﻿@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Google+Sans:wght@400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}@font-face{font-family:'sourcesanspro';src:url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/sourcesanspro.eot");src:url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/sourcesanspro.eot#iefix") format("embedded-opentype"),url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/sourcesanspro.woff") format("woff"),url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/sourcesanspro.ttf") format("truetype"),url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/sourcesanspro.svg#sourcesanspro") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/roboto.eot");src:url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/roboto.eot#iefix") format("embedded-opentype"),url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/roboto.woff") format("woff"),url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/roboto.ttf") format("truetype"),url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/roboto.svg#roboto") format("svg");font-weight:normal;font-style:normal;font-display:swap}html{position:relative;height:auto;font-size:62.5%}body{font-family:'Roboto', Arial, sans-serif;font-feature-settings:'lnum';position:relative;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#3598db;text-decoration:underline;cursor:pointer}a:hover,a:active{color:#3598db;text-decoration:none}a:visited{color:#606}.font-sourcesans{font-family:'sourcesanspro', sans-serif}a.secondary-link{color:inherit}a:hover.secondary-link,a:active.secondary-link{color:inherit;text-decoration:none}.mt-50{margin-top:50px}.container-fluid{max-width:1200px;position:relative}table .middle-cell{vertical-align:middle !important}h1,h2,h3{font-family:'sourcesanspro', sans-serif;margin:0;padding:0;font-weight:normal}h1{font-size:22px;margin-bottom:15px;line-height:26px}h2{font-size:20px;margin-bottom:15px;line-height:26px}h3{font-size:18px;margin-bottom:15px;line-height:25px}@media (min-width: 768px){h1{font-size:36px;margin-bottom:20px;line-height:46px}h2{font-size:26px;margin-bottom:20px;line-height:32px}h3{font-size:22px;margin-bottom:15px;line-height:28px}}.headline{display:inline}.headline--with-love{position:relative;padding-right:25px;white-space:nowrap}@media (min-width: 768px){.headline--with-love{padding-right:30px}}.headline--with-love::after{position:absolute;content:'';background-image:url("https://s.szalas.hu/images/new/promo-pages/mobil-promo/guest-app/heart.png");background-position:center;background-repeat:no-repeat;background-size:contain;bottom:0;right:0;width:25px;height:25px}@media (min-width: 768px){.headline--with-love::after{bottom:5px;width:30px;height:30px}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.well{border-radius:2px;box-shadow:none}.popover{border-radius:2px;font-family:'Roboto', Arial, sans-serif}.popover-title{border-radius:2px 2px 0 0}.panel{box-shadow:none}.dropdown-menu li a{text-decoration:none}.dropdown-menu .list-element{margin:0 !important;padding:0 !important;border:none !important}@media (max-width: 767px){.dropdown-menu>li>a{padding:8px 20px;border-bottom:1px solid #eee}.dropdown-menu>li:last-child>a{border-bottom:0 none}}.input-group input{border-right:0 none}.input-group .input-group-addon{border-left:0 none;background:#fff !important}.panel,.dropdown-menu,.nav-pills>li>a,.input-group-addon{border-radius:2px}.bootstrap-tagsinput .tag [data-role="remove"]{margin-left:8px;cursor:pointer}.bootstrap-tagsinput .tag [data-role="remove"]:after{content:"x";padding:0 2px}.breadcrumb{padding:0;margin:-20px 0 15px 0;background-color:transparent;border-radius:0;color:#999;text-decoration:none}.breadcrumb a{color:#333;text-decoration:none}.breadcrumb a.active{color:#999}.breadcrumb:hover a{text-decoration:underline}.breadcrumb div{display:inline}.breadcrumb>li+li:before{content:">";color:#999}@media (max-width: 991px){.breadcrumb a{text-decoration:underline}}.listHotel .breadcrumb,.endHotel .breadcrumb{padding-right:110px}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.btn-mobile-menu:before{content:'';position:absolute;left:-6px;top:50%;margin-top:-7px;width:15px;height:15px;border-top:9px double #999;border-bottom:3px solid #999}.btn{border-radius:4px;text-decoration:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:none;outline:0px;outline-offset:0px}@media (max-width: 767px){.btn{white-space:normal}}.btn-default:visited{color:#333}.btn-link,.btn-link:active,.btn-link:focus{color:#3598db;text-decoration:underline}.btn-link:hover{color:#3598db;text-decoration:none}.btn-primary,.btn-primary.disabled,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:focus:hover{color:#fff !important;background-color:#f60;border:1px solid #f60;border-radius:4px}.btn-primary.disabled,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:focus:hover{opacity:0.3}.btn-primary{padding:5px 12px 6px 12px}.btn-primary.btn-sm{padding:4px 10px 5px 10px}.btn-primary.btn-lg{padding:9px 16px 10px 16px}.btn-primary:hover{background-color:#f90;border-color:#f90}.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:focus,.btn-primary.active.focus,.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#f60;border:1px solid #f60;border-radius:4px}.btn-primary:focus{background-color:#f90;border:1px solid #db6345}.btn-primary:active,.btn-primary:active:hover{padding-bottom:7px;border:1px solid #db6345}.btn-primary.btn-sm:active,.btn-primary.btn-sm:active:hover{padding-bottom:6px !important;border-bottom:1px solid #db6345}.btn-primary.btn-lg:active,.btn-primary.btn-lg:active:hover{padding-bottom:11px !important;border-bottom:1px solid #db6345}.btn-primary:visited{color:#fff}.btn-normal{color:#333;background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #eee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #eee));background:-webkit-linear-gradient(top, #fff 0%, #eee 100%);background:-o-linear-gradient(top, #fff 0%, #eee 100%);background:-ms-linear-gradient(top, #fff 0%, #eee 100%);background:linear-gradient(to bottom, #fff 0%, #eee 100%);border:1px solid #ddd;border-bottom:2px solid #ddd}.btn-normal:hover,.btn-normal:focus{background:#eee;border:1px solid #b6b6b6;border-bottom:2px solid #b6b6b6}.btn-normal:active,.btn-normal.active,.open>.dropdown-toggle.btn-normal{padding-bottom:7px;border-bottom:1px solid #b6b6b6}.btn-normal.btn-sm:active{padding-bottom:6px;border-bottom:1px solid #b6b6b6}.btn-normal.btn-lg:active{padding-bottom:11px;border-bottom:1px solid #b6b6b6}.btn-normal:visited{color:#333}.btn-grey-to-orange:hover{background-color:#f90;border:1px solid #f90;color:#fff}.btn-grey-to-orange:active{background-color:#f60;border:1px solid #f60}.btn-grey-to-orange:focus{background-color:#f90;border:1px solid #f60;color:#fff}.btn-grey-to-orange.btn-sm:active{padding-bottom:10px;border-bottom:1px solid #db6345;border-radius:4px}.btn-grey-to-orange.btn-lg:active{padding-bottom:10px;background-color:#f60;border:1px solid #f60;border-radius:4px;color:#fff}.btn-image__text{position:relative;padding-left:30px;display:inline-block;text-align:left}.btn-image__text img{position:absolute;left:0;top:0;width:25px;height:25px}.btn-rounded{border-radius:25px;padding:14px 28px 13px 28px;line-height:1;font-weight:bold;font-size:11px;text-transform:uppercase;letter-spacing:1px;text-shadow:none;background:#f60;border:2px solid #f60}.btn-rounded:active,.btn-rounded:active:focus,.btn-rounded:active:hover{padding-bottom:13px;border:2px solid #f60}.btn-rounded:hover,.btn-rounded:active:focus{background:transparent;color:#f60 !important}.btn-rounded-4{border-radius:4px}.btn-xl{padding:15px}.btn-dark-orange{border-radius:25px;color:#fff;border:0;background:#fd4017;background:-moz-linear-gradient(top, #fd4017 0%, #ea0903 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fd4017), color-stop(100%, #ea0903));background:-webkit-linear-gradient(top, #fd4017 0%, #ea0903 100%);background:-o-linear-gradient(top, #fd4017 0%, #ea0903 100%);background:-ms-linear-gradient(top, #fd4017 0%, #ea0903 100%);background:linear-gradient(to bottom, #fd4017 0%, #ea0903 100%)}.btn-dark-orange:visited,.btn-dark-orange:hover,.btn-dark-orange:active,.btn-dark-orange:focus{color:#fff;background:#e10600}.btn-outline-primary{background-color:transparent;border:1px solid #f60;color:#f60}.btn-outline-primary:hover{background-color:#f60;color:#fff}.platform-btn{text-decoration:none}.platform-download{background:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #a6a6a6;color:white;max-width:220px;padding:5px 15px;font-family:"Lucida Grande", sans-serif;transition:0.3s;text-decoration:none;text-underline:none;margin-bottom:10px}.platform-download__content{display:flex;align-items:center;justify-content:flex-start}.platform-download__icon{display:flex;justify-content:center;padding-right:0}.platform-download__icon span{font-size:40px;margin-bottom:3px}.platform-download__title{font-size:12px;text-transform:uppercase}.platform-download__subtitle{font-size:20px;margin-top:-3px;margin-bottom:0}.platform-download:hover{background-color:#454545}@media screen and (max-width: 767px){.platform-download{transform:scale(0.8);margin-left:-15px}}.btn-block{display:block;width:100%}@media (min-width: 531px){.btn-block--xs{display:inline-block;width:auto}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.description-list__row{margin:0 0 1rem 0;padding-bottom:1rem;border-bottom:0.1rem solid #eee}.description-list__row:last-child{margin:0 0 3rem 0;padding-bottom:0;border-bottom:0 none}@media (min-width: 768px){.description-list__row:last-child{margin-bottom:0}}.description-list__flex-col-wrapper{display:flex;justify-content:space-between;flex-direction:column;gap:1rem}@media (min-width: 768px){.description-list__flex-col-wrapper{align-items:center}}.description-list__title{padding-left:0;color:#999;text-align:left}@media (min-width: 768px){.description-list__title{text-align:right}}.description-list__image-wrapper{position:relative;width:100%;height:10rem;overflow:hidden;border-radius:0.5rem;cursor:pointer}@media (min-width: 768px){.description-list__image-wrapper{width:12rem;height:12rem}}@media (min-width: 1200px){.description-list__image-wrapper{width:15rem;height:15rem}}.description-list__image{width:100%;height:10rem;object-fit:cover;border-radius:0.5rem}.description-list__image--count-text{position:absolute;bottom:0;right:0;background-color:rgba(0,0,0,0.5);color:white;padding:0.5rem}@media (min-width: 768px){.description-list__image{width:12rem;height:12rem}}@media (min-width: 1200px){.description-list__image{width:15rem;height:15rem}}.description-list__description{padding-top:0.5rem;padding-left:3rem}@media (min-width: 768px){.description-list__description{padding-top:0;padding-left:1.5rem;padding-right:0}}.description-list__unselectable-info{pointer-events:none;user-select:none;-webkit-user-select:none}.description-list__collapse[open]{position:relative;margin-top:5rem}.description-list__collapse-summary{cursor:pointer;position:relative;z-index:2}.description-list__collapse-summary::-webkit-details-marker{display:none}.description-list__collapse-content{position:absolute;bottom:100%;left:0;width:100%;max-height:0;overflow:hidden;transition:max-height 0.3s ease-out}.description-list__collapse[open] .description-list__caret{transform:rotate(180deg)}.description-list__collapse[open] .description-list__collapse-content{max-height:5rem}.description-list .row{border-bottom:1px solid #eee;padding-bottom:10px;margin:0 0 10px 0}.description-list .row:last-child{border-bottom:0 none;padding-bottom:0;margin:0}.description-list .title{padding-left:0;color:#999;text-align:right}.description-list .description{padding-right:0}.description-list .payment-cards{margin-bottom:0}.description-list .payment-cards li{font-size:11px;text-align:center;color:#999;width:55px;padding:0 2px}.description-list .payment-cards li .payment-cards__type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block}.description-list.description-list-icon .title{padding-left:30px;position:relative}.description-list.description-list-icon .title .glyphicon{position:absolute;left:0;top:-2px;font-size:20px}.description-list.description-list-compact .row{border-bottom:0 none;padding-bottom:2px;margin:0 0 2px 0}.description-list.description-list-compact .title{padding-left:0;text-align:right !important}.description-list.description-list-compact .description{padding-left:0 !important;padding-top:0 !important}@media (max-width: 530px){.description-list .col-xxs-12.title{text-align:left}.description-list .col-xxs-12.description{padding-left:30px;padding-top:5px}}@media (min-width: 531px) and (max-width: 767px){.description-list .col-xxs-12.title{text-align:right}.description-list .col-xxs-12.description{padding-left:15px;padding-top:0}}@media (max-width: 767px){.description-list .row:last-child{margin-bottom:30px}.description-list .title{text-align:left}.description-list .description{padding-left:30px;padding-top:5px}}@media (min-width: 531px) and (max-width: 767px){.description-list .col-xxs-12.title{text-align:right}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.form-checklist{margin-bottom:10px}.form-checklist .checkbox{position:relative;border-bottom:1px solid #eee;padding:0}.form-checklist .checkbox:last-child{border-bottom:0 none}.form-checklist .checkbox:hover{background:#fafafa}.form-checklist .checkbox.selected{border-left:3px solid #1ac91a;background:#eee}.form-checklist .checkbox label{padding:10px 10px 10px 40px;display:block;position:relative;margin:0;text-align:left}.form-checklist.checklist-2-columns .checkbox:last-child,.form-checklist.justify .checkbox:last-child{border-bottom:1px solid #eee}.form-checklist.pet-select .checkbox label{padding:13px}.form-checklist.pet-select .checkbox.selected label{padding:10px}.form-checklist.pet-select .col-xs-5{padding-top:6px}.form-checklist .checkbox.selected label{padding-left:37px}.form-checklist .checkbox.selected input[type=radio],.form-checklist .checkbox.selected [type="checkbox"]{left:12px}.form-checklist .checkbox input[type=radio],.form-checklist .checkbox [type="checkbox"]{position:absolute;top:14px;left:15px;margin:0;z-index:1}.form-checklist .payment-list{margin:10px}.form-checklist .checklist-help-text{text-align:right}@media (max-width: 530px){.form-checklist .checklist-help-text{text-align:left}}@media (max-width: 767px){.form-checklist.checklist-2-columns .checkbox{border-bottom:1px solid #eee}}@media (min-width: 768px){.form-checklist{margin-bottom:15px}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.img-container{position:relative}.img-container__mask{border-radius:0.4rem;overflow:hidden}.img-container__top-left-item,.img-container__top-right-item,.img-container__bottom-right-item,.img-container__bottom-left-item{position:absolute}.img-container__top-right-item{top:0.5rem;right:0.5rem}.img-container__top-left-item{top:0.5rem;left:0.5rem}.img-container__bottom-right-item{bottom:0.5rem;right:0.5rem}.img-container__bottom-left-item{bottom:0.5rem;left:0.5rem}.price{white-space:nowrap}.currency{font-size:75%;color:#999}.price-container{display:flex;flex-direction:column;align-items:flex-end;position:relative}.price-container--right{align-items:flex-end}.price{position:relative;font-size:14px;font-weight:bold;color:#f60;white-space:nowrap;line-height:1.2}.price--lg{font-size:22px}.price--md{font-size:18px}.price--no-line-height{line-height:normal}.price--inactive{color:#666}.price--inactive:before{content:"";position:absolute;left:-2px;top:50%;right:-2px;border-top:1px solid;border-color:inherit;transform:rotate(-5deg)}.price--cleaner-list-page{font-size:1.4rem;line-height:2.2rem}.tax-and-fees{white-space:nowrap}@media (max-width: 1136px){.tax-and-fees{white-space:normal}}.tax-and-fees--xs{font-size:1rem;line-height:1.3rem}.tax-and-fees--sm{font-size:1.2rem}.tax-and-fees--right{display:flex;justify-content:flex-end}.price-hrk,.cheapest-price-hrk,.original-price-hrk,.summary-total-price-hrk,.local-currency-text{color:#999;font-weight:normal;font-size:14px}.price-container .glyphicon-info{display:none}@media (min-width: 768px){.price-container .glyphicon-info{display:flex;transform:scaleX(-1);top:8px;left:-5px;position:absolute;width:0;font-size:16px}}.thumbnail-wrapper{position:absolute;width:65px;left:15px;top:10px}.thumbnail-wrapper--w-default-img{background:url("https://s.szalas.hu/images/new/defaults/default-room.gif");background-size:contain;background-repeat:no-repeat;height:100%}.thumbnail-list{width:auto;display:block;padding:10px 10px 10px 90px;min-height:85px;text-decoration:none;position:relative}.thumbnail-list:hover{background-color:#f5f5f5;border-radius:4px}.thumbnail-list .link-line{color:#3598db;text-decoration:underline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumbnail-list .link-line .glyphicon-star{font-size:10px}.thumbnail-list:hover .link-line{text-decoration:none}.thumbnail-list:visited .link-line{color:#606}.thumbnail-list .no-link-line{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumbnail-list .currency{font-size:100%;color:#333}@media (max-width: 530px){.thumbnail-list{margin-left:-15px;margin-right:-15px}}@media (min-width: 531px){.thumbnail-wrapper{left:10px}.thumbnail-list{padding:10px 10px 10px 85px;width:100%}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.typeahead li a{padding:4px 10px;white-space:normal;border-bottom:1px solid #f5f5f5}.typeahead li a strong{color:#27ae60;font-weight:normal}.typeahead li a .resultcount{float:right;font-size:11px;color:#999;padding-top:2px}.typeahead .active>a,.typeahead .active>a:hover{color:#333;background:#eee !important;background-image:none}.typeahead li a .resultcount{float:right;font-size:11px;color:#999;padding-top:2px}.usp-line-list .list-unstyled .glyphicon{color:#27ae60;font-size:20px;top:0}.usp-line-list li{font-weight:normal}@media (max-width: 767px){.usp-line-list{margin-bottom:15px}.usp-line-list li{margin-bottom:5px}.usp-line-list li:last-child{margin-bottom:0}}@media (min-width: 768px){.usp-line-list li{font-weight:bold}}.adult-friendly{color:#999;border:2px solid;border-radius:50%;font-size:10px;font-weight:bold;width:22px;height:22px;cursor:default;display:flex;justify-content:center;align-items:center}.traveller-info{text-align:left;font-size:12px;white-space:normal}.aszf-list-container .flag-icon{font-size:16px;margin-right:5px}.aszf-list-container .invalid-list-page-section{position:relative;padding-bottom:30px;margin-top:-15px}.aszf-list-container .invalid-list-page-section .panel-group{margin-bottom:0}.aszf-list-container .invalid-list-page-section a{text-decoration:none;display:block;color:#333;font-size:14px}.aszf-list-container .invalid-list-page-section a:hover{text-decoration:underline;color:#3598db}.aszf-list-container .invalid-list-page-section .caret{position:absolute;top:9px;margin-left:5px;border-bottom:4px solid;border-left:4px solid transparent;border-right:4px solid transparent;border-top:0}.aszf-list-container .invalid-list-page-section .collapsed .caret{position:absolute;top:9px;border-top:4px solid;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:0}.aszf-list a{display:block;position:relative;padding:10px 10px 10px 40px;margin-bottom:5px}.aszf-list a:hover{background-color:#f5f5f5}.aszf-list a .glyphicon{position:absolute;top:8px;left:10px;font-size:20px;color:#999}body.backdrop-active{overflow:hidden}@media (min-width: 768px){body.backdrop-active{padding-right:var(--scrollbar-width)}body.backdrop-active.backdrop-active--mobile,body.backdrop-active.backdrop-active--mobile-below-header{padding-right:0;overflow:unset}body.backdrop-active.backdrop-active--mobile #the-backdrop,body.backdrop-active.backdrop-active--mobile-below-header #the-backdrop{opacity:0}}body.backdrop-active.backdrop-active--mobile-below-header #the-backdrop{z-index:4}@media (max-width: 767px){h4{font-size:16px}}@media (min-width: 768px){.content-text{padding-top:40px}}.profile-container{margin-top:15px}.profile-container .page-title{line-height:1}.quarter-offer .package-details{background:#eee;margin-top:3px;padding:10px;position:relative;min-height:110px}.profile-greeting{position:relative}.profile-greeting__user{display:flex;flex-direction:row;align-items:center;z-index:2;padding:24px 0 28px 0}.profile-greeting__img-background{position:absolute;top:0px;right:-15px;bottom:0px;left:-15px;z-index:1;overflow:hidden}.profile-greeting__img-background img{width:100%}.profile-greeting__img-background--normal::after{content:'';position:absolute;top:0;right:-15px;bottom:0;left:-15px;opacity:.8;background:#279bae;background:-webkit-linear-gradient(to bottom, #86e0d9, #279bae);background:linear-gradient(to bottom, #86e0d9, #279bae)}.profile-greeting__img-background--vip::after,.profile-greeting__img-background--loyalty::after{content:'';position:absolute;top:0;right:-15px;bottom:0;left:-15px}.profile-greeting__img-background--vip img,.profile-greeting__img-background--loyalty img{display:none}.profile-greeting__img-background--vip:after{background:#f90;background:linear-gradient(270deg, rgba(221,34,0,0.2) 0%, rgba(255,153,0,0.2) 100%)}.profile-greeting__img-background--loyalty:after{background:#A91D50;background:linear-gradient(289.8deg, #D20000 0%, #972F88 100%);opacity:0.5}.profile-greeting .avatar{margin-right:15px;z-index:2;flex-shrink:0}.profile-greeting .greeting{z-index:2;color:#fff}.profile-greeting .greeting span{font-size:20px}.profile-greeting__info-list{z-index:2;display:flex;flex-flow:row nowrap;place-content:space-between;padding:15px;margin:0 -15px;border-bottom:1px solid #ddd}.profile-greeting__info-list li{font-size:16px;text-transform:uppercase;text-align:center}.profile-greeting__info-list li .title{font-size:10px;color:#999;font-weight:normal}@media (min-width: 768px){.profile-greeting{position:static;padding:15px}.profile-greeting__user{position:static}.profile-greeting__img-background{left:15px;right:15px;border-radius:4px}.profile-greeting__img-background img{width:auto}.profile-greeting__info-list{display:block;border-bottom:none;position:relative;z-index:2;padding:15px 15px 0 15px}.profile-greeting__info-list li{font-size:14px;text-transform:none;text-align:left;color:#fff;font-weight:bold}.profile-greeting__info-list li .title{font-size:inherit;color:#fff;font-weight:normal;display:inline-block}}.profile-menu{list-style:none;position:relative;z-index:2;padding-left:0;margin-top:15px}.profile-menu li{margin-bottom:2px}.profile-menu li button,.profile-menu li a{display:block;background-color:#fff;padding:15px 15px 15px 45px;text-decoration:none;text-transform:uppercase;text-align:left;font-size:14px;position:relative;color:#333;width:100%}.profile-menu li:hover button,.profile-menu li.active button,.profile-menu li:hover a,.profile-menu li.active a{background-color:#eee}.profile-menu li:hover button .glyphicon,.profile-menu li.active button .glyphicon,.profile-menu li:hover a .glyphicon,.profile-menu li.active a .glyphicon{background-color:#ccc}.profile-menu li:hover button .message-alert,.profile-menu li.active button .message-alert,.profile-menu li:hover a .message-alert,.profile-menu li.active a .message-alert{border-color:#eee}.profile-menu li .glyphicon{position:absolute;top:12px;left:15px;width:24px;height:24px;line-height:24px;border-radius:24px;text-align:center;background-color:#eee}.profile-menu li .message-alert{content:'';position:absolute;top:10px;left:33px;display:inline-block;background-color:#f60;width:10px;height:10px;border-radius:10px;border:2px solid #fff;z-index:2}.avatar{width:60px;height:60px;border-radius:60px;display:flex;position:relative}.avatar__img{width:100%;height:100%;border-radius:100%}.avatar__initials{background-color:#fff;font-size:24px;text-align:center;width:60px;height:60px;text-transform:uppercase;color:#f60;letter-spacing:2px;font-weight:bold;position:relative;border-radius:60px;display:flex;align-items:center;justify-content:center}.avatar:before{content:'';position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;background-color:#fff;opacity:.4;border-radius:100%}.avatar--loyalty{z-index:1}.avatar--loyalty:before{content:none}.avatar--loyalty .hexagon{position:absolute;top:-17px;left:-4px;z-index:8;width:68px;height:55px;transform:rotate(120deg);margin:20px auto;overflow:hidden;visibility:hidden}.avatar--loyalty .hexagon-inside{width:100%;height:100%;transform:rotate(-60deg);overflow:hidden;visibility:hidden}.avatar--loyalty .hexagon-image{width:100%;height:100%;background-position:top;background-size:100%;transform:rotate(-60deg);background-repeat:no-repeat;visibility:visible}.avatar--loyalty .avatar__initials{border-radius:50%;position:relative;background-color:transparent}.avatar--loyalty .avatar-loyalty-emblem{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:75px;z-index:6}.avatar--loyalty.avatar--small .avatar__initials{background-color:transparent}.avatar--loyalty.avatar--small .hexagon-image{background-size:60%}.username--loyalty .avatar-loyalty-coins{position:absolute;font-size:10px;top:45px;left:45px;color:#999;white-space:nowrap}.username--loyalty .avatar-loyalty-coins__taller{position:relative;top:-1px;width:10px;height:10px}.avatar--small{width:30px;height:30px;line-height:30px;border-radius:30px}.avatar--small .avatar__initials{width:30px;height:30px;font-size:13px;letter-spacing:0}.avatar--small:before{top:-2px;right:-2px;bottom:-2px;left:-2px}.avatar--small.avatar--loyalty .hexagon{top:-20px;left:-13px;z-index:6;width:56px;height:30px}.avatar--small.avatar--loyalty .hexagon-image{background-color:#f5f5f5}.avatar--small.avatar--loyalty .avatar__initials{top:0;left:0;z-index:4}.avatar--small.avatar--loyalty .avatar-loyalty-emblem{width:40px}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.rate-details-block{position:relative;left:0}.rate-details-block .glyphicon-info{cursor:pointer;padding:10px;position:absolute;top:-15px;left:-15px}.rate-details-block .glyphicon-info:before{font-size:16px}@media (min-width: 531px){.rate-details-block .glyphicon-info{top:-20px}}@media (min-width: 900px){.rate-details-block .glyphicon-info{top:-9px}}.rates-container .glyphicon-info{cursor:pointer}.rate-details-popover{max-width:400px}.expedia-price-details-row{border-bottom:1px solid #ddd}.expedia-price-details-table{font-size:12px;color:#999}.expedia-price-details-table td{padding:5px 2px !important}.expedia-price-details-table td:last-child{text-align:right}.expedia-price-details-table__summary-price,.expedia-price-details-table__more-price{font-size:14px;font-weight:bold;color:#333;border-bottom:2px solid #ddd}.expedia-price-details-table__summary-price td:last-child{color:#f60;font-size:16px}.expedia-price-details-table__more-price td{padding-top:14px !important;border-top:none !important}.expedia-price-details-table .local-currency-text:before{content:"\A"}.expedia-price-details-table .toggle-price-details{cursor:pointer;text-align:left !important;position:relative}.expedia-price-details-table .toggle-price-details .collapsed .glyphicon-chevron-down2{transform:rotate(0deg);transition:transform .2s}.expedia-price-details-table .toggle-price-details a{color:#999;text-decoration:none}.expedia-price-details-table .toggle-price-details a .glyphicon-chevron-down2{color:#ccc;font-size:10px;position:absolute;top:9px;margin-left:5px;transform:rotate(180deg);transition:transform .2s}.expedia-price-details-table .price-details table{width:100%}.expedia-price-details-table .price-details td{border-top:transparent;text-align:left}.expedia-price-details-table .price-details td .price{display:block;text-align:right}.modal-image-header{overflow:hidden;margin:-15px -15px 20px -15px}.modal-image-header div{padding:0;margin:0}.modal-list-hotel-images.modal-image-header{margin-left:0;margin-right:0}.hotel-offering-box{display:block;text-align:center;text-decoration:none}.hotel-offering-box img{margin-bottom:10px;margin-right:auto;margin-left:auto}.hotel-offering-box .hotel-name{height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline}.hotel-offering-box .hotel-price{margin:5px 0;text-decoration:none}.hotel-offering-box .btn{margin-bottom:1px}@media (min-width: 531px){.hotel-offering-box{min-height:305px}}.hotel-offering-box:hover .hotel-name{text-decoration:none}.hotel-offering-box:hover .btn{color:#fff !important;background:#f90;background:-moz-linear-gradient(top, #f90 0%, #f60 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f90), color-stop(100%, #f60));background:-webkit-linear-gradient(top, #f90 0%, #f60 100%);background:-o-linear-gradient(top, #f90 0%, #f60 100%);background:-ms-linear-gradient(top, #f90 0%, #f60 100%);background:linear-gradient(to bottom, #f90 0%, #f60 100%);border:1px solid #db6345;border-bottom:2px solid #db6345;margin-bottom:0}.hotel-offering-box:hover .btn:hover,.hotel-offering-box:hover .btn:focus,.hotel-offering-box:hover .btn:active{color:#fff;background-color:#f60;border:1px solid #db6345;border-bottom:2px solid #db6345}.scarab-offer-box{margin-bottom:15px;text-align:center;border:1px solid #ddd;padding:5px}.scarab-offer-box .hotel-name{padding:5px 0;height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scarab-offer-box .hotel-price{padding-bottom:5px;color:#f60;font-weight:bold}@media (min-width: 768px){.carrier-privacy-policy__table strong{white-space:nowrap}}@media (max-width: 520px){.carrier-privacy-policy__table td a{word-break:break-all}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.btn-travellers-number{padding:0 4px;margin-top:0;height:42px;border-radius:4px}.btn-travellers-number:hover{background-color:#fff;border-color:#ccc}.btn-travellers-number:active{background:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-travellers-number .list-inline>li{padding-right:0}.btn-travellers-number .glyphicon{position:relative;top:5px;font-size:26px;color:#666}.btn-travellers-number .glyphicon-person{left:3px}.btn-travellers-number .glyphicon-child{left:6px}.btn-travellers-number .travellers-data{display:inline-block;margin-top:2px}.btn-travellers-number .caret{margin-left:10px}.btn-default.btn-travellers-number:hover{background-color:#fff}.btn-default.btn-travellers-number.active{background-color:#fff;border-color:#f90 !important;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(248,148,6,0.6) !important;transition:all .1s ease-in-out}.open>.dropdown-toggle.btn-default{background:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.travellers-popup{padding:0;width:300px;border-radius:2px;left:50%;margin-left:-150px;color:#333}.travellers-popup:before{content:'';display:inline-block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-10px;left:50%;margin-left:-5px}.travellers-popup:after{content:'';display:inline-block;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #fff;position:absolute;top:-9px;left:50%;margin-left:-4px}.travellers-popup-title{padding:10px 25px 10px 15px;margin:0;background-color:#fff}.travellers-popup .travellers-popup-footer{padding:0 10px 10px 10px}.travellers-popup .close{position:absolute;top:5px;right:7px;text-decoration:none}.travellers-popup-content{padding:15px}.travellers-popup-content .guestselect-container .child-age-block label{width:inherit}.guestselect-content{display:inline-block}.page_hotel .guestselect-container ul{margin-left:0}.guestselect-container ul{margin-bottom:0}.guestselect-container label{font-weight:normal}.guestselect-container .form-control{width:90px;margin-bottom:0}.guestselect-container select optgroup{color:#ddd;font-weight:normal}.guestselect-container select option[disabled],.guestselect-container select option:disabled{color:lightgrey}.guestselect-container .guest-container select,.guestselect-container .child-container select{width:120px}.guestselect-container .input-room{width:230px;margin-bottom:0}.guestselect-container .input-childage{width:70px;padding-right:25px}.guestselect-container .child-age-block{margin:5px 0}.guestselect-container .child-age-block label{margin-right:10px}.guestselect-container .child-age-block .controls{display:inline-block;position:relative}.guestselect-container .child-age-block .glyphicon{position:absolute;right:5px;top:10px;left:auto}.guestselect-container .same-ages-container{margin-top:5px;position:relative;padding-left:20px}.guestselect-container .same-ages-container input{margin:0;position:absolute;left:0;top:5px}.guestselect-container li{margin-bottom:5px}.guestselect-container li label{position:relative;padding-left:20px;height:20px;margin-bottom:0}.guestselect-container li label .glyphicon{position:absolute;left:-10px;font-size:26px;color:#666;top:4px}.guestselect-container .form-control{display:inline-block;vertical-align:middle}.guestselect-childage{border:1px solid #ccc;position:absolute;background:#eee;padding:6px 6px 7px 6px;border-left:0}.reservation-form-holder .guestselect-childage{left:110px}.controls .input-childage.form-control{border-top-right-radius:0;border-bottom-right-radius:0}.travellers-popup-content .guestselect-container .input-childage{width:90px}@media (max-width: 767px){.travellers-popup-content .guestselect-childage{padding:10px 10px 11px 10px}}.childage-row .input-age{width:70px;padding-left:6px;padding-right:25px}@media (max-width: 767px){.hotel-gallery .main-photo,.hotel-gallery .photo-thumbnails{display:none}}@media (min-width: 768px){.hotel-gallery{height:auto}.hotel-gallery .modal-gallery-thumbs-link{display:none}.hotel-gallery .more-link-text-less{display:none}}.travellers-popup-content .guestselect-container .guestselect-childage{left:90px}.header-search-bar .ages-container.child-ages-container{text-align:left}.ages-container .child-age-block.control-group{display:block;font-feature-settings:normal}.media-offer-page{font-family:'Roboto', Arial, sans-serif;background-color:#f5f5f5;margin-top:-30px}.media-offer-page .media-offer__header-img{background-image:url("https://s.szalas.hu/images/mediaajanlat/img/mediaoffer-main-img.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;padding-bottom:6rem}.media-offer-page .media-offer-header-img__content{text-align:center}.media-offer-page .media-offer-header-img__content h1{color:#fff;padding:0 25px 20px 25px;margin-top:40px;text-shadow:2px 1px #000}.media-offer-page .media-offer-header-img__content .media-offer-header-img__line{width:250px;margin:10px auto;border-bottom:1px solid #fff;opacity:0.5}.media-offer-page .media-offer-header-img__content .media-offer-header-img__description{font-size:18px;color:#fff;padding:25px;text-shadow:2px 1px #000}.media-offer-page .media-offer-header-img__content .media-offer-header-img__little-line{width:150px;margin:10px auto;border-bottom:1px solid #fff;opacity:0.5}.media-offer-page .media-offer-header-img__content .btn{margin-top:0}.media-offer-page .description-block-content{display:flex;flex-wrap:wrap;justify-content:center;position:relative;z-index:1}.media-offer-page .description-block-content .description-block__highlighted--primary{color:#d60000}.media-offer-page .description-block-content .description-block__highlighted--secondary{color:#f66000}.media-offer-page .description-block-content .description-block__highlighted--tertiary{color:#3598db}.media-offer-page .description-block-content .description-block__content{margin:-20px 0 0 0;background:#fff;flex:0 0 350px;position:relative;box-shadow:0 0 25px 10px rgba(0,0,0,0.05)}.media-offer-page .description-block-content .description-block__content .description-block__content--header{height:200px}.media-offer-page .description-block-content .description-block__content .description-block__content--title{text-align:center;margin-bottom:25px}.media-offer-page .description-block-content .description-block__content .description-block__content--details{padding:0 20px 20px 20px;margin-top:10px}.media-offer-page .description-block-content .description-block__content .description-block__content--details a{text-decoration:none;color:#333}.media-offer-page .description-block-content .content--szallashu{border-top:7px solid #d01c1c}.media-offer-page .description-block-content .content--szallashu header{background-image:url("https://s.szalas.hu/images/mediaajanlat/img/mediaoffer-szallashu.jpg")}.media-offer-page .description-block-content .content--guest{border-top:7px solid #f60}.media-offer-page .description-block-content .content--guest header{background-image:url("https://s.szalas.hu/images/mediaajanlat/img/mediaoffer-guest.jpg")}.media-offer-page .description-block-content .content--guest:before{content:'';width:0;height:0;border-left:175px solid transparent;border-right:175px solid transparent;border-top:50px solid #ccc;position:absolute;bottom:-50px;z-index:-1;filter:blur(20px)}.media-offer-page .description-block-content .content--guest:after{content:'';width:0;height:0;border-left:175px solid transparent;border-right:175px solid transparent;border-top:50px solid #fff;position:absolute;bottom:-50px}.media-offer-page .description-block-content .content--brand{z-index:-1;border-top:7px solid #3598db}.media-offer-page .description-block-content .content--brand header{background-image:url("https://s.szalas.hu/images/mediaajanlat/img/mediaoffer-brand.jpg")}.media-offer-page .media-offer__download{margin-top:80px}.media-offer-page .media-offer__download h2{text-align:center;margin-bottom:25px}.media-offer-page .media-offer__download .media-offer__download-boxes{display:flex;flex-wrap:wrap;justify-content:center}.media-offer-page .media-offer__download .download-boxes__pdf-box{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 0 25px 10px rgba(0,0,0,0.05);text-align:center;width:0;margin:10px;flex-grow:0;flex-basis:250px;padding:20px}.media-offer-page .media-offer__download .download-boxes__pdf-box img{padding:10px;margin-bottom:10px}.media-offer-page .media-offer__campaign{margin-top:35px}.media-offer-page .media-offer__campaign h2{text-align:center;margin-bottom:30px}.media-offer-page .media-offer__campaign hr{max-width:200px;border-top:1px solid #ccc}.media-offer-page .media-offer__campaign span{display:block;margin-top:30px;margin-bottom:20px;text-align:center;font-size:18px}.media-offer-page .breadcrumb{position:absolute;top:10px;margin:0;left:20px}.media-offer-page .media-offer__contact span{display:block;margin-top:30px;margin-bottom:20px;text-align:center;font-size:18px}@media (min-width: 411px){.media-offer-page .media-offer__header-img .media-offer-header-img__content .btn{margin-top:10px}.media-offer-page .media-offer__header-img .media-offer-header-img__content h1{margin-top:30px}}@media (max-width: 410px){.media-offer-page .media-offer__header-img .media-offer-header-img__content h1{margin-top:30px}.media-offer-page .media-offer__header-img .media-offer-header-img__content .btn{margin-top:0}.media-offer-page .description-block-content .description-block__content{flex:0 0 300px}.media-offer-page .media-offer__campaign .col-sm-2{width:50%}}@media (min-width: 601px){.media-offer-page .media-offer__header-img .media-offer-header-img__content{width:65%}}@media (max-width: 600px){.media-offer-page .media-offer__header-img{overflow:hidden}.media-offer-page .media-offer__header-img:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;display:block;background-color:rgba(0,0,0,0.2);backdrop-filter:blur(0.5rem)}.media-offer-page .media-offer__campaign .col-xxs-12{width:30%}}@media (min-width: 768px) and (max-width: 1100px){.media-offer-page .description-block-content .content--guest{margin:-20px 0px 0px 15px}}@media (max-width: 767px){.media-offer-page .media-offer__header-img .media-offer-header-img__content{padding-right:0}.media-offer-page .media-offer__header-img .media-offer-header-img__content h1{padding:0}.media-offer-page .media-offer__header-img .media-offer-header-img__content .media-offer-header-img__description{font-size:16px;padding:0}.media-offer-page .description-block-content .description-block__content{margin:10px 15px 0 15px}.media-offer-page .description-block-content .content--szallashu{margin-top:-20px}.media-offer-page .media-offer__campaign{margin-top:20px}.media-offer-page .media-offer__campaign h2{margin-bottom:0}.media-offer-page .media-offer__campaign span{margin:0}}@media (max-width: 826px){.media-offer-page .media-offer__download .download-boxes__pdf-box{flex-grow:1}}@media (min-width: 1101px){.media-offer-page .media-offer__header-img{padding-bottom:15rem}.media-offer-page .description-block-content .description-block__content{margin:-4rem 0 0 0}.media-offer-page .description-block-content .content--guest{margin:-8rem 0 0 0}}@media (max-width: 1100px){.media-offer-page .description-block-content .content--brand{margin-top:10px}.media-offer-page .description-block-content .content--guest:before{content:none}.media-offer-page .description-block-content .content--guest:after{content:none}.media-offer-page .media-offer__download{margin-top:20px}}@media (min-width: 1601px){.media-offer-page .media-offer__header-img{height:650px}}.login-modal .modal-body{padding:0}.login-modal .modal-header{background-color:#f5f5f5;border-bottom:transparent;padding-right:30px}.login-modal .modal-content{border:none}.login-modal h4{line-height:2rem;margin-top:0;margin-bottom:0}.login-modal .separator{margin:15px;font-size:10px;text-transform:uppercase;letter-spacing:1px;text-align:center}.login-modal .close{z-index:2;font-size:30px;position:absolute;top:5px;right:10px}.login-modal .email-input-group .close{top:65px}.login-modal .silent-link{color:#999;display:inline-block;margin-top:5px}.login-modal .silent-link:visited{color:#999}.login-modal .password-login-response{padding-top:0.3rem}.login-modal .img-container{display:none}.login-modal .alert-danger a.btn-login-fb{color:#3598db;background:transparent;padding:0;border:none}.login-modal .alert-danger a.btn-login-fb.in-progress:before{content:none !important}.login-modal .alert-danger a.btn-login-fb.in-progress:after{content:none}.login-modal__title{position:relative;width:100%;text-align:center}.login-modal__title--back{position:absolute;left:0;top:0;transform:translateY(50%);display:flex;align-items:center;cursor:pointer}.login-modal .email-login-response{margin-bottom:0}.login-modal__or{display:flex;width:100%;justify-content:center;margin-bottom:2rem}.login-modal__privacy{padding-top:1.5rem;margin-top:3rem;border-top:1px solid #CCCCCC}.login-modal__forgot-password:visited{color:#333333}.login-modal__forgot-password{display:flex;width:100%;justify-content:center;color:#333333}.login-modal .sso-buttons-page,.login-modal .password-input-page{display:flex;flex-direction:column;gap:2.5rem}.login-modal .sso-buttons-page__show-email-text,.login-modal .password-input-page__show-email-text{font-weight:bold;display:flex;width:100%;justify-content:center}.login-modal .registration-box__title{padding-bottom:1.5rem}.login-modal .registration-box__title--lower{padding-top:1rem}.login-modal .newsletter-subsciption{margin-top:1.5rem;padding:1rem;background:#f4f5f4;display:flex}.login-modal .newsletter-subsciption__text{width:75%;font-size:1.2rem}.login-modal .newsletter-subsciption__container{width:25%;display:flex;justify-content:end;align-items:center}.login-modal .newsletter-subsciption__toggle{position:relative;display:inline-block;width:50px;height:26px}.login-modal .newsletter-subsciption__toggle--input{opacity:0;width:0;height:0}.login-modal .newsletter-subsciption__toggle--slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}.login-modal .newsletter-subsciption__toggle--slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s;border-radius:50%}.login-modal .newsletter-subsciption__toggle--input:checked+.newsletter-subsciption__toggle--slider{background-color:#2196F3}.login-modal .newsletter-subsciption__toggle--input:focus+.newsletter-subsciption__toggle--slider{box-shadow:0 0 1px #2196F3}.login-modal .newsletter-subsciption__toggle--input:checked+.newsletter-subsciption__toggle--slider:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}@media (min-width: 768px){.login-modal .modal-dialog{width:380px}}.login-modal__container{display:flex}.login-modal__container--no-flex{display:block}.login-modal .guest-content{background-image:url("https://s.szalas.hu/images/login/user-bg.jpg");background-size:cover;min-height:450px}.login-modal .hotel-content{background-image:url("https://s.szalas.hu/images/login/owner-bg.jpg");background-size:cover;min-height:450px}.login-modal__container-left{position:relative;width:50%}.login-modal__container-left .benefits{position:absolute;top:50%;left:0;transform:translateY(-50%);color:#fff;padding:0 30px;display:flex;flex-direction:column}.login-modal__container-left .benefits .glyphicon{color:#fff}.login-modal__container-right{width:50%}.login-modal__container-right .login-nav{background-color:#f5f5f5}.login-modal__container-right .login-nav li{width:50%;text-align:center}.login-modal__container-right .login-nav li:not(.active) a{background-color:#f5f5f5;border-bottom:1px solid #ddd}.login-modal__container-right .login-nav a{text-decoration:none;color:#333}.login-modal__form-container{padding:30px}.login-modal__form-container .form-control{height:auto;padding:10px 12px 10px 12px}.login-modal__form-container .iconic-input .form-control{padding:10px 12px 10px 40px}.login-modal__form-container .iconic-input .glyphicon{top:13px;left:15px;right:auto;color:#999;font-size:16px}.login-modal__form-container .btn{position:relative;font-size:16px}.login-modal__form-container .btn--small{font-size:14px}@media (max-width: 767px){.login-modal__container-left{display:none !important}.login-modal__container-right{width:100%}}.login-modal__sso-login{display:flex;align-items:center;justify-content:space-evenly}.login-modal__sso-login--vertical{flex-direction:column;gap:1.5rem}.login-modal__sso-btn{width:4rem;height:4rem;border:1px solid #dadce0;border-radius:0.4rem}.login-modal__sso-btn--full{width:100%}.login-modal__sso-btn--secondary{width:32rem;height:3.4rem}.login-modal__sso-btn:hover{border:1px solid #c9dcfd;background-color:#f6f9ff;cursor:pointer}.login-modal__sso-google{border:none}.login-modal__sso-google:hover{border:none;background-color:transparent}.login-modal__sso-apple:hover div div{background-color:#f6f9ff}.login-modal__sso-apple--secondary div{min-width:34px !important;max-width:34px !important}.login-modal__sso-apple div div{border-radius:0.4rem}.login-modal__sso-facebook{background:white}.login-modal__sso-facebook--secondary{display:flex;align-items:center;position:relative;white-space:nowrap}.login-modal__sso-facebook img{margin-top:3px;margin-left:-3px}.login-modal__sso-facebook--secondary img{width:1.8rem;height:1.8rem}.login-modal__sso-facebook .btn-text{text-decoration:none;color:#3c4043;font-size:14px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-family:"Google Sans", arial, sans-serif;font-weight:500;padding-left:1.8rem}.login-modal .ssobtn-group{height:3.4rem}.login-modal .ssobtn-group .in-progress:before{top:0}.login-modal .ssobtn--apple{position:relative}.login-modal .ssobtn--apple .btn-text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);white-space:nowrap;cursor:pointer;text-decoration:none;color:#3c4043;font-size:14px;font-family:"Google Sans", arial, sans-serif;font-weight:500;pointer-events:none;padding-left:1.6rem}@media (min-width: 768px){.login-modal--has-image .col-xs-12{width:50%}.login-modal--has-image .close{color:#fff;opacity:1}.login-modal--has-image .modal-dialog{width:730px}.login-modal--has-image .img-container{position:absolute;top:0;right:0;bottom:0;left:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.login-modal--has-image .img-container img{min-height:100%}}.login-modal .form-group .toggle-password-visibility{right:0;top:30px;color:#999}.login-modal .form-group .toggle-password-visibility:hover,.login-modal .form-group .toggle-password-visibility:focus{color:#666}.login-modal .form-group .toggle-password-visibility:hover{background-color:transparent}.profile-not-loggedin>header,.profile-not-loggedin>footer,.profile-not-loggedin .breadcrumb,.profile-not-loggedin .profile-content{filter:blur(10px)}.login-modal__form-container .form-group{position:relative}@media (max-width: 350px){.login-modal__container h4{width:250px;margin:0 auto}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.wellness-modal__title{font-size:1.4rem}.wellness-modal__images{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem}.wellness-modal__image{width:100%;height:100%;object-fit:cover;max-height:calc(100vw - 5rem)}@media (min-width: 768px){.wellness-modal__image{max-height:56rem}}.form-group .toggle-password-visibility{position:absolute;right:12px;top:3px;background:transparent;border:0;border-radius:0.25em;color:#888;cursor:pointer;font-size:0.75em;font-weight:bold;margin-right:0.5em;padding:0.6em;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none}.form-group .toggle-password-visibility:hover,.form-group .toggle-password-visibility:focus{background-color:#eee;color:#555;outline:transparent}@media (max-width: 767px){.form-group .toggle-password-visibility{right:18px;top:23px}}.branching-join{background-color:#f7f7f7;position:relative;padding:15px}.branching-join img{width:80px;margin:-55px auto 0 auto}.branching-join__button{display:flex;justify-content:flex-end}.branching-join__left-side li{margin-bottom:5px}.branching-join__newsletter-congrats{display:flex;flex-direction:column;align-content:center;justify-content:center;text-align:center}@media (min-width: 768px){.branching-join__multi-side-content{display:flex;flex-direction:row}.branching-join__left-side{max-width:50%;padding:0 10px 0 0}.branching-join__right-side{max-width:50%;padding:0 0 0 10px}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.doi__container{margin-top:80px;margin-bottom:50px}.doi__container .box{text-align:center;transition:all .1s ease-in-out}.doi__container .box .pulse-red{box-shadow:0 0 0 rgba(221,34,0,0.4);animation:pulse-red 1s;animation-iteration-count:3}.doi__container .box .pulse-red:hover{animation:none}@-webkit-keyframes pulse-red{0%{-webkit-box-shadow:0 0 0 0 rgba(221,34,0,0.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(221,34,0,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(221,34,0,0)}}@keyframes pulse-red{0%{-moz-box-shadow:0 0 0 0 rgba(221,34,0,0.4);box-shadow:0 0 0 0 rgba(221,34,0,0.4)}70%{-moz-box-shadow:0 0 0 10px rgba(221,34,0,0);box-shadow:0 0 0 10px rgba(204,169,44,0)}100%{-moz-box-shadow:0 0 0 0 rgba(221,34,0,0);box-shadow:0 0 0 0 rgba(221,34,0,0)}}.doi__container .box .pulse-green{box-shadow:0 0 0 rgba(35,99,0,0.4);animation:pulse-green 1s;animation-iteration-count:3}.doi__container .box .pulse-green:hover{animation:none}@-webkit-keyframes pulse-green{0%{-webkit-box-shadow:0 0 0 0 #27ae60}70%{-webkit-box-shadow:0 0 0 10px rgba(221,34,0,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(221,34,0,0)}}@keyframes pulse-green{0%{-moz-box-shadow:0 0 0 0 #27ae60;box-shadow:0 0 0 0 #27ae60}70%{-moz-box-shadow:0 0 0 10px rgba(221,34,0,0);box-shadow:0 0 0 10px rgba(204,169,44,0)}100%{-moz-box-shadow:0 0 0 0 rgba(221,34,0,0);box-shadow:0 0 0 0 rgba(221,34,0,0)}}.doi__container .usp-line-list{text-align:left}.doi__container .icon{text-align:center;font-size:58px;background-color:#fff;width:100px;height:100px;border-radius:50%;line-height:1.8;color:#999;border:2px dashed #ddd;margin-top:-65px;margin-right:auto;margin-left:auto}.doi__container .icon--red{color:#d01c1c}.doi__container .icon--red .glyphicon{font-weight:bold;font-size:55px}.doi__container .icon--green{color:#27ae60}.doi__container .icon--green .glyphicon{font-weight:bold;font-size:55px}.doi__newsletter-subscribe{background-color:#f5f5f5;padding:15px !important;margin:-15px}@media (min-width: 768px){.doi__container{margin-top:50px}.doi__container .usp-line-list{text-align:center}.doi__container .list-iconic li .glyphicon{position:relative}.doi__newsletter-subscribe{margin:0 auto 30px auto;background-color:transparent}}.doi__container .loyalty-message{margin-top:30px}.doi__container .coins-added{position:relative;margin-bottom:15px;text-align:center}.doi__container .coins-added img{max-width:70px}.doi__container .coins-added span{font-size:16px;font-weight:bold;color:#fff;opacity:.9;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.doi__container .coins-message{font-size:16px;text-align:center;margin-bottom:15px}.doi__container .loyalty-message__actions{text-align:center}.loyalty-invitation{margin-top:30px}.loyalty-invitation__icons{display:flex;justify-content:space-around;margin-top:20px;padding:0 60px}.loyalty-invitation__icons a{text-align:center;text-decoration:none}.loyalty-invitation__icons a .glyphicon{display:block;color:#ccc;border:1px solid;border-radius:50%;width:32px;height:32px;text-align:center;line-height:32px;vertical-align:middle;font-size:16px;text-decoration:none;margin:0}.loyalty-invitation__icons a:hover .glyphicon{color:#3598db;border-color:#3598db}.vip-badge{background:transparent linear-gradient(90deg, #f90 0%, #d20 100%) 0% 0% no-repeat padding-box;width:fit-content;display:inline-block;border-radius:3rem;padding:0.4rem 0.8rem;color:#fff;line-height:100%}.vip-badge--lock{display:flex;font-size:1.2rem;align-items:center;gap:0.3rem;opacity:0.6;transition:0.1s;background:#d20;padding:0.2rem 0.2rem 0.2rem 0.6rem;cursor:pointer}.vip-badge--lock:hover{opacity:1}@media (min-width: 576px){.vip-badge--lock{font-size:1.4rem}}.vip-badge--profile,.vip-badge--profile-small{position:absolute;bottom:-0.9rem;left:50%;transform:translateX(-50%);user-select:none;border-radius:3rem;padding:0.1rem 0.7rem}.vip-badge--profile-small{font-size:1.1rem;line-height:1.2rem;border-radius:1.5rem;padding:0.1rem 0.3rem}.vip-badge--banner{font-family:"Nunito",sans-serif;font-size:2.1rem;line-height:2.2rem;border-radius:3rem;margin-bottom:1.2rem}@media (min-width: 992px){.vip-badge--banner{font-size:3.8rem;line-height:3.9rem;padding:0.6rem 2rem;border-radius:5rem;margin-right:1.2rem;min-width:1.81rem}}@media (min-width: 992px){.vip-badge--listpage{font-size:2.1rem;padding:0.2rem 0.8rem}}.vip-badge--accomodation-list .vip-badge__message{white-space:nowrap}.vip-badge--lg{border-radius:99rem;font-family:"Nunito",sans-serif;font-size:3rem;line-height:2.5rem;padding:1rem 1.7rem 0.9rem}@media (min-width: 992px){.vip-badge--lg{border-radius:99rem;font-size:4rem;line-height:3rem;padding:1rem 2.7rem 0.9rem}}.label-loyalty{display:flex;flex-direction:row;width:fit-content;min-width:fit-content;height:2.7rem;margin-bottom:0.5rem}.label-loyalty__offer{white-space:nowrap;color:#fff;display:flex;font-size:1.5rem;text-align:left;justify-content:end}.label-loyalty__offer .label-loyalty__text-left:empty,.label-loyalty__offer .label-loyalty__text-right:empty{display:none}.label-loyalty__offer--locked{align-items:center;gap:0.5rem}.label-loyalty__discount{height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg, #f60 0%, #C8180B 100%);border-radius:0 4px 4px 0;padding-left:0.8rem;padding-right:0.8rem}.label-loyalty__discount--hu{background:linear-gradient(289.8deg, #D20000 0%, #972F88 100%)}.label-loyalty__emblem{background-color:#fff;box-sizing:content-box;display:flex;flex-shrink:0}.label-loyalty__emblem--discount{position:relative;padding:0.2rem 0.5rem 0.2rem 0.8rem;display:flex;align-items:center}.label-loyalty__emblem--discount::before{content:"";position:absolute;inset:0;display:flex;align-items:center;background:white;border-radius:4px 0 0 4px;border:1.5px solid transparent;border-right:none;background:linear-gradient(90deg, #f60 0%, #C8180B 100%) border-box;mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask-composite:exclude}.label-loyalty__emblem--discount-hu::before{background:linear-gradient(289.8deg, #D20000 0%, #972F88 100%) border-box}.label-loyalty__logo{width:100%;height:100%;object-fit:contain;padding:0.3rem;border-radius:0}.label-loyalty__logo--locked{padding:0}.label-loyalty--locked{opacity:0.6;cursor:pointer;transition:opacity 0.1s;position:relative;display:flex;flex-direction:row;align-items:center;gap:0.5rem;background:white;padding-left:0.8rem;padding-right:0.8rem}.label-loyalty--locked:hover{opacity:1}.label-loyalty--opacity-full{opacity:1}.label-loyalty--locked::before{content:"";position:absolute;inset:0;display:flex;align-items:center;background:white;border-radius:4px;border:1.5px solid transparent;background:linear-gradient(90deg, #f60 0%, #C8180B 100%) border-box;mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask-composite:exclude}.label-loyalty--locked-hu::before{background:linear-gradient(289.8deg, #D20000 0%, #972F88 100%) border-box}.label-loyalty--locked .label-loyalty__offer{background:#fff;color:#333;font-size:1.4rem}.label-campaign{align-items:stretch;background-color:#ff9630;border-radius:4px;color:#fff;display:inline-flex;flex-direction:row;overflow:hidden;padding:0}.label-campaign__title,.label-campaign__offer{flex:auto;padding:0.25rem 0.8rem;text-align:center}.label-campaign__title{border-radius:0;font-size:1.4rem;line-height:1.8rem;min-width:6rem}.label-campaign__offer{align-items:center;display:flex;font-size:1.8rem;justify-content:center}.label-campaign__offer--cleaner-list-page{font-size:1.4rem}.label-campaign--green .label-campaign__title{background-color:#81bc26}@media screen and (max-width: 435px){.rates-container .label-campaign{display:inline-block;position:relative;max-width:100%;text-align:center}.rates-container .label-campaign .label-rem{margin-right:0rem}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.image-gradient{display:block;position:absolute;bottom:0;width:100%;height:50%;text-decoration:none;background:rgba(0,0,0,0);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);border-radius:4px}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.success-progress{position:relative;opacity:1;zoom:1;z-index:3;transition:all .1s ease-in-out}.in-progress,.in-progress-center,.logo-bar .language-currency .dropdown-menu--in-progress,.in-progress-inline{position:relative;opacity:0.75;zoom:1;z-index:3;transition:all .1s ease-in-out}.in-progress:before,.in-progress-center:before,.logo-bar .language-currency .dropdown-menu--in-progress:before,.in-progress-inline:before{animation:spin .5s infinite linear;transform-origin:50% 50%;font-family:'general';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e93c" !important;position:absolute;z-index:2;left:calc(50% - .5em);top:20px;font-size:var(--in-progress-size, 40px);color:#3598db}.in-progress--absolute,.logo-bar .language-currency .dropdown-menu--in-progress,.in-progress-center--absolute,.in-progress-inline--absolute{position:absolute}.in-progress--auto-suggest:before,.in-progress-center--auto-suggest:before,.in-progress-inline--auto-suggest:before{font-size:3rem;left:auto;right:1rem;top:0.75rem}.btn.success-progress:before{font-family:'general';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90d";position:absolute;z-index:3;color:#fff}.btn.success-progress:after{content:'';width:26px;height:26px;background:#27ae60;border-radius:50%;position:absolute;z-index:2;left:6px;top:50%;margin-top:-13px}.in-progress-center:before,.logo-bar .language-currency .dropdown-menu--in-progress:before{top:calc(50% - .5em)}.in-progress:after,.in-progress-center:after,.logo-bar .language-currency .dropdown-menu--in-progress:after{content:'';position:absolute;z-index:1;left:0;width:100%;height:100%;background:rgba(255,255,255,0.75);padding:2px;top:0}.in-progress-modal{position:fixed}.in-progress-modal .modal-header{border-bottom:none}.in-progress-modal .modal-body{min-height:50px}.in-progress-modal .modal-footer{display:none}.in-progress-modal:before{background:rgba(255,255,255,0.75);border-radius:50%;padding:5px}.in-progress-modal:after{background:none}.validating .glyphicon-loading:before{animation:spin 2s infinite linear}.btn.btn-primary .in-progress,.btn.btn-primary .success-progress{padding-left:40px !important;overflow:hidden;text-overflow:ellipsis}.btn.in-progress:before,.btn.success-progress:before{top:25%;font-size:20px;color:#fff}.btn.in-progress:before{left:30px}.btn.success-progress:before{left:9px}.btn.btn-default.in-progress:before,.btn.btn-default.success-progress:before{color:#3598db}.btn.in-progress:after{display:none}.btn.in-progress .glyphicon:before,.btn.success-progress .glyphicon:before{width:14px;content:'';display:block}.btn.in-progress .glyphicon:after{right:-28px !important}.facebook-element.in-progress-center:before,.logo-bar .language-currency .facebook-element.dropdown-menu--in-progress:before{font-size:20px;margin-left:-10px;margin-top:-10px}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@font-face{font-family:'general';src:url("https://s.szalas.hu/uncooked/css/sass/common/fonts/glyphicons/general/fonts/general.eot?hgjti759df43");src:url("https://s.szalas.hu/uncooked/css/sass/common/fonts/glyphicons/general/fonts/general.eot?hgjti759df43#iefix") format("embedded-opentype"),url("https://s.szalas.hu/uncooked/css/sass/common/fonts/glyphicons/general/fonts/general.woff2?hgjti759df43") format("woff2"),url("https://s.szalas.hu/uncooked/css/sass/common/fonts/glyphicons/general/fonts/general.ttf?hgjti759df43") format("truetype"),url("https://s.szalas.hu/uncooked/css/sass/common/fonts/glyphicons/general/fonts/general.woff?hgjti759df43") format("woff"),url("https://s.szalas.hu/uncooked/css/sass/common/fonts/glyphicons/general/fonts/general.svg?hgjti759df43#general") format("svg");font-weight:normal;font-style:normal;font-display:block}.header-megamenu{--menu-left: clamp(-15px, calc(1200px - 100vw) / 2, 0px);line-height:1;position:relative}.header-megamenu .header-megamenu__button{background:none;border:none;padding:0;text-align:unset;--color: inherit;color:var(--color);font-size:32px;height:1em;line-height:1}body.ro .header-megamenu .header-megamenu__button{--color: rgba(255, 255, 255, .5)}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__button{font-size:24px}}.header-megamenu .header-megamenu__menu{background:#f5f5f5;left:var(--menu-left);position:absolute;top:62px;z-index:1000}@media (min-width: 768px){.header-megamenu .header-megamenu__menu{border-radius:4px;display:grid}}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__menu{bottom:0;left:-275px;position:fixed;top:50px;overflow:auto;transition:transform .4s ease}}.header-megamenu .header-megamenu__menu .dropdown-menu{background:transparent;border:none;border-radius:0;box-shadow:none;margin:0;padding:0;position:static;overflow:hidden;width:352px}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__menu .dropdown-menu{display:flex;flex-direction:column;width:275px}}.header-megamenu .header-megamenu__menu .dropdown-menu .dropdown-header{color:#333;font-family:"Signika",sans-serif;font-size:18px;line-height:1;padding-block:10px}.header-megamenu .header-megamenu__menu .dropdown-menu .divider{background:#ccc;margin-block:8px}.header-megamenu .header-megamenu__menu .dropdown-menu>li{position:relative}.header-megamenu .header-megamenu__menu .dropdown-menu>li:first-child{margin-top:8px}.header-megamenu .header-megamenu__menu .dropdown-menu>li:last-child{margin-bottom:8px}.header-megamenu .header-megamenu__menu .dropdown-menu>li.dropdown-header{padding-inline:16px}.header-megamenu .header-megamenu__menu .dropdown-menu>li>a,.header-megamenu .header-megamenu__menu .dropdown-menu>li>button{background:none;border:none;padding:0;text-align:unset;padding:12px calc(16px + 16px + 10px) 12px 16px;width:100%}.header-megamenu .header-megamenu__menu .dropdown-menu>li>a:hover,.header-megamenu .header-megamenu__menu .dropdown-menu>li>a.open,.header-megamenu .header-megamenu__menu .dropdown-menu>li>button:hover,.header-megamenu .header-megamenu__menu .dropdown-menu>li>button.open{background:white}.header-megamenu .header-megamenu__menu .dropdown-menu>li>a::before,.header-megamenu .header-megamenu__menu .dropdown-menu>li>button::before{font-family:'general' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";height:1em;position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:16px}.header-megamenu .header-megamenu__menu .dropdown-menu>li>a small,.header-megamenu .header-megamenu__menu .dropdown-menu>li>button small{color:#666;display:block;font-size:12px}@media (min-width: 768px){.header-megamenu.open .header-megamenu__menu .dropdown-menu{display:block}}@media (max-width: calc(768px - .02px)){.header-megamenu.open .header-megamenu__menu{transform:translateX(100%)}.header-megamenu.open .header-megamenu__button .glyphicon::before{content:"\e91a"}}.header-megamenu .header-megamenu__submenu{--background: white;background:var(--background);border-radius:4px;left:calc(var(--menu-left) + 352px);line-height:normal;min-height:100%;max-width:0;overflow-x:hidden;padding-top:8px;padding-bottom:calc(8px + 14px);position:absolute}.header-megamenu .header-megamenu__submenu--open{max-width:calc(min(1200px, 100vw) - 30px - 352px - 17px);overflow-x:scroll;padding-bottom:8px;z-index:1000}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__submenu{bottom:0;left:-275px;position:fixed;top:50px;overflow:auto;--background: #f5f5f5;min-width:275px;top:0;transition:transform .4s ease;z-index:1000}.header-megamenu .header-megamenu__submenu--open{transform:translateX(100%)}.header-megamenu .header-megamenu__submenu--open .header-megamenu__submenu-grid-items{transition:grid-template-rows .4s ease}}.header-megamenu .header-megamenu__submenu::-webkit-scrollbar{background:none;height:14px;width:14px}.header-megamenu .header-megamenu__submenu::-webkit-scrollbar-thumb{background:#666;border:5px solid var(--background);border-radius:14px}.header-megamenu .header-megamenu__submenu>.header-megamenu__submenu-title{align-items:center;cursor:unset;display:flex;gap:5px}@media (min-width: 768px){.header-megamenu .header-megamenu__submenu>.header-megamenu__submenu-title{white-space:nowrap}}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__submenu>.header-megamenu__submenu-title{width:275px}}.header-megamenu .header-megamenu__submenu>.header-megamenu__submenu-title .glyphicon{background:none;border:none;padding:0;text-align:unset;font-size:19px}@media (min-width: 768px){.header-megamenu .header-megamenu__submenu>.header-megamenu__submenu-title .glyphicon{display:none}}@media (min-width: 768px){.header-megamenu .header-megamenu__menu,.header-megamenu .header-megamenu__submenu{box-shadow:0px 6px 12px 0px rgba(0,0,0,0.18)}}@media (max-width: calc(768px - .02px)){.header-megamenu .dropdown-backdrop{background-color:rgba(0,0,0,0.5)}}.header-megamenu .header-megamenu__submenu-title{background:none;border:none;padding:0;text-align:unset;font-weight:bold;padding:12px 16px}.header-megamenu .header-megamenu__submenu-grid{display:flex;gap:5px}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__submenu-grid{flex-direction:column}}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__submenu-grid-group>.header-megamenu__submenu-title{position:relative;width:100%}.header-megamenu .header-megamenu__submenu-grid-group>.header-megamenu__submenu-title::after{font-family:'general' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";height:1em;position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:12px}.header-megamenu .header-megamenu__submenu-grid-group>.header-megamenu__submenu-title+.header-megamenu__submenu-grid-items{grid-template-rows:0fr}.header-megamenu .header-megamenu__submenu-grid-group>.header-megamenu__submenu-title+.header-megamenu__submenu-grid-items ul{overflow:hidden}.header-megamenu .header-megamenu__submenu-grid-group--open>.header-megamenu__submenu-title::after{content:"\e913"}.header-megamenu .header-megamenu__submenu-grid-group--open>.header-megamenu__submenu-title+.header-megamenu__submenu-grid-items{grid-template-rows:1fr}}@media (min-width: 768px){.header-megamenu .header-megamenu__submenu-grid-group>.header-megamenu__submenu-title{display:none}}.header-megamenu .header-megamenu__submenu-grid-items{display:grid}.header-megamenu .header-megamenu__submenu-grid-items ul{display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--rows, 11), min-content);list-style-type:none;margin:0;padding:0}.header-megamenu .header-megamenu__submenu-grid-items ul>*{padding:6px 16px}@media (min-width: 768px){.header-megamenu .header-megamenu__submenu-grid-items ul{margin-left:-5px}.header-megamenu .header-megamenu__submenu-grid-items ul>*{margin-left:5px}}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__submenu-grid-items ul{grid-auto-flow:row;row-gap:1px}.header-megamenu .header-megamenu__submenu-grid-items ul>*{background:white;padding-block:9px}}.header-megamenu .header-megamenu__submenu-grid-items ul a{color:inherit;display:block;flex-shrink:0;text-decoration:none}@media (min-width: 768px){.header-megamenu .header-megamenu__submenu-grid-items ul a{width:213px}.header-megamenu .header-megamenu__submenu-grid-items ul a:hover{text-decoration:underline}}.header-megamenu .header-megamenu__submenu-title+.header-megamenu__submenu-grid-items ul{--rows: 12}.header-megamenu .header-megamenu__submenu-title+.header-megamenu__submenu-grid-items ul>li:first-child{background:none;border:none;padding:0;text-align:unset;font-weight:bold;padding:12px 16px;grid-column:1/span 11}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__submenu-title+.header-megamenu__submenu-grid-items ul>li:first-child{display:none}}.header-megamenu .dropdown-backdrop{display:none}.header{display:flex;justify-content:space-between;align-items:center}header .header{height:100%}.header__left,.header__right,.header__info{display:flex;align-items:center}.header__left .for-hotels,.header__right .for-hotels,.header__info .for-hotels{margin-right:1rem;text-decoration:underline;color:#333333;display:none}.header__left .for-hotels--travelminit,.header__right .for-hotels--travelminit,.header__info .for-hotels--travelminit{color:#ffffff}.header__right{gap:15px}.header__search-button{width:4rem;height:4rem;padding:0;background-color:transparent;background-image:none;font-size:2.8rem;border:none;border-radius:50%}.header__search-button:hover{background:#ddd}.header__search-button:active,.header__search-button.active{box-shadow:0.2rem 0.2rem 0.6rem rgba(0,0,0,0.2) inset}@media (min-width: 768px){.header__search-button{display:none}}@media (min-width: 768px){.header__info{border-right:1px solid #ddd;margin-right:2rem}.header__info .for-hotels{display:block}}.profile-context-menu{position:relative}.logo-bar{display:flex;position:relative;background:#f5f5f5;transition:top 0.2s ease-in-out;z-index:7}.logo-bar.ro{background:linear-gradient(to right, #71246B, #aa2767)}.logo-bar .logo-holder>a{display:inline-block;outline:none}.logo-bar .logo-holder>a img{display:inline-block}.logo-bar .logo-holder .summer-slogan{display:inline-block}.logo-bar .logo img{width:auto}.logo-bar>*{flex-grow:1}@media (min-width: 768px){.logo-bar{padding:9px 0}.logo-bar .logo-holder .summer-slogan{width:54px}.header-slogen{position:absolute;top:43px;left:15px;font-size:12px;color:#999;font-style:italic;white-space:nowrap}.revngo .logo-bar .social-icons{margin-top:0}}@media (max-width: 767px){.logo-bar .summer-slogan{width:42px}.logo-bar img{max-width:130px}.logo-bar.poi{height:55px}.pl .logo-bar img{max-width:170px}}@media (max-width: 767px) and (min-width: 576px){.ro .logo-bar img{max-width:165px}}.logo-bar.ro .language-currency>button{color:#fff}@media (min-width: 576px){.logo-bar .languages-currencys{margin-right:3rem}}.logo-bar .languages-currencys__btn{display:block;width:100%;background-color:transparent;color:#333;padding-left:13px;border:none;font-weight:normal;line-height:1.42857;text-align:left;white-space:nowrap}.logo-bar .languages-currencys__btn:hover,.logo-bar .languages-currencys__btn:focus{background-color:#f5f5f5}.logo-bar .languages-currencys__btn--currency-selector{text-align:center;padding-left:0}.logo-bar .language-currency{position:relative;float:right;background:none;border:none}.logo-bar .language-currency .btn-default.active.focus,.logo-bar .language-currency .btn-default .btn-travellers-number:active{box-shadow:none;background:none;border:none}.logo-bar .language-currency .open>.btn-default.dropdown-toggle:focus,.logo-bar .language-currency .open>.btn-default.dropdown-toggle.focus,.logo-bar .language-currency .open>.dropdown-toggle.btn-default{box-shadow:none;background:none;border:none}.logo-bar .language-currency>button{background:none;border:none;padding:6px 8px}.logo-bar .language-currency>button .flag-icon{margin-right:0}.logo-bar .language-currency .dropdown-menu{min-width:55px}.logo-bar .language-currency .dropdown-menu>li>a{padding-right:0;padding-left:13px}.logo-bar .language-currency .dropdown-menu--in-progress{min-width:17rem;min-height:5rem}.logo-bar .language-currency .flag-icon{margin-right:10px}.logo-bar .language-currency .flags{min-width:125px;left:-20px}@media (max-width: calc(768px - .02px)){.logo-bar .language-currency .flags{left:-60px}}.logo-bar .language-currency .currency>li>a{text-align:center;padding-left:0}.logo-bar .language-curreny .currency.dropdown-menu:before{right:15px}.logo-bar .language-curreny .currency.dropdown-menu:after{right:16px}.logo-bar .language-currency.currency-btn{margin-right:0}@media (max-width: 767px){.logo-bar .languages-currencys__item:not(:last-child){border-bottom:1px solid #eee}.logo-bar .languages-currencys__btn{padding:8px 20px 8px 13px}.logo-bar .languages-currencys__btn--currency-selector{padding:8px 20px}}@media (min-width: 992px){.logo-bar .language-currency .dropdown-menu{margin-right:0}}@media (max-width: 991px){.logo-bar .language-currency .dropdown-menu{margin-top:5px;margin-right:-18px}}@media (min-width: 768px){.logo-bar .languages-currencys{display:flex;flex-direction:column;align-items:flex-end;margin-right:0}.logo-bar .languages-currencys__wrapper{display:flex;flex-direction:row;align-items:center}}@media (max-width: 350px){.logo-bar .languages-currencys__wrapper{display:flex;flex-direction:column;max-width:42px}.logo-bar .languages-currencys__wrapper .language-currency{margin-top:0;margin-right:0}.logo-bar .languages-currencys__wrapper .language-currency .btn{padding:2px 12px;min-width:52px}}.mobile-profile-logged .logo-bar .profile-menu-container{padding-right:2px}@media (min-width: 768px){.logo-bar .profile-menu-container{position:relative}.logo-bar .profile-menu-container .profile-context-menu{position:relative}}@media (max-width: 767px){.logo-bar{height:50px}.logo-bar .profile-menu-container{margin-right:-15px}.logo-bar .profile-menu-container .already-a-partner{display:none}.mobile-profile-logged .logo-bar .profile-menu-container{right:10px}}.logo-bar .profile-menu-container{align-items:center;display:flex;gap:15px}body.ro .logo-bar .profile-menu-container{color:white}.logo-bar .show-profile-menu{text-align:center;position:relative;text-decoration:none;text-transform:uppercase}.logo-bar .show-profile-menu .caret{margin-top:-8px}body.ro:not(.registration-page) .logo-bar .show-profile-menu{background-color:transparent;border:none;color:#fff}body.ro:not(.registration-page) .logo-bar .show-profile-menu .glyphicon{color:#F8980D}body.ro.registration-page .logo-bar .show-profile-menu{text-transform:none}@media (min-width: 768px){.logo-bar .show-profile-menu .glyphicon{font-size:16px}}@media (max-width: 767px){.logo-bar .show-profile-menu{float:none;background-color:#ddd;width:40px;color:#333;height:50px;border-radius:0 0 0 50px;text-align:right;border:none;padding:0 3px 0 0}.logo-bar .show-profile-menu .glyphicon{font-size:28px;margin-top:-8px}.ro .profile-menu-container{margin-left:initial;margin-right:initial}.ro .logo-bar .show-profile-menu{border-radius:100%;height:40px;padding-right:initial;text-align:center;background-color:transparent}.ro .logo-bar .show-profile-menu .glyphicon{color:#F8980D;margin-top:0}}@media (max-width: 991px){.logo-bar .show-profile-menu img{width:40px;margin-top:5px;margin-right:4px}.logo-bar .show-profile-menu .user-img.facebook-user:after{right:0}.logo-bar .show-profile-menu .profile-user-name{display:none}.logo-bar .show-profile-menu .caret{display:none}}@media (min-width: 992px){.logo-bar .show-profile-menu img{width:30px;margin:auto;max-width:100%}}.logo-bar .profile-image{position:relative}.logo-bar .profile-image .profile-alert{position:absolute}@media (max-width: 991px){.logo-bar .profile-image .profile-alert{top:4px;right:0}}@media (min-width: 992px){.logo-bar .profile-image .profile-alert{top:0;right:-2px}}.logo-bar .dropdown-menu .login{padding:10px;min-width:260px}.logo-bar .dropdown-menu .login .login-title{margin:-10px -10px 10px -10px;padding:10px;background:#f5f5f5;font-weight:bold}.logo-bar .navbar-toggle{position:absolute;float:none;margin:0;top:0;right:10px;background-color:transparent;background-image:none;font-size:20px;color:#ccc}.logo-bar .navbar-toggle:hover{color:#d01c1c}.logo-bar .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background:#ccc}@media (max-width: 767px){header .navbar-toggle{position:absolute;top:9px;right:42px;z-index:5;margin:0;padding:11px;font-size:18px;border-radius:50%;width:40px;height:40px}header .navbar-toggle:hover{background:#ddd}header .navbar-toggle:active,header .navbar-toggle.active{box-shadow:2px 2px 6px rgba(0,0,0,0.2) inset}header .navbar-toggle .glyphicon{top:-10px;font-size:28px}header .navbar-collapse{overflow:visible}header .navbar-collapse.collapse.in{position:fixed;width:100%;height:100% !important;background:rgba(0,0,0,0.8);z-index:20;top:0;left:0;overflow:auto;padding-top:50px;padding-bottom:65px;transition:none !important}header .navbar-collapse.collapsing{position:fixed;width:100%;height:100% !important;background:rgba(0,0,0,0.8);z-index:20;top:0;left:0;overflow:auto;padding-top:50px;padding-bottom:65px;transition:none !important}header .close-navbar-collapse{position:fixed;top:0;left:0;width:100%;text-align:left;padding:15px;background:#f5f5f5;color:#999;text-decoration:none;z-index:1000}header .close-navbar-collapse:hover{background-color:#ddd}header .ro~.navbar-header .navbar-toggle{top:7px;right:51px;display:flex;align-items:center;justify-content:center}header .ro~.navbar-header .glyphicon-search{top:0;color:#fff}}header .navbar-collapse{padding:0}.header-search-bar-container{background:#ddd;padding:10px 0}.header-search-bar{position:relative}.header-search-bar .input-large,.header-search-bar .input-small{padding:10px 10px 10px 5px;font-size:14px;height:42px}.header-search-bar .input-large{width:300px}.header-search-bar .input-small{text-align:left}.header-search-bar .input-start-date{border-top-right-radius:0;border-bottom-right-radius:0}.header-search-bar .input-end-date{border-top-left-radius:0;border-bottom-left-radius:0}@media (min-width: 768px){header .navbar-header{float:none}.header-search-bar-container{height:62px}.header-search-bar{padding-left:303px}.header-search-bar .input-start-date{margin-right:-5px}.header-search-bar .typeahead{max-width:320px}}@media (min-width: 601px){.header-search-bar .form-control.input-small{width:100px}}@media (max-width: 767px){.header-search-bar-container .container-fluid,.usp-line-list .container-fluid{height:auto}.header-search-bar{padding-left:0;padding-top:49px}.header-search-bar select,.header-search-bar input[type="text"],.header-search-bar input[type="email"],.header-search-bar input[type="number"],.header-search-bar input[type="tel"]{font-size:16px;height:42px}.header-search-bar input[type="button"]{font-size:16px;height:42px !important;padding-top:14px}.header-search-bar .tooltip{display:none !important}.header-search-bar .form-control.input-small{width:100%}}@media (min-width: 1200px){.homepage:not(.homepagePoi) .header-search-bar.wide-search-bar{padding-left:463px}.homepage:not(.homepagePoi) .header-search-bar.wide-search-bar .header-search-location-section{width:460px}.homepage:not(.homepagePoi) .header-search-bar.wide-search-bar .header-search-location-section .input-large{width:460px}}.header-search-location-section{width:300px;height:42px;position:absolute;left:0;top:0;z-index:6;display:inline-block}.header-search-location-section .input-large{display:block;position:relative;z-index:1;height:42px}.header-search-location-section .location_header_close_btn{position:absolute;top:1px;right:1px;display:none;background:#fff;padding:8px 10px;font-size:16px;color:#999;text-decoration:none;z-index:2}.header-search-location-section .header-location-unavailable-message{color:#fff;background:#999;margin-bottom:5px;padding:5px;position:relative;z-index:2}.header-search-location-section .header-location-unavailable-message:before{content:'';position:absolute;left:50%;top:-8px;margin-left:-10px;width:0;height:0;border-style:solid;border-width:0 10px 8px 10px;border-color:transparent transparent #999 transparent}.header-search-location-section__input-icon{display:none}@media (max-width: 767px){.header-search-location-section{width:100%;padding:0}.header-search-location-section .input-large{width:100%;margin-left:0;margin-right:0}.header-search-bar .header-search-location-section{display:block;margin-bottom:5px}}.header-search-location-section:hover .bootstrap-tagsinput .tags-overflow,.header-search-location-section:hover .bootstrap-tagsinput:after{color:#3598db}.header-search-location-section .bootstrap-tagsinput{width:320px;position:absolute;left:0;top:0;background:#fff;border-radius:2px;border:1px solid #999;padding:0 5px;white-space:nowrap;text-align:left}.header-search-location-section .bootstrap-tagsinput:after,.header-search-location-section .bootstrap-tagsinput .tags-overflow{content:attr(data-tags-overflow);position:absolute;font-size:12px;top:0;right:0;width:75px;height:100%;text-align:right;padding-right:5px;padding-top:9px;cursor:pointer;color:#333;background:#fff;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 60%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(60%, #fff));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 60%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 60%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 60%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 60%)}.header-search-location-section .bootstrap-tagsinput .tags-container{margin-bottom:8px;margin-top:7px;height:25px;overflow:hidden}.header-search-location-section .bootstrap-tagsinput .tags-container:empty{display:none}.header-search-location-section .bootstrap-tagsinput .tag{font-size:14px;font-weight:normal;margin:2px;display:inline-block;position:relative;padding-right:28px;max-width:235px;overflow:hidden;text-overflow:ellipsis;background:#fff;color:#666;border:1px solid #ddd;border-radius:0}.header-search-location-section .bootstrap-tagsinput .tag span{display:inline-block;width:20px;height:21px;cursor:pointer;position:absolute;right:0;top:0;line-height:20px;vertical-align:middle;text-align:center;color:#999;border-left:1px solid #eee}.header-search-location-section .bootstrap-tagsinput .tag span:after{content:'\00D7';color:#999}.header-search-location-section .bootstrap-tagsinput .tag:hover span{background:#eee}.header-search-location-section .bootstrap-tagsinput.active{white-space:normal;border:1px solid #f60;box-shadow:0 0 5px #f60}.header-search-location-section .bootstrap-tagsinput.active:after{display:none}.header-search-location-section .bootstrap-tagsinput.active .tags-container{height:auto;margin-bottom:2px}.header-search-location-section .bootstrap-tagsinput.active .input-large{box-shadow:none;border-color:#f60;border-top-color:#999 !important}@media (max-width: 767px){.header-search-location-section .bootstrap-tagsinput{width:100%;padding:0}.header-search-location-section .bootstrap-tagsinput .tags-container{padding-left:5px;padding-right:5px}}.header-search-location-section .typeahead{left:-1px;right:-1px;margin-top:0;border-radius:0;padding:0;top:auto;z-index:1001}.header-search-location-section .typeahead li a{padding:10px}.header-search-location-section .typeahead li a .resultcount{text-align:right;float:none;font-size:11px;position:relative;top:-20px;margin-bottom:-20px;color:#999;padding-top:2px;padding-left:15px}.header-search-location-section .typeahead li a .resultcount label{cursor:pointer;display:block;margin-top:3px;color:#27ae60}.header-search-location-section .typeahead li a .resultcount~.autocomplete-region{padding-right:130px}.header-search-location-section .typeahead li a .has-poi-label~.autocomplete-region{margin-top:-41px}.header-search-location-section .typeahead li a .glyphicon{margin-right:5px;float:none}.header-search-location-section .typeahead .active>a{background:#eee !important;color:#333}.header-search-location-section .typeahead .active>a:hover{background:#eee !important;color:#333}.header-search-location-section .typeahead .header,.header-search-location-section .typeahead .active .header,.header-search-location-section .typeahead .active .header:hover,.header-search-location-section .typeahead .header:hover{cursor:default;background:#f5f5f5 !important;padding:3px 10px;font-size:12px;color:#666}.header-search-location-section .typeahead .autocomplete-region{font-size:12px}.header-search-location-section .typeahead .powered-by-google{height:20px;background:url("https://s.szalas.hu/images/new/search/powered-by-google.png") right bottom no-repeat}.header-search-location-section .typeahead .header-search-name{padding-right:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (max-width: 767px){.header-search-location-section .typeahead{margin-top:0;max-width:none}.header-search-location-section .typeahead{max-width:none}}.header-search-bar .header-search-date-section{display:inline-block}.header-search-bar .header-search-date-section fieldset{margin-bottom:0}.header-search-bar .date-input-container{position:relative;display:inline-block}.header-search-bar .date-input-container .glyphicon{position:absolute;top:9px;right:2px;font-size:24px;color:#ddd;text-decoration:none;z-index:0}.header-search-bar .date-input-container .date-input-day{position:absolute;top:7px;right:4px;width:20px;height:30px;padding:7px 0 7px 0;font-size:11px;font-weight:bold;color:#666;text-decoration:none;text-align:center;text-shadow:1px 1px 0 rgba(255,255,255,0.5)}@media (max-width: 767px){.header-search-date-section fieldset input~label{top:12px;left:12px}.header-search-date-section fieldset input:focus~label{top:3px;left:5px}.header-search-date-section fieldset label.stay{top:3px;left:5px;color:#333}.header-search-bar .header-search-date-section{display:block;margin-bottom:7px}.header-search-bar .header-search-date-section:before{display:table;content:""}.header-search-bar .header-search-date-section:after{display:table;content:"";clear:both}.header-search-bar .header-search-date-section .date-input-container{display:block;width:49.5%;float:right}.header-search-bar .header-search-date-section .date-input-container:first-child{float:left}.header-search-bar .header-search-date-section--cleaner-list-page .date-input-container fieldset input~label{left:3.45rem}.header-search-bar .header-search-date-section--cleaner-list-page .date-input-container .input-start-date,.header-search-bar .header-search-date-section--cleaner-list-page .date-input-container .input-end-date{padding-left:3.25rem}.header-search-bar .header-search-date-section--cleaner-list-page .date-input-container .input-start-date,.header-search-bar .header-search-date-section--cleaner-list-page .date-input-container .input-end-date{border-top-right-radius:0.4rem;border-bottom-right-radius:0.4rem;border-bottom-left-radius:0.4rem;border-top-left-radius:0.4rem}.header-search-bar .header-search-date-section--cleaner-list-page .date-input-container .glyphicon{color:#ddd;font-size:1.8rem;left:1rem;right:auto;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.header-search-bar .header-search-date-section--cleaner-list-page .date-input-container:first-child{width:48%}.header-search-bar .date-input-container.input-leave .datepicker{left:auto !important;right:0 !important}.header-search-bar .date-input-container.input-leave .datepicker-dropdown:before{left:auto;right:26px}.header-search-bar .date-input-container.input-leave .datepicker-dropdown:after{left:auto;right:27px}}.header-search-bar .header-search-person-section{display:inline-block;vertical-align:top}@media (max-width: 767px){.header-search-person-section .travellers-popup .form-control{display:inline-block}.header-search-bar .header-search-person-section{display:block;margin-bottom:10px}.header-search-bar .room-container{display:inline-block}.header-search-bar .roomCount{display:table-cell;width:220px}.header-search-bar .btn-travellers-number{width:100%;left:0;margin-left:0;box-shadow:none}.header-search-bar .travellers-popup{display:block;position:relative;margin-left:0;width:100%;margin-bottom:7px;top:2px !important;left:0}}@media (min-width: 360px) and (max-width: 767px){.header-search-bar .roomCount{width:270px}}.header-search-bar .btn-search{display:inline-flex;padding:8px 12px;height:42px;border:1px solid #ccc;vertical-align:top !important}.header-search-bar .btn-search .glyphicon{font-size:24px;margin-right:5px}.header-search-bar.in-progress{background:#f90;background:-moz-linear-gradient(top, #f90 0%, #f60 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f90), color-stop(100%, #f60));background:-webkit-linear-gradient(top, #f90 0%, #f60 100%);background:-o-linear-gradient(top, #f90 0%, #f60 100%);background:-ms-linear-gradient(top, #f90 0%, #f60 100%);background:linear-gradient(to bottom, #f90 0%, #f60 100%);border:1px solid #db6345;border-bottom:2px solid #db6345;text-shadow:0 -1px 0 #f60;color:#fff}@media (min-width: 768px) and (max-width: 900px){.header-search-bar .btn-search{padding:8px 9px 8px 12px}.header-search-bar .btn-search .text{display:none}}@media (max-width: 767px){.header-search-bar .btn-search{position:relative;top:-3px;color:#fff;background:#f60;border:1px solid #f60;border-radius:.4rem}.header-search-bar .btn-search:active:hover,.header-search-bar .btn-search:hover{border:0.1rem solid #db6345}.header-search-bar .result-count-container{display:inline-block;position:relative;top:-1px;font-size:12px;color:#f5f5f5}.header-search-bar .result-count-container .result-count:before{margin-top:-10px;margin-left:-10px;font-size:20px}.header-search-bar .result-count-container .result-count:after{background:#f60}.header-search-bar .btn-search{top:-1px;display:flex;justify-content:center;align-items:center;width:100%}.header-search-bar .btn-search:active{margin-bottom:2px}}.homepage .navbar-header.in-use .header-search-location-section .bootstrap-tagsinput{background-color:#ddd}.homepage .navbar-header.in-use .header-search-location-section .bootstrap-tagsinput:after{background:#ddd;background:-moz-linear-gradient(left, rgba(221,221,221,0) 0%, #ddd 60%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(221,221,221,0)), color-stop(60%, #ddd));background:-webkit-linear-gradient(left, rgba(221,221,221,0) 0%, #ddd 60%);background:-o-linear-gradient(left, rgba(221,221,221,0) 0%, #ddd 60%);background:-ms-linear-gradient(left, rgba(221,221,221,0) 0%, #ddd 60%);background:linear-gradient(to right, rgba(221,221,221,0) 0%, #ddd 60%)}.homepage .navbar-header.in-use .header-search-location-section .active.bootstrap-tagsinput{background-color:#fff}.homepage .navbar-header.in-use .bootstrap-tagsinput .form-control{background-color:#ddd}.homepage .navbar-header.in-use .active.form-control,.homepage .navbar-header.in-use .active.btn-travellers-number,.homepage .navbar-header.in-use .active .form-control{background-color:#fff}.mobile-page-tel-number{display:none}@media (max-width: 767px){.listHotel .mobile-page-tel-number{display:block;height:30px;background:#eee;padding:7px 5px 0 5px;text-align:center;position:relative;margin-top:-30px}.listHotel .mobile-page-tel-number a{text-decoration:none;color:#333}.glyphicon-tel:before{content:"\e940";padding-right:5px}}.loyalty-places-filter .loyalty-places-img{display:inline-block;width:1.33em;margin-right:2px;margin-top:-2px}.listPoi .header-search-location-section .typeahead li a .resultcount{text-align:left;top:0;left:-15px;margin-bottom:5px}.bon-badge-header{display:inline-block;position:relative;top:6px}.bon-badge-header .bon-header{width:40px}@media (max-width: 310px){.logo-bar .summer-slogan{width:35px}.logo-bar img{max-width:100px}}.logo-bar .avatar{margin-left:8px;display:inline-block}.logo-bar .avatar__initials{background-color:#eee}.logo-bar .username{display:inline-block;color:#333;text-transform:none;margin-left:4px}.logo-bar .user{display:block;text-decoration:none}.logo-bar.ro .username{color:#fff}.logo-bar .profile-menu{position:absolute;background:transparent;border:none;top:44px;right:0;left:auto;box-shadow:none;display:block;height:0;padding:0;margin:0}.logo-bar .profile-menu.dropdown-menu:before,.logo-bar .profile-menu.dropdown-menu:after{display:none}.logo-bar .profile-menu li{box-shadow:0 6px 6px rgba(0,0,0,0.175);height:0;overflow:hidden;transition:all 300ms ease-in-out}.logo-bar .profile-menu li button{border:none;width:100%}.logo-bar .profile-menu li button,.logo-bar .profile-menu li a{padding:15px 15px 15px 42px}.logo-bar .profile-menu li button .glyphicon,.logo-bar .profile-menu li a .glyphicon{left:10px}.logo-bar .profile-context-menu.open .profile-menu{height:auto}.logo-bar .profile-context-menu.open .profile-menu li{height:49px}.logo-bar .profile-context-menu.open .dropdown-backdrop{display:none}.horizontal-line::before,.horizontal-line::after{margin-top:20px;margin-bottom:20px}.horizontal-line--spacing-small::before,.horizontal-line--spacing-small::after{margin-top:10px;margin-bottom:10px}.horizontal-line--spacing-small-top::before,.horizontal-line--spacing-small-top::after{margin-top:5px}.horizontal-line--top::before,.horizontal-line--bottom::after{content:'';width:100%;height:1px;display:block;background-color:#eee}.notification-alert{background-color:#d20;border-radius:100%;color:#fff;font-size:1rem;font-weight:bold;height:1.5rem;line-height:1.5rem;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1.5rem;z-index:2}.notification-alert--empty-sm{top:0.2rem;right:0;width:0.6rem;height:0.6rem;outline:0.2rem solid #fff}.notification-alert--outside{left:2rem;top:1.6rem;transform:none}.notification-alert--alert-box{left:-1rem;top:-0.5rem;transform:none}.notification-alert--avatar{left:0.5rem;top:-0.5rem;transform:none}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.notification-new{position:absolute;top:-1rem;right:0;background-color:#eb9da0;color:#fff;font-size:1rem;line-height:normal;padding:0.2rem 0.5rem 0 0.5rem;border-radius:.3rem;text-transform:uppercase}.notification-new--profile{position:relative;top:0;right:0}.notification-new--standalone{top:auto;right:auto;font-size:inherit;position:static;padding:0 0.5rem 0 0.5rem}@media (max-width: 990px){.notification-new{top:-1.3rem;right:-1.9rem}}.typeahead-list{display:flex;flex-direction:column;background-color:#fff;width:100%;padding:0;border-radius:0 0 4px 4px;box-shadow:0 2px 8px rgba(0,0,0,0.27);text-align:left}.typeahead-list__item{display:flex;padding:8px;border-bottom:1px solid #ddd;cursor:pointer}.typeahead-list__item:hover,.typeahead-list__item.active{background-color:#f5f5f5}.typeahead-list__item--subject{cursor:auto}.typeahead-list__item--subject:hover{background-color:#fff}.typeahead-list__item:nth-last-of-type(1){border-bottom:none}.typeahead-list__item-icon{position:relative;top:0;font-size:20px;margin:0 5px}.typeahead-list__item-content{overflow:hidden}.typeahead-list__item-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.typeahead-list__item-title em{font-weight:bold;font-style:normal}.typeahead-list__item-subtext{font-size:12px;color:#999}.footer__badge-group{display:flex;align-content:center;justify-content:center;align-items:center;flex-direction:column;gap:2rem;margin-bottom:2rem}.footer__badge-group--subgroup{flex-direction:row}.footer__badge-group:last-child{margin-bottom:3rem}@media (min-width: 768px){.footer__badge-group{flex-direction:row}}.footer__badge--ssl{width:10rem}.footer__badge--bigfish{width:17rem}.footer__badge--deloitte{width:12rem}.footer__badge--grayscale{filter:grayscale(100%)}.footer__badge--app-of-the-year{width:10rem;margin:0 1rem}.footer__badge--consumer-protection{min-width:25rem;width:25rem;height:5rem}footer{position:relative;background-color:#f5f5f5}footer .btn-to-top{position:absolute;right:15px;top:-30px;width:40px;height:40px;border-radius:100%;background:#eee;margin-top:10px}footer .btn-to-top .glyphicon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:20px;color:#999}footer .btn-to-top+.tooltip{white-space:nowrap}footer .btn-to-top+.tooltip .tooltip-arrow{top:auto}@media (min-width: 768px){footer{margin-top:80px}footer .btn-to-top{top:-53px;background:#f5f5f5;margin-top:0}}footer .currency-select{position:absolute;top:-50px}footer .currency-select button,footer .currency-select a{color:#333}footer .currency-select button .glyphicon,footer .currency-select a .glyphicon{top:2px}footer ul li{margin-bottom:5px}footer button,footer a{color:#3598db;text-decoration:underline}footer button:hover,footer button:active,footer a:hover,footer a:active{color:#3598db;text-decoration:none}footer button:visited,footer button:focus,footer a:visited,footer a:focus{color:#333;text-decoration:underline}footer button.highlighted,footer a.highlighted{background:#666;color:#fff;display:inline-block}footer button.highlighted:hover,footer a.highlighted:hover{color:#fff}footer .glyphicon-skype-online{color:#27ae60}footer .social-icons{margin:10px 0}footer .glyphicon-facebook-messenger{color:#3598db}footer .glyphicon-clover{margin-left:3px;color:#27ae60}@media (min-width: 768px){footer button,footer a{color:#333;text-decoration:none}footer button:active,footer button:hover,footer a:active,footer a:hover{color:#333;text-decoration:underline}}footer .usp-line-list{background:#eee;padding:15px 0;margin-bottom:30px}footer .usp-line-list .list-iconic{margin:0}.media-appearance-container{margin-bottom:15px}.media-appearance-container img{filter:grayscale(1);opacity:.5;transition:all .1s ease-in-out}.media-appearance-container:hover img{filter:grayscale(0);opacity:1}footer .newsletter-subscribe-form{margin:30px 0}footer .newsletter-subscribe-form a{color:#3598db;text-decoration:underline}footer .newsletter-subscribe-form a.btn{color:#fff;text-decoration:none}footer .languages{text-align:center;margin-bottom:15px}footer .languages li{margin:0 8px}footer .languages a span{position:relative;top:0;margin-right:6px}@media (max-width: 600px){.media-appearance-container{position:relative}.media-appearance-container:before{content:"";position:absolute;right:0;top:0;bottom:0;width:20%;z-index:1;background:linear-gradient(to right, rgba(245,245,245,0) 0%, #f5f5f5 65%, #f5f5f5 100%)}.media-appearance-container .media-appearance-container__image{overflow-x:scroll}.media-appearance-container .media-appearance-container__image img{width:600px;max-width:none;border-right:100px solid transparent}}@media (max-width: 767px){footer.mobile-margin-bottom{margin-bottom:110px}footer.mobile-margin-bottom:empty{margin-bottom:0}footer .mobile-selects{padding:15px}footer .languages{margin-top:30px}.unified-hotel-page footer.mobile-margin-bottom{margin-bottom:0}.currency-select-mobile,.language-select-mobile{width:49%;float:left;display:block}.currency-select-mobile:only-child,.language-select-mobile:only-child{width:100%;float:none}footer .mobile-selects select{z-index:0;border-left:0 none}.currency-select-mobile{margin-right:2%}.currency-select-mobile .glyphicon{font-size:16px}footer .mobile-selects .input-group-addon{padding:0 6px;font-size:14px;color:#333;background-color:#fff;border-left:1px solid #ccc;border-right:0 none}}.footer-copyright{padding:15px 0;text-align:center;background:#eee;color:#999}.footer-copyright .list-inline button,.footer-copyright .list-inline a{color:#999}.footer-copyright .list-inline:hover button,.footer-copyright .list-inline:hover a{color:#333}.footer-copyright a{color:#999}.footer-copyright:hover button,.footer-copyright:hover a{text-decoration:underline}.footer-copyright:hover button:hover,.footer-copyright:hover a:hover{text-decoration:none}.footer-copyright ul{margin-bottom:0}.footer-copyright ul li{margin:0 6px;position:relative}.footer-copyright ul li .separator{content:"";position:absolute;top:2px;right:-8px;border-right:1px solid #ccc;height:16px}.footer-copyright.footer-affiliate+.container-fluid{display:none}.endHotel .footer-copyright{padding-bottom:30px}.offensive-content-modal{text-align:left;color:#333}.fb-like,.fb-share-button,.fb-follow{min-height:1px;min-width:1px}@media (max-width: 767px){body.page_hotel footer{margin-top:0}}footer .trust-badges-container{border:0 none;border-bottom:1px solid #ddd;padding:0 0 10px 0;margin:30px 0}footer .trust-badges-container ul{display:table;margin:0 auto}footer .trust-badges-container ul li{display:table-cell;vertical-align:middle}footer .trust-badges-container .badges-title{background:#eee;padding:10px 20px}footer .trust-badges-container .badges-title a{color:#3598db;text-decoration:underline}@media (min-width: 531px){footer .trust-badges-container{margin-top:-20px}footer .trust-badges-container .badges-title{background:none}}@media (min-width: 992px){.hotel-page-aside .trust-badges-container{float:left;margin-left:15px;margin-right:15px}.hotel-page-aside .trust-badges-container ul,.hotel-page-aside .trust-badges-container ul li{display:block}.hotel-page-aside .trust-badges-container ul li{padding:10px}.hotel-page-aside .trust-badges-container .badges-title{width:100%}.hotel-page-aside .trust-badges-container .badge-bestprice,.hotel-page-aside .trust-badges-container .badge-ssl{width:50%;float:left;text-align:center}.hotel-page-aside .trust-badges-container .badge-bestprice img,.hotel-page-aside .trust-badges-container .badge-ssl img{max-height:70px;margin:auto}}@media (max-width: 530px){footer .trust-badges-container{margin-top:40px}footer .trust-badges-container .badges-title{background:#eee;top:5px;display:table-caption}footer .trust-badges-container ul li{padding:5px}}.hotel-page-contents .trust-badges-container{display:block}@media (min-width: 531px) and (max-width: 767px){.trust-badges-container .badges-title{white-space:nowrap}}@media (min-width: 992px){.hotel-page-contents .trust-badges-container{display:none;margin:15px 0}}.flag-icon{position:relative;display:inline-block;width:1.33em;line-height:1em;margin-right:6px;background-size:contain;background-position:50%;background-repeat:no-repeat;box-shadow:0 0 1px #999}.flag-icon:before{content:"\00a0"}.flag-icon.flag-icon-squared{width:1em}.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon.country-ad{background-image:url("https://s.szalas.hu/images/flags/ad.svg")}.flag-icon.country-ae{background-image:url("https://s.szalas.hu/images/flags/ae.svg")}.flag-icon.country-af{background-image:url("https://s.szalas.hu/images/flags/af.svg")}.flag-icon.country-ag{background-image:url("https://s.szalas.hu/images/flags/ag.svg")}.flag-icon.country-ai{background-image:url("https://s.szalas.hu/images/flags/ai.svg")}.flag-icon.country-al{background-image:url("https://s.szalas.hu/images/flags/al.svg")}.flag-icon.country-am{background-image:url("https://s.szalas.hu/images/flags/am.svg")}.flag-icon.country-ao{background-image:url("https://s.szalas.hu/images/flags/ao.svg")}.flag-icon.country-aq{background-image:url("https://s.szalas.hu/images/flags/aq.svg")}.flag-icon.country-ar{background-image:url("https://s.szalas.hu/images/flags/ar.svg")}.flag-icon.country-as{background-image:url("https://s.szalas.hu/images/flags/as.svg")}.flag-icon.country-at{background-image:url("https://s.szalas.hu/images/flags/at.svg")}.flag-icon.country-au{background-image:url("https://s.szalas.hu/images/flags/au.svg")}.flag-icon.country-aw{background-image:url("https://s.szalas.hu/images/flags/aw.svg")}.flag-icon.country-ax{background-image:url("https://s.szalas.hu/images/flags/ax.svg")}.flag-icon.country-az{background-image:url("https://s.szalas.hu/images/flags/az.svg")}.flag-icon.country-ba{background-image:url("https://s.szalas.hu/images/flags/ba.svg")}.flag-icon.country-bb{background-image:url("https://s.szalas.hu/images/flags/bb.svg")}.flag-icon.country-bd{background-image:url("https://s.szalas.hu/images/flags/bd.svg")}.flag-icon.country-be{background-image:url("https://s.szalas.hu/images/flags/be.svg")}.flag-icon.country-bf{background-image:url("https://s.szalas.hu/images/flags/bf.svg")}.flag-icon.country-bg{background-image:url("https://s.szalas.hu/images/flags/bg.svg")}.flag-icon.country-bh{background-image:url("https://s.szalas.hu/images/flags/bh.svg")}.flag-icon.country-bi{background-image:url("https://s.szalas.hu/images/flags/bi.svg")}.flag-icon.country-bj{background-image:url("https://s.szalas.hu/images/flags/bj.svg")}.flag-icon.country-bl{background-image:url("https://s.szalas.hu/images/flags/bl.svg")}.flag-icon.country-bm{background-image:url("https://s.szalas.hu/images/flags/bm.svg")}.flag-icon.country-bn{background-image:url("https://s.szalas.hu/images/flags/bn.svg")}.flag-icon.country-bo{background-image:url("https://s.szalas.hu/images/flags/bo.svg")}.flag-icon.country-bq{background-image:url("https://s.szalas.hu/images/flags/bq.svg")}.flag-icon.country-br{background-image:url("https://s.szalas.hu/images/flags/br.svg")}.flag-icon.country-bs{background-image:url("https://s.szalas.hu/images/flags/bs.svg")}.flag-icon.country-bt{background-image:url("https://s.szalas.hu/images/flags/bt.svg")}.flag-icon.country-bv{background-image:url("https://s.szalas.hu/images/flags/bv.svg")}.flag-icon.country-bw{background-image:url("https://s.szalas.hu/images/flags/bw.svg")}.flag-icon.country-by{background-image:url("https://s.szalas.hu/images/flags/by.svg")}.flag-icon.country-bz{background-image:url("https://s.szalas.hu/images/flags/bz.svg")}.flag-icon.country-ca{background-image:url("https://s.szalas.hu/images/flags/ca.svg")}.flag-icon.country-cc{background-image:url("https://s.szalas.hu/images/flags/cc.svg")}.flag-icon.country-cd{background-image:url("https://s.szalas.hu/images/flags/cd.svg")}.flag-icon.country-cf{background-image:url("https://s.szalas.hu/images/flags/cf.svg")}.flag-icon.country-cg{background-image:url("https://s.szalas.hu/images/flags/cg.svg")}.flag-icon.country-ch{background-image:url("https://s.szalas.hu/images/flags/ch.svg")}.flag-icon.country-ci{background-image:url("https://s.szalas.hu/images/flags/ci.svg")}.flag-icon.country-ck{background-image:url("https://s.szalas.hu/images/flags/ck.svg")}.flag-icon.country-cl{background-image:url("https://s.szalas.hu/images/flags/cl.svg")}.flag-icon.country-cm{background-image:url("https://s.szalas.hu/images/flags/cm.svg")}.flag-icon.country-cn{background-image:url("https://s.szalas.hu/images/flags/cn.svg")}.flag-icon.country-co{background-image:url("https://s.szalas.hu/images/flags/co.svg")}.flag-icon.country-cr{background-image:url("https://s.szalas.hu/images/flags/cr.svg")}.flag-icon.country-cu{background-image:url("https://s.szalas.hu/images/flags/cu.svg")}.flag-icon.country-cv{background-image:url("https://s.szalas.hu/images/flags/cv.svg")}.flag-icon.country-cw{background-image:url("https://s.szalas.hu/images/flags/cw.svg")}.flag-icon.country-cx{background-image:url("https://s.szalas.hu/images/flags/cx.svg")}.flag-icon.country-cy{background-image:url("https://s.szalas.hu/images/flags/cy.svg")}.flag-icon.country-cz{background-image:url("https://s.szalas.hu/images/flags/cz.svg")}.flag-icon.country-de{background-image:url("https://s.szalas.hu/images/flags/de.svg")}.flag-icon.country-dj{background-image:url("https://s.szalas.hu/images/flags/dj.svg")}.flag-icon.country-dk{background-image:url("https://s.szalas.hu/images/flags/dk.svg")}.flag-icon.country-dm{background-image:url("https://s.szalas.hu/images/flags/dm.svg")}.flag-icon.country-do{background-image:url("https://s.szalas.hu/images/flags/do.svg")}.flag-icon.country-dz{background-image:url("https://s.szalas.hu/images/flags/dz.svg")}.flag-icon.country-ec{background-image:url("https://s.szalas.hu/images/flags/ec.svg")}.flag-icon.country-ee{background-image:url("https://s.szalas.hu/images/flags/ee.svg")}.flag-icon.country-eg{background-image:url("https://s.szalas.hu/images/flags/eg.svg")}.flag-icon.country-eh{background-image:url("https://s.szalas.hu/images/flags/eh.svg")}.flag-icon.country-er{background-image:url("https://s.szalas.hu/images/flags/er.svg")}.flag-icon.country-es{background-image:url("https://s.szalas.hu/images/flags/es.svg")}.flag-icon.country-et{background-image:url("https://s.szalas.hu/images/flags/et.svg")}.flag-icon.country-fi{background-image:url("https://s.szalas.hu/images/flags/fi.svg")}.flag-icon.country-fj{background-image:url("https://s.szalas.hu/images/flags/fj.svg")}.flag-icon.country-fk{background-image:url("https://s.szalas.hu/images/flags/fk.svg")}.flag-icon.country-fm{background-image:url("https://s.szalas.hu/images/flags/fm.svg")}.flag-icon.country-fo{background-image:url("https://s.szalas.hu/images/flags/fo.svg")}.flag-icon.country-fr{background-image:url("https://s.szalas.hu/images/flags/fr.svg")}.flag-icon.country-ga{background-image:url("https://s.szalas.hu/images/flags/ga.svg")}.flag-icon.country-gb{background-image:url("https://s.szalas.hu/images/flags/gb.svg")}.flag-icon.country-en{background-image:url("https://s.szalas.hu/images/flags/gb.svg")}.flag-icon.country-gd{background-image:url("https://s.szalas.hu/images/flags/gd.svg")}.flag-icon.country-ge{background-image:url("https://s.szalas.hu/images/flags/ge.svg")}.flag-icon.country-gf{background-image:url("https://s.szalas.hu/images/flags/gf.svg")}.flag-icon.country-gg{background-image:url("https://s.szalas.hu/images/flags/gg.svg")}.flag-icon.country-gh{background-image:url("https://s.szalas.hu/images/flags/gh.svg")}.flag-icon.country-gi{background-image:url("https://s.szalas.hu/images/flags/gi.svg")}.flag-icon.country-gl{background-image:url("https://s.szalas.hu/images/flags/gl.svg")}.flag-icon.country-gm{background-image:url("https://s.szalas.hu/images/flags/gm.svg")}.flag-icon.country-gn{background-image:url("https://s.szalas.hu/images/flags/gn.svg")}.flag-icon.country-gp{background-image:url("https://s.szalas.hu/images/flags/gp.svg")}.flag-icon.country-gq{background-image:url("https://s.szalas.hu/images/flags/gq.svg")}.flag-icon.country-gr{background-image:url("https://s.szalas.hu/images/flags/gr.svg")}.flag-icon.country-gs{background-image:url("https://s.szalas.hu/images/flags/gs.svg")}.flag-icon.country-gt{background-image:url("https://s.szalas.hu/images/flags/gt.svg")}.flag-icon.country-gu{background-image:url("https://s.szalas.hu/images/flags/gu.svg")}.flag-icon.country-gw{background-image:url("https://s.szalas.hu/images/flags/gw.svg")}.flag-icon.country-gy{background-image:url("https://s.szalas.hu/images/flags/gy.svg")}.flag-icon.country-hk{background-image:url("https://s.szalas.hu/images/flags/hk.svg")}.flag-icon.country-hm{background-image:url("https://s.szalas.hu/images/flags/hm.svg")}.flag-icon.country-hn{background-image:url("https://s.szalas.hu/images/flags/hn.svg")}.flag-icon.country-hr{background-image:url("https://s.szalas.hu/images/flags/hr.svg")}.flag-icon.country-ht{background-image:url("https://s.szalas.hu/images/flags/ht.svg")}.flag-icon.country-hu{background-image:url("https://s.szalas.hu/images/flags/hu.svg")}.flag-icon.country-id{background-image:url("https://s.szalas.hu/images/flags/id.svg")}.flag-icon.country-ie{background-image:url("https://s.szalas.hu/images/flags/ie.svg")}.flag-icon.country-il{background-image:url("https://s.szalas.hu/images/flags/il.svg")}.flag-icon.country-im{background-image:url("https://s.szalas.hu/images/flags/im.svg")}.flag-icon.country-in{background-image:url("https://s.szalas.hu/images/flags/in.svg")}.flag-icon.country-io{background-image:url("https://s.szalas.hu/images/flags/io.svg")}.flag-icon.country-iq{background-image:url("https://s.szalas.hu/images/flags/iq.svg")}.flag-icon.country-ir{background-image:url("https://s.szalas.hu/images/flags/ir.svg")}.flag-icon.country-is{background-image:url("https://s.szalas.hu/images/flags/is.svg")}.flag-icon.country-it{background-image:url("https://s.szalas.hu/images/flags/it.svg")}.flag-icon.country-je{background-image:url("https://s.szalas.hu/images/flags/je.svg")}.flag-icon.country-jm{background-image:url("https://s.szalas.hu/images/flags/jm.svg")}.flag-icon.country-jo{background-image:url("https://s.szalas.hu/images/flags/jo.svg")}.flag-icon.country-jp{background-image:url("https://s.szalas.hu/images/flags/jp.svg")}.flag-icon.country-ke{background-image:url("https://s.szalas.hu/images/flags/ke.svg")}.flag-icon.country-kg{background-image:url("https://s.szalas.hu/images/flags/kg.svg")}.flag-icon.country-kh{background-image:url("https://s.szalas.hu/images/flags/kh.svg")}.flag-icon.country-ki{background-image:url("https://s.szalas.hu/images/flags/ki.svg")}.flag-icon.country-km{background-image:url("https://s.szalas.hu/images/flags/km.svg")}.flag-icon.country-kn{background-image:url("https://s.szalas.hu/images/flags/kn.svg")}.flag-icon.country-kp{background-image:url("https://s.szalas.hu/images/flags/kp.svg")}.flag-icon.country-kr{background-image:url("https://s.szalas.hu/images/flags/kr.svg")}.flag-icon.country-kw{background-image:url("https://s.szalas.hu/images/flags/kw.svg")}.flag-icon.country-ky{background-image:url("https://s.szalas.hu/images/flags/ky.svg")}.flag-icon.country-kz{background-image:url("https://s.szalas.hu/images/flags/kz.svg")}.flag-icon.country-la{background-image:url("https://s.szalas.hu/images/flags/la.svg")}.flag-icon.country-lb{background-image:url("https://s.szalas.hu/images/flags/lb.svg")}.flag-icon.country-lc{background-image:url("https://s.szalas.hu/images/flags/lc.svg")}.flag-icon.country-li{background-image:url("https://s.szalas.hu/images/flags/li.svg")}.flag-icon.country-lk{background-image:url("https://s.szalas.hu/images/flags/lk.svg")}.flag-icon.country-lr{background-image:url("https://s.szalas.hu/images/flags/lr.svg")}.flag-icon.country-ls{background-image:url("https://s.szalas.hu/images/flags/ls.svg")}.flag-icon.country-lt{background-image:url("https://s.szalas.hu/images/flags/lt.svg")}.flag-icon.country-lu{background-image:url("https://s.szalas.hu/images/flags/lu.svg")}.flag-icon.country-lv{background-image:url("https://s.szalas.hu/images/flags/lv.svg")}.flag-icon.country-ly{background-image:url("https://s.szalas.hu/images/flags/ly.svg")}.flag-icon.country-ma{background-image:url("https://s.szalas.hu/images/flags/ma.svg")}.flag-icon.country-mc{background-image:url("https://s.szalas.hu/images/flags/mc.svg")}.flag-icon.country-md{background-image:url("https://s.szalas.hu/images/flags/md.svg")}.flag-icon.country-me{background-image:url("https://s.szalas.hu/images/flags/me.svg")}.flag-icon.country-mf{background-image:url("https://s.szalas.hu/images/flags/mf.svg")}.flag-icon.country-mg{background-image:url("https://s.szalas.hu/images/flags/mg.svg")}.flag-icon.country-mh{background-image:url("https://s.szalas.hu/images/flags/mh.svg")}.flag-icon.country-mk{background-image:url("https://s.szalas.hu/images/flags/mk.svg")}.flag-icon.country-ml{background-image:url("https://s.szalas.hu/images/flags/ml.svg")}.flag-icon.country-mm{background-image:url("https://s.szalas.hu/images/flags/mm.svg")}.flag-icon.country-mn{background-image:url("https://s.szalas.hu/images/flags/mn.svg")}.flag-icon.country-mo{background-image:url("https://s.szalas.hu/images/flags/mo.svg")}.flag-icon.country-mp{background-image:url("https://s.szalas.hu/images/flags/mp.svg")}.flag-icon.country-mq{background-image:url("https://s.szalas.hu/images/flags/mq.svg")}.flag-icon.country-mr{background-image:url("https://s.szalas.hu/images/flags/mr.svg")}.flag-icon.country-ms{background-image:url("https://s.szalas.hu/images/flags/ms.svg")}.flag-icon.country-mt{background-image:url("https://s.szalas.hu/images/flags/mt.svg")}.flag-icon.country-mu{background-image:url("https://s.szalas.hu/images/flags/mu.svg")}.flag-icon.country-mv{background-image:url("https://s.szalas.hu/images/flags/mv.svg")}.flag-icon.country-mw{background-image:url("https://s.szalas.hu/images/flags/mw.svg")}.flag-icon.country-mx{background-image:url("https://s.szalas.hu/images/flags/mx.svg")}.flag-icon.country-my{background-image:url("https://s.szalas.hu/images/flags/my.svg")}.flag-icon.country-mz{background-image:url("https://s.szalas.hu/images/flags/mz.svg")}.flag-icon.country-na{background-image:url("https://s.szalas.hu/images/flags/na.svg")}.flag-icon.country-nc{background-image:url("https://s.szalas.hu/images/flags/nc.svg")}.flag-icon.country-ne{background-image:url("https://s.szalas.hu/images/flags/ne.svg")}.flag-icon.country-nf{background-image:url("https://s.szalas.hu/images/flags/nf.svg")}.flag-icon.country-ng{background-image:url("https://s.szalas.hu/images/flags/ng.svg")}.flag-icon.country-ni{background-image:url("https://s.szalas.hu/images/flags/ni.svg")}.flag-icon.country-nl{background-image:url("https://s.szalas.hu/images/flags/nl.svg")}.flag-icon.country-no{background-image:url("https://s.szalas.hu/images/flags/no.svg")}.flag-icon.country-np{background-image:url("https://s.szalas.hu/images/flags/np.svg")}.flag-icon.country-nr{background-image:url("https://s.szalas.hu/images/flags/nr.svg")}.flag-icon.country-nu{background-image:url("https://s.szalas.hu/images/flags/nu.svg")}.flag-icon.country-nz{background-image:url("https://s.szalas.hu/images/flags/nz.svg")}.flag-icon.country-om{background-image:url("https://s.szalas.hu/images/flags/om.svg")}.flag-icon.country-pa{background-image:url("https://s.szalas.hu/images/flags/pa.svg")}.flag-icon.country-pe{background-image:url("https://s.szalas.hu/images/flags/pe.svg")}.flag-icon.country-pf{background-image:url("https://s.szalas.hu/images/flags/pf.svg")}.flag-icon.country-pg{background-image:url("https://s.szalas.hu/images/flags/pg.svg")}.flag-icon.country-ph{background-image:url("https://s.szalas.hu/images/flags/ph.svg")}.flag-icon.country-pk{background-image:url("https://s.szalas.hu/images/flags/pk.svg")}.flag-icon.country-pl{background-image:url("https://s.szalas.hu/images/flags/pl.svg")}.flag-icon.country-pm{background-image:url("https://s.szalas.hu/images/flags/pm.svg")}.flag-icon.country-pn{background-image:url("https://s.szalas.hu/images/flags/pn.svg")}.flag-icon.country-pr{background-image:url("https://s.szalas.hu/images/flags/pr.svg")}.flag-icon.country-ps{background-image:url("https://s.szalas.hu/images/flags/ps.svg")}.flag-icon.country-pt{background-image:url("https://s.szalas.hu/images/flags/pt.svg")}.flag-icon.country-pw{background-image:url("https://s.szalas.hu/images/flags/pw.svg")}.flag-icon.country-py{background-image:url("https://s.szalas.hu/images/flags/py.svg")}.flag-icon.country-qa{background-image:url("https://s.szalas.hu/images/flags/qa.svg")}.flag-icon.country-re{background-image:url("https://s.szalas.hu/images/flags/re.svg")}.flag-icon.country-ro{background-image:url("https://s.szalas.hu/images/flags/ro.svg")}.flag-icon.country-rs{background-image:url("https://s.szalas.hu/images/flags/rs.svg")}.flag-icon.country-ru{background-image:url("https://s.szalas.hu/images/flags/ru.svg")}.flag-icon.country-rw{background-image:url("https://s.szalas.hu/images/flags/rw.svg")}.flag-icon.country-sa{background-image:url("https://s.szalas.hu/images/flags/sa.svg")}.flag-icon.country-sb{background-image:url("https://s.szalas.hu/images/flags/sb.svg")}.flag-icon.country-sc{background-image:url("https://s.szalas.hu/images/flags/sc.svg")}.flag-icon.country-sd{background-image:url("https://s.szalas.hu/images/flags/sd.svg")}.flag-icon.country-se{background-image:url("https://s.szalas.hu/images/flags/se.svg")}.flag-icon.country-sg{background-image:url("https://s.szalas.hu/images/flags/sg.svg")}.flag-icon.country-sh{background-image:url("https://s.szalas.hu/images/flags/sh.svg")}.flag-icon.country-si{background-image:url("https://s.szalas.hu/images/flags/si.svg")}.flag-icon.country-sj{background-image:url("https://s.szalas.hu/images/flags/sj.svg")}.flag-icon.country-sk{background-image:url("https://s.szalas.hu/images/flags/sk.svg")}.flag-icon.country-sl{background-image:url("https://s.szalas.hu/images/flags/sl.svg")}.flag-icon.country-sm{background-image:url("https://s.szalas.hu/images/flags/sm.svg")}.flag-icon.country-sn{background-image:url("https://s.szalas.hu/images/flags/sn.svg")}.flag-icon.country-so{background-image:url("https://s.szalas.hu/images/flags/so.svg")}.flag-icon.country-sr{background-image:url("https://s.szalas.hu/images/flags/sr.svg")}.flag-icon.country-ss{background-image:url("https://s.szalas.hu/images/flags/ss.svg")}.flag-icon.country-st{background-image:url("https://s.szalas.hu/images/flags/st.svg")}.flag-icon.country-sv{background-image:url("https://s.szalas.hu/images/flags/sv.svg")}.flag-icon.country-sx{background-image:url("https://s.szalas.hu/images/flags/sx.svg")}.flag-icon.country-sy{background-image:url("https://s.szalas.hu/images/flags/sy.svg")}.flag-icon.country-sz{background-image:url("https://s.szalas.hu/images/flags/sz.svg")}.flag-icon.country-tc{background-image:url("https://s.szalas.hu/images/flags/tc.svg")}.flag-icon.country-td{background-image:url("https://s.szalas.hu/images/flags/td.svg")}.flag-icon.country-tf{background-image:url("https://s.szalas.hu/images/flags/tf.svg")}.flag-icon.country-tg{background-image:url("https://s.szalas.hu/images/flags/tg.svg")}.flag-icon.country-th{background-image:url("https://s.szalas.hu/images/flags/th.svg")}.flag-icon.country-tj{background-image:url("https://s.szalas.hu/images/flags/tj.svg")}.flag-icon.country-tk{background-image:url("https://s.szalas.hu/images/flags/tk.svg")}.flag-icon.country-tl{background-image:url("https://s.szalas.hu/images/flags/tl.svg")}.flag-icon.country-tm{background-image:url("https://s.szalas.hu/images/flags/tm.svg")}.flag-icon.country-tn{background-image:url("https://s.szalas.hu/images/flags/tn.svg")}.flag-icon.country-to{background-image:url("https://s.szalas.hu/images/flags/to.svg")}.flag-icon.country-tr{background-image:url("https://s.szalas.hu/images/flags/tr.svg")}.flag-icon.country-tt{background-image:url("https://s.szalas.hu/images/flags/tt.svg")}.flag-icon.country-tv{background-image:url("https://s.szalas.hu/images/flags/tv.svg")}.flag-icon.country-tw{background-image:url("https://s.szalas.hu/images/flags/tw.svg")}.flag-icon.country-tz{background-image:url("https://s.szalas.hu/images/flags/tz.svg")}.flag-icon.country-ua{background-image:url("https://s.szalas.hu/images/flags/ua.svg")}.flag-icon.country-ug{background-image:url("https://s.szalas.hu/images/flags/ug.svg")}.flag-icon.country-um{background-image:url("https://s.szalas.hu/images/flags/um.svg")}.flag-icon.country-us{background-image:url("https://s.szalas.hu/images/flags/us.svg")}.flag-icon.country-uy{background-image:url("https://s.szalas.hu/images/flags/uy.svg")}.flag-icon.country-uz{background-image:url("https://s.szalas.hu/images/flags/uz.svg")}.flag-icon.country-va{background-image:url("https://s.szalas.hu/images/flags/va.svg")}.flag-icon.country-vc{background-image:url("https://s.szalas.hu/images/flags/vc.svg")}.flag-icon.country-ve{background-image:url("https://s.szalas.hu/images/flags/ve.svg")}.flag-icon.country-vg{background-image:url("https://s.szalas.hu/images/flags/vg.svg")}.flag-icon.country-vi{background-image:url("https://s.szalas.hu/images/flags/vi.svg")}.flag-icon.country-vn{background-image:url("https://s.szalas.hu/images/flags/vn.svg")}.flag-icon.country-vu{background-image:url("https://s.szalas.hu/images/flags/vu.svg")}.flag-icon.country-wf{background-image:url("https://s.szalas.hu/images/flags/wf.svg")}.flag-icon.country-ws{background-image:url("https://s.szalas.hu/images/flags/ws.svg")}.flag-icon.country-ye{background-image:url("https://s.szalas.hu/images/flags/ye.svg")}.flag-icon.country-yt{background-image:url("https://s.szalas.hu/images/flags/yt.svg")}.flag-icon.country-za{background-image:url("https://s.szalas.hu/images/flags/za.svg")}.flag-icon.country-zm{background-image:url("https://s.szalas.hu/images/flags/zm.svg")}.flag-icon.country-zw{background-image:url("https://s.szalas.hu/images/flags/zw.svg")}.flag-icon.locale-ad{background-image:url("https://s.szalas.hu/images/flags/ad.svg")}.flag-icon.locale-ae{background-image:url("https://s.szalas.hu/images/flags/ae.svg")}.flag-icon.locale-af{background-image:url("https://s.szalas.hu/images/flags/af.svg")}.flag-icon.locale-ag{background-image:url("https://s.szalas.hu/images/flags/ag.svg")}.flag-icon.locale-ai{background-image:url("https://s.szalas.hu/images/flags/ai.svg")}.flag-icon.locale-al{background-image:url("https://s.szalas.hu/images/flags/al.svg")}.flag-icon.locale-am{background-image:url("https://s.szalas.hu/images/flags/am.svg")}.flag-icon.locale-ao{background-image:url("https://s.szalas.hu/images/flags/ao.svg")}.flag-icon.locale-aq{background-image:url("https://s.szalas.hu/images/flags/aq.svg")}.flag-icon.locale-ar{background-image:url("https://s.szalas.hu/images/flags/ar.svg")}.flag-icon.locale-as{background-image:url("https://s.szalas.hu/images/flags/as.svg")}.flag-icon.locale-at{background-image:url("https://s.szalas.hu/images/flags/at.svg")}.flag-icon.locale-au{background-image:url("https://s.szalas.hu/images/flags/au.svg")}.flag-icon.locale-aw{background-image:url("https://s.szalas.hu/images/flags/aw.svg")}.flag-icon.locale-ax{background-image:url("https://s.szalas.hu/images/flags/ax.svg")}.flag-icon.locale-az{background-image:url("https://s.szalas.hu/images/flags/az.svg")}.flag-icon.locale-ba{background-image:url("https://s.szalas.hu/images/flags/ba.svg")}.flag-icon.locale-bb{background-image:url("https://s.szalas.hu/images/flags/bb.svg")}.flag-icon.locale-bd{background-image:url("https://s.szalas.hu/images/flags/bd.svg")}.flag-icon.locale-be{background-image:url("https://s.szalas.hu/images/flags/be.svg")}.flag-icon.locale-bf{background-image:url("https://s.szalas.hu/images/flags/bf.svg")}.flag-icon.locale-bg{background-image:url("https://s.szalas.hu/images/flags/bg.svg")}.flag-icon.locale-bh{background-image:url("https://s.szalas.hu/images/flags/bh.svg")}.flag-icon.locale-bi{background-image:url("https://s.szalas.hu/images/flags/bi.svg")}.flag-icon.locale-bj{background-image:url("https://s.szalas.hu/images/flags/bj.svg")}.flag-icon.locale-bl{background-image:url("https://s.szalas.hu/images/flags/bl.svg")}.flag-icon.locale-bm{background-image:url("https://s.szalas.hu/images/flags/bm.svg")}.flag-icon.locale-bn{background-image:url("https://s.szalas.hu/images/flags/bn.svg")}.flag-icon.locale-bo{background-image:url("https://s.szalas.hu/images/flags/bo.svg")}.flag-icon.locale-bq{background-image:url("https://s.szalas.hu/images/flags/bq.svg")}.flag-icon.locale-br{background-image:url("https://s.szalas.hu/images/flags/br.svg")}.flag-icon.locale-bs{background-image:url("https://s.szalas.hu/images/flags/bs.svg")}.flag-icon.locale-bt{background-image:url("https://s.szalas.hu/images/flags/bt.svg")}.flag-icon.locale-bv{background-image:url("https://s.szalas.hu/images/flags/bv.svg")}.flag-icon.locale-bw{background-image:url("https://s.szalas.hu/images/flags/bw.svg")}.flag-icon.locale-by{background-image:url("https://s.szalas.hu/images/flags/by.svg")}.flag-icon.locale-bz{background-image:url("https://s.szalas.hu/images/flags/bz.svg")}.flag-icon.locale-ca{background-image:url("https://s.szalas.hu/images/flags/ca.svg")}.flag-icon.locale-cc{background-image:url("https://s.szalas.hu/images/flags/cc.svg")}.flag-icon.locale-cd{background-image:url("https://s.szalas.hu/images/flags/cd.svg")}.flag-icon.locale-cf{background-image:url("https://s.szalas.hu/images/flags/cf.svg")}.flag-icon.locale-cg{background-image:url("https://s.szalas.hu/images/flags/cg.svg")}.flag-icon.locale-ch{background-image:url("https://s.szalas.hu/images/flags/ch.svg")}.flag-icon.locale-ci{background-image:url("https://s.szalas.hu/images/flags/ci.svg")}.flag-icon.locale-ck{background-image:url("https://s.szalas.hu/images/flags/ck.svg")}.flag-icon.locale-cl{background-image:url("https://s.szalas.hu/images/flags/cl.svg")}.flag-icon.locale-cm{background-image:url("https://s.szalas.hu/images/flags/cm.svg")}.flag-icon.locale-cn{background-image:url("https://s.szalas.hu/images/flags/cn.svg")}.flag-icon.locale-co{background-image:url("https://s.szalas.hu/images/flags/co.svg")}.flag-icon.locale-cr{background-image:url("https://s.szalas.hu/images/flags/cr.svg")}.flag-icon.locale-cu{background-image:url("https://s.szalas.hu/images/flags/cu.svg")}.flag-icon.locale-cv{background-image:url("https://s.szalas.hu/images/flags/cv.svg")}.flag-icon.locale-cw{background-image:url("https://s.szalas.hu/images/flags/cw.svg")}.flag-icon.locale-cx{background-image:url("https://s.szalas.hu/images/flags/cx.svg")}.flag-icon.locale-cy{background-image:url("https://s.szalas.hu/images/flags/cy.svg")}.flag-icon.locale-cs{background-image:url("https://s.szalas.hu/images/flags/cz.svg")}.flag-icon.locale-cz{background-image:url("https://s.szalas.hu/images/flags/cz.svg")}.flag-icon.locale-de{background-image:url("https://s.szalas.hu/images/flags/de.svg")}.flag-icon.locale-dj{background-image:url("https://s.szalas.hu/images/flags/dj.svg")}.flag-icon.locale-da{background-image:url("https://s.szalas.hu/images/flags/da.svg")}.flag-icon.locale-dm{background-image:url("https://s.szalas.hu/images/flags/dm.svg")}.flag-icon.locale-do{background-image:url("https://s.szalas.hu/images/flags/do.svg")}.flag-icon.locale-dz{background-image:url("https://s.szalas.hu/images/flags/dz.svg")}.flag-icon.locale-ec{background-image:url("https://s.szalas.hu/images/flags/ec.svg")}.flag-icon.locale-ee{background-image:url("https://s.szalas.hu/images/flags/ee.svg")}.flag-icon.locale-eg{background-image:url("https://s.szalas.hu/images/flags/eg.svg")}.flag-icon.locale-eh{background-image:url("https://s.szalas.hu/images/flags/eh.svg")}.flag-icon.locale-er{background-image:url("https://s.szalas.hu/images/flags/er.svg")}.flag-icon.locale-es{background-image:url("https://s.szalas.hu/images/flags/es.svg")}.flag-icon.locale-et{background-image:url("https://s.szalas.hu/images/flags/et.svg")}.flag-icon.locale-fi{background-image:url("https://s.szalas.hu/images/flags/fi.svg")}.flag-icon.locale-fj{background-image:url("https://s.szalas.hu/images/flags/fj.svg")}.flag-icon.locale-fk{background-image:url("https://s.szalas.hu/images/flags/fk.svg")}.flag-icon.locale-fm{background-image:url("https://s.szalas.hu/images/flags/fm.svg")}.flag-icon.locale-fo{background-image:url("https://s.szalas.hu/images/flags/fo.svg")}.flag-icon.locale-fr{background-image:url("https://s.szalas.hu/images/flags/fr.svg")}.flag-icon.locale-ga{background-image:url("https://s.szalas.hu/images/flags/ga.svg")}.flag-icon.locale-gb{background-image:url("https://s.szalas.hu/images/flags/gb.svg")}.flag-icon.locale-en{background-image:url("https://s.szalas.hu/images/flags/gb.svg")}.flag-icon.locale-gd{background-image:url("https://s.szalas.hu/images/flags/gd.svg")}.flag-icon.locale-ge{background-image:url("https://s.szalas.hu/images/flags/ge.svg")}.flag-icon.locale-gf{background-image:url("https://s.szalas.hu/images/flags/gf.svg")}.flag-icon.locale-gg{background-image:url("https://s.szalas.hu/images/flags/gg.svg")}.flag-icon.locale-gh{background-image:url("https://s.szalas.hu/images/flags/gh.svg")}.flag-icon.locale-gi{background-image:url("https://s.szalas.hu/images/flags/gi.svg")}.flag-icon.locale-gl{background-image:url("https://s.szalas.hu/images/flags/gl.svg")}.flag-icon.locale-gm{background-image:url("https://s.szalas.hu/images/flags/gm.svg")}.flag-icon.locale-gn{background-image:url("https://s.szalas.hu/images/flags/gn.svg")}.flag-icon.locale-gp{background-image:url("https://s.szalas.hu/images/flags/gp.svg")}.flag-icon.locale-gq{background-image:url("https://s.szalas.hu/images/flags/gq.svg")}.flag-icon.locale-el{background-image:url("https://s.szalas.hu/images/flags/gr.svg")}.flag-icon.locale-gr{background-image:url("https://s.szalas.hu/images/flags/gr.svg")}.flag-icon.locale-gs{background-image:url("https://s.szalas.hu/images/flags/gs.svg")}.flag-icon.locale-gt{background-image:url("https://s.szalas.hu/images/flags/gt.svg")}.flag-icon.locale-gu{background-image:url("https://s.szalas.hu/images/flags/gu.svg")}.flag-icon.locale-gw{background-image:url("https://s.szalas.hu/images/flags/gw.svg")}.flag-icon.locale-gy{background-image:url("https://s.szalas.hu/images/flags/gy.svg")}.flag-icon.locale-hk{background-image:url("https://s.szalas.hu/images/flags/hk.svg")}.flag-icon.locale-hm{background-image:url("https://s.szalas.hu/images/flags/hm.svg")}.flag-icon.locale-hn{background-image:url("https://s.szalas.hu/images/flags/hn.svg")}.flag-icon.locale-hr{background-image:url("https://s.szalas.hu/images/flags/hr.svg")}.flag-icon.locale-ht{background-image:url("https://s.szalas.hu/images/flags/ht.svg")}.flag-icon.locale-hu{background-image:url("https://s.szalas.hu/images/flags/hu.svg")}.flag-icon.locale-id{background-image:url("https://s.szalas.hu/images/flags/id.svg")}.flag-icon.locale-ie{background-image:url("https://s.szalas.hu/images/flags/ie.svg")}.flag-icon.locale-il{background-image:url("https://s.szalas.hu/images/flags/il.svg")}.flag-icon.locale-im{background-image:url("https://s.szalas.hu/images/flags/im.svg")}.flag-icon.locale-in{background-image:url("https://s.szalas.hu/images/flags/in.svg")}.flag-icon.locale-io{background-image:url("https://s.szalas.hu/images/flags/io.svg")}.flag-icon.locale-iq{background-image:url("https://s.szalas.hu/images/flags/iq.svg")}.flag-icon.locale-ir{background-image:url("https://s.szalas.hu/images/flags/ir.svg")}.flag-icon.locale-is{background-image:url("https://s.szalas.hu/images/flags/is.svg")}.flag-icon.locale-it{background-image:url("https://s.szalas.hu/images/flags/it.svg")}.flag-icon.locale-je{background-image:url("https://s.szalas.hu/images/flags/je.svg")}.flag-icon.locale-jm{background-image:url("https://s.szalas.hu/images/flags/jm.svg")}.flag-icon.locale-jo{background-image:url("https://s.szalas.hu/images/flags/jo.svg")}.flag-icon.locale-jp{background-image:url("https://s.szalas.hu/images/flags/jp.svg")}.flag-icon.locale-ke{background-image:url("https://s.szalas.hu/images/flags/ke.svg")}.flag-icon.locale-kg{background-image:url("https://s.szalas.hu/images/flags/kg.svg")}.flag-icon.locale-kh{background-image:url("https://s.szalas.hu/images/flags/kh.svg")}.flag-icon.locale-ki{background-image:url("https://s.szalas.hu/images/flags/ki.svg")}.flag-icon.locale-km{background-image:url("https://s.szalas.hu/images/flags/km.svg")}.flag-icon.locale-kn{background-image:url("https://s.szalas.hu/images/flags/kn.svg")}.flag-icon.locale-kp{background-image:url("https://s.szalas.hu/images/flags/kp.svg")}.flag-icon.locale-kr{background-image:url("https://s.szalas.hu/images/flags/kr.svg")}.flag-icon.locale-kw{background-image:url("https://s.szalas.hu/images/flags/kw.svg")}.flag-icon.locale-ky{background-image:url("https://s.szalas.hu/images/flags/ky.svg")}.flag-icon.locale-kz{background-image:url("https://s.szalas.hu/images/flags/kz.svg")}.flag-icon.locale-la{background-image:url("https://s.szalas.hu/images/flags/la.svg")}.flag-icon.locale-lb{background-image:url("https://s.szalas.hu/images/flags/lb.svg")}.flag-icon.locale-lc{background-image:url("https://s.szalas.hu/images/flags/lc.svg")}.flag-icon.locale-li{background-image:url("https://s.szalas.hu/images/flags/li.svg")}.flag-icon.locale-lk{background-image:url("https://s.szalas.hu/images/flags/lk.svg")}.flag-icon.locale-lr{background-image:url("https://s.szalas.hu/images/flags/lr.svg")}.flag-icon.locale-ls{background-image:url("https://s.szalas.hu/images/flags/ls.svg")}.flag-icon.locale-lt{background-image:url("https://s.szalas.hu/images/flags/lt.svg")}.flag-icon.locale-lu{background-image:url("https://s.szalas.hu/images/flags/lu.svg")}.flag-icon.locale-lv{background-image:url("https://s.szalas.hu/images/flags/lv.svg")}.flag-icon.locale-ly{background-image:url("https://s.szalas.hu/images/flags/ly.svg")}.flag-icon.locale-ma{background-image:url("https://s.szalas.hu/images/flags/ma.svg")}.flag-icon.locale-mc{background-image:url("https://s.szalas.hu/images/flags/mc.svg")}.flag-icon.locale-md{background-image:url("https://s.szalas.hu/images/flags/md.svg")}.flag-icon.locale-me{background-image:url("https://s.szalas.hu/images/flags/me.svg")}.flag-icon.locale-mf{background-image:url("https://s.szalas.hu/images/flags/mf.svg")}.flag-icon.locale-mg{background-image:url("https://s.szalas.hu/images/flags/mg.svg")}.flag-icon.locale-mh{background-image:url("https://s.szalas.hu/images/flags/mh.svg")}.flag-icon.locale-mk{background-image:url("https://s.szalas.hu/images/flags/mk.svg")}.flag-icon.locale-ml{background-image:url("https://s.szalas.hu/images/flags/ml.svg")}.flag-icon.locale-mm{background-image:url("https://s.szalas.hu/images/flags/mm.svg")}.flag-icon.locale-mn{background-image:url("https://s.szalas.hu/images/flags/mn.svg")}.flag-icon.locale-mo{background-image:url("https://s.szalas.hu/images/flags/mo.svg")}.flag-icon.locale-mp{background-image:url("https://s.szalas.hu/images/flags/mp.svg")}.flag-icon.locale-mq{background-image:url("https://s.szalas.hu/images/flags/mq.svg")}.flag-icon.locale-mr{background-image:url("https://s.szalas.hu/images/flags/mr.svg")}.flag-icon.locale-ms{background-image:url("https://s.szalas.hu/images/flags/ms.svg")}.flag-icon.locale-mt{background-image:url("https://s.szalas.hu/images/flags/mt.svg")}.flag-icon.locale-mu{background-image:url("https://s.szalas.hu/images/flags/mu.svg")}.flag-icon.locale-mv{background-image:url("https://s.szalas.hu/images/flags/mv.svg")}.flag-icon.locale-mw{background-image:url("https://s.szalas.hu/images/flags/mw.svg")}.flag-icon.locale-mx{background-image:url("https://s.szalas.hu/images/flags/mx.svg")}.flag-icon.locale-my{background-image:url("https://s.szalas.hu/images/flags/my.svg")}.flag-icon.locale-mz{background-image:url("https://s.szalas.hu/images/flags/mz.svg")}.flag-icon.locale-na{background-image:url("https://s.szalas.hu/images/flags/na.svg")}.flag-icon.locale-nc{background-image:url("https://s.szalas.hu/images/flags/nc.svg")}.flag-icon.locale-ne{background-image:url("https://s.szalas.hu/images/flags/ne.svg")}.flag-icon.locale-nf{background-image:url("https://s.szalas.hu/images/flags/nf.svg")}.flag-icon.locale-ng{background-image:url("https://s.szalas.hu/images/flags/ng.svg")}.flag-icon.locale-ni{background-image:url("https://s.szalas.hu/images/flags/ni.svg")}.flag-icon.locale-nl{background-image:url("https://s.szalas.hu/images/flags/nl.svg")}.flag-icon.locale-no{background-image:url("https://s.szalas.hu/images/flags/no.svg")}.flag-icon.locale-np{background-image:url("https://s.szalas.hu/images/flags/np.svg")}.flag-icon.locale-nr{background-image:url("https://s.szalas.hu/images/flags/nr.svg")}.flag-icon.locale-nu{background-image:url("https://s.szalas.hu/images/flags/nu.svg")}.flag-icon.locale-nz{background-image:url("https://s.szalas.hu/images/flags/nz.svg")}.flag-icon.locale-om{background-image:url("https://s.szalas.hu/images/flags/om.svg")}.flag-icon.locale-pa{background-image:url("https://s.szalas.hu/images/flags/pa.svg")}.flag-icon.locale-pe{background-image:url("https://s.szalas.hu/images/flags/pe.svg")}.flag-icon.locale-pf{background-image:url("https://s.szalas.hu/images/flags/pf.svg")}.flag-icon.locale-pg{background-image:url("https://s.szalas.hu/images/flags/pg.svg")}.flag-icon.locale-ph{background-image:url("https://s.szalas.hu/images/flags/ph.svg")}.flag-icon.locale-pk{background-image:url("https://s.szalas.hu/images/flags/pk.svg")}.flag-icon.locale-pl{background-image:url("https://s.szalas.hu/images/flags/pl.svg")}.flag-icon.locale-pm{background-image:url("https://s.szalas.hu/images/flags/pm.svg")}.flag-icon.locale-pn{background-image:url("https://s.szalas.hu/images/flags/pn.svg")}.flag-icon.locale-pr{background-image:url("https://s.szalas.hu/images/flags/pt.svg")}.flag-icon.locale-ps{background-image:url("https://s.szalas.hu/images/flags/ps.svg")}.flag-icon.locale-pt{background-image:url("https://s.szalas.hu/images/flags/pt.svg")}.flag-icon.locale-pw{background-image:url("https://s.szalas.hu/images/flags/pw.svg")}.flag-icon.locale-py{background-image:url("https://s.szalas.hu/images/flags/py.svg")}.flag-icon.locale-qa{background-image:url("https://s.szalas.hu/images/flags/qa.svg")}.flag-icon.locale-re{background-image:url("https://s.szalas.hu/images/flags/re.svg")}.flag-icon.locale-ro{background-image:url("https://s.szalas.hu/images/flags/ro.svg")}.flag-icon.locale-rs{background-image:url("https://s.szalas.hu/images/flags/rs.svg")}.flag-icon.locale-ru{background-image:url("https://s.szalas.hu/images/flags/ru.svg")}.flag-icon.locale-rw{background-image:url("https://s.szalas.hu/images/flags/rw.svg")}.flag-icon.locale-sa{background-image:url("https://s.szalas.hu/images/flags/sa.svg")}.flag-icon.locale-sb{background-image:url("https://s.szalas.hu/images/flags/sb.svg")}.flag-icon.locale-sc{background-image:url("https://s.szalas.hu/images/flags/sc.svg")}.flag-icon.locale-sd{background-image:url("https://s.szalas.hu/images/flags/sd.svg")}.flag-icon.locale-se{background-image:url("https://s.szalas.hu/images/flags/se.svg")}.flag-icon.locale-sg{background-image:url("https://s.szalas.hu/images/flags/sg.svg")}.flag-icon.locale-sh{background-image:url("https://s.szalas.hu/images/flags/sh.svg")}.flag-icon.locale-si{background-image:url("https://s.szalas.hu/images/flags/si.svg")}.flag-icon.locale-sj{background-image:url("https://s.szalas.hu/images/flags/sj.svg")}.flag-icon.locale-sk{background-image:url("https://s.szalas.hu/images/flags/sk.svg")}.flag-icon.locale-sl{background-image:url("https://s.szalas.hu/images/flags/sl.svg")}.flag-icon.locale-sm{background-image:url("https://s.szalas.hu/images/flags/sm.svg")}.flag-icon.locale-sn{background-image:url("https://s.szalas.hu/images/flags/sn.svg")}.flag-icon.locale-so{background-image:url("https://s.szalas.hu/images/flags/so.svg")}.flag-icon.locale-sr{background-image:url("https://s.szalas.hu/images/flags/rs.svg")}.flag-icon.locale-ss{background-image:url("https://s.szalas.hu/images/flags/ss.svg")}.flag-icon.locale-st{background-image:url("https://s.szalas.hu/images/flags/st.svg")}.flag-icon.locale-sv{background-image:url("https://s.szalas.hu/images/flags/se.svg")}.flag-icon.locale-sx{background-image:url("https://s.szalas.hu/images/flags/sx.svg")}.flag-icon.locale-sy{background-image:url("https://s.szalas.hu/images/flags/sy.svg")}.flag-icon.locale-sz{background-image:url("https://s.szalas.hu/images/flags/sz.svg")}.flag-icon.locale-tc{background-image:url("https://s.szalas.hu/images/flags/tc.svg")}.flag-icon.locale-td{background-image:url("https://s.szalas.hu/images/flags/td.svg")}.flag-icon.locale-tf{background-image:url("https://s.szalas.hu/images/flags/tf.svg")}.flag-icon.locale-tg{background-image:url("https://s.szalas.hu/images/flags/tg.svg")}.flag-icon.locale-th{background-image:url("https://s.szalas.hu/images/flags/th.svg")}.flag-icon.locale-tj{background-image:url("https://s.szalas.hu/images/flags/tj.svg")}.flag-icon.locale-tk{background-image:url("https://s.szalas.hu/images/flags/tk.svg")}.flag-icon.locale-tl{background-image:url("https://s.szalas.hu/images/flags/tl.svg")}.flag-icon.locale-tm{background-image:url("https://s.szalas.hu/images/flags/tm.svg")}.flag-icon.locale-tn{background-image:url("https://s.szalas.hu/images/flags/tn.svg")}.flag-icon.locale-to{background-image:url("https://s.szalas.hu/images/flags/to.svg")}.flag-icon.locale-tr{background-image:url("https://s.szalas.hu/images/flags/tr.svg")}.flag-icon.locale-tt{background-image:url("https://s.szalas.hu/images/flags/tt.svg")}.flag-icon.locale-tv{background-image:url("https://s.szalas.hu/images/flags/tv.svg")}.flag-icon.locale-tw{background-image:url("https://s.szalas.hu/images/flags/tw.svg")}.flag-icon.locale-tz{background-image:url("https://s.szalas.hu/images/flags/tz.svg")}.flag-icon.locale-uk{background-image:url("https://s.szalas.hu/images/flags/ua.svg")}.flag-icon.locale-ua{background-image:url("https://s.szalas.hu/images/flags/ua.svg")}.flag-icon.locale-ug{background-image:url("https://s.szalas.hu/images/flags/ug.svg")}.flag-icon.locale-um{background-image:url("https://s.szalas.hu/images/flags/um.svg")}.flag-icon.locale-us{background-image:url("https://s.szalas.hu/images/flags/us.svg")}.flag-icon.locale-uy{background-image:url("https://s.szalas.hu/images/flags/uy.svg")}.flag-icon.locale-uz{background-image:url("https://s.szalas.hu/images/flags/uz.svg")}.flag-icon.locale-va{background-image:url("https://s.szalas.hu/images/flags/va.svg")}.flag-icon.locale-vc{background-image:url("https://s.szalas.hu/images/flags/vc.svg")}.flag-icon.locale-ve{background-image:url("https://s.szalas.hu/images/flags/ve.svg")}.flag-icon.locale-vg{background-image:url("https://s.szalas.hu/images/flags/vg.svg")}.flag-icon.locale-vi{background-image:url("https://s.szalas.hu/images/flags/vi.svg")}.flag-icon.locale-vn{background-image:url("https://s.szalas.hu/images/flags/vn.svg")}.flag-icon.locale-vu{background-image:url("https://s.szalas.hu/images/flags/vu.svg")}.flag-icon.locale-wf{background-image:url("https://s.szalas.hu/images/flags/wf.svg")}.flag-icon.locale-ws{background-image:url("https://s.szalas.hu/images/flags/ws.svg")}.flag-icon.locale-ye{background-image:url("https://s.szalas.hu/images/flags/ye.svg")}.flag-icon.locale-yt{background-image:url("https://s.szalas.hu/images/flags/yt.svg")}.flag-icon.locale-za{background-image:url("https://s.szalas.hu/images/flags/za.svg")}.flag-icon.locale-zm{background-image:url("https://s.szalas.hu/images/flags/zm.svg")}.flag-icon.locale-zw{background-image:url("https://s.szalas.hu/images/flags/zw.svg")}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.faq-modal .faq-topic{margin-bottom:10px}.faq-modal .faq-answer{border-top:1px dashed #ccc;padding-left:30px}.faq-modal a.faq-question{text-decoration:none;padding:5px 0 5px 12px;display:block;font-weight:bold;color:#333;position:relative}.faq-modal a.faq-question:before{content:'';position:absolute;top:12px;left:-2px;border-top:5px solid #333;border-left:5px solid transparent;border-right:5px solid transparent}.faq-modal a.faq-question.collapsed:before{content:'';position:absolute;top:9px;left:0;border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent}.badge-loyalty{display:inline-block;line-height:0;position:relative;z-index:0}.badge-loyalty__border-effect{border-radius:99rem;display:inline-flex;padding:0 1rem;background-clip:padding-box;background-color:#fff;border:solid .1rem transparent;position:relative}.badge-loyalty__border-effect::before{background:linear-gradient(289.8deg, #D20000 0%, #972F88 100%);border-radius:inherit;content:'';margin:-.1rem;position:absolute;right:0;top:0;bottom:0;left:0;z-index:-1}.badge-loyalty__emblem{background-image:url("https://s.szalas.hu/images/loyalty/loyalty-hu.svg");background-position:center;background-repeat:no-repeat;background-size:contain;box-sizing:content-box;height:2.5rem;width:2.6rem}.badge-loyalty--vip .badge-loyalty__border-effect{background-clip:padding-box;background-color:#fff;border:solid .1rem transparent;position:relative}.badge-loyalty--vip .badge-loyalty__border-effect::before{background:transparent linear-gradient(90deg, #f90 0%, #d20 100%) 0% 0% no-repeat padding-box;border-radius:inherit;content:'';margin:-.1rem;position:absolute;right:0;top:0;bottom:0;left:0;z-index:-1}.badge-loyalty--vip .badge-loyalty__emblem{background-image:url("https://s.szalas.hu/images/loyalty/loyalty-vip.svg")}.badge-loyalty--vip-1 .badge-loyalty__emblem{background-image:url("https://s.szalas.hu/images/loyalty/loyalty-vip-1.svg")}.badge-loyalty--vip-2 .badge-loyalty__emblem{background-image:url("https://s.szalas.hu/images/loyalty/loyalty-vip-2.svg")}.badge-loyalty--vip-3 .badge-loyalty__emblem{background-image:url("https://s.szalas.hu/images/loyalty/loyalty-vip-3.svg")}.badge-loyalty--sm .badge-loyalty__emblem{height:1.2rem;width:2.1rem;background-size:77%}.badge-loyalty--sm .badge-loyalty__border-effect{padding:0.2rem}.badge-loyalty--sm-vip .badge-loyalty__emblem{height:1rem;width:2rem}.badge-loyalty--sm-vip .badge-loyalty__border-effect{border-radius:0.4rem;padding:0.3rem}.badge-loyalty--md .badge-loyalty__emblem{height:2.2rem;width:3.8rem}.badge-loyalty--md .badge-loyalty__border-effect{padding:0}.badge-loyalty--md-vip .badge-loyalty__emblem{height:1.4rem;width:3.4rem}.badge-loyalty--md-vip .badge-loyalty__border-effect{border-radius:0.4rem;padding:0.4rem}.badge-loyalty--profile{bottom:-0.9rem;left:50%;position:absolute;transform:translateX(-50%);user-select:none}.badge-loyalty--login{margin-inline:1rem}/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.fr-view img.fr-rounded,.fr-view .fr-img-caption.fr-rounded img{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view img.fr-shadow,.fr-view .fr-img-caption.fr-shadow img{-webkit-box-shadow:10px 10px 5px 0px #cccccc;-moz-box-shadow:10px 10px 5px 0px #cccccc;box-shadow:10px 10px 5px 0px #cccccc}.fr-view img.fr-bordered,.fr-view .fr-img-caption.fr-bordered img{border:solid 5px #CCC}.fr-view img.fr-bordered{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-view .fr-img-caption.fr-bordered img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-view li img.fr-dii.fr-fil{margin-right:20px}.fr-view{word-wrap:break-word}.fr-view span[style~="color:"] a{color:inherit}.fr-view strong{font-weight:700}.fr-view table[border='0'] td:not([class]),.fr-view table[border='0'] th:not([class]),.fr-view table[border='0'] td[class=""],.fr-view table[border='0'] th[class=""]{border-width:0px}.fr-view table{border:none;border-collapse:collapse;empty-cells:show;max-width:100%}.fr-view table td{min-width:5px}.fr-view table.fr-dashed-borders td,.fr-view table.fr-dashed-borders th{border-style:dashed}.fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:whitesmoke}.fr-view table td,.fr-view table th{border:1px solid #DDD}.fr-view table td:empty,.fr-view table th:empty{height:20px}.fr-view table td.fr-highlighted,.fr-view table th.fr-highlighted{border:1px double red}.fr-view table td.fr-thick,.fr-view table th.fr-thick{border-width:2px}.fr-view table th{background:#ececec}.fr-view table tfoot td{background:#ececec}.fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;break-after:always;page-break-after:always}.fr-view .fr-file{position:relative}.fr-view .fr-file::after{position:relative;content:"\1F4CE";font-weight:normal}.fr-view pre{white-space:pre-wrap;word-wrap:break-word;overflow:visible}.fr-view[dir="rtl"] blockquote{border-left:none;border-right:solid 2px #5E35B1;margin-right:0;padding-right:5px;padding-left:0}.fr-view[dir="rtl"] blockquote blockquote{border-color:#00BCD4}.fr-view[dir="rtl"] blockquote blockquote blockquote{border-color:#43A047}.fr-view blockquote{border-left:solid 2px #5E35B1;margin-left:0;padding-left:5px;color:#5E35B1}.fr-view blockquote blockquote{border-color:#00BCD4;color:#00BCD4}.fr-view blockquote blockquote blockquote{border-color:#43A047;color:#43A047}.fr-view span.fr-emoticon{font-weight:normal;font-family:"Apple Color Emoji","Segoe UI Emoji","NotoColorEmoji","Segoe UI Symbol","Android Emoji","EmojiSymbols";display:inline;line-height:0}.fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat !important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle}.fr-view .fr-text-gray{color:#AAA !important}.fr-view .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.fr-view .fr-text-spaced{letter-spacing:1px}.fr-view .fr-text-uppercase{text-transform:uppercase}.fr-view .fr-class-highlighted{background-color:#ffff00}.fr-view .fr-class-code{border-color:#cccccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f5f5f5;padding:10px;font-family:"Courier New", Courier, monospace}.fr-view .fr-class-transparency{opacity:0.5}.fr-view img{position:relative;max-width:100%}.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view img.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view img.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.fr-view span.fr-img-caption{position:relative;max-width:100%}.fr-view span.fr-img-caption.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view span.fr-img-caption.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view span.fr-img-caption.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view span.fr-img-caption.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}.fr-view span.fr-img-caption.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}.fr-view span.fr-img-caption.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.fr-view .fr-video{text-align:center;position:relative}.fr-view .fr-video.fr-rv{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fr-view .fr-video.fr-rv>iframe,.fr-view .fr-video.fr-rv object,.fr-view .fr-video.fr-rv embed{position:absolute !important;top:0;left:0;width:100%;height:100%}.fr-view .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-view .fr-video.fr-dvb{display:block;clear:both}.fr-view .fr-video.fr-dvb.fr-fvl{text-align:left}.fr-view .fr-video.fr-dvb.fr-fvr{text-align:right}.fr-view .fr-video.fr-dvi{display:inline-block}.fr-view .fr-video.fr-dvi.fr-fvl{float:left}.fr-view .fr-video.fr-dvi.fr-fvr{float:right}.fr-view a.fr-strong{font-weight:700}.fr-view a.fr-green{color:green}.fr-view .fr-img-caption{text-align:center}.fr-view .fr-img-caption .fr-img-wrap{padding:0;margin:auto;text-align:center;width:100%}.fr-view .fr-img-caption .fr-img-wrap a{display:block}.fr-view .fr-img-caption .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-opacity:0.9;-moz-opacity:0.9;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:100%;text-align:center}.fr-view button.fr-rounded,.fr-view input.fr-rounded,.fr-view textarea.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view button.fr-large,.fr-view input.fr-large,.fr-view textarea.fr-large{font-size:24px}.fr-view span.fr-img-caption.fr-dii.fr-fil,.fr-view p img.fr-dii.fr-fil{margin-right:15px}a.fr-view.fr-strong{font-weight:700}a.fr-view.fr-green{color:green}img.fr-view{position:relative;max-width:100%}img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}img.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}span.fr-img-caption.fr-view{position:relative;max-width:100%}span.fr-img-caption.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}span.fr-img-caption.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}span.fr-img-caption.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}span.fr-img-caption.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.room-types-tr{background-color:#fff}.help-text{color:#999999;font-size:85%;font-style:italic}.additional-price-table .strong-price .additional-text{font-weight:normal}.summary_box_cancellationPolicy{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.prepayment--type .payment-method-button .badge{background-color:#f90;top:-5px;font-weight:300;padding:0;font-size:10px;width:15px;height:15px;text-align:center;line-height:15px}.prepayment--type .payment-types .btn{padding:15px !important}.flex-wrap-row{display:flex;flex-wrap:wrap}.flex-wrap-row--gaped-sm{gap:0.75rem}.ui-datepicker .day.first-full.unselectable .day-number{cursor:not-allowed;color:inherit}.popover-vip-badge{margin-top:-5px !important;border-radius:5px !important;background-color:#333333 !important;color:#fff !important;white-space:nowrap}.popover-vip-badge .popover-content{padding:5px 14px 5px 14px !important}.btn-border{border-radius:0.4rem !important}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.square .prize-game-pictures,.square .prize-game-details{width:100%}.square .prize-game-box-link:hover .btn-default{background:#ff9900;background:-ms-linear-gradient(top, #f90 0%, #f60 100%);background:linear-gradient(to bottom, #f90 0%, #f60 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color-primary-light', endColorstr='$color-primary', GradientType=0);border:1px solid #db6345;border-bottom:2px solid #db6345;margin-bottom:0;color:#fff !important}.square .prize-game-box-link:hover .btn-default:hover{color:#fff;background:#f60;border:1px solid #db6345;border-bottom:2px solid #db6345}.room-types-tr.half-visible{position:relative;transform:scale(1)}.room-types-tr.half-visible:after{position:absolute;content:"";bottom:0;left:1px;right:2px;height:100%;background:linear-gradient(rgba(255,255,255,0.15), white 70%)}.room-list-summary{position:relative;z-index:1}.ab-top-filter .list-page-title .price-checker .price-checker__selector{margin:0 !important;position:absolute;right:0;left:auto;padding:10px;border-radius:2px;border:1px solid #ccc;display:block;white-space:nowrap;z-index:999;background:#fff;box-shadow:0 6px 12px rgba(0,0,0,0.175);min-width:0}.ab-top-filter .list-page-title .price-checker .price-checker__selector li{display:block;padding:5px 0}.ab-top-filter .list-page-title .price-checker .price-checker__selector li a{padding:5px;margin:0;color:#333}.ab-top-filter .list-page-title .price-checker .price-checker__pricing{display:flex;flex-direction:column;padding-right:10px}.ab-top-filter .list-page-title .price-checker .price-checker__label{position:relative;font-size:12px;cursor:pointer;padding-left:22px}.ab-top-filter .list-page-title .price-checker .price-checker__label .price-checker__radio{position:absolute;left:0;top:2px;width:14px;height:14px;border-radius:50%;border:1px solid #ccc}.ab-top-filter .list-page-title .price-checker .price-checker__label input{display:none}.ab-top-filter .list-page-title .price-checker .price-checker__label input:checked~.price-checker__radio{background:linear-gradient(#1a85cc, #61c0ff);border-color:#3498db}.ab-top-filter .list-page-title .price-checker .price-checker__label:hover{color:#3498db}.ab-top-filter .list-page-title .price-checker .price-checker__label:hover .price-checker__radio{border-color:#3498db}.ab-top-filter .list-page-title .filter-toggle-helper{height:auto !important}.ab-top-filter .list-page-title .filter-toggle-helper .subcollapse{height:auto !important}.ab-top-filter .list-page-title .list-page-filter-category .collapsing{height:0 !important}.ab-top-filter .list-page-title .list-page-filter-category .subcollapse{height:auto !important}.ab-top-filter .list-page-title .dropdown-menu{min-width:200px}.ab-top-filter .list-page-title .dropdown-menu .btn-apply{background:#fff !important;border:1px solid #3498db !important;width:auto !important;margin:5px;color:#3498db}@media (min-width: 768px){.ab-top-filter.map-modal-open .floating-filter-btn{display:none !important}.ab-top-filter .list-page-title{padding:0 0 10px calc(22% + 15px) !important}.ab-top-filter .list-page-title .price-mode-selector{min-width:300px}.ab-top-filter .list-page-title h1{margin:5px 0}.ab-top-filter .list-page-title__holder{display:flex}.ab-top-filter .list-page-title__label{display:flex;flex-wrap:wrap;align-items:center;padding-top:5px}.ab-top-filter .list-page-title__label .poi-text.list-page-poi{z-index:1;font-size:12px;padding:1px 4px;border:1px solid #27ae60;border-radius:3px;margin-right:5px}.ab-top-filter .list-page-title__label .price-guarantee-text.list-page-price-guarantee{font-size:12px;padding:1px 4px;border:1px solid #27ae60;border-radius:2px}.ab-top-filter .list-page-title .filter-row.disabled{display:none}.ab-top-filter .list-page-title .more-filter-link{display:none}.ab-top-filter .list-page-title .list-page-map-container{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:calc(22% - 25px);height:calc(100% - 10px);background:url("https://i.szalas.hu/static/listpage-map-bg.jpg");background-size:cover;text-decoration:none;border:1px solid #ccc;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0)}.ab-top-filter .list-page-title .list-page-map-container .map-container__text{position:relative;z-index:1;font-size:18px;color:#333;text-transform:uppercase}.ab-top-filter .list-page-title .list-options{position:relative;display:flex;float:none;margin-top:0}.ab-top-filter .list-page-title .list-options.affix{top:0}.ab-top-filter .list-page-title .list-options .btn-group .btn{margin-right:10px}.ab-top-filter .list-page-title .list-options .btn-group .dropdown-menu li{white-space:nowrap;padding:0 5px}.ab-top-filter .list-page-title .list-options .btn-group.open .price-checker__option{box-shadow:none}.ab-top-filter .list-page-title .top-filter-container{display:flex}.ab-top-filter .list-page-title .top-filter-container.top-filter-on-map{position:fixed;top:9px;z-index:1070;right:136px}.ab-top-filter .list-page-title .top-filter-container.top-filter-on-map .btn{box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);font-size:12px}.ab-top-filter .list-page-title .top-filter-container.top-filter-on-map .mobile-sort-btn{display:none}}@media (max-width: 767px){.ab-top-filter .list-element-front{z-index:3 !important}.ab-top-filter .list-page-title:before{bottom:155px}.ab-top-filter .list-page-title.has-poi-label{margin-bottom:0 !important}.ab-top-filter .list-page-title .price-mode-selector{padding:10px 0}.ab-top-filter .list-page-title .price-mode-selector .filter-category__list-container{padding:0}.ab-top-filter .list-page-title .btn-sort-list{display:block;margin:0}.ab-top-filter .list-page-title .btn-sort-list .mobile-sort-btn{float:none;width:100%;text-align:left;background:#e7e7e7 !important;padding:10px 16px;z-index:2;border:none}.ab-top-filter .list-page-title .btn-sort-list .mobile-sort-btn:focus,.ab-top-filter .list-page-title .btn-sort-list .mobile-sort-btn:hover{box-shadow:none;background:#ddd !important}.ab-top-filter .list-page-title .btn-sort-list .mobile-sort-btn .visible-xs-inline{display:none !important}.ab-top-filter .list-page-title .btn-sort-list .mobile-sort-btn .extra-text{text-align:left;position:relative;color:#333;font-size:14px;border-bottom:1px dashed #666;top:0;left:0}.ab-top-filter .list-page-title .list-options-views{display:block;padding:10px 10px 0 10px;background:whitesmoke}.ab-top-filter .list-page-title .mobile-map-btn{width:100%;box-shadow:none;background:url("https://i.szalas.hu/static/listpage-map-bg.jpg") !important;background-size:cover !important;border-radius:4px !important;padding:8px 10px;border:1px solid #ccc;position:relative;z-index:2}.ab-top-filter .list-page-title .list-options .list-options-right .btn-fixed-holder{position:fixed;width:100%;bottom:20px;display:flex;justify-content:center}.ab-top-filter .list-page-title .list-options.affix .list-options-affix-placeholder{display:none !important}.ab-top-filter .list-page-title .top-filter-holder{padding:10px;border-bottom:none;display:flex;margin-top:0}.ab-top-filter .list-page-title .top-filter-holder.affix{padding-bottom:5px;box-shadow:0 1px 4px rgba(0,0,0,0.3)}.ab-top-filter .list-page-title .top-filter-holder .btn-group{width:calc(33.333333% - 4px);position:static;margin:0 2px}.ab-top-filter .list-page-title .top-filter-holder .btn-group:nth-child(1){margin-left:0}.ab-top-filter .list-page-title .top-filter-holder .btn-group:nth-last-child(1){margin-right:0}.ab-top-filter .list-page-title .top-filter-holder .btn-group .btn-group{width:100%}.ab-top-filter .list-page-title .top-filter-holder .btn-group.open .btn-default:before{content:"";position:absolute;left:50%;transform:translateX(-50%);border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:15px solid #666;bottom:-16px}.ab-top-filter .list-page-title .top-filter-holder .btn-group .btn{padding:0 2px;min-height:40px;font-size:12px;width:100%;border-radius:4px !important;border:1px solid #ccc}.ab-top-filter .list-page-title .top-filter-holder .btn-group .btn.filter-container-selected{background:#3498db !important;color:#fff;border-color:#3498db}.ab-top-filter .list-page-title .top-filter-holder .btn-group .btn:focus{border-color:#3498db}.ab-top-filter .list-page-title .top-filter-holder .btn-group .btn-apply{padding:10px 24px}.ab-top-filter .list-page-title .top-filter-holder .btn-group .dropdown-menu{top:calc(100% - 5px);width:calc(100vw - 55px);left:5px}.ab-top-filter .list-page-title .top-filter-holder .btn-group .dropdown-menu .filter-category__list-container{max-height:290px;overflow:scroll;border-bottom:1px solid #ccc}.ab-top-filter .list-page-title .top-filter-holder .btn-group .dropdown-menu .filter-category__list-container .filter-category__list-container{border-bottom:none}.ab-top-filter .list-page-title .top-filter-holder .btn-group .dropdown-menu .show-all-items{display:none !important}.ab-top-filter .list-page-title .top-filter-holder .btn-group .dropdown-menu .filter-row .filter-element{display:block}.ab-top-filter .list-page-title .price-checker__selector{margin:0 !important;position:absolute;right:0;left:auto;padding:10px;border-radius:2px;border:1px solid #ccc;display:block;white-space:nowrap;z-index:999;background:#fff;box-shadow:0 6px 12px rgba(0,0,0,0.175)}.ab-top-filter .list-page-title .price-checker__selector li{display:block;padding:5px 0}.ab-top-filter .list-page-title .price-checker__selector li a{padding:5px;margin:0;color:#333}}@media (min-width: 768px) and (max-width: 990px){.ab-top-filter .top-filter-container .filter-category__list-container{max-height:none}.ab-top-filter .top-filter-container .filter-category__list-container .filter-row .filter-element{margin:0}.ab-top-filter .top-filter-container .filter-category__list-container .show-all-items{display:none !important}}@media (min-width: 530px) and (max-height: 370px){.ab-top-filter .list-page-title .top-filter-holder .btn-group .dropdown-menu .filter-category__list-container{max-height:140px}}.product-merge .mainpage-hotelpromo-box{margin-top:90px}.product-merge .container-fluid .satisfaction-guarantee-slider{margin-top:73px}.product-merge .main-page-search-title-box{height:160px}.product-merge .main-page-search-title{margin-top:20px}.product-merge .mainpage-nav-tabs-container{position:relative;z-index:2}.product-merge .nav-tabs li{width:50%}.product-merge .nav-tabs li a{text-decoration:none;background:#eee;border:none;margin:0;border-radius:0;color:#333}.product-merge .nav-tabs li.active a{background:#eee;margin:0;color:black;border:none}.product-merge .nav-tabs .glyphicon{font-size:20px;z-index:1;left:2px;top:3px;margin-right:5px}@media (max-width: 767px){.product-merge .nav-tabs li.active:before{content:"";position:absolute;bottom:0;left:10%;width:80%;height:1px;background-color:#333;z-index:2}}@media (max-width: 767px) and (min-width: 531px){.product-merge .main-page-search-title-box{height:155px}.product-merge .main-page-search-title{margin-top:25px}.product-merge .header-search-bar{margin-top:65px !important}}@media (min-width: 768px){.product-merge .mainpage-hotelpromo-box{margin-top:0}.product-merge.homepage .header-search-bar-container{border-top-left-radius:0}.product-merge .main-page-search-title{margin-top:50px}.product-merge .main-page-search-title-box{height:0}.product-merge .container-fluid .satisfaction-guarantee-slider{margin-top:50px}.product-merge .mainpage-nav-tabs-container{position:absolute;top:-145px;left:0}.product-merge .nav-tabs{border:none}.product-merge .nav-tabs li{margin-right:0;width:auto}.product-merge .nav-tabs li a{text-decoration:none;background:transparent;border:none;color:#fff;padding:2px 8px;font-size:18px;text-shadow:0 1px 8px rgba(0,0,0,0.6)}.product-merge .nav-tabs li a:hover{border:none}.product-merge .nav-tabs li.active a{text-decoration:underline;background:transparent;color:#fff;border:none}.product-merge .nav-tabs li.active .glyphicon{color:#fff}.product-merge .nav-tabs .glyphicon{margin-right:5px}}@media (max-width: 310px){.product-merge .nav-tabs li a{font-size:12px}}.new-funnel .reservation-form .reservation-room-list.summary-row-line{padding-top:10px}.new-funnel .travellers-editinplace-0{display:none}.new-funnel .personal-message{margin-top:15px}.new-funnel .personal-message .personal-message-img:before{background-color:#fff}.new-funnel .reservation-summary .sum-price{margin:0}.new-funnel .summary-usp{color:#27ae60}.new-funnel .summary-usp .glyphicon-checkmark{display:none}.new-funnel .reservation-summary__online-payment{display:flex;justify-content:center;align-items:flex-start;background-color:#ccc;padding:10px 0}.new-funnel .reservation-summary__online-payment .online-payment__img{padding-right:0;margin-top:5px}.new-funnel .reservation-summary__online-payment .information-text__main-title{font-size:16px}.new-funnel .reservation-summary__online-payment .information-text__main-title{font-size:16px}.new-funnel .reservation-summary__online-payment .information-text_subtitle{font-size:13px;margin:-7px 0px 12px 0;color:#666666}.new-funnel .reservation-summary__online-payment .funnel-online-payment-section__card-types{display:inline-flex;padding:2px}.new-funnel .reservation-summary__online-payment .funnel-online-payment-section__card-types img{width:30px;margin:0 1px;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.new-funnel .toggle-extra-reservation-data{cursor:pointer}.new-funnel .toggle-extra-reservation-data:hover{color:#3598db}.new-funnel .reservation-summary .additional-information,.new-funnel .reservation-summary .different-currencies{margin-bottom:15px}@media (min-width: 768px){.new-funnel .reservation-summary__online-payment{margin:0 -10px -10px -10px}}@media (max-width: 767px){.new-funnel .funnel-form-button-holder-inner{padding:0}.new-funnel .funnel-form-button-holder-inner a{width:100%}}.refugee-validator{margin-top:20px !important;border:1px solid #ddd;padding:0 10px 10px 10px !important}.refugee-validator__flag{margin:0 -10px 20px -10px}.refugee-validator__flag-blue{background:#146cbc;height:20px}.refugee-validator__flag-yellow{background:#ffed08;height:20px}.refugee-validator__title{position:relative;top:-5px;font-size:20px;font-weight:bold}.refugee-information{padding-bottom:10px;border-bottom:1px solid #eee;display:flex}.refugee-information__img{height:50px;width:50px;filter:none}.refugee-information__title{font-size:18px;font-weight:bold;color:#146cbc;margin-left:10px}@media (max-width: 767px){.refugee-information{margin-top:10px}}.refugee-icons{display:flex;justify-content:space-evenly;text-align:center}.refugee-icons .refugee-result{font-weight:bold;color:#0051d6;line-height:1.2;margin-top:10px}.refugee-icons img{max-width:150px;width:100%}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.map-notification{position:absolute;inset-inline:1rem;inset-block-end:1rem;width:auto;max-width:50rem;height:15rem;margin:auto;z-index:3}@media (min-width: 992px){.map-notification{inset-block-end:1.5rem;width:clamp(65rem, 70%, 75rem);max-width:initial;height:initial}}.map-notification__content{display:flex;justify-content:space-between}.map-notification__carousel-section{flex-basis:15rem}@media (min-width: 992px){.map-notification__carousel-section{flex-basis:100%;flex-shrink:2}}.map-notification__carousel,.map-notification__carousel-inner,.map-notification__carousel-item,.map-notification__carousel-link,.map-notification__image-container,.map-notification__carousel-wrapper{height:100%}.map-notification__carousel-link{display:block}.map-notification__info{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;flex-basis:100%;flex-shrink:1}.map-notification__image{width:15rem;height:15rem;object-fit:cover}@media (min-width: 992px){.map-notification__image{width:100%;height:100%}}.map-notification__link{text-decoration:none}.map-notification__title{margin-bottom:0.5rem;padding-right:2.5rem;font-size:1.4rem;font-weight:bold;color:#333}@media (min-width: 992px){.map-notification__title{font-size:2.4rem;text-decoration:none;color:#3598db}}.map-notification__close{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;color:#333;font-size:2rem;font-weight:bold;line-height:2.2rem;text-align:center;vertical-align:middle;cursor:pointer}.map-notification__close:hover{background:#eee;color:#666}.map-notification__price-details{text-align:right}.map-notification__button{text-align:right}.gm-bundled-control:not(.gm-bundled-control-on-bottom){top:5rem !important}.gm-fullscreen-control{top:5rem !important}.map-notification-container{background:#fff;padding:0;box-shadow:0 0 10px rgba(0,0,0,0.5)}.map-container .map-notification-message{margin:0}.map-container .map-notification-message .position-relative .favourite-container{position:absolute;top:5px;left:5px}.map-container .map-notification-message .position-relative .hotel-ratings{position:absolute;width:100%;left:0;bottom:0;background:rgba(0,0,0,0.5);color:#fff;text-align:center;font-size:12px}.map-container .map-notification-message .carousel-control span{position:absolute;top:50%;transform:translateY(-50%);font-size:40px}.map-container .map-notification-message .carousel-control.left span{left:10px}.map-container .map-notification-message .carousel-control.right span{right:10px}.map-container .map-notification-message .hotel-services{margin:10px 0;text-align:center;color:#999}.map-container .map-notification-message .hotel-services .glyphicon{font-size:22px}.map-container .map-notification-message .color-error{display:block;margin-top:10px}.map-container .map-notification-message .gmap-infowindow-price{margin:10px 0}.map-container .map-notification-message .gmap-infowindow-price .price-container{line-height:normal;color:#666;text-align:left;margin-top:5px}.map-container .map-notification-message .gmap-infowindow-price .price-container .glyphicon-shield-yes{color:#27ae60}.map-container .map-notification-message .gmap-infowindow-price .price-container .price{color:#f60;font-size:18px;font-weight:bold}.map-container .map-notification-message .gmap-infowindow-inner-rating{font-style:italic;margin-top:10px}.map-container .map-notification-message .gmap-infowindow-btn{width:100%}.map-container .map-notification-container .gmap-infowindow-hotelname .title{font-weight:bold}.map-container .map-notification-container .gmap-infowindow-hotelname .title .glyphicon{font-size:12px;margin:0}.map-container .map-notification-message .gmap-infowindow-price{text-decoration:none}.map-container .map-notification-message .gmap-infowindow-price .price-details{color:#333 !important}@media (max-width: 991px){.map-container .map-notification-container .gmap-infowindow-hotelname{display:block;font-size:12px;line-height:1.4em;text-decoration:none}.map-container .map-notification-message .col-xs-7{padding-left:5px}.map-container .map-notification-message .gmap-infowindow-price{margin-bottom:0}.map-container .map-notification-message .gmap-infowindow-price .price-container .price{font-size:16px}.map-container .map-notification-message .gmap-infowindow-price .price-details{font-size:12px}.map-container .map-notification-message .hotel-services,.map-container .map-notification-message .hotel-address,.map-container .map-notification-message .gmap-infowindow-inner-rating,.map-container .map-notification-message .guest-tip,.map-container .map-notification-message .gmap-infowindow-btn{display:none}.listPoi .map-container .hotel-services,.listPoi .map-container .hotel-address,.listPoi .map-container .gmap-infowindow-inner-rating,.listPoi .map-container .guest-tip,.listPoi .map-container .gmap-infowindow-btn{display:block}}.poi-map-details .price-container .action-color{color:#27ae60}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.cancellable-stress-message .glyphicon{position:absolute;left:0;top:2px}.cancellable-stress-message.font-12{padding-left:18px}.pl .list-elements .cancellable-stress-message{padding-left:0}.pl .list-elements .cancellable-stress-message .glyphicon{position:static}.list-element .stress-message.stress-message-border{display:none !important}.list-element .stress-message.stress-message-usp{color:#333 !important;font-size:12px}.cancellable-stress-title{margin-top:5px}.filter-block-prepaymentgroup{position:relative;z-index:5}.hotel-services-icon-list__img{position:absolute;top:-2px;left:0;height:24px;width:24px;border-radius:50%}.cost-safe strong{color:#27ae60}.hotel-rooms-list .prepayment-filters{margin-top:15px;margin-bottom:20px}@media (max-width: 990px) and (min-width: 768px){.hotel-services-icon-list__img{top:0}}@media (max-width: 767px){.list-element{padding-right:0 !important}.list-element:after{display:none !important}.list-element .cancellable-stress-message{padding-left:0}.list-element .cancellable-stress-message .glyphicon{position:static}}@media (max-width: 530px){.hotelpage-stress-messages{margin-top:0;text-align:left}.hotelpage-stress-messages--affix{margin-top:-30px;text-align:left}.cancellable-stress-title{margin-top:15px}.hotel-cheapest-price form+.color-success{text-align:right}.pl .hotel-cheapest-price form{text-align:right;margin-top:60px}.list-elements .personal-message{margin:15px}.hotel-description-reserve-box .cost-safe{text-align:right}.hotel-description-reserve-box .hotelpage-stress-messages{margin-top:60px;text-align:right}.hotel-description-reserve-box .cancellable-stress-message{padding-left:0}.hotel-description-reserve-box .cancellable-stress-message .glyphicon{position:static}.hotel-rooms-list .prepayment-filters{display:block}.hotel-rooms-list .prepayment-filters .prepayment-filter-button{font-size:12px;margin-bottom:3px}}@media (max-width: 767px){.trust-us--mobile{margin-bottom:-50px !important}}.main-content{font-size:120px;line-height:1}.sub-content{font-size:22px}@media (max-width: 767px){.trust-us__element--primary{order:-1;margin-right:20px}}.hu.homepage .logo-holder .social-icons,.hu.homepage .where-to-travel-mainpage-link{display:none !important}.modal-gallery-thumbs .stress-element,.hotel-gallery .mobile-stress-message{display:none !important}.hotel-description-reserve-box .hotel-cheapest-price .col-sm-4 .stress-text{display:none !important}.hotel-notation .hotel-notation__label .glyphicon-shine{font-size:24px !important;color:#0c79e1;position:absolute;left:-25px}.hotel-notation .hotel-notation__label.hotel-notation__label--clearblue{color:#0c79e1;border:1px solid #0c79e1;margin-left:15px}.hotel-notation .hotel-notation__label.hotel-notation__label--clearblue:before{display:none}@media (max-width: 767px){.hotel-notation .hotel-notation__label.hotel-notation__label--clearblue{margin-left:0;background:#0c79e1;color:#fff}}.hotel-rating__specific-info{color:#18b7d5;display:inline-block;margin:2px;font-size:12px;cursor:default}@media (max-width: 991px){.aside-rating-box .hotel-rating-box-tool .hotel-rating__specific-info{display:none}.hotel-ratings-details .hotel-rating-box-tool .hotel-rating__specific-info{display:block}}.room-details-modal .room-cleanliness .hotel-rating__specific-info{color:#18b7d5;display:block;margin:2px 0px;font-size:12px;cursor:default;font-weight:normal}.room-details-modal .room-cleanliness .hotel-rating__specific-info .glyphicon{display:inline-block}.listHotel.has-photo .no-date-message{display:none !important}.hotel-notation .hotel-notation__label .glyphicon-shine{font-size:24px !important;color:#0c79e1;position:absolute;left:-25px}.hotel-notation .hotel-notation__label.hotel-notation__label--clearblue{color:#0c79e1;border:1px solid #0c79e1;margin-left:15px}.hotel-notation .hotel-notation__label.hotel-notation__label--clearblue:before{display:none}@media (max-width: 767px){.hotel-notation .hotel-notation__label.hotel-notation__label--clearblue{margin-left:0;background:#0c79e1;color:#fff}}.hotel-rating__specific-info{color:#18b7d5;display:inline-block;margin:2px;font-size:12px;cursor:default}@media (max-width: 991px){.aside-rating-box .hotel-rating-box-tool .hotel-rating__specific-info{display:none}.hotel-ratings-details .hotel-rating-box-tool .hotel-rating__specific-info{display:block}}.room-details-modal .room-cleanliness .hotel-rating__specific-info{color:#18b7d5;display:block;margin:2px 0px;font-size:12px;cursor:default;font-weight:normal}.room-details-modal .room-cleanliness .hotel-rating__specific-info .glyphicon{display:inline-block}.listHotel.has-photo .listHotel .no-date-message{display:none !important}.hotel-page-contents .corona-actions .panel-group{margin-bottom:0}.hotel-page-contents .corona-actions .panel{border:none}.hotel-page-contents .corona-actions .panel-heading{background:#fff;border:none;padding:15px 0}.hotel-page-contents .corona-actions .panel-title{font-weight:bold}.hotel-page-contents .corona-actions .panel-title a{color:#333 !important;display:block;font-size:14px}.hotel-page-contents .corona-actions .panel-title a.collapsed .glyphicon{transform:rotate(180deg)}.hotel-page-contents .corona-actions .panel-body{border-top-color:transparent !important;padding:15px 0}@media (max-width: 767px){.hotel-page-contents .corona-actions{background:#fff;border:1px solid #1ac91a;box-shadow:3px 3px 0 #eee;padding:10px 10px 20px 10px;margin:0 -5px 15px -5px}.hotel-page-contents .corona-actions h2{background:#f1f6fb;position:relative;padding:10px 30px 10px 15px;margin:-10px -10px 10px -10px}}@media (min-width: 768px){.hotel-page-contents .corona-actions .panel-group{border:1px solid #0c79e1;background-color:#f1f6fb;border-radius:2px}.hotel-page-contents .corona-actions h2{padding:15px 15px 0 0;margin-bottom:5px}.hotel-page-contents .corona-actions .panel{background:transparent}.hotel-page-contents .corona-actions .panel-heading{background:transparent;padding:15px}.hotel-page-contents .corona-actions .panel-body{padding:0 15px 15px 15px}}.hotel-services-icon-list .corona-service-message .glyphicon{color:#0c79e1}.hotel-services-icon-list .corona-highlight span{background-color:#f1f6fb;color:#18b7d5;padding:0.2rem 0.5rem;margin-left:-4px;display:inline-block;border-radius:.4rem}#hotel-services-content .corona-highlight{margin:2px 0;width:fit-content;display:block}#hotel-services-content .corona-highlight:before{left:-12px}#hotel-services-content li.corona-highlight{margin:2px 0 2px -4px}.hotel-page-hotel-name .corona-message{position:absolute;right:0;bottom:10px;width:300px;font-size:12px;text-align:right;color:#0c79e1}@media (min-width: 768px) and (max-width: 989px){.hotel-page-hotel-name .corona-message{position:static;width:auto;text-align:left;margin-top:5px}}@media (max-width: 767px){.hotel-main-infos .corona-message{border:1px solid #0c79e1;background-color:#f1f6fb;padding:15px 10px;margin-bottom:15px}}.hide-element{display:none !important}.clear-button{position:absolute;right:1rem;top:3.66rem;cursor:pointer;color:#d01c1c;font-size:1.2em;line-height:1;display:none}.has-error:has(.toggle-password-visibility):has(.clear-button) .clear-button{right:3.5rem}.has-error:has(.clear-button) .clear-button{display:block}.app-flyer{padding:10px;box-shadow:0px -8px 10px 0px;z-index:15;position:relative}.app-flyer__grid{display:flex;gap:10px;align-items:center}.app-flyer__app{flex-grow:1;display:flex;gap:10px;align-items:center}.app-flyer__app-icon{max-width:40px}.app-flyer__title{font-weight:bold;font-size:1.6rem;margin:0 0 2px;line-height:1}.app-flyer__description{margin:0;font-size:1.2rem;line-height:1.2}.app-flyer__close-btn{width:30px;height:40px}
