body.no-scroll{width:100%;height:100%;overflow:hidden;}.ncg-wrapper{width:100%;height:100%;position:fixed;z-index:10000000000;background:#000000;top:0px;left:0px;}.ncg-wrapper .ncg-top-pictures{width:100%;height:80%;position:absolute;z-index:1;left:0px;}.ncg-wrapper .ncg-top-pictures .ncg-strip{position:absolute;z-index:2;width:100%;height:60px;top:0px;left:0px;overflow:hidden;}.ncg-wrapper .ncg-top-pictures .ncg-strip .ncg-logo{position:absolute;z-index:2;width:154px;height:36px;top:11px;left:10px;background:url("../../data/img/nc-gallery/logo.png?version=20220810074642") no-repeat left top;}.ncg-wrapper .ncg-top-pictures .ncg-strip .sport-logo{position:absolute;z-index:2;width:170px;height:50px;top:11px;left:10px;background:url("../../data/img/redesign/logo-cyklozajezdy.svg") no-repeat left top;}.ncg-wrapper .ncg-top-pictures .ncg-strip .ncg-close{position:absolute;z-index:4;width:40px;height:40px;top:10px;right:5px;cursor:pointer;background:url("../../data/img/nc-gallery/gallery_cross.png?version=20220810074642") no-repeat center center;}.ncg-wrapper .ncg-top-pictures .ncg-strip .ncg-filter{position:relative;z-index:3;}.ncg-wrapper .ncg-top-pictures .ncg-strip .ncg-filter .ncg-filter-form{text-align:center;height:25px;overflow:hidden;margin:35px 0px 0px;}.ncg-wrapper .ncg-top-pictures .ncg-strip .ncg-filter .ncg-item{display:inline-block;color:#ffffff;font-size:12px;line-height:14px;height:14px;padding:0px 10px 0px 20px;background:url("../../data/img/nc-gallery/filter-empty.png?version=20220810074642") no-repeat left top;cursor:pointer;}.ncg-wrapper .ncg-top-pictures .ncg-strip .ncg-filter .ncg-item[data-value=true]{background-image:url("../../data/img/nc-gallery/filter-check.png?version=20220810074642");}.ncg-wrapper.ie-style .ncg-top-pictures .ncg-strip .ncg-filter .ncg-filter-form{text-align:left;margin-left:180px;}.ncg-wrapper.ie-style .ncg-top-pictures .ncg-strip .ncg-filter .ncg-item{width:100px;float:left;}.ncg-wrapper .ncg-top-pictures .ncg-strip .ncg-download-btn{position:absolute;z-index:3;top:18px;right:50px;color:#ffffff;padding:0px 37px 0px 0px;width:150px;text-align:right;font-size:20px;line-height:25px;height:25px;background:url("../../data/img/nc-gallery/download.png?version=20220810074642") no-repeat right center;cursor:pointer;}.ncg-wrapper .ncg-top-pictures .ncg-strip .ncg-title{position:absolute;z-index:2;width:100%;margin:0px;top:10px;left:0px;color:#ffffff;text-align:center;font-size:16px;line-height:16px;}.ncg-wrapper .ncg-top-pictures .ncg-strip.no-filter .ncg-title{top:auto;bottom:10px;}.ncg-wrapper .ncg-top-pictures .ncg-content{text-align:center;overflow:hidden;margin:50px 0px 0px;padding:10px;position:relative;z-index:1;}.ncg-wrapper .ncg-top-pictures .ncg-content img{margin:0px auto;}.ncg-wrapper .ncg-top-pictures .ncg-content .ncg-prev{width:50%;height:100%;position:absolute;z-index:1;top:0px;left:0px;cursor:pointer;}.ncg-wrapper .ncg-top-pictures .ncg-content .ncg-prev > div{width:60px;height:60px;position:absolute;z-index:2;top:50%;left:0px;margin:-30px 0px 0px;-moz-border-radius:0px 10px 10px 0px;-webkit-border-radius:0px 10px 10px 0px;border-radius:0px 10px 10px 0px;background:#444444 url("../../data/img/nc-gallery/gallery_arrow_left.png?version=20220810074642") no-repeat 19px center;}.ncg-wrapper .ncg-top-pictures .ncg-content .ncg-next{width:50%;height:100%;position:absolute;z-index:1;top:0px;right:0px;cursor:pointer;}.ncg-wrapper .ncg-top-pictures .ncg-content .ncg-next > div{width:60px;height:60px;position:absolute;z-index:2;top:50%;right:0px;margin:-30px 0px 0px;-moz-border-radius:10px 0px 0px 10px;-webkit-border-radius:10px 0px 0px 10px;border-radius:10px 0px 0px 10px;background:#444444 url("../../data/img/nc-gallery/gallery_arrow_right.png?version=20220810074642") no-repeat 23px center;}.ncg-wrapper .ncg-list-of-pictures{width:100%;height:120px;position:absolute;z-index:1;bottom:0px;left:0px;}.ncg-wrapper .ncg-list-of-pictures .ncg-content{margin:0px auto;padding:0px 40px;position:relative;z-index:1;}.ncg-wrapper .ncg-list-of-pictures .ncg-content .ncg-prev{width:30px;height:120px;position:absolute;z-index:2;top:0px;left:0px;cursor:pointer;-moz-border-radius:5px 0px 0px 0px;-webkit-border-radius:5px 0px 0px 0px;border-radius:5px 0px 0px 0px;background:url("../../data/img/nc-gallery/gallery_arrow_left_small.png?version=20220810074642") no-repeat center center;}.ncg-wrapper .ncg-list-of-pictures .ncg-content .ncg-next{width:30px;height:120px;position:absolute;z-index:2;top:0px;right:0px;cursor:pointer;-moz-border-radius:0px 5px 0px 0px;-webkit-border-radius:0px 5px 0px 0px;border-radius:0px 5px 0px 0px;background:url("../../data/img/nc-gallery/gallery_arrow_right_small.png?version=20220810074642") no-repeat center center;}.ncg-wrapper .ncg-list-of-pictures .ncg-outer-wrapper{position:relative;z-index:1;overflow:hidden;height:120px;}.ncg-wrapper .ncg-list-of-pictures .ncg-outer-wrapper .ncg-item{float:left;text-align:center;margin:10px 5px 0px 0px;width:107px;height:80px;overflow:hidden;cursor:pointer;position:relative;z-index:1;opacity:0.5;filter:alpha(opacity=50);}.ncg-wrapper .ncg-list-of-pictures .ncg-outer-wrapper .ncg-item img{position:absolute;z-index:2;left:0px;top:0px;}.ncg-wrapper .ncg-list-of-pictures .ncg-outer-wrapper .ncg-item:hover,
.ncg-wrapper .ncg-list-of-pictures .ncg-outer-wrapper .ncg-item.active{border:3px solid #ffffff;width:101px;height:74px;opacity:1.0;filter:alpha(opacity=100);}.ncg-wrapper .ncg-list-of-pictures .ncg-outer-wrapper .ncg-item:hover img,
.ncg-wrapper .ncg-list-of-pictures .ncg-outer-wrapper .ncg-item.active img{margin:-3px;}.ncg-wrapper .ncg-list-of-pictures .ncg-slider{position:absolute;z-index:2;overflow:hidden;height:10px;bottom:10px;left:0px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.ncg-wrapper .ncg-list-of-pictures .ncg-slider .ncg-pointer{position:absolute;z-index:2;top:0px;left:0px;width:40px;height:10px;background:#50A8EF;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.ncg-wrapper .ncg-list-of-pictures .ncg-slider.disable .ncg-pointer{display:none;}.ncg-wrapper .ncg-list-of-pictures .ncg-content .ncg-next.disabled,
.ncg-wrapper .ncg-list-of-pictures .ncg-content .ncg-prev.disabled{background-color:#d0d0d0;}.ncg-wrapper .ncg-list-of-pictures .ncg-content{background-color:#222222;}.ncg-wrapper .ncg-list-of-pictures .ncg-slider,
.ncg-wrapper .ncg-list-of-pictures .ncg-content .ncg-prev,
.ncg-wrapper .ncg-list-of-pictures .ncg-content .ncg-next,
.ncg-wrapper .ncg-top-pictures .ncg-content .ncg-prev > div,
.ncg-wrapper .ncg-top-pictures .ncg-content .ncg-next > div,
.ncg-wrapper .ncg-top-pictures .ncg-strip{background-color:#444444;}.ncg-wrapper.image-detail .ncg-list-of-pictures,
.ncg-wrapper.image-detail .ncg-top-pictures .ncg-content .ncg-next,
.ncg-wrapper.image-detail .ncg-top-pictures .ncg-content .ncg-prev{display:none;}@-webkit-keyframes animated-dots{0%{width:0px;}25%{width:7px;}50%{width:14px;}100%{width:20px;}}@-moz-keyframes animated-dots{0%{width:0px;}25%{width:7px;}50%{width:14px;}100%{width:20px;}}@-o-keyframes animated-dots{0%{width:0px;}25%{width:7px;}50%{width:14px;}100%{width:20px;}}@keyframes animated-dots{0%{width:0px;}25%{width:7px;}50%{width:14px;}100%{width:20px;}}.offline-web #page-content-wrapper #hotel-info-panel, .offline-web #page-content-wrapper #searching-info-panel{display:none;}.offline-web #page-content-wrapper #introduction-hotel-info-panel, .offline-web #page-content-wrapper #hotel-info-panel, .offline-web #page-content-wrapper #searching-info-panel{float:left;padding:0px 0px 20px;width:220px;}.offline-web #page-content-wrapper #introduction-hotel-info-panel h2, .offline-web #page-content-wrapper #hotel-info-panel h2, .offline-web #page-content-wrapper #searching-info-panel h2{font-size:16px;line-height:20px;font-weight:bold;color:#007aff;margin-top:0;}.offline-web #page-content-wrapper #introduction-hotel-info-panel .filter-clear-wrapper, .offline-web #page-content-wrapper #hotel-info-panel .filter-clear-wrapper, .offline-web #page-content-wrapper #searching-info-panel .filter-clear-wrapper{padding-top:10px;}.offline-web #page-content-wrapper #introduction-hotel-info-panel .filter-clear-wrapper .filter-clear, .offline-web #page-content-wrapper #hotel-info-panel .filter-clear-wrapper .filter-clear, .offline-web #page-content-wrapper #searching-info-panel .filter-clear-wrapper .filter-clear{color:#4d4d4d;cursor:pointer;text-decoration:none;}.offline-web #page-content-wrapper #introduction-hotel-filter .hide-for-intro{display:none;}.offline-web #page-content-wrapper #introduction-hotel-filter .filter-loader, .offline-web #page-content-wrapper #hotel-filter .filter-loader, .offline-web #page-content-wrapper #searching-filter .filter-loader{padding:20px 0;}.offline-web #page-content-wrapper #introduction-hotel-filter .filter-loader .radial-loading-blue, .offline-web #page-content-wrapper #hotel-filter .filter-loader .radial-loading-blue, .offline-web #page-content-wrapper #searching-filter .filter-loader .radial-loading-blue{display:block;}.offline-web #page-content-wrapper #introduction-hotel-filter .category h3, .offline-web #page-content-wrapper #hotel-filter .category h3, .offline-web #page-content-wrapper #searching-filter .category h3{font-size:14px;line-height:18px;font-weight:bold;color:#4d4d4d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:12px 0px 5px;padding:0px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category h3:first-letter, .offline-web #page-content-wrapper #hotel-filter .category h3:first-letter, .offline-web #page-content-wrapper #searching-filter .category h3:first-letter{text-transform:capitalize;}.offline-web #page-content-wrapper #introduction-hotel-filter .category h4, .offline-web #page-content-wrapper #hotel-filter .category h4, .offline-web #page-content-wrapper #searching-filter .category h4{font-size:12px;line-height:18px;font-weight:bold;color:#007aff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:12px 0px 5px;padding:0px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category h4:first-letter, .offline-web #page-content-wrapper #hotel-filter .category h4:first-letter, .offline-web #page-content-wrapper #searching-filter .category h4:first-letter{text-transform:capitalize;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul, .offline-web #page-content-wrapper #hotel-filter .category ul, .offline-web #page-content-wrapper #searching-filter .category ul{margin:0;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li, .offline-web #page-content-wrapper #hotel-filter .category ul li, .offline-web #page-content-wrapper #searching-filter .category ul li{font-size:12px;line-height:20px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item{position:relative;z-index:1;color:#4d4d4d;cursor:pointer;display:block;padding:2px 0 2px 25px;text-decoration:none;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item .count, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item .count, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item .count{color:#bdbec2;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item:before, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item:before, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item:before{position:absolute;z-index:2;height:17px;width:17px;background:url("../../scss/../data/img/redesign/form.png?version=20220810074642") no-repeat -68px -40px;content:"";left:5px;top:4px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item.active:before, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item.active:before, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item.active:before{background-position:-85px -40px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item.disabled, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item.disabled, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item.disabled{color:#bdbec2;cursor:default;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item.disabled.active:before, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item.disabled.active:before, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item.disabled.active:before{background-position:-64px -73px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item.RADIO:before, .offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item.LEFT_ONE:before, .offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item.RIGHT_ONE:before, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item.RADIO:before, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item.LEFT_ONE:before, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item.RIGHT_ONE:before, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item.RADIO:before, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item.LEFT_ONE:before, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item.RIGHT_ONE:before{height:21px;width:21px;background:url("../../scss/../data/img/redesign/form.png?version=20220810074642") no-repeat -52px 0px;left:3px;top:2px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item.RADIO.active:before, .offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item.LEFT_ONE.active:before, .offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item.RIGHT_ONE.active:before, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item.RADIO.active:before, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item.LEFT_ONE.active:before, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item.RIGHT_ONE.active:before, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item.RADIO.active:before, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item.LEFT_ONE.active:before, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item.RIGHT_ONE.active:before{background-position:-73px 0px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST1], .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST1], .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST1]{padding-left:47px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST1] .stars, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST1] .stars, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST1] .stars{position:absolute;z-index:2;height:20px;width:20px;background:url("../../scss/../data/img/redesign/stars.png?version=20220810074642") no-repeat 0 0px;display:block;left:25px;top:0;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST1].disabled .stars, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST1].disabled .stars, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST1].disabled .stars{background-position:-240px 0px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST2], .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST2], .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST2]{padding-left:67px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST2] .stars, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST2] .stars, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST2] .stars{position:absolute;z-index:2;height:20px;width:40px;background:url("../../scss/../data/img/redesign/stars.png?version=20220810074642") no-repeat 0 -20px;display:block;left:25px;top:0;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST2].disabled .stars, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST2].disabled .stars, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST2].disabled .stars{background-position:-240px -20px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST3], .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST3], .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST3]{padding-left:87px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST3] .stars, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST3] .stars, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST3] .stars{position:absolute;z-index:2;height:20px;width:60px;background:url("../../scss/../data/img/redesign/stars.png?version=20220810074642") no-repeat 0 -40px;display:block;left:25px;top:0;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST3].disabled .stars, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST3].disabled .stars, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST3].disabled .stars{background-position:-240px -40px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST4], .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST4], .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST4]{padding-left:107px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST4] .stars, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST4] .stars, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST4] .stars{position:absolute;z-index:2;height:20px;width:80px;background:url("../../scss/../data/img/redesign/stars.png?version=20220810074642") no-repeat 0 -60px;display:block;left:25px;top:0;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST4].disabled .stars, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST4].disabled .stars, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST4].disabled .stars{background-position:-240px -60px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST5], .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST5], .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST5]{padding-left:127px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST5] .stars, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST5] .stars, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST5] .stars{position:absolute;z-index:2;height:20px;width:100px;background:url("../../scss/../data/img/redesign/stars.png?version=20220810074642") no-repeat 0 -80px;display:block;left:25px;top:0;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST5].disabled .stars, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST5].disabled .stars, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST5].disabled .stars{background-position:-240px -80px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST6], .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST6], .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST6]{padding-left:147px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST6] .stars, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST6] .stars, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST6] .stars{position:absolute;z-index:2;height:20px;width:120px;background:url("../../scss/../data/img/redesign/stars.png?version=20220810074642") no-repeat 0 -100px;display:block;left:25px;top:0;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li .filter-item[data-value=FST6].disabled .stars, .offline-web #page-content-wrapper #hotel-filter .category ul li .filter-item[data-value=FST6].disabled .stars, .offline-web #page-content-wrapper #searching-filter .category ul li .filter-item[data-value=FST6].disabled .stars{background-position:-240px -100px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category ul li.invisible, .offline-web #page-content-wrapper #hotel-filter .category ul li.invisible, .offline-web #page-content-wrapper #searching-filter .category ul li.invisible{display:none;}.offline-web #page-content-wrapper #introduction-hotel-filter .category .show-more, .offline-web #page-content-wrapper #hotel-filter .category .show-more, .offline-web #page-content-wrapper #searching-filter .category .show-more{font-size:12px;line-height:20px;font-weight:normal;color:#1f1f21;margin:5px 0 10px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category .show-more a, .offline-web #page-content-wrapper #hotel-filter .category .show-more a, .offline-web #page-content-wrapper #searching-filter .category .show-more a{color:#00476B;}.offline-web #page-content-wrapper #introduction-hotel-filter .category.all ul li.invisible, .offline-web #page-content-wrapper #hotel-filter .category.all ul li.invisible, .offline-web #page-content-wrapper #searching-filter .category.all ul li.invisible{display:list-item;}.offline-web #page-content-wrapper #introduction-hotel-filter .category.all .show-more, .offline-web #page-content-wrapper #hotel-filter .category.all .show-more, .offline-web #page-content-wrapper #searching-filter .category.all .show-more{display:none;}.offline-web #page-content-wrapper #introduction-hotel-filter .category .filter-slider-wrapper, .offline-web #page-content-wrapper #hotel-filter .category .filter-slider-wrapper, .offline-web #page-content-wrapper #searching-filter .category .filter-slider-wrapper{font-size:12px;line-height:12px;font-weight:normal;color:#4d4d4d;padding:0 5px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category .filter-slider-wrapper .filter-slider, .offline-web #page-content-wrapper #hotel-filter .category .filter-slider-wrapper .filter-slider, .offline-web #page-content-wrapper #searching-filter .category .filter-slider-wrapper .filter-slider{position:relative;z-index:1;background:#007aff;height:2px;margin:10px 0px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category .filter-slider-wrapper .filter-slider .ui-slider-range, .offline-web #page-content-wrapper #hotel-filter .category .filter-slider-wrapper .filter-slider .ui-slider-range, .offline-web #page-content-wrapper #searching-filter .category .filter-slider-wrapper .filter-slider .ui-slider-range{background:#007aff;height:10px;padding-right:5px;top:-4px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category .filter-slider-wrapper .filter-slider .ui-slider-handle, .offline-web #page-content-wrapper #hotel-filter .category .filter-slider-wrapper .filter-slider .ui-slider-handle, .offline-web #page-content-wrapper #searching-filter .category .filter-slider-wrapper .filter-slider .ui-slider-handle{position:absolute;z-index:2;height:1px;width:21px;background:url("../../scss/../data/img/redesign/form.png?version=20220810074642") no-repeat -90px -80px;border:none;margin-left:-7px;top:-9px;}.offline-web #page-content-wrapper #introduction-hotel-filter .category .filter-slider-wrapper .slider-label-min, .offline-web #page-content-wrapper #introduction-hotel-filter .category .filter-slider-wrapper .slider-label-max, .offline-web #page-content-wrapper #hotel-filter .category .filter-slider-wrapper .slider-label-min, .offline-web #page-content-wrapper #hotel-filter .category .filter-slider-wrapper .slider-label-max, .offline-web #page-content-wrapper #searching-filter .category .filter-slider-wrapper .slider-label-min, .offline-web #page-content-wrapper #searching-filter .category .filter-slider-wrapper .slider-label-max{padding:5px 0;}.offline-web #page-content-wrapper #introduction-hotel-filter .category .filter-slider-wrapper .slider-label-min.slider-label-max, .offline-web #page-content-wrapper #introduction-hotel-filter .category .filter-slider-wrapper .slider-label-max.slider-label-max, .offline-web #page-content-wrapper #hotel-filter .category .filter-slider-wrapper .slider-label-min.slider-label-max, .offline-web #page-content-wrapper #hotel-filter .category .filter-slider-wrapper .slider-label-max.slider-label-max, .offline-web #page-content-wrapper #searching-filter .category .filter-slider-wrapper .slider-label-min.slider-label-max, .offline-web #page-content-wrapper #searching-filter .category .filter-slider-wrapper .slider-label-max.slider-label-max{float:right;}.offline-web #page-content-wrapper #introduction-hotel-filter .category .filter-slider-wrapper .slider-label-min .count, .offline-web #page-content-wrapper #introduction-hotel-filter .category .filter-slider-wrapper .slider-label-max .count, .offline-web #page-content-wrapper #hotel-filter .category .filter-slider-wrapper .slider-label-min .count, .offline-web #page-content-wrapper #hotel-filter .category .filter-slider-wrapper .slider-label-max .count, .offline-web #page-content-wrapper #searching-filter .category .filter-slider-wrapper .slider-label-min .count, .offline-web #page-content-wrapper #searching-filter .category .filter-slider-wrapper .slider-label-max .count{color:#bdbec2;}.offline-web #page-content-wrapper #introduction-hotel-filter .category .filter-slider-wrapper .min-value, .offline-web #page-content-wrapper #introduction-hotel-filter .category .filter-slider-wrapper .max-value, .offline-web #page-content-wrapper #hotel-filter .category .filter-slider-wrapper .min-value, .offline-web #page-content-wrapper #hotel-filter .category .filter-slider-wrapper .max-value, .offline-web #page-content-wrapper #searching-filter .category .filter-slider-wrapper .min-value, .offline-web #page-content-wrapper #searching-filter .category .filter-slider-wrapper .max-value{padding:5px 0;}.offline-web #page-content-wrapper #introduction-hotel-filter .category .filter-slider-wrapper .min-value.max-value, .offline-web #page-content-wrapper #introduction-hotel-filter .category .filter-slider-wrapper .max-value.max-value, .offline-web #page-content-wrapper #hotel-filter .category .filter-slider-wrapper .min-value.max-value, .offline-web #page-content-wrapper #hotel-filter .category .filter-slider-wrapper .max-value.max-value, .offline-web #page-content-wrapper #searching-filter .category .filter-slider-wrapper .min-value.max-value, .offline-web #page-content-wrapper #searching-filter .category .filter-slider-wrapper .max-value.max-value{float:right;}.offline-web #page-content-wrapper .page-content-clearer{clear:both;}@-webkit-keyframes animated-dots{0%{width:0px;}25%{width:7px;}50%{width:14px;}100%{width:20px;}}@-moz-keyframes animated-dots{0%{width:0px;}25%{width:7px;}50%{width:14px;}100%{width:20px;}}@-o-keyframes animated-dots{0%{width:0px;}25%{width:7px;}50%{width:14px;}100%{width:20px;}}@keyframes animated-dots{0%{width:0px;}25%{width:7px;}50%{width:14px;}100%{width:20px;}}.hotel-page.mobile #form-info-box{position:relative;z-index:1;margin:0 -30px;}.hotel-page.mobile #form-info-box .currency-wrapper{position:absolute;z-index:1;right:10px;top:0;}.hotel-page.mobile #form-info-box .currency-wrapper .currency-change{height:30px;}.hotel-page.mobile #form-info-box .currency-wrapper .currency-change a{font-size:15px;line-height:30px;font-weight:bold;color:#0077e5;font-family:"Roboto";background:white;display:block;float:left;width:50px;height:30px;padding:0px;text-align:center;text-decoration:none;}.hotel-page.mobile #form-info-box .currency-wrapper .currency-change a.active{background:#0077e5;color:white;}.hotel-page .page-content.termins, .hotel-page .page-content.searching{background:#f6f5f1;z-index:2 !important;}.hotel-page .page-content.termins .termins-clearer, .hotel-page .page-content.searching .termins-clearer{clear:both;}.hotel-page .page-content.termins .center-page, .hotel-page .page-content.searching .center-page{padding:30px 25px;}.hotel-page .page-content.termins .center-page .content-wrapper, .hotel-page .page-content.searching .center-page .content-wrapper{margin-right:-25px;padding-right:25px;}.hotel-page .page-content.termins .center-page .content-wrapper .left-strip, .hotel-page .page-content.searching .center-page .content-wrapper .left-strip{text-align:left;}.hotel-page .page-content.termins .center-page .content-wrapper .content, .hotel-page .page-content.searching .center-page .content-wrapper .content{max-width:none;}.hotel-page .page-content.termins .center-page .content-wrapper .content h2, .hotel-page .page-content.searching .center-page .content-wrapper .content h2{font-size:21.33333px;line-height:30.66667px;font-weight:bold;color:black;font-family:"Roboto Slab";margin-top:0;}.hotel-page .page-content.termins .center-page .content-wrapper .content h2 span, .hotel-page .page-content.searching .center-page .content-wrapper .content h2 span{font-weight:300;}.hotel-page .page-content.termins .center-page .content-wrapper .content h2.termins-title, .hotel-page .page-content.searching .center-page .content-wrapper .content h2.termins-title{padding-right:200px;}.hotel-page .page-content.termins .center-page .content-wrapper .content h2.with-other-airports, .hotel-page .page-content.searching .center-page .content-wrapper .content h2.with-other-airports{padding-right:410px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .criteria-changed, .hotel-page .page-content.searching .center-page .content-wrapper .content .criteria-changed{position:relative;z-index:1;font-size:13.33333px;line-height:20px;font-weight:normal;color:#1f1f21;font-family:"Roboto Slab";background:white;border:1px solid #cdcfd2;margin:10px 0;min-height:45px;padding:15px 75px 15px 15px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .criteria-changed .cc-title, .hotel-page .page-content.searching .center-page .content-wrapper .content .criteria-changed .cc-title{font-size:18.66667px;line-height:20px;font-weight:bold;color:#e20808;font-family:"Roboto";margin:0 0 10px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .criteria-changed:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .criteria-changed:after{height:45px;width:45px;position:absolute;z-index:-1;background:url("../../scss/offline/hotel/../../../data/img/redesign/info.png?version=20220810074642") no-repeat 0 0;content:"";right:15px;top:15px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .info-buttons .demand, .hotel-page .page-content.termins .center-page .content-wrapper .content .info-buttons .redirect-button, .hotel-page .page-content.searching .center-page .content-wrapper .content .info-buttons .demand, .hotel-page .page-content.searching .center-page .content-wrapper .content .info-buttons .redirect-button{font-size:13.33333px;line-height:28px;font-weight:bold;color:black;font-family:"Roboto";background:none;border:1px solid #ff9500;display:block;height:28px;float:right;font-family:"Roboto";font-weight:bold;margin-top:-48px;text-align:center;text-decoration:none;width:198px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .info-buttons .demand:hover, .hotel-page .page-content.termins .center-page .content-wrapper .content .info-buttons .redirect-button:hover, .hotel-page .page-content.searching .center-page .content-wrapper .content .info-buttons .demand:hover, .hotel-page .page-content.searching .center-page .content-wrapper .content .info-buttons .redirect-button:hover{background:#ffcc00;background:-ms-linear-gradient(top, #ffcc00 25%, #ff9500);background:-webkit-linear-gradient(top, #ffcc00 25%, #ff9500);background:-o-linear-gradient(top, #ffcc00 25%, #ff9500);background:-moz-linear-gradient(top, #ffcc00 25%, #ff9500);background:linear-gradient(top, #ffcc00 25%, #ff9500);}.hotel-page .page-content.termins .center-page .content-wrapper .content .info-buttons .redirect-button, .hotel-page .page-content.searching .center-page .content-wrapper .content .info-buttons .redirect-button{margin-right:210px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .info-buttons .separator, .hotel-page .page-content.searching .center-page .content-wrapper .content .info-buttons .separator{height:30px;width:1px;background:#cdcfd2;display:block;float:right;margin:0 10px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .info-buttons #add-watch-dog, .hotel-page .page-content.searching .center-page .content-wrapper .content .info-buttons #add-watch-dog{position:relative;z-index:1;font-size:13.33333px;line-height:28px;font-weight:normal;color:#e20808;font-family:"Roboto";background:white;border:1px solid #cdcfd2;cursor:pointer;display:block;height:28px;margin-right:151px;padding-left:30px;text-align:center;}.hotel-page .page-content.termins .center-page .content-wrapper .content .info-buttons #add-watch-dog:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .info-buttons #add-watch-dog:before{position:absolute;z-index:2;height:20px;width:21px;background:url("../../scss/offline/hotel/../../../data/img/redesign/termin.png?version=20220810074642") no-repeat 0 -300px;content:"";left:50%;top:5px;margin:0 0 0 -53px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin{position:relative;z-index:1;font-size:12px;line-height:14.66667px;font-weight:normal;color:#474747;font-family:"Roboto";background:white;border:1px solid white;margin:10px 0;min-width:470px;padding:18px 15px 10px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .iris, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .iris{position:absolute;z-index:3;height:100%;width:100%;filter:alpha(opacity=80);opacity:0.8;background:white;display:none;left:-1px;padding:1px;top:-1px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .iris .termin-loader, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .iris .termin-loader{position:absolute;z-index:2;height:95px;width:95px;left:50%;margin:-47.5px 0 0 -47.5px;top:50%;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .iris .termin-loader .radial-loading-blue, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .iris .termin-loader .radial-loading-blue{margin:0;white-space:nowrap;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .iris .admin-links, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .iris .admin-links{padding:0px;margin:0px;position:absolute;z-index:2;border:none;bottom:15px;display:block;right:15px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info{position:relative;z-index:1;font-weight:bold;line-height:20px;margin:-10px 0 0;min-height:45px;padding:10px 10px 0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .no-response-text, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .no-response-text{display:none;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info{position:absolute;z-index:1;right:0;float:right;font-size:25px;margin:-9px 0 0;margin-right:-20px;padding:5px 5px 0 0;width:175px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price{position:relative;z-index:3;float:right;font-size:25px;margin:-9px 0 0;padding:5px 5px 0 0;text-align:right;width:169px;display:flex;align-items:center;justify-content:flex-end;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price .bubble, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price .bubble{position:absolute;z-index:2;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;font-size:12px;line-height:20px;font-weight:normal;color:#474747;font-family:"Roboto Condensed";background:white;border:1px solid #c9c9ce;display:none;left:-100%;line-height:15px;margin-left:5px;padding:10px;text-align:left;top:0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price .bubble h3, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price .bubble h3{margin:5px 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price .bubble .currency, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price .bubble .currency{font-size:12px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price .bubble .label, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price .bubble .label{display:inline-block;width:75px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price .currency, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price .currency{font-size:17.33333px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price:before{position:absolute;z-index:2;height:24px;width:44px;background:url("../../scss/offline/hotel/../../../data/img/redesign/termin.png?version=20220810074642") no-repeat 0 -150px;content:"";display:block;left:-24px;top:0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price:hover .bubble, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price:hover .bubble{display:block;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers10:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers10:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers20:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers20:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers30:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers30:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers40:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers40:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers50:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers50:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers60:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers60:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers11:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers11:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers21:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers21:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers31:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers31:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers41:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers41:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers51:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers51:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers61:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers61:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers12:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers12:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers22:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers22:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers32:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers32:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers42:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers42:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers52:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers52:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers62:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers62:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers13:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers13:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers23:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers23:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers33:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers33:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers43:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers43:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers53:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers53:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers63:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.customers63:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.big-price .amount[data-currency=CZK], .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.big-price .amount[data-currency=CZK]{font-size:20px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.big-price .bubble .amount[data-currency=CZK], .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.big-price .bubble .amount[data-currency=CZK]{font-size:12px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified .amount-wrapper, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified .amount-wrapper{margin-right:0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified .price-ikon-after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified .price-ikon-after{position:relative;z-index:5;height:24px;width:24px;background:url("../../scss/offline/hotel/../../../data/img/ok-icon.png?version=20220810074642") no-repeat right;content:"";display:block;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers10:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers10:before{background-position:0px 0px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers20:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers20:before{background-position:0px -25px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers30:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers30:before{background-position:0px -50px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers40:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers40:before{background-position:0px -75px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers50:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers50:before{background-position:0px -100px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers60:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers60:before{background-position:0px -125px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers11:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers11:before{background-position:-45px 0px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers21:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers21:before{background-position:-45px -25px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers31:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers31:before{background-position:-45px -50px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers41:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers41:before{background-position:-45px -75px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers51:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers51:before{background-position:-45px -100px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers61:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers61:before{background-position:-45px -125px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers12:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers12:before{background-position:-90px 0px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers22:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers22:before{background-position:-90px -25px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers32:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers32:before{background-position:-90px -50px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers42:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers42:before{background-position:-90px -75px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers52:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers52:before{background-position:-90px -100px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers62:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers62:before{background-position:-90px -125px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers13:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers13:before{background-position:-135px 0px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers23:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers23:before{background-position:-135px -25px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers33:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers33:before{background-position:-135px -50px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers43:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers43:before{background-position:-135px -75px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers53:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers53:before{background-position:-135px -100px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers63:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price.verified.customers63:before{background-position:-135px -125px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price .amount-wrapper, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price .amount-wrapper{margin-right:24px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info .price-info, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info .price-info{font-size:12px;line-height:12px;font-weight:normal;color:#474747;font-family:"Roboto Condensed";text-align:center;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info.verified .price-info, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info.verified .price-info{text-align:center;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .price-and-info.verified .price-info.green, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .price-and-info.verified .price-info.green{color:#0C790C;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .date, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .date{display:inline-block;float:left;font-size:14.66667px;text-align:right;width:45px;white-space:nowrap;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .duration, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .duration{height:20px;width:60px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;background:#0077e5;color:white;display:inline-block;float:left;font-size:12px;line-height:20px;margin:0px 20px 0 10px;text-align:center;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .termin-description, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .termin-description{margin-left:135px;width:calc(100% - 309px);}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .termin-description .accommodation-info, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .termin-description .accommodation-info{position:relative;z-index:2;float:left;font-size:16px;display:inline-block;min-height:25px;min-width:50%;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .termin-description .accommodation-info .bubble, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .termin-description .accommodation-info .bubble{position:absolute;z-index:2;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;font-size:12px;line-height:20px;font-weight:normal;color:#474747;font-family:"Roboto Condensed";background:white;border:1px solid #c9c9ce;display:none;left:-20px;line-height:15px;padding:10px;text-align:left;top:24px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .termin-description .accommodation-info .bubble .bold, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .termin-description .accommodation-info .bubble .bold{font-weight:bold;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .termin-description .accommodation-info .bubble .diet-origin, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .termin-description .accommodation-info .bubble .diet-origin{color:#27ea11;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .termin-description .accommodation-info .bubble .accommodation-origin, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .termin-description .accommodation-info .bubble .accommodation-origin{color:#ea11b6;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .termin-description .accommodation-info:first-letter, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .termin-description .accommodation-info:first-letter{text-transform:uppercase;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .termin-description .accommodation-info:hover .bubble, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .termin-description .accommodation-info:hover .bubble{display:block;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .termin-description .diet-info, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .termin-description .diet-info{float:left;font-size:16px;min-height:25px;min-width:50%;text-transform:capitalize;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .termin-description .place-info, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .termin-description .place-info{font-size:12px;line-height:20px;font-weight:normal;color:#474747;font-family:"Roboto Condensed";float:left;margin:0;padding:0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .termin-description .place-info li, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .termin-description .place-info li{position:relative;z-index:1;padding-left:20px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .termin-description .place-info li:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .termin-description .place-info li:before{position:absolute;z-index:2;height:12px;width:12px;background:url("../../scss/offline/hotel/../../../data/img/redesign/termin.png?version=20220810074642") no-repeat -180px -300px;content:"";display:block;left:0;top:3px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info .termin-description .place-info li:first-letter, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info .termin-description .place-info li:first-letter{text-transform:uppercase;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .main-info:hover, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .main-info:hover{z-index:3;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .clearer, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .clearer{width:100%;overflow:auto;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .clearer div, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .clearer div{width:100%;float:left;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .order-button, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .order-button{position:relative;z-index:1;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .order-button a, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .order-button a{position:absolute;z-index:2;height:17px;width:198px;font-size:17px;line-height:17px;font-weight:bold;color:#1f1f21;font-family:"Roboto";background:#ffcc00;border:1px solid #ff9500;display:block;float:right;padding:16px 0;right:-16px;top:0;text-align:center;text-decoration:none;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .order-button a:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .order-button a:after{position:absolute;z-index:2;height:51px;width:22px;background:url("../../scss/offline/hotel/../../../data/img/redesign/termin.png?version=20220810074642") no-repeat -180px 0;content:"";display:none;right:-22px;top:-1px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .order-button a:hover, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .order-button a:hover{background:#ffcc00;background:-ms-linear-gradient(top, #ffcc00 25%, #ff9500);background:-webkit-linear-gradient(top, #ffcc00 25%, #ff9500);background:-o-linear-gradient(top, #ffcc00 25%, #ff9500);background:-moz-linear-gradient(top, #ffcc00 25%, #ff9500);background:linear-gradient(top, #ffcc00 25%, #ff9500);}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .order-button a:hover:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .order-button a:hover:after{background-position:-180px -52px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info{min-height:30px;padding-top:25px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .logo, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .logo{height:26px;width:115px;float:left;line-height:0;text-align:right;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .logo a, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .logo a{height:100%;width:100%;position:relative;z-index:1;display:block;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .logo a img, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .logo a img{position:absolute;z-index:2;bottom:0;max-height:26px;max-width:110px;right:0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper{float:left;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .booking-code, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .description-room-name, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .booking-code, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .description-room-name{position:relative;z-index:1;font-size:10.66667px;line-height:13.33333px;font-weight:normal;color:#c9c9ce;font-family:"Roboto Condensed";float:right;width:95px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .booking-code .bubble, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .description-room-name .bubble, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .booking-code .bubble, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .description-room-name .bubble{position:absolute;z-index:2;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;background:white;border:1px solid #c9c9ce;bottom:35px;display:none;line-height:15px;padding:10px;right:0;text-align:center;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .booking-code .bubble .one-line, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .description-room-name .bubble .one-line, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .booking-code .bubble .one-line, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .description-room-name .bubble .one-line{white-space:nowrap;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .booking-code:hover .bubble, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .description-room-name:hover .bubble, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .booking-code:hover .bubble, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .description-room-name:hover .bubble{display:block;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .description-room-name, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .description-room-name{width:auto;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .description-links, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .description-links{float:left;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .description-links a, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .description-links a{height:24px;width:64px;font-size:12px;line-height:24px;font-weight:normal;color:#c9c9ce;font-family:"Roboto";border:1px solid #c9c9ce;display:block;float:left;margin:0 10px 0 0;text-align:center;text-decoration:none;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .description-links a:first-child, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper .description-links a:first-child{margin:0 8px 0 20px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info.has-special-offer-text, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info.has-special-offer-text{padding-top:60px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .special-offer-text, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .special-offer-text{float:right;font-size:10.667px;line-height:13.333px;font-weight:normal;color:#c9c9ce;font-family:"Roboto Condensed";width:170px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .admin-links, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .admin-links{position:relative;z-index:2;border-top:1px solid #c9c9ce;display:block;margin:12px -5px 0;min-height:24px;padding:0 5px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .admin-links a, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .admin-links a{font-size:12px;line-height:24px;font-weight:normal;color:#c9c9ce;font-family:"Roboto";border:1px solid #c9c9ce;display:inline-block;float:right;height:24px;margin:12px 0 0 10px;padding:0 15px;text-decoration:none;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .admin-links .dobz-info-wrapper, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .admin-links .dobz-info-wrapper{position:relative;z-index:1;float:right;margin:12px 0 0 10px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .admin-links .dobz-info-wrapper .bubble, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .admin-links .dobz-info-wrapper .bubble{position:absolute;z-index:2;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;background:white;border:1px solid #c9c9ce;display:none;left:-6px;padding:10px;text-align:left;top:30px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .admin-links .dobz-info-wrapper .bubble table th, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .admin-links .dobz-info-wrapper .bubble table th{font-weight:normal;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .admin-links .dobz-info-wrapper .bubble table td, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .admin-links .dobz-info-wrapper .bubble table td{font-weight:bold;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .admin-links .dobz-info-wrapper a, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .admin-links .dobz-info-wrapper a{margin:0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .admin-links .dobz-info-wrapper:hover .bubble, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .admin-links .dobz-info-wrapper:hover .bubble{display:block;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .admin-links .clearer, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .admin-links .clearer{overflow:auto;width:100%;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .admin-links .clearer div, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .admin-links .clearer div{float:left;width:100%;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail-loader .radial-loading-blue, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail-loader .radial-loading-blue{margin:25px auto;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info{position:relative;z-index:1;border-top:1px solid #c9c9ce;margin:12px -5px 0;min-height:40px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .show-more, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .show-more{position:absolute;z-index:2;font-size:13.33333px;line-height:16px;font-weight:normal;color:#225fa5;font-family:"Roboto";display:block;padding:2px 30px 2px 2px;right:5px;top:13px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .show-more:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .show-more:after{position:absolute;z-index:2;background:url("../../scss/offline/hotel/../../../data/img/redesign/termin.png?version=20220810074642") no-repeat -89px -299px;content:"";display:block;height:22px;width:23px;right:1px;top:-1px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .airport, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .airport{position:relative;z-index:1;float:left;min-height:35px;padding:5px 0 0 5px;width:115px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .airport .bubble, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .airport .bubble{position:absolute;z-index:2;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;background:white;border:1px solid #c9c9ce;display:none;left:100px;line-height:15px;padding:10px;text-align:left;top:30px;white-space:nowrap;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .airport .bubble table th, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .airport .bubble table th{vertical-align:top;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .airport .bubble .vinfo, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .airport .bubble .vinfo{min-width:300px;white-space:normal;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .airport .departure, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .airport .departure{font-size:13.33333px;line-height:20px;font-weight:bold;color:#0077e5;font-family:"Roboto";}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .airport .departure a, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .airport .departure a:visited, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .airport .departure a:active, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .airport .departure a, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .airport .departure a:visited, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .airport .departure a:active{color:#0077e5;text-decoration:none;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .airport .arrive, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .airport .arrive{font-size:13.33333px;line-height:15px;font-weight:normal;color:#c9c9ce;font-family:"Roboto";}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .airport:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .airport:after{height:16px;width:16px;position:absolute;z-index:2;background:url("../../scss/offline/hotel/../../../data/img/redesign/termin.png?version=20220810074642") no-repeat -22px -300px;content:"";display:block;right:0px;top:8px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .airport:hover .bubble, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .airport:hover .bubble{display:block;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .description, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .description{font-size:12px;line-height:20px;font-weight:normal;color:#c9c9ce;font-family:"Roboto Condensed";margin:6px 140px -3px 140px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .description .flight-type, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .description .flight-type{display:inline-block;font-weight:bold;min-width:52px;text-align:center;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .description .flight-type:first-letter, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .description .flight-type:first-letter{text-transform:uppercase;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .description .arrive, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .description .arrive{margin-top:3px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .description .direction, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .description .direction{display:inline-block;width:30px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .description .day, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .description .day{display:inline-block;width:38px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .description img, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .description img{filter:alpha(opacity=30);opacity:0.3;margin-left:2px;vertical-align:middle;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info .description .airline, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info .description .airline{margin-left:5px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail{position:relative;z-index:1;background:#eff7ff;display:none;margin:10px -5px 0;overflow:auto;padding:10px 30px 15px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .hide-more, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .hide-more, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .hide-more, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .hide-more{position:absolute;z-index:2;font-size:13.33333px;line-height:16px;font-weight:normal;color:#225fa5;font-family:"Roboto";display:block;padding:2px 30px 2px 2px;right:8px;top:6px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .hide-more:after, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .hide-more:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .hide-more:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .hide-more:after{position:absolute;z-index:2;background:url("../../scss/offline/hotel/../../../data/img/redesign/termin.png?version=20220810074642") no-repeat -111px -299px;content:"";display:block;height:22px;width:23px;right:1px;top:-1px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive{font-size:12px;line-height:14.66667px;font-weight:normal;color:black;font-family:"Roboto Condensed";float:left;margin-top:20px;min-width:calc(50% - 40px);padding-left:30px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .top-info, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .top-info, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .top-info, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .top-info, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .top-info, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .top-info, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .top-info, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .top-info{position:relative;z-index:1;font-size:13.33333px;line-height:16px;font-weight:bold;color:#0077e5;font-family:"Roboto";}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .top-info .separator, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .top-info .separator, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .top-info .separator, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .top-info .separator, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .top-info .separator, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .top-info .separator, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .top-info .separator, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .top-info .separator{font-size:16px;margin:0 3px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .top-info:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .top-info:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .top-info:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .top-info:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .top-info:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .top-info:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .top-info:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .top-info:before{height:14px;width:23px;position:absolute;z-index:2;background:url("../../scss/offline/hotel/../../../data/img/redesign/termin.png?version=20220810074642") no-repeat -134px -300px;content:"";display:block;left:-30px;top:2px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .departure-airport, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .change-planes, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .arrive-airport, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .departure-airport, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .change-planes, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .arrive-airport, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .departure-airport, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .change-planes, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .arrive-airport, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .departure-airport, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .change-planes, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .arrive-airport, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .departure-airport, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .change-planes, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .arrive-airport, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .departure-airport, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .change-planes, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .arrive-airport, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .departure-airport, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .change-planes, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .arrive-airport, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .departure-airport, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .change-planes, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .arrive-airport{position:relative;z-index:1;margin-top:15px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .departure-airport .place, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .change-planes .place, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .arrive-airport .place, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .departure-airport .place, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .change-planes .place, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .arrive-airport .place, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .departure-airport .place, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .change-planes .place, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .arrive-airport .place, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .departure-airport .place, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .change-planes .place, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .arrive-airport .place, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .departure-airport .place, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .change-planes .place, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .arrive-airport .place, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .departure-airport .place, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .change-planes .place, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .arrive-airport .place, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .departure-airport .place, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .change-planes .place, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .arrive-airport .place, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .departure-airport .place, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .change-planes .place, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .arrive-airport .place{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:190px;vertical-align:top;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .departure-airport .logo, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .change-planes .logo, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .arrive-airport .logo, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .departure-airport .logo, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .change-planes .logo, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .arrive-airport .logo, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .departure-airport .logo, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .change-planes .logo, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .arrive-airport .logo, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .departure-airport .logo, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .change-planes .logo, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .arrive-airport .logo, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .departure-airport .logo, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .change-planes .logo, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .arrive-airport .logo, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .departure-airport .logo, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .change-planes .logo, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .arrive-airport .logo, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .departure-airport .logo, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .change-planes .logo, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .arrive-airport .logo, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .departure-airport .logo, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .change-planes .logo, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .arrive-airport .logo{float:right;margin-left:5px;vertical-align:top;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .departure-airport .airline-name, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .change-planes .airline-name, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .arrive-airport .airline-name, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .departure-airport .airline-name, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .change-planes .airline-name, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .arrive-airport .airline-name, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .departure-airport .airline-name, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .change-planes .airline-name, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .arrive-airport .airline-name, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .departure-airport .airline-name, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .change-planes .airline-name, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .arrive-airport .airline-name, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .departure-airport .airline-name, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .change-planes .airline-name, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .arrive-airport .airline-name, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .departure-airport .airline-name, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .change-planes .airline-name, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .arrive-airport .airline-name, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .departure-airport .airline-name, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .change-planes .airline-name, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .arrive-airport .airline-name, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .departure-airport .airline-name, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .change-planes .airline-name, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .arrive-airport .airline-name{display:block;float:right;max-width:70px;text-align:center;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .departure-airport:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .change-planes:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .arrive-airport:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .departure-airport:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .change-planes:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .arrive-airport:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .departure-airport:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .change-planes:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .arrive-airport:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .departure-airport:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .change-planes:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .arrive-airport:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .departure-airport:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .change-planes:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .arrive-airport:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .departure-airport:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .change-planes:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .arrive-airport:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .departure-airport:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .change-planes:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .arrive-airport:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .departure-airport:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .change-planes:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .arrive-airport:before{position:absolute;z-index:2;height:29px;width:1px;border-left:1px solid #0077e5;content:"";display:block;left:0;top:-24px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .departure-airport:after, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .change-planes:after, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .arrive-airport:after, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .departure-airport:after, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .change-planes:after, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .arrive-airport:after, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .departure-airport:after, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .change-planes:after, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .arrive-airport:after, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .departure-airport:after, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .change-planes:after, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .arrive-airport:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .departure-airport:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .change-planes:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .arrive-airport:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .departure-airport:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .change-planes:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .arrive-airport:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .departure-airport:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .change-planes:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .arrive-airport:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .departure-airport:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .change-planes:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .arrive-airport:after{position:absolute;z-index:2;height:8px;width:8px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;background:#0077e5;content:"";display:block;left:-23px;top:8px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .departure-airport:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .departure-airport:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .departure-airport:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .departure-airport:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .departure-airport:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .departure-airport:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .departure-airport:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .departure-airport:before{border-left-style:dashed;height:15px;top:-11px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .summary, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .summary, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .summary, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .summary, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .summary, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .summary, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .summary, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .summary{position:relative;z-index:1;font-size:13.33333px;line-height:16px;font-weight:bold;color:#0077e5;font-family:"Roboto";margin-top:15px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure .summary:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .summary:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure .summary:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .summary:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure .summary:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .summary:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure .summary:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .summary:before{position:absolute;z-index:2;height:32px;width:14px;border-bottom:1px dashed #0077e5;border-left:1px dashed #0077e5;content:"";display:block;left:-20px;top:-24px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .departure, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .departure, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .departure, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .departure{margin-right:20px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .arrive .top-info:before, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .arrive .top-info:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .arrive .top-info:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .arrive .top-info:before{height:15px;width:20px;background-position:-158px -300px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .flight-info-detail .flight-error-message, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .flight-error-message, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .flight-info-detail .flight-error-message, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .flight-error-message{text-align:center;font-size:14px;padding:30px 0 20px;line-height:20px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail{font-size:13.33333px;line-height:16px;font-weight:normal;color:black;font-family:"Roboto";background:#eff7ff;display:none;margin:5px -5px 0;overflow:auto;padding:10px 30px 15px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .title, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .title{position:relative;z-index:1;font-size:13.33333px;line-height:16px;font-weight:bold;color:#0077e5;font-family:"Roboto";margin-left:30px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail .title:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail .title:before{height:15px;width:15px;position:absolute;z-index:2;background:url("../../scss/offline/hotel/../../../data/img/redesign/termin.png?version=20220810074642") no-repeat -193px -300px;content:"";display:block;left:-25px;top:0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail ul, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail ul{float:left;margin:5px 0 0 30px;min-width:calc(50% - 60px);}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail ul li, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail ul li{line-height:19px;max-width:260px;overflow:auto;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail ul li .amount-wrapper, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail ul li .amount-wrapper{float:right;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail ul li .label, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail ul li .label{float:left;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail ul li .separator, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail ul li .separator{background-image:linear-gradient(to right, #c9c9ce 25%, rgba(255, 255, 255, 0) 0%);background-position:bottom;background-size:6px 1px;background-repeat:repeat-x;display:block;height:13px;margin:0 75px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail ul li .free, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail ul li .free{float:right;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail ul.children-prices .separator, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail ul.children-prices .separator{margin-left:50px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail ul.children-prices .has-discount .separator, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail ul.children-prices .has-discount .separator{margin-left:111px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail ul.children-prices .is-free .separator, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail ul.children-prices .is-free .separator{margin:0 60px 0 118px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail ul.group-price .separator, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail ul.group-price .separator{margin-left:98px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail ul.consolidator-fee .separator, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail ul.consolidator-fee .separator{margin-left:168px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin.before-check .main-info .price, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin.before-check .main-info .price{visibility:hidden;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin.before-check .order-button a, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin.before-check .order-button a{font-size:14.66667px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin.before-check .flight-info .show-more, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin.before-check .flight-info .show-more{display:none;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin.checking .iris, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin.checking .iris{display:block;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin.checking .iris .sold-out-text, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin.checking .iris .sold-out-text{display:none;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin.checking .order-button, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin.checking .order-button{display:none;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin.sold-out .iris, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin.sold-out .iris{display:block;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin.sold-out .iris .sold-out-text, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin.sold-out .iris .sold-out-text{position:absolute;z-index:2;font-size:30px;line-height:30px;font-weight:normal;color:#e20808;font-family:"Roboto";height:30px;left:0;margin-top:-15px;text-align:center;top:50%;width:100%;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin.sold-out .order-button, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin.sold-out .order-button{display:none;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin.no-response .main-info .no-response-text, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin.no-response .main-info .no-response-text{font-size:14.66667px;line-height:17px;font-weight:normal;color:#e20808;font-family:"Roboto";display:block;float:right;text-align:center;width:148px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin.no-response .main-info .price, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin.no-response .main-info .price{display:none;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover{position:relative;z-index:1;border-color:#ffcc00;z-index:2;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover:before{position:absolute;z-index:1;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%;-moz-box-shadow:0 0 17px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 17px rgba(0, 0, 0, 0.5);box-shadow:0 0 17px rgba(0, 0, 0, 0.5);height:17px;width:86%;bottom:-1px;clip:rect(17px, 10000px, 10000px, 0px);content:"";left:7%;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info{color:black;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price:before{background-position:0 0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers10:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers10:before{background-position:0px 0px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers20:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers20:before{background-position:0px -25px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers30:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers30:before{background-position:0px -50px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers40:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers40:before{background-position:0px -75px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers50:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers50:before{background-position:0px -100px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers60:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers60:before{background-position:0px -125px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers11:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers11:before{background-position:-45px 0px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers21:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers21:before{background-position:-45px -25px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers31:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers31:before{background-position:-45px -50px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers41:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers41:before{background-position:-45px -75px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers51:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers51:before{background-position:-45px -100px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers61:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers61:before{background-position:-45px -125px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers12:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers12:before{background-position:-90px 0px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers22:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers22:before{background-position:-90px -25px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers32:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers32:before{background-position:-90px -50px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers42:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers42:before{background-position:-90px -75px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers52:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers52:before{background-position:-90px -100px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers62:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers62:before{background-position:-90px -125px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers13:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers13:before{background-position:-135px 0px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers23:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers23:before{background-position:-135px -25px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers33:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers33:before{background-position:-135px -50px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers43:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers43:before{background-position:-135px -75px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers53:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers53:before{background-position:-135px -100px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers63:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .main-info .price.verified.customers63:before{background-position:-135px -125px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .order-button a, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .order-button a{border-right:none;padding-right:1px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .order-button a:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .order-button a:after{display:block;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .organizer-info .description-links a, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .organizer-info .description-links a{color:#365899;border-color:#365899;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .organizer-info .booking-code, .hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .organizer-info .description-room-name, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .organizer-info .booking-code, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .organizer-info .description-room-name{color:black;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .organizer-info .special-offer-text, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .organizer-info .special-offer-text{color:black;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .admin-links a, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .admin-links a{color:#365899;border-color:#365899;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .flight-info .airport .departure, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .flight-info .airport .departure{color:#365899;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .flight-info .airport:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .flight-info .airport:after{background-position:-39px -300px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .flight-info .description, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .flight-info .description{color:black;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin:hover .flight-info .description img, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin:hover .flight-info .description img{filter:alpha(opacity=100);opacity:1;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin.custom-term, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin.custom-term{border:3px solid #ff9500;padding:16px 13px 8px 13px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin.custom-term:before, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin.custom-term:before{bottom:-3px;}.hotel-page .page-content.termins .center-page .content-wrapper .content .termin.custom-term:after, .hotel-page .page-content.searching .center-page .content-wrapper .content .termin.custom-term:after{position:absolute;z-index:2;content:"";border-bottom:25px solid transparent;border-left:25px solid #ff9500;display:block;top:0;left:0;}.hotel-page .page-content.termins .center-page .content-wrapper .content .next-terms, .hotel-page .page-content.searching .center-page .content-wrapper .content .next-terms{margin:25px 0 0;text-align:center;}.hotel-page .page-content.termins .center-page .content-wrapper .content .next-terms a, .hotel-page .page-content.searching .center-page .content-wrapper .content .next-terms a{height:18px;width:300px;font-size:17.33333px;line-height:18px;font-weight:bold;color:black;font-family:"Roboto";border:1px solid #ff9500;display:inline-block;padding:11px 0;text-align:center;text-decoration:none;}.hotel-page .page-content.termins .center-page .content-wrapper .content .next-terms a:hover, .hotel-page .page-content.searching .center-page .content-wrapper .content .next-terms a:hover{background:#ffcc00;background:-ms-linear-gradient(top, #ffcc00 25%, #ff9500);background:-webkit-linear-gradient(top, #ffcc00 25%, #ff9500);background:-o-linear-gradient(top, #ffcc00 25%, #ff9500);background:-moz-linear-gradient(top, #ffcc00 25%, #ff9500);background:linear-gradient(top, #ffcc00 25%, #ff9500);color:black;}.hotel-page .page-content.termins .center-page .content-wrapper .content .radial-loading-blue, .hotel-page .page-content.searching .center-page .content-wrapper .content .radial-loading-blue{display:block;margin:70px auto;width:100%;}.hotel-page .page-content.termins .center-page .content-wrapper .content .price-separator, .hotel-page .page-content.searching .center-page .content-wrapper .content .price-separator{font-weight:300;text-align:center;}.hotel-page .page-content.termins .center-page .content-wrapper .content .price-separator .amount-wrapper span, .hotel-page .page-content.searching .center-page .content-wrapper .content .price-separator .amount-wrapper span{font-weight:bold;}.hotel-page #filter-advanced .checkbox-list li{font-size:14px;}.hotel-page #filter-advanced .filter-slider{background:#f6f6f6;border-color:#EAECEF;margin:20px 0px 5px;position:relative;width:178px;z-index:1;}.hotel-page #filter-advanced .filter-slider .ui-slider-range{background:#0071bc;border-color:#EAECEF;margin:-1px;}.hotel-page #filter-advanced .filter-slider.sl-right{background:#0071bc;border-color:#EAECEF;}.hotel-page #filter-advanced .filter-slider.sl-right .ui-slider-range{background:#f6f6f6;border-color:#EAECEF;margin:-1px;}.hotel-page #filter-advanced .slider-item .fs-max-node{float:right;}.hotel-page #filter-advanced .slider-item .fs-min-node{margin-bottom:15px;}.hotel-page #filter-advanced .slider-item .fs-actual-max-node, .hotel-page #filter-advanced .slider-item .fs-actual-min-node{position:absolute;top:-20px;white-space:nowrap;z-index:2;}.hotel-page #filter-advanced .slider-item .fs-actual-max-node .fs-count{margin-left:3px;}.hotel-page #filter-advanced .slider-item.disable{color:#dadada;}.hotel-page #filter-advanced .slider-item.disable .filter-slider .ui-slider-range{background:#dadada;border-color:#dadada;}.hotel-page #filter-advanced .ui-slider-range-max{position:absolute !important;right:0px;}.hotel-page #filter-advanced .checkbox-list.sublist .slider-item:first-letter{text-transform:none;}.hotel-page #filter-advanced .bubble-detail-informations{display:inline-block;}.hotel-page #filter-advanced .next-link, .hotel-page #filter-advanced .less-link{color:#9a9a9a;font-size:11px;margin:5px 0px 15px;}.hotel-page #filter-advanced .next-link a, .hotel-page #filter-advanced .less-link a{color:#9a9a9a;margin:0px 2px;}.hotel-page #filter-advanced .next-link a:hover, .hotel-page #filter-advanced .less-link a:hover{color:#105375;}.hotel-page #filter-advanced #clear-filter-btn{color:#205f7f;cursor:pointer;margin-bottom:15px;}.hotel-page #filter-advanced #clear-filter-btn:hover span{text-decoration:underline;}@media only screen and (max-width:1100px){.hotel-page:not(.no-responsive) .page-content.termins .center-page .content-wrapper .content h2.with-other-airports, .hotel-page:not(.no-responsive) .page-content.searching .center-page .content-wrapper .content h2.with-other-airports{padding-right:0;}.hotel-page:not(.no-responsive) .page-content.termins .center-page .content-wrapper .content h2.with-other-airports + .info-buttons .demand, .hotel-page:not(.no-responsive) .page-content.termins .center-page .content-wrapper .content h2.with-other-airports + .info-buttons .redirect-button, .hotel-page:not(.no-responsive) .page-content.searching .center-page .content-wrapper .content h2.with-other-airports + .info-buttons .demand, .hotel-page:not(.no-responsive) .page-content.searching .center-page .content-wrapper .content h2.with-other-airports + .info-buttons .redirect-button{float:none;margin-bottom:20px;margin-top:0;margin-right:10px;display:inline-block;}}@media only screen and (max-width:870px){.hotel-page:not(.no-responsive) .page-content.termins .center-page .content-wrapper .content h2.termins-title, .hotel-page:not(.no-responsive) .page-content.searching .center-page .content-wrapper .content h2.termins-title{padding-right:0;}.hotel-page:not(.no-responsive) .page-content.termins .center-page .content-wrapper .content .info-buttons .demand, .hotel-page:not(.no-responsive) .page-content.termins .center-page .content-wrapper .content .info-buttons .redirect-button, .hotel-page:not(.no-responsive) .page-content.searching .center-page .content-wrapper .content .info-buttons .demand, .hotel-page:not(.no-responsive) .page-content.searching .center-page .content-wrapper .content .info-buttons .redirect-button{float:none;margin-bottom:20px;margin-top:0;}}@media only screen and (max-width:960px){.hotel-page:not(.no-responsive) .page-content.termins .center-page .content-wrapper .content .termin .organizer-info, .hotel-page:not(.no-responsive) .page-content.searching .center-page .content-wrapper .content .termin .organizer-info{padding-top:60px;position:relative;}.hotel-page:not(.no-responsive) .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .logo, .hotel-page:not(.no-responsive) .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .logo{position:absolute;top:10px;left:0;}.hotel-page:not(.no-responsive) .page-content.termins .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper, .hotel-page:not(.no-responsive) .page-content.searching .center-page .content-wrapper .content .termin .organizer-info .organizer-info-wrapper{margin-left:-20px;}}@media only screen and (max-width:920px){.hotel-page:not(.no-responsive) .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail ul, .hotel-page:not(.no-responsive) .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail ul{float:none;}.hotel-page:not(.no-responsive) .page-content.termins .center-page .content-wrapper .content .termin .price-info-detail ul li, .hotel-page:not(.no-responsive) .page-content.searching .center-page .content-wrapper .content .termin .price-info-detail ul li{max-width:350px;}}@media only screen and (max-width:840px){.hotel-page:not(.no-responsive) .page-content.termins .center-page .content-wrapper .content .termin .flight-info .description, .hotel-page:not(.no-responsive) .page-content.searching .center-page .content-wrapper .content .termin .flight-info .description{display:none;}}body.search-page #page-content-wrapper{background:#f5f4f0;}body:not(.mobile) #page-wrapper .region-wrapper{position:relative;z-index:1;background:white;color:#8a8a8a;margin-bottom:20px;}body:not(.mobile) #page-wrapper .region-wrapper:before{position:absolute;z-index:1;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%;-moz-box-shadow:0 0 17px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 17px rgba(0, 0, 0, 0.5);box-shadow:0 0 17px rgba(0, 0, 0, 0.5);height:17px;width:86%;bottom:-1px;clip:rect(17px, 10000px, 10000px, 0px);content:"";left:7%;}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column, body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column{float:left;padding-right:15px;}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.icon-info, body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.icon-info{position:relative;z-index:1;font-size:11px;line-height:25px;padding-top:30px;}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.icon-info:before, body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.icon-info:before{height:30px;width:40px;font-size:45px;line-height:25px;font-weight:normal;color:#8a8a8a;font-family:NaCesty;position:absolute;z-index:2;content:"";left:0;top:0;}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.icon-info.air-temperature:before, body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.icon-info.air-temperature:before{content:"V";}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.icon-info.water-temperature:before, body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.icon-info.water-temperature:before{content:"W";left:-8px;}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.icon-info.flight-duration:before, body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.icon-info.flight-duration:before{content:"X";left:4px;}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.air-temperature, body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.air-temperature{width:40px;}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.water-temperature, body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.water-temperature{width:30px;}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.flight-duration, body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.flight-duration{width:52px;}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.name, body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:15px;padding-right:0;width:calc(100% - 380px);}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.price-info, body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info{text-align:right;float:right;width:155px;}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.price-info .demand, body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .demand{display:inline-block;font-size:12px;line-height:12px;padding:6.5px 20px;text-decoration:none;color:black;background:none;border:1px solid #ff9500;text-decoration:none;font-weight:bold;margin-top:15px;}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.price-info .demand:hover, body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .demand:hover{background:#ffcc00;background:-ms-linear-gradient(top, #ffcc00 25%, #ff9500);background:-webkit-linear-gradient(top, #ffcc00 25%, #ff9500);background:-o-linear-gradient(top, #ffcc00 25%, #ff9500);background:-moz-linear-gradient(top, #ffcc00 25%, #ff9500);background:linear-gradient(top, #ffcc00 25%, #ff9500);}body:not(.mobile) #page-wrapper .region-wrapper .region-header{height:55px;}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.name{font-size:21.333px;line-height:55px;font-weight:normal;color:black;font-family:"Roboto Slab";}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.name .title-wrapper{position:relative;z-index:1;}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.name .title-wrapper .admin-link{position:absolute;z-index:2;height:18px;width:18px;font-size:20px;line-height:19px;font-weight:normal;color:#365899;font-family:"NaCesty";top:5px;right:-20px;text-decoration:none;display:none;padding-left:10px;}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.name .title-wrapper .admin-link:before{content:"#";}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.name .title-wrapper:hover .admin-link{display:block;}body:not(.mobile) #page-wrapper .region-wrapper .region-header .info-column.price-info .link{font-size:14px;line-height:53px;font-weight:bold;color:black;display:none;text-decoration:none;margin-right:27px;}body:not(.mobile) #page-wrapper .region-wrapper .destination{border-top:1px solid #f1f1f1;border-bottom:1px solid #fff;height:49px;line-height:49px;cursor:pointer;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.name{position:relative;z-index:1;line-height:18px;padding-left:58px;padding-top:8px;height:42px;width:calc(100% - 423px);}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.name strong{position:relative;z-index:1;color:black;font-size:16px;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.name strong:hover .admin-link{display:block;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.name .season{height:30px;width:40px;font-size:30px;line-height:25px;font-weight:normal;color:black;font-family:NaCesty;position:absolute;z-index:2;left:10px;top:10px;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.name .season:before{position:absolute;z-index:-1;height:22px;width:23px;-moz-border-radius:15px 15px 15px 15px;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;content:"";display:block;top:5px;left:7px;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.name .season.main-season:before{background:#f8c917;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.name .season.main-season:after{content:"S";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.name .season.secondary-season:before{background:#fceca4;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.name .season.secondary-season:after{content:"U";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.name .season.off-season:before{background:#fff;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.name .season.off-season:after{content:"T";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.name.single-line{line-height:50px;padding-top:0;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.name.single-line .admin-link{right:-20px;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.air-temperature, body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.water-temperature, body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.flight-duration{text-align:center;white-space:nowrap;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info{height:49px;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info a{color:black;text-decoration:none;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .amount-wrapper{font-weight:bold;font-size:12px;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .amount-wrapper .amount{font-size:18px;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers{height:24px;width:44px;font-size:40px;line-height:19px;font-weight:normal;color:black;font-family:"NaCesty";float:left;text-align:center;margin:13px 0 0 5px;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a1c0{display:none;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a1c0:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a1c1:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a1c2:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a1c3:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a2c0{display:none;}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a2c0:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a2c1:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a2c2:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a2c3:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a3c0:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a3c1:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a3c2:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a3c3:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a4c0:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a4c1:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a4c2:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a5c0:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a5c1:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers.a6c0:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper .destination .info-column.price-info .customers-info-text{display:none;font-size:11px;line-height:2px;}body:not(.mobile) #page-wrapper .region-wrapper .destination .admin-link{position:absolute;z-index:2;height:18px;width:18px;font-size:20px;line-height:19px;font-weight:normal;color:#365899;font-family:"NaCesty";top:-2px;right:-17px;text-decoration:none;display:none;padding-left:10px;}body:not(.mobile) #page-wrapper .region-wrapper .destination .admin-link:before{content:"#";}body:not(.mobile) #page-wrapper .region-wrapper .destination:hover{position:relative;z-index:2;color:black;border-left:1px solid #ff9500;border-top:1px solid #ff9500;border-bottom:1px solid #ff9500;}body:not(.mobile) #page-wrapper .region-wrapper .destination:hover .name{padding:8px 1px 0 57px;}body:not(.mobile) #page-wrapper .region-wrapper .destination:hover .name .season{left:9px;color:black;}body:not(.mobile) #page-wrapper .region-wrapper .destination:hover .price-info{line-height:30px;background:#ffcc00;border-left:1px solid #ff9500;margin-left:-1px;cursor:pointer;}body:not(.mobile) #page-wrapper .region-wrapper .destination:hover .price-info .customers.a1c0{display:block;}body:not(.mobile) #page-wrapper .region-wrapper .destination:hover .price-info .customers.a2c0{display:block;}body:not(.mobile) #page-wrapper .region-wrapper .destination:hover .price-info .customers-info-text{display:block;}body:not(.mobile) #page-wrapper .region-wrapper .destination:hover .price-info:after{position:absolute;z-index:2;height:51px;width:22px;background:url("../../scss/searching/../../data/img/redesign/offline-hotel-item.png?version=20220810074642") no-repeat 0 0;content:"";display:block;right:-22px;top:-1px;}body:not(.mobile) #page-wrapper .region-wrapper .destination:hover .price-info:hover{background:#ffcc00;background:-ms-linear-gradient(top, #ffcc00 25%, #ff9500);background:-webkit-linear-gradient(top, #ffcc00 25%, #ff9500);background:-o-linear-gradient(top, #ffcc00 25%, #ff9500);background:-moz-linear-gradient(top, #ffcc00 25%, #ff9500);background:linear-gradient(top, #ffcc00 25%, #ff9500);}body:not(.mobile) #page-wrapper .region-wrapper .destination:hover .price-info:hover:after{background-position:-22px 0;}body:not(.mobile) #page-wrapper .region-wrapper .destination:hover + .destination{border-top-color:#fff;}body:not(.mobile) #page-wrapper .region-wrapper:hover .region-header .icon-info{color:black;}body:not(.mobile) #page-wrapper .region-wrapper:hover .region-header .icon-info:before{color:black;}body:not(.mobile) #page-wrapper .region-wrapper:before{bottom:0;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations .region-header, body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header{cursor:pointer;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations .region-header .info-column.name, body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.name{position:relative;z-index:1;padding-left:58px;width:calc(100% - 423px);cursor:pointer;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations .region-header .info-column.name:before, body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.name:before{position:absolute;z-index:2;height:25px;width:26px;content:"";background:#0077e5;display:block;top:16px;left:16px;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations .region-header .info-column.name:after, body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.name:after{position:absolute;z-index:3;font-size:20px;line-height:16px;font-weight:normal;color:white;font-family:"NaCesty";content:"n";display:block;top:18px;left:22px;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations .region-header .info-column.price-info, body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info{position:relative;z-index:1;line-height:50px;color:black;padding-top:3px;cursor:pointer;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations .region-header .info-column.price-info .amount-wrapper, body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .amount-wrapper{font-weight:bold;font-size:12px;margin-right:35px;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations .region-header .info-column.price-info .amount-wrapper .amount, body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .amount-wrapper .amount{font-size:18px;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations .region-header .info-column.price-info:before, body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info:before{font-size:35px;line-height:40px;font-weight:normal;color:#0077e5;font-family:NaCesty;position:absolute;z-index:2;content:">";top:8px;right:15px;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations .region-header .info-column.icon-info, body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.icon-info{visibility:hidden;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations .destination, body:not(.mobile) #page-wrapper .region-wrapper.top-item .destination{display:none;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header, body:not(.mobile) #page-wrapper .region-wrapper.top-item.unwrapped .region-header{cursor:default;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .info-column.icon-info, body:not(.mobile) #page-wrapper .region-wrapper.top-item.unwrapped .region-header .info-column.icon-info{visibility:visible;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .info-column.price-info .min-price, body:not(.mobile) #page-wrapper .region-wrapper.top-item.unwrapped .region-header .info-column.price-info .min-price{display:none;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .info-column.price-info .link, body:not(.mobile) #page-wrapper .region-wrapper.top-item.unwrapped .region-header .info-column.price-info .link{display:inline-block;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .info-column.name:after, body:not(.mobile) #page-wrapper .region-wrapper.top-item.unwrapped .region-header .info-column.name:after{content:"o";}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations.unwrapped .destination, body:not(.mobile) #page-wrapper .region-wrapper.top-item.unwrapped .destination{display:block;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations .region-header .info-column.price-info .amount-wrapper{margin-right:35px;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations .region-header .info-column.name{width:calc(100% - 230px);}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations .region-header .info-column.icon-info{display:none;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .info-column.price-info .amount-wrapper{margin-right:35px;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .info-column.price-info:before{display:inline;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .info-column.price-info.no-link .amount-wrapper{margin-right:0;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .info-column.price-info.no-link:before{display:none;}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .info-column.name{width:calc(100% - 423px);}body:not(.mobile) #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .info-column.icon-info{display:block;}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info{width:187px;}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers{height:24px;width:44px;font-size:40px;line-height:19px;font-weight:normal;color:black;font-family:"NaCesty";float:left;text-align:center;margin:13px 0 0 5px;margin-top:10px;color:#8a8a8a;}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a1c0{display:none;}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a1c0:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a1c1:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a1c2:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a1c3:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a2c0{display:none;}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a2c0:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a2c1:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a2c2:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a2c3:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a3c0:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a3c1:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a3c2:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a3c3:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a4c0:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a4c1:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a4c2:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a5c0:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a5c1:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers.a6c0:before{content:"q";}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.price-info .customers-info-text{font-size:11px;line-height:2px;margin-right:36px;color:#8a8a8a;display:none;}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.name{width:calc(100% - 267px);padding-right:5px;}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.icon-info{visibility:hidden;display:none;height:35px;line-height:18px;text-align:center;border-right:1px solid #8a8a8a;border-left:1px solid #8a8a8a;margin:8px 0 0 -1px;padding:2px 5px 3px;}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.icon-info .value{display:block;height:18px;}body:not(.mobile) #page-wrapper .region-wrapper.top-item .region-header .info-column.icon-info:before{display:none;}body:not(.mobile) #page-wrapper .region-wrapper.top-item.show-detail .info-column.price-info{line-height:30px;padding-top:5px;}body:not(.mobile) #page-wrapper .region-wrapper.top-item.show-detail .info-column.price-info .customers{display:block;}body:not(.mobile) #page-wrapper .region-wrapper.top-item.show-detail .info-column.price-info .customers-info-text{display:block;}body:not(.mobile) #page-wrapper .region-wrapper.top-item.show-detail .info-column.name{width:calc(100% - 428px);}body:not(.mobile) #page-wrapper .region-wrapper.top-item.show-detail .info-column.name:after{content:"o";}body:not(.mobile) #page-wrapper .region-wrapper.top-item.show-detail .info-column.icon-info{visibility:visible;display:block;}body:not(.mobile) #page-wrapper .region-wrapper.top-item:not(.show-detail) .region-header .info-column.price-info .customers{display:none;}body:not(.mobile) #page-wrapper .region-wrapper.top-item:hover .region-header .info-column.price-info .customers{color:black;}body:not(.mobile) #page-wrapper .region-wrapper.top-item:hover .region-header .info-column.price-info .customers-info-text{color:black;}body:not(.mobile) #page-wrapper .region-wrapper.top-item:hover .region-header .info-column.icon-info{border-color:black;}body.mobile #page-wrapper .region-wrapper .region-header .name{font-size:19px;line-height:30px;font-weight:bold;color:black;font-family:"Roboto Slab";overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;}body.mobile #page-wrapper .region-wrapper .region-header .name .admin-link{display:none;}body.mobile #page-wrapper .region-wrapper .region-header .demand{display:inline-block;font-size:12px;line-height:12px;padding:6.5px 20px;text-decoration:none;color:black;background:none;border:1px solid #ff9500;text-decoration:none;font-weight:bold;background:#fff;float:right;margin-top:2px;margin-right:10px;}body.mobile #page-wrapper .region-wrapper .region-header .demand:hover{background:#ffcc00;background:-ms-linear-gradient(top, #ffcc00 25%, #ff9500);background:-webkit-linear-gradient(top, #ffcc00 25%, #ff9500);background:-o-linear-gradient(top, #ffcc00 25%, #ff9500);background:-moz-linear-gradient(top, #ffcc00 25%, #ff9500);background:linear-gradient(top, #ffcc00 25%, #ff9500);}body.mobile #page-wrapper .region-wrapper .destination{position:relative;z-index:1;background:#fff;margin:10px 0;padding:10px 10px 40px;}body.mobile #page-wrapper .region-wrapper .destination .image-wrapper{position:relative;z-index:1;margin:-10px -10px 10px;overflow:hidden;height:100px;}body.mobile #page-wrapper .region-wrapper .destination .image-wrapper .image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;}body.mobile #page-wrapper .region-wrapper .destination .image-wrapper .image img{width:100%;}body.mobile #page-wrapper .region-wrapper .destination .name{font-size:16px;line-height:20px;font-weight:bold;color:black;font-family:"Roboto Slab";overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 0;}body.mobile #page-wrapper .region-wrapper .destination .name strong{font-size:16px;color:black;}body.mobile #page-wrapper .region-wrapper .destination .name .parent-name{font-size:12px;color:#365899;text-decoration:underline;}body.mobile #page-wrapper .region-wrapper .destination .name .admin-link{display:none;}body.mobile #page-wrapper .region-wrapper .destination .season-info, body.mobile #page-wrapper .region-wrapper .destination .air-temperature, body.mobile #page-wrapper .region-wrapper .destination .water-temperature, body.mobile #page-wrapper .region-wrapper .destination .flight-duration{font-size:9px;line-height:13px;font-weight:bold;color:#8e8e93;float:left;width:40px;height:27px;text-align:center;padding:3px 5px 0 5px;border-left:1px solid #8e8e93;}body.mobile #page-wrapper .region-wrapper .destination .season-info .info-column-text, body.mobile #page-wrapper .region-wrapper .destination .air-temperature .info-column-text, body.mobile #page-wrapper .region-wrapper .destination .water-temperature .info-column-text, body.mobile #page-wrapper .region-wrapper .destination .flight-duration .info-column-text{font-size:9px;display:block;}body.mobile #page-wrapper .region-wrapper .destination .season-info{border-left:none;padding-left:0;}body.mobile #page-wrapper .region-wrapper .destination .air-temperature{font-size:11px;}body.mobile #page-wrapper .region-wrapper .destination .water-temperature{font-size:11px;width:30px;}body.mobile #page-wrapper .region-wrapper .destination .flight-duration{font-size:11px;width:50px;}body.mobile #page-wrapper .region-wrapper .destination .price-info{position:absolute;z-index:2;bottom:12px;right:10px;line-height:24px;height:24px;padding:0 2px;margin-right:10px;background:#ffcc00;border:1px solid #ff9500;width:97px;text-align:right;}body.mobile #page-wrapper .region-wrapper .destination .price-info:before, body.mobile #page-wrapper .region-wrapper .destination .price-info:after{position:absolute;z-index:2;height:0;width:0;content:"";border-bottom:13px solid transparent;border-left:12px solid #ff9500;border-top:13px solid transparent;display:block;right:-13px;top:-1px;}body.mobile #page-wrapper .region-wrapper .destination .price-info:after{z-index:3;border-left-color:#ffcc00;right:-12px;}body.mobile #page-wrapper .region-wrapper .destination .price-info a{color:black;text-decoration:none;}body.mobile #page-wrapper .region-wrapper .destination .price-info .next-step-link{font-size:10px;}body.mobile #page-wrapper .region-wrapper .destination .price-info .amount-wrapper{font-weight:bold;}body.mobile #page-wrapper .region-wrapper .destination .price-info .amount-wrapper .amount{font-size:14px;}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers{height:20px;width:15px;font-size:26px;line-height:18px;font-weight:normal;color:black;font-family:"NaCesty Mobile";float:left;text-align:center;margin:0;}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a1c0:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a1c1:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a1c2:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a1c3:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a2c0:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a2c1:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a2c2:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a2c3:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a3c0:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a3c1:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a3c2:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a3c3:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a4c0:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a4c1:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a4c2:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a5c0:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a5c1:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination .price-info .customers.a6c0:before{content:"q";}body.mobile #page-wrapper .region-wrapper .destination.invisible{display:none;}body.mobile #page-wrapper .region-wrapper .show-more-button{font-size:16px;line-height:30px;font-weight:bold;color:black;font-family:"Roboto";border:1px solid #ff9500;display:block;text-align:center;text-decoration:none;cursor:pointer;max-width:300px;margin:0 auto;}body.mobile #page-wrapper .region-wrapper.region-destinations, body.mobile #page-wrapper .region-wrapper.top-item{margin-top:10px;}body.mobile #page-wrapper .region-wrapper.region-destinations .region-header, body.mobile #page-wrapper .region-wrapper.top-item .region-header{background:#fff;}body.mobile #page-wrapper .region-wrapper.region-destinations .region-header .name, body.mobile #page-wrapper .region-wrapper.top-item .region-header .name{position:relative;z-index:1;padding:5px 10px 5px 40px;font-size:16px;}body.mobile #page-wrapper .region-wrapper.region-destinations .region-header .name:before, body.mobile #page-wrapper .region-wrapper.top-item .region-header .name:before{position:absolute;z-index:2;height:22px;width:22px;content:"";background:#0077e5;display:block;top:9px;left:10px;}body.mobile #page-wrapper .region-wrapper.region-destinations .region-header .name:after, body.mobile #page-wrapper .region-wrapper.top-item .region-header .name:after{position:absolute;z-index:3;font-size:18px;line-height:14px;font-weight:normal;color:white;font-family:"NaCesty Mobile";content:"n";display:block;top:11px;left:14px;}body.mobile #page-wrapper .region-wrapper.region-destinations .region-header .name.long-title, body.mobile #page-wrapper .region-wrapper.top-item .region-header .name.long-title{font-size:14px;}body.mobile #page-wrapper .region-wrapper.region-destinations .region-header .link, body.mobile #page-wrapper .region-wrapper.top-item .region-header .link{font-size:12px;line-height:40px;font-weight:bold;color:black;display:none;text-decoration:none;padding-right:30px;}body.mobile #page-wrapper .region-wrapper.region-destinations .region-header .price-info, body.mobile #page-wrapper .region-wrapper.top-item .region-header .price-info{position:relative;z-index:1;line-height:40px;color:black;float:right;}body.mobile #page-wrapper .region-wrapper.region-destinations .region-header .price-info .min-price, body.mobile #page-wrapper .region-wrapper.top-item .region-header .price-info .min-price{font-size:12px;}body.mobile #page-wrapper .region-wrapper.region-destinations .region-header .price-info .min-price .amount-wrapper, body.mobile #page-wrapper .region-wrapper.top-item .region-header .price-info .min-price .amount-wrapper{font-weight:bold;font-size:12px;margin-right:10px;}body.mobile #page-wrapper .region-wrapper.region-destinations .region-header .price-info .min-price .amount-wrapper .amount, body.mobile #page-wrapper .region-wrapper.top-item .region-header .price-info .min-price .amount-wrapper .amount{font-size:16px;}body.mobile #page-wrapper .region-wrapper.region-destinations .destination, body.mobile #page-wrapper .region-wrapper.top-item .destination{margin:0;border-top:1px solid #ededee;display:none;}body.mobile #page-wrapper .region-wrapper.region-destinations .destination .image-wrapper, body.mobile #page-wrapper .region-wrapper.top-item .destination .image-wrapper{position:relative;z-index:1;background:#f6f5f1;margin:0;margin:0 0 10px;}body.mobile #page-wrapper .region-wrapper.region-destinations .destination .image-wrapper:before, body.mobile #page-wrapper .region-wrapper.top-item .destination .image-wrapper:before{position:absolute;z-index:2;font-size:90px;line-height:90px;font-weight:normal;color:#d2d2d2;font-family:NaCesty Mobile;content:"~";top:50%;left:50%;margin:-50px 0 0 -45px;}body.mobile #page-wrapper .region-wrapper.region-destinations .destination .image-wrapper.filled, body.mobile #page-wrapper .region-wrapper.top-item .destination .image-wrapper.filled{background:none;}body.mobile #page-wrapper .region-wrapper.region-destinations .destination .image-wrapper.filled:before, body.mobile #page-wrapper .region-wrapper.top-item .destination .image-wrapper.filled:before{display:none;}body.mobile #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .price-info .min-price, body.mobile #page-wrapper .region-wrapper.top-item.unwrapped .region-header .price-info .min-price{display:none;}body.mobile #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .price-info .link, body.mobile #page-wrapper .region-wrapper.top-item.unwrapped .region-header .price-info .link{display:inline-block;}body.mobile #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .name:after, body.mobile #page-wrapper .region-wrapper.top-item.unwrapped .region-header .name:after{content:"o";}body.mobile #page-wrapper .region-wrapper.region-destinations.unwrapped .destination, body.mobile #page-wrapper .region-wrapper.top-item.unwrapped .destination{display:block;}body.mobile #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .price-info .min-price .amount-wrapper{margin-right:30px;}body.mobile #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .price-info:before{display:inline;}body.mobile #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .price-info.no-link .amount-wrapper{margin-right:0;}body.mobile #page-wrapper .region-wrapper.region-destinations.unwrapped .region-header .price-info.no-link:before{display:none;}body.mobile #page-wrapper .region-wrapper.top-item{position:relative;z-index:1;}body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info{display:none;clear:both;padding-bottom:40px;}body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .image-wrapper{position:relative;z-index:1;background:#f6f5f1;margin:0;margin:0 10px 10px;overflow:hidden;height:100px;}body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .image-wrapper:before{position:absolute;z-index:2;font-size:90px;line-height:90px;font-weight:normal;color:#d2d2d2;font-family:NaCesty Mobile;content:"~";top:50%;left:50%;margin:-50px 0 0 -45px;}body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .image-wrapper.filled{background:none;}body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .image-wrapper.filled:before{display:none;}body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .image-wrapper .image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;}body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .image-wrapper .image img{width:100%;}body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .info-data{padding-left:10px;}body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .info-data .season-info, body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .info-data .air-temperature, body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .info-data .water-temperature, body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .info-data .flight-duration{font-size:9px;line-height:13px;font-weight:bold;color:#8e8e93;float:left;width:40px;height:27px;text-align:center;padding:3px 5px 0 5px;border-left:1px solid #8e8e93;}body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .info-data .season-info .info-column-text, body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .info-data .air-temperature .info-column-text, body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .info-data .water-temperature .info-column-text, body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .info-data .flight-duration .info-column-text{font-size:9px;display:block;}body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .info-data .season-info{border-left:none;padding-left:0;}body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .info-data .air-temperature{font-size:11px;}body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .info-data .water-temperature{font-size:11px;width:30px;}body.mobile #page-wrapper .region-wrapper.top-item .region-header .top-item-info .info-data .flight-duration{font-size:11px;width:50px;}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info{position:absolute;z-index:2;bottom:12px;right:10px;line-height:24px;height:24px;padding:0 2px;margin-right:10px;background:#ffcc00;border:1px solid #ff9500;width:97px;text-align:right;}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info:before, body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info:after{position:absolute;z-index:2;height:0;width:0;content:"";border-bottom:13px solid transparent;border-left:12px solid #ff9500;border-top:13px solid transparent;display:block;right:-13px;top:-1px;}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info:after{z-index:3;border-left-color:#ffcc00;right:-12px;}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .min-price{font-size:10px;}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .min-price .amount-wrapper{font-weight:bold;font-size:10px;margin-right:0px;}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .min-price .amount-wrapper .amount{font-size:14px;}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers{height:20px;width:15px;font-size:26px;line-height:18px;font-weight:normal;color:black;font-family:"NaCesty Mobile";float:left;text-align:center;margin:0;}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a1c0:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a1c1:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a1c2:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a1c3:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a2c0:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a2c1:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a2c2:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a2c3:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a3c0:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a3c1:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a3c2:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a3c3:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a4c0:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a4c1:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a4c2:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a5c0:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a5c1:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .price-info .customers.a6c0:before{content:"q";}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .top-item-info{display:block;}body.mobile #page-wrapper .region-wrapper.top-item.show-detail .region-header .name:after{content:"o";}body.mobile #page-wrapper .region-wrapper.top-destinations{margin-top:-47px;}body.mobile #page-wrapper .region-wrapper.top-destinations .destination .info-column.name{margin:-10px 0 10px;}body.mobile #page-wrapper h2.title{font-size:21.333px;line-height:26px;font-weight:normal;color:#8e8e93;font-family:"Roboto Slab";text-align:center;margin:25px 0;}body.mobile #page-wrapper h2.title .small-text{display:block;font-size:17px;}@-webkit-keyframes animated-dots{0%{width:0px;}25%{width:7px;}50%{width:14px;}100%{width:20px;}}@-moz-keyframes animated-dots{0%{width:0px;}25%{width:7px;}50%{width:14px;}100%{width:20px;}}@-o-keyframes animated-dots{0%{width:0px;}25%{width:7px;}50%{width:14px;}100%{width:20px;}}@keyframes animated-dots{0%{width:0px;}25%{width:7px;}50%{width:14px;}100%{width:20px;}}#searching-filter .filter-group h3{font-size:14px;line-height:18px;font-weight:bold;color:#4d4d4d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:12px 0 5px;padding:0;}#searching-filter .filter-group h3:first-letter{text-transform:capitalize;}#searching-filter .filter-group ul{padding:0px;margin:0px;}#searching-filter .filter-group ul li{padding:0px;margin:0px;background:none;}#searching-filter .filter-group .filter-item{position:relative;z-index:1;font-size:12px;line-height:24px;padding-left:25px;color:#4d4d4d;cursor:pointer;display:none;}#searching-filter .filter-group .filter-item .filter-label{padding-left:3px;}#searching-filter .filter-group .filter-item .count{color:#bdbec2;margin-left:5px;}#searching-filter .filter-group .filter-item:before{position:absolute;z-index:2;height:17px;width:17px;background:url("../../scss/searching/../../data/img/redesign/form.png?version=20220810074642") no-repeat -68px -40px;content:"";left:5px;top:3px;}#searching-filter .filter-group .filter-item.active:before{background-position:-85px -40px;}#searching-filter .filter-group .filter-item.disabled{color:#bdbec2;cursor:default;}#searching-filter .filter-group .filter-item.disabled.active:before{background-position:-72px -79px;}#searching-filter .filter-group .filter-item.invisible{display:none;}#searching-filter .filter-group .filter-item.radio-item:before, #searching-filter .filter-group .filter-item.stars-item:before{height:21px;width:21px;background:url("../../scss/searching/../../data/img/redesign/form.png?version=20220810074642") no-repeat -52px 0px;left:3px;top:2px;}#searching-filter .filter-group .filter-item.radio-item.active:before, #searching-filter .filter-group .filter-item.stars-item.active:before{background-position:-73px 0px;}#searching-filter .filter-group .filter-item.radio-item.disabled:before, #searching-filter .filter-group .filter-item.stars-item.disabled:before{background-position:-52px 0;}#searching-filter .filter-group .filter-item.radio-item.disabled.active:before, #searching-filter .filter-group .filter-item.stars-item.disabled.active:before{background-position:-146px 0;}#searching-filter .filter-group .filter-item.stars-item.stars1 .filter-label{position:relative;padding-left:22px;}#searching-filter .filter-group .filter-item.stars-item.stars1 .filter-label:before{position:absolute;z-index:2;height:20px;width:20px;content:"";background:url("../../scss/searching/../../data/img/redesign/stars.png?version=20220810074642") no-repeat 0 0px;display:block;left:2px;top:-5px;}#searching-filter .filter-group .filter-item.stars-item.stars2 .filter-label{position:relative;padding-left:42px;}#searching-filter .filter-group .filter-item.stars-item.stars2 .filter-label:before{position:absolute;z-index:2;height:20px;width:40px;content:"";background:url("../../scss/searching/../../data/img/redesign/stars.png?version=20220810074642") no-repeat 0 -20px;display:block;left:2px;top:-5px;}#searching-filter .filter-group .filter-item.stars-item.stars3 .filter-label{position:relative;padding-left:62px;}#searching-filter .filter-group .filter-item.stars-item.stars3 .filter-label:before{position:absolute;z-index:2;height:20px;width:60px;content:"";background:url("../../scss/searching/../../data/img/redesign/stars.png?version=20220810074642") no-repeat 0 -40px;display:block;left:2px;top:-5px;}#searching-filter .filter-group .filter-item.stars-item.stars4 .filter-label{position:relative;padding-left:82px;}#searching-filter .filter-group .filter-item.stars-item.stars4 .filter-label:before{position:absolute;z-index:2;height:20px;width:80px;content:"";background:url("../../scss/searching/../../data/img/redesign/stars.png?version=20220810074642") no-repeat 0 -60px;display:block;left:2px;top:-5px;}#searching-filter .filter-group .filter-item.stars-item.stars5 .filter-label{position:relative;padding-left:102px;}#searching-filter .filter-group .filter-item.stars-item.stars5 .filter-label:before{position:absolute;z-index:2;height:20px;width:100px;content:"";background:url("../../scss/searching/../../data/img/redesign/stars.png?version=20220810074642") no-repeat 0 -80px;display:block;left:2px;top:-5px;}#searching-filter .filter-group .filter-item.stars-item.stars6 .filter-label{position:relative;padding-left:122px;}#searching-filter .filter-group .filter-item.stars-item.stars6 .filter-label:before{position:absolute;z-index:2;height:20px;width:120px;content:"";background:url("../../scss/searching/../../data/img/redesign/stars.png?version=20220810074642") no-repeat 0 -100px;display:block;left:2px;top:-5px;}#searching-filter .filter-group .filter-item.stars-item.stars5 .filter-label, #searching-filter .filter-group .filter-item.stars-item.stars6 .filter-label{margin-right:-4px;}#searching-filter .filter-group .filter-item.stars-item.disabled.stars1 .filter-label:before{background-position:-240px 0px;}#searching-filter .filter-group .filter-item.stars-item.disabled.stars2 .filter-label:before{background-position:-240px -20px;}#searching-filter .filter-group .filter-item.stars-item.disabled.stars3 .filter-label:before{background-position:-240px -40px;}#searching-filter .filter-group .filter-item.stars-item.disabled.stars4 .filter-label:before{background-position:-240px -60px;}#searching-filter .filter-group .filter-item.stars-item.disabled.stars5 .filter-label:before{background-position:-240px -80px;}#searching-filter .filter-group .filter-item.stars-item.disabled.stars6 .filter-label:before{background-position:-240px -100px;}#searching-filter .filter-group .filter-item.active, #searching-filter .filter-group .filter-item:first-child, #searching-filter .filter-group .filter-item:first-child + .filter-item, #searching-filter .filter-group .filter-item:first-child + .filter-item + .filter-item{display:list-item;}#searching-filter .filter-group .filter-slider-wrapper{font-size:12px;line-height:12px;font-weight:normal;color:#4d4d4d;padding:0 5px;}#searching-filter .filter-group .filter-slider-wrapper .filter-slider{position:relative;z-index:1;background:#007aff;height:2px;margin:10px 0px;}#searching-filter .filter-group .filter-slider-wrapper .filter-slider .ui-slider-range{background:#007aff;height:10px;padding-right:5px;top:-4px;}#searching-filter .filter-group .filter-slider-wrapper .filter-slider .ui-slider-handle{position:absolute;z-index:2;height:1px;width:21px;background:url("../../scss/searching/../../data/img/redesign/form.png?version=20220810074642") no-repeat -90px -80px;border:none;margin-left:-7px;top:-9px;}#searching-filter .filter-group .filter-slider-wrapper .filter-slider.disabled{background:#bdbec2;}#searching-filter .filter-group .filter-slider-wrapper .filter-slider.disabled .ui-slider-range{background:#bdbec2;}#searching-filter .filter-group .filter-slider-wrapper .filter-slider.disabled .ui-slider-handle{background-position:-53px 0;cursor:default;}#searching-filter .filter-group .filter-slider-wrapper .slider-label-min, #searching-filter .filter-group .filter-slider-wrapper .slider-label-max{padding:5px 0;}#searching-filter .filter-group .filter-slider-wrapper .slider-label-min.slider-label-max, #searching-filter .filter-group .filter-slider-wrapper .slider-label-max.slider-label-max{float:right;}#searching-filter .filter-group .filter-slider-wrapper .slider-label-min .count, #searching-filter .filter-group .filter-slider-wrapper .slider-label-max .count{color:#bdbec2;}#searching-filter .filter-group .filter-slider-wrapper .min-value, #searching-filter .filter-group .filter-slider-wrapper .max-value{padding:5px 0;}#searching-filter .filter-group .filter-slider-wrapper .min-value.max-value, #searching-filter .filter-group .filter-slider-wrapper .max-value.max-value{float:right;}#searching-filter .filter-group .filter-slider-wrapper.disabled .filter-slider{background:#c4c4c4;}#searching-filter .filter-group .filter-slider-wrapper.disabled .max-value, #searching-filter .filter-group .filter-slider-wrapper.disabled .min-value{color:#bdbec2;}#searching-filter .filter-group .filter-group-show-more{color:#4d4d4d;text-decoration:none;font-size:12px;}#searching-filter .filter-group.show-all .filter-item{display:list-item;}#searching-filter .global-type-filter-title{font-size:15px;font-weight:bold;line-height:20px;margin-top:20px;}#searching-filter .global-type-filter-wrapper .filter-group h3{color:#007aff;font-size:12px;}@-webkit-keyframes animated-dots{0%{width:0px;}25%{width:7px;}50%{width:14px;}100%{width:20px;}}@-moz-keyframes animated-dots{0%{width:0px;}25%{width:7px;}50%{width:14px;}100%{width:20px;}}@-o-keyframes animated-dots{0%{width:0px;}25%{width:7px;}50%{width:14px;}100%{width:20px;}}@keyframes animated-dots{0%{width:0px;}25%{width:7px;}50%{width:14px;}100%{width:20px;}}#favorite-hotels-box-wrapper{padding-top:10px;}#favorite-hotels-box-wrapper #favorite-hotels-box{font-size:13.33333px;line-height:19px;font-weight:normal;color:#4d4d4d;font-family:Arial;background:white;border:1px solid #e20808;padding:10px;}#favorite-hotels-box-wrapper #favorite-hotels-box h2{margin:-3px 0 5px;}#favorite-hotels-box-wrapper #favorite-hotels-box h2 a, #favorite-hotels-box-wrapper #favorite-hotels-box h2 span{position:relative;z-index:1;color:#4d4d4d;display:block;padding:26px 0 5px;text-align:center;text-decoration:none;}#favorite-hotels-box-wrapper #favorite-hotels-box h2 a:before, #favorite-hotels-box-wrapper #favorite-hotels-box h2 span:before{position:absolute;z-index:2;height:17px;width:21px;background:url("../../scss/partials/components/../../../../data/img/redesign/last-orders.png?version=20220810074642") -21px 0;content:"";left:50%;margin-left:-10.5px;top:5px;}#favorite-hotels-box-wrapper #favorite-hotels-box .select-wrapper{position:relative;z-index:2;}#favorite-hotels-box-wrapper #favorite-hotels-box .select-wrapper .selectbox{width:auto;}#favorite-hotels-box-wrapper #favorite-hotels-box .select-wrapper .selectbox .options-wrapper{width:196px;}#favorite-hotels-box-wrapper #favorite-hotels-box .select-wrapper .selectbox .options-wrapper ul li{background-image:none;margin:0;}#favorite-hotels-box-wrapper #favorite-hotels-box .select-wrapper select{height:32px;width:100%;}#favorite-hotels-box-wrapper #favorite-hotels-box .list-wrapper{display:none;padding-bottom:10px;}#favorite-hotels-box-wrapper #favorite-hotels-box .list-wrapper .list-item{position:relative;z-index:1;height:60px;margin:10px 0;overflow:hidden;padding:0 0 0 70px;}#favorite-hotels-box-wrapper #favorite-hotels-box .list-wrapper .list-item .image{position:absolute;z-index:2;height:60px;width:60px;left:0;overflow:hidden;top:0;}#favorite-hotels-box-wrapper #favorite-hotels-box .list-wrapper .list-item .hotel-name{font-size:14.66667px;line-height:21px;font-weight:normal;color:#e20808;font-family:Arial;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}#favorite-hotels-box-wrapper #favorite-hotels-box .list-wrapper .list-item .destination-name{font-size:12px;line-height:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#favorite-hotels-box-wrapper #favorite-hotels-box .list-wrapper .list-item .rating{font-size:14.66667px;line-height:21px;margin-top:6px;}#favorite-hotels-box-wrapper #favorite-hotels-box .list-wrapper .list-item .rating .stars .star{background:none;padding:0;margin-left:-1px;}#favorite-hotels-box-wrapper #favorite-hotels-box .list-wrapper .list-item .rating .stars .star:before{font-size:26px;line-height:7px;font-weight:normal;color:#ffcc00;font-family:NaCesty;content:"k";}#favorite-hotels-box-wrapper #favorite-hotels-box .list-wrapper .list-item .rating .stars .star.half:before{content:"K";}#favorite-hotels-box-wrapper #favorite-hotels-box .list-wrapper .list-item .item-remove{position:absolute;z-index:2;height:11px;width:11px;background:url("../../scss/partials/components/../../../../data/img/redesign/bubble-crosses.png?version=20220810074642") -22px 0px;cursor:pointer;display:none;right:0;top:0;}#favorite-hotels-box-wrapper #favorite-hotels-box .list-wrapper .list-item:hover .item-remove{display:block;}#favorite-hotels-box-wrapper #favorite-hotels-box .list-wrapper.selected{display:block;}#favorite-hotels-box-wrapper #favorite-hotels-box .show-all{font-size:11px;text-align:right;}#favorite-hotels-box-wrapper #favorite-hotels-box .show-all span{cursor:pointer;}#favorite-hotels-box-wrapper #favorite-hotels-box #list-search{font-size:14.66667px;line-height:14.66667px;font-weight:bold;color:white;background:#e20808;margin:0;padding:16px 0;text-align:center;}#favorite-hotels-box-wrapper #favorite-hotels-box #list-search:hover{background:#e20808;background:-ms-linear-gradient(top, #e20808 25%, #cb0909);background:-webkit-linear-gradient(top, #e20808 25%, #cb0909);background:-o-linear-gradient(top, #e20808 25%, #cb0909);background:-moz-linear-gradient(top, #e20808 25%, #cb0909);background:linear-gradient(top, #e20808 25%, #cb0909);}#form-info-box{font-size:13.33333px;line-height:19px;font-weight:normal;color:white;font-family:Arial;background:white;border:1px solid #ffcc00;color:#1f1f21;padding:10px;margin-bottom:10px;}#form-info-box ul li{padding:0px;margin:0px;background:none;}#form-info-box .count{font-size:11px;}#form-info-box .title{font-size:14.66667px;line-height:19px;font-weight:bold;}#form-info-box .destinations{margin-top:15px;}#form-info-box .destinations ul li{margin:0 0 8px;}#form-info-box .destinations ul li span{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;position:relative;z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#4d4d4d;color:white;display:inline-block;max-width:160px;padding:5px 10px;}#form-info-box .destinations .count{float:right;}#form-info-box .params{margin:15px 0;}#form-info-box .params li{position:relative;z-index:1;padding:5px 15px 5px 23px;}#form-info-box .params li .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#form-info-box .params li .stars-wrapper{height:15px;width:90px;position:absolute;z-index:2;display:block;left:50px;top:5px;}#form-info-box .params li .stars-wrapper .star{height:15px;width:15px;padding:0px;margin:0px;background:url("../../scss/partials/components/../../../data/img/redesign/form-info.png?version=20220810074642") -15px -15px;display:block;float:left;}#form-info-box .params li:before{position:absolute;z-index:2;height:15px;width:15px;background:url("../../scss/partials/components/../../../data/img/redesign/form-info.png?version=20220810074642") no-repeat 0 0;content:"";display:block;left:0px;top:6px;}#form-info-box .params li.customers:before{background-position:0 0;}#form-info-box .params li.termin:before{background-position:-15px 0;}#form-info-box .params li.nights-count:before{background-position:-30px 0;}#form-info-box .params li.diet:before{background-position:0 -15px;}#form-info-box .params li.category:before{background-position:-15px -15px;}#form-info-box .params li.accommodation:before{background-position:-30px -15px;}#form-info-box .params li.max-price:before{background-position:0 -30px;}#form-info-box .params li.organizers:before{background-position:-15px -60px;}#form-info-box .params li.airports:before{background-position:0px -45px;}#form-info-box .params li.transfer:before{background-position:-15px -45px;}#form-info-box .params li.locked:after{position:absolute;z-index:2;height:15px;width:15px;background:url("../../scss/partials/components/../../../data/img/redesign/form-info.png?version=20220810074642") no-repeat -30px -30px;content:"";display:block;right:0px;top:6px;}#form-info-box .button{font-size:16px;line-height:16px;font-weight:bold;color:#1f1f21;background:#ffcc00;border:1px solid #ff9500;padding:16px 0;text-align:center;}#form-info-box:hover{cursor:pointer;}#form-info-box:hover .button{background:#ffcc00;background:-ms-linear-gradient(top, #ffcc00 25%, #ff9500);background:-webkit-linear-gradient(top, #ffcc00 25%, #ff9500);background:-o-linear-gradient(top, #ffcc00 25%, #ff9500);background:-moz-linear-gradient(top, #ffcc00 25%, #ff9500);background:linear-gradient(top, #ffcc00 25%, #ff9500);}.offline-web #header.redesign #top-menu .submenu li.tour, .offline-web #header.redesign #top-menu .submenu li.tickets, .offline-web #header.redesign #top-menu .submenu li.accommodation, .offline-web #header.redesign #top-menu .submenu li.sport, .offline-web #header.redesign #top-menu .submenu li.insurance{display:none;}.offline-web #strip-wrapper .strip .center-page .links{font-size:12px;line-height:14px;font-weight:normal;color:#1f1f21;font-family:"Roboto Condensed";background:white;float:right;padding-left:5px;}.offline-web #strip-wrapper .strip .center-page .links a{height:20px;width:60px;position:relative;z-index:1;color:#1f1f21;cursor:pointer;display:block;float:right;padding:30px 0 0;text-align:center;text-decoration:none;}.offline-web #strip-wrapper .strip .center-page .links a:before{height:18px;width:21px;position:absolute;z-index:2;content:"";display:block;left:19px;top:7px;}.offline-web #strip-wrapper .strip .center-page .links a.share:before{height:19px;width:17px;background:url("../../scss/searching/../../data/img/redesign/offline-hotel-header.png?version=20220810074642") no-repeat -133px -15px;left:21px;top:6px;}.offline-web #strip-wrapper .strip .center-page .links a.share:hover, .offline-web #strip-wrapper .strip .center-page .links a.share:active{color:#0084ff;}.offline-web #strip-wrapper .strip .center-page #page-navigation{max-width:calc(100% - 66px);}.offline-web #page .form-wrapper .welcome-texts{margin-top:145px;}.offline-web #page .page-content.searching{padding:30px 0 !important;}.offline-web #page .left-strip{text-align:left !important;}.offline-web #page #searching-info-panel #favorite-hotels-box-wrapper{padding:0 0 10px 0;}.offline-web #page #searching-info-panel #favorite-hotels-box-wrapper #list-search{cursor:pointer;}.offline-web #page #searching-content{margin-left:240px;}.offline-web #page #searching-content .hotels-title{font-size:21.33333px;line-height:30.66667px;font-weight:bold;color:black;font-family:"Roboto Slab";margin:0 0 10px 0;padding-right:200px;}.offline-web #page #searching-content .hotels-title span{font-weight:300;}.offline-web #page #searching-content #no-offer-message{margin:30px 0;}.offline-web #page #searching-content #no-offer-message .motto{color:#87c442;font-weight:bold;}.offline-web #page #searching-content .criteria-changed{font-family:"Arial";font-size:18px;line-height:24px;font-weight:bold;padding:8px 8px 8px 90px;border:3px solid #006cb5;color:#f35b00;background:url("../../scss/searching/../../data/img/info.png?version=20220810074642") no-repeat 20px 8px;min-height:50px;margin:10px 0px;}.offline-web #page #searching-content .criteria-changed .cc-item{font-size:12px;color:#0f7ac0;font-weight:bold;}.offline-web #page #searching-content .criteria-changed .cc-item.green{color:#47bf0b;}.offline-web #page #searching-content .criteria-changed.simple-line{padding:23px 8px 23px 90px;min-height:0px;line-height:18px;height:18px;margin:10px 0px;}.offline-web #page #searching-content .criteria-changed.blue{color:#0076c0;}.offline-web #page .searching-page-loader{margin-top:-1px;padding-top:1px;}.offline-web #page .searching-page-loader .radial-loading-blue{display:block;margin:100px auto;width:100%;}.offline-web #offers-content .hotel-item{position:relative;z-index:1;font-size:13.333px;line-height:22px;font-weight:normal;color:#1f1f21;font-family:Roboto;background:white;border:1px solid gainsboro;margin:-1px auto 0;min-height:300px;max-width:778px;min-width:465px;padding:10px;}.offline-web #offers-content .hotel-item .info{background:none;float:right;padding:0 0 15px 0;width:393px;}.offline-web #offers-content .hotel-item .info .top-info{height:52px;padding-right:192px;}.offline-web #offers-content .hotel-item .info .top-info .rating{position:absolute;z-index:2;font-size:13.33333px;line-height:24px;font-weight:normal;color:#1f1f21;font-family:"Roboto Slab";background:white;height:52px;padding-right:52px;right:10px;top:10px;}.offline-web #offers-content .hotel-item .info .top-info .rating .label{line-height:20px;padding:8px 8px 2px 0px;text-align:right;}.offline-web #offers-content .hotel-item .info .top-info .rating .label .text-rating{font-size:18px;}.offline-web #offers-content .hotel-item .info .top-info .rating .percentage{position:absolute;z-index:2;height:38px;width:36px;background:#007aff;color:white;font-size:18px;line-height:63px;padding:7px 8px;right:0;text-align:center;top:0;}.offline-web #offers-content .hotel-item .info .top-info .rating .percentage:before{position:absolute;z-index:2;height:23px;width:21px;font-size:29px;line-height:24px;font-weight:normal;color:white;font-family:"NaCesty";content:"w";display:block;left:14px;top:4px;}.offline-web #offers-content .hotel-item .info .top-info .favorite-info .button:before{font-size:26px;line-height:26px;font-weight:bold;color:#cb0909;font-family:"NaCesty";display:inline-block;content:"u";vertical-align:top;}.offline-web #offers-content .hotel-item .info .top-info .favorite-info .count{font-size:14px;line-height:29px;font-weight:normal;color:#cb0909;}.offline-web #offers-content .hotel-item .info .top-info .favorite-info a{-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;border:1px solid #c3c3c3;display:none;color:#c3c3c3;text-decoration:none;font-size:12px;line-height:16px;padding:0px 10px;vertical-align:middle;margin-left:4px;}.offline-web #offers-content .hotel-item .info .top-info .favorite-info.active .button:before{content:"g";}.offline-web #offers-content .hotel-item .info .category{font-size:26px;line-height:26px;font-weight:bold;color:#c3c3c3;font-family:"NaCesty";height:20px;letter-spacing:2px;padding:0 0 7px;margin:-7px 0 0;}.offline-web #offers-content .hotel-item .info .category.stars5:before{content:"K";}.offline-web #offers-content .hotel-item .info .category.stars10:before{content:"k";}.offline-web #offers-content .hotel-item .info .category.stars15:before{content:"kK";}.offline-web #offers-content .hotel-item .info .category.stars20:before{content:"kk";}.offline-web #offers-content .hotel-item .info .category.stars25:before{content:"kkK";}.offline-web #offers-content .hotel-item .info .category.stars30:before{content:"kkk";}.offline-web #offers-content .hotel-item .info .category.stars35:before{content:"kkkK";}.offline-web #offers-content .hotel-item .info .category.stars40:before{content:"kkkk";}.offline-web #offers-content .hotel-item .info .category.stars45:before{content:"kkkkK";}.offline-web #offers-content .hotel-item .info .category.stars50:before{content:"kkkkk";}.offline-web #offers-content .hotel-item .info .category.stars55:before{content:"kkkkkK";}.offline-web #offers-content .hotel-item .info .category.stars60:before{content:"kkkkkk";}.offline-web #offers-content .hotel-item .info h2, .offline-web #offers-content .hotel-item .info h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4d4d4d;font-size:20px;font-weight:bold;margin:0 0 -2px;line-height:30px;}.offline-web #offers-content .hotel-item .info h2 a, .offline-web #offers-content .hotel-item .info h3 a{color:#4d4d4d;text-decoration:none;}.offline-web #offers-content .hotel-item .info h2 .admin-link, .offline-web #offers-content .hotel-item .info h3 .admin-link{height:16px;width:16px;font-size:20px;line-height:16px;font-weight:bold;color:#365899 !important;font-family:"NaCesty";display:none;margin:1px 0 0 0;}.offline-web #offers-content .hotel-item .info h2 .admin-link:before, .offline-web #offers-content .hotel-item .info h3 .admin-link:before{content:"#";}.offline-web #offers-content .hotel-item .info .destination-wrapper .destination{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.offline-web #offers-content .hotel-item .info .destination-wrapper .destination a, .offline-web #offers-content .hotel-item .info .destination-wrapper .destination span{color:#1f1f21;text-decoration:none;}.offline-web #offers-content .hotel-item .info .destination-wrapper .destination .separator{color:#1f1f21;margin:0 3px;}.offline-web #offers-content .hotel-item .info .destination-wrapper .destination .description-button{-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;border:1px solid #c3c3c3;display:none;color:#c3c3c3;text-decoration:none;font-size:12px;line-height:16px;padding:0px 10px;vertical-align:middle;margin-left:6px;}.offline-web #offers-content .hotel-item .info .advanced-info{margin-top:20px;max-height:62px;overflow:hidden;}.offline-web #offers-content .hotel-item .info .advanced-info .item{border:1px solid #007aff;color:#007aff;float:left;margin:0 3px 3px 0;padding:2px 8px;}.offline-web #offers-content .hotel-item .info .rating-info{margin-top:20px;font-family:"Roboto Condensed";}.offline-web #offers-content .hotel-item .info .rating-info .item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.offline-web #offers-content .hotel-item .info .rating-info .item .marker{-moz-border-radius:15px 15px 15px 15px;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;height:15px;width:15px;background:#c3c3c3;color:white;display:block;font-size:17px;font-weight:normal;line-height:15px;font-family:"Roboto";margin:4px 6px 0 0;margin-right:6px;float:left;text-align:center;}.offline-web #offers-content .hotel-item .info .rating-info .item.negative .marker{font-size:30px;line-height:13px;}.offline-web #offers-content .hotel-item .info .button-wrapper{position:absolute;z-index:2;bottom:60px;right:201px;}.offline-web #offers-content .hotel-item .info .button-wrapper .select-button{position:absolute;z-index:2;display:inline-block;font-size:15px;line-height:15px;padding:17px 0px;text-decoration:none;color:#1f1f21;background:#ffcc00;border:1px solid #ff9500;font-weight:bold;text-align:center;width:200px;}.offline-web #offers-content .hotel-item .best-offer{position:absolute;z-index:2;height:35px;width:140px;font-size:12px;line-height:18px;font-weight:normal;color:#e0e0e0;font-family:Roboto;background:white;border:2px solid #e0e0e0;bottom:130px;padding:3px;right:15px;text-align:center;}.offline-web #offers-content .hotel-item .best-offer:before, .offline-web #offers-content .hotel-item .best-offer:after{position:absolute;z-index:2;height:0;width:0;border-color:#e0e0e0 transparent transparent transparent;border-style:solid;border-width:8px 10px 0 10px;bottom:-8px;right:20px;content:"";}.offline-web #offers-content .hotel-item .best-offer:after{z-index:3;border-color:white transparent transparent transparent;bottom:-6px;}.offline-web #offers-content .hotel-item .best-offer .detail{font-weight:bold;}.offline-web #offers-content .hotel-item .price{position:absolute;z-index:2;font-size:15px;line-height:30px;font-weight:normal;color:#1f1f21;font-family:"Roboto";bottom:64px;right:15px;text-align:right;}.offline-web #offers-content .hotel-item .price .amount-wrapper{font-weight:bold;}.offline-web #offers-content .hotel-item .price .amount-wrapper .amount{font-size:24px;}.offline-web #offers-content .hotel-item .price .price-info-text{font-size:11px;line-height:16px;font-weight:normal;color:#a8a8a8;font-family:"Roboto";font-style:italic;padding-right:5px;text-align:center;}.offline-web #offers-content .hotel-item .price .customers{height:24px;width:44px;font-size:40px;line-height:19px;font-weight:normal;color:#c3c3c3;font-family:"NaCesty";float:left;text-align:center;}.offline-web #offers-content .hotel-item .price .customers.a1c0:before{content:"q";}.offline-web #offers-content .hotel-item .price .customers.a1c1:before{content:"qs";}.offline-web #offers-content .hotel-item .price .customers.a1c2:before{content:"qst";}.offline-web #offers-content .hotel-item .price .customers.a1c3:before{content:"qstt";}.offline-web #offers-content .hotel-item .price .customers.a2c0:before{content:"pq";}.offline-web #offers-content .hotel-item .price .customers.a2c1:before{content:"pqs";}.offline-web #offers-content .hotel-item .price .customers.a2c2:before{content:"pqst";}.offline-web #offers-content .hotel-item .price .customers.a2c3:before{content:"pqstt";}.offline-web #offers-content .hotel-item .price .customers.a3c0:before{content:"pqr";}.offline-web #offers-content .hotel-item .price .customers.a3c1:before{content:"pqrs";}.offline-web #offers-content .hotel-item .price .customers.a3c2:before{content:"pqrst";}.offline-web #offers-content .hotel-item .price .customers.a3c3:before{content:"pqrstt";}.offline-web #offers-content .hotel-item .price .customers.a4c0:before{content:"pqrr";}.offline-web #offers-content .hotel-item .price .customers.a4c1:before{content:"pqrrs";}.offline-web #offers-content .hotel-item .price .customers.a4c2:before{content:"pqrrst";}.offline-web #offers-content .hotel-item .price .customers.a5c0:before{content:"pqrrr";}.offline-web #offers-content .hotel-item .price .customers.a5c1:before{content:"pqrrrs";}.offline-web #offers-content .hotel-item .price .customers.a6c0:before{content:"pqrrrr";}.offline-web #offers-content .hotel-item .gallery{height:100%;margin:0 408px 0 0;}.offline-web #offers-content .hotel-item .gallery .main{position:relative;z-index:1;}.offline-web #offers-content .hotel-item .gallery .main .map-wrapper{position:absolute;z-index:2;height:100%;width:100%;display:none;max-width:328px;}.offline-web #offers-content .hotel-item .gallery .main .map-wrapper .map{border:1px solid gainsboro;height:calc(100% - 2px);width:calc(100% - 2px);}.offline-web #offers-content .hotel-item .gallery .main .image-wrapper{position:relative;z-index:1;display:block;height:325px;margin-right:4px;max-width:325px;overflow:hidden;}.offline-web #offers-content .hotel-item .gallery .main .image-wrapper .prev, .offline-web #offers-content .hotel-item .gallery .main .image-wrapper .next{position:absolute;z-index:3;height:40px;width:40px;top:50%;margin-top:-20px;text-align:center;background:none;padding:0;cursor:pointer;}.offline-web #offers-content .hotel-item .gallery .main .image-wrapper .prev:before, .offline-web #offers-content .hotel-item .gallery .main .image-wrapper .next:before{font-size:45px;line-height:40px;font-weight:normal;color:white;font-family:"NaCesty";}.offline-web #offers-content .hotel-item .gallery .main .image-wrapper .prev{left:0;}.offline-web #offers-content .hotel-item .gallery .main .image-wrapper .prev:before{content:"<";}.offline-web #offers-content .hotel-item .gallery .main .image-wrapper .next{right:0;}.offline-web #offers-content .hotel-item .gallery .main .image-wrapper .next:before{content:">";}.offline-web #offers-content .hotel-item .gallery .main .image-wrapper .item{position:absolute;z-index:2;height:325px;left:50%;margin-left:-5000px;text-align:center;top:0;width:10000px;display:none;}.offline-web #offers-content .hotel-item .gallery .main .image-wrapper .item:first-child{display:block;}.offline-web #offers-content .hotel-item .gallery .small-pictures{overflow:auto;}.offline-web #offers-content .hotel-item .gallery .small-pictures .image-wrapper, .offline-web #offers-content .hotel-item .gallery .small-pictures .map-marker, .offline-web #offers-content .hotel-item .gallery .small-pictures .youtube-marker{position:relative;z-index:1;float:left;height:51px;margin:4px 4px 0 0;width:51px;overflow:hidden;cursor:pointer;}.offline-web #offers-content .hotel-item .gallery .small-pictures .image-wrapper > div, .offline-web #offers-content .hotel-item .gallery .small-pictures .map-marker > div, .offline-web #offers-content .hotel-item .gallery .small-pictures .youtube-marker > div{position:absolute;z-index:2;height:51px;left:50%;margin-left:-2500px;text-align:center;top:0;width:5000px;}.offline-web #offers-content .hotel-item .gallery .small-pictures .map-marker{background:#007aff;text-align:center;}.offline-web #offers-content .hotel-item .gallery .small-pictures .map-marker:before{font-size:48px;line-height:52px;font-weight:normal;color:white;font-family:"NaCesty";content:"y";}.offline-web #offers-content .hotel-item .gallery .small-pictures .youtube-marker{background:#f40000;text-align:center;}.offline-web #offers-content .hotel-item .gallery .small-pictures .youtube-marker:before{font-size:48px;line-height:54px;font-weight:normal;color:white;font-family:"NaCesty";content:"z";margin-left:2px;}.offline-web #offers-content .hotel-item .gallery .small-pictures .others-count{border:1px solid #007aff;color:#007aff;cursor:pointer;float:left;font-weight:bold;height:14px;line-height:14px;margin:4px 4px 0 0;padding:18px 0 17px;text-align:center;width:49px;}.offline-web #offers-content .hotel-item .clearer{clear:right;}.offline-web #offers-content .hotel-item.highlighted{border:3px solid #ff9500;padding:8px;}.offline-web #offers-content .hotel-item.highlighted:before{border-width:25px 25px 0px 0px;border-style:solid;border-color:#ff9500 transparent;content:"";display:block;left:0;position:absolute;top:0;z-index:2;}.offline-web #offers-content .hotel-item:hover{border-color:#ff9500;z-index:2;}.offline-web #offers-content .hotel-item:hover .link-to-admin{height:18px;width:18px;position:absolute;z-index:2;background:url("../../scss/partials/mixins/../../../../data/admin/img/ico_edit.gif?version=20220810074642") no-repeat left top;right:10px;top:10px;}.offline-web #offers-content .hotel-item:hover .info h2, .offline-web #offers-content .hotel-item:hover .info h3{color:#1f1f21;}.offline-web #offers-content .hotel-item:hover .info h2 a, .offline-web #offers-content .hotel-item:hover .info h3 a{color:#1f1f21;}.offline-web #offers-content .hotel-item:hover .top-info .favorite-info a{display:inline-block;}.offline-web #offers-content .hotel-item:hover .category{color:#ffcc00;}.offline-web #offers-content .hotel-item:hover h2 .admin-link, .offline-web #offers-content .hotel-item:hover h3 .admin-link{display:inline-block;}.offline-web #offers-content .hotel-item:hover .destination-wrapper .destination a, .offline-web #offers-content .hotel-item:hover .destination-wrapper .destination span{color:#007aff;}.offline-web #offers-content .hotel-item:hover .destination-wrapper .destination a{text-decoration:underline;}.offline-web #offers-content .hotel-item:hover .destination-wrapper .destination .description-button{display:inline-block;}.offline-web #offers-content .hotel-item:hover .best-offer{background:#e0f0fc;border-color:#e0f0fc;color:#007aff;}.offline-web #offers-content .hotel-item:hover .best-offer:before{border-color:#e0f0fc transparent transparent transparent;}.offline-web #offers-content .hotel-item:hover .best-offer:after{display:none;}.offline-web #offers-content .hotel-item:hover .price .customers{color:#007aff;}.offline-web #offers-content .hotel-item:hover .rating-info .item .marker{background:#007aff;}.offline-web #offers-content .hotel-item:hover .rating-info .item.negative .marker{background:#e20808;}.offline-web #offers-content .hotel-item:hover .button-wrapper .select-button:not(.change-search){border-right:none;}.offline-web #offers-content .hotel-item:hover .button-wrapper .select-button:not(.change-search):after{position:absolute;z-index:2;height:51px;width:22px;background:url("../../scss/partials/mixins/../../../../data/img/redesign/offline-hotel-item.png?version=20220810074642") no-repeat 0 0;content:"";display:block;right:-22px;top:-1px;}.offline-web #offers-content .hotel-item:hover .button-wrapper .select-button:not(.change-search):hover{background:#ffcc00;background:-ms-linear-gradient(top, #ffcc00 25%, #ff9500);background:-webkit-linear-gradient(top, #ffcc00 25%, #ff9500);background:-o-linear-gradient(top, #ffcc00 25%, #ff9500);background:-moz-linear-gradient(top, #ffcc00 25%, #ff9500);background:linear-gradient(top, #ffcc00 25%, #ff9500);}.offline-web #offers-content .hotel-item:hover .button-wrapper .select-button:not(.change-search):hover:after{background-position:-22px 0;}.offline-web #offers-content .hotel-item:hover .button-wrapper .select-button.change-search:hover{background:#ffcc00;background:-ms-linear-gradient(top, #ffcc00 25%, #ff9500);background:-webkit-linear-gradient(top, #ffcc00 25%, #ff9500);background:-o-linear-gradient(top, #ffcc00 25%, #ff9500);background:-moz-linear-gradient(top, #ffcc00 25%, #ff9500);background:linear-gradient(top, #ffcc00 25%, #ff9500);}.offline-web #offers-content .hotel-item .rating-info .item + .item + .item + .item{max-width:165px;}.offline-web #offers-content .hotel-next-page{display:inline-block;font-size:17px;line-height:17px;padding:16px 0px;text-decoration:none;color:#1f1f21;background:#ffcc00;border:1px solid #ff9500;cursor:pointer;display:block;font-weight:bold;margin:20px auto;text-align:center;width:200px;}.offline-web #offers-content .hotel-next-page:hover{background:#ffcc00;background:-ms-linear-gradient(top, #ffcc00 25%, #ff9500);background:-webkit-linear-gradient(top, #ffcc00 25%, #ff9500);background:-o-linear-gradient(top, #ffcc00 25%, #ff9500);background:-moz-linear-gradient(top, #ffcc00 25%, #ff9500);background:linear-gradient(top, #ffcc00 25%, #ff9500);}.offline-web #terms-content .termin .check-button{font-size:14.66667px;}.offline-web #terms-content .termin .check-button.checked{font-size:17px;}.offline-web #terms-content .termin .show-more.load-data{display:none;}.offline-web #terms-content .termin .price{visibility:visible;}.offline-web #terms-content .termin.verified .price{visibility:visible;}.offline-web.search-page .navigation-wrapper{position:relative;z-index:1;position:relative;z-index:2;background:#fff;height:40px;text-align:left;margin-bottom:40px;}.offline-web.search-page .navigation-wrapper:before{position:absolute;z-index:1;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%;-moz-box-shadow:0 0 17px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 17px rgba(0, 0, 0, 0.5);box-shadow:0 0 17px rgba(0, 0, 0, 0.5);height:17px;width:86%;bottom:-1px;clip:rect(17px, 10000px, 10000px, 0px);content:"";left:7%;}.offline-web.search-page h1{font-size:23.33333px;line-height:30.66667px;font-weight:bold;color:black;font-family:"Roboto Slab";}.offline-web.search-page #page .bg-wrapper .bg-center .bg .shade{display:none;}.offline-web.search-page #page .bg-wrapper .bg-center .bg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;}.offline-web.search-page #page .form-wrapper{min-height:518px;}.offline-web.search-page #page #page-content-wrapper.with-padding{padding-top:35px;}.offline-web.search-page #page .page-content.searching{display:block;}.offline-web.search-page.mobile .navigation-wrapper{margin-bottom:0;}.offline-web.search-page.mobile #page-content-wrapper.with-padding{padding-top:0 !important;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper{position:relative;z-index:1;padding:0px;margin:0px;min-height:140px;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper .search-form-title{display:none !important;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper .choice{font-size:18.333px;line-height:19px;font-weight:normal;padding-bottom:10px;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper .choice + .bookmarks{display:none;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper .first-suggestion-wrapper .token-input-input-token-facebook{margin:0;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper .search-specification-wrapper .advanced-options .item h3{margin:13px 0 13px 5px;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper #popup-favorite-popup-select-address-popup-content{display:none;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper .pickup-destination{font-size:12px;line-height:16px;height:22px;padding:20px 0 0;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper .pickup-destination a{position:relative;z-index:1;color:#007aff;cursor:pointer;display:block;float:left;margin:0 0 0 25px;padding:3px 5px;text-decoration:none;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper .pickup-destination a:first-child{margin-left:2px;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper .pickup-destination a#anywhere, .offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper .pickup-destination a#popup-favorite-anywhere{padding-left:21px;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper .pickup-destination a#anywhere:before, .offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper .pickup-destination a#popup-favorite-anywhere:before{position:absolute;z-index:2;height:18px;width:18px;background:url("../../scss/partials/mixins/../../../../data/img/redesign/form.png?version=20220810074642") no-repeat -111px -80px;content:"";display:block;left:0;top:2px;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper .pickup-destination a#fill-destination-from-list, .offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper .pickup-destination a#popup-favorite-fill-destination-from-list{padding-left:19px;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper .pickup-destination a#fill-destination-from-list:before, .offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper .pickup-destination a#popup-favorite-fill-destination-from-list:before{position:absolute;z-index:2;height:19px;width:16px;background:url("../../scss/partials/mixins/../../../../data/img/redesign/form.png?version=20220810074642") no-repeat -129px -79px;content:"";display:block;left:0;top:1px;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper .pickup-destination a#fill-favorite-hotels, .offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper .pickup-destination a#popup-favorite-fill-favorite-hotels{padding-left:24px;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper .pickup-destination a#fill-favorite-hotels:before, .offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper .pickup-destination a#popup-favorite-fill-favorite-hotels:before{position:absolute;z-index:2;height:18px;width:21px;background:url("../../scss/partials/mixins/../../../../data/img/redesign/form.png?version=20220810074642") no-repeat -145px -79px;content:"";display:block;left:0;top:2px;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper.search-wrapper-opened{background-color:white;border-left:1px solid #c7c7cc;border-right:1px solid #c7c7cc;}.offline-web #popup-favorite-search-form-popup .search-form-wrapper .pickup-destination-wrapper.search-wrapper-opened .pickup-destination a:first-child{margin-left:25px;}.offline-web #popup-favorite-search-form-popup #popup-favorite-select-address-popup-content{display:none;}.offline-web #youtube-video-popup h2{margin-bottom:15px;}.offline-web .step-back-button-wrapper #step-back-button{font-size:13.33333px;line-height:28px;font-weight:bold;color:black;font-family:"Roboto";background:none;border:1px solid #ff9500;display:block;margin-top:20px;text-align:center;text-decoration:none;width:198px;}.offline-web .step-back-button-wrapper #step-back-button:hover{background:#ffcc00;background:-ms-linear-gradient(top, #ffcc00 25%, #ff9500);background:-webkit-linear-gradient(top, #ffcc00 25%, #ff9500);background:-o-linear-gradient(top, #ffcc00 25%, #ff9500);background:-moz-linear-gradient(top, #ffcc00 25%, #ff9500);background:linear-gradient(top, #ffcc00 25%, #ff9500);}.offline-web.mobile #page #form-info-box{position:relative;z-index:1;margin-top:-30px;padding:0;}.offline-web.mobile #page #form-info-box .title{line-height:46px;}.offline-web.mobile #page #form-info-box .params{margin:0;}.offline-web.mobile #page #form-info-box .currency-wrapper{position:absolute;z-index:1;right:10px;top:0;padding:0;}.offline-web.mobile #page #form-info-box .currency-wrapper .currency-change{height:30px;}.offline-web.mobile #page #form-info-box .currency-wrapper .currency-change a{font-size:15px;line-height:30px;font-weight:bold;color:#007aff;font-family:"Roboto";background:white;display:block;float:left;width:50px;height:30px;padding:0px;text-align:center;text-decoration:none;}.offline-web.mobile #page #form-info-box .currency-wrapper .currency-change a.active{background:#007aff;color:white;}.offline-web.mobile #page #searching-content{margin-left:0;}.offline-web.mobile #page .hotels-wrapper{padding:0;}.offline-web.mobile #page .hotels-wrapper #form-info-box{margin:-15px -15px 0;}.offline-web.mobile #page .info-buttons{position:relative;z-index:2;border-left:1px solid gainsboro;border-right:1px solid gainsboro;height:45px;line-height:45px;margin:10px 0;text-align:center;}.offline-web.mobile #page .info-buttons a{text-decoration:none;line-height:28px;}.offline-web.mobile #page .info-buttons a span{font-weight:500;margin-left:15px;}.offline-web.mobile #page .info-buttons .demand{border:none;color:black;display:inline-block;position:relative;width:40%;z-index:1;margin-right:20px;}.offline-web.mobile #page .info-buttons .demand:before{background:url("../../scss/searching/../../data/css/img/mobile-base.png?version=20220810074642") no-repeat -1px -161px;content:"";display:block;height:15px;left:4px;position:absolute;top:6px;width:17px;z-index:2;}.offline-web.mobile #page .info-buttons .demand:hover{background:inherit;}.offline-web.mobile #page .info-buttons .share{border:none;border-left:1px solid gainsboro;color:black;display:inline-block;position:relative;width:23%;z-index:1;padding-left:20px;}.offline-web.mobile #page .info-buttons .share:before{background:url("../../scss/searching/../../data/css/img/mobile-base.png?version=20220810074642") no-repeat -33px -163px;content:"";display:block;height:20px;left:24px;position:absolute;width:16px;top:6px;z-index:2;}.offline-web.mobile #page .info-buttons .share-link-buttons{height:110px;width:280px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;position:absolute;z-index:2;font-size:14px;line-height:24px;font-weight:normal;color:#1f1f21;font-family:"Roboto Slab";-moz-box-shadow:0px 0px 3px 1px gainsboro;-webkit-box-shadow:0px 0px 3px 1px gainsboro;box-shadow:0px 0px 3px 1px gainsboro;background:white;bottom:-155px;display:none;padding:15px;text-align:center;}.offline-web.mobile #page .info-buttons .share-link-buttons .icons{padding:12px 0;}.offline-web.mobile #page .info-buttons .share-link-buttons .icons a{height:50px;width:50px;background:url("../../scss/searching/../../data/img/redesign/share-links.png?version=20220810074642") no-repeat 0 0;cursor:pointer;display:inline-block;margin-left:13px;}.offline-web.mobile #page .info-buttons .share-link-buttons .icons a:first-child{margin-left:0;}.offline-web.mobile #page .info-buttons .share-link-buttons .icons a.twitter{background-position:-51px 0;}.offline-web.mobile #page .info-buttons .share-link-buttons .icons a.google-plus{background-position:-102px 0;}.offline-web.mobile #page .info-buttons .share-link-buttons .icons a.email-share{background-position:-153px 0;}.offline-web.mobile #page .info-buttons .share-link-buttons label{margin-right:5px;}.offline-web.mobile #page .info-buttons .share-link-buttons input{padding:4px;text-align:left;width:239px;}.offline-web.mobile #page .info-buttons .currency-wrapper{height:30px;margin-top:-15px;max-width:1020px;}.offline-web.mobile #page .info-buttons .currency-wrapper .currency-change{float:right;}.offline-web.mobile #page .info-buttons .currency-wrapper .currency-change a{font-size:13px;line-height:24px;font-weight:bold;color:#007aff;font-family:"Roboto";background:white;display:block;float:left;width:50px;height:20px;text-align:center;text-decoration:none;}.offline-web.mobile #page .info-buttons .currency-wrapper .currency-change a.active{background:#007aff;color:white;}.offline-web.mobile #mobile-search-list .content, .offline-web.mobile #mobile-airports .content{background:white;}.offline-web.mobile.search-page #page .page-header .bg .shade{display:none;}.offline-web.mobile.search-page #page #form-info-box{margin-top:-45px;}.offline-web.mobile.search-page #page #page-content-wrapper.with-padding #form-info-box{margin-top:-30px;}.offline-web.searching #page #searching-content.regions{margin-top:60px;}.offline-web:not(.mobile) #strip-wrapper{position:relative;z-index:3;height:51px;}.offline-web:not(.mobile) #strip-wrapper .center-page.menu{position:relative;z-index:1;height:50px;}.offline-web:not(.mobile) #strip-wrapper .share-link-buttons{height:110px;width:280px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;position:absolute;z-index:2;font-size:14px;line-height:24px;font-weight:normal;color:#1f1f21;font-family:"Roboto Slab";-moz-box-shadow:0px 0px 3px 1px gainsboro;-webkit-box-shadow:0px 0px 3px 1px gainsboro;box-shadow:0px 0px 3px 1px gainsboro;background:white;bottom:-155px;display:none;padding:15px;right:1px;text-align:center;}.offline-web:not(.mobile) #strip-wrapper .share-link-buttons .icons{padding:12px 0;}.offline-web:not(.mobile) #strip-wrapper .share-link-buttons .icons a{height:50px;width:50px;background:url("../../scss/searching/../../data/img/redesign/share-links.png?version=20220810074642") no-repeat 0 0;cursor:pointer;display:inline-block;margin-left:13px;}.offline-web:not(.mobile) #strip-wrapper .share-link-buttons .icons a:first-child{margin-left:0;}.offline-web:not(.mobile) #strip-wrapper .share-link-buttons .icons a.twitter{background-position:-51px 0;}.offline-web:not(.mobile) #strip-wrapper .share-link-buttons .icons a.google-plus{background-position:-102px 0;}.offline-web:not(.mobile) #strip-wrapper .share-link-buttons .icons a.email-share{background-position:-153px 0;}.offline-web:not(.mobile) #strip-wrapper .share-link-buttons .share-link-wrapper form{margin:0;}.offline-web:not(.mobile) #strip-wrapper .share-link-buttons label{margin-right:5px;}.offline-web:not(.mobile) #strip-wrapper .share-link-buttons input{padding:4px;text-align:left;width:239px;}.offline-web:not(.mobile) #strip-wrapper .strip[data-position=bottom] .share-link-buttons{bottom:initial;top:-155px;}.offline-web:not(.mobile) #page #searching-content .info-buttons .demand{font-size:13.33333px;line-height:28px;font-weight:bold;color:black;font-family:"Roboto";background:none;border:1px solid #ff9500;display:block;float:right;margin-top:-48px;text-align:center;text-decoration:none;width:198px;}.offline-web:not(.mobile) #page #searching-content .info-buttons .demand:hover{background:#ffcc00;background:-ms-linear-gradient(top, #ffcc00 25%, #ff9500);background:-webkit-linear-gradient(top, #ffcc00 25%, #ff9500);background:-o-linear-gradient(top, #ffcc00 25%, #ff9500);background:-moz-linear-gradient(top, #ffcc00 25%, #ff9500);background:linear-gradient(top, #ffcc00 25%, #ff9500);}@media only screen and (max-width:984px){body.redesign:not(.no-responsive) .hotel-item .gallery .main .image-wrapper{height:216px;}body.redesign:not(.no-responsive) .hotel-item .gallery .main .image-wrapper img{height:216px;}}@media only screen and (max-width:930px){body.redesign:not(.no-responsive) .hotel-item .gallery{display:none;}body.redesign:not(.no-responsive) .hotel-item .info{width:100%;}}body.redesign.ie8 .hotel-item .info .button-wrapper .select-button:hover:after{background-position:0 0;}