@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-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}html{position:relative;height:auto}body{font-family:'Roboto', Arial, sans-serif;font-feature-settings:'lnum';position:relative;height:100%}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.medium-blue-link{color:#798e9c}a:hover.medium-blue-link,a:active.medium-blue-link{color:#798e9c;text-decoration:none}.container-fluid{max-width:1200px;position:relative}.table tr:first-child td{border-top:0 none}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:22px}@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}}.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{border-radius:0 !important;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 0px 15px 0px;background-color:transparent;border-radius:0;color:#999;text-decoration:none}.breadcrumb a{color:#999;text-decoration:none}.breadcrumb a:hover{text-decoration:none}.breadcrumb:hover a{color:#3598db;text-decoration:underline}.breadcrumb div{display:inline}.breadcrumb>li+li:before{content:">";color:#999}@media (max-width: 991px){.breadcrumb{margin:-20px 0px 10px 0px}.breadcrumb a{text-decoration:underline}}.listHotel .breadcrumb,.endHotel .breadcrumb{padding-right:110px}.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:2px;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:#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:0px -1px 0px #f60}.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,.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:#f60;border-color:#db6345;border-bottom:2px solid #db6345}.btn-primary:active,.btn-primary:active:hover{padding-bottom:7px;border-bottom: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}.header-search-bar .btn-no-date{color:#333 !important;background:#ffffff !important;background:-moz-linear-gradient(top, #fff 0%, #eee 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #eee)) !important;background:-webkit-linear-gradient(top, #fff 0%, #eee 100%) !important;background:-o-linear-gradient(top, #fff 0%, #eee 100%) !important;background:-ms-linear-gradient(top, #fff 0%, #eee 100%) !important;background:linear-gradient(to bottom, #fff 0%, #eee 100%) !important;border:1px solid #ddd !important;border-bottom:2px solid #ddd !important;text-shadow:none !important}.header-search-bar .btn-no-date:hover,.header-search-bar .btn-no-date:focus{background:#eee !important;border:1px solid #b6b6b6 !important;border-bottom:2px solid #b6b6b6 !important;text-shadow:none !important}.header-search-bar .btn-no-date:active,.header-search-bar .btn-no-date .active,.header-search-bar .open>.dropdown-toggle.btn-no-date{padding-bottom:7px !important;border-bottom:1px solid #b6b6b6 !important;text-shadow:none !important}.header-search-bar .btn-no-date.btn-sm:active{padding-bottom:6px !important;border-bottom:1px solid #b6b6b6 !important;text-shadow:none !important}.header-search-bar .btn-no-date.btn-lg:active{padding-bottom:11px !important;border-bottom:1px solid #b6b6b6 !important;text-shadow:none !important}.header-search-bar .btn-no-date:visited{color:#333 !important;text-shadow:none !important}.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:#ff9900;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%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9900', endColorstr='#ff6600', GradientType=0);background:#f60;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;text-shadow:0px -1px 0px #f60;color:#fff}.btn-grey-to-orange:active,.btn-grey-to-orange:focus{padding-bottom:7px;border-bottom:1px solid #db6345}.btn-grey-to-orange.btn-sm:active{padding-bottom:6px;border-bottom:1px solid #db6345}.btn-grey-to-orange.btn-lg:active{padding-bottom:11px;border-bottom:1px solid #db6345}.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}.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}}.flip-container{transform-style:preserve-3d;height:320px}.flip-container:hover .back{transform:rotateY(0deg)}.flip-container:hover .front{transform:rotateY(180deg)}.flipper{transition:0.6s;transform-style:preserve-3d;position:relative}.flipper .front,.flipper .back{backface-visibility:hidden;transition:0.6s;transform-style:preserve-3d;position:absolute;width:100%;top:0;left:0}.flipper .front{z-index:2;transform:rotateY(0deg);padding-bottom:20px}.flipper .back{transform:rotateY(-180deg)}.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 #5BD96F;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}}.grayscale,.grayscale-hover{filter:grayscale(100%)}.grayscale-hover:hover{filter:grayscale(0)}.image-gradient{display:block;position:absolute;bottom:0;width:100%;height:50%;text-decoration:none;background:transparent;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:-ms-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.7) 100%)}.price{white-space:nowrap}.currency{font-size:75%;color:#999}.thumbnail-wrapper{position:absolute;width:65px;left:15px;top:10px}.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}.thumbnail-list .link-line{color:#3598db;text-decoration:underline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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%}}.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;padding:3px;width:21px;height:21px;text-align:center;line-height:12px;cursor:default;display:block}.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}@media (max-width: 767px){h4{font-size:16px}}@media (min-width: 768px){.content-text{padding-top:40px}}.profile-container{margin-top:15px}@media (min-width: 768px){.profile-container{margin-top:0}}.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;margin-top:-10px}.profile-greeting__user{display:flex;flex-direction:row;align-items:center;z-index:2;position:relative;padding:40px 0 15px 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:after{content:'';position:absolute;top:0px;right:-15px;bottom:0px;left:-15px;opacity:.8;background:#279bae;background:-webkit-linear-gradient(to bottom, #86e0d9, #279bae);background:linear-gradient(to bottom, #86e0d9, #279bae)}.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;padding:15px 0 0 0}.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 a{display:block;background-color:#fff;padding:15px 15px 15px 45px;text-decoration:none;text-transform:uppercase;font-size:14px;position:relative;color:#333}.profile-menu li:hover a,.profile-menu li.active a{background-color:#eee}.profile-menu li:hover a .glyphicon,.profile-menu li.active a .glyphicon{background-color:#ccc}.profile-menu li:hover a .message-alert,.profile-menu li.active a .message-alert{border-color:#eee}.profile-menu li .glyphicon{position:absolute;width:24px;height:24px;line-height:24px;border-radius:24px;text-align:center;background-color:#eee;top:12px;left:15px}.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;line-height:60px;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}.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}.rate-details-block{position:relative;left:10px}.rate-details-block .glyphicon-info{cursor:pointer}.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;text-shadow:0px -1px 0px #f60;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}}.btn-travellers-number{border:1px solid #999;padding:0 10px;margin-top:0;height:42px}.btn-travellers-number:hover{background-color:#eee}.btn-travellers-number:active{background:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-travellers-number .glyphicon{position:relative;top:4px;margin-right:3px;font-size:22px}.btn-travellers-number .glyphicon-child{top:2px;font-size:26px}.btn-travellers-number .travellers-data{display:inline-block}.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:240px;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:0;font-size:22px;color:#333;top:5px}.guestselect-container li label .glyphicon-key{font-size:20px}.guestselect-container li label .glyphicon-child{top:0;font-size:26px}.guestselect-container .form-control{display:inline-block;vertical-align:middle}.guestselect-childage{border:1px solid #ccc;position:absolute;background:#eee;padding: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}.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{width:100%;height:370px;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}.media-offer-page .media-offer-header-img__content{text-align:center;position:absolute}.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__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{margin:-80px 0 0 0;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{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:-15px;left:-15px;right:-15px;bottom:0;z-index:0;display:block;background-image:url("https://s.szalas.hu/images/mediaajanlat/img/mediaoffer-main-img.jpg");background-size:cover;background-position:center center;background-blend-mode:darken;background-color:#999;filter:blur(5px)}.media-offer-page .media-offer__header-img:after{content:"";position:absolute;top:-15px;left:-15px;right:-15px;bottom:0;z-index:-1;display:block;background-color:rgba(0,0,0,0.1)}.media-offer-page .media-offer__campaign .col-xxs-12{width:30%}.media-offer-page .media-offer-header-img__content{width:100%}}@media (min-width: 768px){.media-offer-page .media-offer__header-img{height:550px}}@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: 931px){.media-offer-page .media-offer__header-img{width:100%}}@media (min-width: 1101px){.media-offer-page .media-offer__header-img{height:600px}.media-offer-page .description-block-content .description-block__content{margin:-40px 0 0 0}.media-offer-page .description-block-content .content--guest{margin:-80px 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-content{border:none;border-top:3px solid #f60}.login-modal h4{line-height:2rem;margin-top:0}.login-modal .separator{padding:8px 0;font-size:10px;text-transform:uppercase;letter-spacing:1px;text-align:center;color:#999}.login-modal .close{z-index:2;font-size:30px;position:absolute;top:5px;right:10px}.login-modal .silent-link{color:#999;display:inline-block;margin-left:15px;margin-top:8px}.login-modal .silent-link:visited{color:#999}.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}@media (min-width: 768px){.login-modal .modal-dialog{width:410px}}.login-modal__form-container{padding:30px 15px;background-color:#f5f5f5;margin:20px -15px 10px -15px;border-top:1px solid #eee;border-bottom:1px solid #eee}.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{left:15px;top:15px;color:#999;right:auto}.login-modal__form-container .btn{padding:8px 12px 8px 12px;font-size:18px}@media (min-width: 768px){.login-modal__container{padding:15px 15px}.login-modal__form-container{margin:20px -30px 10px -30px;padding:30px 55px}}@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 .toggle-password-visibility{position:absolute;right:0;top:8px;background:transparent;border:0;border-radius:0.25em;color:#999;cursor:pointer;font-size:0.75em;font-weight:bold;margin-right:0.5em;padding:0.6em;text-transform:uppercase}.login-modal .toggle-password-visibility:hover,.login-modal .toggle-password-visibility:focus{background-color:#eee;color:#666;outline: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}}header{margin-bottom:10px}@media (min-width: 768px){header{margin-bottom:30px}header .usp-line-list{background:#eee;padding:10px}}@media (max-width: 767px){header .container-fluid{height:50px}}.logo-bar{position:relative;background:#f5f5f5;transition:top 0.2s ease-in-out}.logo-bar .logo-holder{position:absolute;z-index:2}.logo-bar .logo-holder>a{display:inline-block}.logo-bar .logo-holder>a img{display:inline-block}.logo-bar .logo-holder .summer-slogan{display:inline-block;margin-left:-3px}.logo-bar .logo-social-icons{position:absolute;left:15px}.logo-bar .logo{margin-top:15px}.logo-bar .logo img{width:auto}.logo-bar .social-icons{padding-left:5px;margin-top:18px}.logo-bar .social-icons .popover{z-index:3;max-width:300px}.poi .poi-slogan{display:block;text-transform:uppercase;font-weight:bold;font-style:italic;letter-spacing:2px}.poi-slogan{display:none}@media (min-width: 768px){.logo-bar{height:70px;z-index:6}.logo-bar .logo-holder .summer-slogan{width:50px;margin-top:-10px}.logo-bar.header-logo-slogen .social-icons{margin-top:10px;position:relative}.logo-bar.header-logo-slogen.pl .social-icons{top:-5px}.logo-bar.header-logo-slogen.hu .logo{margin-top:22px}.logo-bar.header-logo-slogen.poi .logo{margin-top:16px}.header-slogen{position:absolute;top:43px;left:15px;font-size:12px;color:#999;font-style:italic;white-space:nowrap}.revngo .logo-bar .logo-holder{margin-top:15px}.revngo .logo-bar .logo{margin-top:0}.revngo .logo-bar .social-icons{margin-top:0}}@media (max-width: 767px){.logo-bar .logo{margin-top:10px}.logo-bar .summer-slogan{width:38px;margin-top:0}.logo-bar .social-icons{margin-top:10px;position:relative;z-index:2}.logo-bar img{max-width:130px}.logo-bar.poi{height:55px}.poi .poi-slogan{font-size:10px;margin-top:-5px}}@media (max-width: 530px){.logo-bar .logo{margin-top:12px}.logo-bar .social-icons{display:none}}.logo-bar .contacts{position:static;margin-top:15px;float:right;line-height:1.5em}.logo-bar .contacts .header-contact{display:flex}.logo-bar .contacts .span{display:inline-block;width:auto;color:#666;margin:0 12px;align-self:flex-start}.logo-bar .contacts .span:last-child{margin:0}.logo-bar .contacts .divider-vertical{height:35px;border-right:1px solid #fff;border-left:1px solid #ddd;position:relative;top:5px}.logo-bar .contacts .glyphicon-time{color:#999;font-size:13px;position:relative;top:1px}.logo-bar .contacts .glyphicon{color:#999;margin-right:3px}.logo-bar .contacts .header-phone-number{color:#333;font-weight:bold}.logo-bar .contacts .contact-skype .glyphicon{font-size:14px;margin-right:1px;top:2px;position:relative}.logo-bar .contacts:hover .glyphicon-skype-online{color:#27ae60}@media (min-width: 992px){.logo-bar .contacts .divider-vertical{margin:0 9px}}@media (max-width: 991px){.logo-bar .contacts .divider-vertical{margin:0}}@media (min-width: 768px) and (max-width: 991px){.logo-bar .contacts{font-size:12px}.logo-bar .contacts .span{margin:0 5px}.logo-bar .contacts .header-phone-number{font-size:12px}}.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}.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 .flag-icon{margin-right:10px}.logo-bar .language-currency .flags{min-width:160px}.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 (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 .language-currency{margin-top:15px}}@media (max-width: 767px){.logo-bar .language-currency{margin-top:10px;margin-right:70px}}.logo-bar .profile-menu-container{float:right}.mobile-profile-logged .logo-bar .profile-menu-container{padding-right:2px}@media (min-width: 768px){.logo-bar .profile-menu-container{position:relative}}@media (max-width: 767px){.logo-bar{height:50px;z-index:5}.logo-bar .profile-menu-container{position:absolute;top:0;right:0}.mobile-profile-logged .logo-bar .profile-menu-container{right:10px}}.logo-bar .show-profile-menu{margin-left:10px;text-align:center;position:relative;text-decoration:none;text-transform:uppercase;color:#f60;border-width:3px}.logo-bar .show-profile-menu:hover,.logo-bar .show-profile-menuactive,.logo-bar .show-profile-menu:focus:active{background-color:#f60;border-color:#f60;color:#fff}.logo-bar .show-profile-menu:hover span,.logo-bar .show-profile-menuactive span,.logo-bar .show-profile-menu:focus:active span{text-decoration:none}.logo-bar .show-profile-menu .caret{margin-top:-8px}@media (min-width: 768px){.logo-bar .show-profile-menu{margin-top:20px}}@media (max-width: 767px){.logo-bar .show-profile-menu{float:none;background-color:#ccc;width:50px;color:#333;height:50px;border-radius:0 0 0 50px;font-size:28px;text-align:right;padding-right:3px}}@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-context-menu .profile-alert{width:16px;height:16px;padding:0;display:inline-block;line-height:16px;text-align:center;vertical-align:middle;border-radius:50%;text-decoration:none}.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:5px;right:55px;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:-2px}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}}.gp-popover{width:240px;min-height:30px}.gp-popover .close{position:absolute;top:5px;right:5px}.fb-popover .close{position:absolute;top:5px;right:5px}@media (min-width: 768px){.fb-popover{width:270px;min-height:68px;max-height:90px;padding-right:20px}.fb-popover iframe{height:82px;width:240px}}@media (max-width: 767px){.fb-popover{min-height:68px;max-height:90px;min-width:270px;padding-right:20px;max-width:300px}.fb-popover iframe{height:26px;width:240px}.popover-fb-like-box>.arrow{display:none}.popover-fb-like-box>.arrow:after{display:none}}@media (min-width: 531px){.popover-fb-like-box{max-width:286px}}@media (max-width: 530px){.popover-fb-like-box{min-width:300px !important;display:block !important;position:fixed !important;top:auto !important;left:10px !important;bottom:20px !important;right:10px !important;background:#eee;opacity:0.9 !important;border:0;max-width:none !important;margin-left:0 !important}}header .navbar-collapse{padding:0}.header-search-bar-container{background:#ccc;padding:5px 0}.header-search-bar{position:relative}.header-search-bar .input-large,.header-search-bar .input-small{padding:10px 10px 10px 5px;font-size:14px;border:1px solid #999;height:42px;border-radius:2px}.header-search-bar .input-large{width:320px}.header-search-bar .input-small{text-align:left}@media (min-width: 768px){header .navbar-header{float:none}.header-search-bar-container{height:52px}.header-search-bar{padding-left:323px}.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{height:auto;margin-top:-1px}.header-search-bar-container .container-fluid,.usp-line-list .container-fluid{height:auto}.header-search-bar{padding-left:0;padding-top:46px}.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){.mainpage:not(.mainpagePoi) .header-search-bar.wide-search-bar{padding-left:463px}.mainpage:not(.mainpagePoi) .header-search-bar.wide-search-bar .header-search-location-section{width:460px}.mainpage:not(.mainpagePoi) .header-search-bar.wide-search-bar .header-search-location-section .input-large{width:460px}}.header-search-location-section{width:320px;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;border-radius:0 0 2px 2px;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}@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;border-left:0 none;border-right:0 none;border-bottom:0 none}.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:#aaa;border-left:1px solid #eee}.header-search-location-section .bootstrap-tagsinput .tag span:after{content:'\00D7';color:#aaa}.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:#40b140}.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{font-size:16px;padding-top:0;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}@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:10px;right:3px;font-size:23px;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:5px}.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 .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}@media (max-width: 767px){.header-search-person-section{top:-3px}.header-search-person-section .travellers-popup .form-control{display:inline-block}.header-search-bar .header-search-person-section{top:-1px;display:block;margin-bottom:5px}.header-search-bar .room-container{display:table;width:100%;position:relative}.header-search-bar .roomCountLabel{display:table-cell;width:20px;top:5px}.header-search-bar .roomCount{display:table-cell;width:100%}.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}}.header-search-bar .btn-search{padding:8px 12px;height:42px;border-bottom:2px solid #aaa}.header-search-bar .btn-search:active{border-bottom:2px solid #f60}.header-search-bar .btn-search:focus{border-bottom:2px solid #f60}.header-search-bar .btn-search .glyphicon{margin-right:5px}.header-search-bar:hover .btn-search:active{border-bottom:2px solid #f60}.header-search-bar:hover .btn-search:focus{border-bottom:2px solid #f60}.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;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:3px solid #db6345;text-shadow:0 -1px 0 #f60;color:#fff}.header-search-bar .btn-search:hover{background:#f60}.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:block;width:100%}.header-search-bar .btn-search:active{margin-bottom:2px}}.mainpage .navbar-header.in-use .date-input-container .form-control{background-color:#ddd}.mainpage .navbar-header.in-use .date-input-container .glyphicon{color:#ccc}.mainpage .navbar-header.in-use .header-search-location-section .bootstrap-tagsinput{background-color:#ddd}.mainpage .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%)}.mainpage .navbar-header.in-use .header-search-location-section .active.bootstrap-tagsinput{background-color:#fff}.mainpage .navbar-header.in-use .bootstrap-tagsinput .form-control,.mainpage .navbar-header.in-use .btn-travellers-number{background-color:#ddd}.mainpage .navbar-header.in-use .active.form-control,.mainpage .navbar-header.in-use .active.btn-travellers-number,.mainpage .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:#ddd;padding:7px 5px 0 5px;text-align:center;position:relative}.listHotel .mobile-page-tel-number a{text-decoration:none;color:#333}.glyphicon-tel:before{content:"\e940";padding-right:5px}}@media (max-width: 767px){.search-box-usp-mobile{margin:15px;color:#fff}.search-box-usp-mobile li{margin-bottom:10px}.search-box-usp-mobile li .glyphicon{color:#27ae60;position:relative;left:-5px}}.loyalty-places-filter .loyalty-places-img{display:inline-block;width:1.33em;margin-right:2px;margin-top:-2px}.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;margin-top:10px;text-decoration:none}@media (min-width: 768px){.logo-bar .user{margin-top:23px}.szallasguru .logo-bar .user{margin-top:15px}}.logo-bar .profile-menu{position:absolute;background:transparent;border:none;top:60px;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 a{padding:15px 15px 15px 42px}.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}footer{margin-top:30px;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:15px;top:12px;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 a{color:#333}footer .currency-select a .glyphicon{font-size:16px;top:2px}footer ul li{margin-bottom:5px}footer a{color:#3598db;text-decoration:underline}footer a:hover,footer a:active{color:#3598db;text-decoration:none}footer a:visited,footer a:focus{color:#333;text-decoration:underline}footer a.highlighted{padding:4px 5px;background:#666;color:#fff;border-radius:2px;display:inline-block}footer a.highlighted:hover{color:#fff}footer .glyphicon-skype-online{color:#40b140}footer .social-icons{margin:10px 0}footer .glyphicon-facebook-messenger{color:#3598db}@media (min-width: 768px){footer a{color:#333;text-decoration:none}footer a:active,footer a:hover{color:#333;text-decoration:underline}}footer .footer-badges li{margin-bottom:0}@media (min-width: 768px){footer .footer-badges li.badge-deloitte{filter:saturate(0)}footer .footer-badges li.badge-deloitte{filter:saturate(1)}}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-selects{padding:15px}footer .languages{margin-top:30px}.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%}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 a{color:#999}.footer-copyright .list-inline:hover a{color:#333}.footer-copyright a{color:#999}.footer-copyright:hover a{text-decoration:underline}.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}}.datepicker-dropdown .search-switch{display:block;margin-top:5px;text-align:center;font-size:14px}.datepicker-dropdown .alter div+.search-switch{margin-top:10px;padding-top:6px;border-top:solid 1px #ccc}.datepicker-dropdown .search-switch label{border-bottom:1px dashed #666;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-search-bar .header-search-date-section{width:204px;height:42px}.header-search-bar .header-search-person-section{vertical-align:top}.header-search-bar .header-search-date-section .search-date-picker{position:relative}.header-search-bar .header-search-date-section .fields{width:100%;height:100%;overflow:hidden}.header-search-bar .header-search-date-section .wrapper{position:relative;top:0}.header-search-date-section .wrapper.has-flexible-dates{top:-45px}.mainpage header .btn-search{vertical-align:top}.header-search-bar .input-no-date{display:inline-block;margin-top:3px;cursor:pointer}.header-search-bar .input-no-date .input-small{width:203px}.header-search-bar .input-no-date .no-date-span{display:block;position:absolute;top:0;width:100%;text-align:right}.header-search-bar .input-no-date .no-date-span .calendar{display:inline-block;padding-top:7px;padding-right:6px;width:35px;text-align:center}.header-search-bar .input-no-date .no-date-span .calendar:after{content:'';position:relative;top:-49px;left:35px;width:1px;height:25px;background:#DDD;display:block}.header-search-bar .input-no-date .date-input-no-date-day{display:inline-block;position:relative;top:4px;width:20px;z-index:4;font-size:11px;font-weight:bold;color:#666;text-decoration:none;text-shadow:1px 1px 0px rgba(255,255,255,0.5);-moz-text-shadow:1px 1px 0px rgba(255,255,255,0.5);-webkit-text-shadow:1px 1px 0px rgba(255,255,255,0.5)}.header-search-bar .input-no-date .glyphicon{display:inline-block;position:relative;top:-20px;right:0;font-size:28px;color:#ededed;text-decoration:none}.header-search-bar .input-no-date .no-date-nights{margin-right:26px;padding-top:10px;vertical-align:top;cursor:pointer}.input-no-date.has-value .no-date-nights{margin-left:6px}.header-search-bar .input-no-date .caret{position:absolute;top:20px;right:10px}.no-date-popup{padding:0px;width:300px;border-radius:2px;left:50%;top:5px;margin-left:-150px;color:#333}.no-date-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}.no-date-popup:after{content:'';display:inline-block;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #ffffff;position:absolute;top:-9px;left:50%;margin-left:-4px}.no-date-popup-title{padding:10px 25px 10px 15px}.no-date-popup .close{position:absolute;top:5px;right:7px;text-decoration:none}.no-date-popup-content{padding:15px}.no-date-popup-content .row{margin-bottom:5px}.no-date-popup-content .row label{margin-top:8px;padding-right:10px;text-align:right}.no-date-popup-content select{width:135px !important}.no-date-popup .search-switch{position:absolute;bottom:12px;min-width:200px}.no-date-popup .search-switch label{border-bottom:1px dashed #666;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-date-popup .no-date-popup-footer{padding:0px 10px 10px 10px}@media (min-width: 601px) and (max-width: 767px){.mainpage .header-search-bar .header-search-date-section,.mainpage .header-search-bar .header-search-date-section .input-no-date,.mainpage .header-search-bar .header-search-date-section .fields{width:100% !important}.mainpage .no-date-popup{left:50%}.header-search-bar .header-search-person-section,.header-search-bar .btn-search{top:0}.no-date-popup{left:150px}}@media (max-width: 767px){.header-search-bar .input-no-date{width:100% !important}.header-search-bar .header-search-date-section{width:100%}.datepicker-dropdown .search-switch{height:42px}.datepicker-dropdown .search-switch label{margin-top:5px;padding-bottom:4px;font-size:16px}.no-date-popup-content .row label{margin-top:8px;font-size:15px}.no-date-popup .search-switch{bottom:15px}.no-date-popup .search-switch label{padding-bottom:4px;font-size:15px}.header-search-bar .input-no-date .input-small{width:100%}.no-date-popup{top:0}.header-search-bar .datepicker.end-date{left:auto !important;right:0px !important}.header-search-bar .datepicker-dropdown.end-date:before{left:auto;right:26px}.header-search-bar .datepicker-dropdown.end-date:after{left:auto;right:27px}}.header-search-bar .btn-search{vertical-align:top !important}.bs2 .header-search-bar .location_header_input,.bs2 .header-search-bar .btn-travelers-number,.bs2 .header-search-bar .btn-greysearch{vertical-align:top}.bs2 .header-search-date-section{display:inline-block}.bs2 .header-search-date-section,.bs2 .header-search-bar .input-no-date .input-small{width:208px}.bs2 .header-search-date-section .input-arrival,.bs2 .header-search-date-section .input-arrival input,.bs2 .header-search-date-section .input-leave,.bs2 .header-search-date-section .input-leave input{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bs2 .header-search-date-section .input-small::selection{background:transparent !important}.bs2 .input-arrival .icon-calendar,.bs2 .input-leave .icon-calendar{padding-top:14px;font-family:Arial, sans-serif !important;font-size:11px;font-weight:bold;color:#666 !important;text-decoration:none;text-align:center;text-shadow:1px 1px 0px rgba(255,255,255,0.5);-moz-text-shadow:1px 1px 0px rgba(255,255,255,0.5);-webkit-text-shadow:1px 1px 0px rgba(255,255,255,0.5)}.bs2 .datepicker-dropdown .search-switch{padding-bottom:5px}.bs2 .datepicker-dropdown .search-switch.alter-before{margin-top:20px}.bs2 .search-date-picker .datepicker-dropdown{background-color:#fff !important}.bs2 .input-no-date .input-small{border-radius:4px;text-align:left;background-color:#fff}.bs2 .input-no-date .input-small:focus{border-color:#f89406 !important;outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(248,148,6,0.6) !important;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(248,148,6,0.6) !important;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;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out}.bs2 .input-no-date .calendar{margin-right:10px;line-height:1.2;background-color:transparent}.bs2 .input-no-date .calendar:after{top:-46px !important}.bs2 .input-no-date .date-input-no-date-day{top:7px}.bs2 .input-no-date.has-value .calendar{margin-right:0}.bs2 .input-no-date.has-value .no-date-nights{margin-right:47px}.bs2 .no-date-popup{border-radius:5px}.bs2 .no-date-popup .control-label{min-width:130px}.bs2 .no-date-popup .flexible-select{display:inline-block}.bs2 .no-date-popup .search-switch{bottom:17px}.bs2 .no-date-popup-content select{width:125px !important}.origo .no-date-ok-btn{background-color:#ff6600;border-radius:0;border:none;color:#fff}.origo .no-date-ok-btn:hover{background-color:#ff6600}.flag-icon{position:relative;display:inline-block;width:1.33em;line-height:1em;margin-right:2px;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")}.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}.herewego-map-routes{position:absolute;z-index:10000}.herewego-map-routes.dropdown-menu{background-color:#fff;position:absolute !important;border-radius:2px;border-top:1px solid #d9d9d9;font-family:Arial, sans-serif;box-shadow:0 2px 6px rgba(0,0,0,0.3);box-sizing:border-box;overflow:hidden;min-width:calc(100% - 45px);max-width:50vw}.herewego-map-routes .route-item{max-width:50vw;cursor:default;padding:0 4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:30px;text-align:left;font-size:11px;color:#999}.herewego-map-routes .route-item-query{font-family:Arial, sans-serif;font-size:13px;color:#000}.herewego-map-routes .route-item-query strong{color:#000;font-weight:700}.herewego-map-routes .route-icon{position:relative;left:-4px;width:15px;height:20px;display:inline-block;vertical-align:top;color:#BBB;font-size:20px}.herewego-map-routes .route-icon:before{font-family:'general' !important;content:"\e94c"}#directions .route-waypoint{background:#eee;border:1px solid silver;margin:10px 0 10px 0;padding:2px 0;word-wrap:break-word;cursor:pointer}#directions .route-waypoint .main.show-bubble{width:100%}#directions .route-waypoint.route-header{margin-top:16px}#directions .route-waypoint table td{vertical-align:middle}#directions ol{font-size:small;margin:auto 5%;margin-bottom:4px;padding:0;word-wrap:break-word}#directions ol li{position:relative;margin:12px 0 8px 24px;padding-left:8px}#directions ol li:before{content:"";display:block;position:absolute;left:-10%;top:-4px;width:110%;border-top:1px solid #CCC}#directions ol li:after{content:"";display:block;position:absolute;left:calc(-5% - 10px);top:-2px;width:calc(110% + 20px);height:calc(100% + 8px);background:transparent;cursor:pointer}#directions .exit,#directions .number,#directions .next-street,#directions .sign,.H_ui .exit,.H_ui .number,.H_ui .next-street,.H_ui .sign{font-weight:bold}.H_ui{font-size:10px;font-family:"Lucida Grande", Arial, Helvetica, sans-serif;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;z-index:0;position:absolute;width:100%;height:100%;left:100%}.H_ui *{box-sizing:content-box;-moz-box-sizing:content-box}.H_noevs{pointer-events:none}.H_l_left{position:absolute;left:16px;margin-left:-100%}.H_l_center{position:absolute;left:-50%}.H_l_right{position:absolute;right:calc(100% + 16px);margin-left:-100%}.H_l_top{top:16px}.H_l_middle{top:50%}.H_l_bottom{bottom:16px}[class^=H_l_]{pointer-events:none}.H_ctl{pointer-events:visiblePainted;pointer-events:auto}.H_l_horizontal .H_ctl{float:left}.H_l_anchor{clear:both;float:right}.H_l_vertical .H_ctl{clear:both}.H_l_right .H_l_vertical .H_ctl{float:right}.H_l_right.H_l_middle.H_l_vertical .H_ctl{float:right}.H_ctl{margin:.8em;position:relative;-ms-touch-action:none}.H_btn{cursor:pointer}.H_grp .H_btn,.H_rdo_buttons .H_btn{box-shadow:none}.H_grp .H_btn.H_active,.H_rdo_buttons .H_btn.H_active{background:none}.H_btn{box-shadow:0em 0 0.4em 0 rgba(15,22,33,0.6);border-radius:0.5em;width:4em;height:4em;background:#fff}.H_disabled,.H_disabled:hover{cursor:default}.H_rdo_title{font-size:14px;height:40px;line-height:40px;background-color:#575B63;color:#fff;padding-left:16px;padding-right:16px;border-radius:5px 5px 0 0;margin-bottom:8px;cursor:default}.H_rdo ul{list-style:none;margin:0 auto;padding:0}.H_ctl.H_grp{background:#fff;box-shadow:0em 0 0.3em 0 rgba(15,22,33,0.3);border-radius:0.3em}.H_ib{position:absolute;left:.91em;left:-100%;left:calc(-100% + 2px)}.H_ib_tail{position:absolute;width:20px;height:10px;margin:-10px -10px}.H_ib_tail::before{bottom:-1px;border-width:10px;position:absolute;display:block;content:"";border-color:transparent;border-style:solid;right:0px}.H_ib_tail::after{bottom:0;position:absolute;display:block;content:"";border-color:white;border-style:solid;border-width:10px}.H_ib.H_ib_top .H_ib_tail::after{border-width:10px 10px 0px 10px;border-color:white transparent}.H_ib.H_ib_top .H_ib_tail::before{border-top-color:rgba(15,22,33,0.2);border-bottom-width:0px}.H_ib_notail .H_ib_tail{display:none}.H_ib_body{background:white;position:absolute;bottom:.5em;padding:0;right:0px;border-radius:5px;margin-right:-3em;box-shadow:0px 0 4px 0 rgba(15,22,33,0.6);margin-bottom:0.5em}.H_ib_close{font-size:.6em;position:absolute;right:12px;width:12px;height:12px;cursor:pointer;top:12px;z-index:1;background:none;box-shadow:none}.H_ib_close svg.H_icon{top:0;transform:none;width:auto;height:auto}.H_ib_noclose .H_ib_close{display:none}.H_ib_noclose .H_ib_body{padding:0 0 0 0}.H_ib_content{min-width:192px;font:14px "Lucida Grande", Arial, Helvetica, sans-serif;line-height:24px;margin:16px 28px 20px 16px;color:rgba(15,22,33,0.8);user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-o-user-select:text;-ms-user-select:text}svg.H_icon{display:block;position:relative;top:50%;transform:translateY(-50%);margin:auto;width:24px;height:24px;fill:rgba(15,22,33,0.6)}svg.H_icon .H_icon_stroke{stroke:rgba(15,22,33,0.6);fill:none}.H_btn:hover>svg.H_icon{fill:rgba(15,22,33,0.8)}.H_btn:hover>svg.H_icon .H_icon_stroke{stroke:rgba(15,22,33,0.8)}.H_btn.H_active{background-color:#CFD0D3}.H_rdo .H_btn.H_active{background:none}.H_active>svg.H_icon,.H_active:hover>svg.H_icon{fill:#0F1621 !important}.H_active>svg.H_icon .H_icon_stroke,.H_active:hover>svg.H_icon .H_icon_stroke{stroke:#0F1621}.H_disabled svg.H_icon,.H_disabled:hover svg.H_icon{fill:rgba(15,22,33,0.2);cursor:default}.H_disabled svg.H_icon .H_icon_stroke,.H_disabled:hover svg.H_icon .H_icon_stroke{stroke:rgba(15,22,33,0.2)}.H_overview{transition:width 0.2s,height 0.2s,margin-top 0.2s, padding 0.2s;width:0em;height:0em;overflow:hidden;cursor:default;position:absolute;margin:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0em 0 0.4em 0 rgba(15,22,33,0.6)}.H_l_vertical .H_overview_active{margin:auto 5px}.H_l_horizontal .H_overview_active{margin:5px auto}.H_l_center .H_overview{left:-9999px;right:-9999px}.H_l_middle .H_overview{top:-9999px;bottom:-9999px}.H_l_right .H_overview{right:100%}.H_l_left .H_overview{left:100%}.H_l_bottom .H_overview{bottom:0}.H_l_center.H_l_bottom .H_overview{bottom:100%}.H_l_top .H_overview{top:0}.H_l_center.H_l_top .H_overview{top:100%}.H_overview .H_overview_map{background-color:rgba(255,255,255,0.6);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0em 0 0.4em 0 rgba(15,22,33,0.6)}.H_overview_map .H_ui{display:none}.H_zoom_lasso{position:absolute;display:none;box-shadow:0em 0 0.4em 0 rgba(15,22,33,0.6);z-index:100000;background-color:rgba(15,22,33,0.2)}.H_zoom{top:36px;right:-14px}.useful-informations .promo-details{margin-bottom:10px}.useful-informations .promo-details .glyphicon-popup{color:#aaa;font-size:10px;position:relative;left:2px;top:-1px}.useful-informations .poi-distance{display:inline-block;width:53px;text-align:right;margin-right:3px}.useful-informations .poi-discount-list{padding-left:0}.useful-informations .poi-discount-holder{min-height:26px}.useful-informations .poi-discount-holder:before{display:none}.useful-informations .specific-discounts-container{display:inline-block;margin-left:5px}.useful-informations .specific-discount{text-decoration:none}.useful-informations .poi-value{padding:1px 4px;color:#27ae60;border:1px solid #27ae60;border-radius:4px;cursor:pointer;font-size:12px}.useful-informations .poi-value:hover{background:#27ae60;color:#fff}.useful-informations .show-hidden-poi-discount-holders{text-decoration:underline;color:#3598db}.useful-informations .show-hidden-poi-discount-holders:hover{text-decoration:none}.useful-informations .more-link-text-more{padding-left:60px;color:#3598db}@media (max-width: 991px){.useful-informations .poi-discount-holder{margin-bottom:5px;padding-left:0;margin-left:0}.useful-informations .poi-discount-list{margin-left:0}.useful-informations .list-packages{margin-bottom:5px;padding-left:0;margin-left:0}.useful-informations .list-packages li{margin-left:0;padding-left:0;margin-bottom:5px}}@media (max-width: 767px){.useful-informations .list-packages .poi-discount-holder{position:relative;padding-left:60px}.useful-informations .list-packages .poi-discount-holder .poi-distance{position:absolute;left:0}.useful-informations .specific-discounts-container{margin:5px 0;display:block}}@media (min-width: 531px){.new-room-list.table-room-list .sold-out .scrollto-change-date{display:none}}@media (max-width: 530px){.new-room-list.table-room-list>tbody>tr{border-left:transparent !important;margin-left:0 !important}.new-room-list.table-room-list .room-types-tr:after{content:"";width:104%;height:16px;position:absolute;left:-5px;background:#f5f5f5}.new-room-list.table-room-list .room-types-tr.sold-out:after{height:30px}.new-room-list.table-room-list .room-type-name{padding:0}.new-room-list.table-room-list .room-type-name a.link-popup{height:250px}.new-room-list.table-room-list .room-type-name a.link-popup img{width:100%;margin:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0}.new-room-list.table-room-list .room-type-name a.link-popup .link-text,.new-room-list.table-room-list .room-type-name a.link-popup .traveller-details{color:#fff !important;left:10px;z-index:1;top:auto;bottom:20px}.new-room-list.table-room-list .room-type-name a.link-popup .traveller-details{top:auto;bottom:0}.new-room-list.table-room-list .room-type-name a.link-popup .room-name:after{display:none}.new-room-list.table-room-list .room-type-name:before{content:'';position:absolute;bottom:0px;left:0;width:100%;height:115px;z-index:1;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#00000000',GradientType=0 )}.new-room-list.table-room-list .sold-out .room-type-name:before{bottom:30px}.new-room-list.table-room-list .sold-out .room-type-name a.link-popup .link-text{bottom:50px}.new-room-list.table-room-list .sold-out .room-type-name a.link-popup .traveller-details{bottom:30px}.new-room-list.table-room-list .sold-out .scrollto-change-date{z-index:1}.new-room-list.table-room-list .room-types-tr .room-price{width:100%;margin-left:0px}.new-room-list.table-room-list .room-types-tr .room-price .cheapest-offer-link{font-size:14px;left:0 !important;padding:3px 5px;text-align:center;top:0 !important;background:#d7eadf;color:#27ae60;font-weight:bold}.new-room-list.table-room-list .room-types-tr .room-price .stress-element{position:absolute;top:-250px;width:100%;background:rgba(192,57,43,0.8);color:#fff !important;text-align:center;padding:3px 5px;font-size:16px;font-weight:bold}.new-room-list.table-room-list .room-types-tr .room-price .room-price-error-message{position:absolute;top:-165px;text-align:center;font-size:16px;background:rgba(255,255,255,0.7);padding:5px;color:#c0392b;z-index:1;width:100%}.new-room-list.table-room-list .room-types-tr .room-price:after{content:"";width:101%;height:3px;position:absolute;left:0;background:#eee;bottom:-3px;z-index:1}.new-room-list.table-room-list .room-types-tr .rate-container:hover{margin:0}.new-room-list.table-room-list .room-types-tr .rate-container{background-color:#FFF;margin:0;height:80px}.new-room-list.table-room-list .room-types-tr .rate-container .cheapest-offer-link{display:none}.new-room-list.table-room-list .room-types-tr .rate-container .cheapest-offer-link .room-rate span{font-size:14px}.new-room-list.table-room-list .room-types-tr .rate-container .cheapest-offer-link.new-room-list-ab{display:table-caption}.new-room-list.table-room-list .room-types-tr .rate-container .stress-element{display:none}.new-room-list.table-room-list .room-types-tr .rate-container .has-special-price{margin-top:0}.new-room-list.table-room-list .room-types-tr .rate-container .has-special-price .percent{left:-5px;padding:1px 7px;text-shadow:0 1px 0 #ab4400}.new-room-list.table-room-list .room-types-tr .rate-container .has-special-price .percent:before{content:"";position:absolute;top:22px;left:0;border-top:4px solid #863500;border-left:4px solid transparent}.new-room-list.table-room-list .room-types-tr .rate-container .has-special-price .original-price{font-size:12px;margin-top:5px}.new-room-list.table-room-list .room-types-tr .rate-container .label-price-link{overflow:visible;bottom:5px}.new-room-list.table-room-list .room-types-tr .rate-container .label-price-link a{color:#3598db !important;font-weight:bold;border-bottom:transparent;width:100%;overflow:visible;text-overflow:unset;white-space:normal;max-width:150px;line-height:14px}.new-room-list.table-room-list .room-types-tr .rate-container .room-rate{font-size:14px;font-weight:bold}.new-room-list.table-room-list .room-types-tr .rate-container .rate-price{width:60%}.new-room-list.table-room-list .room-types-tr .rate-container .rate-price .has-special-price+.room-rate{margin-bottom:40px}.new-room-list.table-room-list .room-types-tr .rate-container:nth-child(1n+2){height:60px}.new-room-list.table-room-list .room-types-tr .rate-container:last-child{border-bottom:1px solid #dedede}.new-room-list.table-room-list .room-types-tr .rate-container.selected{border-left:transparent !important}}.new-room-list.table-room-list .room-price .rate-container .rate-container-column.room-selector{padding-top:8px !important}.table-room-list tr.room-types-tr.hidden-element{display:none}.header-search-date-section.focus .form-control{border:1px solid #f89406}.infobox-container .no-date-message,.infobox-container .full-house-message{padding:15px;margin-top:10px;position:absolute;z-index:1;margin-left:200px;display:inline-block}.infobox-container .no-date-message:after,.infobox-container .full-house-message:after{content:'';position:absolute;top:-8px;left:150px;border-left:8px solid transparent;border-right:8px solid transparent}.infobox-container .no-date-message{background-color:#f2d7d5}.infobox-container .no-date-message:after{border-bottom:8px solid #f2d7d5}.infobox-container .full-house-message{background-color:#e9f2f8}.infobox-container .full-house-message:after{border-bottom:8px solid #e9f2f8}.infobox-container .close{position:absolute;top:0;right:5px}@media (max-width: 767px){.container-fluid.infobox-container{height:auto}.container-fluid.infobox-container .no-date-message,.container-fluid.infobox-container .full-house-message{margin-top:0;margin-left:-15px;margin-right:-15px;display:block;position:relative}.container-fluid.infobox-container .no-date-message:after,.container-fluid.infobox-container .full-house-message:after{display:none}}.list-element .no-date-info{color:#999;margin-top:5px;margin-bottom:15px;font-size:9px}.list-element .no-date-info+.btn-primary{background-color:#43a3dd;border:1px solid #3d93c8;color:#fff !important;white-space:normal}@media (max-width: 767px){.list-element:after{display:none}.list-element.no-date-selector-element .list-element-data{padding-right:5px}.list-element.no-date-selector-element .list-element-title a{color:#333}.list-element:hover .btn-primary.scroll-to-start-date,.list-element:hover .btn-primary.scroll-to-start-date:hover,.list-element:hover .btn-primary.scroll-to-start-date:focus,.list-element:hover .btn-primary.scroll-to-start-date:active{color:#3598db !important;padding:6px 12px !important}.list-element .no-date-info{margin-bottom:0;color:#222}.list-element .no-date-info+.btn-primary{display:none !important;color:#3598db !important;background-color:transparent;border:none !important;white-space:normal;padding:0;margin:0;text-decoration:underline;position:absolute;bottom:0;right:0;z-index:3}.list-element .no-date-info+.btn-primary:active{box-shadow:none;padding:0 !important;margin:0}.list-element:hover .no-date-info+.btn-primary{color:#3598db !important;background-color:transparent !important;background:transparent !important;text-shadow:none;border:none !important;white-space:normal;padding:0;margin:0}}@media (max-width: 530px){.list-element .no-date-info+.btn-primary{text-align:right}}.reserve-box__room-type{font-size:12px;margin-top:5px}.reserve-box__room-type .room-name{color:#333;text-decoration:underline}.mainpage-search-logo{display:none}@media (min-width: 768px){.mainpage-fullscreen-search-image header,.mainpage-fullscreen-search-white header{position:absolute !important;left:0;right:0}}.mainpage-fullscreen-search-image .main-page-search-title,.mainpage-fullscreen-search-white .main-page-search-title{display:none}.mainpage-fullscreen-search-image .mainpage-search-logo,.mainpage-fullscreen-search-white .mainpage-search-logo{display:block;top:-142px;left:5px;position:absolute}.mainpage-fullscreen-search-image .mainpage-search-logo img,.mainpage-fullscreen-search-white .mainpage-search-logo img{height:90px;filter:saturate(1);-webkit-filter:saturate(1)}.mainpage-fullscreen-search-image .main-page-search-subtitle,.mainpage-fullscreen-search-white .main-page-search-subtitle{top:-50px}.mainpage-fullscreen-search-image .carousel-main-page,.mainpage-fullscreen-search-white .carousel-main-page{position:relative;height:100vh;margin-bottom:30px;background:#fff}.mainpage-fullscreen-search-image .carousel-main-page .carousel-inner,.mainpage-fullscreen-search-white .carousel-main-page .carousel-inner{background:transparent !important;border-bottom:none !important;border-top:none !important;box-shadow:none !important;margin-bottom:0 !important}@media (orientation: portrait){.mainpage-fullscreen-search-image .carousel-main-page .carousel-inner,.mainpage-fullscreen-search-white .carousel-main-page .carousel-inner{height:100%}}.mainpage-fullscreen-search-image .carousel-main-page .carousel-inner .item,.mainpage-fullscreen-search-white .carousel-main-page .carousel-inner .item{min-height:100% !important;height:100vh}.mainpage-fullscreen-search-image .carousel-main-page .carousel-inner .item img,.mainpage-fullscreen-search-white .carousel-main-page .carousel-inner .item img{display:none}.mainpage-fullscreen-search-image .carousel-main-page .carousel-inner .carousel-caption,.mainpage-fullscreen-search-white .carousel-main-page .carousel-inner .carousel-caption{display:none}.mainpage-fullscreen-search-image .carousel-main-page .main-page-search-mask,.mainpage-fullscreen-search-white .carousel-main-page .main-page-search-mask{top:70px !important;display:none}.mainpage-fullscreen-search-image .popover-fb-like-box,.mainpage-fullscreen-search-white .popover-fb-like-box{display:none}@media (max-width: 767px){.mainpage-fullscreen-search-image .header-search-bar-container,.mainpage-fullscreen-search-white .header-search-bar-container{background:none !important}.mainpage-fullscreen-search-image .main-page-search-title-box,.mainpage-fullscreen-search-white .main-page-search-title-box{height:auto;margin-top:-150px;padding-top:0}.mainpage-fullscreen-search-image .main-page-search-title-box .mainpage-search-logo,.mainpage-fullscreen-search-white .main-page-search-title-box .mainpage-search-logo{position:static}.mainpage-fullscreen-search-image .mainpage-search-usp,.mainpage-fullscreen-search-white .mainpage-search-usp{display:block !important;bottom:-60px !important;font-size:12px !important;text-align:center;width:100%}.mainpage-fullscreen-search-image .mainpage-search-usp.visible-xs,.mainpage-fullscreen-search-white .mainpage-search-usp.visible-xs{display:none !important}}@media (max-width: 530px){.mainpage-fullscreen-search-image .main-page-search-title-box .mainpage-search-logo img,.mainpage-fullscreen-search-white .main-page-search-title-box .mainpage-search-logo img{height:auto;max-width:80%;margin-left:5%}}@media (max-width: 400px){.mainpage-fullscreen-search-image .navbar-header .navbar-collapse,.mainpage-fullscreen-search-white .navbar-header .navbar-collapse{margin-top:125px !important}}@media (max-width: 767px) and (orientation: landscape){.mainpage-fullscreen-search-image .mainpage-search-logo img,.mainpage-fullscreen-search-white .mainpage-search-logo img{height:60px !important}.mainpage-fullscreen-search-image .navbar-header .navbar-collapse,.mainpage-fullscreen-search-white .navbar-header .navbar-collapse{margin-top:100px !important}.mainpage-fullscreen-search-image .carousel-main-page,.mainpage-fullscreen-search-white .carousel-main-page{min-height:100vh;height:auto}.mainpage-fullscreen-search-image .carousel-main-page .carousel-inner,.mainpage-fullscreen-search-white .carousel-main-page .carousel-inner{min-height:100%}}.mainpage-fullscreen-search-image header .logo-bar{background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 38%, rgba(255,255,255,0.5) 82%, rgba(255,255,255,0.5) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 38%, rgba(255,255,255,0.5) 82%, rgba(255,255,255,0.5) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 38%, rgba(255,255,255,0.5) 82%, rgba(255,255,255,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#80ffffff',GradientType=1 )}@media (max-width: 767px){.mainpage-fullscreen-search-image header .logo-bar{background:none}}.mainpage-fullscreen-search-image header .logo-holder{display:none}@media (max-width: 767px){.mainpage-fullscreen-search-image .carousel-main-page{margin-top:-50px}}.mainpage-fullscreen-search-image .carousel-main-page .item{background:url(https://s.szalas.hu/images/new/mainpage-bg-test.jpg) fixed;background-size:cover}@media (max-width: 767px){.mainpage-fullscreen-search-image .main-page-search-subtitle{text-shadow:1px 1px 2px rgba(0,0,0,0.8)}.mainpage-fullscreen-search-image .mainpage-search-usp{text-shadow:1px 1px 2px rgba(0,0,0,0.8),-1px -1px 2px rgba(0,0,0,0.8)}}.mainpage-fullscreen-search-white header{padding-top:70px}.mainpage-fullscreen-search-white header .logo-bar{display:none}.mainpage-fullscreen-search-white .header-search-bar-container{background:none !important}.mainpage-fullscreen-search-white .header-search-bar-container .header-search-bar .input-large,.mainpage-fullscreen-search-white .header-search-bar-container .header-search-bar .input-small{border-color:#aaa;border-radius:2px}.mainpage-fullscreen-search-white .header-search-bar-container .header-search-bar .header-search-location-section .bootstrap-tagsinput{border-color:#aaa}.mainpage-fullscreen-search-white .header-search-bar-container .header-search-bar .btn-travellers-number{border-color:#aaa}.mainpage-fullscreen-search-white .main-page-search-title,.mainpage-fullscreen-search-white .main-page-search-subtitle{color:#666;text-shadow:none}.mainpage-fullscreen-search-white .mainpage-search-usp{color:#666;text-shadow:none;font-size:14px;bottom:calc(-100vh + 350px);text-align:center;width:100%}.mainpage-fullscreen-search-white .mainpage-search-usp ul li{padding-left:20px}.mainpage-fullscreen-search-white .carousel-main-page .item{background:#fff}.mainpage-fullscreen-search-white .headerSearchBackdrop{display:none !important}.mainpage-fullscreen-search-white .header-search-date-section.focus .form-control{border:1px solid #aaa}.mainpage-fullscreen-search-white .navbar-header.in-use .bootstrap-tagsinput .form-control,.mainpage-fullscreen-search-white .navbar-header.in-use .btn-travellers-number,.mainpage-fullscreen-search-white .navbar-header.in-use .header-search-bar .location-input-close,.mainpage-fullscreen-search-white .navbar-header.in-use .date-input-container .form-control{background-color:#fff}.table-room-list .extra-labels,.table-room-list .label-room{display:none}.table-room-list .tooltip{z-index:1}.hotel-description-reserve-box .hotel-notation__label{padding:1px 5px 1px 25px;border-radius:2px;color:#fff;font-size:12px;background:#ff7d7d;position:relative;margin-top:10px}.hotel-description-reserve-box .hotel-notation__label:before{content:'';border-left:1px dotted #fff;height:95%;opacity:.75;left:20px;position:absolute}.hotel-description-reserve-box .hotel-notation__label .glyphicon{margin-right:7px;font-size:11px;top:4px;position:absolute;left:5px}.hotel-description-reserve-box .hotel-notation__label.hotel-notation__label--mobile{position:absolute;top:-46px;left:-12px}.hotel-gallery .mobile-stress-message{max-width:50% !important}.reservation-mobile-stress-message{display:none}@media (max-width: 530px){footer.mobile-margin-bottom{margin-bottom:84px}.table-room-list .reservation-button-holder .reservation-button{width:50%}.table-room-list .reservation-button-holder .reservation-mobile-stress-message{display:block;text-align:center;background:#eee;padding:2px 5px;font-size:12px;font-weight:bold;color:#e71828;position:relative;margin-top:-4px;top:4px;transition-duration:150ms}.table-room-list .reservation-button-holder .reservation-mobile-stress-message.visible-element{top:0;margin-top:0}.table-room-list .reservation-details-button{display:flex;flex-wrap:wrap}.table-room-list .reservation-details-button .reservation-details-holder{width:50%}.table-room-list .reservation-details-button .reservation-details-holder .reservation-short-summary{position:relative;top:50%;transform:translateY(-50%)}.table-room-list .reservation-details-button .reservation-details-holder .reservation-short-summary .summary-total-price{font-size:18px}.table-room-list .reservation-details-button .reservation-details-holder .reservation-short-summary .room-list-discount-stress .discount .percent{top:-23px;bottom:auto}.table-room-list .reservation-details-button .reservation-details-holder .reservation-short-summary .room-list-discount-stress .discount .original-price{font-size:16px !important}.table-room-list .reservation-details-button .reservation-details-holder .reservation-short-summary .room-list-discount-stress+.reservation-price-end{font-size:14px}.table-room-list .reservation-details-button .reservation-details-holder .reservation-details .reservation-details__room{display:none}.table-room-list .reservation-details-button .reservation-details-holder .reservation-stress-message{display:none !important}.table-room-list .reservation-details-button .reservation-details-holder .poi-coupon-roomlist-btn-box{display:none}}.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;text-shadow:0px -1px 0px #ff6600;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}.reservation-btn-text{font-size:85%;margin-top:5px;color:#999}.reservation-details-button .reservation-btn-text{margin-top:20px;margin-bottom:-15px}@media (max-width: 767px){.reservation-details-button .reservation-btn-text{margin-top:5px;margin-bottom:0px;text-align:right}}@media (max-width: 530px){.hotel-cheapest-price .reservation-btn-text{display:block;margin-top:60px;text-align:right}.hotel-cheapest-price .reservation-btn-text span:nth-child(1){padding-left:15px}.btn-holder-mobile .reservation-btn-text{display:none}.reservation-details-button .reservation-btn-text{margin-left:-100px}.table-room-list .reservation-details-button .reservation-details-holder .reservation-short-summary{top:5px;transform:none}.table-room-list .reservation-details-button .reservation-details-holder .reservation-short-summary .room-list-discount-stress .discount .percent{top:-20px}}.appear-box-bg-closer{display:none}.appear-newsletter{z-index:1099}.appear-newsletter .newsletter-subscribe{margin:0 -15px -15px -15px}.appear-newsletter .form-flex{display:flex;justify-content:space-between}.appear-newsletter .form-flex .form-group{margin-bottom:10px}.appear-newsletter .form-flex .form-group.form-group--half{width:calc(50% - 5px)}.appear-newsletter .help-block{font-size:85%;margin-bottom:0}.appear-box-bg{position:fixed;z-index:9;padding:0;height:auto;width:0;top:auto;bottom:0;left:0;z-index:9}.appear-box-bg.opened{background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;padding:50px 0;overflow-y:auto}.appear-box-bg.opened .appear-box-bg-closer{display:block;width:100%;height:100%;position:absolute;top:0}.appear-box__label{position:absolute;top:10px;left:-5px;padding:5px 10px;background:#f60;color:#fff;font-size:17px;z-index:10;opacity:1;box-shadow:0 1px 1px rgba(0,0,0,0.3);transition-duration:100ms}.appear-box__label:before{content:"";position:absolute;bottom:-5px;left:0;width:0;height:0;border-top:5px solid #863500;border-left:5px solid transparent;z-index:1}.appear-box__title--open{display:inline-block}.appear-box__title--close{display:none;padding:5px 50px;background:linear-gradient(#f90, #f60);color:#fff;font-size:28px;font-weight:normal;border-radius:4px;border-bottom:5px solid #bd540f;cursor:pointer}.appear-box__title--close:hover{background:#f60}.appear-box{padding:15px;background:#fff;font-size:14px;font-weight:normal}.appear-box__title{position:relative;font-size:30px;background:#f5f5f5;text-align:center;margin:0 -15px 15px -15px;padding:25px 0;font-weight:bold;border-top:3px solid #b7a17c}.appear-box__prize{display:flex}.appear-box__img-holder{margin:-15px -15px 0 -15px;height:230px;position:relative;overflow:hidden}.appear-box__img-holder img{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.appear-box__prize-info-text{margin:0 0 10px -15px;padding:5px 10px;background:#eaf7ff;border-left:5px solid #3598db}.appear-box__prize-amount{font-size:18px;font-weight:bold;color:#f60}.appear-box__comment{font-style:italic;color:#999}.appear-box__closed-text{display:none}.appear-box__close-btn{display:flex;justify-content:center;align-items:center;position:absolute;right:-14px;top:-14px;width:28px;height:28px;border-radius:50%;color:#ccc;background:#333;font-size:21px;cursor:pointer;transition-duration:100ms;z-index:10}.appear-box__close-btn:hover{transform:scale(1.2)}.appear-box-container{position:relative;width:600px;left:50%;transform:translateX(-50%);z-index:9;box-shadow:0 10px 70px rgba(0,0,0,0.3)}.appear-box-container.closed{height:300px;transform:scale(0.5) translate(0);left:-70px;bottom:-75px;top:auto;box-shadow:0 10px 70px rgba(0,0,0,0.5)}.appear-box-container.closed .appear-box__label{font-size:36px}.appear-box-container.closed .appear-box__label-text{display:none}.appear-box-container.closed .appear-box__title--open{display:none}.appear-box-container.closed .appear-box__title--close{display:inline-block}.appear-box-container.closed .appear-box__closed-text{display:block;z-index:1;color:#fff;position:relative;font-size:28px;height:100%;background:rgba(0,0,0,0.5);padding:10px 30px 10px 60px;text-align:right;opacity:0;transition-duration:100ms}.appear-box-container.closed:hover .appear-box__closed-text{opacity:1}.appear-box-container.closed .appear-box__close-btn{display:flex;justify-content:center;align-items:center;position:absolute;right:-20px;top:-20px;width:40px;height:40px;border-radius:50%;font-size:26px;cursor:pointer;transition-duration:150ms;z-index:10}.appear-box-container.closed.fully-closed{bottom:-225px;box-shadow:0 10px 70px transparent}.appear-box-container.closed.fully-closed .appear-box__label{cursor:pointer;top:-60px}.appear-box-container.closed.fully-closed .appear-box__close-btn{display:none}.appear-box__typ-content{text-align:center;padding:15px}.appear-box__typ-content .glyphicon-checkmark{font-size:36px;color:#27ae60;padding:20px;border:2px solid #27ae60;border-radius:50%;margin-bottom:20px}.appear-box__typ-content .appear-box__typ-text{font-size:16px}.appear-box__typ-prize{text-align:left;display:flex;flex-direction:row;margin-top:30px;padding:30px 15px 0 15px;border-top:1px solid #ddd}.appear-box__typ-img{width:100px;height:100px;margin-right:15px}.appear-box__typ-img img{border-radius:2px}@keyframes growth{from{height:0;margin-top:0;opacity:0}to{height:16px;margin-top:3px;opacity:1}}@media (max-width: 767px){.opened .appear-box-container{width:calc(100% - 60px)}}.post-it{z-index:100;position:fixed;padding:7px 10px;height:auto;width:250px;top:auto;bottom:0;right:50px;background:#fff;box-shadow:0px -1px 10px #aaa}.post-it__close{position:absolute;top:-10px;right:-10px;background:#333;width:20px;height:20px;padding:5px;border-radius:50%;color:#aaa;font-size:18px;text-align:center;line-height:0.5;cursor:pointer}.post-it__close:hover{color:#eee}.post-it__logo{width:180px;margin-left:auto;margin-right:auto}.post-it__promo{position:relative;display:flex;overflow:hidden;background:#000;padding:5px 10px 10px 10px;margin:5px -10px -10px -10px}.post-it__promo:before{content:"";width:200px;height:200px;background:rgba(255,255,255,0.2);position:absolute;top:-55px;left:-55px;border-radius:50%}.post-it__promo:after{font-family:'general';speak:none;display:block;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90c";position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:32px;color:#c43a23}.post-it__promo:hover:after{color:#ff4526}.post-it__promo .bf-logo{position:relative;width:130px;flex-basis:130px;align-self:flex-end}.post-it__promo .discount{position:absolute;top:-5px;color:#ff4526;left:75px;font-size:12px;font-weight:bold}.post-it__promo .countdown{color:#fff;text-align:center;margin-left:10px}.post-it__promo .front{z-index:2;position:absolute;width:100%;height:100%;top:0;left:0}.post-it__promo .btn-primary{display:none}.black-friday--exit{animation:growth .1s linear}.black-friday--exit .post-it__promo{flex-direction:column}.black-friday--exit .post-it__promo:after,.black-friday--exit .post-it__promo:before{display:none}.black-friday--exit .post-it__promo .discount{font-size:20px;left:auto;right:15px;top:5px}.black-friday--exit .post-it__promo .bf-logo{width:250px;background:#333;flex-basis:65px;margin:-5px -10px -10px -10px;padding:10px}.black-friday--exit .post-it__promo .countdown{margin-left:0;font-size:18px;margin-top:10px;margin-bottom:5px;font-weight:bold}.black-friday--exit .post-it__promo .front{display:none}.black-friday--exit .post-it__promo .btn-primary{display:block}@keyframes growth{from{height:98px}to{height:215px}}.black-friday--closed{animation:shrink .1s linear;background:#000}.black-friday--closed .post-it__close,.black-friday--closed .post-it__logo{display:none}.black-friday--closed .post-it__promo{margin-top:-10px;padding:5px}.black-friday--closed .post-it__promo:before,.black-friday--closed .post-it__promo:after,.black-friday--closed .post-it__promo .discount,.black-friday--closed .post-it__promo .text-today{display:none}.black-friday--closed .post-it__promo .bf-logo{width:100px;background:#333;margin:-5px;padding:5px}.black-friday--closed .post-it__promo .countdown{margin-top:-13px;width:110px;text-align:center}@keyframes shrink{from{height:98px}to{height:42px}}@media (max-width: 767px){.post-it{width:100%;right:0}.post-it__close{top:-25px;right:auto;left:0;width:75px;height:25px;font-size:12px;border-radius:0;display:flex;align-items:center;justify-content:center}.post-it__close span{margin-right:5px}.post-it__logo{margin:0 0 3px 0;padding-left:135px;width:265px}.post-it__promo{display:block;margin-top:-10px}.post-it__promo .bf-logo{position:absolute;top:8px;left:5px}.post-it__promo .countdown{display:flex;margin:0;padding-left:135px;text-align:left;font-weight:bold;line-height:1.2}.post-it__promo .text-today{margin-right:5px}.black-friday--closed{width:100px;right:auto;left:0}.black-friday--closed .post-it__promo{padding:3px}.black-friday--closed .post-it__promo .bf-logo{margin-top:-8px}.black-friday--closed .post-it__promo .countdown{margin-top:35px;margin-bottom:5px;padding-left:0;width:100%;justify-content:center}.black-friday--closed .post-it__logo{display:none !important}}.animate-box{margin-bottom:-200px;transition-delay:2s;transition:all 1s ease}.animate-box--showed{margin-bottom:0}.black-friday .cookie-consent-block{width:100%;border-radius:0;bottom:0;background:rgba(255,255,255,0.8);color:#333}@media (max-width: 767px){.black-friday .cookie-consent-block{font-size:12px}}.list-page-banner-ab{cursor:pointer}.list-page-banner-ab .main{margin-bottom:10px;text-shadow:0 0 45px #fff}.list-page-banner-ab .text-underline{color:#333}@media (min-width: 767px){.list-page-banner-ab .text-underline{display:none}}.poi-coupon-details__name a{color:#eee;text-decoration:none}.poi-coupon-details__name a:hover,.poi-coupon-details__name a:visited{color:#eee}.columns-list .list-element--loyalty .loyalty-label{position:static;display:block;margin:-5px -5px 0 -5px;width:auto;border-radius:4px 4px 0 0;padding-bottom:5px}.columns-list .list-element--loyalty .loyalty-label__img{margin-left:5px;width:13px}.columns-list .list-element--loyalty .loyalty-label__text{font-size:10px}.columns-list .list-element--loyalty .container-image{margin-bottom:-24px}.columns-list .list-elements .list-element.list-element--loyalty .label-top{top:24px;right:5px}.columns-list .list-elements .list-element.list-element--loyalty .list-element-image{border-radius:0}@media (min-width: 768px){.columns-list .list-element--loyalty .loyalty-label{position:absolute;border-radius:0;font-size:12px;padding-bottom:0;width:120px;top:50px;display:flex}.columns-list .list-element--loyalty .loyalty-label:before{border-width:22px 10px 22px 0}.columns-list .list-element--loyalty .loyalty-label__img{width:20px;height:20px}.columns-list .list-element--loyalty .loyalty-label__text{font-size:12px;padding:5px}.columns-list .list-element--loyalty .list-element-header__reedem-text{display:none}.columns-list .list-element--loyalty .container-image{margin-bottom:0}.columns-list .list-element--loyalty .list-element-data{margin-top:0}.columns-list .list-element--loyalty .list-element-data .popover{position:absolute !important}.columns-list .list-page-content .list-element+.list-element--loyalty{margin-top:0}.columns-list .list-elements .list-element.list-element--loyalty .label-top{top:-5px;right:10px}.columns-list .list-elements .list-element.list-element--loyalty .list-element-image{border-radius:0}}.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}@media (min-width: 768px){.new-poi-categories .list-page-title{margin-bottom:10px;padding-bottom:0;border-bottom:transparent}.new-poi-categories .poi-category{display:flex;flex-wrap:wrap;margin-top:10px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ddd}.new-poi-categories .poi-category__element{width:calc(20% - 15px);margin:0 8px}.new-poi-categories .poi-category__element:first-child{margin-left:0}.new-poi-categories .poi-category__element .type{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.new-poi-categories .poi-category__element label{border:1px solid #ccc;padding:8px 45px 8px 16px;border-radius:5px;font-size:16px;font-weight:bold;min-height:57px;overflow:hidden;transition:all .1s ease-in-out}.new-poi-categories .poi-category__element label:hover{border-color:#3598db}.new-poi-categories .poi-category__element label:hover .filter-results{color:#3598db}.new-poi-categories .poi-category__element .glyphicon{position:absolute;top:0;right:-15px;font-size:56px;color:rgba(0,0,0,0.1)}.new-poi-categories .poi-category__element .filter-element{width:100%}.new-poi-categories .poi-category__element .filter-results{color:#333;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.new-poi-categories .poi-category__element .selected label{background-color:#3598db;color:#fff;border-color:transparent;font-weight:normal}.new-poi-categories .poi-category__element .selected label:hover{background-color:#6ad}.new-poi-categories .poi-category__element .selected label .filter-results{color:#cef}.new-poi-categories .poi-category__element .selected label .glyphicon{color:rgba(255,255,255,0.3)}.new-poi-categories .poi-category__element.disabled label{cursor:not-allowed}.new-poi-categories .poi-category__element.disabled label .filter-results{color:#ccc}.new-poi-categories .poi-category__element.disabled label:hover{border-color:#ccc}.new-poi-categories .poi-category__element.disabled label:hover .filter-results{color:#ccc}.new-poi-categories .filter-row.in-progress.in-progress-filter:before{left:55% !important}.new-poi-categories .in-map-modal .filter-block-features{position:static;padding:0}.new-poi-categories .dropdown-menu{left:auto}.new-poi-categories li.filter-row{padding:3px 10px}.new-poi-categories .list-options button{border-radius:2px !important}.new-poi-categories .list-options .list-options-right{float:none}.new-poi-categories .list-banner{display:none}.opened-map-modal.mobile-poi-filter{display:block !important}}@media (min-width: 992px){.map-modal-open .list-page-aside{width:35rem !important}.new-poi-categories .list-options .list-page-filter{display:inline-block}.new-poi-categories .list-options .list-page-filter.opened-poi-map-modal{position:static}.new-poi-categories .list-options .desktop-poi-filter{display:inline-block}}.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 transparent}.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}}@media (max-width: 767px){.hotel-description-reserve-box.alternative-date{background-color:#fff}.hotel-description-reserve-box.alternative-date .search-parameter-selection{background-color:#f5f5f5;margin:-5px -15px 0 -15px;padding:5px 15px 0 15px}.hotel-description-reserve-box.alternative-date .error .editable-click{color:#d01c1c !important;border-bottom-color:#d01c1c !important}.hotel-description-reserve-box.alternative-date .availability-error-text{background:#f5f5f5;margin:-15px -15px 10px -15px;padding:10px 15px}.hotel-description-reserve-box.alternative-date .sold-out{display:inline-block;background-color:#ff8585;color:#fff;padding:0 5px;margin:10px 5px 0 0;font-size:16px;text-transform:uppercase;border-radius:1px}.hotel-description-reserve-box.alternative-date .all-alternative-date{display:flex;overflow-x:scroll;overflow-y:hidden;margin-bottom:15px}.hotel-description-reserve-box.alternative-date .alternative-date__row{position:relative;min-width:220px;padding:10px;margin-right:10px;border-radius:3px;border:1px solid #eee}.hotel-description-reserve-box.alternative-date .alternative-date__row:before{font-family:'general';font-style:normal;font-weight:normal;font-variant:normal;font-size:32px;text-transform:none;line-height:1;content:"\e90c";position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#f90}.hotel-description-reserve-box.alternative-date .alternative-date__row small{display:block;margin-top:-1px}.hotel-description-reserve-box.alternative-date .alternative-date__row .action-block{padding-top:10px;padding-right:40px}.hotel-description-reserve-box.alternative-date .alternative-date__row .original-price{display:inline-block}.hotel-description-reserve-box.alternative-date .alternative-date__row .original-price .price{color:#999;text-decoration:line-through;font-size:16px;font-weight:normal}.hotel-description-reserve-box.alternative-date .alternative-date__row .original-price .price:before{display:none}.hotel-description-reserve-box.alternative-date .alternative-date__row .best-offer-text{position:absolute;top:3px;left:10px;color:#27ae60;font-size:12px}.hotel-description-reserve-box.alternative-date .alternative-date__row .offer-provision{color:#999}.hotel-description-reserve-box.alternative-date .alternative-date__row .alternative-date-front{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.hotel-description-reserve-box.alternative-date .best-offer{padding-top:20px;background-color:#f9fdf9}}@media (min-width: 768px){.hotel-description-reserve-box.alternative-date .option-choice{display:none}.hotel-description-reserve-box.alternative-date .sold-out{margin-right:5px}}.map-notification-container{position:absolute;top:100px;left:15px;z-index:3;background:#fff;width:250px;padding:0;box-shadow:0 0 10px rgba(0,0,0,0.5)}@media (min-width: 992px){.map-container .map-notification-container{display:block !important}.map-container .map-notification-container .row{margin:0}.map-container .map-notification-container .col-xs-5{width:100%;float:none;padding:0}.map-container .map-notification-container .col-xs-7{width:100%;float:none;padding:0 10px 10px 10px}.map-container .map-notification-container .col-xs-5{margin-bottom:10px}}.map-container .map-notification-message{margin:0}.map-container .map-notification-message .position-relative{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;font-size:20px;color:#999}.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-message .map-notification-close{position:absolute;top:-6px;right:-6px;width:25px;height:25px;line-height:22px;text-align:center;vertical-align:middle;background:#fff;border-radius:50%;border:2px solid #ddd;box-shadow:0 0 10px rgba(0,0,0,0.5);color:#999;font-size:20px;font-weight:bold;cursor:pointer}.map-container .map-notification-message .map-notification-close:hover{background:#eee;color:#666}.map-container .map-notification-container .gmap-infowindow-hotelname .title{text-decoration:underline;font-weight:bold}.map-container .map-notification-container .gmap-infowindow-hotelname .title:hover{text-decoration:none}.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{position:absolute;top:auto;bottom:15px;left:15px;right:15px;width:auto;max-width:300px}.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{margin:10px}.map-container .map-notification-message .position-relative{margin:-10px -10px -10px -10px}.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}}@media (max-width: 360px){.map-container .map-notification-container{max-width:285px}}@media (min-width: 361px) and (max-width: 530px){.map-container .map-notification-container{max-width:none}}.poi-map-details .price-container .action-color{color:#27ae60}
