@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,700,800&subset=cyrillic,cyrillic-ext,latin-ext);@import url(grid.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.css);@import url(/inc/vws/dh/styles/ui-dialog.css);@import url(/inc/sitespecific/danubius/styles/colorbox/colorbox.css);:root{--darkish-blue:#004990;--faded-orange:#ee855a;--faded-orange-two:#e68a45;--tomato-red:#cc2200;--very-light-pink:#ffeae5;--dusty-blue:#5e80a7;--pale-grey:#dce1e6;--apricot:#ffb073;--very-light-blue:#d5eaff;--steel-grey:#7d7e80;--dark-slate-blue:#17324c;--gunmetal:#475059;--cloudy-blue:#bcc7d1;--dark:#1e232a;--cool-grey:#afb1b2;--pale-grey-two:#edf0f2;--light-grey-blue:#8eb1d2;--gunmetal-two:#58585A;--gray:#e6e6e6;--pinkish-grey:#cccccc;--white:#ffffff;--dusty-teal:#4e9f9c}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;color:#58585a}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}.hidden,[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}*{font-family:"Open Sans";outline:0}body{padding:0;margin:0}.page{background:#edf0f2;max-width:100%;overflow-x:hidden}.wrapper{width:1180px!important;margin:auto;font-size:0}.wrapper-980{width:980px!important}.wrapper-780{width:780px!important}.wrapper-720{width:720px!important}.wrapper-720 .wrapper,.wrapper-780 .wrapper,.wrapper-980 .wrapper{width:100%!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.bigCol,.bigInnerRow>div{display:inline-block;vertical-align:top;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.bigInnerRow{margin-bottom:36px}.overflow-hidden{overflow:hidden}h1{font-size:36px;font-weight:300;line-height:1.33}h2{font-size:28px;font-weight:400;line-height:1.29}h3{font-size:24px;font-weight:700;line-height:1.5}h4{font-size:18px;font-weight:700;line-height:1.33;margin:0;padding:0}.IssueContent,.IssueResume,p{font-size:16px;font-weight:400;margin:0}.bluecolor{color:#007da5}a{color:#58585a;font-size:16px}p>a{font-size:16px;font-weight:700;color:#004990}.call-to-Action{font-size:16px;font-weight:700;line-height:1.5;text-align:center;color:#58585a}.border-box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.bigInnerCol>.text-holder{padding-left:20px;padding-right:20px;font-size:16px}.bigInnerCol.biginnercol-text-holder-nopadding>.text-holder{padding:0}.bigInnerCol>.content-block>.title,.bigInnerCol>.text-holder span.title,.bigInnerCol>.text-holder>.title{font-size:36px;font-weight:300;font-style:normal;line-height:1.33;color:#58585a;padding:0 0 20px 0;margin:0}.bigInnerCol>.content-block>.title{padding-left:20px}.bigInnerCol>.text-holder h3,.bigInnerCol>.text-holder span.subtitle,.bigInnerCol>.text-holder>.subtitle{font-size:28px;font-weight:300;line-height:1.29;padding:0 0 12px 0;margin:0}.bigInnerCol>.text-holder span.subtitle,.bigInnerCol>.text-holder span.title{display:block}.bigInnerCol.title-left-no-space-bottom>.text-holder>.title{padding:0;margin:0}.bigInnerCol.WithBestPriceTitle>.text-holder>.title{float:left;max-width:70%}.bigInnerCol.WithBestPriceTitle>.text-holder>.hotel-best-price{float:right;font-size:16px;font-weight:700;line-height:1.13;position:relative;color:#007da5}.bigInnerCol.WithBestPriceTitle>.text-holder:after,bigInnerCol.WithBestPriceTitle>.text-holder>.descript:before{clear:both;display:block;content:""}.bigInnerCol>.text-holder>.descript img{max-width:100%}.disp-none{display:none!important}.disp-inline-block{display:inline-block!important}.disp-block{display:block!important}.disp-inline{display:inline}.disp-flex,[class*=" flex-"],[class^=flex-]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;align-content:center}.flex-justify-content-flex-start{justify-content:flex-start}.flex-justify-content-flex-end{justify-content:flex-end}.flex-justify-content-center{justify-content:center}.flex-justify-content-space-between{justify-content:space-between}.flex-justify-content-space-around{justify-content:space-around}.flex-align-items-flex-start{align-items:flex-start}.flex-align-items-flex-end{align-items:flex-end}.flex-align-items-center{align-items:center}.flex-align-items-stretch{align-items:stretch}.flex-align-items-baseline{align-items:baseline}.dropdown-menu{display:none}.line{height:1px;background-color:rgba(188,199,209,.5);display:block!important;margin:0 10px}hr{display:block;height:1px;width:100%;background-color:rgba(0,0,0,.1);border:0}.bigInnerCol.line{margin:0;padding:0}.bigInnerColline>.text-holder{display:none}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.valign-top{vertical-align:top!important}.valign-middle{vertical-align:middle!important}.valign-bottom{vertical-align:bottom!important}a img{border:none}.browse-more,a.browse-more{text-align:center;color:#58585a;padding:10px 0;margin:0;font-weight:700;line-height:1.5;text-transform:uppercase}.bg-charcoal-grey,.charcoal-grey{background-color:#58585a!important}.bg-gunmetal-two{background-color:#58585a!important}.bg-white{background-color:#fff!important}.bg-tomato-red{background-color:#c20!important}.bg-faded-orange{background-color:#ee855a!important}.bg-pale-grey-two{background-color:#edf0f2!important}.bg-pale-grey-two-opacity{background-color:rgba(237,240,242,.95)!important}.bg-transparent-white{background-color:rgba(255,255,255,.5)!important}.bg-transparent-dark{background-color:rgba(67,73,89,.95)!important}.whitebox{border-radius:2px;background-color:#fff;border:solid 1px #e6e6e6;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:30px 20px}.color-gunmetal-two{color:#58585a!important}.color-white{color:#fff!important}.text-decoration-none{text-decoration:none}.color-charcoal-grey{color:#58585a!important}.color-faded-orange{color:#ee855a!important}.font-size-14{font-size:14px!important}.font-size-16{font-size:16px!important}.font-size-18{font-size:18px!important}.font-size-20{font-size:20px!important}.font-size-21{font-size:21px!important}.font-size-22{font-size:21px!important}.font-size-28{font-size:28px!important}.font-size-36{font-size:36px}.font-weight-bold{font-weight:700!important}.font-weight-normal{font-weight:400!important}.font-weight-300{font-weight:300!important}.text-transform-none{text-transform:none!important}[class*=" border-"],[class^=border-]{border-style:solid;border-width:0;border-color:#ccc}.border-1{border-width:1px}.border-top-1{border-top-width:1px}.border-right-1{border-right-width:1px}.border-bottom-1{border-bottom-width:1px}.border-left-1{border-left-width:1px}.border-left-0{border-left-width:1px}.border-top-0{border-top-width:0}.border-right-0{border-right-width:0}.border-bottom-0{border-bottom-width:0}.border-left-0{border-left-width:0}.border-color-pinkish-grey{border-color:#ccc!important}.link-angle-left,.link-angle-right,.link-chevron-left,.link-chevron-right{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal}.link-angle-left:before,.link-angle-right:after,.link-chevron-left:before,.link-chevron-right:after{font-family:FontAwesome;text-align:center;font-size:87.5%;margin-left:10px;display:inline-block;text-rendering:auto}.link-angle-left:before,.link-chevron-left:before{margin-left:0;margin-right:10px}.link-chevron-right:after{content:"\f054"}.link-angle-right:after{content:"\f105"}.link-chevron-left:before{content:"\f053"}.link-angle-left:before{content:"\f104"}.after-faded-orange:after,.after-faded-orange:before{color:#ee855a!important}.link-after-vmiddle{position:relative}.link-after-vmiddle:after{height:100%}.padding-0{padding:0!important}.padding-bottom-0{padding-bottom:0!important}.padding-bottom-10{padding-bottom:10px!important}.padding-bottom-15{padding-bottom:15px!important}.padding-bottom-18{padding-bottom:18px!important}.padding-bottom-20{padding-bottom:20px!important}.padding-bottom-24{padding-bottom:24px!important}.padding-bottom-25{padding-bottom:25px!important}.padding-bottom-30{padding-bottom:30px!important}.padding-top-0{padding-top:0!important}.padding-top-6{padding-top:6px!important}.padding-top-10{padding-top:10px!important}.padding-top-12{padding-top:12px!important}.padding-top-15{padding-top:15px!important}.padding-top-20{padding-top:20px!important}.padding-top-30{padding-top:30px!important}.padding-right-10{padding-right:10px!important}.padding-right-15{padding-right:15px!important}.padding-right-20{padding-right:20px!important}.padding-left-0{padding-left:0!important}.padding-left-10{padding-left:10px!important}.padding-left-15{padding-left:15px!important}.padding-left-20{padding-left:20px!important}.padding-top-bottom-10{padding:10px 0!important}.padding-top-bottom-20{padding:20px 0!important}.padding-top-bottom-24{padding-top:24px!important;padding-bottom:24px!important}.padding-top-bottom-30{padding:30px 0!important}.padding-bottom-40{padding:0 0 40px 0!important}.padding-top-40{padding:40px 0 0 0!important}.padding-top-bottom-40{padding:40px 0!important}.padding-left-right-0{padding-left:0!important;padding-right:0!important}.padding-left-right-10{padding-left:10px!important;padding-right:10px!important}.padding-left-right-15{padding-left:15px!important;padding-right:15px!important}.padding-left-right-20{padding-left:20px!important;padding-right:20px!important}.padding-20{padding:20px!important}.padding-12-20{padding:12px 20px!important}.padding-left-60{padding-left:60px!important}.padding-right-60{padding-right:60px!important}.padding-top-bottom-0{padding-top:0!important;padding-bottom:0!important}.margin-0{margin:0!important}.margin-top-0{margin-top:0!important}.margin-top-10{margin-top:10px!important}.margin-top-18{margin-top:18px!important}.margin-top-20{margin-top:20px!important}.margin-top-30{margin-top:30px!important}.margin-top-40{margin-top:40px!important}.margin-top-50{margin-top:50px!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-10{margin-bottom:10px!important}.margin-bottom-18{margin-bottom:18px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-bottom-40{margin-bottom:40px!important}.margin-bottom-50{margin-bottom:50px!important}.margin-left-0{margin-left:0!important}.margin-left-10{margin-left:10px!important}.margin-left-20{margin-left:20px!important}.margin-left-30{margin-left:30px!important}.margin-left-40{margin-left:40px!important}.margin-right-0{margin-right:0!important}.margin-right-10{margin-right:10px!important}.margin-right-20{margin-right:20px!important}.margin-right-30{margin-right:30px!important}.margin-right-40{margin-right:40px!important}.margin-right-50{margin-right:50px!important}.margin-left-right-0{margin-left:0!important;margin-right:0!important}.margin-left-right-10{margin-left:10px!important;margin-right:10px!important}.margin-left-right-20{margin-left:20px!important;margin-right:20px!important}.margin-left-right-30{margin-left:30px!important;margin-right:30px!important}.margin-left-right-40{margin-left:40px!important;margin-right:40px!important}.margin-top-bottom-0{margin-top:0!important;margin-bottom:0!important}.margin-top-bottom-10{margin-top:10px!important;margin-bottom:10px!important}.margin-top-bottom-12{margin-top:12px!important;margin-bottom:12px!important}.margin-top-bottom-18{margin-top:18px!important;margin-bottom:18px!important}.margin-top-bottom-20{margin-top:20px!important;margin-bottom:20px!important}.margin-top-bottom-30{margin-top:30px!important;margin-bottom:30px!important}.margin-top-bottom-40{margin-top:40px!important;margin-bottom:40px!important}.height-48{height:48px}.nowrap{white-space:nowrap}.row .col{padding:0 .65rem}.float-left{float:left}.float-right{float:right}.clear{clear:both}.clear-after:after{clear:both;display:block;content:""}.spm-assign-desc{max-height:190px;position:relative;overflow:hidden;transition:all .2s ease-in}.spm-assign-desc p{text-align:left!important}.spm-assign-desc-opened{max-height:50000px;max-height:500vh;padding-bottom:40px}.spm-read-more,.spm-read-more:visited{padding-top:3em;position:absolute;bottom:0;left:0;width:100%;margin:0;font-size:16px;font-weight:400;color:#58585a!important;background-image:linear-gradient(to bottom,rgba(237,240,242,0) 0,#edf0f2 50%)}.spm-assign-desc-opened .spm-read-more,.spm-assign-desc-opened .spm-read-more:visited{background-image:none;padding-top:0}.spm-read-more .fa{font-size:90%;margin-right:5px;font-weight:400}.spm-assign-desc .spm-read-more .fa-minus,.spm-assign-desc .spm-read-more .less,.spm-assign-desc.spm-assign-desc-opened .spm-read-more .fa-plus,.spm-assign-desc.spm-assign-desc-opened .spm-read-more .more{display:none}.spm-assign-desc.spm-assign-desc-opened .spm-read-more .fa-minus,.spm-assign-desc.spm-assign-desc-opened .spm-read-more .less{display:inline-block}.Spec4thMargin0{display:flex;justify-content:start;flex-wrap:wrap}.Spec4thMargin0 .box:nth-child(4n){margin-right:0}.based-on-review{font-size:14px;font-weight:400;color:#58585a;text-decoration:underline}::-webkit-input-placeholder{color:#5e80a7}:-moz-placeholder{color:#5e80a7}::-moz-placeholder{color:#5e80a7}:-ms-input-placeholder{color:#5e80a7}input:not([type]),input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea{background-color:rgba(255,255,255,.95);box-shadow:inset 0 2px 1px 0 rgba(142,177,210,.5);border:solid 1px #bcc7d1;font-size:16px;font-weight:400;color:#004990;padding:12px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select{background-color:rgba(255,255,255,.95);box-shadow:inset 0 2px 1px 0 rgba(142,177,210,.5);border:solid 1px #bcc7d1;font-size:16px;line-height:20px;font-weight:400;font-style:normal;font-stretch:normal;color:#5e80a7;margin:0;margin-left:8px;padding:12px 38px 12px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:48px;background-image:url(../imgs/icons/icon-chevron-indicator.png);background-size:9px 5px;background-repeat:no-repeat;background-position:calc(100% - 10px) center;cursor:pointer}select::-ms-expand{display:none}@-moz-document url-prefix(){select{position:relative;top:1px}}.select-mini{padding:7px 25px 7px 10px;height:auto}input:not([type]):focus:not([readonly]),input:not([type]):not(.readonly):focus,input[type=date]:focus:not([readonly]),input[type=date]:not(.readonly):focus,input[type=datetime-local]:focus:not([readonly]),input[type=datetime-local]:not(.readonly):focus,input[type=datetime]:focus:not([readonly]),input[type=datetime]:not(.readonly):focus,input[type=email]:focus:not([readonly]),input[type=email]:not(.readonly):focus,input[type=number]:focus:not([readonly]),input[type=number]:not(.readonly):focus,input[type=password]:focus:not([readonly]),input[type=password]:not(.readonly):focus,input[type=search]:focus:not([readonly]),input[type=search]:not(.readonly):focus,input[type=tel]:focus:not([readonly]),input[type=tel]:not(.readonly):focus,input[type=text]:focus:not([readonly]),input[type=text]:not(.readonly):focus,input[type=time]:focus:not([readonly]),input[type=time]:not(.readonly):focus,input[type=url]:focus:not([readonly]),input[type=url]:not(.readonly):focus,textarea:focus:not([readonly]),textarea:not(.readonly):focus{background-color:#fff;box-shadow:inset 0 2px 1px 0 rgba(0,73,144,.5);border:solid 1px #004990;-webkit-appearance:none;-moz-appearance:none;appearance:none}select:not(.readonly):focus{box-shadow:inset 0 2px 1px 0 rgba(0,73,144,.5);border:solid 1px #004990}input.readonly,input:not([type]):disabled,input:not([type])[readonly=readonly],input[type=date]:disabled,input[type=date][readonly=readonly],input[type=datetime-local]:disabled,input[type=datetime-local][readonly=readonly],input[type=datetime]:disabled,input[type=datetime][readonly=readonly],input[type=email]:disabled,input[type=email][readonly=readonly],input[type=number]:disabled,input[type=number][readonly=readonly],input[type=password]:disabled,input[type=password][readonly=readonly],input[type=search]:disabled,input[type=search][readonly=readonly],input[type=tel]:disabled,input[type=tel][readonly=readonly],input[type=text]:disabled,input[type=text][readonly=readonly],input[type=time]:disabled,input[type=time][readonly=readonly],input[type=url]:disabled,input[type=url][readonly=readonly],select.readonly,textarea.readonly,textarea:disabled,textarea[readonly=readonly]{background-color:#dce1e5;box-shadow:inset 0 2px 1px 0 rgba(142,177,210,.5);border:solid 1px #bcc7d1;color:#bcc7d1}input.input-mini{padding:6px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.chkb{position:relative}.chkb input{display:none}.chkb label{display:inline-block;padding-left:20px;cursor:pointer}.chkb label:before{width:11px;height:11px;border-radius:2px;background-color:#fff;border:solid 1px rgba(0,0,0,.2);display:inline-block;font-family:FontAwesome;line-height:11px;vertical-align:middle;content:" ";font-size:8px;position:absolute;left:0;top:50%;margin-top:-6px;text-align:center;font-weight:400}.chkb input:checked~label:before{content:"\f00c";color:#fff;background:#ee855a;border-color:#c57b41}.chkb input:checked~label:hover:before{content:"\f00d";background:#c20;border-color:#a31b00}.rbtn{position:relative;margin-bottom:3px}.rbtn input{display:none}.rbtn label{display:inline-block;padding-left:20px;cursor:pointer;font-size:16px!important}.rbtn label:before{width:11px;height:11px;border-radius:50%;background-color:#fff;border:solid 1px rgba(0,0,0,.2);display:inline-block;font-family:FontAwesome;line-height:11px;vertical-align:middle;content:" ";font-size:7px;position:absolute;left:0;top:0;margin-top:5px;text-align:center;font-weight:400}.rbtn input:checked~label:before{content:"";background:#fff;border:4px solid #ee855a;width:5px;height:5px;padding-left:0}@-moz-document url-prefix(){.rbtn label:before{margin-top:6px}}div.social-links{display:block;text-align:center;width:100%;padding-top:15px}div.social-links .social-links-title{font-size:24px;font-weight:700;text-align:center;color:#58585a;margin:0;padding:0;padding-bottom:10px}div.social-links ul{margin:0;padding:0;font-size:0}div.social-links ul li{display:inline-block;margin-right:16px}div.social-links ul li:last-child{margin-right:0}div.social-links ul li a{display:flex;justify-content:center;align-items:center;border-radius:50%;width:45px;height:45px;font-size:20px;line-height:45px;text-align:center;border:2px solid #fff;text-decoration:none}div.social-links ul li a>i{color:#007da5;background:#fff;width:35px;line-height:35px;border-radius:100%}.btn,.btn_gunmetal_two_outline>a,.btn_gunmetal_two_outline_nopadding>a,.btn_small>a,.btn_white>a,.btn_white_small>a,.daccd-not input.button,.daccd-yes input.submit,input.btn{border-radius:2px;background-color:#ee855a;padding:11px;font-size:16px;font-weight:700;text-align:center;color:#fff;cursor:pointer;display:inline-block;border:2px solid #ee855a;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.3s;transition-duration:.3s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.btn:hover,.btn_gunmetal_two_outline>a:hover,.btn_gunmetal_two_outline_nopadding>a:hover,.btn_small>a:hover,.btn_white>a:hover,.btn_white_small>a:hover,input.btn:hover{background-color:#ffb073;border-color:#ffb073}.btn:active,.btn:target,input.btn:target{background-color:#e68a45;border-color:#e68a45}.btn:focus,input.btn:focus{background-color:#ee855a;border:solid 2px #004990}.btn.disabled,.btn.disabled:focus,input.btn:disabled{cursor:default;background-color:#dce1e6;border-color:#dce1e6}.btn.dark-standard,input.btn.dark-standard{border-color:#58585a;background-color:#58585a;color:#fff}.btn.dark-standard:hover,input.btn.dark-standard:hover{border-color:#626773;background-color:#626773;color:#fff}.btn.dark-standard:active,.btn.dark-standard:target,input.btn.dark-standard:active,input.btn.dark-standard:target{border-color:#58585a;background-color:#58585a;color:#fff}.btn.dark-standard:focus,input.btn.dark-standard:focus{background-color:#58585a;border:solid 2px #004990}.btn.dark-standard.disabled,input.btn.dark-standard.disabled{background-color:#dce1e6}.btn.white-outline,input.btn.white-outline{border:solid 1px #58585a;background-color:#fff;color:#58585a}.btn.white-outline:hover,input.btn.white-outline:hover{background-color:rgba(44,54,64,.6);border:solid 1px #58585a;color:#fff}.btn.white-outline:active,.btn.white-outline:target,input.btn.white-outline:active,input.btn.white-outline:target{background-color:#58585a;color:#fff}.btn.white-outline:focus,input.btn.white-outline:focus{background-color:#fff;border:solid 2px #004990;color:#58585a}.btn.white-outline.disabled,input.btn.white-outline.disabled{background-color:#dce1e6;border:solid 1px #dce1e6;color:#fff}.btn.white,.btn_white>a,.btn_white_small>a,input.btn.white{border:solid 1px #fff;background-color:#fff;color:#58585a}.btn.white:active,.btn.white:focus,.btn.white:hover,.btn.white:target,.btn_white>a:hover,.btn_white_small>a:hover,input.btn.white:active,input.btn.white:focus,input.btn.white:hover,input.btn.white:target{background-color:#ffb073;color:#fff;border:solid 1px #ffb073}.btn.white.disabled,input.btn.white.disabled{background-color:#dce1e6;color:#fff;border-color:#dce1e6}.btn.white-dark,input.btn.white-dark{border:solid 1px #fff;background-color:#58585a;color:#fff}.btn.white-dark:hover,input.btn.white-dark:hover{background-color:rgba(255,255,255,.8);border:solid 1px #fff;color:#58585a}.btn.white-dark:active,.btn.white-dark:target,input.btn.white-dark:active,input.btn.white-dark:target{border-color:#fff;background-color:#fff;color:#58585a}.btn.white-dark:focus,input.btn.white-dark:focus{background-color:#fff;border:solid 2px #ee855a;color:#58585a}.btn.white-dark.disabled,input.btn.white-dark.disabled{background-color:#dce1e6;border-color:#dce1e6}.btn.charcoal-grey-outline,input.btn.charcoal-grey-outline{border:solid 1px #58585a;background-color:transparent;color:#58585a}.btn.charcoal-grey-outline.disabled,.btn.charcoal-grey-outline:active,.btn.charcoal-grey-outline:focus,.btn.charcoal-grey-outline:hover,.btn.charcoal-grey-outline:target,input.btn.charcoal-grey-outline.disabled,input.btn.charcoal-grey-outline:active,input.btn.charcoal-grey-outline:focus,input.btn.charcoal-grey-outline:hover,input.btn.charcoal-grey-outline:target{background-color:transparent;border:solid 1px #58585a;color:#58585a}.btn.pale-grey-outline,.pale-grey-outline,input.btn.pale-grey-outline{border:solid 1px rgba(0,0,0,.1);background-color:transparent;color:#58585a;border-radius:2px;display:inline-block}.btn.pale-grey-outline.disabled,.btn.pale-grey-outline:active,.btn.pale-grey-outline:focus,.btn.pale-grey-outline:hover,.btn.pale-grey-outline:target,input.btn.pale-grey-outline.disabled,input.btn.pale-grey-outline:active,input.btn.pale-grey-outline:focus,input.btn.pale-grey-outline:hover,input.btn.pale-grey-outline:target{background-color:transparent;border:solid 1px rgba(0,0,0,.1);color:#58585a}.btn.white-outline-nobg,input.btn.white-outline-nobg{border:solid 1px #fff;background-color:transparent;color:#fff}.btn.white-outline-nobg.disabled,.btn.white-outline-nobg:active,.btn.white-outline-nobg:focus,.btn.white-outline-nobg:hover,.btn.white-outline-nobg:target,input.btn.white-outline-nobg.disabled,input.btn.white-outline-nobg:active,input.btn.white-outline-nobg:focus,input.btn.white-outline-nobg:hover,input.btn.white-outline-nobg:target{background-color:transparent;border:solid 1px #fff;color:#fff}.btn.white-outline-nobg.small,input.btn.white-outline-nobg.small{font-size:14px;text-transform:none;padding:2px!important;font-weight:700}.btn.white-outline-nobg.small b,.btn.white-outline-nobg.small strong{color:#ee855a}.btn.btn-dusty-teal,input.btn.btn-dusty-teal{border:solid 1px #4e9f9c;background-color:#4e9f9c;color:#fff}.btn.btn-dusty-teal:active,.btn.btn-dusty-teal:focus,.btn.btn-dusty-teal:hover,.btn.btn-dusty-teal:target,input.btn.btn-dusty-teal:active,input.btn.btn-dusty-teal:focus,input.btn.btn-dusty-teal:hover,input.btn.btn-dusty-teal:target{border:solid 1px #4e9f9c;background-color:#4e9f9c;color:#fff}.btn.btn-dusty-teal.disabled,input.btn.btn-dusty-teal.disabled{background-color:#dce1e6;color:#fff;border-color:#dce1e6}.btn.facebook-blue,input.btn.facebook-blue{border:solid 1px #3b5998;background-color:#3b5998;color:#fff}.btn.facebook-blue:active,.btn.facebook-blue:focus,.btn.facebook-blue:hover,.btn.facebook-blue:target,input.btn.facebook-blue:active,input.btn.facebook-blue:focus,input.btn.facebook-blue:hover,input.btn.facebook-blue:target{border:solid 1px #3b5998;background-color:#3b5998;color:#fff}.btn.facebook-blue.disabled,input.btn.facebook-blue.disabled{background-color:#3b5998;color:#fff;border-color:#3b5998}.btn.gunmetal-two-outline,.btn_gunmetal_two_outline>a,.btn_gunmetal_two_outline_nopadding>a,.gunmetal-two-outline,input.btn.gunmetal-two-outline{border:solid 1px #58585a;background-color:transparent;color:#58585a;display:inline-block}.btn.gunmetal-two-outline.disabled,.btn.gunmetal-two-outline:active,.btn.gunmetal-two-outline:focus,.btn.gunmetal-two-outline:hover,.btn.gunmetal-two-outline:target,.btn_gunmetal_two_outline>a:hover,.btn_gunmetal_two_outline_nopadding>a:hover,input.btn.gunmetal-two-outline.disabled,input.btn.gunmetal-two-outline:active,input.btn.gunmetal-two-outline:focus,input.btn.gunmetal-two-outline:hover,input.btn.gunmetal-two-outline:target{border:solid 1px #58585a;background-color:transparent;color:#58585a}.btn-dusty-teal,.btn.btn-dusty-teal,input.btn.btn-dusty-teal{border:solid 1px #4e9f9c;background-color:#4e9f9c;color:#fff;display:inline-block}.btn.btn-dusty-teal.disabled,.btn.btn-dusty-teal:active,.btn.btn-dusty-teal:focus,.btn.btn-dusty-teal:hover,.btn.btn-dusty-teal:target,input.btn.btn-dusty-teal.disabled,input.btn.btn-dusty-teal:active,input.btn.btn-dusty-teal:focus,input.btn.btn-dusty-teal:hover,input.btn.btn-dusty-teal:target{border:solid 1px #246260;background-color:#246260;color:#fff}.btn_gunmetal_two_outline>a,.btn_gunmetal_two_outline_nopadding>a,.btn_white,.btn_white_small{margin:5px 10px 5px 0;display:inline-block;font-size:14px;font-weight:700;color:#58585a}.btn_gunmetal_two_outline_nopadding>a{margin:0}.btn.btn-disabled,.btn.btn-disabled:active,.btn.btn-disabled:focus,.btn.btn-disabled:hover,.btn.btn-disabled:target,input.btn.btn-disabled,input.btn.btn-disabled:active,input.btn.btn-disabled:focus,input.btn.btn-disabled:hover,input.btn.btn-disabled:target{border:solid 1px #dce1e6;background-color:#dce1e6;color:#fff;display:inline-block;cursor:text}.btn.btn-large,input.btn.btn-large{padding:12px 20px;font-size:16px}.btn.btn-small,.btn.btn_small,.btn_gunmetal_two_outline>a,.btn_gunmetal_two_outline_nopadding>a,.btn_small>a,.btn_white_small>a,input.btn.btn-small,input.btn.btn_small{padding:6px 10px;font-size:14px}.btn_gunmetal_two_outline>a,.btn_gunmetal_two_outline_nopadding>a,.btn_small>a,.btn_white_small>a{min-height:36px}.mobile-back-button{display:none;background-color:#58585a;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);color:#fff;text-decoration:none;height:60px;line-height:60px;font-size:16px;font-weight:700;text-transform:uppercase;padding:0 10px}.opened-filter{display:inline-block}.mobile-orange-button{display:none;background-color:#ee855a;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1);height:60px;line-height:60px;margin:0;padding:0;text-align:center;position:fixed;z-index:11;bottom:0;left:0;width:100%}.mobile-orange-button>a{border-radius:2px;background-color:#fff;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;text-align:center;color:#58585a;height:36px;line-height:36px;padding:0 20px;min-width:160px;display:inline-block;text-decoration:none}.back-to-link{font-size:16px;color:#58585a;font-weight:400;text-decoration:none}.back-to-link:before{content:"\f104";margin-right:10px;object-fit:contain;font-family:FontAwesome;font-weight:400;font-style:normal;font-stretch:normal}.btn-t2{float:left;height:36px;margin:0;height:36px;line-height:36px;font-size:16px;position:relative;border:solid 1px rgba(238,132,90,.3);cursor:pointer;padding:0 10px 0 10px;text-decoration:none}.btn-t2.grey{background-color:#edf0f2}.btn-t2.dark{background-color:#475059;color:#fff;border-top:0}.fixed-bottom-layers{position:fixed;z-index:30;display:block;width:100%;bottom:0;left:0}.cookie-layer-holder{background-color:rgba(255,255,255,.85);padding:10px 0;position:relative;z-index:3;text-align:center;display:block;width:100%}.cookie-layer{display:table;width:100%;padding:0 .75rem;width:calc(100% - 1.5rem)}.cookie-layer .browse-more,.cookie-layer .buttons,.cookie-layer .text-holder{display:table-cell;vertical-align:top}.cookie-layer .buttons{padding-left:20px;vertical-align:middle}.cookie-layer .text-holder .text{font-size:12px;font-weight:400;line-height:1.3;color:#58585a;display:inline-block;vertical-align:top;max-width:90%}.cookie-layer .text-holder p{margin:0;padding:0;text-align:left;font-size:13px;font-weight:400;line-height:1.3;color:#58585a}.cookie-layer .text-holder .text span{width:100%;display:inherit}.cookie-layer .browse-more{white-space:nowrap;vertical-align:middle;max-width:18%;padding:0;padding-top:6px;text-align:right}.cookie-layer .browse-more a{font-size:14px;font-weight:400;line-height:1;text-align:right;color:#58585a;margin:0;margin-left:20px}.cookie-layer .buttons .white-dark{background:0 0;padding:5px 20px;font-size:14px;font-weight:700;line-height:1;text-align:center;color:#58585a;border:solid 1px #58585a}.language_hu .cookie-layer .buttons .white-dark{padding:5px}.tabbed-filters-holder .tabbed-filters ul{display:block;margin:0 2px 0 0;padding:0;list-style:none;font-size:0}.tabbed-filters-holder .tabbed-filters ul li{display:inline-block;margin-right:4px;margin-bottom:4px;list-style:none;position:relative}.tabbed-filters-holder .tabbed-filters ul li input{display:none}.tabbed-filters-holder .tabbed-filters ul li a,.tabbed-filters-holder .tabbed-filters ul li label{background-color:#fff;border:solid 1px #dce1e6;padding:8px 15px;min-width:20px;font-size:14px;font-weight:400;color:#58585a;display:block;border-radius:2px;overflow:hidden;cursor:pointer;text-decoration:none}.formdiv .tabbed-filters-holder .tabbed-filters ul li a,.formdiv .tabbed-filters-holder .tabbed-filters ul li label,.white-box-border .tabbed-filters-holder .tabbed-filters ul li a,.white-box-border .tabbed-filters-holder .tabbed-filters ul li label{background-color:#edf0f2}.tabbed-filters-holder .tabbed-filters ul li a:hover,.tabbed-filters-holder .tabbed-filters ul li label:hover{border-color:#475059}.tabbed-filters-holder .tabbed-filters ul li input:checked~label,.tabbed-filters-holder .tabbed-filters ul li.active a{background-color:#475059;border-color:#475059;color:#fff}.gradient-afer-box,.gradient-afer-box>div{position:relative;z-index:2}.gradient-afer-box:after{position:absolute;width:100%;height:100%;content:"";display:block;top:0;bottom:0;z-index:0;background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.5))}.drop-down-holder{position:relative;font-size:0!important}.drop-down-holder .label{display:inline-block;vertical-align:top;line-height:36px;font-size:16px;font-weight:400;margin-right:3px;width:calc(50% - 3px);text-align:right}.drop-down-holder .drop-down{background-color:#edf0f2;border:solid 1px #dce1e6;padding:6px 10px;min-width:20px;font-size:14px;font-weight:400;color:#58585a;display:inline-block;border-radius:2px;overflow:hidden;width:calc(50% - 22px)}.drop-down-holder .drop-down .selected{text-decoration:none;font-size:16px;font-weight:400;color:#58585a;padding:0 33px 0 0;position:relative;display:block;cursor:pointer}.drop-down-holder .drop-down .selected i{position:absolute;transform:translate(-6px,0);right:0;top:50%;margin-top:-3px}.drop-down-holder .drop-down .selected i:after,.drop-down-holder .drop-down .selected i:before{transition:all .25s ease-in-out}.drop-down-holder .drop-down .selected i:after,.drop-down-holder .drop-down .selected i:before{content:"";position:absolute;background-color:#58585a;width:1px;height:6px}.drop-down-holder .drop-down .selected i:after{transform:translate(2px,0) rotate(45deg)}.drop-down-holder .drop-down .selected i:before{transform:translate(-2px,0) rotate(-45deg)}.drop-down-holder .drop-down.opened .selected i:after{transform:translate(3px,0) rotate(-45deg)}.drop-down-holder .drop-down.opened .selected i:before{transform:translate(-1px,0) rotate(45deg)}.drop-down-holder .drop-down.opened{position:absolute}.drop-down-holder .drop-down ul{display:none;list-style:none;margin:0;padding:0}.drop-down-holder .drop-down ul li,.drop-down-holder .drop-down ul li a{display:block;list-style:none;margin:0;padding:0;font-size:14px;text-decoration:none;font-weight:400;color:#58585a}.drop-down-holder .drop-down ul li{padding-top:2px;padding-bottom:2px}.drop-down-holder .drop-down.opened ul{display:block}.header-top{height:36px;background-color:#58585a}.main-logo{width:180px;height:95px;position:absolute;left:0;top:0;text-align:center;z-index:10;display:inline-block;vertical-align:middle}.main-logo img{margin-top:-24px;top:50%;display:inline-block;position:absolute;left:50%;margin-left:-64px;width:100%}.main-logo img.desktop2{display:none}.gs_holder{padding-right:24px}.GoogleSS_inmenu{display:block;padding:0;margin:0;position:relative}.GoogleSS_inmenu input{border:0;margin:0;padding:0}input.Google_word{width:143px;height:16px;padding:3px 26px 3px 9px;line-height:16px;font-size:13px;background-color:rgba(255,255,255,.95);box-shadow:inset 0 2px 1px 0 rgba(142,177,210,.5);border:solid 1px #afb1b2;box-sizing:initial}input.Google_word_sub{width:12px;height:12px;object-fit:contain;background:transparent url(../imgs/icons/icon-search-small.svg) no-repeat left top;background-size:cover;position:absolute;right:10px;top:50%;margin-top:-6px}.menu>ul{margin:0;padding:0;list-style:none;font-size:0}.menu>ul>li{display:inline-block}.header-top .menu{height:36px;text-align:right;vertical-align:middle;position:relative}.header-top .menu>ul>li{display:inline-block;line-height:24px;height:24px;margin:6px 0}.header-top .menu>ul>li.langmenu{position:relative;margin:0;height:auto}.langselector{height:24px;font-size:14px;font-weight:400;line-height:24px;text-transform:uppercase;background:transparent url(../imgs/icons/icon-globe.svg) no-repeat 10px center;text-decoration:none;position:relative;color:#afb1b2;border:1px solid #58585a;padding:5px 27px 5px 30px;display:block;z-index:5;box-sizing:initial}.langselector:after{content:"\f078";width:9px;height:24px;font-family:FontAwesome;font-size:9px;font-weight:400;line-height:24px;color:#afb1b2;display:inline-block;position:absolute;right:10px}.langmenu #langselector{display:none;margin:0;position:absolute;z-index:4;background-color:#fff;box-shadow:inset 0 2px 1px 0 rgba(142,177,210,.5);border:solid 1px #004990;padding:12px 0;text-align:left;list-style:none}.langmenu #langselector li{list-style:none;margin:0;padding:0}.langmenu #langselector a{font-size:16px;font-weight:400;color:#004990;line-height:2.25;text-decoration:none;padding:0 40px 0 10px;display:block}.langmenu #langselector a:hover,.langmenu #langselector li.selected a{background-color:#d5eaff}.langmenu.opened #langselector{display:block}.langmenu.opened .langselector{background-color:#fff;box-shadow:inset 0 2px 1px 0 rgba(142,177,210,.5);border:solid 1px #004990;border-bottom:0;background-image:url(../imgs/icons/icon-globe_7.svg);color:#5e80a7}.langmenu.opened .langselector:after{content:"\f077";color:#5e80a7}.langmenu.opened .langselector:before{content:" ";height:5px;display:block;background:#fff;position:absolute;bottom:-5px;width:100%;left:0}.header-top .menu .menuitem,.header-top .menu .menuitem a{text-transform:uppercase;color:#afb1b2;font-size:14px;font-weight:400;text-decoration:none}.header-top .menu .menuitem{margin-right:20px}.header-top .menu .join-now,.header-top .menu .log-in{display:none}.header-bottom-menu{height:60px;background-color:#58585a}.header-bottom{height:60px;background-color:#fff;text-align:left;border-bottom:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.header-bottom>.wrapper{position:relative}.header-bottom .menu{height:60px;vertical-align:middle;position:relative;display:block;width:auto;text-align:left;z-index:2}.header-bottom .menu>ul>li>a{font-size:16px;font-weight:400;color:#58585a;height:24px;text-decoration:none;display:block}.header-bottom .main-menu>ul>li{height:60px}.header-bottom .main-menu>ul>li>a{padding-left:15px;padding-right:15px;padding-top:18px;padding-bottom:18px;display:block;position:relative;box-sizing:initial}.header-bottom .main-menu>ul>li>a span{padding-bottom:20px;display:block}.header-bottom .main-menu>ul>li>a.CHILDSEL1 span,.header-bottom .main-menu>ul>li>a.LASTSEL1 span,.header-bottom .main-menu>ul>li>a.SEL1 span,.header-bottom .main-menu>ul>li>a.active span{color:#ee855a;padding-bottom:20px;position:relative}.header-bottom .main-menu>ul>li>a.CHILDSEL1:after,.header-bottom .main-menu>ul>li>a.LASTSEL1:after,.header-bottom .main-menu>ul>li>a.SEL1 span:after,.header-bottom .main-menu>ul>li>a.active span:after{position:absolute;width:100%;height:3px;display:block;background:#ee855a;content:" ";left:0;bottom:0;z-index:100}.site-header.header-fixed .header-bottom .main-menu>ul>li>a.active span:after{display:none}.header-bottom .menu.main-menu>ul>li:hover{background-color:#edf0f2}.header-bottom .menu.main-menu>ul>li:hover>a:after{position:absolute;width:100%;height:1px;display:block;background:#ccc;content:" ";left:0;bottom:0;z-index:1}.header-bottom .tablet-more-menu{display:none}.header-bottom .tablet-more-menu #tablet-more-menu{display:none;margin:0;position:absolute;z-index:4;background-color:#fff;box-shadow:inset 0 2px 1px 0 rgba(142,177,210,.5);border:solid 1px #004990;padding:12px 0;text-align:left;list-style:none}.header-bottom .menu.main-menu>ul>li.tablet-more-menu:hover,.header-bottom .tablet-more-menu{position:relative;background:0 0}.header-bottom .menu.main-menu>ul>li.tablet-more-menu:hover{display:inline-block}.header-bottom .tablet-more-menu .tablet-more-menu-opener{padding-right:27px;position:relative}.header-bottom .menu.main-menu>ul>li.tablet-more-menu:hover>a.tablet-more-menu-opener:after,.header-bottom .tablet-more-menu .tablet-more-menu-opener:after{content:"\f107";width:9px;height:24px;font-family:FontAwesome;font-size:14px;font-weight:400;line-height:24px;color:#58585a;display:inline-block;position:absolute;right:10px;left:inherit;bottom:inherit;background:0 0}.header-bottom .tablet-more-menu #tablet-more-menu{display:none;margin:0;position:absolute;z-index:4;background-color:#fff;box-shadow:inset 0 2px 1px 0 rgba(142,177,210,.5);border:solid 1px #004990;padding:12px 0;text-align:right;list-style:none;right:0}.header-bottom .tablet-more-menu #tablet-more-menu li{list-style:none;margin:0;padding:0}.header-bottom .tablet-more-menu #tablet-more-menu a{font-size:16px;font-weight:400;color:#004990;line-height:2.25;text-decoration:none;padding:0 10px 0 40px;display:block;text-align:right;white-space:nowrap}.header-bottom .tablet-more-menu #tablet-more-menu a:hover,.header-bottom .tablet-more-menu #tablet-more-menu li.selected a{background-color:#d5eaff}.header-bottom .tablet-more-menu.opened #tablet-more-menu{display:block}.header-bottom .tablet-more-menu.opened .tablet-more-menu-opener{background-color:#fff;box-shadow:inset 0 2px 1px 0 rgba(142,177,210,.5);border:solid 1px #004990;border-bottom:0;color:#5e80a7;padding:6px 14px;padding-right:26px}.header-bottom .menu.main-menu>ul>li.tablet-more-menu.opened:hover>a.tablet-more-menu-opener:after,.header-bottom .tablet-more-menu.opened .tablet-more-menu-opener:after{content:"\f106";color:#5e80a7}.header-bottom .tablet-more-menu.opened .tablet-more-menu-opener:before{content:" ";height:6px;display:block;background:#fff;position:absolute;bottom:-5px;width:100%;left:0;z-index:5}.site-header{z-index:5;position:relative;transition:height 1s,background 1s}.megamenu{display:none;position:absolute;width:100%;min-height:300px;z-index:3;left:0;box-shadow:0 5px 15px 0 rgba(0,0,0,.2);border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#edf0f2;background-position:left bottom;background-repeat:no-repeat;background-size:25.4% auto;background-image:url(/w/menucontent/MiniPics/default.jpg);color:#58585a}.megamenu .title{font-size:28px;font-weight:300;font-style:normal;margin-bottom:17px}.megamenu .holder{display:table;width:100%;height:300px}.megamenu .holder>div{display:table-cell}.megamenu .col1{width:25.42%;background-image:linear-gradient(45deg,rgba(237,240,242,.5) 0,#edf0f2 80%),linear-gradient(-16deg,rgba(237,240,242,.1) 0,#edf0f2 80%),linear-gradient(135deg,rgba(237,240,242,0) 10%,#edf0f2 80%);padding-top:43px;padding-left:2.54%;vertical-align:top}.megamenu .col2{width:74.58%;padding-top:41px;padding-right:8%}.megamenu .col2 a{text-decoration:none}.megamenu .col2 .subtitle{font-size:18px;font-weight:700;margin-bottom:6px;display:block;margin-right:20px;text-transform:uppercase}.megamenu .col2 .subtitle a{padding-right:20px;position:relative}.megamenu .col2 .subtitle a:after{content:"\f054";color:#ee855a!important;font-family:FontAwesome;text-align:center;font-size:14px;margin-left:10px;display:block;text-rendering:auto;font-weight:400;display:inline-block;position:absolute;right:0;bottom:4px}@-moz-document url-prefix(){.megamenu .col2 .subtitle a:after{position:relative;bottom:0}}.megamenu .col2 ul,.megamenu .col2 ul li{list-style:none;padding:0;margin:0;font-size:16px}.megamenu .col2 .w6,.megamenu .col2>div{vertical-align:top}.megamenu .col2 ul li{border-bottom:1px solid rgba(0,0,0,.1);line-height:35px}.megamenu .col2 ul li:first-child{border-top:1px solid rgba(0,0,0,.1)}.megamenu .col2 ul{margin-right:20px;margin-bottom:40px}.megamenu .col2 ul.twocolumn{webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}.header-bottom .menu>ul>li:hover>.megamenu{display:block}.header-bottom .menu>ul>li.has-megamenu:hover>a:after{position:absolute;width:100%;height:7px;display:block;content:" ";left:0;bottom:0;background:red;background:#edf0f2;z-index:10}.megamenu.health_spa-megamenu .col2 .subtitle{min-height:48px;vertical-align:bottom;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;align-content:flex-end}.megamenu .offers-megamenu .holder{height:auto}.megamenu.offers-megamenu .col2 .image-holder{height:96px;border-radius:2px;border:solid 1px rgba(0,0,0,.1);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;align-content:center;justify-content:center;margin-right:10px;margin-left:10px;margin-bottom:12px;text-align:center;overflow:hidden;position:relative}.megamenu.offers-megamenu .col2 .image-holder:after{background-color:rgba(0,0,0,.3);position:absolute;width:100%;height:100%;display:block;content:" ";left:0;bottom:0;z-index:0}.megamenu.offers-megamenu .col2 .image-holder p{font-size:18px;font-weight:700;color:#fff;z-index:1;position:relative;padding:10px}.megamenu.offers-megamenu .col2 .line-2{padding-top:12px;margin-top:12px;border-top:1px solid rgba(0,0,0,.1);padding-bottom:30px}.megamenu.offers-megamenu .col2 .line-2>div{vertical-align:top}.megamenu.offers-megamenu .col2 .line-2 a{margin:0 10px;display:inline-block}.language_hu .megamenu.meetings-megamenu .col2 .subtitle a{display:block}.megamenu.meetings-megamenu .col2,.megamenu.meetings-megamenu .col2 .w3{vertical-align:top}.megamenu.meetings-megamenu .col2 .image-holder{height:96px;border-radius:2px;border:solid 1px rgba(0,0,0,.1);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;align-content:center;justify-content:center;margin-right:10px;margin-left:10px;margin-bottom:12px;text-align:center;overflow:hidden;position:relative}.megamenu.meetings-megamenu .col2 .image-holder:after{background-color:rgba(0,0,0,.3);position:absolute;width:100%;height:100%;display:block;content:" ";left:0;bottom:0;z-index:0}.megamenu.meetings-megamenu .col2 .image-holder p{font-size:22px;font-weight:700;color:#fff;z-index:1;position:relative;padding:10px}.language_de .megamenu.meetings-megamenu .col2 .image-holder p{font-size:18px}.full-site-overlayer{content:" ";position:fixed;z-index:2;display:none;width:100%;height:100%;left:0;top:0;background:rgba(255,255,255,.9)}.full-site-overlayer.gunmetal-two{background:#2c3640}.full-site-overlayer.gunmetal-two .close_x{background:url(../imgs/icons/icon-exit-white.png) no-repeat center;background-size:cover;width:20px;height:20px;text-indent:-100000px;margin-left:20px;display:inline-block;overflow:hidden;font-size:0;position:absolute;right:8px;top:50%;margin-top:-10px}.full-site-overlayer.gunmetal-two.m-search{z-index:102;padding:8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.full-site-overlayer.gunmetal-two.m-search>form{position:relative}.full-site-overlayer.gunmetal-two.m-search input[type=text]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:40px;width:calc(100% - 36px)}.full-site-overlayer.gunmetal-two.m-search input[type=submit]{margin:0;padding:0;border:0;width:20px;height:20px;object-fit:contain;background:transparent url(../imgs/icons/icon-search-small.svg) no-repeat left top;background-size:cover;position:absolute;right:10px;top:50%;margin-top:-10px}.full-site-overlayer.show{display:block}.main-menu{padding-left:180px;padding-left:25.4%;padding-right:180px}.header-bottom .header-bottom-menu-right{right:0;display:inline-block;position:absolute;top:0}.header-bottom-menu-right>ul>li{padding-top:12px}.header-bottom .menu>ul>li.join-now>a,.site-header li.join-now a{padding:6px 10px;border-radius:2px;text-decoration:none;font-size:14px;font-weight:700}.header-bottom .menu>ul>li.join-now>a{background-color:#007da5;text-transform:uppercase;color:#fff;height:auto}.site-header li.join-now a{background-color:#fff;color:#232a32}.hotel-sticky-menu{display:none}.header-fixed{position:fixed;left:0;top:0;width:100%;transition:height .5s,background .5s}.header-fixed .header-top{display:none}.header-fixed .header-bottom{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);height:48px}.header-fixed .main-menu{padding-left:0;height:auto}.header-fixed .submenu-holder{display:none}.hotel .header-fixed .header-bottom{padding:12px 0;height:auto}.header-fixed .header-bottom .header-bottom-menu-right>ul>li{padding-top:9px}.header-fixed .header-bottom .main-menu>ul>li{height:auto}.header-fixed .header-bottom .main-menu>ul>li>a{padding-top:12px;padding-bottom:12px}.header-fixed .header-bottom .main-menu>ul>li>a.CHILDSEL1 span,.header-fixed .header-bottom .main-menu>ul>li>a.LASTSEL1 span,.header-fixed .header-bottom .main-menu>ul>li>a.SEL1 span{padding-bottom:14px}.hotel .header-fixed .header-bottom .menu{display:none}.hotel .header-fixed .header-bottom .hotel-sticky-menu{display:block}.hotel .header-fixed .header-bottom .hotel-sticky-menu .hotel-name{font-size:24px;text-align:left}.hotel .header-fixed .header-bottom .hotel-sticky-menu .button-holder{text-align:right}.content{position:relative;min-height:740px;padding-bottom:60px;z-index:1}.box-holder{margin:0;font-size:0;overflow:hidden}.box-holder .box{display:inline-block;margin:0;margin-right:20px;margin-bottom:24px;width:280px;overflow:hidden;vertical-align:top;background:#fff;position:relative;font-size:16px}.box-holder .box>a{text-decoration:none}.box-holder-overflow .box:last-child{margin-right:0}.box-holder-overflow{margin-bottom:0}.MagazinArticles .box .image-holder,.bigInnerRow .box .image-holder,.destinations .box .image-holder,.right-side .box .image-holder{width:100%;height:180px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-decoration:none;align-items:flex-end;align-content:center;background-color:#58585a}.bigInnerRow .box .image-holder.valign-middle,.destinations .box .image-holder.valign-middle,.right-side .box .image-holder.valign-middle{align-items:center}.bigInnerRow .box .image-holder.valign-top,.destinations .box .image-holder.valign-top,.right-side .box .image-holder.valign-top{align-items:flex-start}.bigInnerRow .box .image-holder .title,.destinations .box .image-holder .title,.right-side .box .image-holder .title{padding:15px 15px 8px 15px;color:#fff;font-size:21px;font-weight:700;margin:0;text-transform:uppercase;z-index:4;background-image:linear-gradient(to bottom,rgba(44,54,64,0),rgba(44,54,64,.4));width:100%;line-height:1.14}.bigInnerRow .box .image-holder.align-center .title,.destinations .box .image-holder.align-center .title,.right-side .box .image-holder.align-center .title{margin:0 auto;background-image:none}.bigInnerRow .box .image-holder.valign-middle .title,.bigInnerRow .box .image-holder.valign-top .title,.destinations .box .image-holder.valign-middle .title,.destinations .box .image-holder.valign-top .title,.right-side .box .image-holder.valign-middle .title,.right-side .box .image-holder.valign-top .title{background-image:none}.bigInnerRow .box.displayblock .image-holder,.box-holder .box.displayblock .image-holder{display:block;width:100%}.bigInnerRow .box .text-holder,.right-side .box .text-holder{margin:0;padding:18px 15px 25px 15px;line-height:1}.bigInnerRow .box .text-holder .title,.right-side .box .text-holder .title{font-size:32px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1;margin:0 0 15px 0;text-transform:uppercase}.bigInnerRow .box .text-holder .text,.right-side .box .text-holder .text{padding-bottom:60px;line-height:1.5}.bigInnerRow .box .text-holder .button-holder,.right-side .box .text-holder .button-holder{position:absolute;padding-bottom:25px;padding-left:15px;bottom:0;left:0}.bigInnerRow .box.style-2 .text-holder,.right-side .box.style-2 .text-holder{padding-top:10px}.bigInnerRow .box.style-2 .text-holder .text,.right-side .box.style-2 .text-holder .text{margin-top:15px}.bigInnerRow .box.style-2 .price,.right-side .box.style-2 .price{font-size:32px;font-weight:700;color:#007da5;margin:5px 0;line-height:1}.bigInnerRow .box.style-2 .price-prefix,.bigInnerRow .box.style-2 .price-suffix,.right-side .box.style-2 .price-prefix,.right-side .box.style-2 .price-suffix{font-weight:700}.bigInnerRow .box.style-3,.right-side .box.style-3{background-color:#58585a;color:#fff}.bigInnerRow .box.style-3 .image-holder,.right-side .box.style-3 .image-holder{height:179px;border-bottom:solid 1px #535a67;text-align:center;position:relative}.bigInnerRow .box.membership,.right-side .box.membership{background-color:#58585a;color:#fff}.bigInnerRow .box.membership .image-holder,.right-side .box.membership .image-holder{height:179px;border-bottom:solid 1px rgba(255,255,255,.1);text-align:center;position:relative}.bigInnerRow .box.membership .image-holder img,.right-side .box.membership .image-holder img{width:95px;height:108px;margin:auto}.box-holder .box.w2{width:48.25%;margin-right:3.5%;margin-bottom:3.5%;height:386px}.box-holder .box.w2.p20{width:49.15%;margin-right:1.7%;margin-bottom:1.7%;height:auto}.box-holder .box.w2.p20:nth-child(2),.box-holder .box.w2:nth-child(2){margin-right:0}.box-holder .box.w2b{width:calc(48.25% - 2px);margin-right:3.5%;margin-bottom:3.5%;border:solid 1px rgba(0,0,0,.1);height:379px}.box-holder .box.w2b.p20{width:49.15%;margin-right:1.7%;margin-bottom:1.7%;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:solid 1px rgba(0,0,0,.1);height:auto}.box-holder .box.w2b.p20:nth-child(2n),.box-holder .box.w2b:nth-child(2n){margin-right:0}.box-holder .box.w2 .image-holder,.box-holder .box.w2b .image-holder{height:216px}.box-holder .box.w2 .text-holder,.box-holder .box.w2b .text-holder{height:72px;padding:12px 20px 0 20px;line-height:1.5;overflow:hidden}.box-holder .box.w2b .button-holder{padding:20px 20px 24px 20px}.box-holder .box-holder-overflow .box.w2,.box-holder .box-holder-overflow .box.w2b{margin-bottom:0}.box-holder .box.w2b .text-holder.color-white>p>a{color:#fff}.box-holder .box.w3{width:31%;margin-right:3.5%;margin-bottom:3.5%}.box-holder .box.w3:nth-child(3){margin-right:0}.box-holder .box.w3b{width:calc(31% - 2px);margin-right:3.5%;margin-bottom:3.5%;border:solid 1px rgba(0,0,0,.1)}.box-holder .box.w3b:nth-child(3n){margin-right:0}.box-holder .box-holder-overflow .box.w3,.box-holder .box-holder-overflow .box.w3b{margin-bottom:0}.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3 .image-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3 .image-holder .title,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3 .text-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3b,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3b .image-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3b .image-holder .title,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3b .text-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2 .box.w3,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2 .box.w3 .image-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2 .box.w3 .image-holder .title,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2 .box.w3 .text-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2 .box.w3b,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2 .box.w3b .image-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2 .box.w3b .image-holder .title,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2 .box.w3b .text-holder{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2{width:100%!important}.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3b{width:100%;height:auto!important;min-height:initial}.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2 .box.w3,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2 .box.w3b{margin-right:4.5%;margin-bottom:1.14%;width:45.5%}.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2 .box.w3:nth-child(2n),.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2 .box.w3b:nth-child(2n){margin-right:0}.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3 .image-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3 .text-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3b .image-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3b .text-holder{display:table-cell}.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3 .image-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3b .image-holder{width:40%;vertical-align:bottom;height:auto}.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3 .text-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3b .text-holder{width:60%;padding:15px 40px 15px 20px}.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3 .image-holder .title,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3b .image-holder .title{padding:35px 15px 20px 15px}.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3 .text-holder .button-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3b .text-holder .button-holder{position:relative;display:block;padding:0;left:inintial;bottom:inintial}.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3 .text-holder .text,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3b .text-holder .text{padding-bottom:20px}.box-holder .box.white-grey-boxes,.box-holder .box.white-grey-boxes .image-holder{height:204px;border-radius:2px}.box-holder .box.white-grey-boxes{border:1px solid rgba(0,0,0,.1);overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:31.64%;margin-right:2.5%;margin-bottom:2.71%}.box-holder .box.white-grey-boxes .image-holder .title{display:block;width:100%;text-align:center;font-size:18px;color:#58585a;background-color:#fff;padding:18px 5px;background-image:none}.box-holder .box.white-grey-boxes:nth-child(2n),.box-holder .box.white-grey-boxes:nth-child(2n) .image-holder .title{color:#fff;background-color:#58585a}.box-holder .box.selected{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:solid 2px #ee855a}.box-holder .box.white-grey-boxes.large-boxes{height:400px}.box-holder .box.white-grey-boxes.large-boxes>.title{text-align:center;font-size:18px;padding:18px 20px;margin:0;font-weight:700}.box-holder .box.white-grey-boxes.large-boxes .button-holder,.box-holder .box.white-grey-boxes.large-boxes .text-holder{padding:0 20px;text-align:center}.box-holder .box.white-grey-boxes.large-boxes .text-holder{height:120px;overflow:hidden;font-size:16px;line-height:1.5}.box-holder .box.white-grey-boxes.large-boxes .button-holder{padding-top:17px;padding-bottom:24px}.box-holder .box.drop-down-boxes{height:72px;border-radius:2px;border:solid 1px #ccc;vertical-align:middle;text-align:left;background:0 0;margin-bottom:0}.box-holder .box.drop-down-boxes>a{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-decoration:none;align-items:center;align-content:flex-start;text-align:left;height:48px;padding:12px 54px 12px 20px;position:relative;width:calc(100% - 74px);font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.5;color:#58585a}.box-holder .box.drop-down-boxes>a:after{position:absolute;content:"\f107";right:20px;top:50%;margin-top:-10px;line-height:20px;font-family:FontAwesome;font-size:20px;vertical-align:top;text-align:center}.box-holder .box.drop-down-boxes>a.opened{background-color:#fff}.box-holder .box.drop-down-boxes>a.opened:after{content:"\f106"}.white-grey-boxes-opened.drop-down-box-content>.holder{padding:42px 60px;font-size:16px}.box.link-chevron-orange-right-middle{border-radius:2px;overflow:hidden}.box.link-chevron-orange-right-middle .image-holder{align-items:center;align-content:center;height:144px}.box.link-chevron-orange-right-middle .image-holder .title{text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;align-content:center;justify-content:center;padding-left:30px;padding-right:30px;background:0 0}.box.link-chevron-orange-right-middle .image-holder .title span{text-shadow:0 0 5px #000}.box.link-chevron-orange-right-middle .image-holder .title .fa{font-size:87.5%;margin-left:10px;color:#ee855a!important}.box-holder .box.w2b.drop-down-boxes{height:60px;margin-right:1.14%;margin-bottom:1.14%;width:49.43%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.box-holder .box.w2b.drop-down-boxes>a{height:24px;padding:18px 54px 18px 20px}.box-holder .box.w2b.drop-down-boxes:nth-child(2n){margin-right:0}.white-grey-boxes-opened.box-type-half>.holder:after,.white-grey-boxes-opened.box-type-half>.holder:before{left:23.475%!important;margin-left:-1px}.white-grey-boxes-opened.p2.box-type-half>.holder:after,.white-grey-boxes-opened.p2.box-type-half>.holder:before{left:74.3%!important}.white-grey-boxes-opened.box-type-half.drop-down-box-content>.holder{padding:18px 20px}.box-holder .box.white-boxes .text-holder,.box-holder .box.white-boxes .text-holder .text{overflow:hidden;font-size:16px;line-height:1.5}.box-holder .box.white-boxes .text-holder .text{padding:0;margin:0}.box-holder .box.white-boxes .text-holder{padding:0;margin:6px 15px 12px 15px;height:194px}.box-holder .box.white-boxes .button-holder{padding:6px 15px 24px 15px}.box-holder .box.small-white-boxes .image-holder{height:168px}.box-holder .box.small-white-boxes .text-holder{height:48px;margin:6px 15px 10px 15px}.box-holder .box.white-boxes .button-holder{padding:15px 15px 18px 15px}.white-grey-boxes-opened{padding:12px 0 0 0;position:relative;margin-bottom:12px}.white-grey-boxes-opened>.holder{border:solid 1px #ccc;background-color:#fff;padding:0 0 12px 0;position:relative}.white-grey-boxes-opened>.holder:after{content:'';position:absolute;border-style:solid;border-width:0 11px 12px;border-color:#fff transparent;display:block;width:0;z-index:1;top:-12px;margin-left:-11px}.white-grey-boxes-opened>.holder:before{content:'';position:absolute;border-style:solid;border-width:0 11px 12px;border-color:#ccc transparent;display:block;width:0;z-index:0;top:-13px;margin-left:-11px}.white-grey-boxes-opened>.holder:after,.white-grey-boxes-opened>.holder:before{left:15.65%}.white-grey-boxes-opened.p2>.holder:after,.white-grey-boxes-opened.p2>.holder:before{left:50%}.white-grey-boxes-opened.p3>.holder:after,.white-grey-boxes-opened.p3>.holder:before{left:84.35%}.white-grey-boxes-opened .head-line,.white-grey-boxes-opened .head-line2{display:block;padding:12px 20px;border-bottom:1px solid rgba(44,54,64,.1)}.white-grey-boxes-opened .box-lead-text{padding:20px 20px 0 20px}.white-grey-boxes-opened .head-line .subtitle{font-size:14px;font-weight:700;margin-bottom:0}.white-grey-boxes-opened .head-line .btn{padding:6px 15px;font-size:14px}.white-grey-boxes-opened .list-line{padding:24px 20px}.white-grey-boxes-opened .list-element{vertical-align:top}.white-grey-boxes-opened .list-element .holder{padding:12px 19px 6px 19px;border:solid 1px #ccc;border-radius:2px;overflow:hidden;margin:0 10px 12px 10px;min-height:115px}.white-grey-boxes-opened .list-element:nth-child(odd) .holder{margin-left:0}.white-grey-boxes-opened .list-element:nth-child(2n) .holder{margin-right:0}.white-grey-boxes-opened .list-element .holder>div{float:left}.white-grey-boxes-opened .list-element .holder .image-holder{vertical-align:top;width:72px;height:72px;border-radius:2px;border:solid 1px rgba(0,0,0,.2);margin-right:20px;overflow:hidden;margin-bottom:10px}.white-grey-boxes-opened .list-element .holder .text{width:calc(100% - 94px);margin-bottom:6px}.white-grey-boxes-opened .list-element .holder .subtitle{font-size:16px;font-weight:700;margin-bottom:10px;width:calc(100% - 94px);float:left}.white-grey-boxes-opened .list-element .holder .text .price{text-align:right}.white-grey-boxes-opened .list-element .more-link{text-align:right;width:100%}.white-grey-boxes-opened .list-element .more-link a{font-weight:400}.white-grey-boxes-opened .list-element .more-link a .fa{display:none}.box-holder .box.w4b{width:23.3125%;margin-right:2.25%;margin-bottom:3.5%;border:solid 1px rgba(0,0,0,.1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.box-holder .box.w4b:nth-child(4n){margin-right:0}.box-holder .box-holder-overflow .box.w4,.box-holder .box-holder-overflow .box.w4b{margin-bottom:0}.box-holder .box.w4b .image-holder{height:240px}.box-holder .box.destinations-style{border-radius:2px;border:solid 1px rgba(0,0,0,.1);height:auto}.box-holder .box.destinations-style .image-holder{height:240px}.box-holder .box.destinations-style .image-holder .more-link,.box-holder .box.destinations-style .image-holder .text,.box-holder .box.destinations-style .image-holder .text-holder,.box-holder .box.spa-destinations .image-holder .more-link,.box-holder .box.spa-destinations .image-holder .text,.box-holder .box.spa-destinations .image-holder .text-holder{display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;margin:0;color:#fff}.box-holder .box.destinations-style .image-holder .text-holder,.box-holder .box.spa-destinations .image-holder .text-holder{background-image:linear-gradient(to bottom,rgba(44,54,64,0),rgba(44,54,64,.4));padding:30px 10px 10px 10px;width:100%}.box-holder .box.destinations-style .image-holder .text,.box-holder .box.destinations-style .image-holder .text p,.box-holder .box.spa-destinations .image-holder .text,.box-holder .box.spa-destinations .image-holder .text p{font-size:24px;line-height:1;font-weight:300}.box-holder .box.destinations-style .image-holder .more-link,.box-holder .box.spa-destinations .image-holder .more-link{font-size:14px;font-weight:700;padding-top:8px}.box-holder .box.destinations-style .image-holder .more-link .fa,.box-holder .box.spa-destinations .image-holder .more-link .fa{font-size:87.5%;margin-left:10px;color:#ee855a}.box-holder .box.imageheight-168 .image-holder,.gradienttextbg .box.imageheight-168 .image-holder{height:168px}.box-holder .box.gradienttextbg .image-holder .text-holder .title,.gradienttextbg .box.gradienttextbg .image-holder .text-holder .title{background-image:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;margin:0;font-size:21px}.box-holder .box.gradienttextbg .image-holder .text-holder,.gradienttextbg .box.gradienttextbg .image-holder .text-holder{background-image:linear-gradient(to bottom,rgba(44,54,64,0),rgba(44,54,64,.4));padding:30px 10px 10px 10px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#fff;font-size:21px;line-height:1.14}.box-holder .box.gradienttextbg .image-holder .text-holder .text,.gradienttextbg .box.gradienttextbg .image-holder .text-holder .text{padding:0;margin:0;font-size:21px}.box-holder .box .image-holder.gradienttextbg .text-holder,.box-holder .box.gradienttextbg .image-holder.valign-middle .text-holder,.gradienttextbg .box.gradienttextbg .image-holder.valign-middle .text-holder{background-image:transparent}.box-holder .box .image-holder.gradienttextbg,.box-holder .box.gradienttextbg .image-holder.valign-middle,.gradienttextbg .box.gradienttextbg .image-holder.valign-middle{position:relative}.box-holder .box .image-holder.gradienttextbg:after,.box-holder .box.gradienttextbg .image-holder.valign-middle:after,.gradienttextbg .box.gradienttextbg .image-holder.valign-middle:after{position:absolute;background-image:linear-gradient(to bottom,rgba(44,54,64,0),rgba(44,54,64,.4));z-index:0;width:100%;height:100%;display:block;content:"";left:0;top:0}.box-holder .box .image-holder.gradienttextbg>.titile,.box-holder .box .image-holder.gradienttextbg>div{z-index:1}.border-rounded{border-radius:2px;border:solid 1px rgba(0,0,0,.1)}.awards .box-holder-scroller{overflow-x:auto;text-align:center}.awards .box-holder-overflow ul,.awards .box-holder-overflow ul li{list-style:none;margin:0;padding:0}.awards .box-holder-overflow ul li{margin-left:20px;display:inline-block;vertical-align:middle}.awards .box-holder-overflow ul li:first-child{margin-left:0}.result-list .list-line{padding:35px 20px;border-bottom:1px solid rgba(44,54,64,.1);position:relative}.result-list .list-line.special-offer-line{border:solid 2px #ee855a}.result-list .list-line:after{content:"";display:block;clear:both}.result-list .list-line .image-holder{width:300px;height:204px;overflow:hidden;border-radius:2px;margin-right:20px;float:left;position:relative}.result-list .list-line .list-info{vertical-align:top;float:left;width:calc(100% - 320px)}.result-list .list-line .list-info .title,.result-list .list-line .list-info .title a{font-size:22px;font-weight:700;line-height:1.09;color:#58585a;text-decoration:none}.result-list .list-line .list-info .price{margin:0;margin-right:10px;background-color:#edf0f2;font-size:16px;position:relative;padding:6px 20px;border-radius:2px;text-align:center;display:block}.result-list .list-line .list-info .price b,.result-list .list-line .list-info .price strong{font-size:18px}.result-list .list-line.offers-list-line .list-info .title a:hover{color:#ee855a}.offers-list-line .list-info.info1 .text{padding-bottom:15px;min-height:67px;font-size:16px}.offers-list-line .availability>.more-deals{float:right}.offers-list-line .availability{padding-bottom:24px;font-size:16px}.offers-list-line .list-info.info2{float:right;max-height:90px}.offers-list-line .list-info.info2 .btn{padding:6px 10px}.package-badge-logo{position:absolute;display:block;left:10px;top:10px;width:70px!important;height:70px}.grid{word-spacing:-0.43em;letter-spacing:-.31em;font-size:0;white-space-collapsing:discard;text-space-collapse:discard}.grid .gcell,.grid .w1,.grid .w10,.grid .w11,.grid .w12,.grid .w2,.grid .w3,.grid .w4,.grid .w5,.grid .w6,.grid .w7,.grid .w8,.grid .w9{display:inline-block;vertical-align:middle;font-size:16px;word-spacing:0;letter-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid .gcell.grid,.grid .w1.grid,.grid .w10.grid,.grid .w11.grid,.grid .w12.grid,.grid .w2.grid,.grid .w3.grid,.grid .w4.grid,.grid .w5.grid,.grid .w6.grid,.grid .w7.grid,.grid .w8.grid,.grid .w9.grid{font-size:0px;word-spacing:inherit;letter-spacing:inherit}.grid .w1{width:8.3333333333%!important}.grid .w2{width:16.6666666667%!important}.grid .w3{width:25%!important}.grid .w4{width:33.3333333333%!important}.grid .w5{width:41.6666666667%!important}.grid .w6{width:50%!important}.grid .w7{width:58.3333333333%!important}.grid .w8{width:66.6666666667%!important}.grid .w9{width:75%!important}.grid .w10{width:83.3333333333%!important}.grid .w11{width:91.6666666667%!important}.grid .w12{width:100%!important}.grid .w-sz-10{width:10%!important}.grid .w-sz-20{width:20%!important}.grid .w-sz-25{width:25%!important}.grid .w-sz-33{width:33%!important}.grid .w-sz-100{width:100%!important}.info-box{padding:5px 10px 5px 40px;position:relative;font-size:16px}.info-box:before{position:absolute;font-size:14px;line-height:14px;width:14px;content:"\f129";font-family:FontAwesome;left:0;top:50%;margin-top:-12px;padding:3px;border:solid 1.5px #58585a;border-radius:50%;text-align:center}.hero-holder{position:absolute;width:100%;height:470px;overflow:hidden;z-index:0;top:0;left:0}.hero-holder img{display:block;width:100%;min-width:1200px;height:auto}.subpage-hero{height:348px}.promo-text{position:relative;height:310px}.promo-text-holder{position:absolute;z-index:2;top:55px;left:14%;display:inline;font-weight:300}.promo-text-holder span{display:inline-block;background-color:rgba(248,237,213,.8);font-size:36px;padding:0 10px;line-height:1.44;color:#58585a;position:relative;z-index:2}.promo-text-holder div:first-child span{z-index:3}.promo-text-holder div:last-child span{z-index:1}.subpagepromo .title{font-size:42px;font-weight:300;line-height:1.43;color:#fff;background-color:rgba(51,51,51,.8);max-width:70%;margin-top:-10px;padding:5px 17px 5px 10px;display:inline-block;text-shadow:0 0 20px #4c4c4c,0 0 10px #4c4c4c}.booking-line{position:relative;z-index:2}.booking-line .booking-holder{width:780px;z-index:2;margin:40px auto 80px auto;position:relative;height:74px}.booking-line .booking-holder .booking-box{padding:12px 19px;font-size:0;position:absolute;bottom:1px;border-radius:2px;background-color:rgba(80,80,90,.95);border:solid 1px rgba(0,0,0,.1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.booking-holder .booking-box input,.form-row input{border:0;padding:12px;margin:0;font-size:16px;line-height:20px;margin-left:10px;display:inline-block;background-repeat:no-repeat}.booking-holder .booking-box input:not([type=submit]),.form-row input:not([type=submit]){background-color:rgba(255,255,255,.95);box-shadow:inset 0 2px 1px 0 rgba(142,177,210,.5);border:solid 1px #bcc7d1;color:#5e80a7;font-weight:400;height:22px;width:98px;padding-left:40px}.booking-holder .booking-box input::-webkit-input-placeholder,.form-row input::-webkit-input-placeholder{font-size:16px;font-weight:400;color:#5e80a7}.booking-holder .booking-box input::-moz-placeholder,.form-row input::-moz-placeholder{font-size:16px;font-weight:400;color:#5e80a7}.booking-holder .booking-box input:-ms-input-placeholder,.form-row input:-ms-input-placeholder{font-size:16px;font-weight:400;color:#5e80a7}.booking-holder input:-moz-placeholder,.form-row input:-moz-placeholder{font-size:16px;font-weight:400;color:#5e80a7}.booking-holder .booking-box input.destination,.form-row input.destination{margin-left:0;width:206px;background-image:url(../imgs/icons/icon-location.svg);background-position:16px center}.booking-holder .booking-box input.date-calendar,.form-row input.date-calendar{background-image:url(../imgs/icons/icon-calendar.svg);background-position:9px center;width:85px;padding-right:23px}.booking-holder .booking-box .calendar-holder,.booking-holder .booking-box .formline1>div:not(.childline),.booking-holder .booking-box .formline2,.form-row .calendar-holder{display:inline-block;position:relative;z-index:1}.booking-holder .booking-box .formline2{width:100%}.booking-holder .booking-box.formultiroom.opened .formline2>div:first-child a{visibility:hidden}.booking-holder .booking-box.formultiroom .childline{width:100%;flex-wrap:wrap;gap:15px;justify-content:start}.booking-holder .booking-box.formultiroom .childline .info_text{width:100%;padding:10px 0;font-size:14px}.booking-holder .booking-box.formultiroom .childline .child_title{width:auto;font-weight:700;padding:0}.booking-holder .booking-box.formultiroom .childline .child_holder{flex:1;display:flex;gap:15px;justify-content:end;flex-wrap:wrap}.booking-holder .booking-box.formultiroom.opened .formline2{display:flex!important;width:100%;flex-wrap:wrap;align-items:center;justify-content:space-between;height:auto;position:static!important}.booking-holder .booking-box.formultiroom.opened .numofp .value{min-width:15px;text-align:center}.booking-holder .booking-box.formultiroom{position:static}.booking-holder .booking-box.formultiroom.opened .numofp{width:30%;display:flex!important;justify-content:space-between;align-items:center;font-size:14px;padding-top:5px;padding-bottom:10px}.booking-holder .booking-box.formultiroom.opened .info_text,.booking-holder .booking-box.formultiroom.opened .numofp,.booking-holder .booking-box.formultiroom.opened .numofp a{color:#fff}.page-spec-dh50 .booking-holder .booking-box.formultiroom.opened .info_text,.page-spec-dh50 .booking-holder .booking-box.formultiroom.opened .numofp,.page-spec-dh50 .booking-holder .booking-box.formultiroom.opened .numofp a{color:#58585a}.booking-holder .booking-box.formultiroom.opened .childline{flex-wrap:wrap;justify-content:flex-end;padding-top:15px;align-items:center}.booking-holder .booking-box.formultiroom.opened .button-holder,.booking-holder .booking-box.formultiroom.opened .spec-rate-code{position:static!important}.booking-holder .booking-box.formultiroom.opened .numofp .btn{line-height:1;padding:6px;min-width:26px}.booking-holder .booking-box .childline label,.booking-holder .booking-box .formline1>div label{font-size:14px;color:#fff}.booking-holder .booking-box .formline2,.booking-line .booking-holder .booking-membership,.booking-line .booking-holder .numofp,.booking-line .booking-holder .spec-rate-code{display:none!important}.booking-line .booking-holder .numofp{vertical-align:top}.booking-line .booking-holder .numofp select{margin:0 15px 0 7px;width:58px;padding-right:20px}.booking-holder .booking-box div.bline{display:none!important;width:100%;height:1px;background-color:rgba(0,0,0,.2);margin:12px 0}.booking-holder .booking-box .bline.full{margin-left:-20px;width:780px}.booking-holder .booking-box.opened input.destination{width:306px}.booking-holder .booking-box.opened input.date-calendar{width:115px}.booking-holder .booking-box.opened .formline2,.booking-holder .booking-box.opened div.bline{display:block!important;float:left}.booking-holder .booking-box.opened .spec-rate-code{margin-left:0;height:48px;width:130px;text-align:center;line-height:24px;vertical-align:middle;z-index:2!important;position:absolute!important;top:85px;right:155px}.booking-line .booking-holder .spec-rate-code,.booking-line .booking-holder .spec-rate-code>a{font-size:14px;color:#fff}.booking-holder .booking-box.opened .numofp,.booking-holder .booking-box.opened .spec-rate-code{display:inline-block!important;font-size:14px;float:left;position:relative}.booking-holder .booking-box.opened .button-holder{float:right;position:absolute!important;top:85px;right:19px;z-index:1!important}.booking-holder .booking-box.opened .spec-rate-code>a,.booking-holder .booking-box.opened .spec-rate-code>span{display:block;width:100%;font-size:13px;line-height:16px}.booking-holder .booking-box .spec-rate-code>span{text-align:center;font-weight:700;display:none!important}.booking-holder .booking-box.opened .spec-rate-code.added>a,.booking-holder .booking-box.opened .spec-rate-code.added>span{display:block!important}.booking-holder .booking-box.opened .spec-rate-code>span .fa{margin-right:5px}.booking-holder .booking-box.opened .spec-rate-code>a{margin-top:6px}.booking-holder .booking-box.opened .spec-rate-code.added>a{margin-top:0}.language_en .booking-holder .booking-box.opened .spec-rate-code>a,.language_en .booking-holder .booking-box.opened .spec-rate-code>span{line-height:48px;margin-top:0}.language_en .booking-holder .booking-box.opened .spec-rate-code.added>a,.language_en .booking-holder .booking-box.opened .spec-rate-code.added>span{display:block!important;line-height:24px}.language_hu .booking-holder .booking-box.opened .spec-rate-code{font-size:12px;width:130px;line-height:1}.language_fr .formline2 .numofp:nth-child(3) label,.language_fr .formline2 .numofp:nth-child(4) label,.language_hu .formline2 .numofp:nth-child(3) label,.language_it .formline2 .numofp:nth-child(3) label,.language_it .formline2 .numofp:nth-child(4) label,.language_ro .formline2 .numofp:nth-child(3) label,.language_ru .formline2 .numofp:nth-child(3) label,.language_ru .formline2 .numofp:nth-child(4) label{width:77px;float:left;padding-top:6px}.language_ru .booking-holder .booking-box.opened .spec-rate-code>a{font-size:13px;line-height:16px;margin-top:8px}.language_ru .booking-holder .booking-box.opened .spec-rate-code.added>a,.language_ru .booking-holder .booking-box.opened .spec-rate-code.added>span{font-size:13px;line-height:16px;margin-top:0}.formline2 .childline label{width:auto!important;float:none!important;padding-top:0!important}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content{position:absolute;left:-110px;top:24px;margin-top:13px;display:block;background:#fff;min-width:280px;padding:17px 20px;border-radius:2px;border:solid 1px #ccc;-webkit-box-shadow:0 0 6px #58585a;-moz-box-shadow:0 0 6px #58585a;box-shadow:0 0 6px #58585a}.booking-holder .booking-box.formultiroom .spec-rate-code .spec-rate-code-content{position:static}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content{display:none}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content::after{background-color:#fff;content:"\00a0";display:block;height:16px;width:16px;margin-left:-8px;z-index:1;top:-8px;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-box-shadow:0 0 6px #58585a;-moz-box-shadow:0 0 6px #58585a;box-shadow:0 0 6px #58585a}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content::before{height:18px;width:50px;display:block;content:"";background:#fff;z-index:2;margin-left:-25px;top:0}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content::after,.booking-holder .booking-box .spec-rate-code .spec-rate-code-content::before{left:50%;position:absolute}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content input{padding:7px 10px;height:auto;margin:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content input:disabled{background-color:#dce1e5;box-shadow:inset 0 2px 1px 0 rgba(142,177,210,.5);border:solid 1px #bcc7d1;color:#bcc7d1}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content .title{position:relative;z-index:5;padding-bottom:24px}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content .title>a,.booking-holder .booking-box .spec-rate-code .spec-rate-code-content .title>span{font-size:16px;color:#004990}.language_hu .booking-holder .booking-box .spec-rate-code .spec-rate-code-content .title>span{max-width:60%;display:inline-block}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content .title>a{float:right;cursor:pointer}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content .title>a .fa{margin-left:5px}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content table,.booking-holder .booking-box .spec-rate-code .spec-rate-code-content td,.booking-holder .booking-box .spec-rate-code .spec-rate-code-content tr{border:0;border-collapse:collapse;border-spacing:0}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content table{width:100%}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content table td{font-size:16px;font-weight:400;color:#58585a;vertical-align:middle;padding-bottom:12px}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content table tr td:first-child{width:60%;white-space:nowrap}.booking-holder .booking-box .calendar-holder a.calendar-opener,.form-row .calendar-holder a.calendar-opener{width:9px;height:9px;font-family:FontAwesome;font-size:9px;font-weight:400;line-height:0;position:absolute;display:inline-block;right:12px;top:50%;color:#004990;text-decoration:none;cursor:normal}.booking-holder .booking-box .calendar-holder a.calendar-opener:after,.form-row .calendar-holder a.calendar-opener:after{content:"\f078"}.booking-holder .booking-box input.booking-search-submit{width:150px;height:48px;padding-left:12px}.booking-holder .booking-box.opened input.booking-search-submit{width:130px}.language_sk .booking-holder .booking-box.opened input.booking-search-submit{width:165px}.language_sk .booking-holder .booking-box.opened .spec-rate-code{right:190px}.booking-holder .booking-box .childline{display:none}.mobile-numofperson-box{display:none!important}.booking-holder .booking-box .formline1>div.formline2 .done-button-holder,.booking-holder .booking-box .spec-rate-code .spec-rate-code-content .done-button-holder{display:none}.form .form-row>div{display:table-cell}.offer-title-text-holder{position:absolute;bottom:0;width:100%;left:0;color:#fff;z-index:10;padding-bottom:0}.offer-title-text-holder h2{display:block;padding:0 15px;margin:0;font-size:32px;font-weight:700;text-transform:uppercase}.offer-title-text-holder p{display:block;padding:0 20px 10px 20px;margin:0;font-size:16px}.offer-text-holder .btnholder{text-transform:uppercase}.col .image-holder{background-position:center;background-size:cover;background-repeat:no-repeat}.image-replacer{background-position:center;background-size:cover;background-repeat:no-repeat}.discount{position:absolute;z-index:5;background-color:#ee855a;right:20px;top:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;font-size:21px;font-weight:700;line-height:1.14;text-align:center;color:#fff;padding:0 15px;height:35px;line-height:35px}.category-tag{position:absolute;z-index:5;background-color:#fff;left:15px;top:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;font-size:16px;font-weight:700;line-height:1.5;text-align:center;color:#58585a;padding:6px 15px}.three-offer{position:relative;z-index:1;width:1200px}.three-offer .btn{line-height:14px}.three-offer .col>a{display:block;font-size:0;position:relative;min-height:300px;text-decoration:none;background-color:#58585a!important}.three-offer .col .image-holder,.three-offer .col .offer-text-holder{position:relative;overflow:hidden;vertical-align:top}.three-offer .col.l6 .image-holder,.three-offer .col.l6 .offer-text-holder{height:300px;width:58.62%;position:relative;overflow:hidden;display:inline-block;vertical-align:top;overflow:hidden}.three-offer .col.l3 .image-holder{height:203px}.three-offer .col .image-holder img{min-width:100%;height:100%;display:block}.three-offer .col .image-holder:after{width:100%;height:53%;background-image:linear-gradient(to bottom,rgba(3,17,32,0),rgba(3,17,32,.7) 78%);z-index:2;content:"";display:block;position:absolute;bottom:0}.three-offer .col.l6 .image-holder:before{width:0;height:0;border-top:35px solid transparent;border-right:20px solid #58585a;border-bottom:35px solid transparent;content:"";float:left;z-index:3;right:0;top:50%;margin-top:-35px;position:absolute;bottom:0}.three-offer .col.l6 .offer-text-holder{min-height:300px;width:41.38%}.three-offer .col .offer-text-holder .offer-text{font-size:14px;color:#fff;padding:10px 15px 10px 15px}.three-offer .col.l6 .offer-text-holder .offer-text{padding:35px 20px 25px 20px;height:240px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;flex-direction:column;-webkit-flex-direction:column}.three-offer .col .offer-text-holder .offer-text>p{margin:0;padding:0;display:block}.three-offer .col .offer-text-holder .offer-text .original-price{font-weight:700}.three-offer .col .offer-text-holder .offer-text .original-price>s{font-weight:400}.three-offer .col .offer-text-holder .offer-text .new-price{font-weight:700;font-size:32px;color:#ee855a}.three-offer .col .offer-text-holder .offer-text .price-sufix{font-weight:700}.three-offer .col .offer-text-holder .offer-text .btnholder{bottom:25px;position:relative}.three-offer .col.l6 .offer-text-holder .offer-text .desc{padding:30px 0 0 0}.three-offer .col.l3 .offer-text-holder .offer-text .desc{color:#ee855a;font-weight:700;line-height:16px}.three-offer .col .offer-text-holder .btnholder{padding:0 15px;margin:0}.three-offer .col.l6 .offer-text-holder .btnholder{padding:0 20px 0 20px;position:absolute;bottom:25px}.three-offer .col.l3 .offer-title-text-holder h2{font-size:18px}.three-offer .browse-more{padding:25px 0 20px 0}.three-offer .browse-more a{font-size:16px;color:#58585a}.book-direct h2,.book-direct h3,.book-direct h4,.book-direct h5,.book-direct p{margin:0;padding:0}.book-direct{position:relative;z-index:1}.book-direct>.row{display:table;width:100%}.book-direct>.row>.col{display:table-cell;position:relative;float:none}.book-direct .col>div{padding-bottom:30px}.book-direct h1{font-size:36px;font-weight:300;line-height:1.33;text-align:center;color:#58585a;padding-bottom:34px}.book-direct h3,.book-direct p{font-size:18px}.book-direct .browse-more{padding-top:13px;position:absolute;bottom:0;width:100%;max-width:373px;margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.book-direct .browse-more a{font-size:14px;color:#58585a}.icon-h{height:100px;vertical-align:middle}.icon-membership img{width:75px;height:75px;object-fit:contain}.icon-quickbooking img{width:84px;height:70px;object-fit:contain;margin-top:12px}.icon-pricequarantee img{width:77px;height:78px;object-fit:contain}.five-offer{position:relative;z-index:1}.five-offer .row .col{padding:0}.five-offer .col>a{display:block;font-size:0;position:relative;height:408px;text-decoration:none}.five-offer:not(.new-home-offer-box) .col.b3{float:right}.five-offer .col .button-holder{display:none}.five-offer .col .image-holder{position:relative;overflow:hidden;height:408px;display:block;vertical-align:top;overflow:hidden}.five-offer .col .image-holder img{width:100%;min-width:100%;display:block}.five-offer:not(.new-home-offer-box) .col.b3 .image-holder img{width:auto;min-height:100%}.five-offer .col .image-holder .offer-title-text-holder{bottom:0;position:absolute;left:0;width:100%;text-align:center;background:#fff;color:#58585a;height:110px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;align-content:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.five-offer .col .image-holder .offer-title-text-holder h2{font-size:38px;font-weight:700;line-height:1;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.five-offer .col.b2 .image-holder .offer-title-text-holder,.five-offer.new-home-offer-box .col.b5 .image-holder .offer-title-text-holder,.five-offer:not(.new-home-offer-box) .col.b4 .image-holder .offer-title-text-holder{background:#58585a;color:#fff}.five-offer:not(.new-home-offer-box) .col.b3 .image-holder{height:816px}.five-offer:not(.new-home-offer-box) .col.b3 .image-holder .offer-title-text-holder{background:0 0;color:#58585a;top:0;padding-top:85px;display:block;height:auto}.five-offer .col .offer-title-text-holder .subtitle{display:block;padding:12px 50px 20px 50px;margin:0;font-size:16px;font-weight:700}.five-offer .col.b3 .offer-title-text-holder .subtitle{background:#fff;padding:6px 18px;width:auto;margin:auto;margin-top:12px;display:inline-block}.five-offer .col .offer-title-text-holder .offer-details-holder{display:none;padding-top:18px}.five-offer .col .offer-title-text-holder .offer-details-holder .offer-details{padding:0 50px 30px 50px}.five-offer .col .offer-title-text-holder .offer-details-holder .offer-details p{padding:0}.five-offer .col .offer-title-text-holder .offer-details-holder .see-offers{text-transform:uppercase;font-weight:700;font-size:16px;text-align:center;text-decoration:underline;margin:0 50px 30px 50px}.five-offer .col:not(.b3)>a:hover .offer-title-text-holder h2,.five-offer.new-home-offer-box .col>a:hover .offer-title-text-holder h2{display:none}.five-offer .col:not(.b3)>a:hover .offer-title-text-holder .subtitle,.five-offer.new-home-offer-box .col>a:hover .offer-title-text-holder .subtitle{text-transform:uppercase;padding-bottom:0}.five-offer .col:not(.b3)>a:hover .offer-title-text-holder,.five-offer.new-home-offer-box .col>a:hover .offer-title-text-holder{text-align:left}.five-offer .col:not(.b3)>a:hover .offer-title-text-holder,.five-offer.new-home-offer-box .col>a:hover .offer-title-text-holder{height:auto;min-height:110px}.five-offer .col:not(.b3)>a:hover .offer-title-text-holder .offer-details-holder,.five-offer.new-home-offer-box .col>a:hover .offer-title-text-holder .offer-details-holder{display:block;width:100%}.one-offer{position:relative;z-index:1}.one-offer .row .col{padding:0}.one-offer .col>a{display:block;font-size:0;position:relative;height:265px;text-decoration:none}.one-offer .col .image-holder,.one-offer .col .offer-text-holder{position:relative;overflow:hidden;vertical-align:top;height:265px;width:33.3333333333%;display:inline-block}.one-offer .col .image-holder{width:66.6666666666%}.one-offer .col .image-holder:after{width:100%;height:100%;background-image:linear-gradient(to bottom,rgba(44,54,64,0),rgba(44,54,64,.4));z-index:0;content:"";display:block;position:absolute;top:0;left:0}.one-offer .col .image-holder img{min-width:100%;height:100%;display:block}.one-offer .col .image-holder .offer-title-text-holder{top:0;right:0;width:50%;height:100%;vertical-align:middle;text-align:left;color:#fff;position:absolute;left:auto;display:inline}.language_ru .one-offer .col .image-holder .offer-title-text-holder{width:55%}.one-offer .col .image-holder .offer-title-text-holder h2{font-size:38px;font-weight:700;padding:0;height:265px;vertical-align:middle;display:table-cell;text-shadow:0 0 10px #000}.one-offer .col .image-holder .offer-title-text-holder h2 span{font-size:70%;text-transform:initial}.one-offer .col .image-holder .offer-title-text-holder p{padding-bottom:20px;font-weight:700}.one-offer .col .offer-text-holder p{margin:0;padding:0}.one-offer .col .offer-text-holder .offer-text{padding:45px 20px 30px 20px;color:#fff}.one-offer .col .offer-text-holder .btnholder{padding:0 20px 0 20px;color:#fff}.one-offer.img-right .col .image-holder{width:67%;left:33.3333333333%}.one-offer.img-right .col .offer-text-holder{left:0;position:absolute}.one-offer.img-right .col .image-holder .offer-title-text-holder{left:40px;width:80%}.language_ru .one-offer.img-right .col .offer-text-holder .offer-text{padding:20px}.MagazinArticles,.destinations{overflow:hidden;position:relative}.hotel-content .MagazinArticles{max-width:880px}.MagazinArticles p>b{color:#000}.MagazinArticles p>a{color:#ee855a}.MagazinArticles .btn,.destinations .btn{position:absolute;width:50px;height:48px;margin:0;padding:0;position:absolute;top:132px;left:0;display:block;z-index:3;line-height:48px;font-size:22px}.MagazinArticles .btn:active,.MagazinArticles .btn:focus,.MagazinArticles .btn:hover,.MagazinArticles .btn:target,.destinations .btn:active,.destinations .btn:focus,.destinations .btn:hover,.destinations .btn:target{background-color:#ffb073;border-color:#ffb073}.MagazinArticles .btn.disabled:active,.MagazinArticles .btn.disabled:focus,.MagazinArticles .btn.disabled:hover,.MagazinArticles .btn.disabled:target,.destinations .btn.disabled:active,.destinations .btn.disabled:focus,.destinations .btn.disabled:hover,.destinations .btn.disabled:target{cursor:default;background-color:#dce1e6;border-color:#dce1e6}.MagazinArticles>h2,.destinations-title h2{margin:0;padding:0;padding-bottom:26px;font-size:36px;font-weight:300;font-style:normal}.MagazinArticles .btn.next,.destinations .btn.next{left:auto;right:0}.MagazinArticles .box-holder-overflow,.destinations .box-holder-overflow{width:9000px}.destinations .box-holder-overflow .box:last-child{margin-right:0}.destinations .box-holder .box .image-holder{height:186px;cursor:default}.MagazinArticles .box-holder .box .text-holder,.destinations .box-holder .box .text-holder{padding:20px 30px;position:relative;background:#fff;width:calc(100% - 60px)}.destinations .box-holder .box .text-holder h3{padding:0;padding-bottom:24px;margin:0;text-align:center;text-transform:uppercase;font-size:38px;font-weight:700;line-height:38px}.destinations .box-holder .box .text-holder h3 a{text-decoration:none;text-transform:uppercase;font-size:38px;font-weight:700;color:#000;cursor:default}.language_de .destinations .box-holder .box .text-holder h3,.language_de .destinations .box-holder .box .text-holder h3 a{font-size:35px}.language_hu .destinations .box-holder .box .text-holder h3,.language_hu .destinations .box-holder .box .text-holder h3 a{font-size:25px}.destinations .box-holder .box .text-holder p{margin-bottom:0;font-size:14px;text-align:center}.destinations .box-holder .box .text-holder p a{font-size:14px;color:#004990;font-weight:700}.footer{background-color:#58585a}.footer-langselect{display:none}.footer h5{font-size:20px;font-weight:700;color:#fff;margin:0;padding:0 0 15px 0;line-height:1.2}.footer-links{padding:33px 0;display:block;width:100%;font-size:0}.footer-links>div{display:inline-block;width:20%;vertical-align:top}.footer-links ul,.footer-links ul li{padding:0;margin:0;list-style:none}.footer-links a{text-decoration:none;font-size:14px;font-weight:400;line-height:1.71;color:#fff}.footer-links div.social-links{width:100%;display:block;text-align:center;padding-top:16px}.footer-links div.social-links ul{display:flex;justify-content:center}.footer-links div.social-links h5{font-size:24px;line-height:1.33}.footer-links div.social-links.d-flex{display:flex;column-gap:80px}.footer-links div.social-links.d-flex .payment_service ul li a{display:block;justify-content:center;align-items:center;border-radius:0;width:auto;height:auto;line-height:45px;text-align:center;border:0;text-decoration:none}.footer-links div.social-links.d-flex .payment_service ul li img{width:auto;height:45px;display:block}.footer-links div.social-links.top-in-footer{display:none}.footer-copyright{height:36px;background-color:#3f3f3f;text-align:center}.copyright-text{line-height:36px;font-size:13px;font-weight:400;text-align:center;color:#fff}.header-top .menu .hamburger{position:relative;width:24px;display:none}#nav-toggle{width:24px;height:21px;overflow:hidden;white-space:nowrap;color:transparent;display:block;margin-top:19px}#nav-toggle span{position:absolute;top:50%;right:0;margin-top:-3px;display:inline-block;height:3px;width:24px;background:#fff}#nav-toggle span:after,#nav-toggle span:before{position:absolute;display:inline-block;height:3px;width:24px;background:#fff;content:'';right:0}#nav-toggle span:before{top:-8px}#nav-toggle span:after{top:8px}#hamburger-menu{position:fixed;display:none;width:100%;height:100%;overflow-y:auto;background:rgba(44,54,64,.8);left:0;top:0;z-index:300}#hamburger-menu .login-button{margin:20px 0 30px 0;display:inline-block;color:#fff;text-decoration:none;font-size:16px;font-weight:400}#hamburger-menu .hamburger-menu-title{display:block;background-color:#58585a;height:60px;padding:0 2.7%}#hamburger-menu .hamburger-menu-title .login-button{margin:18px 0 0 0;float:left}#hamburger-close{display:block;position:absolute;overflow:hidden;margin:0 2.7% 0 0;padding:0;width:20px;height:20px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:0;border:none;cursor:pointer;float:right;right:0;top:19px}#hamburger-close span{display:block;position:absolute;top:0;left:-2px;height:24px}#hamburger-close span::after,#hamburger-close span::before{position:absolute;display:block;left:0;top:9px;width:24px;height:3px;background-color:#fff;content:""}#hamburger-close span::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#hamburger-close span::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#hamburger-menu .hamburger-menu-menu{border-top:1px solid #686e7a;display:block;background-color:#58585a;width:280px;min-height:calc(100% - 81px);float:right;padding:12px 20px;position:relative}#hamburger-menu .hamburger-menu-menu .btn{float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-height:28px;margin-right:0}#hamburger-menu .hamburger-menu-menu .btn.white-outline-nobg{padding:6px 3px;font-size:14px;font-weight:700;line-height:1.14;margin-left:0;width:53.5%;margin-right:1.5%}#hamburger-menu .hamburger-menu-menu .btn.white-outline-nobg b,#hamburger-menu .hamburger-menu-menu .btn.white-outline-nobg strong{color:#ee855a}#hamburger-menu .hamburger-menu-menu .btn.white-outline-nobg+#hamburger-menu .hamburger-menu-menu .btn{margin-left:1.5%;width:43%}#hamburger-menu .hamburger-menu-menu .button-holder:after{display:block;clear:both;content:" "}#hamburger-menu .hamburger-menu-menu .ul-holder{display:block;margin-top:50px;margin-bottom:96px;text-align:center}#hamburger-menu .hamburger-menu-menu .ul-holder ul,#hamburger-menu .hamburger-menu-menu .ul-holder ul li{display:block;list-style:none;margin:0;padding:0;text-align:center;font-size:24px;color:#fff}#hamburger-menu .hamburger-menu-menu .ul-holder ul li{margin-top:37px;line-height:1}#hamburger-menu .hamburger-menu-menu .ul-holder ul li a{font-size:24px;color:#fff;text-decoration:none;font-weight:400}#hamburger-menu .hamburger-menu-menu .ul-holder ul li a.SEL1{color:#ee855a;position:relative;text-decoration:underline}.drop-up{background-color:#edf0f2;border:solid 1px #dce1e6;padding:6px 10px;min-width:20px;font-size:14px;font-weight:400;color:#58585a;display:inline-block;border-radius:2px;overflow:hidden;width:calc(70% - 22px)}.drop-up .selected{text-decoration:none;font-size:16px;font-weight:400;color:#58585a;padding:0 33px 0 0;position:relative;display:block;cursor:pointer}.drop-up .selected i{position:absolute;transform:translate(-6px,0);right:0;top:50%;margin-top:-3px}.drop-up .selected i:after,.drop-up .selected i:before{transition:all .25s ease-in-out}.drop-up .selected i:after,.drop-up .selected i:before{content:"";position:absolute;background-color:#58585a;width:1px;height:6px}.drop-up .selected i:after{transform:translate(3px,0) rotate(-45deg)}.drop-up .selected i:before{transform:translate(-1px,0) rotate(45deg)}.drop-up.opened .selected i:after{transform:translate(2px,0) rotate(45deg)}.drop-up.opened .selected i:before{transform:translate(-2px,0) rotate(-45deg)}.drop-up ul{display:none;list-style:none;margin:0;padding:0}.drop-up ul li,.drop-up ul li a{display:block;list-style:none;margin:0;padding:0;font-size:14px;text-decoration:none;font-weight:400;color:#58585a}.drop-up ul li{padding-top:2px;padding-bottom:2px}.drop-up.opened ul{display:block}#hamburger-menu .hamburger-menu-menu .lang-holder{position:absolute;bottom:20px;left:0;display:block;width:calc(100% - 40px);padding:0 20px}.drop-up.langselector{background-color:rgba(255,255,255,.95);box-shadow:inset 0 2px 1px 0 rgba(142,177,210,.5);border:solid 1px #bcc7d1;padding:13px 10px;width:calc(100% - 22px);text-transform:none}.drop-up.langselector .selected{text-decoration:none;font-size:16px;font-weight:400;color:#5e80a7;padding:0 33px 0 30px;position:relative;display:block;cursor:pointer;background-image:url(../imgs/icons/icon-globe.svg);background-repeat:no-repeat;background-position:left center}.drop-up.langselector.opened{position:relative;height:auto}.drop-up.langselector ul{padding-bottom:10px}.drop-up.langselector ul li{padding:10px 0}.drop-up.langselector ul li,.drop-up.langselector ul li a{color:#004990;font-size:16px}.breadcrumb,.wrapper.breadcrumb{padding:30px 0;font-size:0;position:relative;z-index:1}.breadcrumb.small-breadcrumb{padding:0}.breadcrumb nav div{display:inline-block;font-size:14px;color:#58585a}.breadcrumb nav div a{font-size:14px;color:#58585a;text-decoration:none;font-weight:400;vertical-align:middle}.breadcrumb.small-breadcrumb nav div,.breadcrumb.small-breadcrumb nav div a{font-size:16px;text-decoration:underline;line-height:1.5}.breadcrumb nav div a:hover{text-decoration:underline}.breadcrumb nav div:after{color:#58585a;width:4px;content:"\f054";object-fit:contain;font-family:FontAwesome;font-size:7px;text-align:center;padding:0 5px;display:inline-block;vertical-align:middle}.breadcrumb:not(.small-breadcrumb) nav div:last-child:after{display:none}.main{font-size:0;color:#58585a}.left-side,.right-side{vertical-align:top;display:inline-block;font-size:14px}.left-side{width:22%!important;padding-right:3%}.left-side.left-full-width{width:25%!important;padding-right:0}.right-side{width:75%!important}.wrapper-720 .wrapper>.right-side,.wrapper-780 .wrapper>.right-side,.wrapper-980 .wrapper>.right-side{width:100%!important}.content-block,.content-block-border-bottom{padding:0 20px 30px 20px;margin-top:30px}.remove-content-block-spaces .content-block,.remove-content-block-spaces .content-block-border-bottom{padding:0}.lead-text{font-size:16px}.lead-text:not(.single-offer-description) img{float:right;width:33%;margin-left:4%;margin-bottom:3.5%}.lead-text a:not(.btn){color:#ee855a}.lead-text span.btn a,span.btn a{font-size:14px;font-weight:700;text-align:center;color:#fff;text-decoration:none}.lead-text:not(.single-offer-description) a img{float:none;width:auto;margin-left:inherit;margin-bottom:inherit}.spectooltip{text-decoration:underline}.heditorobjectframe img,.image_remove_lead_formats .lead-text:not(.single-offer-description) img,.image_remove_lead_formats img,.lead-text:not(.single-offer-description) table img{float:none;width:auto}.bigInnerRow.lead-text .descript>ul,.bigInnerRow.lead-text .descript>ul li,.lead-text>ul,.lead-text>ul li,.spm-assign-desc-opened ul,.spm-assign-desc-opened ul li{margin:0;padding:0;list-style:none;font-size:16px}.bigInnerRow.lead-text .descript>ul,.lead-text>ul,.spm-assign-desc-opened ul{margin-top:12px}.bigInnerRow.lead-text .descript>ul li,.lead-text>ul li,.spm-assign-desc-opened ul li{padding-left:20px;position:relative}.bigInnerRow.lead-text .descript>ul li:before,.lead-text>ul li:before,.spm-assign-desc-opened ul li:before{content:"-";margin-top:2px;line-height:16px;vertical-align:middle;position:absolute;left:0}.content-block-border-bottom.result-list-holder,.content-block.result-list-holder{padding:0 0 30px 0}.wrapper.wrapper-980 .bigInnerCol .IssueHolder>.title{text-align:center;margin-bottom:20px}.wrapper.wrapper-980 .bigInnerCol .IssueContent p{text-align:center;margin:0 auto;max-width:59%}.wrapper-980 .IssueResume,.wrapper-980 .IssueResume p{text-align:center}.content-block-border-bottom:first-child,.content-block:first-child{margin-top:0}.content-block.full-width{padding-left:0;padding-right:0}.content-block p,.content-block-border-bottom p{padding-top:24px}.content-block p:first-of-type,.content-block-border-bottom p:first-of-type{padding-top:0;margin-top:0}.single-content{padding:30px}.single-content .image-holder{width:100%;height:264px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-decoration:none;align-items:flex-end;align-content:center;background-color:#58585a}.single-content .image-holder.valign-middle{align-items:center}.single-content .image-holder.valign-top{align-items:flex-start}.content-block-border-bottom{border-bottom:1px solid #ccc}.content-block.border-top{border-top:1px solid #ccc;padding-top:30px}.elvalaszto-block{padding:0;margin:30px 0}.border-top.conference-rooms{border-top:1px solid #ccc;padding-bottom:0;margin-bottom:0}.border-top.conference-rooms .title{margin-bottom:0}.full_width_block{display:block!important;width:100%!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.hotel-dining .white-box-border{padding:0}.hotel-dining .single-content{border-bottom:1px solid rgba(44,54,64,.1)}.hotel-dining .single-content:last-child{border-bottom:0}.hotel-dining .single-content .left>div{margin-right:30px}.hotel-dining .single-content .text-holder .title{font-size:20px;font-weight:700}.hotel-dining .single-content .opening-hours{border-radius:2px;background-color:#edf0f2;border:solid 1px #dce1e6;padding:20px 5px;margin-top:12px;text-align:center;line-height:1.5}.hotel-dining .single-content .opening-hours .title{font-size:16px;font-weight:700;margin-bottom:5px}.hotel-dining .single-content .happy-hours{border-radius:2px;border:solid 1px #e6e6e6;font-size:16px;font-weight:700;line-height:1.5;text-align:center;padding:20px 15px;margin-top:20px}.hotel-dining .single-content .happy-hours p{font-size:16px;font-weight:700;line-height:1.5}.hotel-dining .single-content .happy-hours h1,.hotel-dining .single-content .happy-hours h2,.hotel-dining .single-content .happy-hours h3,.hotel-dining .single-content .happy-hours h4{font-size:20px;margin:0;padding:0;margin-bottom:5px}.hotel-dining .single-content .button-holder{margin-top:24px}.hotel-dining .single-content .button-holder a{float:left;border-radius:2px;border:solid 1px #58585a;padding:12px;margin:0;margin-bottom:5px;width:calc(50% - 5px);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;font-weight:700;background:#fff}.hotel-dining .single-content .button-holder a i,.hotel-dining .single-content .button-holder a span{float:left;width:100%}.hotel-dining .single-content .button-holder a i{font-size:24px;padding:0;margin:0;margin-bottom:10px;height:24px;line-height:24px}.hotel-dining .single-content .button-holder a span{font-size:14px;text-transform:uppercase;line-height:16px}.hotel-dining .single-content .button-holder a:nth-child(odd){margin-right:5px}.hotel-dining .single-content .button-holder a:nth-child(2n){margin-left:5px}.boxed-list{padding:0;background-color:#58585a;margin-bottom:36px;border:solid 1px rgba(0,0,0,.1);border-radius:2px;overflow:hidden;color:#fff}.boxed-list.ocms-block{margin-bottom:0}.boxed-list .btn{padding-left:15px;padding-right:15px}.boxed-list.box-bg-white,.boxed-list.box-img-right{background-color:#fff;color:#58585a}.boxed-list.box-bg-dusty-teal{background-color:#4e9f9c;color:#fff}.boxed-list.bg-gunmetal-two{color:#fff}.boxed-list .box-holder{display:table;border:0;width:100%;padding:0;margin:0}.boxed-list .box-holder .title{font-size:20px;font-weight:700}.boxed-list .box-holder .text{padding-bottom:20px;font-size:16px}.boxed-list.box-bg-dusty-teal .box-holder .text-holder .title{font-size:36px;font-weight:300;line-height:1.33;color:#fff;padding-bottom:20px}.boxed-list .box-holder>div,.image-holder-w50 .boxed-list.box-img-right .box-holder>.image-holder.feherBlokKepJobbraLinkAKepen{display:table-cell;position:relative}.boxed-list .box-holder>div.image-holder{width:41%}.boxed-list .box-holder>div.text-holder{width:59%}.boxed-list .box-holder .text-holder>div{padding:30px 40px 20px 40px}.boxed-list .box-holder .text-holder .title{font-size:20px;margin-bottom:18px;font-weight:700}.boxed-list .box-holder .image-holder .title{font-size:48px;font-weight:700;text-shadow:0 0 50px rgba(0,0,0,.5);margin:0;padding:20px;text-align:center;text-transform:uppercase}.boxed-list .box-holder .image-holder .subtitle{font-size:32px;font-weight:700;margin:0;padding:20px;text-align:left;text-transform:uppercase;line-height:1.14;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.4));width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.boxed-list .text a,.boxed-list .text p>a,.services_and_amenities .text p>a{color:#fff}.boxed-list .over-layer-content .text a,.boxed-list.box-bg-white .text a{color:#58585a;text-decoration:underline}.boxed-list .text .btn_white_small>a{color:#58585a}.boxed-list .text .btn_white_small>a:hover{color:#fff}.boxed-list.box-bg-white .text p>a,.boxed-list.box-img-right .text p>a{color:#ee855a}.boxed-list .box-holder .image-holder{vertical-align:middle}.boxed-list.box-img-right .box-holder>div.image-holder{left:59%}.boxed-list.box-img-right .box-holder>div.text-holder{right:41%}.boxed-list .box-holder .image-holder.valign-middle .subtitle,.boxed-list .box-holder .image-holder.valign-top .subtitle{background-image:none}.boxed-list.ocms-block .box-holder .text-holder>div{padding:30px 40px 20px 20px}.boxed-list.ocms-block .box-holder .text{padding-bottom:0}.boxed-list.ocms-block .box-holder .text p{padding-top:0;padding-bottom:16px}.boxed-list.ocms-block .box-holder .text p:last-child{padding-bottom:0}.image-holder-w33 .boxed-list .box-holder>div.image-holder{width:33%}.image-holder-w33 .boxed-list .box-holder>div.text-holder{width:67%}.image-holder-w33 .boxed-list.box-img-right .box-holder>div.image-holder{left:67%}.image-holder-w33 .boxed-list.box-img-right .box-holder>div.text-holder{right:33%}.image-holder-w33-parent{margin-bottom:24px}.image-holder-w50-parent{margin-bottom:24px}.image-holder-w50:first-child .content-block{margin-top:0}.image-holder-w50 .boxed-list .box-holder{min-height:200px}.image-holder-w50 .boxed-list .box-holder>.image-holder.feherBlokKepJobbraLinkAKepen,.image-holder-w50 .boxed-list .box-holder>div.image-holder{width:50%}.image-holder-w50 .image-holder-w50 .boxed-list .box-holder>div.text-holder{width:50%}.image-holder-w50 .boxed-list.box-img-right .box-holder>.image-holder.feherBlokKepJobbraLinkAKepen,.image-holder-w50 .boxed-list.box-img-right .box-holder>div.image-holder{left:50%}.image-holder-w50 .boxed-list.box-img-right .box-holder>div.text-holder{right:50%}.image-holder-w50 .boxed-list .box-holder>div.text-holder .title{font-size:28px;font-weight:300}.image-holder-w50 .boxed-list .box-holder .text-holder>div{padding:30px 20px}.image-holder-w50 .boxed-list .box-holder .text{padding-bottom:0}.image-holder-w50 .boxed-list .box-holder>div.text-holder ul,.image-holder-w50 .boxed-list .box-holder>div.text-holder ul li{margin:0;padding:0;list-style:none}.image-holder-w50 .boxed-list .box-holder>div.text-holder ul{margin-top:18px}.image-holder-w50 .boxed-list .box-holder>div.text-holder ul li{padding-left:34px;position:relative}.image-holder-w50 .boxed-list .box-holder>div.text-holder ul li:before{content:"\f00c";display:block;position:absolute;font-family:FontAwesome;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#007da5;left:0;top:4px}.white-box-border{border-radius:2px;background:#fff;border:solid 1px rgba(0,0,0,.1)}.hitselector{border-radius:2px;background:#fff;border:solid 1px rgba(0,0,0,.1);padding:12px 20px}.hitselector:after{clear:both;display:block;content:""}.hitselector a,.hitselector span{width:34px;height:34px;line-height:34px;border-radius:2px;background-color:#edf0f2;float:left;text-align:center;margin-left:5px;border:solid 1px rgba(0,0,0,.1);font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;text-align:center;color:#58585a;text-decoration:none}.hitselector .pagenums{padding:0 5px;float:left;max-width:calc(100% - 82px);overflow:hidden;height:36px}.hitselector a:first-child,.hitselector span:first-child{margin-left:0}.hitselector span.selected_url{background-color:#475059;border:solid 1px rgba(0,0,0,.1);color:#fff}.hitselector a.next:before,.hitselector a.prev:before,.hitselector span.next:before,.hitselector span.prev:before{height:34px;line-height:34px;display:block;font-family:FontAwesome;color:#fff;font-size:14px}.hitselector a.prev:before,.hitselector span.prev:before{content:"\f053";width:32px}.hitselector a.next:before,.hitselector span.next:before{content:"\f054";width:32px;margin-left:2px}.hitselector span.next,.hitselector span.prev{border-color:#edf0f2}.hitselector a.next,.hitselector a.prev{border-color:#ee855a;background:#ee855a}.filter-hotels-by{font-size:14px;line-height:1.71;margin:0;padding:0;margin-bottom:5px;vertical-align:middle}.hotel-filters-holder{border-radius:2px;border:solid 1px transparent}.filter-group-title{padding:6px 10px;font-size:16px;font-weight:700;line-height:1.5;color:#fff;position:relative;display:block;background-color:#007da5;border:solid 1px #007da5;border-left:0;border-right:0;cursor:pointer}input.filter-closer:checked~.filter-group-title{background-color:#58585a;border-color:#58585a}.filter-group:first-child .filter-group-title{border-top:0}.filter-group:last-child .filter-group-title{border-bottom:0}input.filter-closer{display:none}.filter-group-title i:after,.filter-group-title i:before{transition:all .25s ease-in-out}.filter-group-title i{position:absolute;transform:translate(-6px,0);right:10px;top:50%;margin-top:-4.5px}.filter-group-title i:after,.filter-group-title i:before{content:"";position:absolute;background-color:#fff;width:2px;height:9px}.filter-group-title i:after{transform:translate(4px,0) rotate(-45deg)}.filter-group-title i:before{transform:translate(-2px,0) rotate(45deg)}input.filter-closer:checked~label i:after{transform:translate(2px,0) rotate(45deg)}input.filter-closer:checked~label i:before{transform:translate(-4px,0) rotate(-45deg)}.filters{position:relative;overflow:hidden;background:#fff;padding:10px 10px 10px 0;display:block;height:auto;border:solid 1px #007da5;box-sizing:border-box}input.filter-closer:checked~label~.filters{padding:0;height:0;border:none}.filters .filter-title{font-size:14px;text-align:right;color:#999;position:relative}.filters .filter-title:before{content:" ";display:block;width:100%;height:1px;top:50%;margin-top:-2px;border-bottom:1px solid #e6e6e6;position:absolute;z-index:1}.filters .filter-title span{background:#fff;padding:2px 0 2px 5px;z-index:2;position:relative}.filters ul{display:block;margin:0;padding:3px 20px 11px 20px;list-style:none}.filters ul li{display:block;margin:0;padding:0;list-style:none;position:relative}.filters ul li input{display:none}.filters ul li label{display:inline-block;height:24px;font-size:14px;line-height:1.71;padding-left:20px;cursor:pointer}.filters ul li label:before,.mini-ix-ico:before{width:11px;height:11px;border-radius:2px;background-color:#fff;border:solid 1px rgba(0,0,0,.2);display:inline-block;font-family:FontAwesome;line-height:11px;vertical-align:middle;content:" ";font-size:8px;position:absolute;left:0;top:50%;margin-top:-6px;text-align:center;font-weight:400}.filters ul li input:checked~label:before{content:"\f00c";color:#fff;background:#007da5;border-color:#007da5}.filters ul li input:checked~label:hover:before{content:"\f00d";background:#c20;border-color:#a31b00}@keyframes flipdown{0%{opacity:0;transform-origin:top center;transform:rotateX(-90deg)}5%{opacity:1}80%{transform:rotateX(8deg)}83%{transform:rotateX(6deg)}92%{transform:rotateX(-3deg)}100%{transform-origin:top center;transform:rotateX(0)}}.hotel-list-page .breadcrumb{padding-bottom:10px}.hotel-list-page .right-side{padding-top:35px}.page-title-holder{vertical-align:baseline}.title{padding:0;margin:0}.page-title-holder .title{font-size:36px;font-weight:300;line-height:1.33;color:#58585a;display:inline-block;padding-right:35px}.hotel-list-page>.IssueHolder>h1.title{padding:30px 0;width:1180px!important;margin:auto;text-align:center}.view-hotels-by-interest{font-size:16px;line-height:1.5;color:#58585a;text-decoration:none;font-weight:400}.view-hotels-by-interest:after{color:#58585a;content:"\f054";object-fit:contain;font-family:FontAwesome;font-size:8px;text-align:center;padding:0 10px;display:inline-block;vertical-align:middle;font-weight:400}.hotel-founds{vertical-align:middle;padding-top:20px;margin-bottom:10px}.hotel-founds>h4{float:left;font-size:20px;line-height:41px;margin:0;padding:0;font-weight:400}.hotel-best-price{cursor:pointer}#book-now-opener-holder .hotel-best-price,.hotel-founds>.hotel-best-price{float:right;font-size:16px;font-weight:700;line-height:1.13}#book-now-opener-holder .hotel-best-price{float:none;display:inline-block;margin-right:10px;vertical-align:middle;height:48px}.hotel-best-price .icon-pricequarantee{width:40px;height:41px;object-fit:contain;display:inline-block;padding-right:10px;float:left}.hotel-best-price>span{display:inline-block;height:36px;float:right;margin-top:2.5px;color:#007da5}.garanciapecset{width:150px;float:right;font-size:16px;line-height:1.13;cursor:pointer}.garanciapecset>img{width:auto;margin:0;float:left;padding:0 5px;display:block!important}.garanciapecset>b{display:inline-block;padding:10px 0;text-transform:uppercase}#book-now-opener-holder .garanciapecset{float:none;padding-bottom:5px}.hotel-founds:after{width:100%;display:block;height:0;content:" ";clear:both}.hotel-list-line{border-radius:2px;background:#fff;border:solid 1px rgba(0,0,0,.1);padding:12px 20px;margin-top:25px}.hotel-list-line .hitselector{border:0;padding:0}.hotel-list-line.special-buttons input[type=radio]:checked+label{background-color:#ee855a;color:#fff}.hotel-filter-buttons{display:none;float:left}.hotel-filter-button{height:34px;line-height:34px;font-size:14px;font-weight:700;padding:0 10px 0 30px;position:relative}.hotel-filter-buttons>.hotel-filter-button:before{content:"\f0b0";object-fit:contain;font-family:FontAwesome;margin-right:5px;position:absolute;left:10px;font-size:19px;top:0;font-size:16px}.view-buttons{float:left}.view-buttons>span{display:none;float:left;font-size:16px;color:#58585a;padding:0 10px 0 20px;line-height:36px}.view-buttons>.view-list,.view-buttons>.view-map,.view-map-buttons>.view-map{padding:0 10px 0 35px;position:relative}.view-map-buttons{display:none}.view-buttons>.view-list:before{content:"\f03a";object-fit:contain;font-family:FontAwesome;margin-right:5px;position:absolute;left:10px;font-size:19px;top:1px}.view-buttons>.view-map:before,.view-map-buttons>.view-map:before,.view-map:before{content:"\f278";object-fit:contain;font-family:FontAwesome}.view-buttons>.view-map:before,.view-map-buttons>.view-map:before{margin-right:5px;position:absolute;left:10px;font-size:19px;top:1px}.view-map-buttons>.view-map{border:0;background:0 0;padding-right:0;height:auto;line-height:1;color:#58585a}.view-map-buttons>.view-map:before{font-size:15px;font-weight:700}.view-map-buttons>.view-map>span{text-decoration:underline;margin-right:5px}.sort-by-buttons{float:right;line-height:36px;padding:0 0 0 20px}.sort-by-buttons>span{float:left;font-size:16px;color:#58585a;padding:0 10px 0 20px}.hotel-founds:after,.hotel-list-line:after{width:100%;display:block;height:0;content:" ";clear:both}.result-list .hotel-list-line.accommodations{padding-top:24px}.result-list .hotel-list-line.accommodations .top-line{padding-bottom:12px;border-bottom:1px solid #e6e6e6;float:left;width:100%;position:relative}.result-list .hotel-list-line.accommodations .image-holder{overflow:hidden;width:300px;height:192px;border-radius:2px;border:solid 1px #fff;background-repeat:no-repeat;background-position:top center;background-size:cover;margin-right:20px;float:left;position:relative}.result-list .hotel-list-line.accommodations .hotel-info1,.result-list .hotel-list-line.accommodations .hotel-info2{vertical-align:top;position:relative;float:left;width:calc(100% - 322px)}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-name{font-size:22px;font-weight:700;line-height:1.09;color:#58585a;max-width:85%;display:block;text-decoration:none;margin:0;padding:0;margin-bottom:16px}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-name a{font-size:22px;font-weight:700;line-height:1.09;color:#58585a;text-decoration:none}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-name sup{top:-3px}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-name a>.fa-chevron-right{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;text-align:center;color:#ee855a}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-loc{margin-bottom:10px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;color:#58585a}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-loc a{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;color:#58585a}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-loc span i{font-style:normal}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-rates{position:absolute;right:0;top:0;border-radius:2px;border:solid 1px #007da5;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;text-align:center;color:#007da5;padding:7px 10px}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-rates b{font-size:18px;margin-right:2px}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-details{margin-left:40px}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-details>.fa-angle-right{object-fit:contain;font-family:FontAwesome;font-weight:400;font-style:normal;font-stretch:normal;color:#58585a;margin-left:7px}.result-list .hotel-list-line.accommodations .hotel-info2{position:absolute;right:0;bottom:12px;float:left;max-height:90px}.result-list .hotel-list-line.accommodations .hotel-info2 .compare-holder .hotel-map{display:none}.result-list .hotel-list-line.accommodations .hotel-info2 .flexbox{display:table;width:100%}.result-list .hotel-list-line.accommodations .hotel-info2 .compare{float:left;width:100%;margin-bottom:18px;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;display:block}.result-list .hotel-list-line.accommodations .hotel-info2 .compare label{display:inline-block;cursor:pointer;padding-left:20px;padding-right:40px;position:relative}.hotel-info2 .compare label>i{font-style:normal}.result-list .hotel-list-line.accommodations .hotel-info2 .compare>input[type=checkbox]{display:none}.result-list .hotel-list-line.accommodations .hotel-info2 .compare label:before{width:11px;height:11px;border-radius:2px;background-color:#fff;border:solid 1px rgba(0,0,0,.2);display:inline-block;font-family:FontAwesome;line-height:11px;vertical-align:middle;content:" ";font-size:8px;position:absolute;left:0;top:50%;margin-top:-6px;text-align:center;font-weight:400}.result-list .hotel-list-line.accommodations .hotel-info2 .compare input:checked~label:before{content:"\f00c";color:#fff;background:#007da5;border-color:#007da5}.result-list .hotel-list-line.accommodations .hotel-info2 .compare input:checked~label:hover:before{content:"\f00d";background:#c20;border-color:#a31b00}.result-list .hotel-list-line.accommodations .hotel-info2 .price{height:47px;margin:0;margin-right:10px;line-height:47px;background-color:#edf0f2;float:left;font-size:16px;position:relative;padding:0;border-radius:2px;width:270px;text-align:center}.language_de .result-list .hotel-list-line.accommodations .hotel-info2 .price,.language_fr .result-list .hotel-list-line.accommodations .hotel-info2 .price,.language_ro .result-list .hotel-list-line.accommodations .hotel-info2 .price,.language_ru .result-list .hotel-list-line.accommodations .hotel-info2 .price{line-height:20px;padding-top:3px;height:44px}.language_ru .result-list .hotel-list-line.accommodations .hotel-info2 .price{width:235px}.result-list .hotel-list-line.accommodations .hotel-info2 .btn{float:left;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.5;padding:0;line-height:43px;margin:0;margin-right:10px;width:126px;text-align:center}.HotelHoodIconInList{position:relative}.HotelHoodIconInList:after{content:'';background:url(/inc/vws/dh/imgs/HotelHood/10percentmobileDownArrow.png);top:-26px;left:50%;left:calc(50% - 27px);width:55px;height:26px;position:absolute}.language_hu .result-list .hotel-list-line.accommodations .hotel-info2 .btn{line-height:20px;padding-top:3px;width:118px}.language_de .result-list .hotel-list-line.accommodations#accommodation_41 .hotel-info2 .btn:not(.white-outline),.language_de .result-list .hotel-list-line.accommodations#accommodation_42 .hotel-info2 .btn:not(.white-outline),.language_de .result-list .hotel-list-line.accommodations#accommodation_43 .hotel-info2 .btn:not(.white-outline),.language_sk .result-list .hotel-list-line.accommodations#accommodation_41 .hotel-info2 .btn:not(.white-outline),.language_sk .result-list .hotel-list-line.accommodations#accommodation_42 .hotel-info2 .btn:not(.white-outline),.language_sk .result-list .hotel-list-line.accommodations#accommodation_43 .hotel-info2 .btn:not(.white-outline){line-height:20px;padding-top:3px;width:115px}.language_cz .result-list .hotel-list-line.accommodations#accommodation_41 .hotel-info2 .btn,.language_cz .result-list .hotel-list-line.accommodations#accommodation_42 .hotel-info2 .btn,.language_cz .result-list .hotel-list-line.accommodations#accommodation_43 .hotel-info2 .btn,.language_hu .result-list .hotel-list-line.accommodations#accommodation_41 .hotel-info2 .btn,.language_hu .result-list .hotel-list-line.accommodations#accommodation_42 .hotel-info2 .btn,.language_hu .result-list .hotel-list-line.accommodations#accommodation_43 .hotel-info2 .btn{width:auto;padding:10px;line-height:inherit}.result-list .hotel-list-line.accommodations .hotel-info2 .btn.white-outline{height:47px;line-height:47px;line-height:45px;margin-right:0;width:98px}.language_hu .result-list .hotel-list-line.accommodations .hotel-info2 .btn.white-outline{padding:0;height:47px;line-height:47px;width:112px}.language_ru .result-list .hotel-list-line.accommodations .hotel-info2 .btn{width:115px}.language_ru .result-list .hotel-list-line.accommodations .hotel-info2 .btn.white-outline{width:149px}.language_it .result-list .hotel-list-line.accommodations .hotel-info2 .btn:not(.white-outline){font-size:15px;line-height:21px}.language_it .result-list .hotel-list-line.accommodations .hotel-info2 .price{padding-top:3px;line-height:21px}.result-list .hotel-list-line.accommodations .bottom-line{float:left;width:100%;padding-top:12px}.result-list .hotel-list-line.accommodations .bottom-line ul,.result-list .hotel-list-line.accommodations .bottom-line ul li{margin:0;padding:0;list-style:none}.result-list .hotel-list-line.accommodations .bottom-line ul{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;align-content:stretch}.result-list .hotel-list-line.accommodations .bottom-line ul li{text-align:center;margin:0;margin-left:20px;vertical-align:baseline;color:#7d7e80}.result-list .hotel-list-line.accommodations .bottom-line ul li:last-child{margin-right:0}.result-list .hotel-list-line.accommodations .bottom-line ul li:first-child{margin-left:0}.list-style-none{list-style:none}.facility-icons{margin-right:8px;font-size:18px;float:left;height:20px;line-height:20px}.result-list .hotel-list-line.accommodations .bottom-line ul li>span{float:left;height:20px;line-height:20px}.result-list .hotel-list-line.accommodations .bottom-line ul li>i:before{display:block}.mini-hotel-list .result-list .hotel-list-line.accommodations .top-line{padding-bottom:0}.mini-hotel-list .result-list .hotel-list-line.accommodations{padding:12px 10px 7px 10px;margin-top:12px;font-size:14px}.mini-hotel-list .result-list .hotel-list-line.accommodations .image-holder{width:96px;height:96px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.mini-hotel-list .result-list .hotel-list-line.accommodations .hotel-info1{width:calc(100% - 116px)}.mini-hotel-list .result-list .hotel-list-line.accommodations .hotel-info1 .hotel-rates{line-height:18px}.mini-hotel-list .result-list .hotel-list-line.accommodations .hotel-info1 .hotel-name{min-height:44px;margin-bottom:12px}.mini-hotel-list .result-list .hotel-list-line.accommodations .hotel-info1 .hotel-loc{font-size:16px}.mini-hotel-list .result-list .hotel-list-line.accommodations .hotel-info1 .hotel-loc>span{padding:6px 10px 6px 0;line-height:1.71;float:left}.mini-hotel-list .result-list .hotel-list-line.accommodations .price{margin:0;margin-right:10px;background-color:#edf0f2;font-size:16px;position:relative;padding:0;border-radius:2px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:right;padding:6px 10px}.mini-hotel-list .result-list .hotel-list-line.accommodations .hotel-info1 .btn{float:right;color:#fff;font-weight:700}.mini-hotel-list .result-list .hotel-list-line.accommodations .bottom-line ul{align-content:flex-start;width:auto;float:left;justify-content:flex-start;margin-right:30px}.mini-hotel-list .result-list .hotel-list-line.accommodations .bottom-line ul li{margin-left:20px}.mini-hotel-list .result-list .hotel-list-line.accommodations .bottom-line ul li:first-child{margin-left:0}.mini-hotel-list .result-list .hotel-list-line.accommodations .bottom-line .bubbles-club{display:inline-block}.mini-hotel-list .result-list .hotel-list-line.accommodations .bottom-line .bubbles-club img{width:161px;height:14px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.rating-title{font-size:24px;font-weight:300;text-align:center}.rating-subtitle{font-size:16px;font-weight:700;text-align:center}.rating-full{width:200px;height:20px;border-radius:10px;background-color:#edf0f2;border:solid 1px #dce1e6;position:relative}.rating-full .rating{position:absolute;left:-1px;top:-1px;height:20px;border-radius:10px;background-color:#007da5;border:solid 1px #007da5;float:left;overflow:hidden;z-index:5;min-width:25%}.rating-full .rating:after,.rating-full .rating:before,.rating-full:after,.rating-full:before{width:38px;height:20px;border:solid 1px #dce1e6;border-top:0;border-bottom:0;content:" ";display:inline-block;position:absolute;left:40px}.rating-full .rating:after,.rating-full:after{margin-left:80px}.rating-full .rating:after,.rating-full .rating:before{border-color:#015875}.rating-full .rating .hotel-rates{position:absolute;right:-1px;top:0;height:20px;line-height:20px;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;text-align:center;color:#fff;padding:0 10px;border-radius:10px;background-color:#007da5;border-left:solid 1px #015875;z-index:2}.rating-full .rating .hotel-rates b{font-size:14px;margin-right:2px}.rating-num{font-size:16px;font-weight:700;color:#007da5;width:36px;height:36px;border-radius:2px;border:solid 1px #007da5;text-align:center;line-height:36px}.rating-name-line{margin-bottom:10px}.rating-name-line>div{display:inline-block;font-size:0}.rating-name-line .rating-name{font-size:18px;font-weight:700;vertical-align:top}.rating-name-line .rating-name>span{font-size:14px;font-weight:400;color:#7d7e80;margin-left:5px}.map-list{border-radius:2px;border:solid 1px #ee855a;position:relative;display:none;margin-top:24px}#mapiframe{width:100%;height:500px;z-index:1}.gm-style-iw-d,.gm-style-iw.gm-style-iw-c{min-height:260px}#block_1539 .gm-style-iw-d,#block_1539 .gm-style-iw.gm-style-iw-c{min-height:160px}.map-info-holder{border-radius:2px;background-color:#fff;width:433px;min-height:100px;z-index:2;display:block;text-align:left}.map-info-holder .info-line{border-bottom:1px solid #e6e6e6;padding:5px 10px;display:block;float:left;width:calc(100% - 20px)}.map-info-holder .info-line .image-holder{float:left;width:72px;height:72px;border-radius:2px;background-repeat:no-repeat;background-position:center;background-size:cover;margin-right:10px}.map-info-holder .info-line h3,.map-info-holder .info-line h3 a{font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;color:#58585a;text-decoration:none;margin:0;padding:0;display:block}.map-info-holder .info-line h3{float:left;max-width:calc(100% - 83px);margin-bottom:5px}.map-info-holder .info-line .slogen{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;color:#58585a;float:left}.map-info-holder .info-line.line1{padding:12px 10px}.map-info-holder .info-line.line1 .details a{float:right}.map-info-holder .info-line.line1 .details a .fa{margin-left:10px}.map-info-holder .info-line.line2 .based-on,.map-info-holder .info-line.line2 .rating-holder{float:left;width:50%;display:block;text-align:center}.map-info-holder .info-line.line2 .based-on{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;color:#58585a}.map-info-holder .info-line.line3{font-size:16px}.map-info-holder .info-line.line3>.fa{margin-right:9px;margin-left:5px}.map-info-holder .info-line.line4{border-bottom:0;padding:10px 10px 12px 10px}.map-info-holder .info-line.line4 .price{width:293px;height:36px;line-height:36px;border-radius:2px;background-color:#edf0f2;margin:0;margin-right:10px;float:left;font-size:16px;position:relative;padding:0;text-align:center}.map-info-holder .info-line.line4 .rates{float:left}.map-info-holder .info-line.line4 .btn{height:36px;line-height:34px;border-radius:2px;padding:0;width:106px;font-size:14px}.language_hu .map-info-holder .info-line.line4 .btn{font-size:14px;line-height:1;padding-top:2px}.compare-title .title{padding-top:30px;padding-bottom:15px;width:23.72%}.compare-title .back-to-link{position:relative;z-index:5}.compare-table-headers>div{width:23.72%;height:100%;min-height:180px;padding-left:1.69%;display:inline-block;min-width:240px}.compare-table-headers>div:first-child{padding-left:0}.compare-table-headers{margin-top:-70px;padding-bottom:48px}.compare-table-headers .hotel-info{display:block;width:100%;height:100%;position:relative}.compare-table-headers .image-replacer{width:100%;height:180px;border-radius:2px;display:block}.compare-table-headers .hotel-info .hotel-name{position:absolute;bottom:0;left:0;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.33;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.5);width:calc(100% - 20px);margin:0;padding:15px 10px 10px;background-image:linear-gradient(to bottom,rgba(44,54,64,0),rgba(44,54,64,.4))}.compare-table-headers .hotel-info .hotel-name .fa{display:none}.compare-table-headers .button-holder{margin-top:10px}.compare-table-headers .button-holder .btn{display:inline-block;vertical-align:middle;font-size:14px}.compare-table-headers .button-holder .book{width:53%;margin-right:3%;padding:10px 2px}.compare-table-headers .button-holder .offers{width:44%}.language_ru .compare-table-headers .button-holder .btn{font-size:13px}.language_ru .compare-table-headers .button-holder .offers{padding:11px 2px}.compare-table-rows{border-radius:2px;background-color:#fff;border:solid 1px #e6e6e6}.compare-table-rows .facility-line>div{text-align:center;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;color:#58585a;width:23.72%;padding-left:1.69%;display:inline-block;padding-top:0;padding-bottom:0;vertical-align:middle}.compare-table-rows .facility-line>div.mtitle{display:none;background:#fff}.compare-table-rows .facility-line>div.mtitle,.compare-table-rows .facility-line>div:first-child{text-align:left;padding-left:4.23%;width:19.49%;position:relative;padding-top:10px;padding-bottom:10px}.compare-table-rows .facility-group .facility-line:not(.subtitle):nth-child(2n),.compare-table-rows .facility-group .facility-line:not(.subtitle):nth-child(2n)>div.mtitle{background-color:#f2f2f2}.compare-table-rows .facility-line .facility{position:absolute;left:20px;top:13px}.compare-table-rows .facility-line.subtitle>div{padding-top:28px}.compare-table-rows .facility-line.subtitle>div.mtitle,.compare-table-rows .facility-line.subtitle>div:first-child{font-size:20px;font-weight:700;font-style:normal;font-stretch:normal;padding-bottom:6px}.compare-table-rows .facility-line.subtitle:first-child>div,.compare-table-rows .facility-line.subtitle:first-child>div.mtitle{padding-top:40px}.compare-table-rows .bottom-line{border-top:1px solid #e6e6e6}.compare-table-rows .bottom-line>div{padding-top:10px;padding-bottom:12px}.compare-table-rows .btn-hotel-details{border-radius:2px;background-color:#fff;border:solid 1px #e6e6e6;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;color:#58585a;text-decoration:none;padding:10px;display:inline-block}.compare-table-rows .btn-hotel-details .fa{font-size:14px;color:#ee855a;margin-left:14px}.compare-table-rows .facility-line .fa-check{font-size:28px;color:#ee855a}.compare-table-rows>.facility-group:nth-last-child(2)>.facility-line:last-child{padding-bottom:36px}.hotel-overview-hotel-details{border-bottom:1px solid #d4d7d9;padding:0;margin-bottom:35px}.hotel-overview-hotel-details .wrapper.breadcrumb{padding-bottom:10px}.hotel-overview-hotel-details .hotel-overview-line2{line-height:24px;margin-top:5px}.hotel-overview-hotel-details .hotel-overview-line2>a.phone{display:none}.hotel-overview-hotel-details .hotel-overview-name,.hotel-overview-hotel-details h2,.hotel-overview-hotel-details h3{padding:0;margin:0}.hotel-overview-hotel-details .hotel-overview-name{font-size:36px;font-weight:300}.hotel-overview-hotel-details .hotel-overview-name sup{font-size:28px;font-weight:300}.hotel-details{padding-bottom:18px;position:relative}.hotel-details .slideshow-holder{display:none}.hotel-overview-hotel-details .rating-holder-holder{display:inline-block}.hotel-overview-hotel-details .rating-holder{display:inline-block;top:4px;position:relative;margin:0 10px}.hotel-overview-hotel-details .rating-holder .rating-full,.hotel-overview-hotel-details .rating-holder .rating-full .rating,.hotel-overview-hotel-details .rating-holder .rating-full .rating .hotel-rates,.hotel-overview-hotel-details .rating-holder .rating-full .rating:after,.hotel-overview-hotel-details .rating-holder .rating-full .rating:before,.hotel-overview-hotel-details .rating-holder .rating-full:after,.hotel-overview-hotel-details .rating-holder .rating-full:before{height:14px}.hotel-overview-hotel-details .rating-holder .rating-full .rating .hotel-rates,.hotel-overview-hotel-details .rating-holder .rating-full .rating .hotel-rates b{font-size:11px;line-height:14px}.hotel-overview-subtitle{font-size:16px;font-weight:700}.hotel-overview-hotel-details .based-on-review,.hotel-overview-subtitle{display:inline-block;height:24px;line-height:24px;vertical-align:middle}.hotel-overview-hotel-details .contacts{font-size:16px;color:#58585a}.hotel-overview-hotel-details .contacts .address,.hotel-overview-hotel-details .contacts .email,.hotel-overview-hotel-details .contacts .phone{color:#58585a;font-size:16px;text-decoration:none}.hotel-overview-hotel-details .contacts .email,.hotel-overview-hotel-details .contacts .phone{display:inline-block;margin:12px 0}.hotel-overview-hotel-details .contacts .phone{margin-right:20px}.hotel-overview-hotel-details .contacts .address{display:block}.hotel-overview-hotel-details .fa{margin-right:10px;color:#007da5;font-weight:700;font-size:22px}.hotel-overview-hotel-details input.btn{min-width:150px;font-size:16px;height:48px}.hotel-details #book-now-opener{position:absolute;bottom:24px;right:0}.hotel-details #book-now-opener-holder{position:absolute;bottom:24px;right:0}.hotel-details #book-now-opener-holder #book-now-opener{position:relative;bottom:initial;right:initial;float:none}.hotel-overview-booking{border-top:1px solid #e5e5e5;padding:12px 0;display:none}.hotel-overview-booking .booking-holder label{margin:0;margin-left:20px;text-align:right;display:inline-block}.hotel-overview-booking .spec-rate-code{display:inline-block;font-size:16px;color:#58585a;font-weight:400}.hotel-overview-booking .booking-holder .booking-box input.date-calendar:first-child{margin-left:0}.hotel-overview-hotel-details.opened{background-color:#fff}.hotel-overview-hotel-details.opened .hotel-overview-booking{display:block}.hotel-overview-hotel-details.opened .hotel-details .address{display:none}.left-side .block{margin:0;margin-bottom:12px}.left-side .block img{max-width:100%;display:block}.hotel-mobile-nav-trigger,.hotel-mobile-title{display:none}.hotel-mobile-title{height:48px;line-height:48px;color:#fff;padding:0 10px;font-size:16px}.hotel-menu label .hotel-mobile-title>div>span{float:right}.hotel-menu label .hotel-mobile-title>div{position:relative;padding-right:20px}.hotel-menu label .hotel-mobile-title>div:after{content:"\f107";font-family:FontAwesome;position:absolute;right:0;top:0;height:48px;line-height:48px;font-size:15px}.hotel-menu .hotel-mobile-nav-trigger:checked~label .hotel-mobile-title>div:after{content:"\f106"}.hotel-menu a,.hotel-menu ul,.hotel-menu ul li{margin:0;padding:0;list-style:none;color:#fff;text-decoration:none;font-weight:400;display:block}.hotel-menu>ul{border-radius:2px;background-color:#58585a;border-left:0;border-right:0;display:block}.hotel-menu ul li a{border:solid 1px transparent;border-right:0;border-left:0}.hotel-menu ul li a{padding-top:6px;padding-right:20px}.hotel-menu ul li a.has_submenu:before{font-size:14px;float:right;content:"\f105";font-family:FontAwesome;margin-top:5px}.hotel-menu ul li a.has_submenu.opened:before{font-size:14px;float:right;content:"\f107";font-family:FontAwesome;margin-top:5px;font-weight:400}.hotel-menu ul li a:hover{border:#fff solid 1px;border-left-width:10px;border-right:0;background-color:rgba(255,255,255,.2);border-top-color:transparent;border-bottom-color:transparent;padding-left:10px}.hotel-menu ul li a.active,.hotel-menu ul li a.active:hover{background-color:#007da5;font-weight:700}.hotel-menu>ul li a:after{display:block;height:1px;content:" ";background-color:rgba(255,255,255,.1);margin-top:6px}.hotel-menu ul li:last-child a:after{background:0 0}.hotel-menu>ul>li>a{padding-left:20px}.depHolder .depTit{color:#ee855a}.hotel-menu>ul>li li a{padding-left:30px}.hotel-menu>ul>li li a.active,.hotel-menu>ul>li li a:hover{padding-left:20px}.hotel-menu>ul>li li li a{padding-left:40px}.hotel-menu>ul>li li li a.active,.hotel-menu>ul>li li li a:hover{padding-left:30px}.hotel-menu>ul>li>ul{background-color:rgba(0,0,0,.2);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.2),inset 0 -1px 0 0 rgba(0,0,0,.2)}.hotel-menu>ul>li>ul>li>ul{background-color:rgba(0,0,0,.4);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.2),inset 0 -1px 0 0 rgba(0,0,0,.2)}.left-side .hotel-map{border-radius:2px;border:solid 1px #58585a}.hotel-pages .facilities ul,.hotel-pages .facilities ul li,.hotel-pages .facilities ul li a,ul.facilities-list,ul.facilities-list li,ul.facilities-list li a{margin:0;padding:0;list-style:none;display:block;text-align:left;font-size:16px;text-decoration:none;color:inherit}.hotel-pages .facilities ul{border-radius:2px;border:solid 1px rgba(0,0,0,.1);padding:2px 10px}ul.content-facilities{padding:2px 10px 2px 20px;margin:0;list-style:none}.hotel-pages .facilities .facility-icons,ul.content-facilities .facility-icons{float:none;font-size:20px;margin-right:14px;list-style:none;color:#007da5}.hotel-pages .facilities .facility-icons.dh-icon-etolto:before{display:inline-block;width:48px;height:20px}.hotel-pages .facilities ul li{padding:8px 0;border-top:solid 1px rgba(0,0,0,.1)}ul.content-facilities li{padding:5px 0;white-space:nowrap}ul.content-facilities li:first-child{padding-top:0}.hotel-pages .facilities ul li:first-child{border-top:0}ul.facilities-list{font-size:0}ul.facilities-list li{display:inline-block;margin-right:6px;margin-bottom:10px}ul.facilities-list li:last-child{margin-right:0}ul.facilities-list li,ul.facilities-list li a{font-size:14px;line-height:16px;vertical-align:middle}ul.facilities-list .facility-icons{float:none;font-size:16px;margin-right:5px;line-height:16px}.left-side .hotel-rating-left{border-radius:2px;background-color:#fff;border:solid 1px rgba(0,0,0,.1);padding:25px 20px 20px}.left-side .hotel-rating-left .rating-title{font-size:24px;font-weight:300;text-align:center}.left-side .hotel-rating-left .rating-subtitle{font-size:16px;font-weight:700;text-align:center}.left-side .hotel-rating-left .rating-holder{width:215px;margin:auto;padding:18px 0}.left-side .hotel-rating-left .rating-holder:after{content:"";display:block;clear:both}.left-side .hotel-rating-left .rating-full{width:213px}.left-side .hotel-rating-left .rating-full .rating:after,.left-side .hotel-rating-left .rating-full .rating:before,.left-side .hotel-rating-left .rating-full:after,.left-side .hotel-rating-left .rating-full:before{left:43px;width:42px}.left-side .hotel-rating-left .rating-full .rating:after,.left-side .hotel-rating-left .rating-full:after{margin-left:86px}.left-side .hotel-rating-left .rating-name-line{padding-top:24px;margin-bottom:10px;border-top:1px solid #e5e5e5}.left-side .hotel-rating-left .rating-name-line>div{display:inline-block;font-size:0}.left-side .hotel-rating-left .rating-name-line .rating-num{font-size:16px;font-weight:700;color:#007da5;width:36px;height:36px;border-radius:2px;border:solid 1px #007da5;text-align:center;line-height:36px;margin-right:14px}.left-side .hotel-rating-left .rating-name-line .rating-name{font-size:18px;font-weight:700;width:calc(100% - 60px);vertical-align:middle}.left-side .hotel-rating-left .rating-name-line .rating-name>span{font-size:14px;font-weight:400;color:#7d7e80;margin-left:5px}.left-side .hotel-rating-left .rating-text{line-height:1.5;font-size:16px}.left-side .hotel-rating-left .more{padding-top:15px}.left-side .hotel-rating-left .more a{font-size:14px;color:#ee855a;font-weight:400}.left-side .hotel-rating-left .hotel-social-links{border:1px solid transparent}.hotel-gallery{padding:0;padding-bottom:10px;text-align:center}.hotel-gallery img{width:100%;max-width:100%}.right-side .title{font-size:28px;font-weight:300;line-height:1.29;margin-bottom:17px}.right-side>.title{padding-left:20px}.right-side .subtitle,.right-side .subtitle a{font-size:24px;font-weight:300;margin:0;line-height:1;margin-bottom:17px}.right-side .subtitle a{margin-bottom:0;text-decoration:none}.right-side .subtitle a .fa{margin-left:13px}.hotel-content .find-your-room-holder{padding-left:0;padding-right:0}.hotel-content .find-your-room-holder .row .col{padding:0}.hotel-content .find-your-room-holder .row .col>div{font-size:0}.hotel-content .find-your-room-holder>.find-your-room{border-radius:2px;background-color:#58585a;color:#fff;padding:24px 20px 24px 40px}.hotel-content .find-your-room-holder>.find-your-room .title{font-size:20px;font-weight:700}.hotel-content .find-your-room-holder>.find-your-room>.col:first-child{padding-right:20px}.hotel-content .find-your-room .explore-the-rooms,.hotel-content .find-your-room .image-holder{height:168px;border-radius:2px;border:solid 1px rgba(0,0,0,.2);margin-left:3.44%;width:calc(48.28% - 2px);display:inline-block;vertical-align:top;position:relative;color:#fff}.hotel-content .find-your-room .image-holder .discount{top:-1px}.hotel-content .find-your-room .explore-the-rooms{border:solid 1px rgba(0,0,0,.2)}.hotel-content .find-your-room .image-holder p{position:absolute;display:block;bottom:0;left:0;padding:15px 20% 10px 5%;margin:0;font-size:21px;font-weight:700;text-transform:uppercase;background-image:linear-gradient(to bottom,rgba(44,54,64,0),rgba(44,54,64,.4));width:75%}.hotel-content .find-your-room .explore-the-rooms p{display:block;font-size:18px;font-weight:700;padding:28px 20px;text-align:center;margin:0}.hotel-content .find-your-room .explore-the-rooms>div{text-align:center}.hotel-content .find-your-room .image-holder:nth-child(odd){margin-left:0}.hotel-content .find-your-room>div:nth-child(2)>div:first-child{margin-bottom:24px}.right-side .deals-promotions{padding-left:0;padding-right:0}.right-side .deals-promotions.specoff-promotions .image-holder:after{background-color:rgba(0,0,0,.5);position:absolute;width:100%;height:100%;display:block;content:" ";left:0;bottom:0;z-index:0}.right-side .deals-promotions .box-holder-overflow{margin:auto}.right-side .deals-promotions .box{font-size:16px;border-radius:2px;min-height:462px;position:relative}.right-side .deals-promotions .mdeals{padding:0;margin:0;margin-top:35px}.right-side .deals-promotions .mdeals:after{content:"";display:block;clear:both}.right-side .deals-promotions .mdeals p.text{float:left}.right-side .deals-promotions .mdeals a.link-chevron-right{float:right}.bg-orange-overlay,.hatterbeKepCimBalLentSargahaterrel{text-align:center;color:#fff;background-color:#de8948;border-radius:2px;position:relative;padding:46px 8.4745% 60px 8.4745%}.bg-orange-overlay>*,.hatterbeKepCimBalLentSargahaterrel>*{z-index:2;position:relative}.bg-orange-overlay:before{position:absolute;z-index:0;content:" ";width:100%;height:100%;background-color:rgba(238,132,90,.9);left:0;top:0}.hatterkepNarancsNelkul .bg-orange-overlay:before{display:none}.bg-orange-overlay .title,.hatterbeKepCimBalLentSargahaterrel .title{font-size:36px;font-weight:700;margin-bottom:32px}.hatterbeKepCimBalLentSargahaterrel{display:flex;align-items:flex-end;padding:46px 4.4745% 30px 4.4745%}.hatterbeKepCimBalLentSargahaterrel .title{margin-bottom:0;margin-top:6%;padding:15px;background-color:rgba(222,137,72,.9)}.bg-orange-overlay .text{padding-bottom:20px;font-size:16px;font-weight:400;line-height:1.5;text-align:center;color:#fff}.bg-orange-overlay .btn{padding-left:20px;padding-right:20px}.services_and_amenities{text-align:center;color:#fff;background-color:#de8948;border-radius:2px;margin-bottom:36px;position:relative;padding:30px 16% 36px 16%}.services_and_amenities>*{z-index:2;position:relative}.services_and_amenities:before{position:absolute;z-index:0;content:" ";width:100%;height:100%;background-color:rgba(238,132,90,.9);left:0;top:0}.services_and_amenities .title{font-size:20px;font-weight:700}.services_and_amenities .text{padding-bottom:20px;font-size:16px;font-weight:400;line-height:1.5;text-align:center;color:#fff}.services_and_amenities .btn{padding-left:20px;padding-right:20px}.services_and_amenities .btn{color:#ee855a}.mini_fitness_block{padding:40px 18% 50px 18%;background-color:#004990;background-position:top center}.mini_fitness_block:before{background-color:rgba(0,73,144,.5)}.mini_fitness_block .text{font-size:18px;font-weight:700;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.15)}.mini_fitness_block .text a{color:#fff}.explore-budapest .box-holder>div:first-child{width:56%}.explore-budapest .box-holder>div:last-child{width:44%}.hotel-reviews{background:#fff;padding-bottom:0;border:solid 1px rgba(0,0,0,.1);font-size:0;padding-left:40px;padding-right:40px}.hotel-reviews .hotel-reviews-left,.hotel-reviews .hotel-reviews-right{display:table-cell;margin:0;padding:0;padding-bottom:30px;vertical-align:top;position:relative}.hotel-reviews .hotel-reviews-left{width:300px;padding-right:40px;padding-bottom:40px}.hotel-reviews .title{text-align:left;margin-top:20px;margin-bottom:0}.hotel-reviews .hotel-reviews-left .average{padding-top:40px;padding-bottom:17px;text-align:center}.hotel-reviews .hotel-reviews-left .hotel-average-rates{display:inline-block;border-radius:2px;border:solid 1px #007da5;text-align:center;color:#007da5;padding:20px 10px;font-size:16px;min-width:52px}.hotel-reviews .hotel-reviews-left .hotel-average-rates b{font-size:137.5%;margin-right:5px}.hotel-reviews .hotel-reviews-left .summarized_score{font-size:18px;font-weight:700;text-align:center;padding-bottom:42px}.hotel-reviews .hotel-reviews-left .rating-holder{display:block;width:100%;float:left;font-size:16px;color:#fff;margin:8px 0}.hotel-reviews .hotel-reviews-left .rating-holder:after{content:"";display:block;clear:both}.hotel-reviews .hotel-reviews-left .rating-holder .rating-full{width:auto;float:none;display:block}.hotel-reviews .hotel-reviews-left .rating-holder .rating-full,.hotel-reviews .hotel-reviews-left .rating-holder .rating-full .rating,.hotel-reviews .hotel-reviews-left .rating-holder .rating-full .rating .hotel-rates,.hotel-reviews .hotel-reviews-left .rating-holder .rating-full .rating-title{height:30px;border-radius:15px;line-height:30px}.hotel-reviews .hotel-reviews-left .rating-holder .rating-full .rating .hotel-rates{padding:0 16px;font-size:16px}.hotel-reviews .hotel-reviews-left .rating-holder .rating-full .rating .hotel-rates b{font-size:125%;margin-right:10%}.hotel-reviews .hotel-reviews-left .rating-holder .rating-full .rating-title{position:absolute;z-index:5;font-weight:700;padding-left:15px;left:0;font-size:16px}.hotel-reviews .hotel-reviews-left .rating-holder .rating-full .rating:after,.hotel-reviews .hotel-reviews-left .rating-holder .rating-full .rating:before,.hotel-reviews .hotel-reviews-left .rating-holder .rating-full:after,.hotel-reviews .hotel-reviews-left .rating-holder .rating-full:before{display:none}.hotel-reviews .hotel-reviews-right{min-height:300px;padding:24px 0 24px 30px;font-size:16px;border-left:1px solid #eaeaeb}.hotel-reviews-right .reviews-holder{display:block;padding:36px 0 36px 0;position:relative}.hotel-reviews-right .reviews-holder>a{color:#58585a;font-size:22px;display:block;width:100%;width:calc(100% - 2px);height:34px;line-height:34px;text-align:center;border:solid 1px #edf0f2;position:absolute;left:0}.hotel-reviews-right .reviews-holder>a.scroll-up{top:0}.hotel-reviews-right .reviews-holder>a.scroll-down{bottom:0}.hotel-reviews-right .reviews-holder:after,.hotel-reviews-right .reviews-holder:before{content:"";height:20px;width:100%;display:block;position:absolute;z-index:10}.hotel-reviews-right .reviews-holder:before{top:46px;background-image:linear-gradient(to top,rgba(255,255,255,.1),#fff)}.hotel-reviews-right .reviews-holder:after{bottom:46px;background-image:linear-gradient(to bottom,rgba(255,255,255,.1),#fff)}.hotel-reviews-right .reviews-holder .scroll-holder{padding:20px 0 0;margin:10px 0 10px 0;display:block;overflow:hidden;height:438px}.hotel-reviews-right .reviews-holder ul{margin:0;padding:0}.hotel-reviews-right .reviews-holder ul li{display:block;list-style:none;position:relative;padding:0 0 0 60px;margin:23px 0 0}.hotel-reviews-right .reviews-holder ul li:first-child{margin-top:0}.hotel-reviews-right .rating-num{position:absolute;left:0;top:0}.hotel-reviews-right .rating-name-line{margin-bottom:10px}.hotel-reviews-right .rating-name-line>div{display:inline-block;font-size:0}.hotel-reviews-right .rating-name-line .rating-name{font-size:18px;font-weight:700;vertical-align:top}.hotel-reviews-right .rating-name-line .rating-name>span{font-size:14px;font-weight:400;color:#7d7e80;margin-left:5px}.hotel-reviews-right .rating-text{line-height:1.5;font-size:16px}.hotel-contact-us{font-size:16px;line-height:1.5}.hotel-contact-us .text{padding-bottom:40px}.hotel-contact-us .row .col{padding:0}.hotel-contact-us .map{font-weight:400;color:#58585a;margin-top:16px;display:block;font-size:100%}.hotel-contact-us .fa{font-size:22px;color:#007da5;font-weight:700}.hotel-contact-us a{color:#58585a}.nl-sign-up{padding:12px 20px;margin-bottom:45px}.nl-sign-up .button-holder>input,.nl-sign-up .text-holder>input{width:90%}#nlregform-normal .formdiv{margin-left:40px}.hotel-content .deals-promotions.specoff-promotions .box{height:372px;min-height:inherit}.special-offers-browse-more{width:100%;text-align:center;padding-top:30px;padding-bottom:30px}.rooms-list .box{height:420px}.rooms-list .box .image-holder{height:168px}.rooms-list .box .text-holder{padding:12px 15px 0 15px}.rooms-list .box .text-holder .text{height:96px;overflow:hidden;padding-bottom:0;margin-bottom:20px;display:block}.rooms-list .box .facilities-holder{float:left;width:100%;height:28px}.rooms-list .box .facilities-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-decoration:none;align-items:center;align-content:center;justify-content:space-around;height:28px}.rooms-list ul.facilities-list li span{display:inline-block;font-size:10px;vertical-align:middle;min-height:16px;max-width:calc(100% - 21px)}.rooms-list .box .text-holder .capacity{display:block;float:left;width:100%;padding-bottom:15px;overflow:hidden}.rooms-list .box .text-holder .capacity>a,.rooms-list .box .text-holder .capacity>span{margin-right:10px;float:left;font-size:16px;line-height:20px}.rooms-list .box .text-holder .capacity>a{float:right;margin-right:0;margin-left:5px;font-size:14px;font-weight:400;color:#58585a}.rooms-list .box .button-holder{position:relative;display:block;padding-bottom:0;padding:11px 10px 11px 10px;height:39px;border-top:1px solid rgba(0,0,0,.1)}.rooms-list .box .button-holder>div{height:39px;width:calc(100% - 112px);float:left;font-size:14px}.rooms-list .box .button-holder>div:last-child{width:110px;float:right;margin-left:2px}.rooms-list .box .button-holder.grid.clear-after>div.align-right{width:auto}.rooms-list .box .button-holder .btn{padding:7px;margin-top:1px}.rooms-list .box:after{content:"";display:block;clear:both}.rooms-list .image-replacer.main-image{cursor:pointer}.QuickBookerButton{display:block}.over-layer-box{display:block}.over-layer-box .over-layer-head{display:block;padding:12px 20px;border-bottom:1px solid rgba(44,54,64,.1)}.over-layer-box .over-layer-head .btn{padding:6px 15px;font-size:14px}.over-layer-box .over-layer-head ul,.over-layer-box .over-layer-head ul li{list-style:none;margin:0;padding:0;display:inline-block}.over-layer-box .over-layer-head .over-layer-breadcrumb li,.over-layer-box .over-layer-head .over-layer-breadcrumb li a{color:#58585a;font-size:14px;font-weight:400;text-decoration:none}.over-layer-box .over-layer-head .over-layer-breadcrumb ul{font-size:0}.over-layer-box .over-layer-head .over-layer-breadcrumb li{padding:0 2px}.over-layer-box .over-layer-head .over-layer-breadcrumb li:first-child{padding-left:0}.over-layer-box .over-layer-head .over-layer-breadcrumb li:last-child{padding-right:0}.over-layer-box .over-layer-paginate{text-align:center}.over-layer-box .over-layer-paginate .fa{color:#ee855a;font-size:14px;cursor:pointer}.over-layer-box .over-layer-paginate .pages{padding:0 24px}.over-layer-box .over-layer-paginate .next span,.over-layer-box .over-layer-paginate .prev span{font-size:0}.over-layer-box .over-layer-content{padding:27px 20px 27px 20px}.over-layer-box .over-layer-content .left .image-holder{height:230px;width:100%;margin-bottom:14px}.over-layer-box .over-layer-content .right>.text>p{padding-top:24px}.over-layer-box .over-layer-content .right>.text>p:first-child{padding-top:0}.over-layer-box .over-layer-content .title{font-size:20px;font-weight:700;margin-bottom:20px}.over-layer-box .over-layer-content .gallery img{width:100%}.over-layer-box .over-layer-content .price{background-color:#edf0f2;margin-top:24px;margin-bottom:24px;text-align:center;padding:6px 10px;font-size:18px;border-radius:2px;overflow:hidden}.over-layer-box .over-layer-content .booking-box{font-size:0;display:block}.over-layer-box .over-layer-content .booking-box label{font-size:16px;display:block;padding-bottom:6px}.over-layer-box .over-layer-content .booking-box .booking-form-line{padding-bottom:18px}.over-layer-box .over-layer-content .col{display:inline-block;margin:0;padding:0;font-size:16px}.over-layer-box .over-layer-content .l1 .col{max-width:210px;min-width:20px;width:46%}.over-layer-box .over-layer-content .l1 .col.c2{width:8%;text-align:center}.over-layer-box .over-layer-content .booking-holder .booking-box input.date-calendar{padding-right:20px;margin:0;width:calc(100% - 62px)}.over-layer-box .over-layer-content .l2{position:relative}.over-layer-box .over-layer-content .l2 .col{padding-right:10px;padding-bottom:12px}.over-layer-box .over-layer-content .l2 select{margin-left:0}.over-layer-box .over-layer-content .l2 select.room-type{max-width:90px;padding-right:20px}.over-layer-box .over-layer-content .l2 .col.c5{padding-right:0;float:right}.over-layer-box .over-layer-content .l2 .col.c5 input.btn{margin-left:0;padding:14px 12px;bottom:30px;right:0;position:absolute}.over-layer-box .over-layer-content .right>div{padding-left:40px;padding-bottom:30px}.over-layer-box .over-layer-content .right .subtitle{font-size:16px;font-weight:700}.over-layer-box .over-layer-content .right .capacity .text .facility-icons{font-size:24px}.over-layer-box .over-layer-content .right .capacity .subtitle{margin-bottom:10px}.over-layer-box .over-layer-content .right .dow-bordered-list ul{margin:0;padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;list-style:none;font-size:14px;position:relative}.over-layer-box .over-layer-content .right .dow-bordered-list ul:after,.over-layer-box .over-layer-content .right .dow-bordered-list ul:before{content:"";display:block;height:1px;background:#fff;position:absolute;left:0;width:100%}.over-layer-box .over-layer-content .right .dow-bordered-list ul:before{top:2px}.over-layer-box .over-layer-content .right .dow-bordered-list ul:after{bottom:0}.over-layer-box .over-layer-content .right .dow-bordered-list ul li{padding-bottom:2px;margin-top:2px;border-bottom:1px solid #ccc;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.over-layer-box .over-layer-content .right .dow-bordered-list ul li:last-child{border:0}.over-layer-box .over-layer-content .right .description2 .text,.over-layer-box .over-layer-content .right .description2 .text *{font-size:14px}.over-layer-box .over-layer-content .right table[class*=" heditor_table"] tr,.over-layer-box .over-layer-content .right table[class*=" heditor_table"] tr td,.over-layer-box .over-layer-content .right table[class^=heditor_table] tr,.over-layer-box .over-layer-content .right table[class^=heditor_table] tr td{display:block}.over-layer-box .over-layer-content .right .text>table[class*=" heditor_table"] tr,.over-layer-box .over-layer-content .right .text>table[class^=heditor_table] tr{padding-bottom:10px}.popup-layer{position:fixed;width:100%;height:calc(100% - 80px);background:#fff;left:0;top:0;z-index:210;overflow:auto;padding-top:80px}.hide-scrollbar{position:absolute;height:100%;width:100%;overflow:hidden}.treatments .contact{font-size:16px;margin-bottom:24px}.treatments .contact .title{font-size:28px;font-weight:300;text-align:center;margin-bottom:24px}.treatments .boxed-list .box-holder .text-holder .title.treatmets-title{font-size:28px;font-weight:300}.treatments .boxed-list .box-holder .text-holder>div{padding:0 40px 20px 40px}.treatments .boxed-list .box-holder .text-holder>div.over-layer-head{border-bottom:0;padding-top:30px;padding-bottom:20px}.treatments .price-holder,.treatments .prop{margin-bottom:28px;vertical-align:top}.treatments .prop>ul{list-style:none;margin:0 10px 0 0;padding:0}.treatments .prop>ul li{margin-bottom:5px}.treatments .prop>ul li a{text-decoration:none}.treatments .price-holder .prices{background-color:#edf0f2;border-collapse:collapse;border-radius:2px;border:solid 1px #dce1e6;overflow:hidden;display:inline-block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:0}.treatments .price-holder .prices>div{width:50%;font-size:16px;display:inline-block;padding:10px 15px;text-align:center;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.treatments .price-holder .prices>div:nth-child(odd){border-right:solid 1px #dce1e6}.treatments .price-holder .prices>div:nth-child(n+3){border-top:solid 1px #dce1e6}.treatments .price-holder .prices>div>span,.treatments .price-holder .prices>div>strong{display:inline-block;width:100%;font-size:14px;font-weight:700}.treatments .price-holder .prices>div>span{font-size:20px}.meetings-and-events .text{padding-right:4%}.meetings-and-events img{margin-left:0;width:100%;float:none}.meeting-tour-link{position:relative;display:block;text-align:center}.meeting-tour-link:after{position:absolute;top:calc(50% - 30px);right:calc(50% - 30px);font-family:dh-icons;content:"\e934";font-size:36px;background-color:rgba(114,121,127,.9);border-radius:50%;color:#fff;width:60px;height:60px;line-height:60px}.meeting-tour-link.bigger:after{font-size:43px;width:80px;height:80px;line-height:80px}.meetings-capacity-holder>div{display:block;border-bottom:1px solid #ccc;padding-bottom:14px;margin-bottom:14px;padding-left:12px}.meetings-capacity-holder>div:last-child{margin-bottom:0;border-bottom:0}.meetings-capacity-holder strong{font-size:22px;margin-right:10px}.over-layer-box.conference-room-desc .over-layer-content .right>div{padding-bottom:20px}.services-check-in-out{float:right;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-decoration:none;align-items:flex-end;align-content:center}.services-check-in-out>div{padding:10px 15px}.services-check-in-out>div:first-child{border-right:1px solid rgba(0,0,0,.2)}.services-check-in-out>div:last-child{padding-right:20px}.services-check-in-out>div>strong{font-size:14px}.services-boxes{margin-left:20px;margin-right:20px;padding:10px 0 0 0}.services-boxes p{padding-top:0}.services-boxes ul,.services-boxes ul li{margin:0;padding:0;list-style:none;font-size:16px}.services-boxes ul{padding-bottom:30px}.services-boxes ul li{padding-left:20px;position:relative}.services-boxes ul li:before{content:"-";margin-top:2px;line-height:16px;vertical-align:middle;position:absolute;left:0}.services-box-1{padding:0;margin-top:0}.services-box-1 ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;position:relative;padding-bottom:0}.services-box-1 ul li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;padding:0;padding-bottom:34px}.services-box-1 ul li:before{display:none}.services-box-1 ul li .text{width:80%}.services-boxes .subtitle{font-size:20px;font-weight:700;margin-bottom:14px}.services-boxes .right .placeholder{padding-left:20px}.drop-down-content{margin-top:6px}.drop-down-content input[type=checkbox]{display:none}.drop-down-content-holder{border-radius:2px;border:solid 1px #ccc;vertical-align:middle;text-align:left;background:0 0;margin-bottom:0;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.drop-down-content-holder .headline{position:relative}.drop-down-content-holder .headline p>a{font-weight:400;color:#58585a}.drop-down-content label{position:absolute;display:block;text-decoration:none;font-size:16px;font-weight:700;color:#58585a;right:0;top:50%;margin-top:-10px;line-height:20px;font-family:FontAwesome;font-size:20px;vertical-align:top;text-align:center;cursor:pointer;width:13px;height:20px}.drop-down-content label:after{content:"\f107"}.drop-down-content-holder .opencontent{display:none;margin-top:18px;border-top:1px solid #ccc;padding-top:30px}.drop-down-content input:checked+.drop-down-content-holder{background:#fff}.drop-down-content input:checked+.drop-down-content-holder label:after{content:"\f106"}.drop-down-content input:checked+.drop-down-content-holder .opencontent{display:block}.map-holder{position:relative;margin-top:18px}.map-holder>.hotel-map{height:480px;width:100%}.infobubmain,.mapspec{border-radius:2px;background-color:#fff;padding:0;min-width:433px}.infobubmain{width:433px;overflow:hidden}.mapspec_title{padding:12px 10px}.infobubmain .rating-holder-holder,.mapspec .rating-holder-holder{border-bottom:1px solid #e6e6e6;padding:5px 10px;display:block;float:left;width:calc(100% - 20px)}.infobubmain .rating-holder-holder .based-on,.infobubmain .rating-holder-holder .rating-holder,.mapspec .rating-holder-holder .based-on,.mapspec .rating-holder-holder .rating-holder{float:left;width:50%;display:block;text-align:center}.metro{border-radius:12px;background-color:#58585a;color:#fff;padding:3px 10px;min-width:30px;font-size:12px;font-weight:700;text-transform:uppercase}.hotel-map-page .lead-text .right .text-holder{padding-left:10px}.transportation .title{font-size:20px;margin-bottom:26px;font-weight:700}.transportation .subtitle{font-size:16px;margin-bottom:13px;font-weight:400}.transportation .subtitle i{margin-right:10px;font-size:20px}.transportation .left>div{margin-right:10px}.transportation .right>div{margin-left:10px}.transportation .stations{padding-bottom:10px;padding-top:10px;border-bottom:1px solid #ccc}.transportation .stations:last-child{border-bottom:0}.transportation .stations>p{padding-top:0}.transportation .stations>p>a{color:#58585a;font-weight:400}.full-reviews-overall-scores{padding:0}.full-reviews-overall-scores .left{padding:20px;text-align:center;border-right:1px solid rgba(44,54,64,.1);display:table-cell}.full-reviews-overall-scores .right{padding:20px 30px;display:table-cell}.full-reviews-overall-scores .left .rating-full{margin:17px auto 5px auto}.full-reviews-overall-scores .full-reviews-list-top{margin:0;padding-bottom:12px}.full-reviews-overall-scores .full-reviews-list-top .placeholder{padding:0 9.6%}.full-reviews-overall-scores .full-reviews-list-top .placeholder .rating-title{text-align:left;font-size:14px;font-weight:400;margin-bottom:5px}.full-reviews-filter .tabbed-filters-holder>div{display:table-cell}.full-reviews-filter .tabbed-filters-holder>div:first-child{width:10%;padding-right:10px}.full-reviews-filter .tabbed-filters-holder>div:last-child{width:90%}.full-reviews-list{padding:12px 0}.full-reviews-list .list-line:last-child{border-bottom:0}.full-reviews-list .list-line{padding-top:18px;padding-bottom:18px}.full-reviews-list .list-line>div{display:table-cell;vertical-align:top}.full-reviews-list .list-line>div.left{padding-right:24px}.full-reviews-list .list-line>div.right{width:100%}.review-infos{padding:0 0 5px 0}.review-categ-infos ul,.review-categ-infos ul li,.review-infos ul,.review-infos ul li{list-style:none;padding:0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:0}.review-infos ul li{border-radius:2px;border:solid 1px #e6e6e6;margin-right:10px;margin-bottom:5px;font-size:14px;padding:3px 10px;display:inline-block}.review-infos ul li:last-child{margin-left:0}.full-reviews-list .text{font-size:16px;line-height:1.5}.review-categ-infos{margin-bottom:10px}.review-categ-infos ul{border-radius:2px;border:solid 1px #e6e6e6}.review-categ-infos ul li{display:inline-block;width:33.3333333%;border-right:1px solid #e6e6e6;font-size:14px;font-weight:400}.review-categ-infos ul li:nth-child(3n){border:0}.review-categ-infos ul li .placeholder{padding:4px 10px}.review-categ-infos ul li .placeholder span{float:left}.review-categ-infos ul li .placeholder .rating-num{font-size:14px;font-weight:700;padding:0 5px;border-radius:2px;background-color:#007da5;border:solid 1px #015875;float:right;color:#fff;width:auto;height:auto;line-height:19px}.review-categ-infos ul li .placeholder:after{clear:both;display:block;content:""}.boxed-list .box-holder.single-offer-box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.boxed-list .box-holder.single-offer-box .image-holder{width:54.54%;height:276px}.boxed-list .box-holder.single-offer-box .image-holder .subtitle,.wrapper.single-offer>h4.subtitle{font-size:34px;font-weight:700;line-height:1.06}.boxed-list .box-holder.single-offer-box .text-holder{height:276px;width:45.46%;vertical-align:middle;font-size:16px;font-weight:700;line-height:1.5}.boxed-list .box-holder.single-offer-box .button-holder{padding-top:0;padding-bottom:36px}.boxed-list .box-holder.single-offer-box .button-holder a.btn{float:none!important}.boxed-list .box-holder.single-offer-box .text-holder .price{font-size:32px;color:#ee855a;line-height:1;padding:5px 0}.boxed-list .box-holder.single-offer-box .text-holder .availability{padding-top:30px}.single-offer-description h3{font-size:28px;font-weight:300;font-style:normal;padding:0;margin:0;margin-bottom:12px;margin-top:24px}.single-offer-description h3:first-of-type{margin-top:0}.single-offer-description .title,.single-offer-description h3.title{font-size:28px;font-weight:300;font-style:normal;padding:0;margin:0;margin-bottom:12px;margin-top:24px}.single-offer-description .title:first-child{margin-top:0}.single-offer-treatments:after{clear:both;display:block;content:""}.treatments-holder{min-height:180px;max-height:180px;overflow:hidden;width:100%;float:left;position:relative;transition:all 2s ease-in}.treatments-holder ul,.treatments-holder ul li{padding:0;margin:0;list-style:none}.treatments-holder ul li,.treatments-show-more{width:19%;height:180px;overflow:hidden;margin-right:1.01%;margin-bottom:1.01%;float:left;background:#fff;border-radius:2px;border:solid 1px rgba(0,0,0,.1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.treatments-holder ul li:nth-child(5n){margin-right:0}.treatments-holder ul li>a{float:left;width:100%;text-decoration:none}.treatments-holder ul li .image-holder{width:100%;height:96px}.treatments-holder ul li .text-holder{margin:10px 10px 9px 10px;overflow:hidden;height:65px;display:block}.treatments-show-more{position:absolute;right:0}.treatments-show-more .text-holder{padding:10px}.treatments-show-more .button-holder{padding-top:18px}.treatments-show-more .button-holder .fa{margin-right:10px;font-size:14px;font-weight:300}.treatments-holder.opened{height:auto;max-height:50000px;max-height:500vh}.treatments-holder.opened .treatments-show-more{display:none}.pack_res_btn_holder>a{float:right}.pack_res_btn_holder>a.not_needed_request{margin-top:13px}.hotel-offers-single .table-holder~.info-box{margin-top:30px}.heditor_table1,.heditor_table1 tbody,.heditor_table1 td,.heditor_table1 th,.heditor_table1 thead,.heditor_table1 tr{font-size:16px}.heditor_table1 td,.heditor_table1 th{padding:10px}.hotel-offers-single-page .heditor_table5,.hotel-offers-single-page .heditor_table5 tbody,.hotel-offers-single-page .heditor_table5 td,.hotel-offers-single-page .heditor_table5 th,.hotel-offers-single-page .heditor_table5 thead,.hotel-offers-single-page .heditor_table5 tr{border:0;border-spacing:0}.hotel-offers-single-page .heditor_table5{border-radius:2px;background-color:#e5e5e5;padding:1px;overflow:hidden}.hotel-offers-single-page .heditor_table5 thead td,.hotel-offers-single-page .heditor_table5 thead td p{font-size:16px;font-weight:700}.hotel-offers-single-page .heditor_table5 thead td{padding:19px 19px 10px 19px;text-align:center}.hotel-offers-single-page .heditor_table5 tbody td{padding:12px 19px}.hotel-offers-single-page .heditor_table5 td{background-color:#fff}.hotel-offers-single-page .heditor_table5 tbody tr:nth-child(odd) td{background-color:#f2f2f2}.heditor_table115,.heditor_table115 tbody,.heditor_table115 td,.heditor_table115 th,.heditor_table115 thead,.heditor_table115 tr{border:0;border-spacing:0}.heditor_table115{border-radius:2px;background-color:#e5e5e5;padding:1px;overflow:hidden;margin-top:20px}.heditor_table115 td,.heditor_table115 th{background:#fff;border-collapse:collapse;border-right:1px solid #e5e5e5;font-size:18px;font-weight:400;text-align:center;vertical-align:middle;width:50%;padding:18px}.heditor_table115 tr td:last-child,.heditor_table115 tr th:last-child{border-right:0}.heditor_table8,.heditor_table8 tbody,.heditor_table8 td,.heditor_table8 th,.heditor_table8 thead,.heditor_table8 tr{border:0;border-spacing:0}.heditor_table8{border-radius:2px;background-color:#e5e5e5;padding:1px;overflow:hidden}.heditor_table8 thead td,.heditor_table8 thead td p{font-size:16px;font-weight:700}.heditor_table8 thead td{padding:19px 19px 10px 19px;text-align:left}.heditor_table8 tbody td{padding:12px 19px}.heditor_table8 td{background-color:#fff}.heditor_table8 tbody tr:nth-child(odd) td{background-color:#f2f2f2}.heditor_table8 tbody tr:last-child td{border-bottom:12px solid #fff}.open-close-chkb{display:none}.open-close-arrows{display:inline-block;font:normal normal normal 20px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;font-size:20px;vertical-align:top;margin-left:10px;cursor:pointer}.open-close-arrows.arrow-down:after,.open-close-arrows.open:after{content:"\f107"}.open-close-arrows.arrow-up:after,.open-close-arrows.close:after{content:"\f106"}.closing,.open-close-arrows.close{display:none}.open-close-arrows.up-to-open.open:after{content:"\f106"}.open-close-arrows.up-to-open.close:after{content:"\f107"}.roll-down-content-holder .opencontent{display:none;margin-top:18px}.roll-down-content-holder .headline:after{clear:both;display:block;content:""}.roll-down-content-holder .show-more{font-size:16px;font-weight:400;float:right;margin-top:7px;color:#ee855a}input.open-close-chkb:checked+.roll-down-content-holder .open-close-arrows.open,input.open-close-chkb:checked+.roll-down-content-holder .opener{display:none}input.open-close-chkb:checked+.roll-down-content-holder .closing,input.open-close-chkb:checked+.roll-down-content-holder .open-close-arrows.close{display:inline-block}input.open-close-chkb:checked+.roll-down-content-holder .opencontent{display:block}.offer-roll-down{padding-left:0;padding-right:0}.offer-roll-down .headline{font-size:24px;font-weight:300;cursor:pointer;border-bottom:1px solid #ccc;display:block;padding-bottom:20px;margin:0 20px 20px 20px;vertical-align:middle}.offer-roll-down .roll-down-content-holder:last-child .headline{border-bottom:0;margin-bottom:0;padding-bottom:0}input.open-close-chkb:checked+.roll-down-content-holder .headline{border-bottom:0}.offer-roll-down .box-holder-scroller{width:100%;overflow-x:auto}.offer-roll-down .box-holder-scroller .box.style-2 .text-holder .text{height:100px;overflow:hidden;padding-bottom:0;margin-bottom:60px}.offer-roll-down .opencontent .result-list{margin-bottom:30px}.offer-roll-down .opencontent .mdeals{padding-top:30px}.offer-roll-down.hotels-in-destination-roll-down .roll-down-content-holder .headline b{font-weight:300}.offer-roll-down.hotels-in-destination-roll-down input.open-close-chkb:checked+.roll-down-content-holder .headline b{font-weight:700}.roll-down-hotel-list .roll-down-content-holder{padding-bottom:20px}.offer-roll-down.hotels-in-destination-roll-down input.open-close-chkb:checked+.roll-down-content-holder,.roll-down-hotel-list .content-block-border-bottom{padding-bottom:0}.last-visited-items{min-width:210px;display:inline-block;overflow:hidden;border-top-right-radius:4px;float:left;margin-top:-38px}.last-visited-items .headline{background-color:#58585a;padding:0 20px;display:block;color:#fff;height:36px;line-height:36px;font-size:16px;font-weight:700;text-transform:uppercase;margin:0;border:solid 1px rgba(0,0,0,.1)}.roll-down-content-holder.last-visited-items .opencontent{margin-top:0}.last-visited-items .open-close-arrows{color:#fff;vertical-align:baseline}.roll-down-content-holder.last-visited-items .show-more{margin-top:0;vertical-align:baseline}.last-visited-items ul,.last-visited-items ul li,.last-visited-items ul li a{display:block;list-style:none;padding:0;margin:0;background:#fff;color:#58585a;text-decoration:none}.last-visited-items ul{padding:7px 20px;border:solid 1px #e6e6e6;border-left:0}.last-visited-items ul li{border-bottom:1px solid #e6e6e6;padding:6px 0}.last-visited-items ul li a{vertical-align:middle;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:center}.last-visited-items ul li .image-holder{width:36px;height:36px;display:inline-block;margin:0;margin-right:10px}.last-visited-items ul li:last-child{border-bottom:0}.bottom-fixed-boxes{background-color:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;display:none}.bottom-fixed-content{display:table;width:100%;padding:16px 0 20px 0}.bottom-fixed-content>div{display:table-cell;vertical-align:middle}.bottom-fixed-content .text-holder{width:80%;font-size:20px}.bottom-fixed-content .button-holder{margin-right:0;margin-left:20px;width:20%;text-align:right;white-space:nowrap;vertical-align:middle}.bottom-fixed-content .close_x{background:url(../imgs/icons/icon-exit.svg) no-repeat center;width:20px;height:20px;text-indent:-100000px;margin-left:20px;display:inline-block;overflow:hidden;font-size:0}.bottom-fixed-conten .text-holder{font-size:16px}.confroom-enquiry-layer-holder{display:block}.confroom-enquiry-list-holder .title{display:block;font-size:20px;font-weight:700;margin-bottom:5px;line-height:1.2}.confroom-enquiry-list-holder ul,.confroom-enquiry-list-holder ul li{list-style:none;padding:0;margin:0}.confroom-enquiry-list-holder ul{display:block}.confroom-enquiry-list-holder ul li{display:inline-block;padding-right:18px}.confroom-enquiry-list-holder ul li:last-child{padding-right:0}.confroom-enquiry-list-holder ul li a{font-size:14px;font-weight:700;color:#58585a}.confroom-enquiry-list-holder ul li a.remove{color:#dce1e6;margin-left:5px}#fixed-compare-list-holder{background-color:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;display:none}.compare-list-holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;align-content:space-between;flex-wrap:nowrap;justify-content:space-between;position:relative;padding:0}.selected-list-elements{vertical-align:middle;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;font-size:16px;font-weight:700;text-decoration:none;padding:0;margin:0;width:100%}.selected-list-elements>div.elem{padding:18px 0;display:inline-block}.selected-list-elements>div.elem a{vertical-align:middle;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:center;font-size:16px;font-weight:700;text-decoration:none}.selected-list-elements>div.elem a>b{display:none}.selected-list-elements>div.elem .image-holder{width:50px;height:50px;margin:0;margin-right:10px;border-radius:2px;border:solid 1px rgba(0,0,0,.1);overflow:hidden}.selected-list-elements>div.elem span{width:calc(100% - 64px);font-size:16px;font-weight:700}.compare-list-holder .compare-text p{display:none;font-size:20px}.compare-list-holder .compare-text p#text1{white-space:nowrap;margin-right:40px}.compare-list-holder .compare-text p#text2{margin-right:0;font-size:16px}.compare-list-holder .button-holder{margin-right:50px;margin-left:20px}.close-compare-list{position:absolute;background:url(../imgs/icons/icon-exit.svg) no-repeat center;width:20px;height:20px;right:0;top:50%;margin-top:-10px;text-indent:-100000px}.compare-list-holder.elem1 .elem{min-width:25%;margin-right:1%}.compare-list-holder.elem2 .compare-text,.compare-list-holder.elem2 .elem{min-width:33%}.form-holder{display:block;text-align:center;margin:auto}.form-holder lable{margin-left:8px}.form-holder .bg-transparent-dark,.form-holder .bg-transparent-white{border-radius:2px;padding:6px 20px;margin:32px auto;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.form-holder .bg-transparent-white{border:solid 1px rgba(0,0,0,.1)}.form-holder .bg-transparent-dark{background-color:rgba(67,73,89,.95);border:solid 1px rgba(0,0,0,.1)}.promoart-holder .form-holder .bg-transparent-white{background-color:rgba(255,255,255,.95)!important}.promoart-holder>img{width:100%;height:auto}.form-holder .form-table-style .input-holder,.form-holder .form-table-style .label{display:table-cell}.form-holder .form-table-style .form-elem{padding:6px 0}.form-holder .form-table-style .input-holder{width:100%;text-align:left}.form-holder .form-table-style .input-holder select{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:calc(100% - 8px);cursor:pointer}.form-holder .form-table-style .form-elem .label{padding-left:8px}.form-holder .form-table-style .form-elem:first-child .label{padding-left:0}.form-holder .form-table-style .form-submit{min-width:130px;height:48px}.form-holder .form-offers .input-holder,.form-holder .form-offers .label{display:table-cell}.form-holder .form-offers .form-elem{padding:6px 0}.language_ru .form-holder #new_package_filter .form-elem.w4{width:25%!important}.language_ru .form-holder #new_package_filter .form-elem.t12{width:50%!important}.form-holder .form-offers .input-holder{width:100%;text-align:left}.form-holder .form-offers .input-holder select{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:calc(100% - 8px);cursor:pointer}.form-holder .form-offers .form-elem .label{padding-left:8px;white-space:nowrap}.form-holder .form-offers .form-elem:first-child .label{padding-left:0}.PackageListInIssue .white-box-border{background:0 0;border:0}.offer-list .list-title>p{float:left;line-height:40px}.offer-list .list-title .pricequarantee{float:right;display:block;cursor:pointer}.offer-list .list-title .pricequarantee div{font-size:16px;font-weight:700;line-height:1.13;display:inline-block;vertical-align:middle;color:#007da5}.offer-list .list-title .pricequarantee img{width:40px;margin-right:10px;vertical-align:middle}.offer-list .result-list .list-line{padding:24px 20px;margin-top:20px}.offer-list .result-list .list-line:last-child{margin-bottom:24px}.offer-list .result-list .list-line .image-holder{width:42.55%;margin-right:2.12%;height:276px}.offer-list .result-list .list-line .list-info{width:55.33%}.offer-list .result-list .list-line .list-info .title,.offer-list .result-list .list-line .list-info .title a{font-size:22px}.offer-list .result-list .list-line .list-info .title{padding-bottom:15px}.offer-list .result-list .list-line .list-info .hotels{margin-top:20px}.offer-list .result-list .list-line .list-info .hotels .fa{margin-right:10px}.offer-list .offers-list-line .list-info.info1 .text{min-height:90px}.similar-deals .box-holder-scroller{width:100%;overflow-x:auto}.PackageListInIssue .list-line.offers-list-line{border-radius:2px;background:#fff;border:solid 1px rgba(0,0,0,.1);margin-bottom:20px}.PackageListInIssue .list-line.offers-list-line .offerers{margin-top:10px}.PackageListInIssue .list-line.offers-list-line .offerers sup{top:0}.PackageListInIssue .list-line.offers-list-line .offerers .fa-map-marker{margin-right:10px}.singlepage-style-1-page{padding-bottom:80px}.singlepage-style-1-page .page-title-section{position:relative;z-index:2}.singlepage-style-1-page .page-title-section .subtitle,.singlepage-style-1-page .page-title-section .title{text-align:center;margin:0;padding:0;line-height:1.33}.singlepage-style-1-page .page-title-section .subtitle{font-size:20px;font-weight:400;line-height:1.2;padding-top:4px}.singlepage-style-1-page .promoart-holder .page-title-section .subtitle,.singlepage-style-1-page .promoart-holder .page-title-section .title{text-align:center;margin:0;padding:0;line-height:1.33;color:#fff;text-shadow:1px 1px #000}.hotel-map .map-title{background-color:#58585a;border-top:1px solid #58585a;margin:0;font-size:14px;padding:8px 10px;color:#fff}.mdeals.clear-after{padding:0;margin:0;margin-top:35px}.mdeals.clear-after a.link-chevron-right{float:right}.mdeals.clear-after p.text{float:left}.mdeals.clear-after .dt-only .text{float:left}.mdeals.clear-after .dt-only a{float:right}.hotels-in-destination-block .box .image-holder{height:164px}.hotels-in-destination-block .box a{text-decoration:none}.hotels-in-destination-block .box .text-holder>b{color:#007da5}.right-side .hotels-in-destination-block{padding-left:0;padding-right:0}.hotels-in-destination-block .box .text-holder{padding:7px 15px}.hotels-in-destination-block .box .title{text-align:left}.hotels-in-destination-block .box .image-holder .title,.hotels-in-destination-block .box-holder .box.gradienttextbg .image-holder .title{padding:15px 15px 8px 15px;text-transform:inherit}.hotels-in-destination-block .box-holder .box.gradienttextbg .image-holder .text-holder .title{padding:0}.destination-attractions>.subtitle,.destination-attractions>.text-holder,.destination-attractions>.title{padding-left:20px;padding-right:20px}.destination-attractions>.subtitle{font-size:20px;font-weight:700;line-height:1.2}.content-block.result-list-holder.destination-attractions-block{padding-bottom:10px}.content-block.result-list-holder.destination-attractions-block .box-holder{display:flex;flex-wrap:wrap}.destination-attractions-block .box{height:504px;position:relative}.content-block.result-list-holder.destination-attractions-block .box{min-height:504px;height:auto;padding-bottom:20px}.destination-attractions-block .box .image-holder{height:168px}.destination-attractions-block .box .text-holder{padding-bottom:20px}.destination-attractions-block .box .text-holder .title{font-size:20px;font-weight:700;margin-bottom:18px;text-transform:none}.destination-attractions-block .box .text-holder .text{max-height:230px;margin-bottom:18px;padding-bottom:0;overflow:hidden;font-size:16px;line-height:1.5;position:relative}.content-block.result-list-holder.destination-attractions-block .box .text-holder .text{max-height:initial}.content-block.result-list-holder.destination-attractions-block .box .text-holder{padding-bottom:50px}.destination-attractions-block .box .text-holder .link i,.destination-attractions-block .box .text-holder .map i{margin-right:5px;text-decoration:none;display:inline-block;width:20px}.destination-attractions-block .box .text-holder .link{height:20px;bottom:0}.content-block.result-list-holder.destination-attractions-block .box .text-holder .link{bottom:45px;position:absolute}.destination-attractions-block .box .text-holder .bottom-section{position:absolute;bottom:20px}.destination-attractions-block .box .text-holder .bottom-section>div{height:20px;margin:0}.destination-events-block .box .image-holder{height:144px}.destination-events-block .box .text-holder{padding:7px 15px}.destination-events-block .box .image-holder .title span{display:block;font-weight:400;line-height:1;margin-top:6px;font-size:16px}.destination-2column-block{padding-bottom:0!important}.destination-2column-block .box-holder .box.w2 .text-holder,.destination-2column-block .box-holder .box.w2b .text-holder{height:auto;padding:10px 15px 0 15px}.destination-2column-block .box-holder .box.w2 .image-holder,.destination-2column-block .box-holder .box.w2b .image-holder{height:176px}.destination-2column-block .box-holder .box.w2b .button-holder{padding:0 15px;position:absolute;bottom:24px;left:1px;width:calc(100% - 2px)}.destination-2column-block .box-holder .box.w2b{height:492px;overflow:hidden}.destination-2column-block .box-holder .box.w2b .text-holder .text{padding:0;margin-top:10px;overflow:hidden;height:72px}.destination-2column-block .text-holder .price{font-size:32px;font-weight:700;color:#ee855a;line-height:1;padding-bottom:6px}.destination-2column-block .text-holder .from,.destination-2column-block .text-holder .price-sufix{font-weight:700;line-height:1;padding-bottom:6px}.destination-2column-block .location{padding:20px 15px;position:relative;min-height:20px}.destination-2column-block .location .hotelname{padding-left:22px}.destination-2column-block .location .fa-map-marker{position:absolute;height:100%;top:50%;margin-top:-8px;left:20px}.destination-events-page .subtitle{font-size:20px;font-weight:700;margin-left:20px}.destination-events-page .destination-events-block{padding:0;margin-top:0}.destination-events-hotel-list{padding:0;margin-top:0;margin-bottom:40px;border-top:1px solid #ccc}.destination-events-hotel-list .subtitle{font-size:20px;font-weight:400;padding-top:40px}.program-header table{width:100%;border-collapse:collapse;vertical-align:top}.program-header table tr td{vertical-align:top}.program-header table tr td:first-child{padding-right:20px;width:280px;display:block}.program-header table tr td:first-child img{width:280px;height:180px;border-radius:2px;border:solid 1px rgba(0,0,0,.1);overflow:hidden}.destination-offers-3column .box-holder .box.w3b .image-holder{height:176px}.destination-offers-3column .box-holder .box.w3b .text-holder{padding:10px 15px 70px 15px;position:relative}.destination-offers-3column .box-holder .box.w3b .button-holder{padding:15px;display:block;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.destination-offers-3column .box-holder .box.w3b .text-holder .text{padding:0;margin-top:10px;overflow:hidden}.destination-offers-4column .box-holder .box.w4b{height:485px;overflow:hidden}.destination-offers-4column .box-holder .box.w4 .image-holder,.destination-offers-4column .box-holder .box.w4b .image-holder{height:176px}.destination-offers-4column .box-holder .box.w4b .text-holder{padding:10px 15px 0 15px;height:220px}.destination-offers-4column .box-holder .box.w4b .button-holder{padding:15px 15px 0 15px;display:block}.destination-offers-4column .box-holder .box.w4b .text-holder .text{padding:0;margin-top:10px;overflow:hidden;height:124px}.destination-offers-3column .text-holder .price,.destination-offers-4column .text-holder .price{font-size:32px;font-weight:700;color:#007da5;line-height:1;padding-bottom:6px}.destination-offers-3column .text-holder .from,.destination-offers-3column .text-holder .price-sufix,.destination-offers-4column .text-holder .from,.destination-offers-4column .text-holder .price-sufix{font-weight:700;line-height:1;padding-bottom:6px}.destination-offers-3column .location,.destination-offers-4column .location{padding:15px 15px 0 15px;position:relative;min-height:44px}.destination-offers-3column .location .hotelname,.destination-offers-4column .location .hotelname{padding-left:22px}.destination-offers-3column .location .fa-map-marker,.destination-offers-4column .location .fa-map-marker{position:absolute;top:18px;left:20px}.destination-offers-3column .mdeals a,.destination-offers-4column .mdeals a,.hotels-in-destination-block .mdeals a{font-size:16px;font-weight:400}.destination-offers-3column .mdeals a:after,.destination-offers-4column .mdeals a:after,.hotels-in-destination-block .mdeals a:after{color:#ee855a;content:"\f054";font-family:FontAwesome;text-align:center;font-size:87.5%;margin-left:10px;display:inline-block;text-rendering:auto}.destination-offers-3column .mdeals .m-only a,.destination-offers-4column .mdeals .m-only a,.hotels-in-destination-block .mdeals .m-only a{display:block;border:solid 1px rgba(0,0,0,.1);background-color:transparent;color:#58585a;border-radius:2px;font-style:normal;padding:10px;font-size:14px;font-weight:700;cursor:pointer;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:left}.destination-offers-3column .mdeals .m-only a:after,.destination-offers-4column .mdeals .m-only a:after,.hotels-in-destination-block .mdeals .m-only a:after{color:#58585a;position:relative;float:right;font-weight:400;content:"\f105";top:3px}.ocmsissuesblock40 .title,.six-elements .title{padding-bottom:40px;text-align:center}.ocmsissuesblock40 ul,.ocmsissuesblock40 ul li,.six-elements ul,.six-elements ul li{margin:0;padding:0;list-style:none;font-size:16px}.ocmsissuesblock40 ul,.six-elements ul{width:100%}.ocmsissuesblock40 ul li,.six-elements ul li{position:relative;padding-left:80px;min-height:60px;padding-bottom:24px}.ocmsissuesblock40 ul li img,.six-elements ul li img{position:absolute;left:0;top:0;border:solid 1px rgba(0,0,0,.2);border-radius:50%;width:60px;height:60px;box-sizing:border-box;z-index:1}.ocmsissuesblock40 ul li:before,.six-elements ul li:before{font-family:FontAwesome;content:"\f00c";box-sizing:border-box;position:absolute;font-size:13px;font-weight:400;color:#fff;z-index:2;top:38px;left:38px;background:#ee855a;border-radius:50%;border:solid 1px #e68a45;text-align:center;height:22px;width:22px;line-height:22px}.bigInnerCol.six-elements ul li>.title,.ocmsissuesblock40 ul li .title{display:block;text-transform:uppercase;font-size:16px;font-weight:700;padding:0;padding-bottom:4px;margin:0;text-align:left}.ocmsissuesblock41 .title,.title-center .title,.title-center.text-center{text-align:center}.bigInnerCol.title-center.nopadding-bottom>.text-holder>.title{padding-bottom:0}.subtitle-left .title,.title-left .title{text-align:left;padding-left:20px;padding-bottom:0}.bigInnerCol.subtitle-left>.text-holder>.title,.subtitle-left .title{font-size:28px;font-weight:300;padding-bottom:0}.bigInnerCol.subtitle-left.title-padding-bottom-16>.text-holder>.title{padding-bottom:16px}.bigInnerCol.subtitle-left>.text-holder{padding-bottom:0}.bigInnerCol.subtitle-left.ocms-content-block.text-bg-pale-grey>.text-holder>.title,.subtitle-left.subtitle-left.ocms-content-block.text-bg-pale-grey .title{padding-bottom:10px;padding-left:20px}.bigInnerCol.subtitle-left.ocms-content-block.text-bg-pale-grey>.text-holder{padding:0}.bigInnerCol.subtitle-left.ocms-content-block.text-bg-pale-grey>.text-holder .descript{padding:18px 20px;border-radius:2px;background-color:#dce1e6}.bigInnerCol.subtitle-left.align-center>.text-holder>.title,.subtitle-left.align-center .title{text-align:center}.bigInnerCol.title-center.font-size-48>.text-holder>.title{font-size:48px}.bigInnerCol .descript h2{margin:0;padding:0;margin-bottom:18px}.bigInnerCol>.image-holder{height:144px;width:100%}.font36_weight300{font-size:36px;font-weight:300}.font28_weight300{font-size:28px;font-weight:300}.font24_weight300{font-size:24px;font-weight:300}.font22_weight300{font-size:22px;font-weight:300}.font22_normal{font-size:22px}.font20_normal{font-size:20px}.font36_weight300{font-size:36px;font-weight:300}.font36_orange{font-size:36px;color:#e68a45;margin-bottom:20px}.chevron_right_orange a{font-size:18px;font-weight:700;color:#58585a;text-decoration:none}.chevron_right_orange a:after{font-family:FontAwesome;text-align:center;font-size:87.5%;margin-left:10px;display:inline-block;text-rendering:auto;content:"\f054";color:#ee855a}.chevron_right_orange_notbold a{font-size:initial;font-weight:initial}.angle_right_orange a{font-size:18px;font-weight:700;color:#58585a;text-decoration:none}.angle_right_orange a:after{font-family:FontAwesome;text-align:center;font-size:87.5%;margin-left:10px;display:inline-block;text-rendering:auto;content:"\f105";color:#ee855a}.hotel-list-page .accomm_style_container{padding-bottom:50px}.hotel-list-page .accomm_style_container h2{font-weight:700;font-size:20px}.review-slider-horizontal .title{text-align:center}.review-slider-horizontal{padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.1)}.review-slider-horizontal .mdeals{padding-top:30px;text-align:right}.review-slider,.review-slider .reviews-holder ul{height:204px}.review-slider{padding:0;margin:0;position:relative;display:block;width:100%;overflow:hidden}.review-slider .reviews-holder{padding:0 50px}.review-slider .reviews-holder ul,.review-slider .reviews-holder ul li{display:block;list-style:none;position:relative;padding:0;margin:0}.review-slider div.scroll-left,.review-slider div.scroll-right{color:#58585a;font-size:22px;display:inline-block;text-align:center;position:absolute;width:30px;height:calc(100% - 48px);top:0;vertical-align:middle;padding:24px 10px;z-index:2;background:#fff}.review-slider div.scroll-left{left:0}.review-slider div.scroll-right{right:0}.review-slider div.scroll-left>a,.review-slider div.scroll-right>a{border-radius:2px;border:solid 1px #edf0f2;height:100%;display:block;position:relative;width:30px}.review-slider div.scroll-left>a .fa,.review-slider div.scroll-right>a .fa{position:absolute;top:50%;margin-top:-11px;margin-left:-4px}.review-slider .reviews-holder ul{display:block;font-size:0}.review-slider .reviews-holder ul li{display:inline-block;padding:29px 10px 0 20px;border-left:1px solid rgba(0,0,0,.1);overflow:hidden;height:calc(100% - 29px)}.review-slider .reviews-holder ul li .rating-holder{margin:0;margin-bottom:20px;overflow:hidden;height:calc(100% - 20px)}.review-slider .reviews-holder ul li:first-child{border-left:0;padding-left:21px}.review-slider .reviews-holder ul li .rating-name-line{margin-bottom:5px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;align-content:center}.review-slider .reviews-holder ul li .rating-name-line .rating-num{font-size:16px;font-weight:700;color:#ee855a;width:36px;height:36px;border-radius:2px;border:solid 1px #ee855a;text-align:center;line-height:36px;margin-right:14px}.review-slider .reviews-holder ul li .rating-name-line .rating-name{font-size:18px;font-weight:700;width:calc(100% - 60px);vertical-align:middle}.review-slider .reviews-holder ul li .rating-text{font-size:16px;overflow:hidden}#map-bath-cities{height:500px;width:100%}.mud-menu{margin:28px;background:#fff none;padding:12px 10px;box-shadow:0 0 4px silver}.mud-menu ul{margin:0 0 0 -40px;list-style:none}.mud-menu li{padding:6px;cursor:pointer;font-size:16px!important;margin-top:1px}.mud-menu li span{padding-left:12px}.mud-menu li:hover{background:#f6f6f6 none}.mud-menu .mud-sel{background:#e6e6e6 none}.mud-menu .mud-sel:hover{background:#dadada none}.info-text ul{margin:0 0 0 -40px}.info-text div,.info-text li,.info-text ul{display:inline-block}.info-text div{font-family:"Open Sans";font-size:16px;position:relative;top:-3px;margin-left:4px}.mini-images-holder{overflow:hidden;position:relative}.video-mini-images{padding-left:40px;position:absolute;right:0;top:2px;font-size:0;background:#edf0f2;height:80px}.mini-images{width:9000px;text-align:left;font-size:0;color:transparent;padding:0 15px}.mini-images>a.image-holder,.video-mini-images>a{border-radius:2px;font-size:0;margin:12px 10px 12px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;width:50px;height:50px;overflow:hidden}.mini-images>a.image-holder:last-child,.video-mini-images>a:last-child{margin-right:0}.main-image{background-size:contain}.main-image,.main-image-holder{height:480px;display:block;position:relative}.mini-images>a.active{border:solid 2px #ee855a}.mini-images>a.next,.mini-images>a.prev{position:absolute;top:27px;left:0;color:#ee855a}.video-mini-images>a{position:relative}.video-mini-images>a:after{position:absolute;width:36px;height:36px;line-height:36px;text-align:center;left:7px;top:7px;padding-left:1px;content:"\e935";font-family:dh-icons;display:block;background-color:rgba(114,121,127,.9);border-radius:50%;color:#fff;font-size:14px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.video-mini-images>a.virtualtour-icon:after{content:"\e934";padding-left:0;font-size:20px}.main-image-holder>a.next,.main-image-holder>a.prev,.slideshow-holder>a.next,.slideshow-holder>a.prev{position:absolute;top:200px;left:0}.main-image-holder>a.next,.slideshow-holder>a.next{left:auto;right:0}.slideshow-holder>a.next,.slideshow-holder>a.prev{top:auto;bottom:85px;width:30px;height:36px;border-radius:2px;padding:0;text-align:center;line-height:36px;font-size:14px;border:0!important}.slideshow-holder>a>.fa{margin:auto}.main-image-holder>.loader{height:100%;background:url('/inc/sitespecific/danubius/imgs/spinning_wait.gif') no-repeat center center}.over-layer-content .main-image-holder,.over-layer-content .main-image-holder>.main-image,.program-header .main-image-holder,.program-header .main-image-holder>.main-image{height:230px}.over-layer-content .main-image-holder>a.next,.over-layer-content .main-image-holder>a.prev,.program-header .main-image-holder>a.next,.program-header .main-image-holder>a.prev{top:80px}.over-layer-content .main-image-holder .title{display:none}.over-layer-box .over-layer-content .left .mini-images .image-holder{width:50px;height:50px}.main-image-holder .title{background-image:linear-gradient(to bottom,rgba(44,54,64,0),rgba(44,54,64,.4));padding:30px 10px 16px 20px;width:100%;text-align:left;color:#fff;font-size:16px;position:absolute;bottom:0;left:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:0}.main-image-holder .btn:active,.main-image-holder .btn:focus,.main-image-holder .btn:hover,.main-image-holder .btn:target{background-color:#ffb073;border-color:#ffb073}.descript ul li{font-size:16px}.info-bubble-holder{display:inline-block;position:relative;margin:0 8px}.info-bubble-holder .info-icon{font-size:14px;line-height:14px;width:14px;content:"\f129";font-family:FontAwesome;padding:3px;border:solid 1.5px #58585a;border-radius:50%;text-align:center;display:inline-block;cursor:pointer}.info-bubble-holder .info-bubble{display:none;max-width:100vw;width:380px;border-radius:2px;background-color:#fff;border:solid 1px #e6e6e6;padding:13px 15px 20px 15px;position:absolute;z-index:98;left:-179px;bottom:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;-webkit-box-shadow:0 0 20px #b2b2b2;-moz-box-shadow:0 0 20px #b2b2b2;box-shadow:0 0 20px #b2b2b2}.info-bubble-holder .info-bubble *{font-size:14px}.info-bubble-holder .info-bubble .arrows{position:absolute;width:50px;height:16px;display:block;bottom:-8px}.info-bubble-holder .info-bubble .arrows:after,.info-bubble-holder .info-bubble::after{background-color:#fff;content:"\00a0";display:block;height:16px;width:16px;margin-left:-8px;z-index:1;bottom:-8px;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-box-shadow:0 0 16px #b2b2b2;-moz-box-shadow:0 0 16px #b2b2b2;box-shadow:0 0 16px #b2b2b2;position:absolute}.info-bubble-holder .info-bubble::before{height:18px;width:50px;display:block;content:"";background:#fff;z-index:2;margin-left:-25px;bottom:0;position:absolute}.info-bubble-holder .info-bubble .arrows::before{display:block;content:"";background:#fff;z-index:2;top:0;left:0;width:100%;height:100%;position:absolute}.info-bubble-holder .info-bubble::after,.info-bubble-holder .info-bubble::before{left:50%}.info-bubble-holder.bubble-horizontal .info-bubble{padding:20px;top:50%;bottom:inherit;right:inherit;height:auto;display:block;left:-1000vw}.info-bubble-holder.bubble-horizontal .info-bubble::after,.info-bubble-holder.bubble-horizontal .info-bubble::before{left:0;position:absolute;bottom:inherit;top:50%}.info-bubble-holder.bubble-horizontal .info-bubble .arrows{left:0;position:absolute;bottom:inherit;top:50%}.info-bubble-holder.bubble-horizontal .info-bubble .arrows::after,.info-bubble-holder.bubble-horizontal .info-bubble::after{transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:-8px}.info-bubble-holder.bubble-horizontal .info-bubble .arrows,.info-bubble-holder.bubble-horizontal .info-bubble::before{width:18px;height:50px;margin-left:0;margin-top:-25px}.info-bubble-holder.bubble-horizontal .info-bubble .arrows::after{top:50%}.info-bubble-holder:not(.bubble-horizontal):hover .info-bubble{display:block}.info-bubble-holder.bubble-horizontal .info-bubble.arrowsholder::after,.info-bubble-holder.bubble-horizontal .info-bubble.arrowsholder::before{display:none}.formdiv input.text{font-size:14px;padding:8px}.formdiv{background:#fff none;padding:13px 20px;border-radius:2px;border:solid 1px rgba(0,0,0,.1);margin:auto;font-size:14px;position:relative}.formdiv .formdiv_row{margin-bottom:15px;vertical-align:top!important}.formdiv .formdiv_inputlabel,.formdiv .formdiv_inputlabel a,.formdiv .formdiv_inputlabel p,.formdiv .formdiv_subtitle,.formdiv label{font-size:14px;display:block}.formdiv .formdiv_inputlabel a{display:inline-block}.formdiv label{display:inline-block}#nlregform-normal .formdiv label{display:block}.formdiv_row .chkb label{position:relative}.formdiv .formdiv_inputlabel{margin-bottom:2px}.formdiv input[type=email],.formdiv input[type=text]{padding:7px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#meetingform .formdiv input[type=email],#meetingform .formdiv input[type=text]{width:90%}.formdiv textarea{width:400px}.formdiv select{padding-top:7px;padding-bottom:7px;height:auto;line-height:inherit;margin-left:0;margin-right:8px;color:#5e80a7;max-width:100%}.formdiv .grid select,.formdiv textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.formdiv .twoblock select{width:90%}.formdiv .tabbed-filters label .fa-star{font-size:15px;margin-right:5px}.formdiv .tabbed-filters label .fa-star:last-child{margin-right:0}.formdiv .info-bubble-holder{margin:0 10px}.form_require_label:after{content:"*";font-weight:700;color:#c20;margin-left:2px}.dep-map-holder{width:669px;height:360px;position:relative;padding:0;z-index:0;margin-bottom:32px;border-radius:2px;border:solid 1px rgba(0,0,0,.1)}.dep-map-holder img{width:100%;height:100%;border:0}.dep-map-titonmap{position:absolute;right:10px;top:20px;font-size:13px;font-weight:700}.gcinq{padding:20px;border-radius:2px;border:solid 1px rgba(0,0,0,.1);position:relative;cursor:pointer}.gcinq>div{vertical-align:top}.gcinq:after{content:"\f107";font:normal normal normal 20px/1 FontAwesome;position:absolute;right:20px;top:calc(50% - 10px)}.gcinq-opened{cursor:default}.gcinq-opened:after{content:""}.gcinq-col1,.gcinq-col2{display:inline-block}.gcinq-inputs{display:none;width:240px}.gcinq-inputs input{width:100%;margin-top:12px}.gcinq-inputs input[type=text]{width:calc(100% - 22px)}.gcinq-col3{display:none;margin-top:38px;width:240px}.gcinq-error{display:none;background:#c20 none;font-size:14px;padding:7px 14px 9px 10px;color:#fff;border:1px solid #a41b01;border-radius:2px;box-shadow:0 0 10px #a9a9a9}.gcinq-results{display:none}.gcinq-balance,.gcinq-expiration{width:240px;margin-top:12px}.gcinq-balance-title,.gcinq-expiration-title{font-size:16px;width:100%;text-align:center}.gcinq-balance-value,.gcinq-expiration-value{border-radius:2px;border:solid 1px rgba(0,0,0,.1);padding:5px 0;font-size:28px;font-weight:300;width:100%;margin-top:4px;text-align:center}.gcinq-expiration-value{font-size:18px}.gcinq-icon{margin:6px 14px 6px 0}.gcinq-icon img{margin:0}.gcinq-slogen{font-size:16px}.gcinq-title h3{font-size:20px;font-weight:700;padding:0;margin:0;color:#ee855a}div#extrainfo{width:500px;height:64px;padding:1px;color:#fff;background:#ee855a url(/inc/sitespecific/danubius/imgs/renew-icon.png) no-repeat top left;position:fixed;bottom:0;right:0;z-index:999}div#extrainfo-title{cursor:pointer;width:500px;height:42px}div#extrainfo-a{background-color:#ee855a;padding:0 8px 8px 8px}div#extrainfo-a a,div#extrainfo-a a:hover,div#extrainfo-a a:visited{color:#fff}div#extrainfo-inner{background-color:#fff;padding:10px 10px 20px 10px;color:#000}div#extrainfo-inner,div#extrainfo-inner p,div#extrainfo-inner span{font-size:14px}div#extrainfo-inner p:first-child{margin-top:0;padding-top:0}div#extrainfo-inner p:last-child{margin-top:0;padding-bottom:0}#extrainfo-titletext{padding:11px 0 0 44px;font-size:18px}div.extrainfo-title-ifopen:after{content:"X";color:#fff;font-size:18px;position:absolute;top:0;right:0;padding:12px 12px 11px 12px;font-weight:700}.rbtn-yesno div.rbtn{display:inline-block}.rbtn-yesno div.rbtn:last-child{margin-left:14px}div[data-pageform="100"] #form_row_input_15 .formdiv_inputlabel,div[data-pageform="154"] #form_row_input_14 .formdiv_inputlabel,div[data-pageform="162"] #form_row_input_23 .formdiv_inputlabel{float:right;width:calc(100% - 20px);padding-top:5px}div[data-pageform="100"] #form_row_input_15 .formdiv_inputlabel a,div[data-pageform="154"] #form_row_input_14 .formdiv_inputlabel a,div[data-pageform="162"] #form_row_input_23 .formdiv_inputlabel a{font-size:14px}.border-for-m{margin:0;padding:0}.dep_icon_menu{border-bottom:1px solid #dadddf;margin-top:-20px;position:relative;z-index:10}.dep_icon_menu ul{text-align:right;margin:0 0 14px 0}.dep_icon_menu ul li{display:inline-block;margin:0 0 0 36px;background:transparent none no-repeat left center;background-size:30px 30px;padding-left:38px}.dep_icon_menu ul li.profile{background-image:url(/inc/vws/dh/imgs/collectme_icons/profile.png)}.dep_icon_menu ul li.application_form{background-image:url(/inc/vws/dh/imgs/collectme_icons/application_form.png)}.dep_icon_menu ul li.point_balance{background-image:url(/inc/vws/dh/imgs/collectme_icons/point_balance.png)}.dep_icon_menu ul li.redemption_form{background-image:url(/inc/vws/dh/imgs/collectme_icons/redemption_form.png);background-size:22px 20px}.dep_icon_menu ul li.faq{background-image:url(/inc/vws/dh/imgs/collectme_icons/faq.png)}.dep_icon_menu ul li.Llogout{background-image:url(/inc/vws/dh/imgs/Llogout.png);background-size:24px 20px}.dep_icon_menu ul li a{text-decoration:none}.disabled-select-q{border:0;box-shadow:0 0 0;background:transparent none;font-size:18px;border-bottom:1px solid #89a2bf}div[data-id=proto_338] h1{margin:0}div[data-id=proto_338] h2{margin:0 0 26px 0;font-size:20px}ul.ccheck{margin:0 0 10px -41px;list-style:none}ul.ccheck li{font-size:16px;font-weight:700;text-transform:uppercase;margin:0 0 -10px 0}ul.ccheck li::before{content:url(/inc/vws/dh/imgs/li-oval-bull.png);position:relative;bottom:-5px;margin:0 14px 0 0}ul.liboldupp li{font-weight:700;text-transform:uppercase}ul.alrsubs{margin:36px 0 10px 0;list-style:none;border:1px solid #d6d9db;border-radius:2px;width:256px;background:transparent url(/inc/vws/dh/imgs/icon-link-chevron.png) no-repeat right center;cursor:pointer;transition:all .5s}ul.alrsubs:hover{border-color:#e2e5e7;background-color:#f1f3f5}ul.alrsubs:hover li{color:#003a86}ul.alrsubs li{margin:14px 0 0 -20px}ul.alrsubs li:first-child{font-size:24px;font-weight:300}ul.alrsubs li:last-child{margin:0 0 14px -20px}#nlregform-inhead .formdiv .field,#nlregform-normal .formdiv .field,#nlregform-oneline .formdiv .field,#nlsetupform .formdiv .field,.formdiv #ocmsform-52 .field{display:inline-block}#nlregform-inhead .formdiv .field:first-child,#nlregform-normal .formdiv .field:first-child,#nlregform-oneline .formdiv .field:first-child,#nlsetupform .formdiv .field:first-child,.formdiv #ocmsform-52 .field:first-child{margin-right:20px}#nlregform-inhead .formdiv .field:last-child,#nlregform-normal .formdiv .field:last-child,#nlregform-oneline .formdiv .field:last-child,#nlsetupform .formdiv .field:last-child,.formdiv #ocmsform-52 .formdiv .field:last-child{margin-left:-4px}#nlregform-inhead .formdiv .row span::after,#nlregform-inhead .formdiv label::after,#nlregform-normal .formdiv .row span::after,#nlregform-normal .formdiv label::after,#nlregform-oneline .formdiv .row span::after,#nlregform-oneline .formdiv label::after,#nlsetupform .formdiv .row span::after,#nlsetupform .formdiv label::after,.aftaster::after,.formdiv #ocmsform-52 .formdiv label::after,.formdiv #ocmsform-52 .row span::after{content:"*";font-size:14px;font-weight:900;color:#c20}.aftaster::after{padding-left:3px}#nlregform-inhead .formdiv input[type=email],#nlregform-inhead .formdiv input[type=text],#nlregform-normal .formdiv input[type=email],#nlregform-normal .formdiv input[type=text],#nlregform-oneline .formdiv input[type=email],#nlregform-oneline .formdiv input[type=text],#nlsetupform .formdiv input[type=email],#nlsetupform .formdiv input[type=text],.formdiv #ocmsform-52 input[type=email],.formdiv #ocmsform-52 input[type=text]{width:286px}#nlregform-inhead .formdiv .row::after,#nlregform-normal .formdiv .row::after,#nlregform-oneline .formdiv .row::after,#nlsetupform .formdiv .row::after,.formdiv #ocmsform-52 .row::after{display:none}#nlregform-inhead .formdiv .row,#nlregform-inhead .formdiv .row span,#nlregform-normal .formdiv .row,#nlregform-normal .formdiv .row span,#nlregform-oneline .formdiv .row,#nlregform-oneline .formdiv .row span,#nlsetupform .formdiv .row,#nlsetupform .formdiv .row span,.formdiv #ocmsform-52 .row,.formdiv #ocmsform-52 .row span{font-size:16px}#nlregform-inhead .formdiv .row span::after,#nlregform-normal .formdiv .row span::after,#nlregform-oneline .formdiv .row span::after,#nlsetupform .formdiv .row span::after,.formdiv #ocmsform-52 .row span::after{font-size:16px}.gdpr-online{padding-left:6px;text-align:left;margin-top:8px;margin-bottom:-18px;visibility:hidden}.gdpr-online-after{visibility:visible}.gdpr-online .newchecks{display:inline-block}.gdpr-online .newchecks>div:first-child,.gdpr-online .newchecks>div:first-child a{font-size:16px;color:#fff}.gdpr-online .newchecks>div:first-child{display:inline-block;margin-left:20px}.gdpr-online .newchecks>div.chkb{margin-top:-12px}.requi{margin:4px 0 0 0}#nlregform-inhead .formdiv hr,#nlregform-normal .formdiv hr,#nlregform-oneline .formdiv hr,#nlsetupform .formdiv hr,.formdiv #ocmsform-52 hr{width:calc(100% + 40px);height:1px;border:0;border-top:1px solid #e6e6e6;margin:20px 0 20px -20px}#nlregform-inhead .formdiv h6,#nlregform-normal .formdiv h6,#nlregform-oneline .formdiv h6,#nlsetupform .formdiv h6,.formdiv #ocmsform-52 h6{font-family:"Open Sans";font-weight:700;font-size:16px;margin:0}#nlregform-inhead .formdiv .tobot,#nlregform-normal .formdiv .tobot,#nlregform-oneline .formdiv .tobot,#nlsetupform .formdiv .tobot,.formdiv #ocmsform-52 .tobot{position:absolute;bottom:20px;width:calc(100% - 40px)}ul.destins{margin:6px -10px 0 -40px;list-type:none}ul.destins li{position:relative;width:118px;height:82px;margin:0 10px 0 0;display:inline-block;cursor:pointer}ul.destins li div.chho{width:118px;height:82px;background:silver none no-repeat;background-size:147px;overflow:hidden;position:absolute;border:1px solid #39424d;top:2px;left:2px;border-radius:3px}ul.destins li div.chho{background:silver none no-repeat;background-size:100%}ul.destins li.d1 div.chho{background-image:url(/inc/sitespecific/danubius/imgs/back-budapest.jpg);background-position:0 0}ul.destins li.d2 div.chho{background-image:url(/inc/sitespecific/danubius/imgs/back-piestany.jpg);background-position:0 0}ul.destins li.d3 div.chho{background-image:url(/inc/sitespecific/danubius/imgs/back-marianbad.jpg);background-position:0 0}ul.destins li.d3 div.chho{background-image:url(/inc/sitespecific/danubius/imgs/back-marianbad.jpg);background-position:0 0}ul.destins li.d4 div.chho{background-image:url(/inc/sitespecific/danubius/imgs/back-sovata.jpg);background-position:0 0}ul.destins li.d5 div.chho{background-image:url(/inc/sitespecific/danubius/imgs/back-london.jpg);background-position:0 0}ul.destins li:last-child{margin-left:0}ul.destins li span{position:absolute;bottom:6px;left:10px;font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;text-shadow:0 0 5px #000}ul.destins li input{display:none}ul.destins li div.chic:before{content:' ';width:14px;height:14px;display:inline-block;background:url(/inc/vws/dh/imgs/checked-not.png);position:absolute;top:8px;right:2px}ul.destins li.ch div.chic:before{background:url(/inc/vws/dh/imgs/checked-yes.png)}ul.destins li:hover div.chic:before{background:url(/inc/vws/dh/imgs/checked-ovr.png)}ul.destins li.ch:hover div.chic:before{background:url(/inc/vws/dh/imgs/checked-yes.png)}ul.destins li div.chbo{position:absolute;width:118px;height:82px;border-radius:3px}ul.destins li.ch div.chbo{border:3px solid #f59951}.errmsg.children_missing_errmsg{left:auto;right:0;bottom:5px}.errmsg.children_missing_errmsg:before{border-color:transparent;border-right-color:#c20;left:0;bottom:25%}.errmsg{display:none;position:absolute;background:#c20 none;font-size:14px;padding:7px 14px 9px 10px;color:#fff;margin:8px 0 0 0;border:1px solid #a41b01;border-radius:2px;box-shadow:0 0 10px #a9a9a9;text-align:left;min-width:200px}.errmsg:after,.errmsg:before{bottom:100%;border:solid #a41b01;content:" ";position:absolute}.errmsg:after{border-color:transparent}.errmsg:before{border-color:transparent;border-bottom-color:#c20;border-width:9px;left:32px;margin-left:-18px}input.with-err{background-color:#ffeae5;color:red}.privacy-text{text-align:center;font-size:14px;margin:22px;width:calc(100% - 44px)}.privacy-text a,.privacy-text a:hover,.privacy-text a:visited{font-weight:900;font-size:14px;color:#003a86;text-decoration:underline}.nlr-oneline .w4{width:21.2%!important;margin-right:-11px}.nlr-oneline .w7{width:100%!important}.nlr-oneline .w8{width:39.8%!important}.nlr-oneline .nlr-i1{margin-left:-3px!important}.nlr-oneline .privacy-text{width:100%;margin:7px 0 -6px 0}.nlr-oneline .privacy-text a,.nlr-oneline .privacy-text a:hover,.nlr-oneline .privacy-text a:visited{color:#fff;font-weight:700}.nlr-oneline .nlr-success{display:none;position:absolute;background:#fff none;width:600px;height:100px;text-align:center;border:2px solid green;padding:8px 12px;font-size:16px;color:#000;box-shadow:0 0 30px #000}#nlregform-oneline{position:relative}#nlregform-normal .formdiv{padding-bottom:100px;margin:12px auto}#page-issues-3717 .wrapper.menu>ul li:first-child{display:none}.nlr-oneline{padding:12px 14px!important}.wrapper.newsletter .nlr-oneline{padding:36px 40px!important;margin-bottom:0}.wrapper.newsletter .nlr-oneline .w8{width:48.8%!important}.wrapper.newsletter .nlr-oneline .nlr-i1{width:30%!important}.menuitem{padding:4px 8px;margin:0 20px 0 0!important;border-left:1px solid transparent!important;border-right:1px solid transparent!important}.menuitem a,.menuitem a:hover,.menuitem a:visited{font-size:13px!important}.menuitem.sel{position:relative;background-color:#fff;border-left-color:#88afd5!important;border-right-color:#88afd5!important;padding:6px 8px 4px 8px;bottom:-2px}.menuitem.sel a,.menuitem.sel a:hover,.menuitem.sel a:visited{color:#587ba3}.headdown{position:absolute;background:#fff none;border:1px solid #88afd5;padding:20px 26px;text-align:left;font-size:16px;color:#000;box-shadow:0 8px 8px #a9a9a9;border-top-color:transparent}.headdown-slimmer{width:260px!important;padding:20px 16px}.nlrintop-tit{font-size:26px!important;font-weight:300;color:#666c73}.ssih-div{display:inline-block;width:228px}.headdown-slimmer .ssih-left{display:none}.headdown-slimmer .ssih-right{width:100%}.formdiv-inhead{display:flex;margin:4px 0 0 0}.formdiv-inhead h6{margin:6px 0 0 0;padding:0;color:#252e38;font-size:16px}ul.destins-inhead{list-style-type:none;margin:0 0 0 -39px}ul.destins-inhead li{font-size:14px}.formdiv-inhead .ssih-right .text{font-size:14px;padding:6px;width:calc(100% - 14px)}.formdiv-inhead .ssih-right label{font-size:14px}.formdiv-inhead .btn{width:100%;margin-top:12px;padding:4px 0;font-size:13px}.headdown .privacy-text{text-align:left;margin:22px 0 0 0}.headdown .privacy-text a,.headdown .privacy-text a:hover,.headdown .privacy-text a:visited{font-weight:700}.formdiv-inhead .errmsg{white-space:nowrap}.success{position:absolute;display:none;margin:0 0 -9999px 0;padding:0 0 9999px 0;width:100%;overflow:hidden;left:0;top:0;background:#58585a none;z-index:999;text-align:center}.success-info{display:inline-block;margin:14px auto -9999px auto;padding:8px 0 9999px 60px;overflow:hidden;background:transparent url(/inc/vws/dh/imgs/okay.png) no-repeat left top;font-size:18px;color:#fff;cursor:pointer}.success-info-inhead{margin:80px 30px 0 30px;padding:56px 0 9999px 0;background-position:center top}#newsletterblock-oneline{position:relative}#newsletterblock-oneline input.text{padding:12px 8px!important;font-size:17px!important}.nlr-oneline .wide-text-holder,.wide-text-holder{width:calc(100% - 16px)!important;display:block!important;margin:0 auto auto!important}.nlr-oneline .wide-button-holder,.wide-button-holder{width:calc(100% - 18px)!important;display:block!important;margin-right:0!important;margin-left:8px!important}.privacy-text-mobile{width:calc(100% - 40px)!important;margin:10px auto 20px auto!important}.input-mob{text-align:left!important;padding-left:16px!important;padding-right:16px!important;width:calc(100% - 52px)!important;font-weight:400!important}#newsletterblock-title{font-size:16px;text-align:left;margin-left:10px;cursor:pointer}#newsletterblock-title div{font-size:13px;text-align:left}#newsletterblock-mobtitle{display:none;font-size:22px;text-align:center;font-weight:700;width:60%;margin:20px auto}#newsletterblock-perianth{display:none;width:calc(100% - 80px);height:50px;position:absolute;background-color:transparent;z-index:999;cursor:pointer}div[data-id=proto_338]{width:calc(100% - 20px)!important;padding-left:20px}.nlsetup{display:flex;margin:42px 0 0 0}.nlsetup div.nlsetup-div{display:inline-block}.nlsetup .nlsetup-left{width:57%}.nlsetup .nlsetup-center{width:2.7%}.nlsetup .nlsetup-right{width:40%}.nlsetup .nlsetup-right,.nlsetup .nlsetup-right div,.nlsetup .nlsetup-right h6{font-size:16px}.nlsetup .nlsetup-right{font-weight:300;line-height:1.5;letter-spacing:normal;color:#58585a}.formdiv .field-block,.nlsetup .field-block{display:block;margin:0 0 10px -4px}.insameline{display:inline-block!important}label.insameline{font-size:16px}label.insameline:after{content:""}div.insameline{font-size:16px;color:#17599a;font-weight:700}.nlsetup-unsub{border-radius:2px;background-color:#fff;border:solid 1px rgba(0,0,0,.1);padding:18px 20px 18px 20px}.nlsetup-unsub h6{margin:0;padding:0;font-weight:700}.nlsetup-unsub .btn{margin:18px 0 0 0}.black-bg,.black-bg:active,.black-bg:focus,.black-bg:target,.daccd-not input[type=button],.daccd-yes input[type=button]{background:#58585a none;border-color:#343c4c;border-top-color:#4f5563;border-bottom-color:#4f5563}.black-bg:hover,.daccd-not input[type=button]:hover,.daccd-yes input[type=button]:hover{background:#596275 none;border-color:#343c4c;border-top-color:#4f5563;border-bottom-color:#4f5563}#nlsetupform .formdiv{padding-bottom:100px}#heditordiv_afterunsub{text-align:center;border-radius:2px;background-color:#fff;border:solid 1px rgba(0,0,0,.1);padding:18px 20px 18px 20px;font-size:16px;margin:20px 0}.insameline{display:inline-block!important}label.insameline{font-size:16px}label.insameline:after{content:""}.setup-finish .field-block{display:flex;margin-bottom:16px}.setup-finish label.insameline{font-weight:700;width:30%;text-align:right;padding-right:20px;white-space:nowrap;text-transform:capitalize}.setup-finish label.insameline:after{content:":";font-weight:300}.setup-finish div.insameline{width:60%}.setup-finish ul.ccheck{margin-top:-23px}.setup-finish li span.group{color:#58585a}.setup-finish li span.group:after{content:""!important}.setup-finish li span.group-basic{color:#58697d}.in404-search{text-align:center}.in404-search h1{font-size:36px;margin:0;text-align:center}.in404-search h2{font-size:24px;margin:6px 0 32px 0;text-align:center}.in404-search-inputs{padding:12px 20px;border-radius:2px;background-color:rgba(255,255,255,.5);border:solid 1px rgba(0,0,0,.1);display:inline-block}.in404-search input[type=text]{width:580px;font-size:16px;padding:12px 10px;margin-right:10px}div[data-pageType=Error404] .promoart-holder,div[data-pageType=Error404] nav{display:none}.boxes404 .image-holder{height:192px!important}.bigInnerRow .box .boxes404 .image-holder .title{font-size:36px;font-weight:700;text-shadow:0 0 10px #000;text-align:center}.boxes404{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;height:252px;overflow:hidden}.boxes404 .button-holder{padding:12px 15px}.boxes404 .button-holder .btn{display:block}.boxes404.helpful-links{background-color:rgba(255,255,255,.5);padding:17px 15px}.boxes404.helpful-links .text-holder .title{font-size:18px;font-weight:700;text-align:center;padding:0;margin:0}.boxes404.helpful-links .text-holder,.boxes404.helpful-links .text-holder ul,.boxes404.helpful-links .text-holder ul li{list-style:none;padding:0;margin:0;display:block}.boxes404.helpful-links .text-holder ul li{margin:10px 0}.boxes404.helpful-links .text-holder ul li a{font-size:16px;color:#58585a;text-decoration:none}.boxes404.withtext .image-holder .title{display:none}.boxes404.withtext .descript{padding:20px 30px}.boxes404.withtext .descript,.boxes404.withtext .descript *{font-size:14px;font-weight:400;color:#fff;text-shadow:0 0 10px #000;text-align:center;text-decoration:none;z-index:1}.boxes404.withtext .descript h1,.boxes404.withtext .descript h2,.boxes404.withtext .descript h3,.boxes404.withtext .descript h4{font-size:16px;font-weight:700;text-transform:uppercase}div[data-pageType=ContactUs] .bigInnerCol{text-align:center}div[data-pageType=ContactUs] div[data-id="651"]{text-align:left}div[data-pageType=ContactUs] div.text-holder{margin:0 auto;display:inline-block}div[data-pageType=ContactUs] div.text-holder h2.title{width:580px;font-size:28px;line-height:36px;text-align:center}div[data-pageType=ContactUs] div.text-holder div.descript{display:inline-block;margin:0 auto}div[data-pageType=ContactUs] .roll-down-content-holder .headline b{font-size:28px;line-height:36px;font-weight:300}div[data-pageType=ContactUs] .offer-roll-down.hotels-in-destination-roll-down input.open-close-chkb:checked+.roll-down-content-holder .headline b{font-weight:300}.cus{display:inline-block;width:calc(50% - 10px);text-align:center;vertical-align:top;min-width:290px}.cus a{text-decoration:None}.cus-email,.cus-location,.cus-phone{background:transparent none no-repeat top center;padding-top:24px}.cus-phone{background-image:url(/w/dh_new/latest/imgs/icons/icon-phone.svg)}.cus-email{background-image:url(/w/dh_new/latest/imgs/icons/icon-email.svg)}.cus-location{background-image:url(/w/dh_new/latest/imgs/icons/icon-location-black.svg)}.cu-city{font-size:24px;margin-bottom:16px;font-weight:300}.cu-hotel{display:inline-block;width:calc(33% - 20px);padding:10px;margin-bottom:90px;vertical-align:top}.cu-hotel a{text-decoration:none}.cus-email,.cus-location,.cus-phone{font-size:16px;margin:18px 0}.cu-hotel .cu-hotel div.cu-hotel-name a,.cu-hotel div.cu-hotel-name{font-weight:700}div[data-pageType=ContactUs] .box-holder .box.w3b{width:100%;background-color:transparent;border:0}.cus-m,.cus-m-block,.cus-m-inline{display:none}.cus-d-inline{display:inline-block}#heditordiv_x{margin-bottom:10px}#heditordiv_x.cu-hotel{width:40%}.cu-seat{font-size:24px;font-weight:300;line-height:24px;margin-bottom:15px}.map56-title{font-size:28px;line-height:36px;margin-bottom:17px;font-weight:300}.preqform h1{font-size:28px;margin:20px 0 0 0}.preqform h2{font-size:18px;font-weight:700;text-transform:uppercase;margin:8px 0 32px 0}.formdiv .formdiv_subtitle{font-size:20px;font-weight:700;line-height:1.2;color:#58585a;margin-bottom:12px}.formdiv .formdiv_subtitle span{font-size:24px;font-weight:300;line-height:1;color:#58585a;position:relative;bottom:-1px}.formdiv .formdiv_subtitle span::after{content:".";padding-right:5px}.preqform #_ufh_20101,.preqform #_ufh_20102,.preqform #_ufh_333{width:480px}.preqform #_ufh_20114{width:458px;height:84px}.preqform #_ufh_20103{width:200px}.formdiv .inputs-panel{display:flex}.formdiv .inputs-panel div.prseldiv{display:inline-block;margin:0 20px 0 0}.formdiv .inputs-panel div.prseldiv:last-child{margin-right:0}.formdiv .separator{padding:22px 18px 0 18px;border-top:1px solid #e6e6e6;margin:32px -20px 4px -20px}.formdiv .nletchk{margin-top:28px}.formdiv .firstrow{margin-top:12px}.separlittle{padding:22px 0 0 23px;border-top:1px solid #e6e6e6;margin:32px 0 4px 0}.gprh-dep{position:relative}.gprh-dep-tit{font-size:16px;font-weight:700;line-height:1.5;margin-bottom:20px}.gprh-dep-2{position:relative}.gprh-dep-2>div,.gprh-dep-2>input{display:inline-block}.gprh-dep-2>div{margin-left:230px}.gprh-dep-advert,.gprh-dep-radios{display:inline-block;width:50%;vertical-align:top}.gprh-dep-advert{width:calc(50% - 26px)}.gprh-dep-advert>div{padding:6px 10px;width:260px;border-radius:2px;background-color:#edf0f2;border:solid 1px rgba(0,0,0,.1);float:right}.gprh-dep-advert,.gprh-dep-advert a,.gprh-dep-advert a:hover,.gprh-dep-advert a:visited{font-size:16px;color:#58585a;font-weight:400}#_ufh_20200{width:200px;position:absolute;top:0;left:0;margin-left:0}.gprh-genders .rdbtn{margin-bottom:16px}.gprh-genders .rdbtn{display:inline-block}.gprh-genders .rdbtn:last-child{margin-left:20px}.gprh-nonc{display:block}.gprh-nonc input,.gprh-street input{width:480px!important}.gprh-bigsubtit{font-size:16px;line-height:1.5;margin:18px 0}.gprh-paddr>div{display:inline-block;margin:0}.gprh-paddr input,.gprh-paddr select{width:235px!important}.gprh-litlab{margin-top:20px}.gprh-postal input{width:98px!important}.gprh-acceptdea{display:inline-block;border-radius:2px;background-color:#edf0f2;border:solid 1px #dce1e6;padding:9px 34px 9px 10px;margin-top:24px}.gprh-acceptdea a{font-size:12px;font-weight:700;color:#004990}.preqform .privacy-text{text-align:left;font-size:16px;margin:8px 0 30px 0}.preqform-holder{display:flex}.preqform-left,.preqform-right{display:inline-block}.preqform-left{width:280px}.preqform-right{width:calc(100% - 280px)}.gprh-backlink{width:calc(100% - 20px);text-align:left!important;font-size:16px;font-weight:400;text-transform:none;margin-top:26px;padding:6px 10px}.wbtu-cells .wbtu-block{width:33%;display:inline-block;vertical-align:top;margin-bottom:36px;cursor:pointer}.wbtu-cells .wbtu-icon,.wbtu-cells .wbtu-text{display:inline-block}.wbtu-cells .wbtu-icon{width:60px;height:60px;vertical-align:top;background:transparent none no-repeat center center;background-size:contain}.wbtu-cells .wbtu-icon-ajandek{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/ajandek.png)}.wbtu-cells .wbtu-icon-bestprice{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/bestprice.png)}.wbtu-cells .wbtu-icon-egyediajanlatok{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/egyediajanlatok-blue.png)}.wbtu-cells .wbtu-icon-fizetes{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/fizetes-blue.png)}.wbtu-cells .wbtu-icon-foglalasidij{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/foglalasidij.png)}.wbtu-cells .wbtu-icon-membership{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/membership-blue.png)}.wbtu-cells .wbtu-icon-nyugdijas{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/nyugdijas-blue.png)}.wbtu-cells .wbtu-icon-teljeskinalat{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/teljeskinalat.png)}.wbtu-cells .wbtu-icon-ugyintezes{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/ugyintezes-blue.png)}.wbtu-cells .wbtu-icon-ajandek:hover,.wbtu-icon-sel-ajandek{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/ajandek-orange.png)!important}.wbtu-cells .wbtu-icon-bestprice:hover,.wbtu-icon-sel-bestprice{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/bestprice-orange.png)!important}.wbtu-cells .wbtu-icon-egyediajanlatok:hover,.wbtu-icon-sel-egyediajanlatok{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/egyediajanlatok-orange.png)!important}.wbtu-cells .wbtu-icon-fizetes:hover,.wbtu-icon-sel-fizetes{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/fizetes-orange.png)!important}.wbtu-cells .wbtu-icon-foglalasidij:hover,.wbtu-icon-sel-foglalasidij{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/foglalasidij-orange.png)!important}.wbtu-cells .wbtu-icon-membership:hover,.wbtu-icon-sel-membership{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/membership-orange.png)!important}.wbtu-cells .wbtu-icon-nyugdijas:hover,.wbtu-icon-sel-nyugdijas{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/nyugdijas-orange.png)!important}.wbtu-cells .wbtu-icon-teljeskinalat:hover,.wbtu-icon-sel-teljeskinalat{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/teljeskinalat-orange.png)!important}.wbtu-cells .wbtu-icon-ugyintezes:hover,.wbtu-icon-sel-ugyintezes{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/ugyintezes-orange.png)!important}.wbtu-cells .wbtu-icon-cafeteria{background-image:url(/w/dh_new/latest/imgs/miertnalunk/cafeteria.png)}.wbtu-cells .wbtu-icon-tagkartya-kedvezmenyek{background-image:url(/w/dh_new/latest/imgs/miertnalunk/tagkartya-kedvezmenyek.png)}.wbtu-cells .wbtu-icon-ingyenes-munkahelyi-etkezes{background-image:url(/w/dh_new/latest/imgs/miertnalunk/ingyenes-munkahelyi-etkezes.png)}.wbtu-cells .wbtu-icon-jutalmazas{background-image:url(/w/dh_new/latest/imgs/miertnalunk/jutalmazas.png)}.wbtu-cells .wbtu-icon-husegprogram{background-image:url(/w/dh_new/latest/imgs/miertnalunk/husegprogram.png)}.wbtu-cells .wbtu-icon-kozosseg{background-image:url(/w/dh_new/latest/imgs/miertnalunk/kozosseg.png)}.wbtu-cells .wbtu-icon-szakmai-fejlodes{background-image:url(/w/dh_new/latest/imgs/miertnalunk/szakmai-fejlodes.png)}.wbtu-cells .wbtu-icon-kedvezmenyes-szallas{background-image:url(/w/dh_new/latest/imgs/miertnalunk/kedvezmenyes-szallas.png)}#block_1579 .wbtu-title{font-weight:400;text-transform:uppercase}#block_1582 .wbtu-title,#block_1582 .wbtu-title b{font-weight:400;text-transform:uppercase}.KarrierColorizedOrangeContainer .wbtu-cells .wbtu-icon-cafeteria{background-image:url(/w/dh_new/latest/imgs/miertnalunk/cafeteria-white.png)}.KarrierColorizedOrangeContainer .wbtu-cells .wbtu-icon-tagkartya-kedvezmenyek{background-image:url(/w/dh_new/latest/imgs/miertnalunk/tagkartya-kedvezmenyek-white.png)}.KarrierColorizedOrangeContainer .wbtu-cells .wbtu-icon-ingyenes-munkahelyi-etkezes{background-image:url(/w/dh_new/latest/imgs/miertnalunk/ingyenes-munkahelyi-etkezes-white.png)}.KarrierColorizedOrangeContainer .wbtu-cells .wbtu-icon-jutalmazas{background-image:url(/w/dh_new/latest/imgs/miertnalunk/jutalmazas-white.png)}.KarrierColorizedOrangeContainer .wbtu-cells .wbtu-icon-husegprogram{background-image:url(/w/dh_new/latest/imgs/miertnalunk/husegprogram-white.png)}.KarrierColorizedOrangeContainer .wbtu-cells .wbtu-icon-kozosseg{background-image:url(/w/dh_new/latest/imgs/miertnalunk/kozosseg-white.png)}.KarrierColorizedOrangeContainer .wbtu-cells .wbtu-icon-szakmai-fejlodes{background-image:url(/w/dh_new/latest/imgs/miertnalunk/szakmai-fejlodes-white.png)}.KarrierColorizedOrangeContainer .wbtu-cells .wbtu-icon-kedvezmenyes-szallas{background-image:url(/w/dh_new/latest/imgs/miertnalunk/kedvezmenyes-szallas-white.png)}.KarrierColorizedOrangeContainer .wbtu-cells .wbtu-title{color:#fff;font-weight:400;text-transform:uppercase}.KarrierColorizedOrangeContainer .wbtu-cells .wbtu-link{color:#fff}.KarrierColorizedOrangeContainer{padding:50px 100px;margin-bottom:20px;background:url(/w/dh_new/latest/imgs/miertnalunk/dreamstime_xxl_63111526_narancs.jpg) no-repeat center top;background-size:cover}.wbtu-cells .wbtu-text{margin-left:21px;width:calc(100% - 86px)}.wbtu-cells .wbtu-title{max-width:180px;font-size:16px;font-weight:700}.wbtu-cells .wbtu-link{font-size:16px;font-weight:400;text-decoration:underline}.wbtu-cells a{text-decoration:none}.wbtu-lines{margin:20px 0}.wbtu-line{padding:135px 0;position:relative}.wbtu-line:nth-child(odd),.wbtu-line:nth-child(odd) a{color:#fff}.wbtu-line:nth-child(2n),.wbtu-line:nth-child(2n) a{color:#58585a}.wbtu-line .wbtu-bookmark{position:relative;top:-220px}.wbtu-line .wbtu-icon,.wbtu-line .wbtu-text{display:inline-block}.wbtu-line .wbtu-icon{width:108px;height:108px;vertical-align:top;position:relative}.wbtu-line .wbtu-icon img{width:100%;position:absolute;top:0;left:0;z-index:3}.wbtu-line .wbtu-text{margin-left:47px;width:calc(100% - 169px);position:relative}.wbtu-line .wbtu-intertext{position:absolute;z-index:4}.wbtu-line .wbtu-title{font-size:26px;line-height:24px;margin:0}.wbtu-line .wbtu-text h3{font-size:18px;line-height:24px;font-weight:700;margin:4px 0 13px 0}.wbtu-line .wbtu-text .btn{margin-top:44px}.wbtu-line .wbtu-bg{background:transparent none no-repeat center center;background-size:cover;position:absolute;filter:grayscale(100%);opacity:.1;z-index:2;top:0}.wbtu-line .wbtu-bg-ajandek{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/ajandek-back.jpg)}.wbtu-line .wbtu-bg-bestprice{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/bestprice-back.jpg)}.wbtu-line .wbtu-bg-egyediajanlatok{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/egyediajanlatok-back.jpg)}.wbtu-line .wbtu-bg-fizetes{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/fizetes-back.jpg)}.wbtu-line .wbtu-bg-foglalasidij{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/foglalasidij-back.jpg)}.wbtu-line .wbtu-bg-membership{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/membership-back.jpg)}.wbtu-line .wbtu-bg-nyugdijas{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/nyugdijas-back.jpg)}.wbtu-line .wbtu-bg-teljeskinalat{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/teljeskinalat-back.jpg)}.wbtu-line .wbtu-bg-ugyintezes{background-image:url(/w/dh_new/latest/imgs/miertfoglaljon/ugyintezes-back.jpg)}.wbtu-line .wbtu-bg-cafeteria{background-image:url(/w/dh_new/latest/imgs/miertnalunk/cafeteria-back.jpg)}.wbtu-line .wbtu-bg-tagkartya-kedvezmenyek{background-image:url(/w/dh_new/latest/imgs/miertnalunk/tagkartya-kedvezmenyek-back.jpg)}.wbtu-line .wbtu-bg-ingyenes-munkahelyi-etkezes{background-image:url(/w/dh_new/latest/imgs/miertnalunk/ingyenes-munkahelyi-etkezes-back.jpg)}.wbtu-line .wbtu-bg-jutalmazas{background-image:url(/w/dh_new/latest/imgs/miertnalunk/jutalmazas-back.jpg)}.wbtu-line .wbtu-bg-husegprogram{background-image:url(/w/dh_new/latest/imgs/miertnalunk/husegprogram-back.jpg)}.wbtu-line .wbtu-bg-szakmai-fejlodes{background-image:url(/w/dh_new/latest/imgs/miertnalunk/szakmai-fejlodes-back.jpg)}.wbtu-line .wbtu-bg-kedvezmenyes-szallas{background-image:url(/w/dh_new/latest/imgs/miertnalunk/kedvezmenyes-szallas-back.jpg)}.wbtu-line .wbtu-bg-kozosseg{background-image:url(/w/dh_new/latest/imgs/miertnalunk/kozosseg-back.jpg)}.wbtu-line .wbtu-bgbg{position:absolute;z-index:1;top:0}.wbtu-line:nth-child(odd) .wbtu-bgbg{background-color:#262626}.wbtu-line:nth-child(evem) .wbtu-bgbg{background-color:transparent}.wbtu-jm-desc{display:none}.br-theme-bars-square .br-widget{height:15px;white-space:nowrap}.br-theme-bars-square .br-widget a{display:block;width:38px;height:24px;float:left;border:0;background-color:#e6e6e6;margin:0 0 0 2px;text-decoration:none;font-size:16px;font-weight:700;text-align:center;color:#fff}.br-theme-bars-square .br-widget a:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.br-theme-bars-square .br-widget a:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}.br-theme-bars-square .br-widget a.br-active,.br-theme-bars-square .br-widget a.br-selected{background-color:#ee855a}.br-theme-bars-square .br-widget a.br-active,.br-theme-bars-square .br-widget a.br-selected{border-left:1px solid #e68a45;border-right:1px solid #e68a45;margin:0}.br-theme-bars-square .br-widget a.br-active:first-child,.br-theme-bars-square .br-widget a.br-selected:first-child{border-left:0}.br-theme-bars-square .br-widget a.br-active:last-child,.br-theme-bars-square .br-widget a.br-selected:last-child{border-right:0px}.br-theme-bars-square .br-readonly a{cursor:default}.br-theme-bars-square .br-readonly a.br-active,.br-theme-bars-square .br-readonly a.br-selected{background-color:#ee855a}.br-theme-bars-square .br-widget .br-current-rating{display:none}.rating-label{font-size:16px!important;padding-top:18px;padding-bottom:6px}div[data-pageform="59"] #form_row_input_4 .formdiv_inputlabel,div[data-pageform="59"] #form_row_input_4 .formdiv_inputvalue{display:inline-block;font-size:18px}div[data-pageform="59"] #form_row_input_4 .formdiv_inputvalue{font-weight:700;color:#5e80a7}div[data-pageform="59"] #form_row_notes_2{margin-top:50px}.dep-jm-title{display:none}#map-bcinact{display:none}#map-bcinact img{width:100%;height:auto;border:0;border-radius:2px;border-bottom-left-radius:0;border-bottom-right-radius:0}.map-bcinact-link{background:#ee855a url(/inc/sitespecific/danubius/includes/public/universalforms/OurBathCities/next-tablet.png) no-repeat right center;margin-top:-6px;padding:10px 18px;color:#fff;font-weight:700;text-transform:uppercase;font-size:18px;border-radius:2px;border-top-left-radius:0;border-top-right-radius:0}div[data-pageform="307"] .IssueHolder>h1,div[data-pageform="307"] .footer,div[data-pageform="307"] .promoart-holder{display:none}div[data-pageform="307"] .gs_holder,div[data-pageform="307"] .hamburger,div[data-pageform="307"] .header-bottom,div[data-pageform="307"] .hotel-sticky-menu,div[data-pageform="307"] .langmenu,div[data-pageform="307"] .log-in,div[data-pageform="307"] .main-logo,div[data-pageform="307"] .menuitem,div[data-pageform="307"] nav{display:none!important}div[data-pageform="307"]{overflow-y:hidden!important}.bubbles-club-first-box .text-holder{padding:0;padding-bottom:22px;margin:0;position:relative}.bubbles-club-first-box .text-holder .drazse-kukucs{position:absolute;bottom:-24px;left:1.489%;z-index:2}.bubbles-club-first-box .text-holder .t-drazse-kukucs{position:absolute;display:none}.bubbles-club-first-box .text-holder .title{display:none}.heditor_table50,.heditor_table50 table,.heditor_table50 tbody,.heditor_table50 td,.heditor_table50 th,.heditor_table50 tr{vertical-align:top;border:0;border-collapse:collapse;border-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.heditor_table50>tbody>tr:first-child>td{width:23.3%}.heditor_table50>tbody>tr:first-child>td:first-child{width:75%;padding-right:1.7%}.heditor_table50>tbody>tr:first-child>td:first-child>table{width:100%;border-radius:2px}.heditor_table50>tbody>tr:first-child>td:first-child>table tr>th{width:31.8181%;background:#4e9f9c;padding:12px 20px 176px 20px;text-align:left;position:relative;min-width:218px}.heditor_table50>tbody>tr:first-child>td:first-child>table tr>th>h2{padding:0;margin:0;margin-bottom:24px;font-size:36px;font-weight:300;line-height:1.33;color:#fff;text-align:left}.heditor_table50>tbody>tr:first-child>td:first-child>table tr>td{width:68.1819%;background:#fff;padding:12px 20px 30px 20px}.heditor_table50>tbody>tr:first-child>td:first-child>table tr>td h3{font-size:20px;font-weight:700;line-height:1.2;margin:0;padding:0;margin-bottom:12px}.heditor_table50>tbody>tr:first-child>td:first-child>table tr>td .btn{margin-top:18px;display:none}.heditor_table50>tbody>tr:first-child>td:first-child>table tr>td .bubbles-logo{width:98%;margin:30px 1%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.heditor_table50>tbody>tr:first-child>td:nth-child(2),.heditor_table50>tbody>tr:nth-child(2)>td{padding:20px;padding-bottom:26px;position:relative;color:#fff;text-align:center;vertical-align:middle}.heditor_table50>tbody>tr:first-child>td:nth-child(2) p,.heditor_table50>tbody>tr:nth-child(2)>td p{text-align:center}.heditor_table50>tbody>tr:first-child>td:nth-child(2) .btn,.heditor_table50>tbody>tr:nth-child(2)>td .btn{margin-top:18px}.heditor_table50>tbody>tr:nth-child(2)>td:first-child{display:none}.heditor_table50>tbody>tr:nth-child(2)>td:nth-child(2){padding:20px;padding-top:26px}.heditor_table50>tbody>tr:first-child>td:nth-child(2):after,.heditor_table50>tbody>tr:nth-child(2)>td:after{content:" ";display:block;height:calc(100% - 6px);width:100%;position:absolute;background:#58585a;top:0;left:0;border-radius:2px;z-index:-1}.heditor_table50>tbody>tr:nth-child(2)>td:nth-child(2):after{background-color:#ee855a;top:inherit;bottom:0}.heditor_table50>tbody>tr>td table td img{max-width:100%;height:auto}.box-holder .box.w2.bubbles-half-box{width:49.15255%;margin-left:.84745%;margin-bottom:30px;height:auto;background:0 0}.box-holder .box.w2.bubbles-half-box:first-child{margin-right:.84745%;margin-left:0}.box-holder .box.w2.bubbles-half-box .text-holder{padding:0;height:auto}.box-holder .box.w2.bubbles-half-box .text-holder .title{font-size:20px;font-weight:700;padding-left:20px}.box-holder .box.w2.bubbles-half-box .text-holder .descript{height:288px;overflow:hidden;border-radius:2px}.heditor_table51,.heditor_table51 table,.heditor_table51 tbody,.heditor_table51 td,.heditor_table51 th,.heditor_table51 thead,.heditor_table51 tr{vertical-align:top;border:0;border-collapse:collapse;border-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0}.heditor_table51{width:100%;display:block;height:288px}.heditor_table51 tbody,.heditor_table51 thead,.heditor_table51 tr{display:block;font-size:0}.heditor_table51 thead td{height:168px;display:inline-block;width:50%;overflow:hidden}.heditor_table51 thead td img{display:block;width:100%;height:auto;margin:0;padding:0}.heditor_table51 tbody td{display:inline-block;width:50%;overflow:hidden;font-size:21px;height:120px;background:#fff;color:#58585a;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:15px;line-height:1.14}.heditor_table51 tbody td:first-child{background:#58585a;color:#fff}.bubbles-club-family-holiday>.text-holder{padding-left:0;padding-right:0}.bubbles-club-family-holiday>.text-holder>.title{padding-left:20px;padding-bottom:14px}.bubbles-club-family-holiday>.text-holder>.descript{position:relative}.bubbles-club-family-holiday>.text-holder>.descript:after{position:absolute;width:87px;height:270px;display:block;background:transparent url('/w/hi/Landing_pages/BubblesClub/newdragons/tiko-1-r.png') right bottom no-repeat;right:-87px;bottom:-21px;z-index:1;content:" "}.heditor_table52,.heditor_table52 table,.heditor_table52 tbody,.heditor_table52 td,.heditor_table52 th,.heditor_table52 thead,.heditor_table52 tr{vertical-align:top;border:0;border-collapse:collapse;border-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0}.heditor_table52{border-radius:2px;border:solid 1px rgba(0,0,0,.1)}.heditor_table52 tbody tr td{background-color:#4e9f9c;padding:18px 20px;color:#fff;width:50%}.heditor_table52 tbody tr td a{font-weight:700;color:#fff}.heditor_table52 tbody tr td:first-child{background-color:#fff;text-align:center;color:#58585a;font-size:20px;font-weight:700;padding:20px;vertical-align:middle}.bubbles-club-family-holiday .bubbles-logo1{display:none}.bubbles-club-family-holiday .bubbles-logo3{margin:20px 0 15px 0}.heditor_table53,.heditor_table53 table,.heditor_table53 tbody,.heditor_table53 td,.heditor_table53 th,.heditor_table53 thead,.heditor_table53 tr{vertical-align:top;border:0;margin:0;padding:0;border-spacing:20px 0px;margin-left:-20px}.heditor_table53{width:1180px}.heditor_table53 td{width:25%;padding:10px 15px}.heditor_table53 tr td:first-child{padding-left:20px}.heditor_table53 thead td{background-color:#dce1e6;vertical-align:bottom;font-size:21px}.heditor_table53 thead tr td{border-top-left-radius:2px;border-top-right-radius:2px}.heditor_table53 tbody td{background-color:#fff;border:solid 1px rgba(0,0,0,.1);border-top:0;border-collapse:collapse;font-size:14px}.heditor_table53 tbody tr:last-child td{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.bubbles-club-child-policy .text-holder{padding-bottom:0}.family-programs>.content-block>.image-holder{min-height:180px}.family-programs>.content-block>.image-holder:after{position:absolute;width:142px;height:272px;display:block;background:transparent url('/w/hi/Landing_pages/BubblesClub/newdragons/dany-1-l.png') left top no-repeat;left:-93px;bottom:10px;z-index:1;content:" "}.family-programs .btn_white_small>a{color:#ee855a}.bubbles-club-member{background:#fff;position:relative}.bubbles-club-member:after{position:absolute;width:41.5255%;height:100%;display:block;background-image:url('/w/hi/Landing_pages/BubblesClub/bubbles-logo-2-n.png');background-color:transparent;background-repeat:no-repeat;background-size:100%;background-position:center top;right:0;top:-95px;z-index:1;content:" "}.bubbles-club-member .text-holder{padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:58.4745%;background-color:#4e9f9c;border:solid 1px rgba(0,0,0,.1);color:#fff}.bubbles-club-member .text-holder .btn_white_small{margin:30px 10px 16px 0}.bubbles-club-member .text-holder .title{color:#fff}.bubbles-club-bottom-link{text-align:right}.heditor_table54,.heditor_table55{width:100%;border-collapse:collapse}.heditor_table54 td,.heditor_table55 td{text-align:left;margin:0;padding:0;width:50%}.heditor_table54 tr td:last-child,.heditor_table55 tr td:last-child{text-align:right;padding-right:15px;padding-left:15px;white-space:nowrap}.bubbles-club-family-holiday-2{color:#fff;font-size:20px;font-weight:700}.bubbles-club-family-holiday-2 .text-holder{padding:24px 20px}.bigInnerCol.yoyo-kukucs .boxed-list.box-img-right .box-holder>div.image-holder{width:49.1525%;left:50.8475%}.bigInnerCol.yoyo-kukucs .boxed-list.box-img-right .box-holder>div.text-holder{right:49.1525%;width:50.8475%}.bigInnerCol.yoyo-kukucs .boxed-list.box-img-right .box-holder>div.text-holder:after{position:absolute;width:75px;height:203px;display:block;background:transparent url(/w/hi/Landing_pages/BubblesClub/newdragons/yoyo-kukucs_rot.png) no-repeat center top;left:-76px;bottom:95px;z-index:1;content:" "}.bigInnerCol.yoyo-kukucs .boxed-list,.bigInnerCol.yoyo-kukucs .boxed-list .box-holder{overflow:visible}.dragon-boxes{display:table;width:100%;border:0;border-collapse:collapse}.dragon-boxes .bigInnerCol{width:50%!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 9.32%;display:table-cell;vertical-align:bottom;position:relative}.dragon-boxes .bigInnerCol .dragon-images .spacer{display:inline-block;width:100%;vertical-align:bottom;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 20%;text-align:center}.dragon-boxes .bigInnerCol .dragon-images .spacer img{max-width:100%;max-height:500px;margin:0;padding:0}.dragon-boxes .drop-down-content-holder{padding:0;margin:10px 0 0 0}.dragon-boxes .drop-down-content label{position:relative;display:inline-block;width:100%;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-decoration:none;font-size:16px;font-weight:700;color:#fff;right:inherit;top:inherit;margin:auto;vertical-align:middle;font-family:"Open Sans";vertical-align:middle;text-align:left;cursor:pointer;padding:8px 40px 8px 20px;margin:0;border-radius:2px;border:0;background-color:#4e9f9c}.dragon-boxes .drop-down-content label:after{position:absolute;display:block;text-decoration:none;font-size:16px;font-weight:700;color:#fff;right:20px;top:50%;margin-top:-10px;line-height:20px;font-family:FontAwesome;font-size:20px;vertical-align:top;text-align:center;cursor:pointer;width:13px;height:20px;content:"\f106"}.dragon-boxes .drop-down-content-holder .opencontent{margin:0 0 20px 0;border-top:1px solid #ccc;padding:30px 20px 20px;border:solid 1px #ccc;width:99%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff}.dragon-boxes .drop-down-content-holder .opencontent .close-icon{font-size:14px;font-weight:400;color:#4e9f9c;position:absolute;right:20px;top:10px}.dragon-boxes .drop-down-content input:checked+.drop-down-content-holder{background:0 0}.dragon-boxes .drop-down-content input:checked+.drop-down-content-holder label{background:#246260}.dragon-boxes .drop-down-content input:checked+.drop-down-content-holder .opencontent{position:absolute;bottom:33px;left:.5%;line-height:1.5;font-family:"Open Sans";font-size:16px}.dragon-boxes .opencontent:before{content:'';position:absolute;border-style:solid;border-width:12px 11px 0;border-color:#ccc transparent;display:block;width:0;z-index:0;bottom:-13px;right:21%;margin-left:-11px}.dragon-boxes .opencontent:after{content:'';position:absolute;border-style:solid;border-width:12px 11px 0;border-color:#fff transparent;display:block;width:0;z-index:1;bottom:-12px;right:21%;margin-left:-11px}.dragon-download-boxes{display:table}.dragon-download-boxes.box-holder .box.w2.bubbles-half-box{display:table-cell;vertical-align:bottom}.dragon-download-boxes.box-holder .box.w2.bubbles-half-box .text-holder,.dragon-download-boxes.box-holder .box.w2.bubbles-half-box .text-holder .descript{height:100%}.dragon-download-boxes.box-holder .box.w2.bubbles-half-box .text-holder .descript>p{padding-left:20px;padding-right:20px}.dragon-download-boxes.box-holder .box.w2.bubbles-half-box:first-child{padding-right:.84745%;padding-left:0}.dragon-download-boxes.box-holder .box.w2.bubbles-half-box{width:49.15255%;padding-left:.84745%;margin-bottom:30px;height:auto;background:0 0}.heditor_table56,.heditor_table56 table,.heditor_table56 tbody,.heditor_table56 td,.heditor_table56 th,.heditor_table56 thead,.heditor_table56 tr{vertical-align:top;border:0;border-collapse:collapse;border-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0}.heditor_table56{width:100%;display:block;margin-top:18px;border-radius:2px;border:solid 1px rgba(0,0,0,.1)}.heditor_table56 tbody,.heditor_table56 thead,.heditor_table56 tr{display:block;font-size:0}.heditor_table56 thead td{height:168px;display:inline-block;width:50%;overflow:hidden}.heditor_table56 thead td img{display:block;width:100%;height:auto;margin:0;padding:0}.heditor_table56 tbody td{display:inline-block;width:50%;overflow:hidden;height:98px;color:#58585a;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:15px;background:#4e9f9c;font-size:21px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;color:#fff}.heditor_table56 tbody td a{color:#fff;font-size:21px;font-weight:700}.heditor_table56 tbody td:first-child{background:#fff;color:#58585a}.heditor_table56 tbody td:first-child a{color:#58585a}.heditor_table57,.heditor_table57 table,.heditor_table57 tbody,.heditor_table57 td,.heditor_table57 th,.heditor_table57 thead,.heditor_table57 tr{vertical-align:top;border:0;border-collapse:collapse;border-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0;font-size:16px}.heditor_table57{width:100%;border-radius:2px;background-color:#fff;border:solid 1px rgba(0,0,0,.1)}.heditor_table57 tbody tr td{padding:24px 10px 30px 10px;text-align:left}.heditor_table57 tbody tr td:first-child{padding-left:20px;text-align:center}.heditor_table57 tbody tr td:last-child{padding-right:20px}.heditor_table57 tbody tr td:first-child img{width:180px;border-radius:2px;border:solid 1px rgba(0,0,0,.1)}.heditor_table57 tbody tr td span.font20_normal{padding-bottom:14px;display:block}.heditor_table58,.heditor_table58 table,.heditor_table58 tbody,.heditor_table58 td,.heditor_table58 th,.heditor_table58 thead,.heditor_table58 tr{vertical-align:middle;border:0;border-collapse:collapse;border-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0;font-family:"Open Sans";font-size:18px}.heditor_table58 td{border:solid 1px rgba(0,0,0,.1);background:#fff;padding:18px;text-align:center}.heditor_table58{border-radius:2px;width:100%}#page-issues-4850 .heditor_table58 td:not(:first-child){vertical-align:top;text-align:left}.heditor_table59,.heditor_table59 table,.heditor_table59 tbody,.heditor_table59 td,.heditor_table59 th,.heditor_table59 thead,.heditor_table59 tr{vertical-align:middle;border:0;border-collapse:collapse;border-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0}.heditor_table59{width:100%}.normal-full-width-picture{margin:0;padding:0;border:0;width:100%;display:block;text-align:center}.normal-full-width-picture img{margin:0;padding:0;border:0;text-align:center;max-width:100%}.browse-more-link .text-holder{padding:0}.browse-more-link .text-holder .descript{text-align:right;padding:0;padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.1)}.browse-more-link .text-holder .descript a{font-size:16px;font-weight:400;line-height:1.5;color:#58585a}.browse-more-link .text-holder .descript a:after{content:"\f054";color:#ee855a!important;font-family:FontAwesome;text-align:center;font-size:87.5%;margin-left:10px;display:inline-block;text-rendering:auto}.REVIEW_COMMENT{margin-top:10px!important;background:#edf0f2;padding:12px!important}#cboxOverlay{background:0 0;background-color:rgba(237,240,242,.95);z-index:10000}#colorbox{z-index:10001}#cboxContent{background:0 0;margin-top:0}#cboxLoadedContent{border:solid 1px #ccc;border-radius:2px;padding:10px;padding-top:70px}#cboxLoadedContent:before{position:absolute;content:"";display:block;width:100%;height:1px;top:50px;left:0;background:#ccc}#cboxLoadedContent.tworow{padding-top:95px}#cboxLoadedContent.tworow:before{top:75px}#cboxClose{text-indent:0;background:0 0;width:auto;height:auto;border-radius:2px;border:solid 1px #58585a;padding:8px 10px;font-family:"Open Sans";font-size:14px;font-weight:700;top:10px;right:20px;line-height:14px;text-transform:uppercase}#cboxTitle{position:absolute;top:12px;left:20px;font-family:"Open Sans";font-size:20px;font-weight:700;color:#58585a;max-width:85%}.roll-down-form .form-opener label{display:block;padding-bottom:22px;font-size:24px;font-weight:300}.roll-down-form .form-opener .show-more{float:right;font-size:16px;line-height:24px;cursor:pointer}.roll-down-form .form-opener .show-more .open-close-arrows,.roll-down-form .form-opener .show-more span{line-height:35px}.roll-down-form .opened-info,.roll-down-form.opened .closed-info,.roll-down-form.opened .form-opener .show-more .opener{display:none}.roll-down-form .closed-info,.roll-down-form.opened .form-opener .show-more .closing,.roll-down-form.opened .opened-info{display:block}.roll-down-form.opened .form-opener .show-more .closing .close{display:inline-block}.roll-down-form .closed-info .tabbed-filters-holder{margin-top:7px}.roll-down-form .closed-info .tabbed-filters-holder .tabbed-filters ul li{margin-right:10px}.roll-down-form .closed-info .tabbed-filters-holder .tabbed-filters ul li a,.roll-down-form .closed-info .tabbed-filters-holder .tabbed-filters ul li label{background-color:#475059;border-color:#475059;color:#fff;padding-right:40px;position:relative}.roll-down-form .closed-info .tabbed-filters-holder .tabbed-filters ul li a:after,.roll-down-form .closed-info .tabbed-filters-holder .tabbed-filters ul li label:after{position:absolute;right:12px;top:50%;margin-top:-10px;width:20px;height:20px;content:"\f00d";font-family:FontAwesome;font-size:13px;color:#fff;background:#58585a;border-radius:50%;display:block;text-align:center;line-height:19px;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}.roll-down-form .closed-info .tabbed-filters-holder .tabbed-filters ul li .fa-star{font-size:15px;margin-right:5px}.roll-down-form .closed-info .tabbed-filters-holder .tabbed-filters ul li .fa-star:last-child{margin-right:0}.promoart-holder{width:100%;height:350px;margin-top:-81px;margin-bottom:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:81px;position:relative}.promoart-holder:before{position:absolute;background-image:linear-gradient(to top,rgba(255,255,255,0),rgba(255,255,255,.73));width:100%;height:108px;z-index:0;top:0;left:0;content:""}.content-block.meeting-hotel-list .subtitle,.meetings-hotel-info{padding-left:20px}.meetings-hotel-info>div{display:inline-block;padding-right:24px}.confroomtables{margin:0}.confrooms_holder{margin:12px 0;border-radius:2px;overflow:hidden;overflow-x:auto}.confrooms_holder_scroller{width:885px}.confrooms-table,.confrooms-table tr,.confrooms-table tr td{vertical-align:middle;border:0;border-collapse:collapse;border-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.confrooms-table{width:100%;background:#fff;border:solid 1px rgba(0,0,0,.1)}.confrooms-table .cell{text-align:center;vertical-align:middle;border:0;border-collapse:collapse;border-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-right:solid 1px #edf0f2;padding:10px;font-size:14px}.confrooms-table .room{width:18%;text-align:left;padding-left:20px;font-weight:700}.confrooms-table .t-enquiry{display:none;width:11%}.confrooms-table .felsz{width:13%;padding-left:0;padding-right:0}.confrooms-table .fspace{width:12%}.confrooms-table .size{width:6%}.confrooms-table .capacity{width:40%;padding:10px 0}.confrooms-table .enquiry{width:11%}.confrooms_header .cell{font-weight:700;border-bottom:solid 1px #edf0f2}.confrooms_header .cell:last-child{border-right:0}.confrooms_header .comp{border:0;padding:0;font-size:12px!important}.confrooms_header .room{font-size:18px}.confrooms_header .capacity{vertical-align:top}.confrooms_header .capacity .comp-holder{padding-top:10px}.confrooms{background-color:#fff;font-size:0;width:100%}.confrooms .cell:last-child{border-right:0}.confrooms .gcell,.confrooms a{font-size:14px}.confrooms:nth-child(2n){background-color:#f3f3f3}.confrooms span.add{text-decoration:underline;cursor:pointer}.confrooms span.added{display:none;text-decoration:none;cursor:pointer}.confrooms span.added .fa{margin-left:5px}.confrooms .felsz .facility-icons{margin-right:0;float:none;height:18px;line-height:18px}.confrooms.addedrow{background-color:#ee855a}.confrooms.addedrow .cell{border-color:#e5904d;color:#fff}.confrooms.addedrow .cell a{color:#fff}.confrooms.addedrow span.added{display:block}.confrooms.addedrow span.add{display:none}.calendiv>div{position:relative;display:inline-block;cursor:pointer;margin-right:8px}.calendiv>div:last-child{margin-left:8px}.calendiv>div>input[type=text]{background-image:url(/w/dh_new/latest/imgs/icons/icon-calendar.svg);background-position:9px center;background-repeat:no-repeat;width:170px;padding-right:23px;padding-left:40px;cursor:pointer;font-size:14px}.calendiv>div>input[type=text][readonly=readonly]{background-color:rgba(255,255,255,.95);color:#004990;box-shadow:inset 0 2px 1px 0 rgba(142,177,210,.5);border:solid 1px #bcc7d1;font-size:14px}.calendiv>div>label{display:block;font-size:14px}.calendiv>div>a{width:9px;height:9px;font-family:FontAwesome;font-size:9px;font-weight:400;line-height:0;position:absolute;display:inline-block;right:12px;top:70%;color:#004990;text-decoration:none;cursor:pointer}.calendiv>div>a::after{content:"\f078"}.calendiv>div>select{padding-bottom:5px}table.calendar_complex{width:300px;margin:0}table.calendar_complex td,table.calendar_complex th{border:0!important;padding-top:2px!important}table.calendar_complex td{width:39%;background-color:transparent!important}table.calendar_complex th{width:22%;background-color:transparent!important}table.calendar_complex input{width:78px;height:16px}table.calendar_complex img{vertical-align:middle;border:0!important}div.calendarholder{display:none;margin:0;padding:20px 80px;position:absolute;width:640px;height:180px;background-color:#58585a;border:0;border-radius:2px}div.calendarholder table{width:100%;margin:0;border-collapse:collapse;border:0;background-color:transparent}div.calendarholder td{border:2px solid #58585a;color:#5e80a7;padding:6px 12px;width:7%;text-align:center;font-size:16px;font-weight:400;background-color:#fff}div.calendarholder td.closetab{background-color:transparent;color:#fff;padding:0}div.calendarholder td.closetab a{color:#fff;position:absolute;right:8px;top:-3px;font-size:13px}div.calendarholder td.closetab a::after{content:"X";font-size:20px;font-weight:700;bottom:-2px;padding-left:4px;position:relative}div.calendarholder td a,div.calendarholder td a:visited div.calendarholder td a:hover{color:#a3cf62;text-decoration:none;font-weight:400}div.calendarholder td.weekdayname{background-color:transparent;color:#fff;font-weight:400;font-size:14px;text-align:center;padding-bottom:4px}div.calendarholder td.weekend a{color:#b11a29}div.calendarholder td.inactive{color:#c3c7cd;font-weight:400}div.calendarholder td.aover{background-color:#f8ddc8;color:#7897bb}div.calendarholder td.today{background-color:#ee855a;color:#fff}div.calendarholder td.ininterval{background-color:#f9d2b5;color:#fff}div.calendarholder td.startday{color:#fff;background:#ee855a url(/inc/vws/dh/imgs/cal-start.jpg) no-repeat center center}div.calendarholder td.endday{color:#fff;background:#ee855a url(/inc/vws/dh/imgs/cal-end.jpg) no-repeat center center}div.calendarholder td.noday{background-image:none;background-color:#fff}div.calendarholder td.closetab{text-align:right;font-size:9px}div.calendarholder td.betweencell{border-right:0px}div.calendarholder td.monthname{background-color:transparent;color:#fff;text-align:center;font-size:14px;font-weight:700;text-transform:uppercase}div.calendarholder td.monthnavigator{background-color:transparent;color:#fff;padding-top:4px}div.calendarholder td.monthnavigator a,div.calendarholder td.monthnavigator a:hover,div.calendarholder td.monthnavigator a:visited{color:#fff}div.calendarholder td.separator1{background-color:transparent;font-size:1px;padding:0;padding-left:2px;border:0;width:3px}div.calendarholder td.separator2{background-color:transparent;font-size:1px;padding:0;padding-right:2px;border:0;width:3px}div.calendarholder tfoot td{width:auto!important;text-align:left!important}.wrapper.main.bigRow.bigRow-full-width{width:100%!important;padding:0}.wrapper.main.bigRow.bigRow-full-width .bigInnerRow{width:1180px;margin-left:auto;margin-right:auto}.wrapper.main.bigRow.bigRow-full-width .bigInnerRow.bigInnerRow_with_bgimage{width:100%!important;background-position:top center;background-size:cover;background-repeat:no-repeat}.wrapper.main.bigRow.bigRow-full-width .bigInnerRow.bigInnerRow_with_bgimage .wrapper{display:inherit}.box-holder .box.w-sz-33{width:32.2%!important;margin-right:1.7%;margin-bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.box-holder .box.w-sz-33:nth-child(3n+3){margin-right:0}.box-holder .box.all-inclusive-boxes{position:relative;border-radius:2px;border-top:0;z-index:1;overflow:visible;height:auto}.box-holder .box.all-inclusive-boxes>div{z-index:1;position:relative}.box-holder .box.all-inclusive-boxes:after{position:absolute;z-index:0;content:"";background:0 0;width:100%;height:calc(100% - 168px);left:0;bottom:0;border:solid 1px #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.box-holder .box.all-inclusive-boxes .title{font-size:20px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;color:#58585a;background:#edf0f2;padding-left:20px;padding-bottom:8px;position:relative;z-index:2}.box-holder .box.all-inclusive-boxes .image-holder{border:solid 1px #ccc;border-bottom:0;height:168px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.box-holder .box.all-inclusive-boxes .text-holder{padding-bottom:54px;position:relative}.box-holder .box.all-inclusive-boxes .text-holder .text{padding-bottom:0}.box-holder .box.all-inclusive-boxes .button-holder{position:absolute;text-align:center;bottom:18px;left:0;width:100%;padding:0}.box-holder .box.all-inclusive-boxes .button-holder a{font-size:16px;font-weight:400;padding-right:20px;position:relative;color:#ee855a}.box-holder .box.all-inclusive-boxes .button-holder a:after{position:absolute;content:"\f107";right:0;top:50%;margin-top:-10px;line-height:20px;font-family:FontAwesome;font-size:20px;vertical-align:top;text-align:center}.all-inclusive-drop-content,.box-holder .box.all-inclusive-boxes .button-holder a .close,.box-holder .box.all-inclusive-boxes .button-holder a.opened .open{display:none}.box-holder .box.all-inclusive-boxes .button-holder a.opened:after{content:"\f106"}.box-holder .box.all-inclusive-boxes .button-holder a.opened .close{display:inline-block}.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content .holder{border:solid 1px #ccc;background-color:#fff;padding:0;position:relative}.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content .holder:after,.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content .holder:before{left:15.65%}.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content .holder:before{content:'';position:absolute;border-style:solid;border-width:0 11px 12px;border-color:#ccc transparent;display:block;width:0;z-index:0;top:-13px;margin-left:-11px}.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content .holder:after{content:'';position:absolute;border-style:solid;border-width:0 11px 12px;border-color:#fff transparent;display:block;width:0;z-index:1;top:-12px;margin-left:-11px}.white-grey-boxes-opened.all-inclusive-drop-content.p2 .holder:after,.white-grey-boxes-opened.all-inclusive-drop-content.p2 .holder:before{left:50%}.white-grey-boxes-opened.all-inclusive-drop-content.p3 .holder:after,.white-grey-boxes-opened.all-inclusive-drop-content.p3 .holder:before{left:84.35%}.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content .holder .text-holder .title{padding:20px;border-bottom:1px solid #ccc;font-size:14px;font-weight:700}.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content .holder .text-holder .descript{padding:24px 20px;font-size:16px}.all-inclusive-drop-content .holder .text-holder .descript table.heditor_table1{width:100%;vertical-align:top}.all-inclusive-drop-content .holder .text-holder .descript table.heditor_table1 td{vertical-align:top;padding:0 40px;font-size:16px}.all-inclusive-drop-content .holder .text-holder .descript table.heditor_table1 td:first-child{border-right:1px solid #ccc;padding-left:0}.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content .holder .text-holder .descript ul,.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content .holder .text-holder .descript ul li{margin:0;padding:0;list-style:none;font-size:16px}.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content .holder .text-holder .descript ul li{padding-left:20px;position:relative;margin-bottom:10px}.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content .holder .text-holder .descript ul li:before{content:"-";margin-top:2px;line-height:16px;vertical-align:middle;position:absolute;left:0}.bigInnerRow_with_bgimage{padding:50px 0;border:1px solid rgba(0,0,0,.1);border-left:0;border-right:0}.bigInnerRow_with_bgimage.all_inclusive_szallodak{margin-top:70px;background-image:url(/w/promoart/promo_3296_hu.jpg);position:relative}.bigInnerRow_with_bgimage.all_inclusive_szallodak>div{position:relative;z-index:1}.bigInnerRow_with_bgimage.all_inclusive_szallodak:after{position:absolute;width:100%;height:100%;z-index:0;display:block;top:0;left:0;content:"";background-image:linear-gradient(to bottom,rgba(237,240,242,.9),#edf0f2)}.bigInnerRow_with_bgimage.all_inclusive_szallodak .full_width_block{margin-bottom:42px}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content{background:0 0}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .image-holder{height:240px;border-radius:2px;border:solid 1px #ccc;border-bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .price{background-color:#fff;border-radius:2px;border:solid 1px #ccc;border-top:0;padding:7px 15px 7px 15px;font-size:18px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .image-holder .title{padding:15px 15px 8px 15px;color:#fff;font-size:21px;font-weight:700;margin:0;text-transform:uppercase;z-index:4;background-image:linear-gradient(to bottom,rgba(44,54,64,0),rgba(44,54,64,.4));width:100%;line-height:1.14;text-decoration:none}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .image-holder .title:after{font-family:FontAwesome;text-align:center;font-size:87.5%;margin-left:10px;display:inline-block;text-rendering:auto;content:"\f054";color:#ee855a!important}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .text-holder{padding:0;padding-bottom:40px;margin:0}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .text-holder .text{padding:18px 0 12px 0}.bigInnerRow_with_bgimage.all_inclusive_szallodak.fouritem.box-holder .box.w-sz-33:nth-child(3){margin-right:1.7%}.bigInnerRow_with_bgimage.all_inclusive_szallodak.fouritem.box-holder .box.w-sz-33:nth-child(4){margin-right:0}.bigInnerRow_with_bgimage.all_inclusive_szallodak.fina,.bigInnerRow_with_bgimage.all_inclusive_szallodak.fina .all-inclusive-hotel-content .text-holder{margin-top:0;padding-bottom:0}.bigInnerRow_with_bgimage.fina{border:0}.bigInnerRow_with_bgimage.fina.without_bgimage{background:0 0}.bigInnerRow_with_bgimage.fina:first-child{border-top:1px solid rgba(0,0,0,.1)}.all-inclusive-hotel-content .text-holder .text ul,.all-inclusive-hotel-content .text-holder .text ul li{list-style:none;margin:0;padding:0}.all-inclusive-hotel-content .text-holder .text ul li{padding:13px 0 13px 30px;font-size:16px;position:relative;border-bottom:1px solid #ccc}.all-inclusive-hotel-content .text-holder .text ul li:last-child{border-bottom:0}.all-inclusive-hotel-content .text-holder .text ul li:before{position:absolute;content:"\f00c";font-family:FontAwesome;border-radius:50%;border:solid 1px #e68a45;width:21px;height:21px;line-height:21px;background-color:#ee855a;color:#fff;left:0;text-align:center;font-size:12px}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .text-holder .button-holder{position:relative;left:inherit;bottom:inherit;display:block;padding:0}.all-inclusive-hotel-content .text-holder .button-holder a .fa{font-size:87.5%;margin-left:10px;color:#ee855a}.box-holder .box.new-all-inclusive{width:100%;padding-right:0;padding-left:0;margin-right:0;margin-left:0;margin-bottom:24px;margin-top:24px}.box-holder .box.new-all-inclusive .all-inclusive-hotels{display:flex}.box-holder .box.new-all-inclusive .all-inclusive-hotels .text-holder,.box-holder .box.new-all-inclusive .all-inclusive-hotels .top{width:50%;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.box-holder .box.new-all-inclusive .all-inclusive-hotels .text-holder{padding:18px 25px 25px 25px}.box-holder .box.new-all-inclusive .all-inclusive-hotels .text{padding:0 10px 20px 10px}.box-holder .box.new-all-inclusive .all-inclusive-hotels .text h3{padding:0 0 20px 0;margin:0}.box-holder .box.new-all-inclusive .all-inclusive-hotels .button-holder,.box-holder .box.new-all-inclusive .checkbox{display:none}.box-holder .box.new-all-inclusive.img-align-right .all-inclusive-hotels .top{order:3}.box-holder .box.new-all-inclusive.img-align-right .all-inclusive-hotels .text-holder{order:1}.box-holder .box.new-all-inclusive .all-inclusive-hotels .top .image-holder{height:calc(100% - 38px);align-items:flex-end;align-content:center}.box-holder .box.new-all-inclusive .all-inclusive-hotels .top .price{background-color:#fff;font-size:18px;padding:7px 15px 7px 15px}.box-holder .box.new-all-inclusive .all-inclusive-hotels .image-holder .title{padding:15px 15px 8px 15px;color:#fff;font-size:21px;font-weight:700;margin:0;text-transform:uppercase;z-index:4;background-image:linear-gradient(to bottom,rgba(44,54,64,0),rgba(44,54,64,.4));width:100%;line-height:1.14;text-decoration:none;text-align:left;justify-content:flex-start}.box-holder .box.new-all-inclusive .all-inclusive-hotels .image-holder .title:after{font-family:FontAwesome;text-align:center;font-size:87.5%;margin-left:10px;display:inline-block;text-rendering:auto;content:"\f054";color:#ee855a!important}.box-holder .box.new-all-inclusive .all-inclusive-hotels .list-with-icons-holder .list-with-icons,.box-holder .box.new-all-inclusive .all-inclusive-hotels .list-with-icons-holder .list-with-icons li{padding:0;margin:0;list-style:none}.box-holder .box.new-all-inclusive .all-inclusive-hotels .list-with-icons-holder .list-with-icons{display:flex}.box-holder .box.new-all-inclusive .all-inclusive-hotels .list-with-icons-holder .list-with-icons li{padding:13px 13px 13px 30px;font-size:16px;position:relative;line-height:1.2;width:33%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.box-holder .box.new-all-inclusive .all-inclusive-hotels .list-with-icons-holder .list-with-icons li strong{display:block}.box-holder .box.new-all-inclusive .all-inclusive-hotels .list-with-icons-holder .list-with-icons li:before{position:absolute;content:"\f00c";font-family:FontAwesome;border-radius:50%;border:solid 1px #007da5;width:21px;height:21px;line-height:21px;background-color:#007da5;color:#fff;left:0;text-align:center;font-size:12px}.bigInnerRow .box .img50insidetitle{display:table;height:100%}.bigInnerRow .box .img50insidetitle>div{display:table-cell;height:100%;width:50%;vertical-align:top}.bigInnerRow .box .img50insidetitle>div.image-holder{height:auto;vertical-align:middle;position:relative}.bigInnerRow .box .img50insidetitle>div.image-holder .title{text-align:center;background:0 0;position:relative;z-index:1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;width:auto;font-size:32px;font-weight:700}.bigInnerRow .box .img50insidetitle>div.image-holder:after{background-color:rgba(44,54,64,.3);z-index:0;height:100%;width:100%;content:"";position:absolute;left:0;top:0}.bigInnerRow .box .img50insidetitle .text-holder .button-holder{position:relative;left:inherit;top:inherit;padding:0;padding-top:36px}.bigInnerRow .box .img50insidetitle .text-holder{height:auto;padding:20px}.bigInnerRow .box .img50insidetitle .text-holder .text{height:auto;padding:0}#page-issues-4424 div[data-id=proto_349] .IssueHolder>.title{display:none}.heditor_table60,.heditor_table60 table,.heditor_table60 tbody,.heditor_table60 td,.heditor_table60 th,.heditor_table60 thead,.heditor_table60 tr{vertical-align:top;border:0;border-collapse:collapse;border-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0}.heditor_table60{width:100%;border:solid 1px rgba(0,0,0,.1)}.heditor_table60 thead tr td{font-size:28px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.29;text-align:center;padding-top:43px}.heditor_table60 tbody tr td{width:50%;padding:30px 10px}.heditor_table60 tbody tr td:first-child{padding-left:100px}.heditor_table60 tbody tr td:last-child{padding-right:100px}.heditor_table61,.heditor_table61 table,.heditor_table61 tbody,.heditor_table61 td,.heditor_table61 th,.heditor_table61 thead,.heditor_table61 tr{vertical-align:top;border:0;border-collapse:collapse;border-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0}.heditor_table61 td{width:50%;padding:24px 0}.heditor_table61 tbody tr td:first-child{padding-right:10px}.heditor_table61 tbody tr td:last-child{padding-left:10px}.heditor_table62,.heditor_table62 table,.heditor_table62 tbody,.heditor_table62 td,.heditor_table62 th,.heditor_table62 thead,.heditor_table62 tr{vertical-align:top;border:0;border-collapse:collapse;border-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0}.heditor_table63,.heditor_table63 table,.heditor_table63 tbody,.heditor_table63 td,.heditor_table63 th,.heditor_table63 thead,.heditor_table63 tr{vertical-align:middle;border:0;border-collapse:collapse;border-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0;text-align:left}.heditor_table63{width:100%;border:solid 1px rgba(0,0,0,.1)}.heditor_table63 tr td{font-style:normal;font-stretch:normal;padding:10px 0 10px 10px}.heditor_table64,.heditor_table64 table,.heditor_table64 tbody,.heditor_table64 td,.heditor_table64 th,.heditor_table64 thead,.heditor_table64 tr{vertical-align:middle;border:0;border-collapse:collapse;border-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0;text-align:left}.collectmecoupons_category_list_item,.dhcoupons_category_list_item{background:#fff;margin-bottom:12px}.dhcp_list_item,.dhcp_list_item .dhcp_prod_cont{background:#fff;display:table;width:100%;vertical-align:top;border:0;border-collapse:collapse;border-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0}.dhcp_list_item>div,.dhcp_list_item>div.list_of_products .dhcp{display:table-cell;width:50%;vertical-align:middle}.dhcp_list_item>div.image-holder{width:43%;vertical-align:top}.dhcp_list_item>div.list_of_products{width:57%}.dhcp_list_item>div.image-holder .text-holder{padding:30px;color:#fff}.dhcp_list_item>div.image-holder .text-holder .title{font-size:34px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.06;text-transform:uppercase;margin-bottom:12px}.dhcp_list_item>div.image-holder .text-holder .text,.dhcp_list_item>div.image-holder .text-holder .text p{font-size:20px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.2}.dhcp_list_item>div.image-holder .citynames{width:100%;padding:7px 30px;background-color:#58585a;position:absolute;left:0;bottom:0;color:#fff;font-size:16px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.dhcp_list_item>div.list_of_products .dhcp{vertical-align:middle;padding:65px 30px;margin:0}.dhcp_list_item>div.list_of_products .dhcp>div{text-align:center}.dhcp_list_item>div.list_of_products .dhcp .dhcp_price{font-size:36px;font-weight:300;line-height:1.33;margin-bottom:20px}.dhcp_list_item>div.list_of_products .dhcp .dhcp_title{font-size:16px}.dhcp_list_item>div.list_of_products .dhcp .button-holder{padding:24px 0 0}.dhcp_list_item>div.list_of_products .dhcp:first-child{border-right:solid 1px rgba(0,0,0,.1)}.collectmecoupons-item,.dhcoupons-item{margin-top:74px}.collectmecoupons-item .whitebox,.dhcoupons-item .whitebox{border-radius:2px;background-color:#fff;border:solid 1px #e6e6e6;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:30px 20px}.collectmecoupons-item-left,.dhcoupons-item-left{text-align:center}.collectmecoupons-item-left .whitebox,.dhcoupons-item-left .whitebox{padding:40px;margin-right:20px}.collectmecoupons-item-left .whitebox .title,.dhcoupons-item-left .whitebox .title{font-size:34px;font-weight:700;line-height:1.06;text-align:center;color:#58585a;text-transform:uppercase;margin-bottom:25px}.collectmecoupons-item-left .whitebox .itemname_short,.dhcoupons-item-left .whitebox .itemname_short{margin-bottom:10px}.collectmecoupons-item-left .collectmecoupons_orders,.dhcoupons-item .dhcoupons_orders{text-align:center}.collectmecoupons-item .priceline,.dhcoupons-item .priceline{padding:18px 0;display:table;margin:auto}.collectmecoupons-item .priceline span,.dhcoupons-item .priceline span{display:table-cell;vertical-align:middle}.collectmecoupons-item .gsp_price,.dhcoupons-item .gsp_price{font-size:36px;font-weight:300;padding-right:30px}.collectmecoupons-item .gsp_num,.dhcoupons-item .gsp_num{padding-right:8px}.collectmecoupons-item .gsp_num>select,.dhcoupons-item .gsp_num>select{margin:0}.collectmecoupons-item .gsp_num .price_suffix,.dhcoupons-item .gsp_num .price_suffix{display:none}.collectmecoupons-item .sumprice,.dhcoupons-item .sumprice{align-items:center;align-content:center;justify-content:center}.collectmecoupons-item .sumprice .collectmecoupons_subtotal,.dhcoupons-item .sumprice .dhcoupons_subtotal{font-size:16px;margin-left:10px}.collectmecoupons-item .sumprice .collectmecoupons_subtotal.text,.dhcoupons-item .sumprice .dhcoupons_subtotal.text{font-size:14px;margin-left:0}.collectmecoupons-item .sumprice .collectmecoupons_subtotal.price,.dhcoupons-item .sumprice .dhcoupons_subtotal.price{border-radius:2px;border:solid 1px #e6e6e6;padding:6px 10px;min-width:100px}.collectmecoupons_form_holder,.dhcoupons_form_holder,.processmenu{width:880px;margin:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.processmenu,.processmenu a{font-size:16px;text-decoration:none}.processmenu{text-align:center}.processmenu a{color:#7d7e80;margin-right:10px}.processmenu a .numof{display:none}.processmenu a.m_active{font-weight:700;color:#58585a}.processmenu a:after{font-weight:400;color:#afb1b2}.processmenu a.m_active:after{color:#ee855a}.collectmecoupons_form_holder .title,.dhcoupons_form_holder .title{font-size:28px;font-weight:300;text-align:center;margin-bottom:40px}.collectmecoupons_form_holder .formdiv,.dhcoupons_form_holder .formdiv{padding:40px}.collectmecoupons_form_holder .formdiv_subtitle,.dhcoupons_form_holder .formdiv_subtitle{font-size:18px;font-weight:700}.collectmecoupons_form_holder .collectmecoupons_require_label:after .dhcoupons_form_holder .dhcoupons_require_label:after{content:"*";font-weight:700;color:#c20;margin-left:2px}.collectmecoupons_form_holder .line,.dhcoupons_form_holder .line{margin:20px 0 0 0}.collectmecoupons_form_holder .personal_data,.dhcoupons_form_holder .personal_data{position:relative}.collectmecoupons_form_holder .collectmecoupons_megj,.dhcoupons_form_holder .dhcoupons_megj{position:absolute;right:0;width:50%;border-radius:2px;background-color:#edf0f2;border:solid 1px rgba(0,0,0,.1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:6px 10px;margin-top:-60px}.collectmecoupons_form_holder .formdiv_inputvalue,.dhcoupons_form_holder .formdiv_inputvalue{padding-right:5%}.collectmecoupons_form_holder .formdiv_row input[type=email],.collectmecoupons_form_holder .formdiv_row input[type=text],.collectmecoupons_form_holder .formdiv_row select,.dhcoupons_form_holder .formdiv_row input[type=email],.dhcoupons_form_holder .formdiv_row input[type=text],.dhcoupons_form_holder .formdiv_row select{width:100%}.collectmecoupons_form_holder .formdiv_row.w6 .formdiv_inputvalue,.dhcoupons_form_holder .formdiv_row.w6 .formdiv_inputvalue{padding-right:10%}.collectmecoupons_form_holder .notice,.dhcoupons_form_holder .notice{font-size:14px}.collectmecoupons_form_holder .formdiv_row input[type=email].errorfield,.collectmecoupons_form_holder .formdiv_row input[type=email].errorfield:focus,.collectmecoupons_form_holder .formdiv_row input[type=text].errorfield,.collectmecoupons_form_holder .formdiv_row input[type=text].errorfield:hover,.dhcoupons_form_holder .formdiv_row input[type=email].errorfield,.dhcoupons_form_holder .formdiv_row input[type=email].errorfield:focus,.dhcoupons_form_holder .formdiv_row input[type=text].errorfield,.dhcoupons_form_holder .formdiv_row input[type=text].errorfield:hover{background-color:#ffeae5;box-shadow:inset 0 2px 1px 0 rgba(204,33,0,.5);border:solid 1px #c20}.orderspecialform .formdiv{padding:20px;margin-bottom:12px;font-size:16px}.orderspecialform .formdiv .button-holder{margin-top:10px;text-align:right}.orderspecialform .formdiv .button-holder a{margin-right:40px}.orderspecialform .formdiv .product_line,.orderspecialform .product_sum_line{display:table;width:100%}.orderspecialform .formdiv .product_line{padding-bottom:20px}.orderspecialform .formdiv .product_line>div{display:table-cell;vertical-align:bottom;padding-right:10px;font-size:16px;font-weight:400;text-align:left}.orderspecialform .formdiv .product_line div.prod_name{font-size:18px;font-weight:700;width:50%}.orderspecialform .formdiv .product_line div.prod_price{width:20%;text-align:right}.orderspecialform .formdiv .product_line div.prod_num{width:10%;text-align:center}.orderspecialform .formdiv .product_line div.prod_subtotal{width:20%;padding-right:0;text-align:right;font-weight:700}.orderspecialform .product_sum_line{padding-top:20px;border-top:1px solid rgba(0,0,0,.1)}.orderspecialform .product_sum_line>div{display:table-cell;vertical-align:top;text-align:right;font-size:16px;font-weight:400}.orderspecialform .product_sum_line div.sum{width:80%;padding-right:10px}.orderspecialform .product_sum_line div.price{width:20%;font-weight:700}.orderspecialform .line{margin:20px 0}.orderspecialform .personal_info .grid>div{vertical-align:top}.orderspecialform .personal_info .email,.orderspecialform .personal_info .tel{padding-right:10px}.orderspecialform .personal_info .megj{font-size:12px;font-style:italic;padding-top:12px}.webshop_Issue{margin-top:74px}.webshops_processmenu_global_subtitle,.webshops_processmenu_global_subtitle .subtitle{font-size:28px;font-weight:300;line-height:1.29;text-align:center}.webshops_processmenu_global_subtitle .subtitle{margin:36px 0 4px 0;padding:0}.webshops_processmenu_global_title,.webshops_processmenu_global_title .title{text-align:center;font-size:36px;font-weight:300;margin-bottom:80px}.webshop_Issue .subtitle{font-size:20px;font-weight:700;padding-left:20px;padding-right:20px}.webshop_category_list_item .category_desc{margin-bottom:30px;padding-left:20px;padding-right:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-width:75%}.webshop_category_list_item .category_items{padding-top:30px;border-top:1px solid #ccc}.webshop_spec_product_list>div{float:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.webshop_spec_product_list .item-list{width:75%}.webshop_spec_product_list .cart-holder{width:25%;padding-left:20px}.webshops_cart_box{border-radius:2px;background-color:#fff;border:solid 1px #e6e6e6;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:24px 20px}.webshops_cart_box .webshops_cart_box_title{font-size:24px;font-weight:300;font-style:normal;margin:0;padding:0;padding-bottom:21px;text-align:center}.webshops_cart_box .webshops_cart_box_title .cart_title_link{display:none}.webshops_cart_box .webshop_product_list_item{border-radius:2px;background-color:#edf0f2;padding:6px 10px;margin-bottom:12px}.webshops_cart_box .webshop_product_list_item p{text-align:center;padding:18px}.webshops_cart_box .cart-sum{padding:6px 0 18px 0}.webshops_cart_box .count{display:none}.webshops_cart_box .webshop_cart_link{text-align:center;padding-bottom:18px}.webshops_cart_box .button-holder .btn{display:block}.webshop_spec_product_list .webshop_orders{margin-bottom:12px}.webshop_spec_product_item{border-radius:2px;background-color:#fff;border:solid 1px #e6e6e6;display:table;width:100%}.webshop_spec_product_item>div{display:table-cell;vertical-align:top}.webshop_spec_product_item .webshop_product_pic_holder{vertical-align:middle;width:32%;border-right:1px solid #ccc;padding:25px 40px;text-align:center}.webshop_spec_product_item .webshop_product_pic_holder img{max-width:200px}.webshop_spec_product_item .webshop_product_desc_holder{padding:16px 30px 24px 39px}.webshop_spec_product_item .webshop_spec_product_title,.webshop_spec_product_item .webshop_spec_product_title a{padding:0;margin:0;font-size:18px;font-weight:700;text-decoration:none}.webshop_spec_product_item .webshop_spec_product_title{padding-bottom:12px}.webshop_spec_product_item .webshop_spec_product_desc{padding-bottom:18px;max-width:460px;text-align:left}.webshop_spec_product_item .webshop_spec_product_desc p,.wrapper.wrapper-980 .bigInnerCol .IssueContent .webshop_spec_product_item .webshop_spec_product_desc p{text-align:left;margin:0;max-width:inherit}.webshop_spec_product_item .webshop_spec_product_price{float:left}.webshop_spec_product_item .webshop_spec_product_price>div{display:inline-block}.webshop_spec_product_item .webshop_spec_product_price>div>span{margin-left:5px}.webshop_spec_product_item .webshop_spec_product_price input.input-mini{text-align:right}.webshop_spec_product_item .webshop_spec_product_price input.input-mini:focus::-webkit-input-placeholder{color:#fff}.webshop_spec_product_item .webshop_spec_product_price input.input-mini:focus:-moz-placeholder{color:#fff}.webshop_spec_product_item .webshop_spec_product_price input.input-mini:focus::-moz-placeholder{color:#fff}.webshop_spec_product_item .webshop_spec_product_price input.input-mini:focus:-ms-input-placeholder{color:#fff}.webshop_spec_product_item .webshop_spec_product_price .wspp_1{padding-right:25px}.webshop_spec_product_item .button-holder{float:right}.webshop_spec_product_item .button-holder .details{margin-right:20px}.webshop_global_sum_holder,.webshop_global_sum_holder>div{display:block}.webshop_global_sum_holder{padding:12px 0 10px 0}.webshop_global_sum{padding:12px 0;display:table!important;width:100%}.webshop_global_sum>div{display:table-cell;vertical-align:middle}.webshop_global_sum>div:first-child{width:32%}.webshop_global_sum>div:first-child:after{display:block;height:1px;content:"";min-width:200px;padding:25px 40px}.webshop_global_sum .sum{line-height:38px;padding-right:0;padding-left:40px}.webshop_global_sum .sumprice{font-size:28px;font-weight:700;float:right;padding-right:20px}.btn.webshop_cart_buttonlink,.webshop_cart_buttonlink{font-size:16px;color:#58585a;padding:0;margin:0;background:0 0;border:none;text-decoration:underline;cursor:pointer}.button-holder.buttos-right,.button-holder.webshopbuttons,.webshop_cart .webshop_spec_product_item .webshop_spec_product_price{display:block;float:none;text-align:right}.webshop_product_list_item_buttons{padding-top:8px}.button-holder.webshopbuttons{padding-top:24px;padding-bottom:14px;margin-top:30px;border-top:1px solid #ccc;float:none;display:block;text-align:right}.button-holder.buttos-right .backlink,.button-holder.webshopbuttons .backlink{margin-right:30px}.button-holder.buttos-right .aszf,.button-holder.webshopbuttons .aszf{float:left;margin-top:6px;font-size:14px}.button-holder.buttos-right .aszf a,.button-holder.buttos-right .aszf p,.button-holder.webshopbuttons .aszf a,.button-holder.webshopbuttons .aszf p{font-size:14px}.webshop_global_sum_holder .button-holder{margin:0 20px 0 20px}.webshop_product_decription_page{font-size:16px}.webshop_product_description{font-size:16px;margin-top:30px}.webshop_cart .justinfo{text-align:right}.webshop_cart .justinfo .price{font-size:16px;font-weight:700}.webshop_cart .closed{display:none}.right25percent{width:25%!important;font-size:0}.left75percent{width:75%!important;font-size:0}.left75percent .IssueContent{font-size:0}.webshop_right_cart_block{padding-left:20px;float:right}.webshop_left_block{float:left}#universalWebshopformdiv textarea{max-width:100%}.formdiv.webshopform .formdiv_row.grid>div{display:inline-block}.formdiv.webshopform .formdiv_row.form_kosar{margin-bottom:0}.formdiv.webshopform .formdiv_row2cells{border-bottom:1px solid #ccc}#page-issues-4292 .webshop_Issue{margin-top:30px}#page-issues-3858 .offer-roll-down .headline{position:relative}#page-issues-3858 .roll-down-content-holder .show-more{position:absolute;right:0}.ui-datepicker{border-radius:0;border:0;padding:10px 20px;color:#58585a;width:auto}.ui-datepicker table{margin:0;width:auto}.ui-datepicker .ui-datepicker-header{background:0 0;border:0;text-transform:uppercase}.ui-datepicker .ui-datepicker-title{line-height:inherit}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{background:0 0;opacity:1;border:0;cursor:pointer}.ui-datepicker .ui-datepicker-prev-hover{left:2px}.ui-datepicker .ui-datepicker-next-hover{right:2px}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:2px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{background:0 0;font-size:0;text-indent:initial;margin:0;width:100%;height:100%;left:-10px;top:0;text-align:left}.ui-datepicker .ui-datepicker-next span{text-align:right;left:inherit;right:-10px}.ui-datepicker .ui-datepicker-next span:after,.ui-datepicker .ui-datepicker-prev span:after{font-family:FontAwesome;text-align:center;color:#1f5f9d;font-size:28px;font-weight:400}.ui-datepicker .ui-datepicker-prev span:after{content:"\f104"}.ui-datepicker .ui-datepicker-next span:after{content:"\f105"}.ui-datepicker .ui-datepicker-title{color:#58585a;font-size:18px;font-weight:400}.ui-datepicker td,.ui-datepicker th{font-size:16px;font-weight:400;color:#58585a;padding:0;height:32px;width:32px;display:inline-block}.ui-datepicker td a,.ui-datepicker td span,.ui-datepicker th a,.ui-datepicker th span{width:32px;height:32px;line-height:32px;margin:0;padding:0}.ui-datepicker-calendar .ui-state-disabled,.ui-datepicker-calendar .ui-widget-content .ui-state-disabled,.ui-datepicker-calendar .ui-widget-header .ui-state-disabled{opacity:1;filter:Alpha(Opacity=100)}.ui-datepicker-calendar .ui-state-default,.ui-datepicker-calendar .ui-widget-content .ui-state-default{background:0 0;border:0;opacity:1;filter:Alpha(Opacity=100);color:#004990;font-size:16px;text-align:center}.ui-datepicker .ui-state-disabled span:after,.ui-datepicker-calendar .ui-state-disabled .ui-state-default{color:#dce1e6;opacity:1;filter:Alpha(Opacity=100)}.ui-datepicker-calendar td.ui-state-highlight{background:#fbcca8;border:0}.ui-datepicker-calendar .ui-datepicker-today .ui-state-default{font-weight:700}.ui-datepicker-calendar .ui-state-hover,.ui-datepicker-calendar td.ui-datepicker-day-select-hover .ui-state-default{background:#fbcca8;color:#fff}.ui-datepicker-calendar .ui-state-highlight .ui-state-default{color:#fff;font-weight:400}.ui-datepicker-calendar .ui-state-end-date .ui-state-default,.ui-datepicker-calendar .ui-state-start-date .ui-state-default{background:#ee855a;border-radius:2px}.packagerequestillegally{font-size:16px}#page-issues-3772 .ocms-content-box.m-scrollable>.text-holder>.title{text-align:center}img.picintext{width:38%;margin-left:2%;margin-bottom:2%}#confplan_box img.map{width:auto!important;height:auto!important}#page-issues-4589 .heditor_table61 td,#page-issues-4589 .heditor_table61 th,#page-issues-4589 .heditor_table62 td,#page-issues-4589 .heditor_table62 th{padding:10px}.language_it #page-packages-1004 .page-title-section .form-holder{display:none!important}.language_it #page-packages-1004 .page-title-section .subtitle{margin-bottom:20px}.commalist a:not(:last-of-type)::after{content:", "}.m-only,.m_only,.t-only,.t_only,.tm-only,.tm_only{display:none!important}.youtube-video-player{position:relative;padding-bottom:56.23%;overflow:hidden;width:100%;max-width:854px;background:#000;margin:auto}.youtube-video-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.youtube-video-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.youtube-video-player img:hover{-webkit-filter:brightness(75%)}.youtube-video-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url("//i.imgur.com/TxzC70f.png") no-repeat;cursor:pointer}.AssignableAccommListHolder>.title{font-size:22px;font-weight:700;text-align:left;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.AssignableAccommListHolder>div{column-count:4}.AssignableAccommListHolder>div>.title{text-align:left;break-before:column}.AssignableAccommListHolder ul{display:block;padding:0}.AssignableAccommListHolder li{page-break-inside:avoid;border-bottom:1px solid rgba(0,0,0,.1)}.AssignableAccommListHolder li>a{text-decoration:none}.AsAcLi{float:right;font-weight:400;font-size:20px;cursor:pointer;line-height:28px}.AsAcLiClose:after,.AsAcLiOpen:after{content:"\f106";font-family:FontAwesome;padding-left:5px}.AsAcLiOpen:after{content:"\f107"}#page-issues-4683 .heditor_table1 img,#page-issues-4683 .heditor_table59 tbody td img,#page-issues-4684 .heditor_table1 img,#page-issues-4684 .heditor_table59 tbody td img{max-width:100%!important;height:auto!important}#page-issues-4683 .heditor_table59 tbody td,#page-issues-4684 .heditor_table59 tbody td{width:25%;text-align:center;padding:0 10px}.mices-content{text-align:left;max-width:100%!important;margin-bottom:20px}.mices-content div,.mices-content p{text-align:left!important;width:100%;max-width:100%!important}.mices-head-row{display:block;margin-bottom:6px}.mices-head-row>div{display:inline-block}.mices-head-label{width:150px;text-align:right}.mices-head-label:after{content:":"}.mices-head-value{font-weight:700}.mices-group,.mices-submit{margin:-1px 0 0 0;padding:8px;border:1px solid #dfdfdf;border-radius:6px;background:#fff none}.mices-group:first-child{margin-top:12px}.mices-group-title{font-weight:700;margin:12px 4px}.mices-questions li{margin-top:8px}.mices-questions .br-theme-bars-square{height:30px}.mices-questions .br-theme-bars-square select{visible:hidden;height:10px}.mices-comment-block{margin-left:22px;margin-bottom:10px}.mices-comment-block label{display:block}.mices-comment-block textarea{display:block;width:300px;margin-bottom:20px;margin-top:6px}.mices-submit{padding:30px}.mices-widget{margin-top:4px}.mices-desaturate{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.mices-content table.heditor_table58{width:unset;margin:20px auto 0 auto}.mices-content table.heditor_table58 td{text-align:left;font-size:16px;padding:12px}.mices-content table.heditor_table58 td:first-child{color:#929292}.mices-content table.heditor_table58 td:last-child{padding-right:40px}.mices-group-descript{display:block}.mices-group-descript,.mices-group-descript p,.wrapper.wrapper-980 .bigInnerCol .IssueContent .mices-group-descript p{text-align:left;margin:0 2px;max-width:100%}#page-issues-4707 .box-holder-scroller.t-box-holder-scroller .box-holder-overflow,#page-issues-4933 .box-holder-scroller.t-box-holder-scroller .box-holder-overflow{width:100%!important}#page-issues-4707 .box-holder .box-holder-overflow .box.w4b,#page-issues-4933 .box-holder .box-holder-overflow .box.w4b{margin-bottom:2.25%}#page-issues-4707 .bigInnerRow.margin-bottom-0>.bigInnerCol>.text-holder>.title{padding-left:20px}#page-piknik .heditor_table59 td{width:20%!important;padding:10px 10px}#page-piknik .heditor_table59 td>img{margin:auto!important;width:100%;height:auto}div[data-id=proto_344] .IssueHolder h1.title{display:none}.language_ru .result-list .hotel-list-line.accommodations .image-holder .discount{font-size:14px}.new-grid{display:flex;flex-wrap:wrap}.bigInnerRow.new-grid .box .text-holder .text{padding-bottom:0}.new-grid.box-holder .box{margin-bottom:1.7%}.BubblesVideoModul .BigVideoHolder{width:60%;margin:0 auto 30px auto}.BubblesVideoModul iframe{width:100%;height:25vw}.BubblesVideoModul .ThumbVideoHolder{margin:auto;position:relative;width:80%}.BubblesVideoModul .ThumbVideoHolder:after{position:absolute;background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,.3);background-image:url('/w/dh_new/latest/imgs/icons/icon-youtube.svg');background-size:15%;content:"";width:100%;height:100%;z-index:2;top:0;left:0}.BubblesVideoModul .ThumbVideoHolder>img{width:100%}.BubblesVideoModul .video-title{width:80%;margin:auto;min-height:58px}.header-covid-info{background-color:#007da5;padding:6px;text-align:center;color:#fff;font-size:13px}.header-covid-info>a{color:#fff;font-weight:700;font-size:13px}.header-fixed>.header-covid-info{display:none}@media only screen and (max-width:1279px){.wrapper,.wrapper.breadcrumb{width:auto!important;display:block;padding-left:2.7%;padding-right:2.7%}.main-logo{left:2.7%}.header-bottom .header-bottom-menu-right{right:2.7%}.cookie-layer .text-holder p{font-size:13px}.content-block,.content-block-border-bottom{padding-bottom:17px}.content-block-border-bottom.boxed-list,.content-block.boxed-list{padding-bottom:0}.three-offer .row{display:block}.three-offer .row .col{display:block;float:left;padding:0 .75rem}.three-offer .row .col.m12{padding-bottom:1.5rem;width:46%;margin-left:auto;left:auto;right:auto}.three-offer .row .col.m6{width:27%;margin-left:auto;left:auto;right:auto}.three-offer .col .image-holder img{height:auto;min-height:100%}.three-offer .col.l6 .image-holder,.three-offer .col.l6 .offer-text-holder{width:62%}.three-offer .col.l6 .offer-text-holder{width:38%}.one-offer .col .image-holder .offer-title-text-holder{max-width:70%;right:40px;width:auto}.hotel-filters-holder{max-width:88%}.result-list .hotel-list-line.accommodations .image-holder{width:34%;margin-right:2%;height:auto;height:15vw;max-height:160px}.result-list .hotel-list-line.accommodations .hotel-info1{width:63%}.mini-hotel-list .result-list .hotel-list-line.accommodations .hotel-info1 .hotel-loc>span{padding-right:0;float:none;display:block}.mini-hotel-list .result-list .hotel-list-line.accommodations .bottom-line ul li>span{display:none}.result-list .hotel-list-line.accommodations .hotel-info2{width:100%;position:relative;right:auto;bottom:auto;float:left;max-height:inherit;padding-top:12px}.result-list .hotel-list-line.accommodations .hotel-info2 .compare{width:auto;margin-right:10px;line-height:47px;margin-bottom:10px}.result-list .hotel-list-line.accommodations .hotel-info2 .btn,.result-list .hotel-list-line.accommodations .hotel-info2 .price{margin-bottom:10px}.result-list .hotel-list-line.accommodations .bottom-line{overflow:hidden;height:20px;line-height:20px;display:block}.facility-icons{margin-right:4px}.compare-title{padding-bottom:30px}.compare-table{width:100%;overflow-x:auto}.compare-title .title{width:auto}.compare-table-headers{margin-top:0;white-space:nowrap;padding-bottom:0}.compare-table-headers .hotel-info .hotel-name{white-space:normal}.compare-table-rows{white-space:nowrap;width:100%}.compare-table-headers>div,.compare-table-headers>div.placeholder,.compare-table-rows .facility-line>div{width:250px;padding-left:0;margin-left:10px}.compare-table-headers>div{padding-bottom:48px;min-height:inherit}.compare-table-rows .facility-line>div{white-space:normal}.compare-table-rows .facility-line>div.mtitle,.compare-table-rows .facility-line>div:first-child{width:240px;padding-left:20px;margin-left:0}.compare-table-rows .facility-line .facility{display:none}.compare-hotels{position:relative}.compare-table .compare-table-headers>div.placeholder{position:absolute;height:100%;left:0;margin-left:0;width:260px;margin-top:-7px;background:#edf0f2;z-index:10;-webkit-box-shadow:5px 2px 5px -2px rgba(0,0,0,.3);-moz-box-shadow:5px 2px 5px -2px rgba(0,0,0,.3);box-shadow:5px 2px 5px -2px rgba(0,0,0,.3);padding-bottom:7px;display:none}.compare-table .compare-table-headers>div.placeholder>div{position:absolute;bottom:0;width:100%;background:#fff;height:50%;border-left:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;z-index:11;left:-1px}.compare-table .compare-table-headers>div.placeholder>div:after{display:block;width:100%;height:66px;content:"";position:absolute;bottom:0;left:0}.compare-table .compare-table-headers>div:nth-child(2){margin-left:270px}.compare-table .compare-table-rows .facility-line>div.mtitle{position:absolute;left:-1px;z-index:12;border-left:solid 1px #e6e6e6;width:239px}.compare-table .compare-table-rows .facility-group:first-child .facility-line.subtitle>div.mtitle{border-top:solid 1px #e6e6e6;margin-top:-1px;border-top-left-radius:2px}.compare-table.scrolling .compare-table-headers>div.placeholder{display:block}.compare-table.scrolling .compare-table-rows .facility-line>div.mtitle{display:inline-block}.compare-table.scrolling .compare-table-rows .facility-line.bottom-line>div.mtitle{height:66px;border-top:1px solid #e6e6e6;padding-top:0;padding-bottom:0;margin-top:-1px}.hotel-overview-hotel-details .hotel-overview-line2{position:relative;float:left;width:100%;height:auto}.hotel-overview-hotel-details .hotel-overview-line2 .hotel-overview-subtitle,.hotel-overview-hotel-details .rating-holder-holder{float:left;width:70%}.hotel-details #book-now-opener{position:relative;float:right}.hotel-details #book-now-opener-holder{position:relative;float:right}#book-now-opener-holder .hotel-best-price{display:block;margin-right:0;margin-bottom:5px;height:auto;padding:0 5px;text-align:center}#book-now-opener-holder .hotel-best-price .icon-pricequarantee{width:36px;height:37px;display:inline-block;padding-right:5px;float:none;object-fit:inherit}#book-now-opener-holder .hotel-best-price>span{float:none;font-size:14px;height:auto;margin-top:0;vertical-align:super;text-align:left}.hotel-overview-hotel-details .rating-holder-holder{margin-top:10px}.hotel-overview-hotel-details .rating-holder{margin-left:0}.hotel-overview-hotel-details .contacts .email,.hotel-overview-hotel-details .contacts .phone{margin-top:0}.left-side .hotel-rating-left .rating-holder{width:166px}.left-side .hotel-rating-left .rating-full{width:164px}.left-side .hotel-rating-left .rating-full .rating:after,.left-side .hotel-rating-left .rating-full .rating:before,.left-side .hotel-rating-left .rating-full:after,.left-side .hotel-rating-left .rating-full:before{width:32.8px;left:30.8px}.left-side .hotel-rating-left .rating-full .rating:after,.left-side .hotel-rating-left .rating-full:after{margin-left:65.6px}.left-side div.social-links ul li{width:33%;margin-right:0;text-align:center;margin-bottom:16px}.offers-categ-filter .drop-down-holder .label{width:auto;white-space:nowrap;margin-bottom:5px}.result-list .list-line .image-holder{width:260px;margin-bottom:24px}.result-list .list-line .list-info{width:calc(100% - 280px)}.offers-list-line .list-info.info1 .text .more-deals{display:block;margin-top:15px;font-size:16px;font-weight:400}.offers-list-line .availability>.more-deals{display:none}.offers-list-line .list-info.info2{display:block;position:relative;width:100%;right:inherit;bottom:inherit;float:left}.result-list .list-line .list-info .price{margin-right:20px}.special-offers-browse-more{padding-top:17px;padding-bottom:17px}#hamburger-menu.opened{display:block}.over-layer-box .over-layer-content .l1 .col{max-width:initial;min-width:20px;width:48.5%}.over-layer-box .over-layer-content .l1 .col.c2{width:2%;font-size:0;min-width:inherit}.over-layer-box .over-layer-content .l2 .col.c5{padding-left:0;float:none}.over-layer-box .over-layer-content .l2 .col.c5 input.btn{margin-left:0;padding:14px 12px;bottom:inherit;right:inherit;position:relative}.over-layer-box .over-layer-content .right>div{padding-left:20px}.result-list .hotel-list-line.accommodations .hotel-info2 .compare label{padding-right:2%;white-space:nowrap}.right-side .deals-promotions .box-holder-scroller{width:100%;overflow-x:auto}.t-box-holder-scroller{overflow-x:auto!important;margin:auto}.compare-list-holder .compare-text p#text1{white-space:normal}.compare-table-headers .button-holder .btn{font-size:11px}.compare-table-headers .button-holder .btn.white-outline{padding:12px 11px}.t-font-size-14{font-size:14px!important}.t-font-size-16{font-size:16px!important}.t-font-size-18{font-size:18px!important}.t-font-size-20{font-size:20px!important}.t-font-size-21{font-size:21px!important}.t-font-size-22{font-size:21px!important}.t-font-size-28{font-size:21px!important}.t-font-size-36{font-size:36px}.t-font-weight-bold{font-weight:700!important}.t-font-weight-normal{font-weight:400!important}.t-font-weight-300{font-weight:300!important}.t-scrollable .descript{width:100%;overflow-x:scroll}.dragon-boxes .bigInnerCol{padding:0 1.5%}.dragon-boxes .bigInnerCol:nth-child(odd){padding-left:0}.dragon-boxes .bigInnerCol:nth-child(2n){padding-right:0}.dragon-boxes .bigInnerCol .dragon-images .spacer{padding:0}.dragon-boxes .bigInnerCol .dragon-images .spacer img{max-height:460px}.dragon-boxes .drop-down-content-holder{padding:0;margin:10px 0 0 0}.dragon-boxes .drop-down-content-holder .opencontent{width:97%}.dragon-boxes .drop-down-content input:checked+.drop-down-content-holder .opencontent{left:0}.dragon-boxes .bigInnerCol:nth-child(2n) .drop-down-content input:checked+.drop-down-content-holder .opencontent{left:3%}.dragon-boxes .opencontent:after,.dragon-boxes .opencontent:before{right:4.5%}#nlregform-normal .formdiv{margin-left:0}.in404-search h2{font-size:20px}.in404-search input[type=text]{width:380px}div[data-pageform="307"] #map-bath-cities{width:calc(100% - 30px);margin:0!important;margin-right:0!important}div[data-pageform="307"] div.gprh-back{display:block!important;top:20px;position:relative;background:transparent url(/inc/vws/dh/imgs/back-left.png) no-repeat left center;padding-left:28px}div[data-pageform="307"] div.gprh-back>div{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;text-align:left!important}div[data-pageform="307"] .gprh-backlink{width:calc(100% - 20px);text-align:left!important;font-size:16px;font-weight:400;text-transform:none;margin-top:26px;padding:6px 10px}div[data-pageform="307"] .header-top,div[data-pageform="307"] .header-top .menu{height:60px}div[data-pageform="307"] .singlepage-style-1-page{padding-bottom:0!important}div[data-pageform="307"] .breadcrumb,div[data-pageform="307"] .wrapper.breadcrumb{display:none}.wrapper.main.bigRow.bigRow-full-width .bigInnerRow{width:auto;margin-left:2.7%;margin-right:2.7%}.wrapper.main.bigRow.bigRow-full-width .bigInnerRow.bigInnerRow_with_bgimage{margin:30px 0}.box-holder .box.new-all-inclusive .all-inclusive-hotels .list-with-icons-holder .list-with-icons{flex-wrap:wrap}.box-holder .box.new-all-inclusive .all-inclusive-hotels .list-with-icons-holder .list-with-icons li{width:50%}.webshop_category_list_item .category_items{padding-top:0}.webshop_spec_product_list .cart-holder,.webshop_spec_product_list .item-list{float:none;width:100%;margin:0;padding:0}.webshop_spec_product_list .cart-holder{margin-bottom:12px;border:0;border-bottom:1px solid #ccc}.webshops_cart_box{background:0 0;border:0}.webshops_cart_box .webshops_cart_box_title{float:left;padding:0}.webshops_cart_box .button-holder,.webshops_cart_box .webshop_cart_link{float:right;padding:0}.webshops_cart_box .webshop_cart_link{line-height:36px;margin-right:20px;font-size:16px}.webshop_cart_block_items{display:none}.webshops_cart_box .count{display:inline-block}.webshop_spec_product_item .button-holder .details{display:none}.webshop_left_block,.webshop_right_cart_block{float:right;padding:0;width:100%!important}.webshop_left_block{float:left}.webshop_right_cart_block{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:12px}div[data-id=proto_368] .webshop_Issue{margin-top:30px}div#page-issues-3899 ul.alrsubs{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.language_ru .one-offer.img-right .col .offer-text-holder .offer-text{padding:15px}.grid .lowd1,.grid .lowd10,.grid .lowd11,.grid .lowd12,.grid .lowd2,.grid .lowd3,.grid .lowd4,.grid .lowd5,.grid .lowd6,.grid .lowd7,.grid .lowd8,.grid .lowd9{display:inline-block;vertical-align:middle;font-size:16px;word-spacing:0;letter-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid .lowd1{width:8.3333333333%!important}.grid .lowd2{width:16.6666666667%!important}.grid .lowd3{width:25%!important}.grid .lowd4{width:33.3333333333%!important}.grid .lowd5{width:41.6666666667%!important}.grid .lowd6{width:50%!important}.grid .lowd7{width:58.3333333333%!important}.grid .lowd8{width:66.6666666667%!important}.grid .lowd9{width:75%!important}.grid .lowd10{width:83.3333333333%!important}.grid .lowd11{width:91.6666666667%!important}.grid .lowd12{width:100%!important}}@media only screen and (max-width:1023px){.t-align-left{text-align:left!important}#protoblock_338{width:100%!important}.wrapper.newsletter .nlr-oneline .nlr-i0{text-align:center}.wrapper.newsletter .nlr-oneline .nlr-i1{display:block;width:100%!important;margin-left:0!important;margin-bottom:16px}.wrapper.newsletter .nlr-oneline .nlr-i1 #newsletterblock-title,.wrapper.newsletter .nlr-oneline .nlr-i1 #newsletterblock-title>div{text-align:center}.wrapper.newsletter .nlr-oneline{padding:26px 40px!important}.wrapper.newsletter .nlr-oneline .button-holder>input{width:100%}.wrapper.newsletter .nlr-oneline .nlr-i1-after,.wrapper.newsletter .nlr-oneline .nlr-i3-after{width:calc((100% - 170px)/ 2)!important;display:inline-block;vertical-align:top}.wrapper.newsletter .nlr-oneline .nlr-i2-after{width:160px!important}.t-align-right{text-align:right!important}.t-align-center{text-align:center!important}.t-only,.t_only,.tm-only,.tm_only{display:block!important}.dm-only{display:none!important}.t-float-left{float:left}.t-float-right{float:right}.t-float-none{float:none}.t-disp-none{display:none!important}.t-disp-inline-block{display:inline-block!important}.t-disp-block{display:block!important}.disp-inline{display:inline}.t-padding-0{padding:0!important}.t-padding-top-0{padding-top:0!important}.t-padding-bottom-0{padding-bottom:0!important}.t-padding-bottom-10{padding-bottom:10px!important}.t-padding-bottom-15{padding-bottom:15px!important}.t-padding-bottom-18{padding-bottom:18px!important}.t-padding-bottom-20{padding-bottom:20px!important}.t-padding-bottom-24{padding-bottom:24px!important}.t-padding-bottom-25{padding-bottom:25px!important}.t-padding-bottom-30{padding-bottom:30px!important}.t-padding-top-0{padding-top:0!important}.t-padding-top-6{padding-top:6px!important}.t-padding-top-10{padding-top:10px!important}.t-padding-top-12{padding-top:12px!important}.t-padding-top-15{padding-top:15px!important}.t-padding-top-20{padding-top:20px!important}.t-padding-top-30{padding-top:30px!important}.t-padding-right-10{padding-right:10px!important}.t-padding-right-15{padding-right:15px!important}.t-padding-right-20{padding-right:20px!important}.t-padding-left-0{padding-left:0!important}.t-padding-left-10{padding-left:10px!important}.t-padding-left-15{padding-left:15px!important}.t-padding-left-20{padding-left:20px!important}.t-padding-top-bottom-10{padding:10px 0!important}.t-padding-top-bottom-20{padding:20px 0!important}.t-padding-top-bottom-24{padding-top:24px!important;padding-bottom:24px!important}.t-padding-top-bottom-30{padding:30px 0!important}.t-padding-bottom-40{padding:0 0 40px 0!important}.t-padding-top-40{padding:40px 0 0 0!important}.t-padding-top-bottom-40{padding:40px 0!important}.t-padding-left-right-0{padding-left:0!important;padding-right:0!important}.t-padding-left-right-10{padding-left:10px!important;padding-right:10px!important}.t-padding-left-right-15{padding-left:15px!important;padding-right:15px!important}.t-padding-left-right-20{padding-left:20px!important;padding-right:20px!important}.t-padding-20{padding:20px!important}.t-padding-12-20{padding:12px 20px!important}.t-padding-left-60{padding-left:60px!important}.t-padding-right-60{padding-right:60px!important}.t-padding-top-bottom-0{padding-top:0!important;padding-bottom:0!important}.t-padding-bottom-0{padding-bottom:0!important}.t-padding-bottom-40{padding-bottom:40px}.t-padding-top-bottom-40{padding-top:40px;padding-bottom:40px}.t-margin-0{margin:0!important}.t-margin-top-0{margin-top:0!important}.t-margin-top-10{margin-top:10px!important}.t-margin-top-18{margin-top:18px!important}.t-margin-top-20{margin-top:20px!important}.t-margin-top-30{margin-top:30px!important}.t-margin-top-40{margin-top:40px!important}.t-margin-top-50{margin-top:50px!important}.t-margin-bottom-0{margin-bottom:0!important}.t-margin-bottom-10{margin-bottom:10px!important}.t-margin-bottom-18{margin-bottom:18px!important}.t-margin-bottom-20{margin-bottom:20px!important}.t-margin-bottom-30{margin-bottom:30px!important}.t-margin-bottom-40{margin-bottom:40px!important}.t-margin-bottom-50{margin-bottom:50px!important}.t-margin-left-0{margin-left:0!important}.t-margin-left-10{margin-left:10px!important}.t-margin-left-20{margin-left:20px!important}.t-margin-left-30{margin-left:30px!important}.t-margin-left-40{margin-left:40px!important}.t-margin-right-0{margin-right:0!important}.t-margin-right-10{margin-right:10px!important}.t-margin-right-20{margin-right:20px!important}.t-margin-right-30{margin-right:30px!important}.t-margin-right-40{margin-right:40px!important}.t-margin-left-right-0{margin-left:0!important;margin-right:0!important}.t-margin-left-right-10{margin-left:10px!important;margin-right:10px!important}.t-margin-left-right-20{margin-left:20px!important;margin-right:20px!important}.t-margin-left-right-30{margin-left:30px!important;margin-right:30px!important}.t-margin-left-right-40{margin-left:40px!important;margin-right:40px!important}.t-margin-top-bottom-0{margin-top:0!important;margin-bottom:0!important}.t-margin-top-bottom-10{margin-top:10px!important;margin-bottom:10px!important}.t-margin-top-bottom-12{margin-top:12px!important;margin-bottom:12px!important}.t-margin-top-bottom-18{margin-top:18px!important;margin-bottom:18px!important}.t-margin-top-bottom-20{margin-top:20px!important;margin-bottom:20px!important}.t-margin-top-bottom-30{margin-top:30px!important;margin-bottom:30px!important}.t-margin-top-bottom-40{margin-top:40px!important;margin-bottom:40px!important}.t-height-48{height:48px}.t-bg-charcoal-grey{background-color:#58585a!important}.t-bg-gunmetal-two{background-color:#58585a!important}.t-bg-white{background-color:#fff!important}.t-bg-tomato-red{background-color:#c20!important}.t-bg-faded-orange{background-color:#ee855a!important}.t-bg-pale-grey-two{background-color:#edf0f2!important}.t-bg-pale-grey-two-opacity{background-color:rgba(237,240,242,.95)!important}.t-bg-transparent-white{background-color:rgba(255,255,255,.5)!important}.t-bg-transparent-dark{background-color:rgba(67,73,89,.95)!important}.t-border-1{border-width:1px}.t-border-top-1{border-top-width:1px}.t-border-right-1{border-right-width:1px}.t-border-bottom-1{border-bottom-width:1px}.t-border-left-0{border-left-width:1px}.t-border-top-0{border-top-width:0}.t-border-right-0{border-right-width:0}.t-border-bottom-0{border-bottom-width:0}.t-border-left-0{border-left-width:0}.t-border-color-pinkish-grey{border-color:#ccc!important}.wrapper,.wrapper.breadcrumb{padding:0 2.7%;overflow:hidden}.bubbles-club-wrapper{overflow:visible}.bubbles-club-holder .bigInnerCol:not(.overflow-visible-box){overflow:hidden}.wrapper.breadcrumb{padding:20px 2.7% 10px 2.7%}.header-bottom .wrapper{text-align:right;overflow:visible}.header-top,.header-top .menu{height:60px}.header-top .menu{text-align:left}.header-top .wrapper{overflow:inherit}.main-logo{height:60px;background:0 0;border-radius:0;box-shadow:none;position:relative;display:inline-block;width:auto;line-height:60px;vertical-align:middle;left:auto;top:auto;text-align:left}.main-logo img,.main-logo::before{height:36px;top:50%;margin-top:-18px;position:relative;display:block;left:auto;margin-left:0}.main-logo img.desktop1{display:none}.main-logo::before{content:url(/w/dh_new/latest/imgs/logo-mobile-new.svg);transform:scale(.2);width:10px;height:0}.main-logo img.desktop2{display:none}.menu>ul{margin:0;padding:0;list-style:none;display:inline-block}.header-bottom .menu.header-bottom-menu-right,.header-top .menu .menuitem{display:none}.header-top .menu .join-now,.header-top .menu .log-in{display:inline-block}.header-top .menu>ul{height:60px;float:right;line-height:60px;display:inline-block}.header-top .menu>ul>li{line-height:60px;height:60px;margin:0;display:inline-block}.Google_word{display:none}.GoogleSS_inmenu{height:60px;display:block}input.Google_word_sub{position:relative;right:auto;top:auto;margin:auto;background-image:url(../imgs/icons/icon-search-big-mobil.png);width:16px;height:16px;top:4px}.header-top .menu>ul>li.gs_holder{position:relative;right:-60px}.header-top .menu>ul>li.langmenu{position:relative;left:-70px}.langselector{color:#fff;background-color:transparent;background-image:url(../imgs/icons/icon-globe_3.svg);background-repeat:no-repeat;background-position:10px center}.langselector:after{color:#fff}.header-top .menu>ul>li.log-in{margin-right:30px}.header-top .menu>ul>li.log-in a{color:#fff;text-decoration:none}.header-bottom .menu{padding-left:0;padding-right:0}.hotel .header-bottom{display:none}.header-top .menu .join-now,.hotel .header-top .menu .log-in,.hotel .header-top .menu>ul>li.langmenu,.hotel .header-top .menu>ul>li.log-in{display:none}.hotel .header-top .menu>ul>li.hamburger{display:inline-block;float:left}.hotel .header-top .menu>ul>li.gs_holder{right:auto;padding-right:16px;float:left;height:20px;margin-top:20px;line-height:20px}.hotel .header-top input.Google_word_sub{background-image:url(../imgs/icons/icon-search-big-mobil.png);width:20px;height:20px;top:0}.hotel .header-fixed .header-bottom{display:block}.hotel .header-fixed .header-bottom .hotel-sticky-menu .hotel-name{font-size:18px}.hitselector a.next,.hitselector span.next{float:right;margin-left:0}.promo-text{height:247px}.language_cz .page-spec-dh50.dh50-spec-booking .promo-text,.language_de .page-spec-dh50.dh50-spec-booking .promo-text,.language_en .page-spec-dh50.dh50-spec-booking .promo-text,.language_fr .page-spec-dh50.dh50-spec-booking .promo-text,.language_hu .page-spec-dh50.dh50-spec-booking .promo-text,.language_it .page-spec-dh50.dh50-spec-booking .promo-text,.language_ru .page-spec-dh50.dh50-spec-booking .promo-text,.language_sk .page-spec-dh50.dh50-spec-booking .promo-text{height:86px}.promo-text-holder{right:auto;width:640px;left:50%;margin-left:-320px}.subpagepromo .title{color:#fff;margin-top:20px;line-height:initial}.hero-holder{height:407px}.hero-holder img{width:auto;min-width:100%;height:100%}.wrapper.booking-line{overflow:visible}.booking-line .booking-holder{width:640px}.booking-line .booking-holder .booking-box{padding:9px}.booking-holder .booking-box input.destination{width:184px}.booking-holder .booking-box input.booking-search-submit,.booking-holder .booking-box.opened input.booking-search-submit{width:50px;height:48px;padding:0;text-indent:-10000px;background-image:url(../imgs/icons/icon-search-big-mobil.png);background-position:center;background-repeat:no-repeat}.booking-holder .booking-box.opened input.destination{width:246px}.booking-holder .booking-box.opened input.date-calendar{width:85px}.booking-holder .booking-box .bline.full{margin-left:-10px;width:640px}.booking-line .booking-holder .numofp select{margin-right:10px}.booking-holder .booking-box.opened .spec-rate-code,.booking-line .booking-holder .spec-rate-code{margin-left:0;right:62px;top:82px;width:115px}.language_de .booking-holder .booking-box.opened .spec-rate-code{width:105px}.booking-holder .booking-box.opened .button-holder{right:10px;top:82px}.language_hu .formline2 .numofp:nth-child(4) label{width:77px;float:left;padding-top:6px}.language_hu .formline2 .childline label{width:auto!important;float:none!important;padding-top:0!important}.three-offer .row{display:block}.three-offer .row .col{display:block;float:left;padding:0 .75rem}.three-offer .row .col.m12{padding-bottom:1.5rem;width:100%;margin-left:auto;left:auto;right:auto}.three-offer .row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.three-offer .col .image-holder img{height:auto;min-height:100%}.three-offer .col.l6 .image-holder,.three-offer .col.l6 .offer-text-holder{width:58.62%}.three-offer .col.l6 .offer-text-holder{width:41.38%}.three-offer .col .image-holder .offer-title-text-holder p{padding-bottom:20px}.book-direct h1{padding-left:40px;padding-right:40px}.book-direct>.row{display:inherit}.book-direct>.row>.col{display:inherit;position:relative;float:left}.book-direct .col{text-align:center}.book-direct .col>div,.book-direct .col>div>div{display:inline-block;vertical-align:top}.book-direct .col>div{font-size:0;width:58%;min-width:360px;height:auto;padding-bottom:50px}.book-direct .col>div>div.icon-h{width:26%;text-align:left}.book-direct .col>div>div.text-holder{width:74%}.book-direct .col>div .align-center{text-align:left}.book-direct .browse-more{position:relative;bottom:auto;width:auto;text-align:left}.one-offer .col .image-holder{width:58%}.one-offer .col .offer-text-holder{width:42%}.one-offer.img-right .col .image-holder{width:58%;left:42%}.one-offer .col .image-holder .offer-title-text-holder,.one-offer.img-right .col .image-holder .offer-title-text-holder{width:100%;right:auto;left:0}.one-offer .col .image-holder .offer-title-text-holder h2{padding:20px;height:225px;vertical-align:bottom;display:table-cell}.destinations .box-holder .box{width:280px}.footer-links div.social-links,.footer-links>div{width:35%;padding-left:15%;padding-bottom:40px}.footer-links div.social-links{text-align:left;display:inline-block}.footer-links{padding-bottom:0}.footer-links div.social-links.d-flex{width:100%;padding-left:0;column-gap:0}.footer-links div.social-links.d-flex>div{width:35%;padding-left:15%}.five-offer:not(.new-home-offer-box) .col.b3{height:816px;float:left}.five-offer:not(.new-home-offer-box) .col.b3 .image-holder .offer-title-text-holder p{display:inline-block;background:#fff;padding:10px;margin-top:10px}.five-offer.new-home-offer-box .col.b5 .image-holder .offer-title-text-holder{color:#58585a;background:#fff}.five-offer.new-home-offer-box .col.b3 .image-holder .offer-title-text-holder,.five-offer.new-home-offer-box .col.b6 .image-holder .offer-title-text-holder{background:#58585a;color:#fff}.cookie-layer{width:100%;padding:5px 0}.cookie-layer .text-holder .text{width:auto;max-width:98%;text-align:justify}.cookie-layer .text-holder .text span{width:auto;display:initial}.hotel-list-page .left-side.hotel-filters{display:none;position:fixed;height:100%!important;width:100%!important;float:left;z-index:100;left:0;top:0;background:#edf0f2}.hotel-list-page .left-side.hotel-filters.opened-filter{display:block}.hotel-list-page .left-side.hotel-filters>div{overflow:auto;position:absolute;bottom:0;left:0;right:0;top:0}.hotel-list-page .left-side.hotel-filters .num-of-filters{margin:27px 20px 0 20px;display:block;font-size:20px;position:relative}#reset-filters{float:right;font-size:16px;color:#58585a;font-weight:400}.hotel-list-page .left-side.hotel-filters .filter-hotels-by{padding:20px 20px 12px 20px;font-size:16px}.hotel-filters-holder{max-width:initial;border:0;padding:0 20px;margin-bottom:96px}.filter-group-title{padding:6px 0;position:relative;display:block;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.5;color:#58585a;border:0;cursor:default;background:0 0}.filter-group-title i{display:none}input.filter-closer:checked~label~.filters{padding:0;display:block;height:auto}.filters{padding:0;overflow:auto;background:0 0}.filters>div{display:inline-block}.filters .filter-title{text-align:left}.filters .filter-title:before{display:none}.filters .filter-title span{background:0 0;padding:0;z-index:2;position:relative}.filters ul{padding:9px 0}.filters ul li{display:inline-block;margin-right:10px;margin-bottom:10px}.filters ul li label{border-radius:2px;background-color:#fff;border:solid 1px #e6e6e6;padding:10px 20px;height:auto}.filters ul li label:before{display:none;width:14px;height:14px;border:0;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:14px;left:10px;margin-top:-7px;border-radius:0}.filters ul li input:checked~label{padding-left:30px;padding-right:10px;border-radius:2px;background-color:#ee855a;border:solid 1px #e68a45;color:#fff}.filters ul li input:checked~label:before,.filters ul li input:checked~label:hover:before{content:"\f00c";color:#fff;background:#ee855a;border:0;font-size:14px;display:block;font-weight:400}.mobile-filter-show-results{display:block}.hotel-list-page .right-side.hotel-list{width:100%!important;padding-top:0}.special-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;align-content:stretch}.view-buttons>span{display:inline-block}.special-buttons>div{margin:auto}.special-buttons>div:first-child{margin-left:0}.special-buttons>div:last-child{margin-right:0}.hotel-filter-buttons{display:block}.special-buttons.map-view-active>div{margin-left:0;margin-right:0}.result-list .hotel-list-line.accommodations .hotel-info2 .compare input:checked~label{margin-left:-20px;background-color:#475059;color:#fff;padding-left:40px;padding-right:15px}.result-list .hotel-list-line.accommodations .hotel-info2 .compare input:checked~label:before,.result-list .hotel-list-line.accommodations .hotel-info2 .compare input:checked~label:hover:before{content:"\f00c";color:#fff;background:0 0;border:0;font-size:14px;display:inline-block;font-weight:400;position:relative;width:14px;height:14px;line-height:14px;margin-right:5px}.hotel-list-line.compared{border-radius:2px;border:solid 2px #58585a}.compare-table-headers .hotel-info{font-size:0}.compare-table-headers .image-replacer{width:60px;height:60px;position:relative;display:inline-block;vertical-align:top}.compare-table-headers .hotel-info .hotel-name{position:relative;display:inline-block;width:170px;font-size:14px;color:#58585a;text-shadow:none;vertical-align:top;margin:0 10px;padding:0;background:0 0;line-height:16px;bottom:inherit;left:inherit}.compare-table-headers .hotel-info .hotel-name .fa{display:inline-block;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;text-align:center;color:#ee855a;margin-left:13px;position:relative;top:4px}.hotel-pages .left-side .block:not(.hotel-menu){display:none}.hotel-pages .left-side,.hotel-pages .right-side{width:100%!important;padding-right:0;padding-left:0}.content-block,.content-block-border-bottom{padding-right:0;padding-left:0}.content-block-border-bottom.lead-text,.content-block.lead-text{padding-left:20px}.block.hotel-menu{margin-bottom:36px}.hotel-menu,.hotel-menu>ul{border-radius:2px;background-color:#58585a}.hotel-menu>ul{border-color:rgba(255,255,255,.1);display:none;padding:10px 0;-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:0em;-moz-column-gap:0em;column-gap:0}.hotel-menu>ul li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.hotel-menu>ul ul{display:none}.hotel-menu ul li a.has_submenu:before{margin-left:5px}.hotel-menu ul li a{border:#58585a solid 1px;border-left-width:10px;border-right:1px solid rgba(255,255,255,.1);padding-left:6px;padding-right:10px}.hotel-menu ul li a.active{border:#ee855a solid 1px;border-left-width:10px;border-right:1px solid rgba(255,255,255,.1);background-color:rgba(247,153,80,.2);padding-left:6px}.hotel-menu ul li a.active:after{background-color:rgba(255,255,255,0)}.language_hu .hotel-menu ul li a{font-size:15px}.hotel-menu>ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;position:relative}.hotel-menu>ul:before{content:"";display:block;height:1px;background:#58585a;position:absolute;bottom:11px;left:10px;width:50%;width:calc(50% - 10px)}.hotel-menu-subpage{width:57%;display:inline-block;border-radius:2px;background-color:#58585a;overflow:hidden;float:left;margin-right:2%;margin-bottom:3%}.hotel-menu-subpage.w100{width:100%;margin-right:0}.hotel-menu-subpage>ul{display:block;margin:0;padding:0;list-style:none}.hotel-menu-subpage a,.hotel-menu-subpage ul,.hotel-menu-subpage ul li{margin:0;padding:0;list-style:none;color:#fff!important;text-decoration:none;font-weight:400;display:block;word-spacing:0;letter-spacing:0}.hotel-menu-subpage ul li a{border-top:solid 1px rgba(0,0,0,.2);border-right:0;border-left:0;padding:9px 11px;font-size:14px}.hotel-menu-subpage ul li:first-child a{border-top:0}.hotel-menu-subpage ul li a:before{font-size:14px;float:right;content:"\f105";font-family:FontAwesome;margin-top:2px}.hotel-mobile-title{display:block}.hotel-mobile-nav-trigger:checked~ul{display:block}.hotel-overview-hotel-details .hotel-overview-name sup{font-size:18px;font-weight:400;top:-1em}.hotel-details{padding-bottom:18px}.map-and-facilities{display:block;position:relative;padding-top:120px}.map-and-facilities:after{content:"";display:block;clear:both}.map-and-facilities .hotel-social-links{position:absolute;right:0;top:0;padding-top:0}.map-and-facilities .hotel-social-links .social-links{padding-top:0}.map-and-facilities .facilities,.map-and-facilities .hotel-map{float:left}.map-and-facilities .hotel-map{width:37%;margin-right:3%;height:180px}.map-and-facilities .hotel-map .map{border-radius:2px;border:solid 1px #ee855a;display:block;max-width:calc(100% - 2px)}.map-and-facilities .facilities{width:calc(60% - 2px)}.map-and-facilities .facilities>ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;position:relative}.map-and-facilities .facilities>ul:before{content:" ";display:block;position:absolute;width:calc(100% - 2px);height:4px;background-color:#edf0f2;top:0;left:1px}.map-and-facilities .facilities>ul li{-webkit-column-break-inside:avoid-column;page-break-inside:avoid-column;break-inside:avoid-column}.hotel-reviews .hotel-reviews-left,.hotel-reviews .hotel-reviews-right{padding-left:20px;padding-right:20px}.hotel-content .find-your-room-holder>.find-your-room{padding-left:20px}.hotel-content .find-your-room-holder>.find-your-room .col:first-child{padding:0 20px 30px 20px}.bg-orange-overlay{padding:30px 40px 36px 40px}.services_and_amenities{padding:30px 40px 36px 40px}.mini_fitness_block{padding:65px 10% 50px 10%}.right-side .deals-promotions .mdeals .dt-only .text{float:left}.right-side .deals-promotions .mdeals .dt-only a{float:right}.hotel-content.hotel-rooms>.title{padding-left:0}.result-list-holder .box-holder .box.w3b,.result-list-holder .box-holder .box.w3b:nth-child(3n){width:calc(48% - 2px);margin:0 4% 4% 0}.content-block.result-list-holder.destination-attractions-block .box{min-height:initial}.box-holder .box.w3b.white-grey-boxes,.box-holder .box.w3b.white-grey-boxes:nth-child(3n){width:48.5%;margin:0 2.94% 3% 0}.result-list-holder .box-holder .box.w3b:nth-child(2n){margin-right:0}.box-holder .box.white-grey-boxes:first-child,.box-holder .box.white-grey-boxes:first-child .image-holder .title,.box-holder .box.white-grey-boxes:nth-child(2n),.box-holder .box.white-grey-boxes:nth-child(2n) .image-holder .title{background-color:#fff;color:#58585a}.box-holder .box.white-grey-boxes:nth-child(4n+2),.box-holder .box.white-grey-boxes:nth-child(4n+2) .image-holder .title,.box-holder .box.white-grey-boxes:nth-child(4n+3),.box-holder .box.white-grey-boxes:nth-child(4n+3) .image-holder .title{background-color:#58585a;color:#fff}.box-holder .box.white-grey-boxes.large-boxes .button-holder,.box-holder .box.white-grey-boxes.large-boxes .text-holder{padding-left:49px;padding-right:49px}.box-holder .box.w3b.drop-down-boxes,.result-list-holder .box-holder .box.w3b.drop-down-boxes:nth-child(2n),.result-list-holder .box-holder .box.w3b.drop-down-boxes:nth-child(3n){width:calc(31% - 2px);margin-right:3.5%;margin-bottom:0;border:solid 1px rgba(0,0,0,.1)}.result-list-holder .box-holder .box.w3b.drop-down-boxes:nth-child(3n){margin-right:0}.white-grey-boxes-opened.drop-down-box-content>.holder:after,.white-grey-boxes-opened.drop-down-box-content>.holder:before{left:15.65%}.white-grey-boxes-opened.drop-down-box-content.p2>.holder:after,.white-grey-boxes-opened.drop-down-box-content.p2>.holder:before{left:50%}.white-grey-boxes-opened.drop-down-box-content.p3>.holder:after,.white-grey-boxes-opened.drop-down-box-content.p3>.holder:before{left:84.35%}.box-holder .box.drop-down-boxes>a{padding-right:25px;width:calc(100% - 45px)}.box-holder .box.drop-down-boxes>a:after{right:10px}.single-content .image-holder{height:216px}.hotel-dining .single-content .opening-hours p{font-size:14px}.white-grey-boxes-opened{padding-top:24px}.white-grey-boxes-opened>.holder:after,.white-grey-boxes-opened>.holder:before{left:24%}.white-grey-boxes-opened.p2>.holder:after,.white-grey-boxes-opened.p2>.holder:before{left:76%}.white-grey-boxes-opened .list-line{padding:0}.white-grey-boxes-opened>.holder{padding-bottom:0}.white-grey-boxes-opened .list-element .holder{padding:10px 0;margin:0 19px;min-height:inherit;border:0;border-bottom:solid 1px #ccc;border-radius:0;vertical-align:middle;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center}.white-grey-boxes-opened .list-element:nth-child(2n) .holder,.white-grey-boxes-opened .list-element:nth-child(odd) .holder{margin:0 19px}.white-grey-boxes-opened .list-element:last-child .holder{border-bottom:0}.white-grey-boxes-opened .list-element .holder .image-holder{vertical-align:top;width:40px;height:40px;border-radius:2px;border:solid 1px rgba(0,0,0,.2);margin-right:10px;overflow:hidden;margin-bottom:0}.white-grey-boxes-opened .list-element .holder>div{float:none;display:inline-block;vertical-align:middle}.white-grey-boxes-opened .list-element .holder .more-link,.white-grey-boxes-opened .list-element .holder .more-link a,.white-grey-boxes-opened .list-line .holder .text .price,.white-grey-boxes-opened .list-line .holder .text .time{text-align:center;vertical-align:middle;font-size:14px;font-weight:400}.white-grey-boxes-opened .list-element .holder .subtitle{width:calc(50% - 52px);margin:0;float:none;display:inline-block;font-size:14px;font-weight:400}.white-grey-boxes-opened .list-element .holder .text{width:35%;margin:0;vertical-align:middle}.white-grey-boxes-opened .list-element .holder .more-link{width:15%;vertical-align:middle;text-align:left}.white-grey-boxes-opened .list-element .holder .more-link a{margin-left:10px;display:block;text-align:left}.white-grey-boxes-opened .list-element .more-link a .fa{display:inline-block;float:right;text-decoration:none;margin-top:4px}.white-grey-boxes-opened .list-line.head-line2{font-size:14px;font-weight:700;padding-top:6px;padding-bottom:6px;text-transform:uppercase}.white-grey-boxes-opened .box-lead-text{padding-bottom:20px}.white-grey-boxes-opened .list-line.head-line2 .list-element .holder{padding:0 20px;border-bottom:0;margin:0;min-height:inherit}.white-grey-boxes-opened .list-line.head-line2 .list-element .holder .image-holder{height:1px;border:0;margin-right:12px}.white-grey-boxes-opened .list-line.head-line2 .holder .subtitle,.white-grey-boxes-opened .list-line.head-line2 .holder .text .price,.white-grey-boxes-opened .list-line.head-line2 .holder .text .time{font-weight:700;margin-bottom:0}.result-list-holder .box .facilities-list{justify-content:flex-start}#compareiframe,.lead-text:not(.single-offer-description) img{display:none}.meeting-tour-link>img{display:block!important;width:80%;margin:10%}.lead-text .hotel-map img{display:block}.offers-list-line .list-info.info1 .text{min-height:150px}.treatments .boxed-list .box-holder .text-holder>div{padding:0 20px 20px 20px}.treatments .tablet-prop{display:inline-block!important}.treatments .tablet-prop .prop{margin-right:20px}.treatments .tablet-prop .prop>img{width:100%}.treatments .tablet-prop .prop>ul{margin-top:20px}.treatments .tablet-prop .prop>ul li{margin-bottom:30px}.treatments .tablet-prop .prop>ul li strong{display:block}.map-holder>.hotel-map{height:264px}.hotel-map-page .content-block-border-bottom.lead-text,.hotel-map-page .hotel-content>.title{padding-left:0}.hotel-reviews .hotel-reviews-left .rating-holder .rating-full .rating-title{font-size:16px;font-weight:700}.hotel-offers-single-page .heditor_table5 img{display:inline-block}.full-reviews-overall-scores .right{padding:20px}.full-reviews-overall-scores .full-reviews-list-top .placeholder{padding:0;display:table;width:100%}.full-reviews-overall-scores .full-reviews-list-top .placeholder .rating-holder,.full-reviews-overall-scores .full-reviews-list-top .placeholder .rating-title{display:table-cell;vertical-align:middle}.full-reviews-overall-scores .full-reviews-list-top .placeholder .rating-holder{width:205px}.full-reviews-overall-scores .full-reviews-list-top .placeholder .rating-title{padding-right:40px;text-align:right}.full-reviews-overall-scores{padding:0!important}.full-reviews-overall-scores .full-reviews-list-top:last-child{padding-bottom:0}.treatments-holder ul li,.treatments-holder ul li:nth-child(5n),.treatments-show-more{width:23.09%;margin-right:1.91%;margin-bottom:1.91%}.treatments-holder ul li:nth-child(4n){margin-right:0}.table-holder{width:100%;overflow-y:scroll}.selected-list-elements{flex-direction:column;padding-top:3px;padding-bottom:3px;min-height:78px;justify-content:center}.selected-list-elements>div.elem a>b{display:block;margin-right:6px}.selected-list-elements>div.elem .image-holder{display:none}.selected-list-elements>div.elem{width:100%;order:2;padding:3px 0 0 0;margin-right:0!important}.selected-list-elements>div.elem span{font-weight:400}.selected-list-elements .compare-text{order:1;width:100%}.compare-list-holder .compare-text p#text1,.compare-list-holder .compare-text p#text2{margin-right:0;font-size:16px;font-weight:400}.hotel .header-fixed .submenu-holder{display:block;height:48px;padding:12px 0 0 0;margin-top:12px;border-top:1px solid #ccc}.hotel .header-fixed .submenu-holder .block.hotel-menu{margin-bottom:0;text-align:left}.offer-list .result-list .list-line .image-holder{height:166px;margin-bottom:0}.offer-list .result-list .list-line .list-info.availability,.offer-list .result-list .list-line .list-info.info2{width:100%}.offer-list .result-list .list-line .list-info.availability{display:table;padding-top:10px}.offer-list .result-list .list-line .list-info.availability .hotels,.offer-list .result-list .list-line .list-info.availability>strong{display:table-cell!important}.offer-list .result-list .list-line .list-info.availability .hotels{width:auto;padding-right:2.12%;margin-top:0;width:44.67%}.offer-list .result-list .list-line .list-info.availability .hotels>i,.offer-list .result-list .list-line .list-info.availability .hotels>span{display:inline-block;vertical-align:top}.offer-list .result-list .list-line .list-info.availability .hotels>span{width:calc(100% - 20px)}.offer-list .result-list .list-line .list-info.availability .hotels>i{margin-top:3px}.offer-list .result-list .list-line .list-info.availability>strong{width:55.33%}.singlepage-style-1-page .left-side .block:not(.hotel-menu){display:none}.bigCol.left-side,.bigCol.right-side,.left-side,.right-side,.singlepage-style-1-page .left-side,.singlepage-style-1-page .right-side{width:100%!important;padding-right:0;padding-left:0}.program-header table tr td:first-child{width:260px}.program-header table tr td:first-child img{width:260px;height:auto}.box-holder:not(.row-t-scrollable) .box.w4b{width:48.25%;margin-right:3.5%;margin-bottom:3.5%;border-radius:2px;border:solid 1px rgba(0,0,0,.1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.box-holder:not(.row-t-scrollable) .box.w4b:nth-child(2n){margin-right:0}.box-holder:not(.row-t-scrollable) .box.w4b .image-holder{height:200px}.review-slider,.review-slider .reviews-holder ul{height:287px}.bg-orange-overlay{padding:36px 40px}.bubbles-club-first-box .text-holder{padding-top:20px;padding-bottom:20px}.bubbles-club-first-box .text-holder .drazse-kukucs{display:none}.heditor_table50,.heditor_table50 table,.heditor_table50 tbody,.heditor_table50 td,.heditor_table50 th{display:block}.heditor_table50{position:relative}.heditor_table50>tbody>tr:first-child{float:left}.heditor_table50>tbody>tr:first-child>td{width:100%}.heditor_table50>tbody>tr:first-child>td:first-child{width:100%;padding-right:0}.heditor_table50>tbody>tr:first-child>td:first-child>table{width:100%;border-radius:2px}.heditor_table50>tbody>tr:first-child>td:first-child>table tr>th{width:100%;padding:20px 162px 15px 20px;position:relative}.bubbles-club-first-box .text-holder .t-drazse-kukucs{position:absolute;display:block;right:13px;bottom:-33px}.heditor_table50>tbody>tr:first-child>td:first-child>table tr>th .btn{display:none}.heditor_table50>tbody>tr:first-child>td:first-child>table tr>th>h2{padding:0;margin:0;font-size:36px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33}.heditor_table50>tbody>tr:first-child>td:first-child>table tr>td{width:100%;padding:28px 20px 24px 20px}.heditor_table50>tbody>tr:first-child>td:first-child>table tr>td h3{font-size:20px;font-weight:700;line-height:1.2;margin:0;padding:0;margin-bottom:12px}.heditor_table50>tbody>tr:first-child>td:first-child>table tr>td .btn{display:inline-block}.heditor_table50>tbody>tr:first-child>td:first-child>table tr>td .bubbles-logo{width:98%;margin:30px 1%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.heditor_table50>tbody>tr:first-child>td:nth-child(2){display:none}.heditor_table50>tbody>tr:nth-child(2)>td,.heditor_table50>tbody>tr:nth-child(2)>td:first-child{display:table-cell;width:50%}.heditor_table50>tbody>tr:first-child>td:nth-child(2) p,.heditor_table50>tbody>tr:nth-child(2)>td p{text-align:center}.heditor_table50>tbody>tr:first-child>td:nth-child(2) .btn,.heditor_table50>tbody>tr:nth-child(2)>td .btn{margin-top:18px}.heditor_table50>tbody>tr:nth-child(2)>td{padding:32px 26px 20px 20px}.heditor_table50>tbody>tr:nth-child(2)>td:nth-child(2){padding:32px 20px 20px 26px}.heditor_table50>tbody>tr:nth-child(2)>td:after{top:inherit;bottom:0;height:calc(100% - 12px);width:calc(100% - 6px)}.heditor_table50>tbody>tr:nth-child(2)>td:nth-child(2):after{left:inherit;right:0}.box-holder .box.w2.bubbles-half-box,.box-holder .box.w2.bubbles-half-box:first-child{width:100%;margin:0;margin-bottom:30px}.box-holder .box.w2.bubbles-half-box .text-holder .descript{border-radius:0}.heditor_table51 tbody td,.heditor_table51 thead td{width:48.525%;margin-left:1.475%}.heditor_table51 tbody td:first-child,.heditor_table51 thead td:first-child{margin-left:0;margin-right:1.475%}.heditor_table51 thead td{border-top-right-radius:2px;border-top-left-radius:2px}.heditor_table51 tbody td{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.heditor_table52 tbody tr td{width:100%;display:block;padding:30px;padding-top:18px}.heditor_table52 tbody tr td:first-child{padding:28px 76px}.bubbles-club-family-holiday .bubbles-logo3{margin:20px 0 15px 0}.bubbles-club-family-holiday>.text-holder>.descript:after{width:75px;height:234px;display:block;background:transparent url('/w/hi/Landing_pages/BubblesClub/newdragons/tiko-1.png') right top no-repeat;right:0;bottom:inherit;top:-18px}.family-programs>.content-block>.image-holder{min-height:150px;padding-bottom:16px}.family-programs>.content-block>.image-holder:after{width:82px;height:197px;background:transparent url('/w/hi/Landing_pages/BubblesClub/newdragons/dany-2.png') left top no-repeat;left:-20px;bottom:-40px}.bubbles-club-member .text-holder{padding:10px 16px 30px 20px;width:54.7%;background-color:#4e9f9c;color:#fff;margin-left:45.3%;min-height:350px}.bubbles-club-member:after{position:absolute;height:65%;display:block;background-image:url('/w/hi/Landing_pages/BubblesClub/bubbles-logo-2-n.png');background-size:contain;background-position:center top;right:inherit;top:6.4%;z-index:0;content:" "}.bubbles-club-member .text-holder .btn_white_small,.bubbles-club-member:after{left:3.94%;width:36.7604%}.bubbles-club-member .text-holder .btn_white_small{margin:0;position:absolute;padding:0;bottom:10%;background-color:transparent;z-index:1}.bubbles-club-member .text-holder .btn_white_small a{background-color:#4e9f9c;margin:0;display:block;color:#fff;padding:7px;border-radius:2px;overflow:hidden}.bubbles-club-member .facebook-blue,.bubbles-club-member .facebook-blue:hover{margin-top:10px;padding:7px}.bubbles-club-member .text-holder .title{font-size:36px;font-weight:300;font-style:normal}.bubbles-club-bottom-link{text-align:center}.bubbles-club-bottom-link .btn{min-width:70%}.heditor_table55 td,.heditor_table55 tr{display:block;margin:0;padding:0;width:100%}.heditor_table55 tr td:last-child{text-align:justify;padding-right:0;padding-left:0;white-space:normal}.bigInnerCol.yoyo-kukucs .boxed-list.box-img-right .box-holder>div.image-holder{width:41.1764%;left:58.8236%}.bigInnerCol.yoyo-kukucs .boxed-list.box-img-right .box-holder>div.text-holder{right:41.1764%;width:58.8236%}.bigInnerCol.yoyo-kukucs .boxed-list.box-img-right .box-holder>div.text-holder:after{position:absolute;width:177px;height:201px;display:block;background:transparent url(/w/hi/Landing_pages/BubblesClub/newdragons/yoyo-kukucs.png) no-repeat center top;left:inherit;right:-137px;bottom:-20px;z-index:1;content:" "}.bigInnerCol.yoyo-kukucs .boxed-list,.bigInnerCol.yoyo-kukucs .boxed-list .box-holder{overflow:visible}.dragon-download-boxes{display:block;width:100%;margin-bottom:36px}.dragon-download-boxes.box-holder .box.w2.bubbles-half-box,.dragon-download-boxes.box-holder .box.w2.bubbles-half-box:first-child{display:block;vertical-align:bottom;width:100%;padding:0;margin:0}.dragon-download-boxes.box-holder .box.w2.bubbles-half-box .text-holder .descript>p{padding-left:0;padding-right:0}.dragon-download-boxes.box-holder .box.w2.bubbles-half-box:first-child{padding-bottom:18px}.heditor_table56{border:0}.heditor_table56 tbody td,.heditor_table56 thead td{width:48.525%;margin-left:1.475%;border-collapse:collapse}.heditor_table56 tbody td:first-child,.heditor_table56 thead td:first-child{margin-left:0;margin-right:1.475%}.heditor_table56 thead td{border-top-right-radius:2px;border-top-left-radius:2px;border:solid 1px rgba(0,0,0,.1);border-bottom:0}.heditor_table56 tbody td{border-bottom-right-radius:2px;border-bottom-left-radius:2px;border:solid 1px rgba(0,0,0,.1);border-top:0}.image-holder-w50 .boxed-list .box-holder>.image-holder.feherBlokKepJobbraLinkAKepen,.image-holder-w50 .boxed-list .box-holder>div.image-holder{width:41%}.image-holder-w50 .image-holder-w50 .boxed-list .box-holder>div.text-holder{width:59%}.image-holder-w50 .boxed-list.box-img-right .box-holder>.image-holder.feherBlokKepJobbraLinkAKepen,.image-holder-w50 .boxed-list.box-img-right .box-holder>div.image-holder{left:59%}.image-holder-w50 .boxed-list.box-img-right .box-holder>div.text-holder{right:41%}.image-holder-w50:first-child .content-block{margin-bottom:12px}.bubbles-club-holder .bigInnerRow:nth-child(7) .image-holder-w50:first-child .content-block{margin-bottom:30px}.image-holder-w50 .boxed-list .box-holder .text-holder>div{padding:18px 20px 30px 20px}.image-holder-w50 .boxed-list .box-holder .text{padding-bottom:0}div[data-id=proto_362]{width:calc(100% - 280px)!important}div[data-id=proto_363]{width:280px!important}.success{top:-2px}.dep_icon_menu{margin:0}.dep_icon_menu ul{text-align:center;padding:0}.dep_icon_menu ul li:first-child{margin-left:0}.dep_icon_menu ul li a{font-size:13px}.dep_icon_menu ul li{margin:0 0 0 16px;background-size:16px 16px;padding-left:20px}#page-issues-1138 .bigCol,#page-issues-4725 .bigCol{display:block;width:calc(100% - 36px)!important;padding:0 18px}#page-issues-1138 .bigCol h1,#page-issues-4725 .bigCol h1{margin-bottom:0}#page-issues-1138 .bigCol h2,#page-issues-4725 .bigCol h2{margin-top:0;font-size:20px}#page-issues-1138 .bigCol h1,#page-issues-1138 .bigCol h2,#page-issues-1138 .bigCol p,#page-issues-4725 .bigCol h1,#page-issues-4725 .bigCol h2,#page-issues-4725 .bigCol p{text-align:center}#page-issues-1138 .bigCol ul.liboldupp li,#page-issues-4725 .bigCol ul.liboldupp li{display:inline-block;width:33.33%;vertical-align:top;text-align:center}#page-issues-1138 .bigCol ul.ccheck li::before,#page-issues-4725 .bigCol ul.ccheck li::before{display:block}#page-issues-1138 .bigCol .alrsubs,#page-issues-4725 .bigCol .alrsubs{display:none}.cu-hotel{width:calc(50% - 24px);margin-bottom:30px}#heditordiv_x.cu-hotel{width:calc(50% - 24px);margin-bottom:30px}.map56-title{text-align:center}.preqform-left{display:none}.preqform-right{width:100%}.gprh-dep-advert>div{float:none}div[data-pageType=package-request] .gs_holder,div[data-pageType=package-request] .hamburger,div[data-pageType=package-request] .header-bottom,div[data-pageType=package-request] .hotel-sticky-menu,div[data-pageType=package-request] .main-logo,div[data-pageType=package-request] nav{display:none!important}div[data-pageform="59"] .gs_holder,div[data-pageform="59"] .hamburger,div[data-pageform="59"] .header-bottom,div[data-pageform="59"] .hotel-sticky-menu,div[data-pageform="59"] .main-logo,div[data-pageform="59"] nav{display:none!important}div[data-pageform="59"] .hotel-menu,div[data-pageform="59"] .hotel-overview-hotel-details{display:none!important}div[data-pageform="59"] .right-side>h2.title{margin-top:20px}div[data-pageform="25"] .gs_holder,div[data-pageform="25"] .hamburger,div[data-pageform="25"] .header-bottom,div[data-pageform="25"] .hotel-sticky-menu,div[data-pageform="25"] .main-logo,div[data-pageform="25"] nav{display:none!important}div[data-pageform="27"] .gs_holder,div[data-pageform="27"] .hamburger,div[data-pageform="27"] .header-bottom,div[data-pageform="27"] .hotel-sticky-menu,div[data-pageform="27"] .main-logo,div[data-pageform="27"] nav{display:none!important}div[data-pageform="25"] div.gprh-back,div[data-pageform="27"] div.gprh-back,div[data-pageform="307"] div.gprh-back,div[data-pageform="59"] div.gprh-back,div[data-pagetype=package-request] div.gprh-back{display:block!important;top:20px;position:relative;background:transparent url(/inc/vws/dh/imgs/back-left.png) no-repeat left center;padding-left:28px}div[data-pageform="25"] div.gprh-back>div,div[data-pageform="27"] div.gprh-back>div,div[data-pageform="307"] div.gprh-back>div,div[data-pageform="59"] div.gprh-back>div,div[data-pagetype=package-request] div.gprh-back>div{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase}.wbtu-cells .wbtu-block{width:49%}.wbtu-line .wbtu-bookmark{top:-300px;display:block}.wbtu-lines{display:block}.personaldatas{margin-top:36px}.loy-personal{margin-top:26px}.loy-personal-row{display:block;margin-bottom:12px}.loy-personal-lab{display:inline-block;font-size:16px;text-align:right;width:150px;margin-right:8px}.loy-personal-lab::after{content:":"}.loy-personal-val{display:inline-block;font-size:16px;width:calc(100% - 170px)}.loy-twocols{display:block}.loy-twocols-left input[type=email],.loy-twocols-left input[type=text]{width:100%}.loy-twocols-right input[type=email],.loy-twocols-right input[type=text]{width:calc(100% - 40px)}.loy-twocols-left select{width:160px}.loy-twocols-left select:first-child,.loy-twocols-left select:last-child{width:80px}.loy-twocols #zip{width:80px}.loy-twocols #phone{width:200px}.loy-twocols-left,.loy-twocols-right{display:inline-block;width:40%;vertical-align:top}.loy-twocols-left{padding-right:70px}.loy-twocols-left .birthday{margin-right:-70px}.cardnetdatas .printit{float:right;text-decoration:none;font-size:16px;font-weight:400}.cardnetdatas .printit img{vertical-align:middle;margin-right:4px}.cardnetdatas .transactions{margin-top:12px}.cardnetdatas .transactiondates{font-size:18px;font-weight:700;text-align:center;margin-top:46px;margin-bottom:16px;text-transform:uppercase}.cardnetdatas .actual{font-size:16px}.cardnetdatas .actual span{border-radius:2px;border:solid 1px #e6e6e6;padding:6px 10px;font-size:16px;font-weight:700}.cardnetdatas .transactiondatas{width:100%;border-collapse:collapse;border:1px solid #f2f2f2}.cardnetdatas .table-holder{margin-top:24px;margin-bottom:24px}.cardnetdatas .transactiondatas thead th{font-size:16px;font-weight:700;text-transform:uppercase;text-align:center;padding:20px 16px 8px 16px}.cardnetdatas .transactiondatas thead th:first-child{text-align:left}.cardnetdatas .transactiondatas tbody td,.cardnetdatas .transactiondatas tfoot td{text-align:center;padding:8px 16px;font-size:14px}.cardnetdatas .transactiondatas tbody td:first-child,.cardnetdatas .transactiondatas tfoot td:first-child{text-align:left}.cardnetdatas .transactiondatas tbody tr:nth-child(odd) td{background-color:#f2f2f2}.cardnetdatas .transactiondatas tbody tr:nth-child(2n) td{background-color:transparent}.cardnetdatas .transactiondatas tfoot td{font-weight:700;font-size:16px;padding:8px 16px 20px 16px}.loy-foot{text-align:center;margin-top:30px}.confrooms-table .t-enquiry{display:table-cell}.box-holder .box.t-sz-100{width:100%!important;margin-right:0}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content{padding:0 20px 12px 20px}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .all-inclusive-hotels{font-size:0}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .text-holder,.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .top{display:inline-block;vertical-align:top}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .top{width:48%;padding-right:3%}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .text-holder{width:49%}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .text-holder .text{padding-top:0}.box-holder.fina .box.t-sz-100{width:50%!important;padding:0 12px 0 12px}.bigInnerRow_with_bgimage.all_inclusive_szallodak.fina .all-inclusive-hotel-content .text-holder,.bigInnerRow_with_bgimage.all_inclusive_szallodak.fina .all-inclusive-hotel-content .top{width:100%;padding-right:0;margin-bottom:12px}.bigInnerRow .box .img50insidetitle,.bigInnerRow .box .img50insidetitle>div{display:block;height:auto;width:auto}.bigInnerRow .box .img50insidetitle>div.image-holder{height:252px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;align-content:center}.collectmecoupons_sub_category_container,.dhcoupons_sub_category_container{font-size:0;display:block}.collectmecoupons_category_list_item,.dhcoupons_category_list_item,.dhcp_list_item,.dhcp_list_item .dhcp_prod_cont,.dhcp_list_item>div.image-holder,.dhcp_list_item>div.list_of_products,.dhcp_list_item>div.list_of_products .dhcp{display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.collectmecoupons_category_list_item,.dhcoupons_category_list_item{width:49.15%;margin-right:1.7%;margin-bottom:24px;display:inline-block;border:solid 1px rgba(0,0,0,.1)}.collectmecoupons_category_list_item:nth-child(2n),.dhcoupons_category_list_item:nth-child(2n){margin-right:0}.dhcp_list_item>div.image-holder{min-height:200px;padding-bottom:40px}.dhcp_list_item>div.image-holder .text-holder .title{font-size:21px;line-height:1.14;margin-bottom:4px}.dhcp_list_item>div.image-holder .text-holder .text,.dhcp_list_item>div.image-holder .text-holder .text p{font-size:16px}.dhcp_list_item>div.list_of_products .dhcp{padding:32px 45px}.dhcp_list_item>div.list_of_products .dhcp:first-child{border-right:0;border-bottom:solid 1px rgba(0,0,0,.1)}.heditor_table60,.heditor_table60 tbody tr td,.heditor_table60 tbody tr td:first-child,.heditor_table60 tbody tr td:last-child,.heditor_table60 thead tr td{display:block;width:100%}.heditor_table60 tbody tr td:first-child,.heditor_table60 tbody tr td:last-child{padding:0 40px 30px 40px}.heditor_table60 thead tr td{padding:30px 100px}.heditor_table61 td{padding-top:0}.heditor_table61 tbody tr td:first-child{padding-left:20px}.heditor_table61 tbody tr td:last-child{padding-right:20px}.collectmecoupons-item,.dhcoupons-item{margin:46px 0 24px 0}.collectmecoupons-item-left,.dhcoupons-item-left{margin-bottom:24px}.collectmecoupons-item-left .whitebox,.dhcoupons-item-left .whitebox{margin-right:0}.collectmecoupons_form_holder,.dhcoupons_form_holder,.processmenu{width:100%}.collectmecoupons_form_holder .collectmecoupons_megj,.dhcoupons_form_holder .dhcoupons_megj{width:40%;margin-top:-86px}.collectmecoupons_form_holder .formdiv,.dhcoupons_form_holder .formdiv{padding:20px}div.social-links ul li{margin-bottom:16px}.megamenu .col2{padding-right:2%}.megamenu.offers-megamenu .col2 .image-holder{margin-right:5px;margin-left:5px;margin-bottom:10px}.megamenu.offers-megamenu .col2 .image-holder p{font-size:13px}.megamenu.health_spa-megamenu .col2 a{font-size:12px}.megamenu.health_spa-megamenu .col2 .subtitle a:after{font-size:10px}.megamenu.health_spa-megamenu .col2 .subtitle a{padding-right:10px}.megamenu.health_spa-megamenu .col2 .w3{vertical-align:top}.megamenu.health_spa-megamenu .col2 ul li{line-height:inherit;padding:5px 0}.megamenu.meetings-megamenu .col2 .image-holder{margin-right:5px;margin-left:5px;margin-bottom:10px}.megamenu.meetings-megamenu .col2 .image-holder p{padding:5px;font-size:18px}.megamenu.hotels-megamenu .col2 .subtitle a{padding-right:15px;margin-right:0;display:block;font-size:15px}.megamenu.hotels-megamenu .col2 .subtitle a:after{font-size:12px}.language_de .megamenu.meetings-megamenu .title{font-size:20px}.language_hu .megamenu.meetings-megamenu .title{font-size:24px}.language_de .megamenu.meetings-megamenu .col2 .subtitle,.language_hu .megamenu.meetings-megamenu .col2 .subtitle{margin-right:0}.language_de .megamenu.meetings-megamenu .col2 .subtitle a{font-size:14px;word-wrap:break-all}.language_de .megamenu.meetings-megamenu .col2 .image-holder p,.language_hu .megamenu.meetings-megamenu .col2 .image-holder p{font-size:14px}.language_hu .megamenu.meetings-megamenu .col2 .subtitle a{display:block}.destination-offers-3column .box-holder-overflow{width:100%!important}.ocms-content-box.m-scrollable>.text-holder{padding:0;margin:0 0 20px 0;display:block}.ocms-content-box.m-scrollable>.text-holder>.title{margin:0 20px 0 20px}.ocms-content-box.m-scrollable>.text-holder>.descript{width:100%;overflow-x:scroll;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.d-only,.d_only{display:none!important}.t-float-left{float:left}.t-float-right{float:right}.t-clear{clear:both}.t-clear-after:after{clear:both;display:block;content:""}.language_ru .form-holder #new_package_filter .form-elem.t4{width:33.3333333333%!important}.language_ru .form-holder #new_package_filter .form-elem.t8{width:66.6666666667%!important}.language_ru .form-holder #new_package_filter .form-elem.t12{width:100%!important}.bigInnerCol>.text-holder>.descript img{max-width:100%;height:auto}#page-piknik .heditor_table59 td{width:33%!important}.dep-map-holder{width:100%;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left}.hotel-list-page>.IssueHolder>h1.title{width:auto!important}.preqform-holder,.preqform-left,.preqform-right{display:block;width:100%}.grid .gcell,.grid .t1,.grid .t10,.grid .t11,.grid .t12,.grid .t2,.grid .t3,.grid .t4,.grid .t5,.grid .t6,.grid .t7,.grid .t8,.grid .t9{display:inline-block;vertical-align:middle;font-size:16px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid .gcell.grid,.grid .t1.grid,.grid .t10.grid,.grid .t11.grid,.grid .t12.grid,.grid .t2.grid,.grid .t3.grid,.grid .t4.grid,.grid .t5.grid,.grid .t6.grid,.grid .t7.grid,.grid .t8.grid,.grid .t9.grid{font-size:0px;word-spacing:inherit;letter-spacing:inherit}.grid .t1{width:8.3333333333%!important}.grid .t2{width:16.6666666667%!important}.grid .t3{width:25%!important}.grid .t4{width:33.3333333333%!important}.grid .t5{width:41.6666666667%!important}.grid .t6{width:50%!important}.grid .t7{width:58.3333333333%!important}.grid .t8{width:66.6666666667%!important}.grid .t9{width:75%!important}.grid .t10{width:83.3333333333%!important}.grid .t11{width:91.6666666667%!important}.grid .t12{width:100%!important}.grid .t-sz-10{width:10%!important}.grid .t-sz-20{width:20%!important}.grid .t-sz-25{width:25%!important}.grid .t-sz-33{width:33%!important}.grid .t-sz-100{width:100%!important}.new-grid.box-holder .box{margin-bottom:24px}}@media only screen and (max-width:769px){.result-list .hotel-list-line.accommodations .image-holder{height:120px}.nlr-oneline .wide-button-holder,.wide-button-holder{width:100%!important;margin-left:0!important}.hotel-info2 .compare label>i{display:none}#page-issues-1138 .bigCol,#page-issues-4725 .bigCol{display:block;width:100%!important;padding:0}#page-issues-1138 .bigCol h1,#page-issues-4725 .bigCol h1{margin-bottom:0}#page-issues-1138 .bigCol h2,#page-issues-4725 .bigCol h2{margin-top:0;font-size:20px}#page-issues-1138 .bigCol h1,#page-issues-1138 .bigCol h2,#page-issues-1138 .bigCol p,#page-issues-4725 .bigCol h1,#page-issues-4725 .bigCol h2,#page-issues-4725 .bigCol p{text-align:center;padding:0 18px}#page-issues-1138 .bigCol ul.liboldupp,#page-issues-4725 .bigCol ul.liboldupp{display:none}#page-issues-1138 .bigCol .alrsubs,#page-issues-4725 .bigCol .alrsubs{display:none}#page-issues-1138 .formdiv .field,#page-issues-4725 .formdiv .field{width:100%}#page-issues-1138 .formdiv .field:last-child,#page-issues-4725 .formdiv .field:last-child{margin-left:0;margin-top:10px}.nlsetup{display:block}.nlsetup-left{display:block!important;width:calc(100% - 2px)!important}.nlsetup-center{display:none!important}.nlsetup-right{display:block!important;width:100%!important;margin-top:24px!important}#nlsetupform .formdiv{padding-bottom:200px}.nlsetup .privacy-text{text-align:left;margin-left:0}.nlsetup-unsub div{color:#58585a}h1.nlsetup-h1{margin-bottom:6px!important}div[data-id=proto_340] h2{font-size:24px;margin-top:0}.loy-personal-lab,.loy-personal-val{display:block!important;width:auto!important;text-align:left!important;margin:0}.loy-twocols-left,.loy-twocols-right{width:100%!important;display:block!important}.megamenu.health_spa-megamenu .col2 a{font-size:11px}.megamenu.health_spa-megamenu .col2 .subtitle a:after{font-size:9px;bottom:3px}.AssignableAccommListHolder>div{column-count:2}#page-issues-4684 .IssueContent p img{max-width:100%!important;height:auto!important}#page-issues-4684 .heditor_table59,#page-issues-4684 .heditor_table59 tbody,#page-issues-4684 .heditor_table59 tbody td,#page-issues-4684 .heditor_table59 tbody tr{width:100%;display:block}div#page-issues-3899 .bigCol{width:100%!important}.BubblesVideoModul .BigVideoHolder{width:80%}.BubblesVideoModul iframe{height:40vw}}@media only screen and (max-width:679px){.cookie-layer-holder{display:block;bottom:0;left:0;width:100%;padding:0}.wrapper.newsletter .nlr-oneline .nlr-i0{text-align:left}.wrapper.newsletter .nlr-oneline .nlr-i1 #newsletterblock-title,.wrapper.newsletter .nlr-oneline .nlr-i1 #newsletterblock-title>div{text-align:left}.wrapper.newsletter .nlr-oneline{padding:36px 40px!important}.wrapper.newsletter .nlr-oneline .nlr-i1-after,.wrapper.newsletter .nlr-oneline .nlr-i3-after{width:100%!important;display:block}.wrapper.newsletter .nlr-oneline .nlr-i2-after{width:100%!important}#newsletterblock-mobtitle{font-weight:300;width:80%;font-size:24px}#newsletterblock-mobtitle>div{font-size:14px;padding:16px 0 4px 0}.dm_only,.m-only,.m_only{display:block!important}.m-align-left{text-align:left!important}.m-align-right{text-align:right!important}.m-align-center{text-align:center!important}.m-float-left{float:left}.m-float-right{float:right}.m-float-none{float:none}.m-disp-none{display:none!important}.m-disp-inline-block{display:inline-block!important}.m-disp-block{display:block!important}.m-disp-inline{display:inline}.m-padding-0{padding:0!important}.m-padding-top-0{padding-top:0!important}.m-padding-bottom-0{padding-bottom:0!important}.m-padding-bottom-10{padding-bottom:10px!important}.m-padding-bottom-15{padding-bottom:15px!important}.m-padding-bottom-18{padding-bottom:18px!important}.m-padding-bottom-20{padding-bottom:20px!important}.m-padding-bottom-24{padding-bottom:24px!important}.m-padding-bottom-25{padding-bottom:25px!important}.m-padding-bottom-30{padding-bottom:30px!important}.m-padding-top-0{padding-top:0!important}.m-padding-top-6{padding-top:6px!important}.m-padding-top-10{padding-top:10px!important}.m-padding-top-12{padding-top:12px!important}.m-padding-top-15{padding-top:15px!important}.m-padding-top-20{padding-top:20px!important}.m-padding-top-30{padding-top:30px!important}.m-padding-right-10{padding-right:10px!important}.m-padding-right-15{padding-right:15px!important}.m-padding-right-20{padding-right:20px!important}.m-padding-left-0{padding-left:0!important}.m-padding-left-10{padding-left:10px!important}.m-padding-left-15{padding-left:15px!important}.m-padding-left-20{padding-left:20px!important}.m-padding-top-bottom-10{padding:10px 0!important}.m-padding-top-bottom-20{padding:20px 0!important}.m-padding-top-bottom-24{padding-top:24px!important;padding-bottom:24px!important}.m-padding-top-bottom-30{padding:30px 0!important}.m-padding-bottom-40{padding:0 0 40px 0!important}.m-padding-top-40{padding:40px 0 0 0!important}.m-padding-top-bottom-40{padding:40px 0!important}.m-padding-left-right-0{padding-left:0!important;padding-right:0!important}.m-padding-left-right-10{padding-left:10px!important;padding-right:10px!important}.m-padding-left-right-15{padding-left:15px!important;padding-right:15px!important}.m-padding-left-right-20{padding-left:20px!important;padding-right:20px!important}.m-padding-20{padding:20px!important}.m-padding-12-20{padding:12px 20px!important}.m-padding-left-60{padding-left:60px!important}.m-padding-right-60{padding-right:60px!important}.m-padding-top-bottom-0{padding-top:0!important;padding-bottom:0!important}.m-padding-bottom-40{padding-bottom:40px}.m-padding-top-bottom-40{padding-top:40px;padding-bottom:40px}.m-margin-0{margin:0!important}.m-margin-top-0{margin-top:0!important}.m-margin-top-18{margin-top:18px!important}.m-margin-top-10{margin-top:10px!important}.m-margin-top-20{margin-top:20px!important}.m-margin-top-30{margin-top:30px!important}.m-margin-top-40{margin-top:40px!important}.m-margin-top-50{margin-top:50px!important}.m-margin-bottom-0{margin-bottom:0!important}.m-margin-bottom-10{margin-bottom:10px!important}.m-margin-bottom-20{margin-bottom:20px!important}.m-margin-bottom-18{margin-bottom:18px!important}.m-margin-bottom-30{margin-bottom:30px!important}.m-margin-bottom-40{margin-bottom:40px!important}.m-margin-bottom-50{margin-bottom:50px!important}.m-margin-left-0{margin-left:0!important}.m-margin-left-10{margin-left:10px!important}.m-margin-left-20{margin-left:20px!important}.m-margin-left-30{margin-left:30px!important}.m-margin-left-40{margin-left:40px!important}.m-margin-right-0{margin-right:0!important}.m-margin-right-10{margin-right:10px!important}.m-margin-right-20{margin-right:20px!important}.m-margin-right-30{margin-right:30px!important}.m-margin-right-40{margin-right:40px!important}.m-margin-right-50{margin-right:50px!important}.m-margin-left-right-0{margin-left:0!important;margin-right:0!important}.m-margin-left-right-10{margin-left:10px!important;margin-right:10px!important}.m-margin-left-right-20{margin-left:20px!important;margin-right:20px!important}.m-margin-left-right-30{margin-left:30px!important;margin-right:30px!important}.m-margin-left-right-40{margin-left:40px!important;margin-right:40px!important}.m-margin-top-bottom-0{margin-top:0!important;margin-bottom:0!important}.m-margin-top-bottom-10{margin-top:10px!important;margin-bottom:10px!important}.m-margin-top-bottom-12{margin-top:12px!important;margin-bottom:12px!important}.m-margin-top-bottom-18{margin-top:18px!important;margin-bottom:18px!important}.m-margin-top-bottom-20{margin-top:20px!important;margin-bottom:20px!important}.m-margin-top-bottom-30{margin-top:30px!important;margin-bottom:30px!important}.m-margin-top-bottom-40{margin-top:40px!important;margin-bottom:40px!important}.m-height-48{height:48px}.m-font-size-14{font-size:14px!important}.m-font-size-16{font-size:16px!important}.m-font-size-18{font-size:18px!important}.m-font-size-20{font-size:20px!important}.m-font-size-21{font-size:21px!important}.m-font-size-22{font-size:21px!important}.m-font-size-28{font-size:28px!important}.m-font-size-36{font-size:36px}.m-font-weight-bold{font-weight:700!important}.m-font-weight-normal{font-weight:400!important}.m-font-weight-300{font-weight:300!important}.mobile-back-button{display:block}.mobile-back-button .fa-chevron-left{font-size:20px;font-weight:400;margin-right:10px}.m-bg-charcoal-grey{background-color:#58585a!important}.m-bg-gunmetal-two{background-color:#58585a!important}.m-bg-white{background-color:#fff!important}.m-bg-tomato-red{background-color:#c20!important}.m-bg-faded-orange{background-color:#ee855a!important}.m-bg-pale-grey-two{background-color:#edf0f2!important}.m-bg-pale-grey-two-opacity{background-color:rgba(237,240,242,.95)!important}.m-bg-transparent-white{background-color:rgba(255,255,255,.5)!important}.m-bg-transparent-dark{background-color:rgba(67,73,89,.95)!important}.m-border-1{border-width:1px}.m-border-top-1{border-top-width:1px}.m-border-right-1{border-right-width:1px}.m-border-bottom-1{border-bottom-width:1px!important}.m-border-bottom-1-ccc{border-bottom:1px solid #ccc!important}.m-border-left-0{border-left-width:1px}.m-border-top-0{border-top-width:0}.m-border-right-0{border-right-width:0}.m-border-bottom-0{border-bottom-width:0}.m-border-left-0{border-left-width:0}.m-border-color-pinkish-grey{border-color:#ccc!important}.bigInnerRow{margin-bottom:24px}.bigCol.left-side .bigInnerRow{margin-bottom:0}.bigInnerRow>.bigInnerCol>.IssueHolder{padding:0 2.7%;margin:0 10px}.bigInnerRow.image-holder-w33-parent{margin-bottom:12px}.bigInnerCol.line{display:none}.cookie-layer{display:block;padding:10px;width:auto}.cookie-layer .text-holder{display:block}.cookie-layer .browse-more,.cookie-layer .browse-more a{text-align:left;margin-left:0;font-size:13px}.cookie-layer .buttons{text-align:right;width:50%}.language_ru .cookie-layer .browse-more,.language_ru .cookie-layer .buttons{text-align:center;width:100%;margin-top:10px;display:block;padding-left:0;max-width:initial}.cookie-layer .buttons .white-dark{padding:5px;font-size:13px}.content{padding-bottom:40px;min-height:auto}.wrapper{padding-left:0;padding-right:0}.wrapper.menu{padding:0 2.7%}.line{margin:0 1rem}.row .col{padding:0 1rem}.bigInnerCol>.text-holder h3,.bigInnerCol>.text-holder>.subtitle{font-size:22px;font-weight:300;font-style:normal}.title-center.m-align-left,.title-center.m-align-left .title,.title-center.text-center.m-align-left{text-align:left}.hide-scrollbar .site-header{display:none}.header-top{background-color:#58585a;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);position:relative;width:100%;z-index:20}.header-bottom,.header-top .menu .join-now,.header-top .menu .log-in,.header-top .menu>ul>li.langmenu,.main-logo img.desktop2{display:none}.header-top .menu>ul>li.hamburger{display:inline-block;float:left;padding-left:8px}.header-top .menu>ul>li.gs_holder{right:auto;padding-right:8px;float:left;height:20px;margin-top:20px;line-height:20px}.header-top .menu>ul>li.hamburger #nav-toggle{width:34px;height:30px;margin-top:13px;padding-right:4px}input.Google_word_sub{background-image:url(../imgs/icons/icon-search-big-mobil.png);width:20px;height:20px;top:0}.hero-holder{height:470px}.hero-holder:before{content:"";position:absolute;z-index:1;width:100%;height:100%;background:rgba(45,54,64,.7);top:0;left:0}.promo-text{display:none}.promoart-holder{height:168px;margin-top:0;padding-top:0}.booking-line .booking-holder{width:auto;background:0 0;border:0;border-radius:0;margin-top:0;padding-top:40px;margin-bottom:40px;height:auto}.booking-holder .booking-box.opened div.bline{display:none!important}.booking-line .booking-holder .booking-box{padding-left:1rem;padding-right:1rem;position:relative;background:0 0;border:none}.booking-holder .booking-box input{margin-left:0}.booking-holder .booking-box .formline1>div.destination-holder{display:block}.booking-holder .booking-box input.destination,.booking-holder .booking-box.opened input.destination{display:block;width:calc(100% - 54px)}.booking-holder .booking-box .calendar-holder{width:50%}.booking-holder .booking-box input.date-calendar,.booking-holder .booking-box.opened input.date-calendar{width:70%;width:calc(100% - 65px);font-size:14px}.booking-holder .booking-box .button-holder,.booking-holder .booking-box.opened .button-holder{display:block!important;position:relative!important;float:none;margin:0;top:inherit;right:inherit;z-index:0!important}.booking-holder .booking-box input.booking-search-submit,.booking-holder .booking-box.opened input.booking-search-submit{margin-top:20px;display:block;width:100%;height:48px;padding:0;text-indent:0;background-image:none}.booking-holder .booking-box .formline2,.booking-holder .booking-box.opened .spec-rate-code,.booking-line .booking-holder .booking-membership,.booking-line .booking-holder .spec-rate-code{display:block!important;float:none}.booking-holder .booking-box.opened .spec-rate-code,.booking-line .booking-holder .spec-rate-code{padding-top:0;margin-top:48px;position:relative!important;top:inherit;right:inherit;text-align:left;width:auto;height:auto;line-height:inherit;z-index:1!important}.booking-holder .booking-box .spec-rate-code.added>span,.booking-holder .booking-box .spec-rate-code>a,.booking-holder .booking-box.opened .spec-rate-code.added>a,.booking-holder .booking-box.opened .spec-rate-code.added>span,.booking-holder .booking-box.opened .spec-rate-code>a,.booking-line .booking-holder .spec-rate-code,.language_en .booking-holder .booking-box .spec-rate-code.added>span,.language_en .booking-holder .booking-box .spec-rate-code>a,.language_en .booking-holder .booking-box.opened .spec-rate-code.added>a,.language_en .booking-holder .booking-box.opened .spec-rate-code.added>span,.language_en .booking-holder .booking-box.opened .spec-rate-code>a,.language_en .booking-line .booking-holder .spec-rate-code{display:inline-block!important;height:auto;width:auto;padding-right:20px;line-height:inherit;font-size:14px;color:#fff}.booking-holder .booking-box.opened .spec-rate-code,.booking-line .booking-holder .spec-rate-code,.language_en .booking-holder .booking-box.opened .spec-rate-code,.language_en .booking-line .booking-holder .spec-rate-code{padding-top:20px!important;display:block!important;width:auto!important}.booking-holder .booking-box .spec-rate-code.added>span{margin-top:5px}.language_en .booking-holder .booking-box .spec-rate-code.added>span{margin-top:0}.booking-line .booking-holder .booking-membership{border:2px solid #fff;border-radius:2px;margin-top:20px;padding:6px 10px;text-align:center}.booking-line .booking-holder .booking-membership p{margin:0;padding:0;font-size:14px}.booking-line .booking-holder a.booking-membership,.booking-line .booking-holder a.booking-membership a{color:#fff}.booking-holder .booking-box .formline2 .done-button-holder,.booking-holder .booking-box .spec-rate-code>span,.booking-holder .booking-box.opened .numofp,.booking-line .booking-holder .numofp{display:none!important}.booking-holder .booking-box .formline1{position:relative}.booking-holder .booking-box .formline2{position:absolute!important;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:2!important;box-shadow:inset 0 2px 1px 0 rgba(142,177,210,.5);border:solid 1px #bcc7d1;background-color:rgba(255,255,255,.95);padding:0 9px;overflow:hidden;height:48px}.booking-holder .booking-box .formline2 .mobile-numofperson-box{display:block!important;color:#5e80a7;font-weight:400;height:46px;padding-left:30px;font-size:16px;line-height:46px;background-image:url(../imgs/icons/icon-people.svg);background-size:17px 12px;background-position:0 center;background-repeat:no-repeat;position:relative}.booking-holder .booking-box .formline2 .mobile-numofperson-box:after{content:"\f054";width:9px;height:9px;font-family:FontAwesome;font-size:9px;font-weight:400;line-height:0;position:absolute;display:inline-block;right:0;top:50%;color:#004990;text-decoration:none}.booking-holder .booking-box .formline2.opened{background:#fff;border:1px solid #004990;padding-bottom:10px;height:auto;overflow:visible}.booking-holder .booking-box .formline2.opened .mobile-numofperson-box{border-bottom:1px solid #dde3e8;margin-bottom:16px}.booking-holder .booking-box .formline2.opened .mobile-numofperson-box:after{content:"\f00d";width:13px;height:16px;font-size:16px}.booking-holder .booking-box .formline2.opened .done-button-holder{display:block!important;margin-top:10px;border-top:1px solid #dde3e8;padding-top:10px;text-align:center;color:#004990;text-transform:uppercase;text-decoration:none}.booking-holder .booking-box .formline2.opened .done-button-holder a{color:#004990;text-transform:uppercase;font-weight:700;text-decoration:none}.booking-holder .booking-box .formline2.opened .numofp{padding-right:20px;width:30%;float:none!important;display:table-cell!important;vertical-align:bottom;text-align:center}.booking-holder .booking-box .formline2.opened .numofp:last-child{padding-right:0}.booking-holder .booking-box .formline2.opened .numofp label{display:block;color:#004990;font-weight:700;text-align:center;margin-bottom:5px}.language_fr .formline2 .numofp:nth-child(3) label,.language_fr .formline2 .numofp:nth-child(4) label,.language_hu .formline2 .numofp:nth-child(3) label,.language_hu .formline2 .numofp:nth-child(4) label,.language_ro .formline2 .numofp:nth-child(3) label,.language_ru .formline2 .numofp:nth-child(3) label,.language_ru .formline2 .numofp:nth-child(4) label{width:auto;float:none;padding-top:0}.booking-line .booking-holder .numofp select{margin:0}.booking-holder .booking-box .childline{margin-top:10px;padding-top:10px;border-top:1px solid #dde3e8}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content{width:calc(100% + 2px);left:-1px;top:60px;min-width:inherit;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #004990;box-shadow:none;margin-top:0;padding:10px}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content .title{position:absolute;box-shadow:inset 0 2px 1px 0 rgba(142,177,210,.5);top:-60px;background:#fff;border:1px solid #004990;border-bottom:0;height:58px;line-height:58px;padding:0 10px 0 20px;left:-1px}.booking-holder .booking-box.formultiroom .spec-rate-code .spec-rate-code-content .title{position:static;height:auto;border:none;box-shadow:none}.language_hu .booking-holder .booking-box.opened .spec-rate-code{width:auto}.language_hu .booking-holder .booking-box .spec-rate-code .spec-rate-code-content .title{line-height:initial}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content .title:after{content:"";background:#fff;position:absolute;height:3px;width:100%;left:0;bottom:-2px;z-index:1}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content .title>a{font-size:0}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content .title>a .fa{font-size:16px;height:58px;line-height:58px;margin-left:15px}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content::after,.booking-holder .booking-box .spec-rate-code .spec-rate-code-content::before{display:none}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content table td,.booking-holder .booking-box .spec-rate-code .spec-rate-code-content table tr td:first-child{font-size:14px;width:50%}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content .done-button-holder{display:block!important;border-top:1px solid #dde3e8;padding-top:10px;text-align:center;color:#004990;text-transform:uppercase;text-decoration:none}.booking-holder .booking-box .spec-rate-code.added>span{display:inline-block!important}.booking-holder .booking-box .spec-rate-code.added>span .fa{margin-right:5px}.booking-holder .booking-box .spec-rate-code .spec-rate-code-content .done-button-holder a{color:#004990;text-transform:uppercase;font-weight:700;text-decoration:none}.three-offer .row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.three-offer .col>a{min-height:inherit}.three-offer .col.l6 .image-holder,.three-offer .col.l6 .offer-text-holder{display:block;height:auto;width:auto;min-height:inherit}.three-offer .col.l6 .image-holder:before{display:none}.three-offer .col .image-holder,.three-offer .col.l3 .image-holder,.three-offer .col.l6 .image-holder{min-height:155px;height:auto}.three-offer .col .image-holder img{min-height:155px;height:auto}.three-offer .col .offer-text-holder{padding-bottom:25px}.three-offer .col .offer-title-text-holder h2{font-size:18px;padding-left:20px;padding-right:20px}.three-offer .col.l3 .offer-title-text-holder h2{padding-left:15px;padding-right:15px}.three-offer .col.l6 .offer-text-holder .offer-text{padding-top:10px;padding-bottom:10px;height:auto;display:block;min-height:inherit}.three-offer .col.l6 .offer-text-holder .btnholder{position:relative;bottom:auto}.three-offer .col.l6 .offer-text-holder .offer-text .desc{padding-top:10px}.three-offer .row .col.s12{padding-bottom:1.5rem}.three-offer .browse-more{padding-top:0}.book-direct h1{padding:0;margin:0 20px;padding-bottom:30px;font-size:22px;font-weight:300}.book-direct h2{font-size:22px}.book-direct p{font-size:14px}.book-direct h3{font-size:16px}.book-direct .row .col{padding-left:2rem;padding-right:2rem}.book-direct .col>div{width:100%;min-width:inherit;padding-bottom:40px}.book-direct .col>div>div.icon-h{width:22%;height:auto}.book-direct .col>div>div.text-holder{width:78%}.book-direct .col>div>div.icon-h img{width:auto;max-width:65%;max-height:100%;vertical-align:top;height:auto}.book-direct .browse-more,.book-direct .col>div.pricequarantee{padding-bottom:0}.wrapper.book-direct{padding-bottom:30px!important}.five-offer .row{padding-left:0;padding-right:0}.five-offer .row .col{margin-bottom:25px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);box-shadow:0 3px 6px 0 rgba(0,0,0,.3)}.five-offer.new-home-offer-box .row .col.b6,.five-offer:not(.new-home-offer-box) .row .col.b5{margin-bottom:0}.five-offer .col>a,.five-offer:not(.new-home-offer-box) .col.b3{height:auto}.five-offer .col .image-holder,.five-offer:not(.new-home-offer-box) .col.b3 .image-holder{height:216px}.five-offer .col .image-holder img{width:100%;height:auto;min-height:100%}.five-offer .col .button-holder{display:block;background:#fff;text-align:center;border-top:1px solid #e1e3e5;padding:10px}.five-offer .col.b2 .button-holder,.five-offer .col.b4 .button-holder,.five-offer.new-home-offer-box .col.b6 .button-holder{background:#58585a;border-color:#424a53}.five-offer.new-home-offer-box .col.b4 .image-holder .offer-title-text-holder,.five-offer.new-home-offer-box .col.b6 .image-holder .offer-title-text-holder{background:#58585a;color:#fff}.five-offer.new-home-offer-box .col.b3 .image-holder .offer-title-text-holder,.five-offer.new-home-offer-box .col.b5 .image-holder .offer-title-text-holder{background:#fff;color:#58585a}.five-offer .col .image-holder .offer-title-text-holder{padding-top:10px;min-height:inherit;height:54px}.five-offer:not(.new-home-offer-box) .col.b3 .image-holder .offer-title-text-holder{padding:0;padding-top:25px;vertical-align:middle}.five-offer .col .image-holder .offer-title-text-holder h2,.five-offer .col .offer-title-text-holder .subtitle{padding:0 10px 10px 10px}.five-offer .col .image-holder .offer-title-text-holder h2,.five-offer.new-home-offer-box .col.b6 .image-holder .offer-title-text-holder h2,.five-offer:not(.new-home-offer-box) .col.b5 .image-holder .offer-title-text-holder h2{font-size:24px}.five-offer:not(.new-home-offer-box) .col.b3 .offer-title-text-holder .subtitle{margin-left:20px;margin-right:20px}.five-offer .col .button-holder{background:#fff}.one-offer .row{padding:0}.one-offer .row .col{padding:0 1rem}.one-offer .col>a{height:auto}.one-offer .col .image-holder,.one-offer .col .offer-text-holder,.one-offer.img-right .col .image-holder,.one-offer.img-right .col .offer-text-holder{display:block;width:100%;height:auto}.one-offer .col .image-holder,.one-offer.img-right .col .image-holder{height:180px}.one-offer .col .image-holder:before{display:none}.one-offer .col .image-holder .offer-title-text-holder h2{height:160px;font-size:36px;padding:10px 15px}.one-offer .col .offer-text-holder .offer-text{padding:25px 15px}.one-offer .col .offer-text-holder .btnholder{padding:0 15px 25px 15px}.one-offer.img-right .col .image-holder,.one-offer.img-right .col .offer-text-holder{left:0;position:relative}.one-offer.img-right .col .image-holder .offer-title-text-holder{left:0;max-width:100%}.destinations .box-holder{margin:0;height:auto;background:#fff}.destinations .btn{display:none}.destinations .box-holder-overflow{width:auto;margin:45px 20px 15px 20px!important}.destinations .destinations-title{display:block}.destinations .destinations-title h2{font-size:38px;font-weight:300}.destinations .box-holder .box{display:block;margin:0;width:100%;border-bottom:1px solid #eaebec;margin-bottom:10px;height:60px;padding-bottom:10px;font-size:0}.destinations .box-holder .box .text-holder p{display:none;padding-top:10px}.destinations .box-holder .box .image-holder{display:inline-block;width:60px;height:60px;overflow:hidden;border-radius:2px;position:absolute;left:0;top:0}.destinations .box-holder .box .image-holder img{width:auto;height:100%}.destinations .box-holder .box .text-holder{display:inline-block;width:100%;padding:0;vertical-align:top;text-align:left;position:relative;background:0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.destinations .box-holder .box .text-holder h3{line-height:60px;height:60px;padding-bottom:0;margin-left:0}.destinations .box-holder .box .text-holder h3,.destinations .box-holder .box .text-holder h3 a{font-size:18px;color:#004990;display:block;text-align:left;position:relative}.destinations .box-holder .box .text-holder h3 a{padding-left:70px}.language_hu .destinations .box-holder .box .text-holder h3,.language_hu .destinations .box-holder .box .text-holder h3 a{font-size:18px}.language_hu .destinations .box-holder .box .text-holder{padding-left:10px}.language_hu .destinations .box-holder .box .text-holder h3 a{padding-right:20px}.destinations .box-holder .box .text-holder h3 a:after{content:"\f054";width:11px;height:60px;line-height:60px;font-family:FontAwesome;font-size:18px;color:#ee855a;position:absolute;right:0}.destinations .box-holder-overflow .box:last-child{border-bottom:0}.footer-links{padding:0}.footer-links div.social-links,.footer-links>div{width:37.5%;padding-left:6.25%;padding-right:6.25%;padding-bottom:20px}.footer-links div.social-links{display:none}.footer-links div.social-links.top-in-footer{display:block;width:auto;padding-top:0}.footer-links div.social-links.d-flex{display:block;width:calc(100% - (2 * 6.25%));text-align:center;padding-left:6.25%;padding-right:6.25%}.footer-links div.social-links.d-flex>div:not(.payment_service){display:none}.footer-links div.social-links.d-flex>div{width:100%;padding:0}.footer h5{font-size:16px}.footer-links a{font-size:13px}.footer-langselect{display:block;height:36px;border:1px solid #fff;margin:20px 6.25%;line-height:24px;text-transform:uppercase;text-decoration:none;position:relative;color:#7d7e80;border:solid 1px #fff;padding:5px 5px 5px 5px;z-index:4}.footer-langselect:after{content:"\f078";width:9px;height:46px;line-height:46px;font-family:FontAwesome;font-size:9px;font-weight:400;color:#afb1b2;display:inline-block;position:absolute;right:10px;color:#fff;top:0;z-index:0}.footer-langselect ul{display:none;list-style:none;margin:36px 0 0;padding:0}.footer-langselect ul li,.footer-langselect ul li a{display:block;list-style:none;margin:0;padding:0;font-size:14px;text-decoration:none;font-weight:400;color:#fff}.footer-langselect ul li a:hover{text-decoration:underline}.footer-langselect ul li{padding:5px 0 5px 10px}.footer-langselect.opened ul{display:block}.footer-langselect .selected{height:46px;line-height:46px;text-decoration:none;font-size:16px;font-weight:400;color:#fff;padding:0 28px 0 40px;position:absolute;display:block;cursor:pointer;background:transparent url(../imgs/icons/icon-globe-white.png) 13px center no-repeat;z-index:1;top:0;left:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.footer-langselect.opened{height:auto}.footer-langselect.opened:after{content:"\f077"}.hotel-list-line{padding:12px 10px 12px 10px;box-shadow:0 2px 4px 0 rgba(44,54,64,.12);position:relative}.breadcrumb,.found-desk,.view-hotels-by-interest,.wrapper.breadcrumb{display:none}.found-mobile{display:inline-block}.page-title-holder{padding-left:20px;padding-right:10px;padding-top:20px}.page-title-holder .title{font-size:38px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.26}.hotel-founds{padding:25px 10px 5px 20px;margin-bottom:5px}.hotel-founds>h4{font-size:16px;line-height:1}.hotel-best-price{position:absolute;top:30px;right:10px}.hotel-best-price>span{font-size:12px;line-height:1}.hotel-best-price .icon-pricequarantee{width:30px;height:31px;padding-right:5px}.hotel-best-price.footer-best-price{position:relative;top:inherit;right:inherit;font-size:14px;display:inline-block;margin:auto}.hotel-best-price.footer-best-price span{font-size:14px;text-align:left;font-weight:700}.view-buttons{display:none}.view-map-buttons{display:block;float:right}.special-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;align-content:stretch;margin-top:0;padding-bottom:12px}.special-buttons .hotel-filter-buttons .hotel-filter-button{height:38px}.sort-by-buttons{padding:0 25px 0 10px;border-radius:2px;line-height:inherit;position:absolute;width:160px;overflow:hidden;height:36px;line-height:36px;right:10px}.sort-by-buttons.open{height:auto}.sort-by-buttons>span{padding:0 5px 0 0;float:left;width:60px}.language_ru .sort-by-buttons>label,.language_ru .sort-by-buttons>span{font-size:14px}.btn-t2.dark,.hotel-list-line.special-buttons .sort-by-buttons .btn-t2,.hotel-list-line.special-buttons input[type=radio]:checked+label.btn-t2,.sort-by-buttons .btn-t2{background:0 0;color:#58585a;height:auto;line-height:inherit;border:0}.btn-t2.dark,.hotel-list-line.special-buttons input[type=radio]+label.btn-t2,.hotel-list-line.special-buttons input[type=radio]:checked+label.btn-t2{border-top:0}.hotel-list-line.special-buttons .sort-by-buttons .btn-t2{float:right;width:auto;overflow:hidden;padding:0 5px 0 0;border-top:solid 1px rgba(0,0,0,.1);min-width:30%;text-align:right}.hotel-list-line.special-buttons .sort-by-buttons .btn-t2:first-child{border:0!important}.sort-by-chk{position:absolute;width:100%;height:36px;left:0;top:0;display:block}.sort-by-chk i{position:absolute;transform:translate(-6px,0);right:10px;top:50%;margin-top:-4.5px}.sort-by-chk i:after,.sort-by-chk i:before{transition:all .25s ease-in-out}.sort-by-chk i:after,.sort-by-chk i:before{content:"";position:absolute;background-color:#58585a;width:1px;height:9px}.sort-by-chk i:after{transform:translate(5px,0) rotate(45deg)}.sort-by-chk i:before{transform:translate(-2px,0) rotate(-45deg)}input#sort-by-chk:checked~.sort-by-chk i:after{transform:translate(5px,0) rotate(-45deg)}input#sort-by-chk:checked~.sort-by-chk i:before{transform:translate(-1px,0) rotate(45deg)}.result-list .hotel-list-line.accommodations .image-holder{width:22.5%;height:72px;position:absolute;margin-right:0;border:0;left:0}.language_ru .result-list .hotel-list-line.accommodations .image-holder .discount,.result-list .hotel-list-line.accommodations .image-holder .discount{font-size:9px;color:#fff;padding:5px;height:auto;line-height:1;right:5px}.result-list .hotel-list-line.accommodations .hotel-info1{max-width:inherit;width:100%}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-loc>span,.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-name{font-size:14px;max-width:inherit;padding-left:25%;width:75%}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-name{min-height:44px;margin-bottom:10px}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-name a,.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-name a span{font-size:14px;font-weight:700}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-name a>.fa-chevron-right{margin-left:10px}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-loc{position:relative}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-loc>span{display:block;font-size:14px;padding-right:63px;width:calc(75% - 63px)}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-loc span i{display:none}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-rates{padding:0 10px;height:24px;font-size:13px}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-rates b{font-size:16px}.result-list .hotel-list-line.accommodations .hotel-info1 .hotel-loc a{display:none}.result-list .hotel-list-line.accommodations .hotel-info2{padding-top:0}.result-list .hotel-list-line.accommodations .hotel-info2 .compare-holder{display:block;margin-bottom:12px;float:left;width:100%}.result-list .hotel-list-line.accommodations .hotel-info2 .compare{padding-left:0;line-height:36px;text-align:center;margin-bottom:0;float:left;margin:0}.result-list .hotel-list-line.accommodations .hotel-info2 .compare label{padding-left:1%;padding-right:1%}.result-list .hotel-list-line.accommodations .hotel-info2 .compare label:before{display:none}.result-list .hotel-list-line.accommodations .hotel-info2 .compare,.result-list .hotel-list-line.accommodations .hotel-info2 .compare-holder a.hotel-map{border-radius:2px;background-color:#fff;border:solid 1px #e6e6e6;width:48%;margin:0;margin-right:2%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.result-list .hotel-list-line.accommodations .hotel-info2 .compare-holder a.hotel-map{display:block;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;color:#58585a;float:left;line-height:36px;height:36px;text-align:center;text-decoration:none;margin-right:0;margin-left:2%}.result-list .hotel-list-line.accommodations .hotel-info2 .price{width:100%;margin-right:0;margin-bottom:0;background:0 0}.result-list .hotel-list-line.accommodations .bottom-line{display:none}.result-list .hotel-list-line.accommodations .top-line{border-bottom:0}.result-list .hotel-list-line.accommodations{position:relative}.hotel-list-line.accommodations:before{width:100%;height:1px;background-color:#e6e6e6;display:block;position:absolute;content:" ";bottom:102px;left:0}.language_de .result-list .hotel-list-line.accommodations .hotel-info2 .price,.language_fr .result-list .hotel-list-line.accommodations .hotel-info2 .price,.language_ro .result-list .hotel-list-line.accommodations .hotel-info2 .price,.language_ru .result-list .hotel-list-line.accommodations .hotel-info2 .price{height:50px;padding-top:10px;width:100%}.language_de .hotel-list-line.accommodations:before,.language_fr .hotel-list-line.accommodations:before,.language_ro .hotel-list-line.accommodations:before,.language_ru .hotel-list-line.accommodations:before{bottom:117px}.result-list .hotel-list-line.accommodations .hotel-info2 .btn{margin-bottom:0;height:36px;line-height:36px;font-size:14px;width:47%;margin:0 2% 0 0}.language_hu .result-list .hotel-list-line.accommodations .hotel-info2 .btn,.language_hu .result-list .hotel-list-line.accommodations .hotel-info2 .btn.white-outline,.result-list .hotel-list-line.accommodations .hotel-info2 .btn.white-outline{height:36px;line-height:36px;padding:0;width:47%;margin:0 0 0 2%}.language_it .result-list .hotel-list-line.accommodations .hotel-info2 .compare-holder{border-bottom:solid 1px #e6e6e6;padding-bottom:10px}.language_it .hotel-list-line.accommodations:before{display:none}.language_it .result-list .hotel-list-line.accommodations .hotel-info2 .price{line-height:1;height:auto;padding-bottom:10px}.language_it .result-list .hotel-list-line.accommodations .hotel-info2 .btn.white-outline,.language_it .result-list .hotel-list-line.accommodations .hotel-info2 .btn:not(.white-outline){width:100%;line-height:34px;margin:0}.language_it .result-list .hotel-list-line.accommodations .hotel-info2 .btn.white-outline{margin-top:10px}.HotelHoodIconInList:after{left:0}.view-hotels-by-interest-mobil{display:block;margin:24px 20px;padding:0 10px;height:36px;line-height:36px;border-radius:2px;border:solid 1px rgba(0,0,0,.1);font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;color:#58585a;text-decoration:none}.view-hotels-by-interest-mobil .fa-angle-right{float:right;height:36px;line-height:36px}.result-list .hotel-list-line.accommodations .hotel-info2 .compare{height:36px;position:relative}.result-list .hotel-list-line.accommodations .hotel-info2 .compare input:checked~label{position:absolute;left:0;padding-right:20px;width:calc(100% - 40px)}.mobile-orange-button>a{width:calc(100% - 64px)}.map-list{position:fixed;height:100%;width:100%;float:left;z-index:10;left:0;top:0;background:#edf0f2;margin:0;border:0}.map-list>div{overflow:auto;position:absolute;bottom:0;left:0;right:0;top:0;margin-bottom:60px}.map-filter-result,.map-list .mobile-back-button{display:block}.map-info-holder{width:100%;border-radius:0;background-color:#fff;left:0;top:60px;box-shadow:0 2px 4px 0 rgba(44,54,64,.12)}.map-info-holder .info-line h3,.map-info-holder .info-line h3 a{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;color:#58585a}.map-info-holder .info-line .slogen{display:none}.map-info-holder .info-line .details{position:relative}.map-info-holder .info-line .details>a{height:24px;border-radius:2px;background-color:#fff;border:solid 1px #58585a;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:24px;color:#58585a;text-decoration:none;padding:0 10px 0 5px;display:inline-block}.map-info-holder .info-line .details>a .fa{margin-left:5px}.map-info-holder .info-line .details .hotel-rates{position:absolute;right:0;border-radius:2px;border:solid 1px #ee855a;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;text-align:center;color:#ee855a;padding:0 8px;height:24px;line-height:22px}.map-info-holder .info-line .details .hotel-rates b{margin-right:2px;font-size:16px}.map-info-holder .info-line.line2,.map-info-holder .info-line.line3{display:none}.map-info-holder .info-line.line4 .price,.map-info-holder .info-line.line4 .rates{background:0 0;width:50%;text-align:center;height:auto;line-height:1;margin:0}.map-info-holder .info-line.line4 .rates{text-align:right}.map-info-holder .info-line.line4 .price b{font-size:16px}.compare-title{padding:0 20px 20px 20px;text-align:left}.compare-title .title{padding-top:20px;padding-bottom:5px}.compare-table-headers .image-replacer{width:60px;height:60px;position:relative;display:inline-block;vertical-align:top}.compare-table-headers .hotel-info .hotel-name{position:relative;display:inline-block;width:170px;font-size:14px;color:#58585a;text-shadow:none;vertical-align:top;margin:0 10px;line-height:16px}.compare-table-headers .hotel-info .hotel-name .fa{display:inline-block;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;text-align:center;color:#ee855a;margin-left:13px;position:relative;top:4px}.compare-table-rows{border-left:0;border-right:0;border-radius:0}.compare-table-headers>div,.compare-table-headers>div.placeholder,.compare-table-rows .facility-line>div{width:150px;min-width:auto;min-height:auto}.compare-table-headers>div{vertical-align:top}.compare-table-headers .hotel-info .hotel-name{width:auto;margin:0;text-align:center;vertical-align:top;min-height:50px}.compare-table-headers .button-holder .book{margin:0;width:auto;display:block;padding-top:6px;padding-bottom:6px}.compare-table-headers .hotel-info .hotel-name .fa{display:none}.compare-table-rows .facility-line>div.mtitle,.compare-table-rows .facility-line>div:first-child{width:140px;padding-left:20px;margin-left:0}.compare-table .compare-table-headers>div:nth-child(2){margin-left:160px}.compare-table .compare-table-headers>div.placeholder{width:160px;min-width:initial}.compare-table .compare-table-rows .facility-line>div.mtitle{width:140px}.compare-table .compare-table-rows .facility-group:first-child .facility-line.subtitle>div.mtitle{border-top-left-radius:0}.compare-table-rows .facility-line>div{font-size:14px}.compare-table-rows .facility-line.subtitle>div.mtitle,.compare-table-rows .facility-line.subtitle>div:first-child{font-size:16px}.compare-table-headers .button-holder .offers,.compare-table-headers .image-replacer{display:none}.compare-table-rows .btn-hotel-details{padding-top:6px;padding-bottom:6px}.compare-table-rows .btn-hotel-details .fa{margin-left:5px}.hotel-details{background:#fff;padding-bottom:0;border-bottom:0}.content:not(.hotel-overview-page) .hotel-overview-hotel-details{border-bottom:0}.hotel-overview-name-holder .hotel-overview-holder-titles{padding:10px;padding-top:5px}.hotel-overview-page .hotel-overview-name-holder{height:170px;position:relative}.hotel-overview-page .hotel-overview-name-holder .hotel-overview-holder-titles,.hotel-overview-page .hotel-overview-name-holder .slideshow-holder{position:absolute;bottom:0;left:0;z-index:1}.hotel-overview-page .hotel-overview-name-holder .slideshow-holder img{width:100%}.hotel-overview-page .hotel-overview-name-holder .hotel-overview-holder-titles{z-index:2;background-image:linear-gradient(to bottom,rgba(44,54,64,0),rgba(44,54,64,.4))}.hotel-overview-page .slideshow-holder{display:block}.hotel-overview-hotel-details .hotel-overview-name{font-size:19px;font-weight:700}.hotel-overview-page .hotel-overview-hotel-details .hotel-overview-name{color:#fff}.hotel-overview-hotel-details .hotel-overview-name sup{top:-.2em;font-size:12px;font-weight:700}.hotel-overview-line2 .hotel-overview-subtitle{display:none}.hotel-overview-holder-titles .hotel-overview-subtitle{font-size:14px;font-weight:400;height:auto;line-height:inherit}.hotel-overview-page .hotel-overview-holder-titles .hotel-overview-subtitle{color:#fff}.hotel-reviews .hotel-reviews-left .rating-holder .rating-full .rating .hotel-rates,.hotel-reviews .hotel-reviews-left .rating-holder .rating-full .rating-title{font-size:14px}.hotel-overview-line2 .rating-full .rating:after,.hotel-overview-line2 .rating-full .rating:before,.hotel-overview-line2 .rating-full:after,.hotel-overview-line2 .rating-full:before,.hotel-overview-line2 .rating-holder-holder{height:18px!important}.hotel-overview-line2 .rating-full .rating:after,.hotel-overview-line2 .rating-full .rating:before,.hotel-overview-line2 .rating-full:after,.hotel-overview-line2 .rating-full:before{width:28px;left:30px}.hotel-overview-line2 .rating-full .rating:after,.hotel-overview-line2 .rating-full:after{margin-left:60px}.hotel-overview-page .hotel-overview-line2 .rating-holder-holder{display:block}.hotel-overview-line2 .rating-holder .rating-full,.hotel-overview-line2 .rating-holder .rating-full .rating,.hotel-overview-line2 .rating-holder .rating-full .rating .hotel-rates,.hotel-overview-line2 .rating-holder .rating-full .rating-title{height:18px;border-radius:8px;line-height:18px}.hotel-overview-line2 .rating-holder .rating-full{width:130px;float:none;display:block}.hotel-overview-hotel-details .hotel-overview-line2{padding:12px 10px;width:calc(100% - 20px);margin-top:0;border-top:1px solid #ccc;flex-wrap:wrap;display:flex;gap:10px;justify-content:space-around}.hotel-overview-page .hotel-overview-hotel-details .hotel-overview-line2{border:0;border-bottom:1px solid #ccc}.hotel-overview-line2 .rating-holder-holder{width:50%;margin-top:0}.hotel-overview-line2 .rating-holder{display:block;width:100%;float:left;font-size:16px;color:#fff;margin:0;top:0}.hotel-details #book-now-opener-holder{bottom:auto;font-size:14px;font-weight:700;height:auto;min-width:inherit;right:auto;line-height:initial}.hotel-details #book-now-opener,.hotel-overview-line2>a.phone{bottom:auto;font-size:14px;font-weight:700;height:auto;min-width:inherit;right:auto;padding:6px 10px;line-height:initial}#book-now-opener-holder .hotel-best-price{display:none}.language_hu .hotel-overview-line2 #book-now-opener{padding:6px;font-size:12px}.content:not(.hotel-overview-page) .hotel-details #book-now-opener{margin-left:5px}.content:not(.hotel-overview-page) .hotel-overview-hotel-details .hotel-overview-line2>a.phone{display:block;float:left;width:calc(50% - 5px);text-align:center;margin-right:5px;padding:7px 10px}.hotel-overview-line2 .based-on-review{font-size:12px}.hotel-overview-hotel-details .contacts{display:none}.hotel-overview-page .hotel-overview-hotel-details .contacts{display:block;padding:17px 10px;text-align:center}.hotel-pages:not(.hotel-overview-page) .hotel-overview-line2 .rating-holder-holder{display:none}.hotel-overview-hotel-details .contacts .address.m-only,.hotel-overview-hotel-details .contacts .email,.hotel-overview-hotel-details .contacts .phone{display:inline-block!important;min-width:25%;padding-left:3%;margin:0;font-size:16px}.hotel-overview-hotel-details .contacts .phone{padding-left:0}.hotel-overview-hotel-details .contacts .address.m-only{width:40%}.hotel-overview-hotel-details .contacts .fa{font-weight:700;margin-right:5px}.hotel-overview-hotel-details{margin-bottom:12px}.left-side .block.hotel-menu{margin:0 10px 27px 10px}.hotel-menu-subpage{width:auto;display:block;float:none;margin-right:0;margin-bottom:20px}.content-block,.content-block-border-bottom,.content-block-border-bottom.lead-text,.content-block.lead-text{padding-left:10px;padding-right:10px;margin-left:10px;margin-right:10px;padding-bottom:25px}.bigInnerCol>.content-block>.title,.bigInnerCol>.text-holder span.title,.bigInnerCol>.text-holder>.title,.hotel-content .title{font-size:22px}.hotel-content .subtitle{font-size:18px}.hotel-content .subtitle,.hotel-content .title{margin-left:20px;margin-right:20px}.hotel-content>.title{padding-left:0}.boxed-list .box-holder .text-holder .title{margin-left:0;margin-right:0}.hotel-content .lead-text .subtitle,.hotel-content .lead-text .title{margin-left:0;margin-right:0}.map-and-facilities{padding-top:25px;padding-bottom:120px}.map-and-facilities .hotel-social-links{bottom:0;left:0;right:auto;top:auto;width:100%}.facilities-title{font-weight:700;margin-bottom:10px}.map-and-facilities .facilities{float:none;width:100%}.content-block-border-bottom.lead-text{border-bottom:0}.hotel-overview-page .content-block-border-bottom.lead-text,.hotel-overview-page .content-block.lead-text{margin-top:0}.hotel-overview-page .content-block-border-bottom.lead-text .title{margin-left:0}.hotel-content .find-your-room-holder>.find-your-room{padding:0;overflow:hidden}.hotel-content .find-your-room .explore-the-rooms,.hotel-content .find-your-room .image-holder{display:block;border:0;width:100%;height:auto;margin:0}.hotel-content .find-your-room .image-holder{height:144px}.hotel-content .find-your-room .explore-the-rooms{padding:10px;width:calc(100% - 20px)}.right-side .deals-promotions .box-holder-overflow{width:100%!important}.box-holder{padding-left:10px;padding-right:10px}.right-side .deals-promotions .box-holder-scroller{overflow:hidden}.box-holder .box-holder-overflow .box.w3,.box-holder .box-holder-overflow .box.w3b,.box-holder .box.w3b{width:100%;margin:0;margin-bottom:24px;display:block}.box-holder.m-overshadow-boxes .box{margin-bottom:12px!important;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3)!important;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.3)!important;box-shadow:0 3px 6px 0 rgba(0,0,0,.3)!important;margin-left:10px!important;margin-right:10px!important;width:calc(100% - 20px)!important;border:0!important}.box-holder.m-overshadow-boxes{padding:0}.right-side .deals-promotions .box.membership{background:0 0;border:0;text-align:center;color:#58585a;min-height:inherit;margin-bottom:20px}.right-side .deals-promotions .box.membership .image-holder{border:0;height:auto;padding-top:12px;background:0 0}.right-side .deals-promotions .box.membership .image-holder img{margin:auto;width:73px;height:84px;top:auto}.right-side .deals-promotions .box.membership .text-holder .title{font-size:16px;font-weight:700}.right-side .deals-promotions .box.membership .text-holder .text,.right-side .deals-promotions .box.membership .text-holder .text>p{font-size:14px}.right-side .deals-promotions .box.membership .text-holder .text{padding-bottom:15px}.right-side .deals-promotions .box.membership .text-holder .button-holder{position:relative;padding:0;display:block}.right-side .deals-promotions .mdeals{margin:0;display:block}.right-side .deals-promotions .mdeals .btn{display:block}.right-side .deals-promotions .mdeals>.dt-only,.right-side .deals-promotions .mdeals>a{float:none}.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3 .image-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3 .text-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3b .image-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3b .text-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2 .box.w3,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2 .box.w3b{display:block;width:100%}.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2 .box.w3,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_2 .box.w3b{margin-right:0;margin-bottom:20px}.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3 .image-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3b .image-holder{min-height:144px;border-radius:0;margin-right:0;float:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-decoration:none;align-items:flex-end;align-content:center}.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3 .text-holder,.deals-promotions .box-holder .box-holder-overflow.numofinnerelements_1 .box.w3b .text-holder{padding:15px}.hotel-pages .facilities ul,.hotel-pages .facilities ul li,.hotel-pages .facilities ul li a,ul.facilities-list,ul.facilities-list li,ul.facilities-list li a{word-break:break-all}.boxed-list{padding:0;margin:0;border:0;border-radius:0;margin-bottom:12px}.boxed-list .box-holder{display:block}.boxed-list .box-holder.hide-text-mobil .text-holder{display:none}.boxed-list .box-holder div.image-holder,.image-holder-w50 .boxed-list.box-img-right .box-holder>.image-holder.feherBlokKepJobbraLinkAKepen{min-height:120px;display:table;width:100%}.boxed-list.box-img-right .box-holder>div.image-holder{left:0}.boxed-list.box-img-right .box-holder>div.text-holder{left:0}.boxed-list .box-holder div.image-holder>a{display:table-cell!important;width:100%;height:100%;vertical-align:middle;text-align:center;padding:20px 40px;position:relative;font-size:24px;font-weight:700;background-color:rgba(45,54,64,.7);line-height:1.17}.boxed-list .box-holder div.image-holder>a:after{float:right;top:50%;position:absolute;margin-top:-6px;right:20px;font-size:18px}.boxed-list.box-style-2{margin-left:20px;margin-right:20px;border-radius:2px;overflow:hidden;border:solid 1px rgba(0,0,0,.2)}.boxed-list.box-style-2 .box-holder div.image-holder{height:180px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-decoration:none;align-items:flex-end;align-content:center}.boxed-list.box-style-2 .box-holder .image-holder .subtitle{font-size:21px;font-weight:700;padding:10px;position:absolute}.boxed-list.box-style-2 .box-holder .text-holder{display:block}.boxed-list.box-style-2 .box-holder .text-holder>div{padding:15px 15px 25px 15px}.white-box-border{border:0;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;margin-left:0;margin-right:0}.tabbed-filters-holder .tabbed-filters ul{display:block;border:0}.tabbed-filters-holder .tabbed-filters ul li{display:inline-block;margin-right:4px;margin-bottom:4px;list-style:none;position:relative;width:auto}.boxed-list.ocms-block .box-holder div.image-holder{height:180px}.bigInnerCol .content-block-border-bottom.ocms-block:first-child,.bigInnerCol .content-block.ocms-block:first-child,.boxed-list.ocms-block{margin:0 0 10px 0;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);box-shadow:0 3px 6px 0 rgba(0,0,0,.3)}.hotel-overview-page .content-block.boxed-list:not(.explore-budapest){margin-bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:50%;height:120px;float:left}.hotel-overview-page .content-block.boxed-list:not(.explore-budapest) .box-holder div.image-holder>a{padding:20px 10px 20px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:16px;border:1px solid rgba(0,0,0,.1);border-collapse:collapse;word-break:break-all}.hotel-overview-page .content-block.boxed-list:not(.explore-budapest) .box-holder div.image-holder>a:after{font-size:16px;margin-top:0;position:relative;right:auto;float:none;font-weight:400}.bg-orange-overlay{padding-left:0;padding-right:0;padding-bottom:36px;margin:0;border:0;border-radius:0;margin-bottom:12px;margin-top:12px}.bg-orange-overlay .title{font-size:20px;font-weight:700}.bg-orange-overlay .text{font-size:16px;font-weight:400}.services_and_amenities{padding-left:0;padding-right:0;padding-bottom:36px;margin:0;border:0;border-radius:0;margin-bottom:12px;margin-top:12px}.services_and_amenities .title{font-size:20px;font-weight:700}.services_and_amenities .text{font-size:16px;font-weight:400}.mini_fitness_block{padding:65px 10% 50px 10%}.hotel-reviews .hotel-reviews-right{display:none}.hotel-reviews .hotel-reviews-left{display:block;width:auto;padding-bottom:0}.hotel-reviews-left .title{font-size:20px;font-weight:700;text-align:center}.hotel-reviews-left .based-on-review{font-size:14px;text-align:center}.hotel-reviews .hotel-reviews-left .average{padding-top:30px}.hotel-reviews .hotel-reviews-left .summarized_score{padding-bottom:20px}.hotel-contact-us{font-size:14px}.hotel-contact-us .title{font-size:20px;font-weight:700}.hotel-contact-us,.hotel-contact-us .text,.hotel-contact-us p{font-size:14px}.hotel-contact-us .map{display:inline-block;margin:auto}.mobile-contact .row{padding-top:33px}.mobile-contact .row:first-child{padding-top:0}.mobile-contact .row .col{text-align:center}.mobile-contact .btn{margin:10px auto 0 auto;font-weight:700;padding:5px 10px}.mobile-contact .mail,.mobile-contact .map{min-width:120px;display:table}.mobile-contact .mail .fa,.mobile-contact .map .fa{margin-right:10px;font-size:16px}.content-block-border-bottom.result-list-holder,.content-block.result-list-holder{margin-left:0;margin-right:0}.content-block.result-list-holder.doctor-list-hp{margin-top:0}.white-box-border.result-list{background:0 0;border:0}.content-block-border-bottom.result-list-holder .box-holder,.content-block.result-list-holder .box-holder{padding-left:0;padding-right:0}.result-list-holder .box-holder .box.w3b,.result-list-holder .box-holder .box.w3b:nth-child(2n),.result-list-holder .box-holder .box.w3b:nth-child(3n){width:auto;display:block;margin-left:0;margin-right:0;border-left:0;border-right:0}.box-holder .box.w2.p20,.box-holder .box.w2b.p20,.box-holder .box.w2b.p20:nth-child(2n),.box-holder .box.w2b:nth-child(2n){width:auto;display:block;margin:0 10px 24px 10px}.bigInnerRow .box .img50insidetitle>div.image-holder{height:168px}.bigInnerRow .box .img50insidetitle>div.image-holder .title{font-size:30px}.result-list-holder .box-holder .box.w2,.result-list-holder .box-holder .box.w2b{width:auto;display:block;margin:4px 20px 24px 20px;border-radius:2px;overflow:hidden}.result-list-holder .box-holder .box.w2:last-child,.result-list-holder .box-holder .box.w2b:last-child{margin-bottom:0}.box-holder .box.w2 .text-holder,.box-holder .box.w2b .text-holder{height:auto}.box-holder .box.w2 .image-holder,.box-holder .box.w2b .image-holder{height:180px}.bottom-shadow-on-mobile,.result-list .list-line.offers-list-line,.result-list-holder .box-holder .box.w3b,.result-list-holder .box-holder .box.w3b:nth-child(2n),.result-list-holder .box-holder .box.w3b:nth-child(3n),.white-grey-boxes-opened .list-element{padding:0;margin:0 0 20px 0;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);box-shadow:0 3px 6px 0 rgba(0,0,0,.3)}.result-list .list-line.offers-list-line,.result-list-holder .box-holder .box.w3b,.result-list-holder .box-holder .box.w3b:nth-child(2n),.result-list-holder .box-holder .box.w3b:nth-child(3n),.white-grey-boxes-opened .list-element{background:#fff}.result-list-holder .box-holder .box{height:auto}.result-list .list-line .image-holder{width:100%;height:144px;border-radius:0;margin-right:0;float:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-decoration:none;align-items:flex-end;align-content:center}.result-list .list-line.offers-list-line .image-holder{margin-bottom:0}.result-list .list-line .list-info .title,.result-list .list-line .list-info .title a{margin-left:0;margin-right:0}.result-list .list-line .image-holder .title{font-size:22px;font-weight:700;color:#fff}.result-list .list-line .list-info{float:none;display:block;width:auto;padding:12px 20px;min-height:inherit}.result-list .list-line.offers-list-line .list-info{padding-top:6px}.offers-list-line .availability{position:relative;bottom:inherit;padding-bottom:0}.offers-list-line .availability>strong{float:none}.offers-list-line .list-info.info2>div:last-child a,.result-list .list-line .list-info .price{margin:12px 20px;padding:6px 10px}.result-list .list-line .list-info .price{border:2px solid #edf0f2}.result-list .list-line .list-info .price b,.result-list .list-line .list-info .price strong{font-size:16px}.offers-list-line .list-info.info2{max-height:inherit;padding:0}.offers-list-line .list-info.info2>div:first-child{border-bottom:1px solid rgba(44,54,64,.1)}.special-offers-browse-more{margin:0 20px 0 20px;padding:17px 0 30px 0;float:none;display:block;border-bottom:1px solid #ccc;width:auto}.hotel-content.hotel-offers .deals-promotions.specoff-promotions{margin-top:0}.content-block.nl-sign-up{margin-left:0;margin-right:0}.wrapper.newsletter .nlr-oneline{padding-left:20px!important;padding-right:20px!important}.wrapper.newsletter .nlr-oneline .nlr-i1,.wrapper.newsletter .nlr-oneline .w8{width:100%!important}.content-block.nl-sign-up .text{padding:16px 0 20px 0;text-align:center}.content-block.nl-sign-up .text,.content-block.nl-sign-up .text>*{font-size:20px;font-weight:700;line-height:1.2}.content-block.nl-sign-up .text-holder{padding-bottom:12px}.nl-sign-up .text-holder>input{width:calc(100% - 22px)!important}.content-block.nl-sign-up .btn{width:calc(100% - 2px)}.spm-assign-desc{padding-left:0!important;padding-right:0!important}.rooms-list .box .button-holder,.rooms-list .box .text-holder{padding-left:20px;padding-right:20px}.content-block-border-bottom.result-list-holder.rooms-list{border-bottom:0;padding-bottom:10px}.offers-list-line .list-info.info1 .text{min-height:inherit}.box-holder .box.white-grey-boxes,.box-holder .box.white-grey-boxes .image-holder{height:156px}.box-holder .box.white-grey-boxes.large-boxes{height:auto}.box-holder .box.white-grey-boxes .image-holder .title{padding:7px 50px 7px 20px;text-align:left;position:relative}.box-holder .box.white-grey-boxes .image-holder .title:before{position:absolute;font-family:FontAwesome;content:"\f105";right:20px;font-size:25px;top:50%;margin-top:-16px}.box-holder .box.white-grey-boxe.large-boxess:nth-child(4n+2),.box-holder .box.white-grey-boxes.large-boxes:nth-child(4n+3),.box-holder .box.white-grey-boxes.large-boxes:nth-child(odd),.box-holder .box.white-grey-boxes:nth-child(4n+2) .image-holder .title,.box-holder .box.white-grey-boxes:nth-child(4n+3) .image-holder .title,.box-holder .box.white-grey-boxes:nth-child(odd) .image-holder .title{background-color:#fff;color:#58585a}.box-holder .box.white-grey-boxes.large-boxes:nth-child(2n),.box-holder .box.white-grey-boxes:nth-child(2n) .image-holder .title{background-color:#58585a;color:#fff}.box-holder .box.white-grey-boxes:nth-child(2n) .image-holder .title:before{font-weight:400}.box-holder .box.white-grey-boxes.large-boxes .image-holder .title{text-align:center;padding:7px 20px 7px 20px}.box-holder .box.white-grey-boxes.large-boxes .image-holder .title:before{display:none}.box-holder .box.white-grey-boxes.large-boxes .text-holder{padding-top:7px;overflow:inherit;height:auto}.box-holder .box.w3b.drop-down-boxes,.result-list-holder .box-holder .box.w3b.drop-down-boxes:nth-child(2n),.result-list-holder .box-holder .box.w3b.drop-down-boxes:nth-child(3n){margin:12px 20px 0 20px;background:0 0;border-radius:2px;border:solid 1px rgba(0,0,0,.1);box-shadow:none;display:block;width:auto}.box-holder .box.drop-down-boxes>a.opened:after,.box-holder .box.drop-down-boxes>a:after{content:"\f105"}.white-grey-boxes-opened.drop-down-box-content>.holder{background:#fff;padding:24px 20px}.single-content{margin:0 20px;padding:20px 0}.hotel-dining .content-block.white-box-border{background:0 0;border:0;margin-top:0}.hotel-dining .single-content .text-holder .title{font-size:18px;font-weight:700;margin-left:0;margin-right:0;margin-top:16px}.hotel-dining .single-content .left>div{margin-right:0}.single-content .image-holder{height:156px}.hotel-dining .single-content .opening-hours p{font-size:14px}.box-holder .box.white-boxes .text-holder{height:auto}.result-list-holder .box-holder .box.white-boxes,.result-list-holder .box-holder .box.white-boxes:nth-child(2n),.result-list-holder .box-holder .box.white-boxes:nth-child(3n){margin-left:20px;margin-right:20px;border-radius:2px;overflow:hidden;border:solid 1px rgba(0,0,0,.2)}.hide-scrollbar .header-fixed{z-index:-1}.white-grey-boxes-opened.popup-layer{padding-top:0;background-color:#edf0f2;height:100%}.white-grey-boxes-opened>.holder{background:0 0;border:0}.white-grey-boxes-opened.popup-layer>.holder{padding-bottom:24px}.white-grey-boxes-opened.p2>.holder:after,.white-grey-boxes-opened.p2>.holder:before,.white-grey-boxes-opened.p3>.holder:after,.white-grey-boxes-opened.p3>.holder:before,.white-grey-boxes-opened>.holder:after,.white-grey-boxes-opened>.holder:before{display:none}.white-grey-boxes-opened>.holder .title{margin-top:27px;margin-bottom:27px}.white-grey-boxes-opened .list-element{margin-bottom:12px}.white-grey-boxes-opened .list-element .holder{border-bottom:0}.white-grey-boxes-opened .list-element .holder,.white-grey-boxes-opened .list-element:nth-child(2n) .holder,.white-grey-boxes-opened .list-element:nth-child(odd) .holder{margin:0;padding:12px 20px 6px 10px;display:block}.white-grey-boxes-opened .list-element .holder>div{float:left}.white-grey-boxes-opened .list-element .holder .image-holder{width:80px;height:80px;margin-right:10px;margin-bottom:10px}.white-grey-boxes-opened .list-element .holder .subtitle,.white-grey-boxes-opened .list-element .holder .text{width:calc(100% - 94px);margin-bottom:6px}.white-grey-boxes-opened .list-element .holder .subtitle{font-size:16px;font-weight:700;line-height:1.5}.white-grey-boxes-opened .list-line .holder .text .time{text-align:left}.white-grey-boxes-opened .list-line .holder .text .price{text-align:right}.white-grey-boxes-opened .list-element .holder .more-link{width:100%;text-align:right}.white-grey-boxes-opened .list-element .holder .more-link a{display:inline-block;margin-left:0}.white-grey-boxes-opened .list-element .more-link a .fa{display:none}.content-block-border-bottom.result-list-holder.wellness-treatment-list,.content-block.result-list-holder.wellness-treatment-list{padding-bottom:14px}.over-layer-box .over-layer-content{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.over-layer-box .over-layer-content .left>div:not(.gallery){margin-left:10px;margin-right:10px;padding-left:0;padding-right:0}.over-layer-box .over-layer-content .left>div.image-holder{margin-left:20px;margin-right:20px;width:calc(100% - 40px)}.over-layer-box .over-layer-paginate{text-align:left}.over-layer-box .over-layer-content .booking-holder .booking-box .calendar-holder{width:100%}.over-layer-box .over-layer-content .right>div{padding:20px 20px 0 20px}.over-layer-box .over-layer-content .right>div.capacity,.over-layer-box .over-layer-content .right>div.description,.over-layer-box .over-layer-content .right>div.facilitis{border-top:1px solid #ccc}.over-layer-box .over-layer-content .right>div.capacity,.over-layer-box .over-layer-content .right>div.description{padding:20px}.over-layer-box .over-layer-content .right .subtitle{margin-left:0}.treatments .tablet-prop{display:none!important}.treatments .boxed-list .box-holder .text-holder>div.over-layer-head{padding:12px 20px;border-bottom:1px solid #ccc}.treatments .boxed-list .box-holder .text-holder>div.over-layer-content{padding:35px 20px 0 20px}.treatments .boxed-list .box-holder .text-holder .title.treatmets-title{font-size:0;vertical-align:top}.treatments .boxed-list .box-holder .text-holder .title.treatmets-title .image-holder,.treatments .boxed-list .box-holder .text-holder .title.treatmets-title span{display:inline-block!important}.treatments .boxed-list .box-holder .text-holder .title.treatmets-title .image-holder{width:72px;height:72px;min-height:inherit;border-radius:2px;border:solid 1px rgba(0,0,0,.2);margin-right:18px}.treatments .boxed-list .box-holder .text-holder .title.treatmets-title span{width:calc(100% - 92px);font-size:22px;font-weight:300;vertical-align:top}.treatments .prop{display:block!important}.services_and_amenities .text{padding:0 20px 20px}.services_and_amenities .text{padding:0 20px 20px}.services_and_amenities .button-holder{padding-left:20px;padding-right:20px}.services_and_amenities .btn{padding-left:10px;padding-right:10px}.meetings-and-events .content-block-border-bottom.lead-text,.meetings-and-events .content-block.lead-text{margin:0;padding:0}.meetings-and-events .text{padding-right:20px;padding-left:20px}.meetings-capacity-holder{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-top:30px}.meetings-capacity-holder>div{display:block;border-bottom:1px solid #e6e6e6;padding-bottom:20px;margin-bottom:20px;margin-right:20px;margin-left:20px}.meetings-capacity-holder>div:first-child{margin-top:20px}.content-block.border-top.conference-rooms{border:0;margin:0;padding:0;padding-top:30px}.content-block.border-top.conference-rooms .title{margin-bottom:0}.result-list-holder.conference-room-list{margin-top:20px}.over-layer-box.conference-room-desc .over-layer-content .right>div{border-top:0;padding-bottom:0}.over-layer-box.conference-room-desc .over-layer-content .right>div:first-child{border-top:1px solid #ccc}.services-check-in-out{float:none;padding-bottom:24px}.services-check-in-out>div{padding:10px 15px;width:50%}.hotel-services-amenities .content-block.lead-text{margin-left:0;margin-right:0;padding:0;margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.1)}.services-boxes{padding-left:0;padding-right:0;margin-left:20px;margin-right:20px;padding-bottom:30px}.services-box-1 ul{margin:0;padding:0;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0em;-moz-column-gap:0em;column-gap:0}.services-boxes .subtitle{margin-left:0;margin-right:0}.services-box-1 ul li .text{width:auto}.services-box-1 ul li:last-child{padding-bottom:0}.services-boxes .right .placeholder{padding-left:0}.services-boxes ul{padding-bottom:34px}.services-boxes .right ul:last-child{padding-bottom:0}.map-holder>.hotel-map{height:156px}.hotel-map-page .lead-text .right .text-holder{padding-left:0;padding-top:12px}.transportation .title{font-size:18px;font-weight:700;margin-left:0;margin-right:0}.transportation .left>div{margin-right:0}.transportation .right>div{margin-left:0}.drop-down-content{margin-top:12px}.drop-down-content-holder .headline{padding-right:10px}.transportation{margin-top:0}.transportation .subtitle{margin-left:0;margin-right:0;font-size:16px}.transportation .left .subtitle{margin-top:10px}.transportation .right .subtitle{margin-top:36px}.hotel-map-page .content-block-border-bottom.lead-text{padding-left:10px}.full-reviews-overall-scores .full-reviews-list-top .placeholder,.full-reviews-overall-scores .full-reviews-list-top .placeholder .rating-holder,.full-reviews-overall-scores .full-reviews-list-top .placeholder .rating-title,.full-reviews-overall-scores .left,.full-reviews-overall-scores .right{display:block}.full-reviews-overall-scores .left{border-right:0;border-bottom:1px solid rgba(44,54,64,.1);padding-top:12px}.full-reviews-overall-scores .right{padding-top:18px;padding-bottom:36px}.full-reviews-overall-scores .full-reviews-list-top .placeholder .rating-title{text-align:left}.full-reviews-overall-scores .full-reviews-list-top .placeholder{padding:0 9.6%;margin:auto;width:202px}.full-reviews-overall-scores{margin-left:10px;margin-right:10px;border-radius:2px;background:#fff;border:solid 1px rgba(0,0,0,.1);overflow:hidden}.full-reviews-filter .tabbed-filters-holder>div,.tabbed-filters-holder .tabbed-filters ul{display:block}.full-reviews-filter .tabbed-filters-holder>div:last-child{width:auto;padding-top:10px}.full-reviews-filter .tabbed-filters-holder .tabbed-filters ul{border:0}.full-reviews-filter .tabbed-filters-holder .tabbed-filters ul li{display:inline-block;margin-right:4px;margin-bottom:4px;list-style:none;position:relative;width:auto}.white-box-border.result-list.full-reviews-list{border:0;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;margin-left:0;margin-right:0;background:#fff}.full-reviews-list .list-line>div{display:block}.full-reviews-list .list-line>div.left{padding-bottom:10px;padding-top:6px}.review-categ-infos ul li{display:block;border:0;width:auto}.full-reviews-list .text{padding-top:8px}.review-categ-infos ul{padding:5px 0}.hotel-offers-single .boxed-list.box-style-2{margin-top:12px;margin-left:10px;margin-right:10px;border:solid 1px rgba(0,0,0,.1);background:#fff}.boxed-list.box-style-2 .box-holder div.image-holder{width:100%;background:0 0!important;height:auto}.boxed-list.box-style-2 .box-holder div.image-holder>img:not(.package-badge-logo){width:100%;height:auto;display:block!important}.boxed-list .box-holder.single-offer-box .text-holder{width:auto;color:#58585a;height:auto}.boxed-list .box-holder.single-offer-box .button-holder{padding:12px 10px!important;border-top:1px solid rgba(44,54,64,.1)}.boxed-list .box-holder.single-offer-box .text-holder .availability{padding-top:0}.boxed-list .box-holder.single-offer-box .text-holder .price{font-size:16px;font-weight:400;margin:10px 0;color:#58585a;padding:10px;border-radius:2px;background-color:#edf0f2}.boxed-list .box-holder.single-offer-box .text-holder .offer-text{padding:10px}.treatments-holder ul li,.treatments-holder ul li:nth-child(5n),.treatments-show-more{width:48.5%;margin-right:3%;margin-bottom:12px}.treatments-holder{min-height:380px;max-height:380px;overflow:hidden;width:100%;float:left;position:relative;transition:all 2s ease-in}.treatments-holder ul li:nth-child(2n){margin-right:0}.treatments-show-more{bottom:inherit;width:100%;height:auto;min-height:60px;text-align:center;position:relative;margin-right:0;margin-bottom:0}.treatments-show-more .button-holder{padding-top:0}.treatments-holder.opened+.treatments-show-more{display:none!important}.content-block-border-bottom.single-offer-treatments{padding-bottom:12px}.table-holder{border:1px solid #e5e5e5}.content-block.lead-text.single-offer-description{padding-bottom:0}.pack_res_btn_holder>a.not_needed_request{margin-right:0!important}.pack_res_btn_holder>a.btn{width:100%}.hotel-offers-single-page .heditor_table5{padding:0}.heditor_table115{background:#fff;padding:0}.heditor_table115 td,.heditor_table115 th,.heditor_table115 tr td:last-child,.heditor_table115 tr th:last-child{display:block;width:auto;border:1px solid #e5e5e5;border-collapse:collapse}.heditor_table115 tr td:last-child,.heditor_table115 tr th:last-child{border-top:0}.box-holder .box.w2b.drop-down-boxes{width:100%;margin-right:0;margin-left:0;margin-bottom:12px;height:auto}.box-holder .box.drop-down-boxes>a{display:block;width:auto}.box-holder .box.w2b.drop-down-boxes>a{padding:0 54px 0 20px;margin:18px 0;height:auto;min-height:24px}.box-holder .box.drop-down-boxes>a.opened{background:0 0}.content-block-border-bottom.offer-roll-down{margin:18px 0;padding:0;padding-bottom:0;border-bottom:0}.offer-roll-down .headline{font-size:16px;margin:0 20px 10px 20px;padding-bottom:10px}.roll-down-content-holder.similar-deals .headline{margin:0 10px 10px 10px}.offer-roll-down .show-more{margin-top:0}.offer-roll-down .show-more>span{display:none}.offer-roll-down .opencontent .mdeals{padding-top:0}.roll-down-content-holder .opencontent{padding-left:10px;padding-right:10px}.roll-down-content-holder.similar-deals{margin-left:10px;margin-right:10px;border-bottom:1px solid #ccc;padding-bottom:8px}.roll-down-content-holder.other-hotels .opencontent{padding-bottom:10px;padding-left:0;padding-right:0}.roll-down-content-holder .opencontent .box-holder{padding:0}.roll-down-content-holder .opencontent .box-holder .box.w3b:last-child{margin-bottom:12px}.mini-hotel-list .result-list .hotel-list-line.accommodations .image-holder{width:72px;height:72px;position:relative}.mini-hotel-list .result-list .hotel-list-line.accommodations .hotel-info1{width:calc(100% - 80px);padding-left:8px}.mini-hotel-list .result-list .hotel-list-line.accommodations .hotel-info1 .hotel-name{padding-left:0;width:100%;min-height:35px}.mini-hotel-list .result-list .hotel-list-line.accommodations .hotel-info1 .hotel-name a{font-size:14px;font-weight:700;display:block}.mini-hotel-list .result-list .hotel-list-line.accommodations .hotel-info1 .hotel-loc>span{width:75%;padding:0}.mini-hotel-list .result-list .hotel-list-line.accommodations .bottom-line{display:block}.mini-hotel-list .result-list .hotel-list-line.accommodations .hotel-info1 .price{display:none}.mini-hotel-list .result-list .hotel-list-line.accommodations:before{display:none}.mini-hotel-list .result-list .hotel-list-line.accommodations .hotel-info1 .hotel-rates{line-height:24px}.mini-hotel-list .result-list .hotel-list-line.accommodations .hotel-info1 .hotel-loc{margin-bottom:0;min-height:26px}.mini-hotel-list .result-list .hotel-list-line.accommodations .top-line{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:12px}.mini-hotel-list .result-list .hotel-list-line.accommodations .bottom-line{height:auto}.mini-hotel-list .result-list .hotel-list-line.accommodations .bottom-line ul{margin-right:0;width:100%;display:block}.mini-hotel-list .result-list .hotel-list-line.accommodations .bottom-line ul li{display:block;margin:0 10px 14px 0;float:left}.mini-hotel-list .result-list .hotel-list-line.accommodations .bottom-line ul li>span{display:inline-block}.mini-hotel-list .result-list .hotel-list-line.accommodations .bottom-line ul li:last-child{margin-bottom:0}.mini-hotel-list .result-list .hotel-list-line.accommodations .bottom-line{position:relative}.mini-hotel-list .result-list .hotel-list-line.accommodations .bottom-line>p{float:left;width:50%;margin-bottom:14px}.mini-hotel-list .result-list .hotel-list-line.accommodations .bottom-line>p>img{float:left;width:138px!important;height:12px!important;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.mini-hotel-list .result-list .hotel-list-line.accommodations .price{width:100%;float:left;margin-top:8px;margin-bottom:12px}.mini-hotel-list .result-list .hotel-list-line.accommodations .button-holder{width:100%;float:left;margin-bottom:12px}#hamburger-menu .hamburger-menu-menu{width:calc(100% - 40px)}#hamburger-menu .hamburger-menu-title{padding:0 2.7% 0 4.4%}#hamburger-menu .hamburger-menu-menu .ul-holder{margin-top:16px}#hamburger-menu .hamburger-menu-menu .ul-holder ul li{margin-top:24px}#hamburger-menu .hamburger-menu-menu .ul-holder ul li a{font-size:20px}.close-compare-list,.compare-list-holder .compare-text p#text1,.compare-list-holder .compare-text p#text2,.selected-list-elements .elem{display:none!important}.compare-list-holder .compare-text p#text3{display:block;margin-left:10px;margin-right:10px;font-size:16px;font-weight:400}.compare-list-holder .button-holder{margin-right:10px}.hotel .header-fixed .header-bottom .hotel-sticky-menu .hotel-name{font-size:12px;font-weight:700}.hotel .header-fixed .header-bottom .hotel-sticky-menu .wrapper{padding-left:10px;padding-right:10px}.hotel .header-fixed .header-bottom .hotel-sticky-menu .button-holder .btn{font-size:14px}.hotel.language_hu .header-fixed .header-bottom .hotel-sticky-menu .button-holder .btn{padding:3px 10px}.header-fixed .header-top{display:block}.hotel .header-fixed .header-top{display:none}.hitselector{padding:12px 10px}.t-box-holder-scroller:not(.m-box-holder-scroller) .box-holder-overflow{width:100%!important;overflow:hidden!important}.m-box-holder-scroller{overflow-x:auto!important;margin:auto}.right-side .title{font-size:22px;font-weight:300;line-height:1.09}.singlepage-style-1-page .page-title-section .subtitle,.singlepage-style-1-page .page-title-section .title,.wrapper-980.page-title-section .subtitle,.wrapper-980.page-title-section .title{text-align:left;padding-left:20px;padding-right:20px}.singlepage-style-1-page .promoart-holder .page-title-section .subtitle,.singlepage-style-1-page .promoart-holder .page-title-section .title{color:#58585a;text-shadow:inherit}.singlepage-style-1-page .page-title-section .title,.singlepage-style-1-page .promoart-holder .page-title-section .title{padding-top:20px;font-size:38px;font-weight:300}.singlepage-style-1-page .page-title-section .subtitle{font-size:16px;font-weight:400}.singlepage-style-1-page .form-holder .bg-transparent-white{border:0;background:0 0!important;margin-top:18px;margin-bottom:18px}.singlepage-style-1-page .bigInnerCol>.text-holder>.title{font-size:26px}.bigInnerCol.WithBestPriceTitle>.text-holder>.hotel-best-price{top:0;right:0}.bigInnerCol.WithBestPriceTitle>.text-holder>.title{width:100%;max-width:initial}.form-holder .form-offers .form-elem{padding:3px 0;display:table}.form-holder .form-offers .input-holder{width:71%}.form-holder .form-offers .form-elem .label{width:29%;text-align:left;padding-left:0}.offer-list .list-title{padding:18px 20px;display:table}.offer-list .list-title .pricequarantee,.offer-list .list-title>p{display:table-cell;float:none;width:50%;vertical-align:middle}.offer-list .list-title .pricequarantee{text-align:right;width:45%}.offer-list .list-title>p{line-height:1;width:55%}.offer-list .list-title .pricequarantee img{width:30px;margin:0 5px}.offer-list .list-title .pricequarantee div{font-size:12px;line-height:1;text-align:left}.hotel-offers .result-list .list-line .image-holder,.offer-list .result-list .list-line .image-holder{width:100%;margin:0;height:auto;background:0 0!important}.hotel-offers .result-list .list-line .image-holder>img:not(.package-badge-logo),.offer-list .result-list .list-line .image-holder>img:not(.package-badge-logo){width:100%;height:auto;display:block!important}.offer-list .result-list .list-line .image-holder .title{font-size:22px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.09;padding:0 20px 10px 20px}.offer-list .result-list .list-line .list-info{width:auto;display:block}.offer-list .offers-list-line .list-info.info1 .text{min-height:inherit;padding-bottom:0}.offer-list .result-list .list-line .list-info.availability .hotels{display:none!important}.offer-list .result-list .list-line .list-info.availability{display:block;padding:0 20px;width:auto}.offer-list .result-list .list-line .list-info.availability>strong{width:auto}.offer-list .result-list .list-line .list-info.info2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;align-content:flex-start}.offer-list .result-list .list-line .list-info.info2>div{display:block!important;order:2}.offer-list .result-list .list-line .list-info.info2>div.avail-button,.offer-list .result-list .list-line .list-info.info2>div.hotels{width:calc(100% - 40px)!important;margin:12px 20px}.offer-list .result-list .list-line .list-info.info2>div.hotels{order:1}.result-list .list-line .list-info .price{margin-top:0;padding:6px}.offer-list .result-list .list-line .list-info.info2>div.hotels>i,.offer-list .result-list .list-line .list-info.info2>div.hotels>span{display:inline-block;vertical-align:top}.offer-list .result-list .list-line .list-info.info2>div.hotels>span{width:calc(100% - 20px)}.offer-list .result-list .list-line .list-info.info2>div.hotels>i{margin-top:3px}.similar-deals .box-holder .box-holder-overflow{width:100%!important}.mdeals.clear-after{margin:0 10px;padding:0;display:block}.mdeals.clear-after .btn{display:block}.destination-2column-block .box-holder .box.w2b{height:auto}.destination-2column-block .box-holder .box.w2b .button-holder{position:relative;display:block;width:auto;bottom:inherit;padding:24px 15px}.destination-2column-block .box-holder .box.w2b .text-holder .text{height:auto}.destination-2column-block .mdeals{margin:12px 10px 24px 10px}.destination-2column-block .mdeals>.btn{display:block!important}.program-header{padding-bottom:0}.program-header table tr td{display:block;padding:0;width:100%}.program-header table tr td:first-child{padding-bottom:20px}.program-header table tr td:first-child img{width:100%}.program-header table tr td p{padding-top:18px}.ocmsissuesblock40 .title,.six-elements .title{padding-bottom:20px;text-align:center}.ocmsissuesblock40 ul,.six-elements ul{webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0em;-moz-column-gap:0em;column-gap:0}.ocmsissuesblock40 ul li,.six-elements ul li{position:relative;padding-left:0;padding-top:70px;padding-bottom:18px;text-align:center;min-height:inherit}.ocmsissuesblock40 ul li img,.six-elements ul li img{left:50%;margin-left:-30px}.ocmsissuesblock40 ul li:before,.six-elements ul li:before{left:50%;margin-left:8px}.bigInnerCol.six-elements ul li>.title,.ocmsissuesblock40 ul li .title{text-align:center}.review-slider-horizontal .title{border-top:solid 1px #e6e6e6;background:#fff;text-align:left;margin-bottom:0;padding:28px 60px 12px 60px}.review-slider-horizontal .white-box-border{border-top:0}.review-slider div.scroll-left,.review-slider div.scroll-right{height:100%;padding:0 24px 0 0;width:36px}.review-slider div.scroll-right{padding:0 0 0 24px}.review-slider div.scroll-left>a,.review-slider div.scroll-right>a{width:36px;height:36px;border-radius:2px;background-color:#ee855a;color:#fff;border:0;line-height:36px;text-align:center;position:relative;top:50%;margin-top:-18px}.review-slider div.scroll-left>a .fa,.review-slider div.scroll-right>a .fa{font-size:26px;font-weight:700;margin-top:-13px;left:50%;margin-left:-3px}.review-slider div.scroll-left>a .fa{margin-left:-6px}.review-slider .reviews-holder ul li,.review-slider .reviews-holder ul li:first-child{border:0;padding:12px 10px 0 10px}.review-slider-horizontal{border-bottom:0}.review-slider .reviews-holder ul li .rating-holder{margin-bottom:26px;height:calc(100% - 26px)}.box-holder .box.w4b,.box-holder:not(.row-t-scrollable) .box.w4b{width:100%;margin:0;margin-bottom:24px;display:block}.bigInnerCol>.text-holder{padding-left:20px;padding-right:20px;padding-bottom:20px}.bigInnerCol.nopadding-bottom>.text-holder{padding-bottom:0}.ocms-content-box{width:100%!important;overflow:hidden}.IssueResume>p,.ocms-content-box .IssueContent>p,.ocms-content-box .IssueContent>ul,.ocms-content-box .title{padding-left:20px;padding-right:20px}.ocms-content-box .IssueContent>ul{margin-left:20px}.ocms-content-box.m-scrollable .IssueContent{width:100%;overflow-x:scroll}.t-scrollable .descript{overflow:hidden}.heditor_table50>tbody>tr:first-child>td:first-child>table tr>th{padding-right:20px}.bubbles-club-first-box .text-holder .t-drazse-kukucs{width:116px;bottom:initial;top:-93px}.heditor_table50>tbody>tr:nth-child(2)>td,.heditor_table50>tbody>tr:nth-child(2)>td:first-child{display:block;width:100%;margin:0}.heditor_table50>tbody>tr:nth-child(2)>td:after,.heditor_table50>tbody>tr:nth-child(2)>td:first-child:after{width:100%}.box-holder .box.w2.bubbles-half-box,.box-holder .box.w2.bubbles-half-box:first-child{margin-bottom:16px}.box-holder .box.w2.bubbles-half-box .text-holder{padding-left:10px;padding-right:10px;padding-bottom:0}.box-holder .box.w2.bubbles-half-box .text-holder .title{padding-left:0;padding-bottom:10px}.box-holder .box.w2.bubbles-half-box .text-holder .descript,.heditor_table51{height:auto}.heditor_table51 tbody td,.heditor_table51 tbody td:first-child,.heditor_table51 thead td,.heditor_table51 thead td:first-child{width:100%;margin:0}.heditor_table51 thead td{border-top-right-radius:2px;border-top-left-radius:2px}.heditor_table51 tbody td{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.heditor_table51 thead td:first-child{margin-bottom:132px}.heditor_table51 tbody td:first-child{margin-top:-300px}.bubbles-club-family-holiday>.text-holder{padding-left:0!important;padding-right:0!important}.bubbles-club-family-holiday>.text-holder>.title{padding-right:145px;position:relative;min-height:96px;display:block;padding-top:34px}.bubbles-club-family-holiday>.text-holder>.descript:after{display:none}.bubbles-club-family-holiday>.text-holder>h2.title:after{position:absolute;width:122px;height:164px;display:block;background:transparent url('/w/hi/Landing_pages/BubblesClub/newdragons/tiko-mobil.png') right bottom no-repeat;right:0;bottom:-19px;z-index:1;content:" "}.heditor_table52{border:0}.heditor_table52 tbody tr td,.heditor_table52 tbody tr td:first-child{padding:28px 20px 30px 20px;padding-top:18px;font-size:16px;text-align:left}.heditor_table52 tbody tr td:first-child{font-size:18px}.bubbles-club-family-holiday .bubbles-logo3{display:none}.bubbles-club-family-holiday .bubbles-logo1{display:block;max-width:100%;margin:20px auto 15px auto}.heditor_table53,.heditor_table53 table,.heditor_table53 tbody,.heditor_table53 td,.heditor_table53 th,.heditor_table53 thead,.heditor_table53 tr{width:100%;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;border-spacing:0px}.heditor_table53 thead td{background-color:#afb1b2;color:#fff}.heditor_table53{margin-bottom:12px}.bubbles-club-child-policy .text-holder{padding-bottom:0}.bubbles-club-child-policy .text-holder>.title{word-wrap:break-all}.browse-more-link .text-holder .descript{border:0;padding:0}.browse-more-link .text-holder .descript a{border:solid 1px rgba(0,0,0,.1);background-color:transparent;padding:6px 10px;padding-right:20px;color:#58585a;border-radius:2px;display:block;text-align:left;position:relative;font-size:16px;text-decoration:none}.browse-more-link .text-holder .descript a:after{position:absolute;right:10px;top:50%;margin-top:-12px;color:#58585a!important;display:inline-block;width:5px;height:14px;content:"\f105";vertical-align:middle;font-size:100%}.family-programs>.content-block{margin:0}.family-programs>.content-block>.image-holder{min-height:150px;padding:20px}.family-programs>.content-block>.image-holder:after{width:94px;height:205px;background:transparent url('/w/hi/Landing_pages/BubblesClub/newdragons/dany-3.png') left top no-repeat;left:inherit;bottom:inherit;right:0;top:-46px}.family-programs>.content-block>.image-holder .text{text-align:left}.family-programs>.content-block>.image-holder .text .btn_white_small{display:block;margin:12px 0;text-align:center}.family-programs>.content-block>.image-holder .text .btn_white_small a{padding:6px;display:block}.family-programs>.content-block .title{font-size:38px;font-weight:300;text-align:left;padding-right:74px}.bubbles-club-member .text-holder{padding:20px;width:100%;background-color:#4e9f9c;color:#fff;margin:0;margin-top:276px;min-height:inherit}.bubbles-club-member:after{position:absolute;height:276px;width:90%;display:block;background-image:url('/w/hi/Landing_pages/BubblesClub/bubbles-logo-2-n.png');background-size:contain;background-position:center top;right:5%;top:-5%;z-index:0;content:" "}.bubbles-club-member .facebook-blue,.bubbles-club-member .text-holder .btn_white_small{margin:18px 0 16px 0;position:relative;padding:0;bottom:inherit;left:inherit;width:100%;display:block}.bubbles-club-member .text-holder .btn_white_small{background-color:transparent}.bubbles-club-member .facebook-blue,.bubbles-club-member .text-holder .btn_white_small a{margin:0;display:block;padding:7px;border-radius:2px;overflow:hidden}.bubbles-club-member .text-holder .btn_white_small a{background-color:#fff;color:#58585a}.bubbles-club-member .text-holder .title{font-size:38px;font-weight:300;font-style:normal;padding-bottom:10px}.bubbles-club-bottom-link{text-align:center}.bubbles-club-bottom-link .btn{display:block;width:100%}.heditor_table54 td,.heditor_table55 td{text-align:left;margin:0;padding:0;width:100%;display:block}.heditor_table54 tr td:last-child,.heditor_table55 tr td:last-child{text-align:center;padding:0;padding-top:10px}.heditor_table54 tr td:last-child span[class^=btn],.heditor_table55 tr td:last-child span[class^=btn]{display:block;width:100%}.heditor_table54 tr td:last-child span[class^=btn] a,.heditor_table55 tr td:last-child span[class^=btn] a{text-align:center;display:inline-block;width:100%;margin:6px 0}.bigInnerCol.yoyo-kukucs .boxed-list.box-img-right .box-holder>div.image-holder{width:100%;left:0;height:300px}.bigInnerCol.yoyo-kukucs .boxed-list.box-img-right .box-holder>div.text-holder{right:inherit;left:inherit;width:100%}.bigInnerCol.yoyo-kukucs .boxed-list.box-img-right .box-holder>div.text-holder>div{padding:20px;padding-bottom:36px}.bigInnerCol.yoyo-kukucs .boxed-list.box-img-right .box-holder>div.text-holder:after{width:144px;height:163px;right:-15px;bottom:inherit;top:-148px;background-size:cover}.bigInnerCol.yoyo-kukucs .boxed-list,.bigInnerCol.yoyo-kukucs .boxed-list .box-holder{overflow:visible}.dragon-boxes{display:block;width:100%;border:0}.dragon-boxes .bigInnerCol{width:calc(100% - 40px)!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;display:block;vertical-align:bottom;position:relative;border-radius:2px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(44,54,64,.12);border:solid 1px rgba(255,255,255,.1);margin:0 20px 24px 20px}.dragon-boxes .bigInnerCol:nth-child(2n),.dragon-boxes .bigInnerCol:nth-child(odd){padding:20px 10px}.dragon-boxes .drop-down-content-holder .headline{padding-right:0;border:0}.dragon-boxes .bigInnerCol .dragon-images .spacer{display:inline-block;width:100%;vertical-align:bottom;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10%;text-align:center}.dragon-boxes .bigInnerCol .dragon-images .spacer img{max-width:100%;max-height:350px;margin:0;padding:0}.dragon-boxes .drop-down-content-holder{padding:0;margin:15px 0 0 0;border:0;border-radius:0}.dragon-boxes .drop-down-content label{font-size:18px;font-weight:700;color:#58585a;vertical-align:middle;cursor:pointer;padding:16px 40px 8px 20px;margin:0;border-radius:0;border:0;border-top:2px solid #ccc;background-color:transparent}.dragon-boxes .drop-down-content label:after{color:#58585a;content:"\f107"}.dragon-boxes .drop-down-content-holder .opencontent{padding:0 20px;border:0;margin:0;width:auto;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;max-height:0;background:#fff;overflow:hidden}.dragon-boxes .drop-down-content-holder .opencontent img:first-child{display:none}.dragon-boxes .drop-down-content-holder .opencontent .close-icon{display:none}.dragon-boxes .drop-down-content input:checked+.drop-down-content-holder label{background:0 0}.dragon-boxes .bigInnerCol:nth-child(2n) .drop-down-content input:checked+.drop-down-content-holder .opencontent,.dragon-boxes .drop-down-content input:checked+.drop-down-content-holder .opencontent{position:relative;bottom:inherit;left:inherit;max-height:50000px;max-height:500vh;padding:12px 20px 10px 20px}.dragon-boxes .opencontent:after,.dragon-boxes .opencontent:before{display:none}.dragon-download-boxes{width:auto}.dragon-download-boxes.box-holder .box.w2.bubbles-half-box,.dragon-download-boxes.box-holder .box.w2.bubbles-half-box:first-child{margin-bottom:16px}.dragon-download-boxes.box-holder .box.w2.bubbles-half-box .text-holder{padding-left:10px;padding-right:10px;padding-bottom:0}.dragon-download-boxes.box-holder .box.w2.bubbles-half-box .text-holder .title{padding-left:0;padding-bottom:10px}.dragon-download-boxes.box-holder .box.w2.bubbles-half-box .text-holder .descript,.heditor_table56{height:auto}.heditor_table56 tbody td,.heditor_table56 tbody td:first-child,.heditor_table56 thead td,.heditor_table56 thead td:first-child{width:100%;margin:0}.heditor_table56 thead td{border-top-right-radius:2px;border-top-left-radius:2px}.heditor_table56 tbody td{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.heditor_table56 thead td:first-child{margin-bottom:110px}.heditor_table56 tbody td:first-child{margin-top:-278px}#page-issues-3758 .bigInnerRow>.bigInnerCol>.IssueHolder{margin:0;padding:0}#page-issues-3758 .bigInnerRow>.bigInnerCol>.IssueHolder .IssueResume{padding:0 20px 20px}.heditor_table57,.heditor_table57 tbody,.heditor_table57 tbody tr td,.heditor_table57 tbody tr td:first-child,.heditor_table57 tbody tr td:first-child img,.heditor_table57 td,.heditor_table57 th,.heditor_table57 thead,.heditor_table57 tr{display:block;width:100%;padding:0;margin:0;border:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left}.heditor_table57 tbody tr td:first-child img{height:auto}.heditor_table57 tbody tr td:last-child{padding:20px}.heditor_table57{margin-bottom:12px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3)!important;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.3)!important;box-shadow:0 3px 6px 0 rgba(0,0,0,.3)!important}.singlepage-style-1-page .promoart-holder{height:auto;padding-top:0;margin-bottom:0}.singlepage-style-1-page .promoart-holder:before{height:100%;background:linear-gradient(to bottom,rgba(237,240,242,.9) 0,#edf0f2 100%)}.boxed-list.ocms-block .box-holder .text-holder>div{padding:30px 20px 20px 20px}.singlepage-style-1-page .booking-holder .booking-box .spec-rate-code>a{color:#58585a}.heditor_table58,.heditor_table58 td{display:block;width:100%!important}.heditor_table59,.heditor_table59 td{display:block;width:100%}.heditor_table59 td .facilities-title{margin-top:20px}ul.content-facilities{padding-left:0}ul.content-facilities li{white-space:initial}.ocms-block .box-holder .text-holder span[class^=btn],.single-offer-description span[class^=btn]{display:block;width:100%}.single-offer-description span[class^=btn]{margin:12px 0}.ocms-block .box-holder .text-holder span[class^=btn] a{text-align:center;display:inline-block;width:100%;margin:6px 0}.singlepage-style-1-page .ocms-block .box-holder .text-holder span[class^=btn] a{margin:0}.image-holder-w50 .boxed-list .box-holder>div.image-holder,.image-holder-w50 .boxed-list .box-holder>div.text-holder,.image-holder-w50 .boxed-list.box-img-right .box-holder>.image-holder.feherBlokKepJobbraLinkAKepen,.image-holder-w50 .boxed-list.box-img-right .box-holder>div.image-holder{width:100%}.image-holder-w50 .boxed-list .box-holder>div.image-holder,.image-holder-w50 .boxed-list.box-img-right .box-holder>.image-holder.feherBlokKepJobbraLinkAKepen,.image-holder-w50 .boxed-list.box-img-right .box-holder>div.image-holder,.image-holder-w50 .boxed-list.box-img-right .box-holder>div.text-holder{left:0}.image-holder-w33 .boxed-list .box-holder>div.image-holder,.image-holder-w33 .boxed-list .box-holder>div.text-holder,.image-holder-w33 .boxed-list.box-img-right .box-holder>div.image-holder{width:100%}.image-holder-w33 .boxed-list .box-holder>div.image-holder,.image-holder-w33 .boxed-list.box-img-right .box-holder>div.image-holder,.image-holder-w33 .boxed-list.box-img-right .box-holder>div.text-holder{left:0}.content-block-border-bottom.hotels-in-destination-roll-down{margin:0 10px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:18px}.hotels-in-destination-roll-down .opencontent{padding-bottom:0!important}.formdiv .formdiv_inputlabel{margin-bottom:8px}#ocmsform-452 #form_row_input_1 tr>td:nth-child(2){min-width:130px}.formdiv .twoblock select,.formdiv input[type=email],.formdiv input[type=text],.formdiv select,.formdiv textarea{width:100%}div[data-pageform="59"] #_ufh_45001,div[data-pageform="59"] #_ufh_45005{width:calc(100% - 44px)}.dep-map-holder{width:100%;height:49vw}.dep-map-titonmap{top:0;font-size:10px;font-weight:400}div[data-id=proto_362]{display:block;width:100%!important}div[data-id=proto_363]{display:block;width:calc(100% - 40px)!important;margin:0 auto}.gcinq-balance,.gcinq-col1,.gcinq-col2,.gcinq-col3,.gcinq-expiration,.gcinq-inputs{width:100%!important}.gcinq-balance{margin-top:0}.gcinq-col3{margin-top:18px}div#extrainfo{width:calc(100% - 2px);height:40px}div#extrainfo-a{display:none}#extrainfo-titletext{padding:13px 0 0 44px;font-size:14px}#extrainfo-inner{overflow-y:scroll;position:fixed;width:calc(100% - 22px);margin-left:2px}.errmsg{width:calc(100% - 44px);margin-left:2px}.errmsg.children_missing_errmsg:before{display:none}.errmsg.children_missing_errmsg{position:relative;margin:15px 5px}.success-info{padding:60px 20px 9999px 20px;background-position:center top}h1.nlsetup-h1{margin-top:20px}#nlregform-normal .formdiv{padding-bottom:80px}.formdiv ul.destins{margin:0;padding:0;margin-top:5px}.formdiv ul.destins li{width:45%;margin-right:5%;height:29.08vw;margin-bottom:20px}.formdiv ul.destins li:nth-child(2n){margin-right:0}.formdiv ul.destins li div.chho{width:calc(100% - 2px);height:calc(100% - 2px);background-size:cover}.formdiv ul.destins li div.chbo{width:calc(100% - 2px);height:calc(100% - 2px)}.setup-finish .field-block{display:block}.setup-finish div.insameline,.setup-finish label.insameline{display:block!important;width:90%;text-align:left}.setup-finish div.insameline{border:1px solid #efefef;padding:8px;border-radius:2px}#page-issues-1138 .formdiv input[type=email],#page-issues-1138 .formdiv input[type=text],#page-issues-4725 .formdiv input[type=email],#page-issues-4725 .formdiv input[type=text]{width:calc(100% - 20px)}div[data-pageType=ContactUs] div.text-holder h2.title{width:100%;font-size:22px;line-height:24px}.cus-d-inline{display:none}.cu-hotel{width:calc(100% - 20px);margin-bottom:30px}.cu-city{font-weight:700}.cus-m-inline{display:inline-block}.cus-m-block{display:block}.cus-m-block:after,.cus-m-inline:after{content:":";margin-right:8px}.cus-m{background:transparent none no-repeat 10px center;padding:9px;border-radius:2px;border:solid 1px #58585a;font-size:14px;font-weight:700;text-transform:uppercase;display:inline-block!important;margin-top:8px}.cus-email,.cus-location,.cus-phone{background-image:none;padding-top:0}.cus-phone .cus-m{background-image:url(/w/dh_new/latest/imgs/icons/icon-phone.svg);padding-left:32px}.cus-email .cus-m{background-image:url(/w/dh_new/latest/imgs/icons/icon-email.svg);padding-left:44px}.cus-location .cus-m{background-image:url(/w/dh_new/latest/imgs/icons/icon-location-black.svg);padding-left:44px;background-position:20px center;padding-right:20px}div[data-pageType=ContactUs] .heditorobjectframe{margin-bottom:0}#heditordiv_x.cu-hotel{width:calc(100% - 20px)}.map56-title{font-size:22px;line-height:24px;margin-bottom:21px;text-align:center}.preqform h1{margin:20px 10px 0 10px;text-align:center}.preqform h2{text-transform:none;margin:8px 10px 32px 10px;text-align:center}.preqform #_ufh_20101,.preqform #_ufh_20102,.preqform #_ufh_333{width:100%}.preqform #_ufh_20114{width:calc(100% - 22px);height:84px}.gprh-dep-advert{position:inherit;display:block;top:0;margin-top:10px}.gprh-dep-2>div{margin-left:0;display:block}.preqform #_ufh_20200{position:inherit;margin-bottom:10px}.gprh-nonc input,.gprh-street input{width:100%!important}.gprh-paddr>div:last-child{display:block;margin-top:20px}.calendiv>div{display:block;width:100%;margin-top:10px;margin-right:0}.calendiv>div:first-child{margin-top:0}.calendiv>div:last-child{margin-left:0!important}.calendiv>div>input[type=email],.calendiv>div>input[type=text]{width:100%!important}div.calendarholder{padding:20px 10px!important}div.calendarholder td{padding:6px 8px!important}.wbtu-cells .wbtu-block{width:100%;display:block}.wbtu-cells .wbtu-text{margin:6px 0 0 12px;width:calc(100% - 60px)}.wbtu-cells .wbtu-block .wbtu-link{display:none}.wbtu-lines{display:none}.wbtu-cells .wbtu-icon{width:36px;height:36px}.wbtu-cells .wbtu-title{max-width:100%;font-size:14px}.wbtu-jm-desc{position:relative;border-top:6px solid #ee855a;margin:26px -20px 0 -20px;padding:24px 20px 34px 20px;background:#e1e5ec;background:-webkit-linear-gradient(#e1e3ee,#e5e7e9);background:-o-linear-gradient(#e1e3ee,#e5e7e9);background:-moz-linear-gradient(#e1e3ee,#e5e7e9);background:linear-gradient(#e1e3ee,#e5e7e9)}.wbtu-jm-desc:before{border-right:solid 10px transparent;border-left:solid 10px transparent;border-bottom:solid 10px #ee855a;transform:translateX(-50%);position:absolute;z-index:-1;content:"";top:-16px;left:50%;height:0;width:0}.wbtu-m-icon{width:100%;text-align:center}.wbtu-m-icon img{width:68px}.wbtu-m-title{margin-top:16px;font-size:21px;font-weight:700;text-align:center}.wbtu-cells .wbtu-title span{background:transparent url(/inc/vws/dh/imgs/m-down.png) no-repeat center center;width:13px;height:9px;display:inline-block;margin-left:8px;white-space:nowrap}.wbtu-cells .wbtu-title span.sel{background-image:url(/inc/vws/dh/imgs/m-up.png);position:relative;top:-1px}.wbtu-m-desc{text-align:center}.wbtu-m-desc h3{font-size:16px!important;font-weight:700!important;margin-bottom:12px!important}.wbtu-m-desc .btn{display:block;margin-top:16px}.KarrierColorizedOrangeContainer{padding:50px 20px}.KarrierColorizedOrangeContainer .wbtu-cells .wbtu-title span{filter:brightness(0) invert(1)}div[data-pagetype=DEP] .promoart-holder{display:none}.dep-jm-title{display:block}.dep-jm-title h1{margin-top:0;text-align:center;font-size:28px;font-weight:300;font-style:normal;line-height:1.71}.dep_icon_menu{margin:0}.dep_icon_menu ul{text-align:left;padding:0;margin-left:20px}.dep_icon_menu ul li,.dep_icon_menu ul li:first-child{margin-left:0;margin-bottom:15px;display:block;background-size:30px 30px;padding-left:38px}.dep_icon_menu ul li a{font-size:16px}div[data-pageform="307"] .content{padding-bottom:0!important;min-height:0}.formdiv .chkb label:before{top:0;margin-top:4px}.mobile-filter-button{line-height:34px;font-size:14px;font-weight:700;padding:0 10px 0 30px;position:relative}.mobile-filter-button:before{content:"\f0b0";object-fit:contain;font-family:FontAwesome;margin-right:5px;font-size:16px}.roll-down-form{padding:12px 0;margin:0 20px;border-bottom:1px solid #ccc}.roll-down-form .closed-info{display:none}.roll-down-form.opened{border-bottom:0;position:fixed;left:0;top:0;margin:0;background:#edf0f2;z-index:100;padding:0;overflow:scroll;height:100%;width:100%}.roll-down-form .m-show-results-button,.roll-down-form .mobile-back-button{display:none}.roll-down-.opened .m-show-results-button,.roll-down-form.opened .mobile-back-button{display:block}.roll-down-form.opened .mobile-filter-button{display:none!important}.roll-down-form.opened .formdiv{border:0;background:#edf0f2;padding-left:0;padding-right:0}.roll-down-form.opened .formdiv .formdiv_row{padding-left:20px;padding-right:20px}.roll-down-form.opened .title{margin-left:20px;margin-right:20px}.roll-down-form.opened .chkb label,.roll-down-form.opened .mobile-orange-button{display:block;position:relative}.roll-down-form.opened .formdiv_row.m-show-results-button{background-color:#ee855a;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1);margin:31px 0 0 0;padding:12px 10px}.roll-down-form.opened .formdiv_row.m-show-results-button input[type=submit]{width:100%;border-radius:2px;background-color:#fff;border:0;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#58585a;padding:6px;cursor:pointer}.roll-down-form.opened .tabbed-filters-holder .tabbed-filters ul li{margin-right:10px;margin-bottom:12px}.roll-down-form.opened .formdiv .tabbed-filters-holder .tabbed-filters ul li a,.roll-down-form.opened .formdiv .tabbed-filters-holder .tabbed-filters ul li label{background-color:#fff;border:solid 1px #dce1e6}.roll-down-form.opened .formdiv .tabbed-filters ul li input:checked~label,.roll-down-form.opened .formdiv .tabbed-filters ul li.active a{background-color:#475059;border-color:#475059;color:#fff}.roll-down-form.opened .formdiv .tabbed-filters ul li a:hover,.roll-down-form.opened .formdiv .tabbed-filters ul li label:hover{border-color:#475059}.drop-up.langselector:after{color:#afb1b2;bottom:12px;z-index:0;content:"\f077"}.drop-up.langselector.opened:after{content:"\f078"}.drop-up.langselector .selected{z-index:1}.content-block.meeting-hotel-list .subtitle{padding-left:0!important;font-size:22px;font-weight:300;margin-bottom:5px}.content-block.meeting-hotel-list .subtitle a{font-size:22px;font-weight:300!important}.content-block.meeting-hotel-list{margin-top:0;margin-left:20px;margin-right:20px;padding-bottom:12px;border-bottom:1px solid #ccc;margin-bottom:20px}.confrooms-table .t-enquiry,.content-block.meeting-hotel-list .subtitle a .fa,.meetings-hotel-info{display:none;padding-left:0;font-weight:300!important}.meetings-hotel-info p{font-weight:300!important}.confrooms_holder,.roll-down-holder.opened .open{display:none}.roll-down-holder .confrooms_table_opener{text-align:right;margin-top:5px}.roll-down-holder .confrooms_table_opener a{font-weight:300!important}.roll-down-holder.opened .confrooms_holder{display:block}.roll-down-holder.opened .close{display:inline-block}#confroom-enquiry-layer{display:none}.box-holder .box.mod-sz-100{width:100%!important;margin-right:0}.box-holder .box.all-inclusive-boxes{margin-bottom:30px;z-index:1;overflow:visible;height:auto!important}.box-holder .box.all-inclusive-boxes .button-holder{text-align:left;padding:0 15px 24px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;bottom:inherit;left:inherit}.box-holder .box.all-inclusive-boxes .text-holder{padding-bottom:18px}.box-holder .box.all-inclusive-boxes .title{padding-left:0;text-align:center}.box-holder .box.all-inclusive-boxes .button-holder a{border-radius:2px;background-color:#ee855a;padding:6px 10px;font-size:14px;font-weight:700;text-align:center;color:#fff;cursor:pointer;display:inline-block;border:2px solid #ee855a;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.3s;transition-duration:.3s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.box-holder .box.all-inclusive-boxes .button-holder a .close,.box-holder .box.all-inclusive-boxes .button-holder a.opened .close,.box-holder .box.all-inclusive-boxes .button-holder a:after{display:none}.box-holder .box.all-inclusive-boxes .button-holder a .open,.box-holder .box.all-inclusive-boxes .button-holder a.opened .open{display:inline-block}.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content{padding-top:0;background-color:#edf0f2;height:100%;position:fixed;width:100%;background:#fff;left:0;top:0;z-index:210;overflow:auto;display:none}.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content .holder{background:#fff;padding:24px 20px}.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content .holder:after,.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content .holder:before{display:none}.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content .holder .text-holder .title{font-size:22px;font-weight:300;padding:0;padding-bottom:20px;border-bottom:0}.white-grey-boxes-opened.drop-down-box-content.all-inclusive-drop-content .holder .text-holder .descript{padding:0}.all-inclusive-drop-content .holder .text-holder .descript table.heditor_table1,.all-inclusive-drop-content .holder .text-holder .descript table.heditor_table1 td,.all-inclusive-drop-content .holder .text-holder .descript table.heditor_table1 td:first-child{display:block;border:0;padding:30px 0}.all-inclusive-drop-content .holder .text-holder .descript table.heditor_table1 td:first-child{border-bottom:1px solid #ccc;padding-top:0}.in404-search{margin:30px 20px 0 20px}.in404-search h1{font-size:22px}.in404-search h2{font-size:14px;margin-top:16px}.in404-search input[type=text]{width:calc(100% - 20px)}.in404-search .btn{width:calc(100% - 0px);margin-top:10px}#page-issues-4601 .bigInnerRow.box-holder{padding-left:20px;padding-right:20px}.border-for-m{margin:0 20px}.box-holder .box.t-sz-100,.box-holder.fina .box.t-sz-100{width:100%!important;margin-right:0}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content,.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .text-holder,.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .top,.wrapper.main.bigRow.bigRow-full-width .bigInnerRow.bigInnerRow_with_bgimage{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.wrapper.main.bigRow.bigRow-full-width .bigInnerRow.bigInnerRow_with_bgimage{width:auto!important;padding-left:20px;padding-right:20px}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .image-holder{height:168px;background-position:top center}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .text-holder{margin-top:12px}.bigInnerRow_with_bgimage.all_inclusive_szallodak .full_width_block>.text-holder{padding-left:0;padding-right:0}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .text-holder .button-holder{border-radius:2px;border:solid 1px rgba(0,0,0,.1);padding:10px 10px}.bigInnerRow_with_bgimage.all_inclusive_szallodak .all-inclusive-hotel-content .text-holder .button-holder a{display:block;text-decoration:none}.all-inclusive-hotel-content .text-holder .button-holder a .fa{float:right}.collectmecoupons_sub_category_container,.dhcoupons_sub_category_container{display:block;width:calc(100% + 40px);margin-left:-20px}.collectmecoupons_category_list_item,.dhcoupons_category_list_item{display:block;width:100%;border-left:0;border-right:0}#page-issues-4424 div[data-id=proto_349] .IssueHolder{padding:20px;margin:0}.heditor_table61,.heditor_table61 table,.heditor_table61 tbody,.heditor_table61 tbody tr td:first-child,.heditor_table61 tbody tr td:last-child,.heditor_table61 td,.heditor_table61 th,.heditor_table61 thead,.heditor_table61 tr{display:block;width:100%;padding-left:0;padding-right:0}.heditor_table61 h4{font-size:20px}.heditor_table60 tbody tr td,.heditor_table60 tbody tr td:first-child,.heditor_table60 tbody tr td:last-child,.heditor_table60 thead tr td{padding-left:15px;padding-right:15px}.heditor_table60 thead tr td{font-size:20px;padding:25px 15px}.collectmecoupons-item-left .whitebox,.dhcoupons-item-left .whitebox{border-left:0;border-right:0}.collectmecoupons-item-left .whitebox .title,.dhcoupons-item-left .whitebox .title{font-size:21px;line-height:1.14;margin-bottom:5px}.collectmecoupons-item .priceline,.collectmecoupons-item .priceline span,.dhcoupons-item .priceline,.dhcoupons-item .priceline span{display:block;padding:0}.collectmecoupons-item .priceline,.collectmecoupons-item-left .whitebox .itemname_short,.dhcoupons-item .priceline,.dhcoupons-item-left .whitebox .itemname_short{margin-bottom:28px}.collectmecoupons-item .gsp_price,.dhcoupons-item .gsp_price{padding-right:0}.collectmecoupons-item .gsp_num .price_suffix,.dhcoupons-item .gsp_num .price_suffix{display:inline-block;padding-left:10px}.collectmecoupons-item .priceline>.price_suffix,.dhcoupons-item .priceline>.price_suffix{display:none}.collectmecoupons-item .sumprice,.dhcoupons-item .sumprice{font-size:0}.collectmecoupons-item .sumprice .collectmecoupons_subtotal,.dhcoupons-item .sumprice .dhcoupons_subtotal{display:inline-block;margin-left:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.collectmecoupons-item .sumprice .collectmecoupons_subtotal.text,.dhcoupons-item .sumprice .dhcoupons_subtotal.text{padding-right:5px}.collectmecoupons-item .sumprice .collectmecoupons_subtotal.price,.dhcoupons-item .sumprice .dhcoupons_subtotal.price{margin-left:5px}.collectmecoupons-item .sumprice .collectmecoupons_subtotal.button-holder,.dhcoupons-item .sumprice .dhcoupons_subtotal.button-holder{margin-top:24px;display:block;width:100%}.collectmecoupons-item-accoms .title,.dhcoupons-item-accoms .title{margin-left:10px!important;margin-right:10px!important;padding-left:0!important;font-size:22px!important;font-weight:300;text-align:center}.collectmecoupons_form_holder .collectmecoupons_megj,.dhcoupons_form_holder .dhcoupons_megj{position:relative;right:inherit;margin-top:5px;width:100%}.collectmecoupons_form_holder .collectmecoupons_megj,.collectmecoupons_form_holder .collectmecoupons_megj p,.dhcoupons_form_holder .dhcoupons_megj,.dhcoupons_form_holder .dhcoupons_megj p{font-size:12px!important;line-height:inherit}.collectmecoupons_form_holder .formdiv_inputvalue,.collectmecoupons_form_holder .formdiv_row.w6 .formdiv_inputvalue,.dhcoupons_form_holder .formdiv_inputvalue,.dhcoupons_form_holder .formdiv_row.w6 .formdiv_inputvalue{padding-right:0}.bigInnerCol.title-center.font-size-48>.text-holder>.title{font-size:28px}.collectmecoupons_form_holder .title,.dhcoupons_form_holder .title{font-size:24px}.collectmecoupons_form_holder .formdiv,.dhcoupons_form_holder .formdiv{width:calc(100% + 2.7% + 2.7% + 20px);margin-left:calc((2.7% + 10px) * -1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-left:0;border-right:0}.collectmecoupons_form_holder .line,.dhcoupons_form_holder .line{margin:33px 0 40px 0}.collectmecoupons_form_holder .button-holder a,.dhcoupons_form_holder .button-holder a{float:left;margin-top:6px}.processmenu{margin:0 2.7%;width:94.6%;border-radius:2px;height:24px;line-height:24px;text-align:left;overflow:hidden}.processmenu a{color:#7d7e80;margin-right:10px;float:left;height:24px;width:calc(20% - 9px);margin:0;padding:0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#ee855a;position:relative}.processmenu a .mname{width:calc(100% - 18px);padding-left:20px;text-align:center;overflow:hidden;display:none}.processmenu a:first-child .mname{padding-left:10px}.processmenu a .numof{display:block;font-size:14px;color:#fff;font-weight:700}.processmenu a.m_active{width:calc(60% + 9px);background-color:#58585a}.processmenu a.m_active .mname{font-size:14px;font-weight:400;color:#fff;display:block}.processmenu a.inactive-step{background-color:#58585a}.processmenu a.m_active .numof{display:none}.processmenu a:after,.processmenu a:before{content:'';position:absolute;top:0;z-index:1;display:block;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:18px solid transparent}.processmenu a:before{border-left-color:#edf0f2;right:-18px}.processmenu a:after{border-left-color:#ee855a;right:-11px}.processmenu a.inactive-step:after,.processmenu a.m_active:after{border-left-color:#58585a}.processmenu a:last-child{width:20%}.processmenu a:last-child.m_active{width:calc(60% + 18px)}.processmenu.menunum4 a.m_active{width:calc(40% + 9px)}.processmenu.menunum4 a:last-child.m_active{width:calc(40% + 27px)}.processmenu.menunum5 a.m_active{width:calc(20% + 4px)}.processmenu.menunum5 a:last-child.m_active{width:calc(30% + 5px)}.processmenu a .numof:after,.processmenu a.m_active .mname:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;content:'';position:absolute;z-index:0;right:0;top:0;width:7px;height:100%;background:#edf0f2}.processmenu a:last-child .numof:after,.processmenu a:last-child.m_active .mname:after,.processmenu a:last-child:after,.processmenu a:last-child:before{display:none}.processmenu.menunum4 a:last-child.m_active:after,.processmenu.menunum5 a:last-child.m_active:after{display:block!important;height:24px!important;width:auto;line-height:24px!important;content:"...";background:#58585a;position:absolute;top:0;right:0;border:0;font-size:16px;color:#fff!important;padding:0 7px}.orderspecialform .formdiv .product_line,.orderspecialform .product_sum_line{display:block;font-size:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.orderspecialform .formdiv .product_line>div,.orderspecialform .product_sum_line div.price,.orderspecialform .product_sum_line div.sum{display:inline-block;width:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.orderspecialform .formdiv .product_line div.prod_name,.orderspecialform .formdiv .product_line div.prod_price{width:100%;padding:0 0 10px 0}.orderspecialform .formdiv .product_line div.prod_price{display:none}.orderspecialform .formdiv .product_line div.prod_num,.orderspecialform .formdiv .product_line div.prod_subtotal,.orderspecialform .product_sum_line div.price,.orderspecialform .product_sum_line div.sum{width:50%;text-align:right}.orderspecialform .product_sum_line{text-align:right}.orderspecialform .personal_info .grid>div{margin-bottom:12px}.orderspecialform .personal_info .grid>div.europoints{margin-bottom:0}.orderspecialform .personal_info .megj{padding-top:0}.collectmecoupons_form_holder.orderspecialform .line,.dhcoupons_form_holder.orderspecialform .line{margin:20px 0}.add-fullsize-in-mobile{width:calc(100% + 2.7% + 2.7% + 20px);margin-left:calc((2.7% + 10px) * -1)}#page-issues-4292 .bigInnerRow>.bigInnerCol>.IssueHolder{padding:0;margin:0}.webshop_Issue{margin-top:30px}.webshop_category_list_item .category_desc{max-width:inherit}.bigInnerRow .bigInnerCol.title-center .title{font-size:28px;font-weight:300;font-style:normal}#page-issues-4292 .bigInnerCol.title-center .title{padding:0 20px;margin:0}.webshops_cart_box .webshops_cart_box_title .count{display:none}.webshops_cart_box .webshops_cart_box_title .cart_title_link{display:inline-block;font-size:18px;font-weight:300;font-style:normal}.webshop_spec_product_item,.webshop_spec_product_item .button-holder,.webshop_spec_product_item .webshop_product_desc_holder,.webshop_spec_product_item .webshop_product_pic_holder,.webshop_spec_product_item>div{display:block;width:100%;border-right:0;border-left:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.webshop_spec_product_item .webshop_product_pic_holder{border-bottom:1px solid #ccc;padding:24px 20px}.webshop_spec_product_item .webshop_product_desc_holder{padding:20px}.webshop_spec_product_item .webshop_spec_product_price{width:100%;padding-bottom:18px}.webshop_spec_product_item .webshop_spec_product_price>div{float:left}.webshop_spec_product_item .webshop_spec_product_price>div.wspp_2{float:right}.webshop_spec_product_item .button-holder .btn{display:block;width:100%}.webshop_global_sum{display:block!important}.webshop_global_sum>div{display:block}.webshop_global_sum>div:first-child{display:none}.webshop_global_sum .sum{padding-left:20px}.webshop_cart .webshop_spec_product_item .button-holder,.webshop_product_list_item_buttons{margin:0}.webshop_cart .webshop_global_sum_holder .button-holder{text-align:center;margin:0 20px;width:calc(100% - 40px)}.webshop_cart .webshop_global_sum_holder .button-holder .backlink{margin:12px 0;text-align:center;display:inline-block}.webshop_cart .webshop_spec_product_item .webshop_spec_product_price .wspp_1{padding-right:0;float:right}.webshop_cart .webshop_spec_product_item .webshop_spec_product_price>.wspp_2{padding-left:0}.webshop_cart .webshop_spec_product_item .button-holder,.webshop_cart .webshop_spec_product_item .webshop_spec_product_price{float:left}.bigInnerRow>.bigInnerCol.webshop_left_block>.IssueHolder{padding:0!important;margin:0!important}.info-bubble-holder{position:inherit}.info-bubble-holder .info-bubble{top:inherit;bottom:inherit;width:calc(100% - 10px);margin:5px;left:0}.info-bubble-holder .info-bubble .arrows{top:0;left:50%}.info-bubble-holder.bubble-horizontal{position:relative}.info-bubble-holder.bubble-horizontal .info-bubble{width:100%;margin:0}.info-bubble-holder .info-bubble::after,.info-bubble-holder .info-bubble::before{display:none}.info-bubble-holder.bubble-horizontal .info-bubble .arrows{height:18px;width:50px;left:50%;top:0;margin-left:-25px;margin-top:0}.info-bubble-holder.bubble-horizontal .info-bubble .arrows:after{transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);-webkit-transform:rotate(135deg);left:50%;margin-left:-8px;top:0}.info-bubble-holder.bubble-horizontal .info-bubble::before{height:18px;width:50px;margin-left:-25px;margin-top:0}.webshops_processmenu_global_subtitle,.webshops_processmenu_global_subtitle .subtitle{font-size:22px;font-weight:300;margin:27px 20px 20px 20px}.webshops_processmenu_global_title,.webshops_processmenu_global_title .title{font-size:28px;font-weight:300;margin:30px 20px 30px 20px}.webshop_product_description{padding:0 20px}.button-holder.buttos-right .aszf,.button-holder.webshopbuttons .aszf{width:100%;text-align:left;margin-top:0;padding-bottom:18px}.button-holder.buttos-right .aszf a,.button-holder.webshopbuttons .aszf a{float:none}.whitebox .IssueContent h2{margin:0;font-size:18px;font-weight:700;padding-bottom:18px}.whitebox .IssueHolder{margin:0!important;padding:0!important}div[data-id=proto_368] .btn{display:block;margin-top:24px;text-decoration:none}.overflow-visible{overflow:visible!important;z-index:4}.dinamicheight{height:auto!important}.last-visited-items{display:none}.m-float-left{float:left}.m-float-right{float:right}.m-clear{clear:both}.m-clear-after:after{clear:both;display:block;content:""}.m-align-center{text-align:center}.m-align-left{text-align:left}.m-align-right{text-align:right}.mob-width-100{display:block;width:100%!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.form-holder .form-table-style .input-holder.mob12 input.text,.form-holder .form-table-style .input-holder.mob12 select{margin-left:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}img.picintext{width:100%;margin:20px 0}.PackageListInIssue .list-line.offers-list-line{border:0}.subpagepromo .title{margin-top:0;position:absolute;bottom:22px;left:10px;font-size:25px;line-height:.95;padding-bottom:15px}.subpagepromo .title.SpecTitleBubbles{font-size:25px}div[data-pageType=packages] .page-title-section>p{padding:0 20px}.hotel-founds>.hotel-best-price{position:relative;top:initial}.ocms-content-box .IssueContent,div[data-pagetype=packages] .page-title-section .title{padding-top:20px}.destination-attractions-block .box .text-holder .text{max-height:inherit}.content-block.result-list-holder.destination-attractions-block .box .text-holder .link,.destination-attractions-block .box .text-holder .bottom-section{position:relative;bottom:inherit;margin-top:18px}.grid .gcell,.grid .mob1,.grid .mob10,.grid .mob11,.grid .mob12,.grid .mob2,.grid .mob3,.grid .mob4,.grid .mob5,.grid .mob6,.grid .mob7,.grid .mob8,.grid .mob9{display:inline-block;vertical-align:middle;font-size:16px}.grid .gcell.grid,.grid .mob1.grid,.grid .mob10.grid,.grid .mob11.grid,.grid .mob12.grid,.grid .mob2.grid,.grid .mob3.grid,.grid .mob4.grid,.grid .mob5.grid,.grid .mob6.grid,.grid .mob7.grid,.grid .mob8.grid,.grid .mob9.grid{font-size:0px;word-spacing:inherit;letter-spacing:inherit;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid .mob1{width:8.3333333333%!important}.grid .mob2{width:16.6666666667%!important}.grid .mob3{width:25%!important}.grid .mob4{width:33.3333333333%!important}.grid .mob5{width:41.6666666667%!important}.grid .mob6{width:50%!important}.grid .mob7{width:58.3333333333%!important}.grid .mob8{width:66.6666666667%!important}.grid .mob9{width:75%!important}.grid .mob10{width:83.3333333333%!important}.grid .mob11{width:91.6666666667%!important}.grid .mob12{width:100%!important}.grid .mob-sz-10{width:10%!important}.grid .mob-sz-20{width:20%!important}.grid .mob-sz-25{width:25%!important}.grid .mob-sz-33{width:33%!important}.grid .mob-sz-100{width:100%!important}.dt-only,.dt_only,.t-only,.t_only{display:none!important}.language_ru .form-holder #new_package_filter .form-elem.mob12{width:100%!important}#page-issues-4647 div[data-id='1001']>.content-block-border-bottom{display:block!important}#page-issues-4239 .IssueContent img{width:100%;height:auto;padding:10px 0!important;display:block}#page-issues-4239 .IssueContent p,#page-issues-4239 .IssueContent ul{padding-left:0;padding-right:0}.booking-holder .booking-box .formline2.dt-only,.booking-line .booking-holder .spec-rate-code.dt-only{display:none!important}.AssignableAccommListHolder>div{column-count:auto}#page-issues-4684 .IssueHolder>.title{padding-left:0}.heditor_table64,.heditor_table64 iframe{width:100%!important;height:100vw!important}.content-block.result-list-holder.destination-attractions-block .box .text-holder{padding-bottom:20px}#page-piknik .heditor_table59 td{width:100%!important}.white-grey-boxes-opened .box-lead-text{padding-top:0}div#page-issues-3899 #nlregform-inhead .formdiv input[type=email],div#page-issues-3899 #nlregform-inhead .formdiv input[type=text],div#page-issues-3899 #nlregform-normal .formdiv input[type=email],div#page-issues-3899 #nlregform-normal .formdiv input[type=text],div#page-issues-3899 #nlregform-oneline .formdiv input[type=email],div#page-issues-3899 #nlregform-oneline .formdiv input[type=text],div#page-issues-3899 #nlsetupform .formdiv input[type=email],div#page-issues-3899 #nlsetupform .formdiv input[type=text],div#page-issues-3899 .formdiv #ocmsform-52 input[type=email],div#page-issues-3899 .formdiv #ocmsform-52 input[type=text]{width:100%}div#page-issues-3899 #nlregform-inhead .formdiv .field:first-child,div#page-issues-3899 #nlregform-inhead .formdiv .field:last-child,div#page-issues-3899 #nlregform-normal .formdiv .field:first-child,div#page-issues-3899 #nlregform-normal .formdiv .field:last-child,div#page-issues-3899 #nlregform-oneline .formdiv .field:first-child,div#page-issues-3899 #nlregform-oneline .formdiv .field:last-child,div#page-issues-3899 #nlsetupform .formdiv .field:first-child,div#page-issues-3899 #nlsetupform .formdiv .field:last-child,div#page-issues-3899 .formdiv #ocmsform-52 .field:first-child,div#page-issues-3899 .formdiv #ocmsform-52 .formdiv .field:last-child{width:100%;margin-left:0;margin-right:0}div#page-issues-3899 ul.alrsubs{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.Spec4thMargin0{justify-content:center}.Spec4thMargin0 .box,.Spec4thMargin0 .box:last-child{width:100%;margin-right:0}.header-covid-info{text-align:left}#page-packages-2161 .discount,#page-packages-2162 .discount,#page-packages-2163 .discount,#page-packages-2164 .discount,#page-packages-2178 .discount,.pid-2161 .discount,.pid-2162 .discount,.pid-2163 .discount,.pid-2164 .discount,.pid-2178 .discount{right:10px!important;bottom:auto!important;top:32vw!important}.booking-holder .booking-box.formultiroom.opened .numofp{width:49%}.booking-holder .booking-box.formultiroom.opened .formline2{gap:1%}.booking-holder .booking-box.formultiroom.opened .numofp.room_num_row{width:100%}.booking-holder .booking-box.formultiroom.opened .info_text,.booking-holder .booking-box.formultiroom.opened .numofp,.booking-holder .booking-box.formultiroom.opened .numofp a{color:#58585a}}@media all and (max-width:1025px) and (-ms-high-contrast:none),(-ms-high-contrast:active){input.Google_word_sub{top:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid>*{word-spacing:0;letter-spacing:0}}#page-issues-4723 main.content section.wrapper nav{display:none}.gdpr-row{position:relative}.gdpr-row .formdiv_inputlabel{padding-left:17px}.gdpr-row .formdiv_inputvalue{position:absolute;top:-3px;left:-4px}@media only screen and (max-width:640px){.gdpr-row .formdiv_inputvalue{top:-12px}div#page-issues-3899 .gdpr-row .formdiv_inputlabel{position:relative}}@media only screen and (min-width:680px){#page-issues-4966 .promoart-holder img{display:none}}@media only screen and (max-width:678px){#nlregform-oneline .nlr-i0{display:flex;flex-direction:column}#nlregform-oneline .button-holder{order:4}.gdpr-online{order:3;min-height:40px;text-align:left}.gdpr-online .newchecks{position:relative;padding-bottom:14px}.gdpr-online .newchecks>div.chkb{position:absolute;top:10px;margin-top:0;margin-bottom:10px}div[data-id=proto_344] .IssueHolder h1.title{display:block;padding:32px 0}.HotelHoodForMobile{position:absolute;left:-35px;width:35px;height:35px;background:url(/inc/vws/dh/imgs/HotelHood/10percentmobile.png)}}#page-issues-1138 .gdpr-row,#page-issues-4725 .gdpr-row{margin-bottom:15px!important}#page-issues-1138 .gdpr-row .chkb label::before,#page-issues-4725 .gdpr-row .chkb label::before{margin-top:-8px!important}@media only screen and (max-width:678px){#page-issues-1138 .gdpr-row .chkb label::before,#page-issues-4725 .gdpr-row .chkb label::before{margin-top:0!important}}.hotel-offers-page #newsletterblock-up .nl-in-big-mode{padding-bottom:36px!important}@media only screen and (max-width:350px){.language_ru .result-list .hotel-list-line.accommodations .image-holder .discount,.result-list .hotel-list-line.accommodations .image-holder .discount{right:0;width:calc(100% - 10px)}}#page-issues-4774 #form_row_input_4{margin-bottom:80px}#page-issues-4774 #form_row_input_4 .chkb{margin-bottom:10px}@media only screen and (max-width:679px){#page-issues-4539 #form_row_input_1 table,#page-issues-4539 #form_row_input_1 tbody,#page-issues-4539 #form_row_input_1 td,#page-issues-4539 #form_row_input_1 tr,#page-issues-4797 #form_row_input_1 table,#page-issues-4797 #form_row_input_1 tbody,#page-issues-4797 #form_row_input_1 td,#page-issues-4797 #form_row_input_1 tr,.fullname-table table,.fullname-table tbody,.fullname-table td,fullname-table tr{display:block;width:100%!important}#page-issues-4539 #form_row_input_1 label,#page-issues-4797 #form_row_input_1 label,.fullname-table label{text-align:left;width:100%}#page-issues-4539 #form_row_input_1 label:after,#page-issues-4797 #form_row_input_1 label:after,.fullname-table label:after{display:none}#page-issues-4539 #form_row_input_1 td:first-child,#page-issues-4797 #form_row_input_1 td:first-child,.fullname-table td:first-child{height:13px;overflow:hidden;margin-left:-4px}#page-issues-4539 #form_row_input_1 td:last-child,#page-issues-4797 #form_row_input_1 td:last-child,.fullname-table td:last-child{margin-left:-4px}}@media only screen and (max-width:767px){.box-holder .box.new-all-inclusive .all-inclusive-hotels{flex-wrap:wrap;padding-left:10px;padding-right:10px}.box-holder .box.new-all-inclusive,.box-holder .box.new-all-inclusive .all-inclusive-hotels,.box-holder .box.new-all-inclusive.img-align-right .all-inclusive-hotels .text-holder{background:0 0}.box-holder .box.new-all-inclusive .all-inclusive-hotels .button-holder,.box-holder .box.new-all-inclusive .all-inclusive-hotels .text-holder,.box-holder .box.new-all-inclusive .all-inclusive-hotels .top{width:100%}.box-holder .box.new-all-inclusive .all-inclusive-hotels .button-holder{display:block;padding:10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;order:2}.box-holder .box.new-all-inclusive .all-inclusive-hotels .button-holder label{border-radius:2px;border:solid 1px rgba(0,0,0,.1);padding:10px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;color:#58585a;font-size:16px}.box-holder .box.new-all-inclusive .all-inclusive-hotels .button-holder label .fa{font-size:87.5%;margin-left:10px;color:#ee855a;float:right}.box-holder .box.new-all-inclusive .all-inclusive-hotels .top{order:1!important;border:solid 1px #ccc}.box-holder .box.new-all-inclusive .all-inclusive-hotels .text-holder{order:2!important;display:flex;flex-direction:column;padding-left:0;padding-right:0}.box-holder .box.new-all-inclusive .all-inclusive-hotels .top .image-holder{height:168px!important}.box-holder .box.new-all-inclusive .all-inclusive-hotels .list-with-icons-holder{display:block;order:1}.box-holder .box.new-all-inclusive .all-inclusive-hotels .list-with-icons-holder .list-with-icons li{padding:13px 0 13px 30px;font-size:16px;position:relative;border-bottom:1px solid #ccc;width:100%;line-height:1.5}.box-holder .box.new-all-inclusive .all-inclusive-hotels .list-with-icons-holder .list-with-icons li:last-child{border-bottom:0}.box-holder .box.new-all-inclusive .all-inclusive-hotels .list-with-icons-holder .list-with-icons li strong{display:inline-block}.box-holder .box.new-all-inclusive{margin-bottom:0}.box-holder .box.new-all-inclusive .all-inclusive-hotels .text{padding:0 10px;order:3;max-height:0;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all .3s linear}.box-holder .box.new-all-inclusive .checkbox:checked~.text{max-height:500px;overflow:inherit;transition:all .3s linear}}#page-issues-3717 .gdpr-row{margin-bottom:10px!important}#page-issues-4944,#page-issues-4950,#page-issues-4951,#page-issues-4952,#page-issues-4966,#page-issues-4969{background:#fff}#page-issues-4951 main.content{padding-bottom:0}.page-spec-dh50 .booking-holder{height:auto;margin-bottom:40px}.page-spec-dh50.dh50-spec-booking .booking-holder{margin-top:290px;padding-top:36px;margin-bottom:36px;padding-bottom:36px}.page-spec-dh50.dh50-spec-booking .booking-holder{margin-top:180px}.page-spec-dh50.dh50-spec-booking .hero-holder{height:600px}.page-spec-dh50.dh50-spec-booking .hero-holder{height:274px}.page-spec-dh50.dh50-spec-booking .booking-box.opened .button-holder,.page-spec-dh50.dh50-spec-booking .booking-box.opened .spec-rate-code{top:121px}.page-spec-dh50.dh50-spec-booking .promo-text{overflow:initial}.page-spec-dh50.dh50-spec-booking .booking-line{background:#fff;width:100%!important}.page-spec-dh50 .booking-line .booking-holder .booking-box{position:static;background:#fff;border:none;padding:12px 15px}.page-spec-dh50 .booking-holder .booking-box .formline2,.page-spec-dh50 .booking-holder .booking-box input:not([type=submit]),.page-spec-dh50 .booking-line .booking-holder .numofp select,.page-spec-dh50 .form-row input:not([type=submit]){box-shadow:none;border-color:#c3b493;border-width:2px;color:#58585a}.page-spec-dh50 .booking-holder .booking-box .formline2,.page-spec-dh50 .booking-holder .booking-box input:not([type=submit]),.page-spec-dh50 .booking-line .booking-holder .numofp select,.page-spec-dh50 .form-row input:not([type=submit]){border-color:#cd8875}.page-spec-dh50 .brown-backg-line,div[data-id='2580'] .dh50-block{background:#c3b493}#page-issues-4969 .blue-backg-line{background:#767676}.page-spec-dh50 .blue-backg-line{background:#007da5}.page-spec-dh50 .lightblue-backg-line{background:#edf0f2}.page-spec-dh50 .spec-brown-backg-line{background:#cd8875}.page-spec-dh50 .singlepage-style-1-page{padding-bottom:0}div[data-id='2571'],div[data-id='2628'],div[data-id='2648']{padding-bottom:36px}div[data-id='2580'] .dh50-block{padding:0;padding-bottom:36px}div[data-id='2580'] .dh50-block h4{font-weight:400;font-size:32px;color:#58585a}div[data-id='2580'] .dh50-block p{color:#58585a}div[data-id='2572'].image-holder-w33 .boxed-list .box-holder .w-75{width:75%;padding-left:20px;padding-right:20px;background-size:0}div[data-id='2647'].image-holder-w33 .boxed-list .box-holder .w-75,div[data-id='2709'].image-holder-w33 .boxed-list .box-holder .w-75,div[data-id='2710'].image-holder-w33 .boxed-list .box-holder .w-75,div[data-id='2819'].image-holder-w33 .boxed-list .box-holder .w-75{left:50%;width:50%;background-size:0}div[data-id='2647'].image-holder-w33 .boxed-list .box-holder .text-holder,div[data-id='2709'].image-holder-w33 .boxed-list .box-holder .text-holder,div[data-id='2710'].image-holder-w33 .boxed-list .box-holder .text-holder,div[data-id='2819'].image-holder-w33 .boxed-list .box-holder .text-holder{right:50%;width:50%}div[data-id='2647'].image-holder-w33 .boxed-list.box-img-right,div[data-id='2709'].image-holder-w33 .boxed-list.box-img-right,div[data-id='2710'].image-holder-w33 .boxed-list.box-img-right,div[data-id='2819'].image-holder-w33 .boxed-list.box-img-right{background-color:transparent}div[data-id='2572'].image-holder-w33 .boxed-list .box-holder .w-75>img,div[data-id='2647'].image-holder-w33 .boxed-list .box-holder .w-75>img,div[data-id='2709'].image-holder-w33 .boxed-list .box-holder .w-75>img,div[data-id='2710'].image-holder-w33 .boxed-list .box-holder .w-75>img,div[data-id='2819'].image-holder-w33 .boxed-list .box-holder .w-75>img{width:100%}.dh50-block{text-align:center}.dh50_spec_bordering>.dh50-block img,div[data-id='2636']>.dh50-block img,div[data-id='2637']>.dh50-block img,div[data-id='2638']>.dh50-block img,div[data-id='2650']>.dh50-block img,div[data-id='2651']>.dh50-block img,div[data-id='2652']>.dh50-block img,div[data-id='2655']>.dh50-block img,div[data-id='2656']>.dh50-block img,div[data-id='2657']>.dh50-block img,div[data-id='2658']>.dh50-block img,div[data-id='2686']>.dh50-block img,div[data-id='2687']>.dh50-block img,div[data-id='2688']>.dh50-block img{width:60%;padding:20px 0}div[data-id='2580'] .dh50-block img{width:100%}div[data-id='2580'] .dh50-block .descript{padding:20px}div[data-id='2581'] .box-holder .box{width:320px;background:0 0;margin-right:0;padding-right:20px;padding-left:20px;border-right:1px solid #fff}div[data-id='2585'] .box-holder .box{width:320px;border:1px solid #000;margin-left:20px}div[data-id='2581'] .box-holder .box:first-child{padding-left:0}div[data-id='2585'] .box-holder .box:first-child{margin-left:0}div[data-id='2581'] .MagazinArticles .box-holder .box .text-holder{background:0 0;padding-left:0;padding-right:0;width:auto}div[data-id='2581'] .MagazinArticles .box-holder{margin:0 40px}div[data-id='2581'] .MagazinArticles i.fa,div[data-id='2585'] .MagazinArticles i.fa{font-size:70px;-webkit-text-stroke:12px #c3b493}div[data-id='2585'] .MagazinArticles i.fa{-webkit-text-stroke:12px #fff;color:#000}div[data-id='2581'] .MagazinArticles .btn,div[data-id='2581'] .MagazinArticles .btn:disabled,div[data-id='2581'] .MagazinArticles .btn:disabled:focus,div[data-id='2585'] .MagazinArticles .btn,div[data-id='2585'] .MagazinArticles .btn:disabled,div[data-id='2585'] .MagazinArticles .btn:disabled:focus{top:375px;left:-3px;height:70px;width:36px;overflow:hidden;border:none;background:0 0}div[data-id='2581'] .MagazinArticles .btn.next,div[data-id='2585'] .MagazinArticles .btn.next{left:auto;right:0}div[data-id='2581'] b>a{font-weight:400;text-decoration:none;font-size:24px;text-align:center;display:block}div[data-id='2581'] p>a{border-radius:2px;background-color:#ee855a;padding:11px;font-size:16px;font-weight:700;text-align:center;color:#fff;cursor:pointer;display:inline-block;border:2px solid #ee855a;text-transform:uppercase;text-decoration:none;margin-left:100px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.3s;transition-duration:.3s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div[data-id='2581'] .title,div[data-id='2582'] .title,div[data-id='2583'] .title,div[data-id='2585'] .title{font-size:48px}div[data-id='2585'].bigInnerCol>.content-block>.title{color:#007da5}div[data-id='2585']{padding-top:36px}div[data-id='2582']>.PressContent,div[data-id='2583']>.PressContent{margin:0 20px}div[data-id='2582']>.PressContent>.title,div[data-id='2583']>.PressContent>.title{color:#007da5;font-weight:400;padding-top:36px}div[data-id='2582']>.PressContent .blue-backg-line,div[data-id='2583']>.PressContent .blue-backg-line{padding:20px 30px;display:flex;justify-content:space-between;margin-bottom:36px}div[data-id='2582']>.PressContent .blue-backg-line>.text-holder,div[data-id='2583']>.PressContent .blue-backg-line>.text-holder{padding:0 20px;display:flex;flex-direction:column;justify-content:space-between}div[data-id='2582']>.PressContent .blue-backg-line>.text-holder>.text,div[data-id='2583']>.PressContent .blue-backg-line>.text-holder>.text{flex:1}div[data-id='2582']>.PressContent .blue-backg-line>.text-holder>.link-holder,div[data-id='2583']>.PressContent .blue-backg-line>.text-holder>.link-holder{margin-top:20px;display:flex;justify-content:space-between}div[data-id='2582']>.PressContent .blue-backg-line h3,div[data-id='2583']>.PressContent .blue-backg-line h3{margin:0 0 20px 0;font-weight:400}div[data-id='2582']>.PressContent .blue-backg-line img,div[data-id='2583']>.PressContent .blue-backg-line img{width:300px;object-fit:contain;align-self:flex-start}div[data-id='2582']>.PressContent .blue-backg-line .calendar-data,div[data-id='2583']>.PressContent .blue-backg-line .calendar-data{border:1px solid #fff;align-self:center;font-size:16px;text-align:center}div[data-id='2582']>.PressContent .blue-backg-line .calendar-data span,div[data-id='2583']>.PressContent .blue-backg-line .calendar-data span{display:block;width:80px}div[data-id='2582']>.PressContent .blue-backg-line .calendar-data .year,div[data-id='2583']>.PressContent .blue-backg-line .calendar-data .year{font-size:18px;color:#58585a;background:#fff}div[data-id='2582']>.PressContent .blue-backg-line .calendar-data .month,div[data-id='2583']>.PressContent .blue-backg-line .calendar-data .month{text-transform:uppercase;font-size:12px}div[data-id='2582']>.PressContent .blue-backg-line .calendar-data .day,div[data-id='2583']>.PressContent .blue-backg-line .calendar-data .day{font-weight:700;font-size:32px}div[data-id='2582']>.PressContent .result-list .list-line:after,div[data-id='2583']>.PressContent .result-list .list-line:after{display:none}div[data-id='2582']>.PressContent .blue-backg-line a,div[data-id='2583']>.PressContent .blue-backg-line a{text-decoration:none}div[data-id='2582']>.PressContent .text-center,div[data-id='2583']>.PressContent .text-center{text-align:center}div[data-id='2629'] .result-list .list-line,div[data-id='2630'] .result-list .list-line,div[data-id='2684'] .result-list .list-line,div[data-id='2685'] .result-list .list-line{border:2px solid #ac9768}div[data-id='2802'] .result-list .list-line,div[data-id='2803'] .result-list .list-line,div[data-id='2817'] .result-list .list-line,div[data-id='2818'] .result-list .list-line,div[data-id='2852'] .result-list .list-line,div[data-id='2857'] .result-list .list-line,div[data-id='2858'] .result-list .list-line,div[data-id='2859'] .result-list .list-line,div[data-id='2860'] .result-list .list-line,div[data-id='3085'] .result-list .list-line{border:2px solid #d9d9d9}div[data-id='2629'] .result-list .list-line .list-info .price,div[data-id='2630'] .result-list .list-line .list-info .price,div[data-id='2684'] .result-list .list-line .list-info .price,div[data-id='2685'] .result-list .list-line .list-info .price,div[data-id='2802'] .result-list .list-line .list-info .price,div[data-id='2803'] .result-list .list-line .list-info .price,div[data-id='2817'] .result-list .list-line .list-info .price,div[data-id='2818'] .result-list .list-line .list-info .price,div[data-id='2852'] .result-list .list-line .list-info .price,div[data-id='2857'] .result-list .list-line .list-info .price,div[data-id='2858'] .result-list .list-line .list-info .price,div[data-id='2859'] .result-list .list-line .list-info .price,div[data-id='2860'] .result-list .list-line .list-info .price,div[data-id='3085'] .result-list .list-line .list-info .price{background-color:#ac9768;color:#fff}div[data-id='2802'] .result-list .list-line .list-info .price,div[data-id='2803'] .result-list .list-line .list-info .price,div[data-id='2817'] .result-list .list-line .list-info .price,div[data-id='2818'] .result-list .list-line .list-info .price{background-color:#cd8875}div[data-id='2852'] .result-list .list-line .list-info .price,div[data-id='2857'] .result-list .list-line .list-info .price,div[data-id='2858'] .result-list .list-line .list-info .price,div[data-id='2859'] .result-list .list-line .list-info .price,div[data-id='2860'] .result-list .list-line .list-info .price,div[data-id='3085'] .result-list .list-line .list-info .price{background-color:#000}div[data-id='2629'] .result-list .list-line .list-info .title,div[data-id='2630'] .result-list .list-line .list-info .title,div[data-id='2684'] .result-list .list-line .list-info .title,div[data-id='2685'] .result-list .list-line .list-info .title,div[data-id='2802'] .result-list .list-line .list-info .title,div[data-id='2803'] .result-list .list-line .list-info .title,div[data-id='2817'] .result-list .list-line .list-info .title,div[data-id='2818'] .result-list .list-line .list-info .title,div[data-id='2852'] .result-list .list-line .list-info .title,div[data-id='2857'] .result-list .list-line .list-info .title,div[data-id='2858'] .result-list .list-line .list-info .title,div[data-id='2859'] .result-list .list-line .list-info .title,div[data-id='2860'] .result-list .list-line .list-info .title,div[data-id='3085'] .result-list .list-line .list-info .title{text-align:left;display:block!important}div[data-id='2629'] .result-list .list-line .image-holder .title,div[data-id='2630'] .result-list .list-line .image-holder .title,div[data-id='2684'] .result-list .list-line .image-holder .title,div[data-id='2685'] .result-list .list-line .image-holder .title,div[data-id='2802'] .result-list .list-line .image-holder .title,div[data-id='2803'] .result-list .list-line .image-holder .title,div[data-id='2817'] .result-list .list-line .image-holder .title,div[data-id='2818'] .result-list .list-line .image-holder .title,div[data-id='2852'] .result-list .list-line .image-holder .title,div[data-id='2857'] .result-list .list-line .image-holder .title,div[data-id='2858'] .result-list .list-line .image-holder .title,div[data-id='2859'] .result-list .list-line .image-holder .title,div[data-id='2860'] .result-list .list-line .image-holder .title,div[data-id='3085'] .result-list .list-line .image-holder .title{display:none!important}#page-packages-2161 .discount,#page-packages-2162 .discount,#page-packages-2163 .discount,#page-packages-2164 .discount,#page-packages-2178 .discount,#plist_2161 .discount,#plist_2162 .discount,#plist_2163 .discount,#plist_2164 .discount,#plist_2178 .discount,.pid-2161 .discount,.pid-2162 .discount,.pid-2163 .discount,.pid-2164 .discount,.pid-2178 .discount,div[data-id='2629'] .discount,div[data-id='2630'] .discount,div[data-id='2684'] .discount,div[data-id='2685'] .discount,div[data-id='2802'] .discount,div[data-id='2803'] .discount,div[data-id='2817'] .discount,div[data-id='2818'] .discount{font-size:0;width:70px;height:70px;bottom:10px;top:auto;right:10px;padding:0}#page-packages-2161 .discount,#page-packages-2162 .discount,#page-packages-2163 .discount,#page-packages-2164 .discount,#page-packages-2178 .discount,.pid-2161 .discount,.pid-2162 .discount,.pid-2163 .discount,.pid-2164 .discount,.pid-2178 .discount{right:47%}.page-spec-dh50 .discount.numeric_10{background-image:url("/w/dh_new/latest/imgs/dh50/discount_10.png")}.page-spec-dh50 .discount.numeric_15{background-image:url("/w/dh_new/latest/imgs/dh50/discount_15.png")}.page-spec-dh50 .discount.numeric_20{background-image:url("/w/dh_new/latest/imgs/dh50/discount_20.png")}.page-spec-dh50 .discount.numeric_25{background-image:url("/w/dh_new/latest/imgs/dh50/discount_25.png")}.page-spec-dh50 .discount.numeric_30{background-image:url("/w/dh_new/latest/imgs/dh50/discount_30.png")}.page-spec-dh50 #page-issues-4966 .discount.numeric_10{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-10.png")}.page-spec-dh50 #page-issues-4966 .discount.numeric_15{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-15.png")}.page-spec-dh50 #page-issues-4966 .discount.numeric_20{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-20.png")}.page-spec-dh50 #page-issues-4966 .discount.numeric_25{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-25.png")}.page-spec-dh50 #page-issues-4966 .discount.numeric_30{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-30.png")}.language_en.page-spec-dh50 #page-issues-4966 .discount.numeric_10{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-en-10.png")}.language_en.page-spec-dh50 #page-issues-4966 .discount.numeric_15{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-en-15.png")}.language_en.page-spec-dh50 #page-issues-4966 .discount.numeric_20{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-en-20.png")}.language_en.page-spec-dh50 #page-issues-4966 .discount.numeric_25{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-en-25.png")}.language_en.page-spec-dh50 #page-issues-4966 .discount.numeric_30{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-en-30.png")}.language_de.page-spec-dh50 #page-issues-4966 .discount.numeric_10{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-de-10.png")}.language_de.page-spec-dh50 #page-issues-4966 .discount.numeric_15{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-de-15.png")}.language_de.page-spec-dh50 #page-issues-4966 .discount.numeric_20{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-de-20.png")}.language_de.page-spec-dh50 #page-issues-4966 .discount.numeric_25{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-de-25.png")}.language_de.page-spec-dh50 #page-issues-4966 .discount.numeric_30{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-de-30.png")}.language_cz.page-spec-dh50 #page-issues-4966 .discount.numeric_10,.language_sk.page-spec-dh50 #page-issues-4966 .discount.numeric_10{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-cz-sk-10.png")}.language_cz.page-spec-dh50 #page-issues-4966 .discount.numeric_15,.language_sk.page-spec-dh50 #page-issues-4966 .discount.numeric_15{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-cz-sk-15.png")}.language_cz.page-spec-dh50 #page-issues-4966 .discount.numeric_20,.language_sk.page-spec-dh50 #page-issues-4966 .discount.numeric_20{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-cz-sk-20.png")}.language_cz.page-spec-dh50 #page-issues-4966 .discount.numeric_25,.language_sk.page-spec-dh50 #page-issues-4966 .discount.numeric_25{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-cz-sk-25.png")}.language_cz.page-spec-dh50 #page-issues-4966 .discount.numeric_30,.language_sk.page-spec-dh50 #page-issues-4966 .discount.numeric_30{background-image:url("/w/dh_new/latest/imgs/dh50/oszi-discount-cz-sk-30.png")}#page-issues-4950 .promoart-holder,#page-issues-4951 .promoart-holder,#page-issues-4952 .promoart-holder,#page-issues-4969 .promoart-holder{height:56vw}div[data-id='2632']>.dh50-block img,div[data-id='2633']>.dh50-block img,div[data-id='2634']>.dh50-block img,div[data-id='2805']>.dh50-block img,div[data-id='2806']>.dh50-block img,div[data-id='2807']>.dh50-block img,div[data-id='3112']>.dh50-block img,div[data-id='3113']>.dh50-block img,div[data-id='3114']>.dh50-block img{width:45%}div[data-id='2636']>.dh50-block,div[data-id='2637']>.dh50-block,div[data-id='2638']>.dh50-block,div[data-id='2650']>.dh50-block,div[data-id='2651']>.dh50-block,div[data-id='2652']>.dh50-block,div[data-id='2655']>.dh50-block,div[data-id='2656']>.dh50-block,div[data-id='2657']>.dh50-block,div[data-id='2658']>.dh50-block,div[data-id='2686']>.dh50-block,div[data-id='2687']>.dh50-block,div[data-id='2688']>.dh50-block{padding-bottom:15px;margin:0 30px;display:flex;flex-direction:column;height:100%;height:calc(100% - 15px);justify-content:space-between;align-items:center}div[data-id='2636']>.dh50-block,div[data-id='2637']>.dh50-block,div[data-id='2638']>.dh50-block,div[data-id='2650']>.dh50-block,div[data-id='2651']>.dh50-block,div[data-id='2652']>.dh50-block,div[data-id='2655']>.dh50-block,div[data-id='2656']>.dh50-block,div[data-id='2657']>.dh50-block,div[data-id='2658']>.dh50-block,div[data-id='2686']>.dh50-block,div[data-id='2687']>.dh50-block,div[data-id='2688']>.dh50-block{border:2px solid #fff;margin:0 10px}div[data-id='2659'].box.w2,div[data-id='2660'].box.w2{width:calc(50% - 20px);margin:0 10px 36px 10px}div[data-id='2655']>.dh50-block .title,div[data-id='2656']>.dh50-block .title,div[data-id='2657']>.dh50-block .title,div[data-id='2658']>.dh50-block .title{font-size:25px;font-weight:700}div[data-id='2629'] .result-list .list-line .image-holder::after,div[data-id='2630'] .result-list .list-line .image-holder::after,div[data-id='2684'] .result-list .list-line .image-holder::after,div[data-id='2685'] .result-list .list-line .image-holder::after,div[data-id='2802'] .result-list .list-line .image-holder::after,div[data-id='2803'] .result-list .list-line .image-holder::after,div[data-id='2817'] .result-list .list-line .image-holder::after,div[data-id='2818'] .result-list .list-line .image-holder::after{position:absolute;content:'';display:block;left:10px;top:10px;width:70px;height:70px;background:url("/w/dh_new/latest/imgs/dh50/DH50_logo_RGB.png") center center;background-size:contain}div[data-id='2802'] .result-list .list-line .image-holder::after,div[data-id='2803'] .result-list .list-line .image-holder::after,div[data-id='2817'] .result-list .list-line .image-holder::after,div[data-id='2818'] .result-list .list-line .image-holder::after{background-image:url("/w/dh_new/latest/imgs/2022-osz-badge.png")}#page-packages-2161 .discount,#page-packages-2162 .discount,#page-packages-2163 .discount,#page-packages-2164 .discount,#page-packages-2178 .discount,#plist_2161 .discount,#plist_2162 .discount,#plist_2163 .discount,#plist_2164 .discount,#plist_2178 .discount,.pid-2161 .discount,.pid-2162 .discount,.pid-2163 .discount,.pid-2164 .discount,.pid-2178 .discount,div[data-id='2629'] .discount,div[data-id='2630'] .discount,div[data-id='2684'] .discount,div[data-id='2685'] .discount,div[data-id='2802'] .discount,div[data-id='2803'] .discount,div[data-id='2817'] .discount,div[data-id='2818'] .discount{font-size:0;width:70px;height:70px;bottom:10px;top:auto;right:10px;padding:0;background-color:transparent!important;background-size:contain}#page-packages-2161 .discount,#page-packages-2162 .discount,#page-packages-2163 .discount,#page-packages-2164 .discount,#page-packages-2178 .discount,.pid-2161 .discount,.pid-2162 .discount,.pid-2163 .discount,.pid-2164 .discount,.pid-2178 .discount{right:47%}#page-issues-4950 main .wrapper.breadcrumb::before,#page-issues-4952 main .wrapper.breadcrumb::before{content:'';display:block;position:absolute;left:0;top:72px;background:url("/w/dh_new/latest/imgs/dh50/DND_tabla_3.png") center center no-repeat;width:800px;height:300px;background-size:contain}#page-issues-4952 main .wrapper.breadcrumb::before{background-image:url("/w/dh_new/latest/imgs/dh50/DND_tabla_2.png")}.page-spec-dh50.dh50-spec-booking>.hero-holder img{display:none}.page-spec-dh50.dh50-spec-booking>.hero-holder>a{background:url(/w/hi/2023/jo-idoben-fooldal_cover_1920x700.jpg) center center;height:100%;display:block;background-size:cover}.language_en .page-spec-dh50.dh50-spec-booking>.hero-holder>a{background:url(/w/hi/2023/early_bird_header_EN_1920x700.jpg) center center;height:100%;display:block;background-size:cover}.language_de .page-spec-dh50.dh50-spec-booking>.hero-holder>a{background:url(/w/hi/2023/early_bird_header_DE_1920x700.jpg) center center;height:100%;display:block;background-size:cover}.language_sk .page-spec-dh50.dh50-spec-booking>.hero-holder>a{background:url(/w/hi/2023/early_bird_header_SK_1920x700.jpg) center center;height:100%;display:block;background-size:cover}.language_cz .page-spec-dh50.dh50-spec-booking>.hero-holder>a{background:url(/w/hi/2023/early_bird_header_CZ_1920x700.jpg) center center;height:100%;display:block;background-size:cover}#page-issues-4950 .promoart-holder::after,#page-issues-4951 .promoart-holder::after,#page-issues-4952 .promoart-holder::after{content:'';display:block;position:absolute;right:0;bottom:0;background:url("/w/dh_new/latest/imgs/dh50/DH50_elsodleges_logo.png");width:115px;height:120px;background-size:contain}.bigInnerCol:not([data-id='2636']):not([data-id='2637']):not([data-id='2638']):not([data-id='2650']):not([data-id='2651']):not([data-id='2652']):not([data-id='2686']):not([data-id='2687']):not([data-id='2688'])>.dh50-block>.descript,.bigInnerCol:not([data-id='2636']):not([data-id='2637']):not([data-id='2638']):not([data-id='2650']):not([data-id='2651']):not([data-id='2652']):not([data-id='2686']):not([data-id='2687']):not([data-id='2688'])>.dh50-block>.title,div[data-id='2571'].bigInnerCol>.text-holder>.title,div[data-id='2576'].bigInnerCol>.text-holder>.title,div[data-id='2581'] .title,div[data-id='2582']>.PressContent .blue-backg-line>div,div[data-id='2582']>.PressContent .blue-backg-line>div a,div[data-id='2583']>.PressContent .blue-backg-line>div,div[data-id='2583']>.PressContent .blue-backg-line>div a,div[data-id='2631'].bigInnerCol>.text-holder>.title,div[data-id='2632'].bigInnerCol>.text-holder>.title,div[data-id='2633'].bigInnerCol>.text-holder>.title,div[data-id='2634'].bigInnerCol>.text-holder>.title,div[data-id='2635'].bigInnerCol>.text-holder>.title,div[data-id='2645'].bigInnerCol>.text-holder>.title,div[data-id='2647'].bigInnerCol .text-holder .text,div[data-id='2649'].bigInnerCol>.text-holder>.title,div[data-id='2654'].bigInnerCol>.text-holder>.title,div[data-id='2709'].bigInnerCol .text-holder .text,div[data-id='2709'].bigInnerCol .text-holder .title,div[data-id='2710'].bigInnerCol .text-holder .text,div[data-id='2710'].bigInnerCol .text-holder .title,div[data-id='2804'].bigInnerCol>.text-holder>.title,div[data-id='2805'].bigInnerCol>.text-holder>.title,div[data-id='2806'].bigInnerCol>.text-holder>.title,div[data-id='2807'].bigInnerCol>.text-holder>.title,div[data-id='2819'].bigInnerCol .text-holder .text,div[data-id='2819'].bigInnerCol .text-holder .title,div[data-id='2853'].bigInnerCol>.text-holder>.title,div[data-id='2854'].bigInnerCol>.text-holder>.title,div[data-id='2855'].bigInnerCol>.text-holder>.title,div[data-id='2856'].bigInnerCol>.text-holder>.title,div[data-id='3111'].bigInnerCol>.text-holder>.title,div[data-id='3112'].bigInnerCol>.text-holder>.title,div[data-id='3113'].bigInnerCol>.text-holder>.title,div[data-id='3114'].bigInnerCol>.text-holder>.title{color:#fff}div[data-id='2572'].image-holder-w33 .boxed-list .box-holder .w-75>img,div[data-id='2647'].image-holder-w33 .boxed-list .box-holder .w-75>img,div[data-id='2709'].image-holder-w33 .boxed-list .box-holder .w-75>img,div[data-id='2710'].image-holder-w33 .boxed-list .box-holder .w-75>img,div[data-id='2819'].image-holder-w33 .boxed-list .box-holder .w-75>img{width:100%}.dh50_spec_bordering>.text-holder{padding-bottom:10%}.dh50_spec_bordering::after,.dh50_spec_bordering::before{content:'';position:absolute;width:1px;height:calc(100% - 120px);background:#fff;right:0;top:60px;display:block}.dh50_spec_bordering::before{right:30px;bottom:0;top:auto;width:calc(100% - 60px);height:1px}.SocialBlock{padding-left:45px!important;padding-right:45px!important}.SocialBlock .box-holder .box{flex-direction:column;display:inline-flex}.SocialBlock .box-holder .box .social-icon-holder{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:15px 0;gap:10px}.SocialBlock .box-holder .box .social-icon-holder>a{font-size:12px}.SocialBlock a{text-decoration:none}@media only screen and (max-width:679px){.dh50_spec_bordering::after{display:none}.dh50_spec_bordering:last-child::before{display:none}div[data-id='2580'] .dh50-block h4,div[data-id='2581'] .title,div[data-id='2582'] .title,div[data-id='2583'] .title{font-size:32px}div[data-id='2581'] .MagazinArticles .box-holder{margin:0 20px}div[data-id='2582']>.PressContent,div[data-id='2583']>.PressContent{margin:0}div[data-id='2582']>.PressContent .blue-backg-line,div[data-id='2583']>.PressContent .blue-backg-line{flex-direction:column}.dh50-press-title{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}div[data-id='2582']>.PressContent .blue-backg-line .calendar-data,div[data-id='2583']>.PressContent .blue-backg-line .calendar-data{align-self:flex-start;margin-top:10px}div[data-id='2582']>.PressContent .blue-backg-line>.text-holder>.link-holder,div[data-id='2583']>.PressContent .blue-backg-line>.text-holder>.link-holder{flex-direction:column}div[data-id='2582']>.PressContent .blue-backg-line>.text-holder>.link-holder>p,div[data-id='2583']>.PressContent .blue-backg-line>.text-holder>.link-holder>p{margin-bottom:20px}.page-spec-dh50 .singlepage-style-1-page .promoart-holder:before{display:none}div[data-id='2572'].image-holder-w33 .boxed-list .box-holder .w-75,div[data-id='2647'].image-holder-w33 .boxed-list .box-holder .w-75,div[data-id='2709'].image-holder-w33 .boxed-list .box-holder .w-75,div[data-id='2710'].image-holder-w33 .boxed-list .box-holder .w-75,div[data-id='2819'].image-holder-w33 .boxed-list .box-holder .w-75{width:auto;left:auto}.page-spec-dh50 .booking-holder .booking-box input.date-calendar{width:calc(100% - 67px)}.page-spec-dh50 .booking-holder .booking-box input.destination{width:calc(100% - 56px)}div[data-id='2629'] .result-list .list-line .list-info .title,div[data-id='2630'] .result-list .list-line .list-info .title,div[data-id='2684'] .result-list .list-line .list-info .title,div[data-id='2685'] .result-list .list-line .list-info .title,div[data-id='2802'] .result-list .list-line .list-info .title,div[data-id='2803'] .result-list .list-line .list-info .title,div[data-id='2817'] .result-list .list-line .list-info .title,div[data-id='2818'] .result-list .list-line .list-info .title,div[data-id='2852'] .result-list .list-line .list-info .title,div[data-id='2857'] .result-list .list-line .list-info .title,div[data-id='2858'] .result-list .list-line .list-info .title,div[data-id='2859'] .result-list .list-line .list-info .title,div[data-id='2860'] .result-list .list-line .list-info .title,div[data-id='3085'] .result-list .list-line .list-info .title{text-align:center;margin-bottom:10px}div[data-id='2629'] .result-list .list-line .image-holder img,div[data-id='2630'] .result-list .list-line .image-holder img,div[data-id='2684'] .result-list .list-line .image-holder img,div[data-id='2685'] .result-list .list-line .image-holder img,div[data-id='2802'] .result-list .list-line .image-holder img,div[data-id='2803'] .result-list .list-line .image-holder img,div[data-id='2817'] .result-list .list-line .image-holder img,div[data-id='2818'] .result-list .list-line .image-holder img,div[data-id='2852'] .result-list .list-line .image-holder img,div[data-id='2857'] .result-list .list-line .image-holder img,div[data-id='2858'] .result-list .list-line .image-holder img,div[data-id='2859'] .result-list .list-line .image-holder img,div[data-id='2860'] .result-list .list-line .image-holder img,div[data-id='3085'] .result-list .list-line .image-holder img{display:block!important;width:100%}div[data-id='2629'] .result-list .list-line .image-holder,div[data-id='2630'] .result-list .list-line .image-holder,div[data-id='2684'] .result-list .list-line .image-holder,div[data-id='2685'] .result-list .list-line .image-holder,div[data-id='2802'] .result-list .list-line .image-holder,div[data-id='2803'] .result-list .list-line .image-holder,div[data-id='2817'] .result-list .list-line .image-holder,div[data-id='2818'] .result-list .list-line .image-holder,div[data-id='2852'] .result-list .list-line .image-holder,div[data-id='2857'] .result-list .list-line .image-holder,div[data-id='2858'] .result-list .list-line .image-holder,div[data-id='2859'] .result-list .list-line .image-holder,div[data-id='2860'] .result-list .list-line .image-holder,div[data-id='3085'] .result-list .list-line .image-holder{background:0 0!important;height:auto}.page-spec-dh50 .wrapper.breadcrumb{display:block;position:absolute}.page-spec-dh50 .breadcrumb nav div a,.page-spec-dh50 .breadcrumb nav div::after{color:#fff}.page-spec-dh50 .page main .wrapper.breadcrumb::before{display:none!important}div[data-id='2645'].bigInnerCol>.text-holder,div[data-id='2647'] .boxed-list.ocms-block .box-holder .text-holder>div,div[data-id='2709'] .boxed-list.ocms-block .box-holder .text-holder>div,div[data-id='2710'] .boxed-list.ocms-block .box-holder .text-holder>div,div[data-id='2819'] .boxed-list.ocms-block .box-holder .text-holder>div{padding-bottom:0}div[data-id='2647'].margin-bottom-30,div[data-id='2709'].margin-bottom-30,div[data-id='2710'].margin-bottom-30,div[data-id='2819'].margin-bottom-30{margin-bottom:16px!important}div[data-id='2709'].margin-bottom-30,div[data-id='2710'].margin-bottom-30,div[data-id='2819'].margin-bottom-30{margin-top:0!important}.page-spec-dh50.dh50-spec-booking .booking-holder{margin-top:20px}.page-spec-dh50.dh50-spec-booking .promo-text{display:block}.page-spec-dh50.dh50-spec-booking .promo-text-holder{width:auto;margin-left:0;left:0;top:10px}.page-spec-dh50.dh50-spec-booking .promo-text-holder>img{width:200px}.page-spec-dh50.dh50-spec-booking .hero-holder::before{display:none}.page-spec-dh50.dh50-spec-booking .hero-holder{height:246px}.page-spec-dh50.dh50-spec-booking .hero-holder{height:110px}.page-spec-dh50.dh50-spec-booking .hero-holder img{height:100%;width:auto;position:absolute}.page-spec-dh50.dh50-spec-booking .booking-box.opened .button-holder,.page-spec-dh50.dh50-spec-booking .booking-box.opened .spec-rate-code{top:0}}@media only screen and (min-width:680px) and (max-width:1023px){.dh50_spec_bordering:nth-child(odd)::after{display:none}.dh50_spec_bordering:last-child::before,.dh50_spec_bordering:nth-last-child(2)::before{display:none}.page-spec-dh50 .booking-holder{width:665px}.page-spec-dh50.dh50-spec-booking .booking-holder{margin-top:185px}.language_cz .page-spec-dh50.dh50-spec-booking>.hero-holder::after,.language_de .page-spec-dh50.dh50-spec-booking>.hero-holder::after,.language_en .page-spec-dh50.dh50-spec-booking>.hero-holder::after,.language_hu .page-spec-dh50.dh50-spec-booking>.hero-holder::after,.language_it .page-spec-dh50.dh50-spec-booking>.hero-holder::after,.language_sk .page-spec-dh50.dh50-spec-booking>.hero-holder::after{width:192px;height:130px}}@media only screen and (min-width:1024px){.dh50_spec_bordering:nth-child(3n+1)::after{display:none}.dh50_spec_bordering:last-child::before,.dh50_spec_bordering:nth-last-child(2)::before,.dh50_spec_bordering:nth-last-child(3)::before{display:none}div[data-id='2580'] .dh50-block{margin:36px 20px}div[data-id='2640'].box.w2,div[data-id='2643'].box.w2{width:30%}div[data-id='2641'].box.w2,div[data-id='2642'].box.w2{width:66%}#page-issues-4950 .promoart-holder,#page-issues-4951 .promoart-holder,#page-issues-4952 .promoart-holder,#page-issues-4969 .promoart-holder{height:600px}#page-issues-4966 .promoart-holder{height:350px}#page-issues-4966 .promoart-holder,#page-issues-4969 .promoart-holder{background-position:center}#page-issues-4950 .promoart-holder::after,#page-issues-4951 .promoart-holder::after,#page-issues-4952 .promoart-holder::after{width:192px;height:200px}.language_cz .page-spec-dh50.dh50-spec-booking>.hero-holder::after,.language_de .page-spec-dh50.dh50-spec-booking>.hero-holder::after,.language_en .page-spec-dh50.dh50-spec-booking>.hero-holder::after,.language_hu .page-spec-dh50.dh50-spec-booking>.hero-holder::after,.language_it .page-spec-dh50.dh50-spec-booking>.hero-holder::after,.language_sk .page-spec-dh50.dh50-spec-booking>.hero-holder::after{width:451px;height:324px}.page-spec-dh50.dh50-spec-booking .booking-holder{margin-top:calc(56vw - 330px)}.page-spec-dh50.dh50-spec-booking .hero-holder{height:56.25vw}.page-spec-dh50.dh50-spec-booking .booking-holder{margin-top:calc(36vw - 330px)}.page-spec-dh50.dh50-spec-booking .hero-holder{height:36.45vw}}div[data-id='2632']::after,div[data-id='2633']::after,div[data-id='2634']::after,div[data-id='2805']::after,div[data-id='2806']::after,div[data-id='2807']::after,div[data-id='3112']::after,div[data-id='3113']::after,div[data-id='3114']::after{display:none}.page-spec-dh50 .booking-holder .booking-box .childline label,.page-spec-dh50 .booking-holder .booking-box .formline1>div label,.page-spec-dh50 .booking-holder .booking-box .spec-rate-code .spec-rate-code-content .title>span,.page-spec-dh50 .booking-holder .booking-box input::-webkit-input-placeholder,.page-spec-dh50 .booking-holder .booking-box.opened .spec-rate-code>a{color:#58585a}.formdiv_errormessage{background:#c20 none;font-size:14px;padding:7px 14px 9px 10px;color:#fff;border:1px solid #a41b01;border-radius:2px;box-shadow:0 0 10px #a9a9a9;text-align:left}
