.modal-backdrop{height:100%}@media(max-width: 576px){.container-full{padding:0}.container-full .row{margin:0}.container-full .row div[class^=col]{padding:0}}.open-promotion-subscription-modal{cursor:pointer}.detached-image-gallery .owl-stage-outer{background-color:#000}.detached-image-gallery .navigation .owl-item{margin-right:0 !important}.detached-image-gallery .navigation .owl-item>div{height:120px;padding:5px}.detached-image-gallery .navigation .owl-item>div img{height:100%;width:auto}.image-gallery-modal{max-width:100%;margin:0}.image-gallery-modal .modal-content{background-color:unset}.image-gallery-modal .modal-content .main{height:90%}.image-gallery-modal .modal-content .main .image-gallery-modal-main-close button{border:none;background:#000;color:#fff;font-weight:bold;font-size:38px;line-height:1;margin:5px;position:absolute;right:0;top:0;z-index:99}.image-gallery-modal .modal-content .main .owl-item>div img{position:absolute;width:auto !important;max-width:100%;max-height:100%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.image-gallery-modal .modal-content .main .owl-item>div:hover{cursor:grab}.image-gallery-modal .modal-content .main .owl-item>div>div{position:absolute;left:50%;bottom:10px;color:#fff;background:rgba(0,0,0,.6);padding:5px 15px;font-size:16px;transform:translateX(-50%);text-align:center}.image-gallery-modal .modal-content .navigation{height:10%}.image-gallery-modal .modal-content .navigation>div img{width:auto;max-height:100%;display:inline-block}.image-gallery-modal .modal-content .navigation>div img:hover{cursor:pointer}.image-gallery-modal .modal-content .navigation .owl-item{opacity:.5}.image-gallery-modal .modal-content .navigation .owl-item.selected,.image-gallery-modal .modal-content .navigation .owl-item:hover{opacity:1}.image-gallery-modal .modal-content .main .owl-carousel,.image-gallery-modal .modal-content .main .owl-item,.image-gallery-modal .modal-content .main .owl-item>div,.image-gallery-modal .modal-content .main .owl-stage,.image-gallery-modal .modal-content .main .owl-stage-outer,.image-gallery-modal .modal-content .navigation .owl-carousel,.image-gallery-modal .modal-content .navigation .owl-item,.image-gallery-modal .modal-content .navigation .owl-item>div,.image-gallery-modal .modal-content .navigation .owl-stage,.image-gallery-modal .modal-content .navigation .owl-stage-outer{height:100%}.image-gallery-modal,.image-gallery-modal .modal-content,.image-gallery-modal .modal-content .container-fluid,.image-gallery-modal .modal-content .container-fluid .row{height:100%}.owl-nav{position:absolute;top:50%;left:0;display:flex;width:100%;justify-content:space-between}.owl-nav .owl-next,.owl-nav .owl-prev{height:35px}.owl-nav .owl-next.disabled,.owl-nav .owl-prev.disabled{visibility:hidden}.owl-nav__chevron-next,.owl-nav__chevron-prev{color:#fff;font-size:18px;background:rgba(0,0,0,.6);padding:8px}.owl-nav__chevron-prev{margin-left:8px}.owl-nav__chevron-next{margin-right:8px}.owl-nav button{z-index:2}.owl-stage-outer{z-index:1}.modal-backdrop-opacity{opacity:.9 !important}.hotel-box{position:relative;font-size:14px;margin-bottom:20px;border:1px solid #ccc;border-radius:5px}.hotel-box__flight__button-container{margin:0;padding:0;width:100%}@media(min-width: 768px){.hotel-box__flight__button-container{position:absolute;bottom:30px;right:0px}}.hotel-box .hotel-box-content{display:flex}@media(max-width: 991.98px){.hotel-box .hotel-box-content{display:block !important}}.hotel-box__description,.hotel-box__text,.hotel-box .link-secondary{font-size:14px}.hotel-box__img-overlay{position:relative}.hotel-box__content{padding:10px;display:block;width:100%;position:relative}.hotel-box__name{font-weight:700;font-size:17px}.hotel-box__price{font:22px Oswald,sans-serif;color:var(--promotion-price-text-color, #e54721);margin-bottom:3px}.hotel-box__price.hotel-out-of-sale{color:#f3997b}.hotel-box.checked-hotel .hotel-box__content{background:#f2fdfd}.hotel-box__details{display:inline-block;text-decoration:underline;margin-top:5px}.hotel-box__details--icon::after{display:inline-block;content:" ";background:url(/3bf3a1cb4a42cb13.png) 0 0 no-repeat;width:12px;height:10px;margin-left:8px}.hotel-box__place{font-weight:700;color:#999;margin-top:3px}.hotel-box__opinion{margin:12px 0;font-style:italic}.hotel-box__rating{position:absolute;z-index:2;left:0;bottom:15px;font-weight:700;font-size:16px;color:#fff;background:#35ae66;padding:2px 8px;border-top-right-radius:3px;border-bottom-right-radius:3px;display:flex;align-items:flex-end}.hotel-box__rating-small{font-size:12px;display:block;position:relative;bottom:4px;left:2px}.hotel-box__link-wrapper{position:absolute;bottom:15px;right:15px}.hotel-box__link-wrapper a{position:relative;top:6px}.hotel-box__link-wrapper .glyphicon{font-size:11px;position:relative;top:5px;color:#1caff6}.hotel-box .start-dates-container .glyphicon{font-size:11px;position:relative;color:#1caff6}.hotel-box .btn{bottom:10px;position:absolute;right:10px}@media(max-width: 992px){.hotel-box{padding-bottom:0}}@media(max-width: 680px){.hotel-box{display:block}.hotel-box .button-wrapper .btn{display:block;width:100%;margin-bottom:15px}.hotel-box .hotel-box__img-overlay{width:100%}.hotel-box .hotel-box__img-overlay img{width:100%;height:100%;object-fit:cover}.hotel-box .hotel-box__content{padding:10px}.hotel-box .btn{display:block;width:100%;margin-top:10px;position:static}}.hotel-box__img-overlay,.hotel-box .accommodation-details,.hotel-box .start-dates-container,.hotel-box .btn-flight-accommodation-selector,.hotel-box .btn-flight-accommodation-period-selector{cursor:pointer}.hotel-box__img{height:100%}.hotel-box--full{border:1px solid #ccc;margin:15px 0}.hotel-box--full .hotel-box__img{width:100%}.hotel-box--full .hotel-box__content{padding:10px}.wla-szallasguru .header{padding:0;display:flex;justify-content:center;align-items:center;border:none;box-shadow:0 0 10px rgba(0,0,0,.2)}@media(min-width: 768px){.wla-szallasguru .header{margin-bottom:60px}}.wla-szallasguru .mini-product__img-discount{background-color:#f75a51 !important}.wla-szallasguru .mini-product__img-discount::after{content:"";position:absolute;top:-6px;left:-6px;display:inline-block;width:calc(100% + 12px);height:calc(100% + 12px);border-radius:50%;opacity:.5;z-index:-1;background-color:#f75a51}.wla-szallasguru .mini-product__price,.wla-szallasguru .price-style{color:#f75a51}.wla-szallasguru .btn-primary{background:#f60 !important;border:1px solid #df4908 !important}.wla-szallasguru .btn-primary:disabled{background:#fdad7d !important;border-color:#fdad7d !important;color:#fff !important}.wla-szallasguru .btn-primary:disabled:hover{background:#fdad7d !important;border-color:#fdad7d !important;color:#fff !important}.wla-szallasguru .btn-primary:disabled:hover:not(.button-loading)::after{background:#fdad7d !important}.wla-szallasguru .btn-primary:active,.wla-szallasguru .btn-primary:focus,.wla-szallasguru .btn-primary:hover{background:#ff4d00 !important;border-color:#df4908 !important;color:#fff !important}.wla-szallasguru .btn-primary:active:not(.button-loading)::after,.wla-szallasguru .btn-primary:focus:not(.button-loading)::after,.wla-szallasguru .btn-primary:hover:not(.button-loading)::after{background:#ff4d00 !important}.wla-szallasguru .btn-outline-primary{border-color:#f60 !important;color:#f60 !important}.wla-szallasguru .btn-outline-primary:disabled{background-color:#fff !important;border-color:#fdad7d !important}.wla-szallasguru .btn-outline-primary .glyphicon{color:#f60 !important}.wla-szallasguru .btn-outline-primary:active,.wla-szallasguru .btn-outline-primary:focus,.wla-szallasguru .btn-outline-primary:hover{background-color:#f60 !important;border-color:#df4908 !important;color:#fff !important}.wla-szallasguru .btn-outline-primary:active .glyphicon,.wla-szallasguru .btn-outline-primary:focus .glyphicon,.wla-szallasguru .btn-outline-primary:hover .glyphicon{color:#fff !important}.wla-szallasguru .hotel-box.checked-hotel .hotel-box__content{background-color:#fdefed}.wla-szallasguru .hotel-box .start-dates-container .glyphicon{color:#777 !important}.wla-szallasguru .newsletter-subscribed,.wla-szallasguru .newsletter-subscribed:hover{color:#fff;background:#35ae66;border-color:#35ae66}.wla-szallasguru .cancel-newsletter.newsletter-notsubscribed{background-color:#e05a48;color:#fff}.wla-szallasguru .voucher{background-color:#feeeed}.wla-szallasguru .funnel-panel__body-wrapper{max-width:100%;width:100% !important}.wla-szallasguru #main-funnel .checkout-body{padding-top:0}.wla-szallasguru #main-funnel .checkout-body .checkout-deal-select .panel{padding-top:0}.wla-szallasguru .tooltip-inner{text-align:left;max-width:240px}@media(max-width: 767.98px){.wla-szallasguru .tooltip-inner{max-width:200px}}.wla-szallasguru .campaign-map{height:415px;margin-top:-10px;margin-bottom:15px;border-radius:5px;border:1px solid #ddd;box-shadow:0 0 6px rgba(0,0,0,.2)}@media(max-width: 767.98px){.wla-szallasguru .has-sticky-box{margin-bottom:100px}}@media(max-width: 991.98px){.wla-szallasguru .has-sticky-box{margin-bottom:130px}}.wla-szallasguru .gift-voucher-page,.wla-szallasguru .checkout{font-family:"Noto Sans",sans-serif !important}.wla-szallasguru h1,.wla-szallasguru h2,.wla-szallasguru h3,.wla-szallasguru h4,.wla-szallasguru h5,.wla-szallasguru h6,.wla-szallasguru a,.wla-szallasguru button,.wla-szallasguru p,.wla-szallasguru .price-summary,.wla-szallasguru div{font-family:"Noto Sans",sans-serif !important}@media(max-width: 991.98px){.wla-szallasguru .available-accommodation-title{font-size:16px;margin-top:10px}}.wla-szallasguru .link--hover:hover{color:#f60 !important}.wla-szallasguru .info-tooltip__icon.color-blue{color:#f60 !important}

/*# sourceMappingURL=szallasguru.d43bb6156f203888.css.map*/