﻿@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Merriweather:300,400,700,900&subset=cyrillic-ext,latin-ext,vietnamese);@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700&subset=cyrillic-ext,latin-ext);@import url(https://fonts.googleapis.com/css?family=Sail);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;}html{-webkit-tap-highlight-color:transparent;}*{-webkit-box-sizing:border-box;box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none;}img{border:0;}table{border-collapse:collapse;border-spacing:0;}.rating-date-container .older-refundable-block span{font-family:Merriweather,serif;}.mutable-lang-block{position:relative;text-align:right;}.mutable-lang-block .lang-item__hide{visibility:hidden;position:absolute;-webkit-transition:visibility 0s ease-out .2s;-o-transition:visibility 0s ease-out .2s;transition:visibility 0s ease-out .2s;background:#fff;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:640px;z-index:100;right:0;top:100%;border:1px solid #252d3a;font-size:0;line-height:1;}.mutable-lang-block .lang-item__hide a.active{background:#333e50;border:1px solid #333e50;color:#fff;pointer-events:none;}.mutable-lang-block .lang-item__hide a.active span{text-decoration:none;}.mutable-lang-block .lang-item__hide a{text-decoration:none;margin:2px 1%;width:-webkit-calc(94%/3);width:calc(94%/3);vertical-align:top;font-weight:700;display:inline-block;padding:10px 5px;background:#fff;font-size:14px;color:#252d3a;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;border-radius:3px;-webkit-transition:border .2s ease;-o-transition:border .2s ease;transition:border .2s ease;}.mutable-lang-block .lang-item__hide a:hover{border:1px solid #333e50;}.mutable-lang-block .lang-item__hide a span{font-weight:400;text-decoration:underline;position:relative;float:right;width:75%;text-align:left;}.mutable-lang-block .lang-item__hide a img{float:left;}.mutable-lang-block .lang-item__hide .__title{border-bottom:1px solid #252d3a;padding-top:10px;padding-bottom:10px;margin-left:10px;margin-right:10px;font-weight:700;font-size:16px;line-height:1.5;margin-bottom:10px;color:#252d3a;}.mutable-lang-block .__lang-block .lang-item__title,.upblock-top{line-height:60px;}.mutable-lang-block .__lang-block{display:inline-block;vertical-align:top;text-align:left;height:60px;}#splashdiv,.inn-img-wrap,.inn-name-wrap,.ui-widget-header{text-align:center;}.mutable-lang-block .__lang-block .lang-item{cursor:pointer;display:inline-block;height:60px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;color:#fff;font-size:12px;}.mutable-lang-block .__lang-block .lang-item img{display:block;margin:20px 0;}.mutable-lang-block .__lang-block:hover .lang-item__hide{visibility:visible;}.main{background:#fff;}.amen-block .amen,.amen-block .amen li{font-family:"PT Sans",sans-serif;}.upblock-center{background:#333e50;}.btmblck,.upblock-top{background:#252d3a;}.upblock-logo .upblock-logo__link{color:#fff;font-family:Sail,cursive;}.upblock-logo .upblock-logo__link span{color:#fff;}.upblock-logo .upblock-logo__decor{font:400 12px/14px "PT Sans",sans-serif;font-style:italic;}.upblock-top .upblock-top-right .top-nav-right__menu > li > span{color:#fff;border-right-color:#fff;font-family:"PT Sans",sans-serif;}.upblock-top .upblock-top-right .top-nav-right__menu > li > span > a{color:#fff;}.inn-name-wrap .inn-title__name{font-family:Merriweather,serif;font-style:normal;font-size:30px;color:#fff;}.inn-name-wrap .inn-title__address{font-family:"PT Sans",sans-serif;font-size:14px;font-weight:400;color:#fff;}.inn-name-wrap .inn-title .ex-name{font-family:Merriweather,serif;font-size:12px;font-weight:400;color:#fff;}.main-slider__bottom-line{padding:10px 0;background-color:#252d3a;}.btmblck .btmblck-top-wrap{background:#333e50;}.availty-deck,.inn-map-deck,.menu-wrap{background:#252d3a;}.btmblck .btmblck-top-wrap .inn-title h2{font-family:Merriweather,serif;font-size:26px;color:#fff;font-weight:600;}@media only screen and (max-width:767px){.btmblck .btmblck-top-wrap .inn-title h2{font-size:20px;line-height:1.2;}}.btmblck .btmblck-top-wrap .inn-title .links p,.btmblck .btmblck-top-wrap .inn-title p{font-size:14px;font-weight:400;font-family:"PT Sans",sans-serif;}.btmblck .btmblck-top-wrap .inn-title p{color:#fff;}.btmblck .btmblck-top-wrap .inn-title .links p,.btmblck .btmblck-top-wrap .inn-title .links p a{color:#999ea7;}.btmblck .btmblck-bottom .links{color:#000;}.btmblck .btmblck-bottom .links a,.btmblck .btmblck-bottom .links span,.btmblck .btmblck-bottom .links td{color:#000;font-size:12px;font-family:"PT Sans",sans-serif;}.btmblck .btmblck-bottom .links a{text-decoration:underline;}.form-fieldset__title{font-size:14px;color:#fff;font-family:"PT Sans",sans-serif;font-style:normal;font-weight:700;}.form-fieldset__title label{font-family:"PT Sans",sans-serif;font-style:normal;font-weight:700;}.calendar_field{border-color:#252d3a;color:#252d3a;font-family:"PT Sans",sans-serif;font-size:16px;height:40px;padding:0 15px;white-space:nowrap;}.inn-map-deck .right-hotel-adress .right-address-title{font-size:18px;font-family:"PT Sans",sans-serif;}.menu-col a.active,.menu-col a:hover{background-color:rgba(255,255,255,.2);}.menu-col a{font-family:"PT Sans",sans-serif;font-size:16px;color:#fff;font-weight:700;}.menu-col a.active{font-weight:700;color:#fff;border-bottom:3px solid #ff3365;}.rsltsblk-no-dates__rooms .inn-room-name{font-size:26px;color:#252d3a;font-family:Merriweather,serif;font-weight:600;}.buttn-row .send-mail-btn,.rsltsblk-no-dates__rooms .show-price-btn__price span{font-size:18px;font-weight:600;}.inform-block__sub-info-wrap,.inn-description,.rating-date-container .bk-now-btn button{font-family:"PT Sans",sans-serif;}.buttn-row .send-mail-btn{line-height:35px;}.rating-date-container{background:#e4e4e7;border:none;}.rating-date-container .older-refundable-block{color:#252d3a;font-size:16px;font-weight:400;}.rating-date-container .older-refundable-block span{border-bottom:1px dashed #252d3a;}@media only screen and (max-width:767px){.calendar_field{padding:0 10px;}.rating-date-container .older-refundable-block{font-size:14px;line-height:1.5;}}.rating-date-container .bk-now-btn button{font-size:16px;line-height:35px;font-weight:600;}.rating-date-container .rating-val__block .rating-val{font-size:26px;color:#252d3a;font-family:Merriweather,serif;font-weight:600;}.rating-date-container .rating-val__block .rating-val span{font-size:16px;}.rating-date-container .rating-date-description-block .accomm-cinditions-list li{color:#252d3a;line-height:22px;font-size:14px;}.elem-conditions .show-less-rates,.elem-conditions .show-more-rates{border:1px solid #252d3a;border-radius:100px;background:#fff;color:#252d3a;}.rsltsblk-no-dates__rooms .inn-rooms-btn{border:1px solid #666;line-height:30px;font-size:15px;color:#666;font-family:"PT Sans",sans-serif;font-weight:400;}@media only screen and (max-width:767px){.rsltsblk-no-dates__rooms .inn-rooms-btn{border:none;border-bottom:1px solid #666;}}.lightboxOverlay{background:#252d3a;}.ui-widget-header{color:#000;font-size:14px;font-weight:700;}.ui-tooltip{max-width:280px;}.ui-dialog{position:fixed;top:50% !important;left:50% !important;right:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;z-index:1000 !important;}.ui-widget-overlay{background:rgba(37,45,58,.8);}.ui-dialog .ui-dialog-content{background:#fff !important;z-index:10000;min-height:100px !important;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;border-radius:10px;}.ui-dialog .ui-dialog-content .ui-progressbar{border:1px solid #000;height:2.5em;}.ui-dialog .ui-dialog-content .ui-progressbar .ui-progressbar-value{margin:0;background:#ff3365;}.ui-dialog .ui-dialog-content .avail h2{font-family:"PT Sans",sans-serif;font-weight:700;}.ui-dialog .ui-dialog-content .avail .searching{font-family:"PT Sans",sans-serif;margin:5px 0;}.lb-outerContainer{padding:4px 0;}.lb-container{overflow:hidden;margin:0;padding:0;}.mobdevice-calendar-bg{background:rgba(40,40,40,.8);position:fixed;width:100%;height:100%;z-index:100;top:0;display:none;}#floatingBarsG{position:relative;width:40px;height:50px;margin:10px auto;}#floatingBarsG .blockG{position:absolute;background-color:#fff;width:6px;height:16px;border-radius:5px 5px 0 0;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);-webkit-animation-name:fadeG;animation-name:fadeG;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal;}#floatingBarsG #rotateG_01{left:0;top:18px;-webkit-animation-delay:.45s;animation-delay:.45s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}#floatingBarsG #rotateG_02{left:5px;top:6px;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#floatingBarsG #rotateG_03{left:17px;top:2px;-webkit-animation-delay:.75s;animation-delay:.75s;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}#floatingBarsG #rotateG_04{right:5px;top:6px;-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}#floatingBarsG #rotateG_05{right:0;top:18px;-webkit-animation-delay:1.05s;animation-delay:1.05s;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}#floatingBarsG #rotateG_06{right:5px;bottom:5px;-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}#floatingBarsG #rotateG_07{bottom:0;left:17px;-webkit-animation-delay:1.35s;animation-delay:1.35s;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}#floatingBarsG #rotateG_08{left:5px;bottom:5px;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);}@-webkit-keyframes fadeG{0%{background-color:#ff3365;}100%{background-color:#fff;}}@keyframes fadeG{0%{background-color:#ff3365;}100%{background-color:#fff;}}.upblock-top .top-nav-left,.upblock-top .top-nav-right{padding:0;line-height:0;}.upblock-top .upblock-top-right{float:right;line-height:60px;}.upblock-top .upblock-top-right .upblock-menu-content > li{width:100%;}.upblock-top .upblock-top-right .top-nav-right__menu > li{position:relative;display:inline-block;}.upblock-top .upblock-top-right .top-nav-right__menu > li > span{font-size:12px;cursor:pointer;line-height:16px;display:inline-block;text-transform:uppercase;padding:0 15px;}.upblock-top .upblock-top-right .top-nav-right__menu > li > span a{color:#fff;text-decoration:none;}.upblock-top .upblock-top-right .find-header-block{position:absolute;top:34px;}.upblock-top .upblock-top-right .icn-white-arr-bot{margin-left:5px;vertical-align:inherit;}.upblock-logo{font-size:26px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0;}.upblock-logo .upblock-logo__link{display:block;text-align:center;text-decoration:none;line-height:26px;}.upblock-logo .upblock-logo__top-wrap{display:inline-block;width:100%;}.upblock-logo .upblock-logo__top-wrap:first-letter{text-transform:uppercase;}.upblock-logo .upblock-logo__decor span{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 50px;position:relative;}.upblock-logo .upblock-logo__decor span:after,.upblock-logo .upblock-logo__decor span:before{content:'';position:absolute;width:42px;height:1px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff;opacity:.5;}.upblock-logo .upblock-logo__decor span:after{right:0;left:auto;}.upblock-logo .upblock-logo__decor span:before{right:auto;left:0;}.upblock-center{padding-top:20px;padding-bottom:25px;}.inn-img-wrap{height:100px;width:110px;display:table;}.inn-img-wrap a{display:table-cell;vertical-align:middle;}.inn-name-wrap{width:100%;}.inn-name-wrap .inn-title{display:inline-block;}.inn-name-wrap .inn-title__name{line-height:45px;margin:5px 0;}@media only screen and (max-width:767px){.upblock-logo{font-size:22px;}.upblock-center{padding-top:10px;padding-bottom:15px;}.inn-name-wrap .inn-title__name{font-size:24px;line-height:30px;}}.inn-name-wrap .inn-title__address{position:relative;line-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 25%;min-width:300px;margin-top:10px;}.inn-name-wrap .inn-title__address:after,.inn-name-wrap .inn-title__address:before{content:'';position:absolute;width:24%;height:1px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff;}.inn-name-wrap .inn-title__address:after{right:0;left:auto;}.inn-name-wrap .inn-title__address:before{right:auto;left:0;}@media only screen and (max-width:767px){.inn-name-wrap .inn-title__address{min-width:280px;padding:0 15%;margin-top:5px;}.inn-name-wrap .inn-title__address:after,.inn-name-wrap .inn-title__address:before{width:14%;}}.inn-name-wrap .inn-stars{font-size:0;}.inn-name-wrap .inn-stars svg{font-size:16px;fill:#f6a623;display:inline-block;margin:0 5px;}@media only screen and (max-width:767px){.inn-name-wrap .inn-stars svg{font-size:12px;}}.mobdevice-menu{background:#cfd5e6;padding:5px 10px;text-align:left;}.mobdevice-menu .menu-title{background:#ff6966;font-family:'Open Sans',Verdana,Geneva,sans-serif;font-weight:400;color:#fff;font-size:18px;text-transform:uppercase;height:36px;padding-left:10px;width:84%;line-height:36px;float:left;letter-spacing:.5px;}.mobdevice-menu .menu-title-img{margin-top:8px;float:right;}.upblock-menu-content{display:block;position:absolute;right:0;left:auto;min-width:200px;border:1px solid #333e50;z-index:100;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;visibility:hidden;line-height:0;-webkit-transition:visibility 0s ease-out .2s;-o-transition:visibility 0s ease-out .2s;transition:visibility 0s ease-out .2s;}.upblock-menu-content li{display:block;}.upblock-menu-content li a{text-decoration:none;color:#252d3a;font-size:14px;font-family:"PT Sans",sans-serif;line-height:40px;height:40px;width:100%;padding:0 5px;display:inline-block;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;border-radius:3px;-webkit-transition:border .2s ease;-o-transition:border .2s ease;transition:border .2s ease;}.btn,.btn-ico,.btn-ico svg,.btn-invert,.pathway-planner-wrap .get-direction-btn{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}.upblock-menu-content li a:hover{border:1px solid #333e50;}.upblock-menu-content .counter{color:grey !important;}.top-nav-right__menu .upblock-menu-search:hover .upblock-menu-content{visibility:visible;cursor:pointer;}.language-currency-drop{cursor:pointer;display:inline-block;}.language-currency-drop.current .div-select{display:block;}.language-currency-drop span{cursor:pointer;font-size:12px;}.language-currency-drop span i{vertical-align:middle;margin-left:4px;margin-right:4px;}.language-currency-drop:last-child{border:0;}.language-currency-drop div{display:inline-block;}.language-currency-drop select{border:0;height:18px;line-height:18px;outline:0;font-size:11px;background:#fff;cursor:pointer;}.language-currency-drop a{text-decoration:none;color:#000;font-size:11px;}.language-currency-drop .div-select{position:absolute;left:-10px;width:237px;text-align:left;background:#fff;padding:5px 5px 10px;border:1px solid #bfbfbf;top:34px;display:none;z-index:1;}.language-currency-drop .div-select a{display:block;padding:4px 5px;color:#003a70;font-size:12px;line-height:normal;-webkit-box-sizing:border-box;box-sizing:border-box;}.language-currency-drop .div-select a:first-child{margin-top:0;}.language-currency-drop .div-select a:last-child{margin-bottom:0;}.language-currency-drop .div-select a:hover{background:#eee;}.language-currency-drop .div-select.lang-block{left:-11px;width:350px;}.language-currency-drop .div-select.lang-block a{padding:4px 5px;margin:5px 0;width:50%;float:left;line-height:normal;-webkit-box-sizing:border-box;box-sizing:border-box;}.language-currency-drop:first-child i:first-child{vertical-align:top;margin-top:1px;}.upblock-photos{width:100%;height:399px;}.upblock-photos-col{position:relative;width:50%;float:left;overflow:hidden;height:100%;}.upblock-photos-col img{display:block;position:absolute;width:100%;height:auto;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;}.upblock-photos-photocard{position:relative;overflow:hidden;float:left;width:50%;height:50%;}body{font:400 11px "PT Sans",sans-serif;background:#fff;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}h1,h2,h3,h4,h5,h6{font-family:Merriweather,serif;font-style:normal;}a:hover{text-decoration:none;}.wrp{max-width:1180px;margin:0 auto;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;}@media only screen and (max-width:767px){.wrp{padding:0 10px;}}.clearfix:after{content:'';display:block;clear:both;}.pull-left{float:left;}.pull-right{float:right;}.show-mob{}.hide-mob{display:block !important;}@media (max-width:767px){.hide-mob{display:none !important;}.show-mob{display:block !important;}}.icon-arr-down,.icon-arr-up{font-size:7px;vertical-align:middle;fill:#666;}@media (min-width:768px){.prx-container{width:initial;margin:0 auto;}}.glry-wrap .fotocards{padding-left:0 !important;font-size:0;text-align:center;}.glry-wrap .fotocards-item{width:268px;height:170px;display:inline-block;margin:0 5px 10px;text-align:center;cursor:pointer;}.loader{text-align:center;}.hidden{display:none;}.bottom-main-img-wrap{width:100%;overflow:hidden;}.bottom-main-img-wrap .bottom-main-img{width:178px;overflow:hidden;margin-right:2px;}.bottom-main-img-wrap .bottom-main-img img{float:left;margin-right:2px;}.bottom-main-img-wrap .bottom-main-img img:last-child{margin-right:0;}.main-availability-block{width:100%;position:relative;}.inn-availability-wrap{height:400px;position:relative;}.inn-availability__view-all-photo{position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:30px;}.inn-address{color:#999ea7;}.form-wrap .str-warning,.mstake-age-message{display:none;color:#fa2d2d;font-size:13px;margin:10px 0 0;line-height:1.5;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;}.mstake-age-message{padding:0 15px;}.availty-deck{padding:20px 20px 15px;}.form-wrap .form-fieldset{width:75%;}@media only screen and (max-width:767px){.availty-deck{padding:15px 0;}.form-wrap .form-fieldset{width:100%;}}.form-wrap .form__submit{width:25%;padding-left:10px;padding-right:0;padding-top:15px;text-align:right;}.form-wrap .form__submit-btn{min-width:200px;width:100%;}@media only screen and (max-width:767px){.form-wrap .form__submit{width:100%;text-align:center;padding-left:0;}.form-wrap .form__submit-btn{max-width:100%;}}.form-wrap .str-warning{padding:0 15px;height:auto;}.form-wrap .error-date{background:#fcc;}.form-wrap .older-and-childs-wrap{width:40%;display:inline-block;font-size:0;position:relative;}@media only screen and (max-width:767px){.form-wrap .older-and-childs-wrap{width:100%;padding-top:15px;}}html[lang=es] .form__submit-btn{font-size:13px;}html[lang=pt] .form__submit-btn{font-size:14px;}html[lang=el] .form__submit-btn,html[lang=sv] .form__submit-btn,html[lang=hu] .form__submit-btn{font-size:16px;}html[lang=cs] .form__submit-btn,html[lang=nl] .form__submit-btn{font-size:15px;}.form-fieldset{font-size:0;}.form-fieldset__dates{width:100%;display:inline-block;vertical-align:top;font-size:0;}@media only screen and (max-width:767px){.form-fieldset__dates{width:100%;position:relative;}.form-fieldset__dates .hasDatepicker{position:absolute;width:100%;top:62px;z-index:999;left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}.form-fieldset__calendar-wrap,.form-fieldset__guests-wrap{width:50%;display:inline-block;vertical-align:top;}.form-fieldset__calendar-wrap:first-child .form-fieldset__field{border-radius:10px 0 0 10px;}@media only screen and (max-width:767px){.form-fieldset__calendar-wrap:nth-child(2) .form-fieldset__field{border:none;border-radius:0 10px 10px 0;}}.form-fieldset__guests-wrap:nth-child(2) .form-fieldset__field{border:none;border-radius:0 10px 10px 0;}.form-fieldset__field{width:100%;height:40px;background:#fff;border-right:2px solid #999ea7;line-height:40px;overflow:hidden;}@media only screen and (max-width:767px){.form-fieldset__guests-wrap:first-child .form-fieldset__field{border-radius:10px 0 0 10px;}.form-fieldset__field .calendar_field{font-size:14px;}}.form-fieldset__field .ui-datepicker-trigger{width:22px;height:22px;font-size:0;background:url(/images/v5/five-calendar.svg) no-repeat;border:none;float:right;margin-top:8px;margin-right:15px;cursor:pointer;outline:0;}.form-fieldset__title{padding-bottom:5px;padding-left:15px;line-height:15px;}.form-fieldset__child-age{padding-top:15px;font-size:0;}.form-fieldset__child-age fieldset{width:-webkit-calc(100% / 3);width:calc(100% / 3);display:inline-block;vertical-align:top;height:40px;background:#fff;border-right:2px solid #999ea7;line-height:40px;overflow:hidden;}.form-fieldset__child-age fieldset:first-of-type{border-radius:10px 0 0 10px;}.form-fieldset__child-age fieldset:first-of-type:last-child{border-radius:10px;}.form-fieldset__child-age fieldset:last-of-type{border:none;border-radius:0 10px 10px 0;}.form-fieldset__child-age select{width:100%;padding:0 15px;height:40px;outline:0;border:0;background:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.form-fieldset__child-age select.error-age{background:#fcc;}.form-fieldset__child-age select.error-age option{background:#fff;}.form-fieldset .next-quantity,.form-fieldset .prev-quantity,.form-fieldset .select-wrapper{display:inline-block;vertical-align:top;color:#666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.form-fieldset .quantity-block{font-size:0;}.form-fieldset .quantity-block .select-wrapper{height:40px;overflow:hidden;width:40%;pointer-events:none;}.form-fieldset .quantity-block .select-wrapper select{outline:0;width:100%;height:40px;padding:0;padding-left:-webkit-calc(50% - 5px);padding-left:calc(50% - 5px);color:#252d3a;font-family:"PT Sans",sans-serif;font-size:16px;border:0;background:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}@media only screen and (max-width:767px){.form-fieldset .quantity-block .select-wrapper select{border-radius:0;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.form-fieldset .quantity-block .select-wrapper select{width:-webkit-calc(100% + 40px);width:calc(100% + 40px);}}.form-fieldset .next-quantity{border-left:1px solid #252d3a;}.form-fieldset .prev-quantity{border-right:1px solid #252d3a;}.form-fieldset .next-quantity,.form-fieldset .prev-quantity{width:30%;cursor:pointer;text-align:center;line-height:24px;margin-top:7px;}.form-fieldset .next-quantity svg,.form-fieldset .prev-quantity svg{font-size:12px;pointer-events:none;fill:#252d3a;}.amen-wrap .amen-block{-webkit-box-sizing:border-box;box-sizing:border-box;margin:30px 0;}@media only screen and (max-width:767px){.amen-wrap .amen-block{margin:10px 0;}}.amen-block .amen-block__title{font-size:18px;color:#252d3a;position:relative;margin-bottom:15px;font-weight:700;font-family:Merriweather,serif;}.amen-block .amen,.btn,.btn-ico,.btn-invert,.rooms-descriptions{font-family:"PT Sans",sans-serif;}@media only screen and (max-width:767px){.amen-block .amen-block__title{font-size:16px;margin-bottom:5px;}}.amen-block .amen{font-size:15px;color:#666;-webkit-column-count:3;column-count:3;}.amen-block .amen li{width:100%;line-height:26px;list-style:none;padding-left:10px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;}.amen-block .amen li:before{content:"·";padding-right:5px;position:absolute;left:0;}.main-facilities .amen-block{margin:20px 0;}.available-room__wrapper,.rsltsblk-no-dates-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;border:1px solid #252d3a;margin-bottom:30px;border-radius:10px;-webkit-box-shadow:4px 10px 10px 0 rgba(51,62,80,.15);box-shadow:4px 10px 10px 0 rgba(51,62,80,.15);}@media only screen and (max-width:767px){.amen-block .amen{-webkit-column-count:2;column-count:2;font-size:14px;}.available-room__wrapper,.rsltsblk-no-dates-wrap{padding:10px;}.rsltsblk-table-no-dates{padding:0;}}.rooms-none-date-top{padding-left:515px;position:relative;}@media only screen and (max-width:767px){.rooms-none-date-top{padding:0;position:static;}}.popupblck-form-container .form-fieldset{margin-top:0;}.accomm-description__more-info{padding:20px 0;width:100%;-webkit-column-count:3;column-count:3;}@media only screen and (max-width:767px){.accomm-description__more-info{-webkit-column-count:2;column-count:2;padding:10px 0;}}.accomm-description__more-info li{list-style:none;line-height:26px;color:#666;font-size:16px;padding-left:10px;padding-right:0;position:relative;}.accomm-description__more-info li:before{content:"·";padding-right:5px;position:absolute;left:0;right:auto;}@media only screen and (max-width:767px){.accomm-description__more-info li{font-size:13px;line-height:1.5;}.accomm-full-info{margin-bottom:20px;}}.accomm-description__text{width:676px;}.accomm-description-wrap{color:#333;width:100% !important;display:none;padding-left:2px;font-size:16px;}.accomm-description-wrap .btn-more-info{-webkit-box-sizing:border-box;box-sizing:border-box;height:28px;line-height:28px;border:1px solid #3d506d;position:relative;border-radius:10px;font-size:12px;color:#1a1a1a;text-decoration:none;min-width:140px;padding:0 20px;cursor:pointer;}.accomm-description-wrap .btn-more-info .btn-icn{width:8px;height:5px;position:absolute;left:8px;top:11px;}.accomm-description-wrap .btn-more-info .brn-close{background:url(/images/v5/arr-top.png) no-repeat;display:none;}.accomm-description-wrap .btn-more-info .brn-open{background:url(/images/v5/arr-bott.png) no-repeat;}.view-and-bad-type__block div{font-size:14px;line-height:24px;color:#333;}.view-and-bad-type__block div:first-child{min-width:110px;font-weight:700;}.elem-refundable{display:none;}.rating-date-container{min-height:80px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;border-radius:10px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media only screen and (max-width:767px){.rating-date-container{display:block;padding:10px;margin-bottom:10px;}}.rating-date-container .rating-date-item{width:25%;display:inline-block;vertical-align:middle;padding-right:10px;padding-left:0;}.rating-date-container .rating-date-item:last-child{padding-right:0;}@media only screen and (max-width:767px){.rating-date-container .rating-date-item{width:100%;padding:0;margin-bottom:10px;}.rating-date-container .rating-date-item:last-child{margin-bottom:0;}}.rating-date-container .older-refundable-block{width:30%;margin:0;white-space:nowrap;}.rating-date-container .older-refundable-block .more_rate_info{line-height:20px;display:inline-block;width:100%;text-align:left;}@media only screen and (max-width:767px){.rating-date-container .older-refundable-block{width:100%;margin:0 0 10px;}.rating-date-container .older-refundable-block .more_rate_info{text-align:center;}}.rating-date-container .elem-adults{margin-top:10px;line-height:1;}.rating-date-container .elem-adults .icon{fill:#252d3a;font-size:15px;vertical-align:baseline;}.menu-col li,.travel-rating-wrap .travel-rating__bottom span,.travel-rating-wrap .travel-rating__top span{vertical-align:middle;}.rating-date-container .rating-date-description-block .accomm-cinditions-list{font-size:12px;}@media only screen and (max-width:767px){.rating-date-container .elem-adults .icon{margin:0 0 0 10px;}.rating-date-container .rating-date-description-block{text-align:center;}.rating-date-container .rating-date-description-block .accomm-cinditions-list{display:inline-block;max-width:200px;margin:auto;text-align:left;}}.rating-date-container .rating-date-description-block .accomm-cinditions-list li{list-style:none;padding-left:10px;position:relative;}.rating-date-container .rating-date-description-block .accomm-cinditions-list li:before{content:"·";padding-right:5px;position:absolute;left:0;}.rating-date-container .rating-date-description-block .accomm-cinditions-list li sup{line-height:8px;}.rating-date-container .rating-val__block{width:20%;text-align:right;}@media only screen and (max-width:767px){.rating-date-container .rating-val__block{width:100%;text-align:center;}.rating-date-container .bk-now-btn,.rating-date-container .bk-now-btn button{width:100%;}}.rating-date-container .rating-val__block .elem-rate{display:inline-block;text-align:center;}.rating-date-container .rating-book{text-align:right;}.rating-date-container .bk-now-btn{display:inline-block;}.rating-date-container .bk-now-btn button{text-align:center;min-width:140px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px;text-transform:uppercase;}.btn-more-info-wrap{width:220px;}.rooms-bottom-info .accomm-facilities{font-size:14px;}.rooms-bottom-info .loaded_place{-webkit-column-count:3;column-count:3;}.rooms-bottom-info .loaded_place .column{float:left;width:33.33%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;}.rooms-bottom-info .loaded_place li{float:left;font-size:16px;color:#666;line-height:26px;width:100%;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px;padding-left:10px;position:relative;}.rooms-bottom-info .loaded_place li:before{content:"·";padding-right:5px;position:absolute;left:0;}@media only screen and (max-width:767px){.rooms-bottom-info .loaded_place{-webkit-column-count:2;column-count:2;display:none;}.rooms-bottom-info .loaded_place.__show{display:block;}.rooms-bottom-info .loaded_place li{float:none;border-radius:2px;margin-bottom:5px;font-size:14px;line-height:1.5;color:#777;padding:0 10px;}.elem-conditions .show-less-rates,.elem-conditions .show-more-rates{width:100%;text-align:center;}}.elem-conditions{height:30px;margin-top:5px;}.elem-conditions .show-less-rates,.elem-conditions .show-more-rates{min-width:100px;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;font-size:14px;line-height:30px;float:left;padding:0 10px;cursor:pointer;margin-top:0;}.elem-conditions .show-less-rates .icon,.elem-conditions .show-more-rates .icon{font-size:5px;vertical-align:middle;margin-right:5px;margin-left:0;pointer-events:none;fill:#252d3a;}.elem-conditions .show-more-rates .icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.elem-conditions .show-less-rates{display:none;}.rooms-descriptions{margin:20px 0 30px;}.rooms-descriptions p{font-size:16px;color:#666;line-height:22px;margin-bottom:10px;}.rsltsblk-img{border-radius:5px;}.rsltsblk-no-dates__img{width:494px;height:277px;overflow:hidden;position:absolute;border-radius:5px;left:0;top:0;float:left;}@media only screen and (max-width:767px){.rsltsblk-no-dates__img{position:relative;width:100%;height:100%;max-height:277px;max-width:494px;margin:0 auto;float:none;}}.rsltsblk-no-dates__img .empty-photo-text{position:absolute;font-size:20px;color:#fff;font-weight:600;width:100%;top:137px;text-align:center;}.rsltsblk-no-dates__rooms{width:100%;min-height:277px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:40px;}@media only screen and (max-width:767px){.rsltsblk-no-dates__rooms{float:left;min-height:0;position:static;padding-bottom:0;margin-top:10px;}}.rsltsblk-no-dates__rooms .inn-rooms-btn{position:absolute;bottom:0;padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;left:0;border-radius:100px;cursor:pointer;}.rsltsblk-no-dates__rooms .inn-room-name{line-height:30px;}@media only screen and (max-width:767px){.rsltsblk-no-dates__rooms .inn-rooms-btn{position:static;padding:0;height:auto;text-align:center;border-radius:0;}.rsltsblk-no-dates__rooms .inn-room-name{font-size:20px;text-align:center;}}.rsltsblk-no-dates__rooms .show-price-btn__price{float:right;min-width:162px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;padding:0 10px;line-height:40px;border:1px solid #ff3365;}.rsltsblk-no-dates__rooms .inn-icons-wrap{margin:15px 0;}.rsltsblk-no-dates__rooms .inform-block__sub-info-wrap{width:100%;color:#666;font-size:16px;margin-bottom:6px;}.rsltsblk-no-dates__rooms .rsltsblk-no-dates__bottom__text{color:#666;font-size:16px;line-height:22px;max-height:90px;overflow:hidden;margin-bottom:5px;}.leaflet-routing-alt,.leaflet-routing-error,.leaflet-routing-geocoders,.new-routing .leaflet-routing-alt{max-height:inherit;}.rooms-border{height:1px;width:100%;background:#ccc;margin:25px 0 50px;}.rsltsblk-no-dates__info-block{width:100%;margin-top:20px;}@media only screen and (max-width:767px){.rsltsblk-no-dates__rooms .show-price-btn__price{float:none;display:inline-block;position:absolute;bottom:0;left:0;right:0;max-width:100%;width:100%;}.rsltsblk-no-dates__rooms .show-price-btn__price span{font-size:16px;}.rsltsblk-no-dates__info-block{margin-top:10px;}}.rooms-descriptions{margin-bottom:40px;}.no-photo__img{width:100%;height:100%;}.inn-rooms-btn span{display:none;cursor:pointer;}.inn-rooms-btn span .icn-more-btn-img{margin-top:8px;margin-right:4px;}.inn-rooms-btn span .icn-less-btn-img{margin-top:5px;margin-right:4px;}.inn-rooms-btn span.curent{display:inline-block;}.more-room-info-wrap{margin-bottom:30px;position:relative;padding-left:515px;}@media only screen and (max-width:767px){.more-room-info-wrap{padding-left:0;margin-bottom:10px;}}.rating-date-border{height:1px;width:100%;margin:40px 0 50px;background:#ccc;}.hide-gallery-nav .nav-controls{display:none;}.btn,.btn-ico,.btn-invert,.inn-description-policy ul{display:inline-block;}.rtl .nav-controls .js-next{float:right;}.rtl .nav-controls .js-prev{float:left;}.rtl .accomm-img-deck{float:right !important;}.accomm-description{line-height:22px;font-size:14px;}.btn{cursor:pointer;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5px;background:#ff3365;color:#fff;border-radius:100px;text-transform:uppercase;font-size:18px;font-weight:700;white-space:nowrap;line-height:50px;text-align:center;text-decoration:none;border:none;outline:0;}.btn-ico,.btn:hover{background:#fff;color:#ff3365;-webkit-box-shadow:4px 4px 10px 10px rgba(51,62,80,.05);box-shadow:4px 4px 10px 10px rgba(51,62,80,.05);}@media only screen and (max-width:767px){.btn{height:40px;line-height:40px;}}.btn-ico{cursor:pointer;position:relative;height:40px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;border-radius:100px;font-weight:700;font-size:14px;text-transform:uppercase;text-decoration:none;white-space:nowrap;line-height:36px;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.btn-ico svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:15px;right:auto;fill:#ff3365;font-size:20px;}.btn-invert,.sml-btn{line-height:40px;font-size:14px;height:40px;}.btn-ico:hover{color:#fff;background:#ff3365;border:2px solid #ff3365;}.btn-ico:hover svg{fill:#fff;}.btn-invert{cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;background:#fff;color:#ff3365;-webkit-box-shadow:4px 4px 10px 10px rgba(51,62,80,.05);box-shadow:4px 4px 10px 10px rgba(51,62,80,.05);border-radius:100px;font-weight:700;text-transform:uppercase;white-space:nowrap;border:none;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.btn-invert:hover{color:#fff;background:#ff3365;}.green-btn-smpl{color:#fff;background:#1eae18;}.green-btn-smpl:hover{background:#059500;color:#fff;}.inn-description-policy{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0;background-color:#252d3a;margin-top:40px;}.inn-description-policy h2{color:#fff;font-size:28px;font-weight:700;font-family:Merriweather,serif;margin-bottom:20px;text-align:center;}.inn-description-policy div,.inn-description-policy ul li{font-family:"PT Sans",sans-serif;}@media only screen and (max-width:767px){.inn-description-policy{margin-top:20px;margin-bottom:20px;}.inn-description-policy h2{font-size:20px;}}.inn-description-policy div div{margin-bottom:5px;font-size:0;text-align:left;}.inn-description-policy div div b{min-width:120px;color:#fff;font-weight:700;font-size:15px;padding-right:30px;padding-left:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;}.inn-description-policy div div span{font-size:15px;color:#fff;}.inn-description-policy ul{margin-top:20px;font-size:15px;color:#fff;width:auto;}.inn-description-policy ul li{position:relative;display:block;text-align:left;list-style:none;line-height:24px;padding-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box;}.inn-description-policy ul li:before{content:"·";position:absolute;left:0;right:auto;}.inn-description-policy ul li:first-child{margin-bottom:14px;list-style:none;font-family:Merriweather,serif;font-style:normal;padding-left:0;}.how-to-book-block .bk-now-btn,.how-to-book-block h2{font-family:"PT Sans",sans-serif;}.inn-description-policy ul li:first-child:before{list-style:none;content:"";padding-right:0;}.inn-description-policy ul li b{font-weight:600;color:#fff;font-size:18px;padding:0;min-width:0;}.how-to-book-block h2{color:#000;font-weight:700;font-size:26px;margin-bottom:10px;}.how-to-book-block p{font-size:14px;color:#333;line-height:24px;margin-bottom:30px;}.how-to-book-block .bk-now-btn{height:40px;line-height:40px;border-radius:2px;background:#ebb047;display:inline-block;font-size:20px;text-decoration:none;color:#000;min-width:200px;font-weight:700;padding:0 10px;text-align:center;}.page-main .amen-page-title{color:#252d3a;font-size:28px;font-weight:700;font-family:Merriweather,serif;}.page-main .amen-block .amen{margin-top:5px;}@media only screen and (max-width:767px){.page-main .amen-page-title{margin-bottom:20px;font-size:20px;text-align:center;}.page-main .amen-block .amen{margin-top:0;padding-bottom:5px;border-bottom:1px solid #767875;}}.menu-wrap{width:100%;height:40px;}.menu-col{font-size:0;text-align:left;height:100%;width:100%;}.menu-col .l-menu{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.menu-col li{display:inline-block;}.menu-col li a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;text-decoration:none;line-height:40px;height:40px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.inn-information-block{margin:22px 0;}.inn-information-block table{width:100%;margin-bottom:10px;}.inn-information-block table tr td{width:60%;text-align:left;color:#444;font-size:12px;line-height:18px;}.inn-information-block table tr td:first-child{width:40%;font-weight:700;}.travel-rating-wrap{margin-bottom:18px;}.native-weather-wrap,.nearby-hotels-wrap{font-family:"PT Sans",sans-serif;margin-bottom:20px;}.travel-rating-wrap .travel-rating__bottom,.travel-rating-wrap .travel-rating__top{color:#444;line-height:24px;font-family:"PT Sans",sans-serif;font-size:12px;}.travel-rating-wrap span{display:inline-block;min-width:74px;font-weight:700;color:#579442;margin-right:6px;font-size:12px;}.native-weather-wrap table{width:100%;margin-top:-3px;}.native-weather-wrap table td{vertical-align:top;}.native-weather-wrap table td a{text-decoration:none;font-size:12px;color:#444;}.native-weather-wrap table td a.active{color:#004d8c;}.native-weather-wrap table td:last-child span{color:#444;vertical-align:top;font-size:12px;line-height:22px;}.native-weather-wrap table td:first-child{width:82%;color:grey;font-size:11px;line-height:16px;font-style:italic;}.native-weather-wrap table td:first-child span{color:#444;font-size:12px;font-style:normal;font-weight:700;}.native-weather-wrap .native-weather-cloud{margin-top:16px;}.native-weather-wrap .native-weather-cloud > div{display:inline-block;color:#444;font-weight:700;font-size:13px;vertical-align:top;margin-top:7px;margin-left:14px;}.native-weather-wrap > span{color:#444;font-size:12px;font-weight:700;margin-top:18px;display:inline-block;}.nearby-hotels-wrap .nearby-hotels-block{margin-bottom:23px;}.nearby-hotels-wrap .nearby-hotels-block:last-child{margin-bottom:0;}.nearby-hotels-wrap .nearby-hotels-block a{color:#444;font-size:12px;text-decoration:none;}.nearby-hotels-wrap .nearby-hotels-block .stars-wrap{margin:3px 0 5px;vertical-align:bottom;}.inn-icons-wrap li,.nearby-hotels-wrap .nearby-hotels-block .stars-wrap i{vertical-align:middle;}.nearby-hotels-wrap .nearby-hotels-block span{color:grey;font-size:11px;}.inn-page{padding:40px 0 0;}@media only screen and (max-width:767px){.inn-page{padding:20px 0;}}.inn-page__title{font-size:28px;color:#252d3a;line-height:34px;font-family:Merriweather,serif;text-align:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30%;margin-bottom:20px;}.inn-map-deck .map-deck-local-attraction__item,.inn-map-deck .map-deck-local-attraction__title,.main-page__description{font-family:"PT Sans",sans-serif;}.inn-page__title:after,.inn-page__title:before{content:'';position:absolute;width:25%;height:2px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#252d3a;}.inn-page__title:after{right:0;left:auto;}.inn-page__title:before{right:auto;left:0;}@media only screen and (max-width:767px){.inn-page__title{font-size:20px;line-height:24px;padding:0 15%;}.inn-page__title:after,.inn-page__title:before{width:14%;}}.inn-icons-wrap{margin:38px 0;}.inn-icons-wrap li{display:inline-block;margin-right:25px;position:relative;}.inn-icons-wrap li .float-img,.inn-icons-wrap li:hover > i{display:none;}.inn-icons-wrap li .sub-menu{position:absolute;min-width:64px;background:#fff;border:1px solid #b2b2b2;border-radius:2px;line-height:16px;padding:0 12px;text-align:center;bottom:-23px;display:none;margin-left:-12px;-webkit-box-sizing:border-box;box-sizing:border-box;}.inn-icons-wrap li .sub-menu i{position:absolute;top:-5px;left:43%;}.inn-icons-wrap li:last-child{margin:0;}.inn-icons-wrap li:hover .sub-menu,.inn-icons-wrap li:hover i.float-img{display:block;z-index:10;}.main-page__description{margin: 20px 0;color:#666;line-height:22px;font-size:16px;}.main-page__description p{}.main-page__description ul{margin-bottom:20px;list-style:inherit;list-style-position:inside;}@media only screen and (max-width:767px){.main-page__description{display:none;}}@media (min-width:768px){.sidr-menu{display:none;}.accomm-gallery,.accomm-gallery__main img{position:relative;}.nav-controls{width:100%;position:absolute;height:0;top:126px;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10;}.nav-controls .js-next,.nav-controls .js-prev{font-size:0;width:28px;height:41px;cursor:pointer;}.nav-controls .js-prev{float:left;background:url(/images/v5/slider-arr-l.png);}.nav-controls .js-next,.rtl .nav-controls .js-prev{background:url(/images/v5/slider-arr-r.png);}.nav-controls .js-next{float:right;}.rtl .nav-controls .js-next{background:url(/images/v5/slider-arr-l.png);}.keyy-advantages{margin-top:20px;margin-bottom:30px;}.keyy-advantages h3{font-family:"PT Sans",sans-serif;font-weight:600;font-size:18px !important;margin-bottom:10px;margin-left:20px;}.rooms-none-date-top .caroufredsel_wrapper{margin-right:27px !important;}.__dest-avail__mobile-photo img{display:block;}.__dest-avail .caroufredsel_wrapper a{float:left !important;}.rsltsblk-no-dates__img{overflow:hidden;}.rsltsblk-no-dates__img .caroufredsel_wrapper{height:100% !important;}}.inn-map-small{position:absolute !important;width:100%;height:100%;z-index:5;}@media only screen and (max-width:767px){.inn-map-deck{display:none;}}.inn-map-deck h4{color:#fff;font-size:22px;margin-bottom:5px;}.inn-map-deck .map-deck-block{position:relative;max-width:1140px;min-height:220px;background:#252d3a;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;}.inn-map-deck .map-deck-block .map-deck-wrap{width:45%;position:absolute;height:100%;left:0;top:0;right:auto;}.inn-map-deck .map-deck-block .map-deck-wrap.is-col-100{width:100%;}.inn-map-deck .map-deck-block .map-deck-wrap:after{content:'';position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;z-index:6;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#333e50));background:-webkit-linear-gradient(top,rgba(255,255,255,0),#333e50);background:-o-linear-gradient(top,rgba(255,255,255,0),#333e50);background:linear-gradient(to bottom,rgba(255,255,255,0),#333e50);}.inn-map-deck .map-deck-local-attraction{float:right;width: 100%;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;font-size: 14px;}.inn-map-deck .map-deck-local-attraction__title{width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:30px;padding-right:0;font-size:18px;font-weight:700;line-height:20px;}.inn-map-deck .map-deck-local-attraction__title svg{position:absolute;left:0;right:auto;top:0;fill:#ff3365;font-size:20px;}.inn-map-deck .map-deck-local-attraction__list{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-top:20px;padding-right:0;font-size:0;text-align:left;-webkit-column-count:2;column-count:2;}.inn-map-deck .map-deck-local-attraction__item{font-size:14px;line-height:24px;display:inline-block;vertical-align:top;width:100%;position:relative;padding-right:0;padding-left:10px;}.inn-map-deck .map-deck-local-attraction__item:before{content:'\2022';font-size:14px;line-height:24px;display:block;color:#fff;position:absolute;left:0;right:auto;top:0;}.inn-map-deck .map-deck-local-attraction__item .local-attraction-key{font-weight:400;display:inline;color:#d4d5d7;}.inn-map-deck .map-deck-local-attraction__item .local-attraction-value{font-weight:700;display:inline;color:#fff;white-space:nowrap;}.inn-map-deck .map-deck .location-map{padding:0;}.inn-map-deck .right-hotel-adress__btn,.inn-map-deck .right-hotel-adress__text{display:inline-block;vertical-align:bottom;}.inn-map-deck .right-hotel-adress__text{color:#fff;font-size:16px;line-height:20px;}.inn-map-deck .right-hotel-adress__text .right-address-title{position:relative;display:inline-block;width:100%;font-weight:700;line-height:20px;padding-left:20px;padding-right:0;}.inn-map-deck .right-hotel-adress__text .right-address-title svg{position:absolute;font-size:20px;left:0;right:auto;top:0;fill:#ff3365;}.inn-map-deck .right-hotel-adress__text .right-address{font-size:14px;font-weight:400;}.inn-map-deck .right-hotel-adress__btn{text-align:right;}.inn-map-deck .right-col-border{height:1px;}.inn-map-deck .right-hotel-adress{position:absolute;bottom:0;left:0;right:0;z-index:7;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 15px;height:auto;font-size:0;}.inn-map-deck .right-hotel-adress a{display:inline-block;text-decoration:none;}.hide-map-block,.page-map .map-deck-block{display:none;}.location-page__title{color:#000;font-size:30px;font-family:'Open Sans',Verdana,Geneva,sans-serif;font-weight:700;}.pathway-planner-wrap{margin-top:18px;padding:0;}.pathway-planner-wrap label.error{font-size:12px;color:#c00;padding-left:10px;display:none;}.pathway-planner-wrap .pathway-planner__title{font-weight:400;font-family:Merriweather,serif;color:#252d3a;font-size:28px;}@media only screen and (max-width:767px){.pathway-planner-wrap .pathway-planner__title{font-size:20px;line-height:1.2;}}.pathway-planner-wrap .pathway-planner__text{color:#666;font-size:16px;margin-top:18px;font-family:"PT Sans",sans-serif;}.pathway-planner-wrap .pathway-planner__placeholder{width:540px;height:30px;border:1px solid #b7b7b7;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;font-size:14px;margin-top:18px;color:#666;}@media only screen and (max-width:767px){.pathway-planner-wrap .pathway-planner__placeholder{width:100%;}}.pathway-planner-wrap .pathway-planner__placeholder::-webkit-input-placeholder{color:#666;}.pathway-planner-wrap .pathway-planner__placeholder::-moz-placeholder{color:#666;}.pathway-planner-wrap .pathway-planner__placeholder:-ms-input-placeholder{color:#666;}.pathway-planner-wrap .pathway-planner__placeholder.error{border-color:#c00 !important;}.pathway-planner-wrap .form-group-wrap{margin-left:5px;}.pathway-planner-wrap .form-group-wrap .form-group{margin-top:4px;}.pathway-planner-wrap .form-group-wrap label{display:inline-block;line-height:30px;height:30px;}.pathway-planner-wrap .form-group-wrap input{width:16px;height:16px;vertical-align:top;margin-top:5px;}.pathway-planner-wrap .form-group-wrap i{margin-left:8px;width:22px;margin-top:2px;}.pathway-planner-wrap .form-group-wrap .driving-icon{height:19px;background:url(/images/v5/driving-icon.png) top center no-repeat;display:inline-block;}.pathway-planner-wrap .form-group-wrap .public-transport-icon{background:url(/images/v5/public-transport-icon.png) top center no-repeat;height:22px;display:inline-block;}.pathway-planner-wrap .form-group-wrap .walking-icon{background:url(/images/v5/walking-icon.png) top center no-repeat;height:25px;display:inline-block;}.pathway-planner-wrap .form-group-wrap span{display:inline-block;vertical-align:top;color:#666;font-size:14px;line-height:27px;margin-left:4px;}.pathway-planner-wrap .get-direction-btn{cursor:pointer;display:inline-block;height:40px;min-width:160px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5px;background:#ff3365;color:#fff;border-radius:100px;text-transform:uppercase;font-size:18px;font-family:"PT Sans",sans-serif;font-weight:700;white-space:nowrap;line-height:40px;text-align:center;text-decoration:none;border:none;outline:0;}.pathway-planner-wrap .get-direction-btn:hover{background:#fff;color:#ff3365;-webkit-box-shadow:4px 4px 10px 10px rgba(51,62,80,.05);box-shadow:4px 4px 10px 10px rgba(51,62,80,.05);}.lctns-nearby{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}.lctns-nearby > div:nth-child(2) ul li:first-child{margin-top:0;}.native-attractions-wrap .native-attractions__title{color:#1a1a1a;font-size:26px;font-family:'Open Sans',Verdana,Geneva,sans-serif;font-weight:600;margin-bottom:10px;}.native-attractions-wrap .lctns-nearby_list li{width:33.33%;float:left;list-style:none;color:#333;font-size:15px;line-height:21px;margin-bottom:6px;padding-left:10px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;}.native-attractions-wrap .lctns-nearby_list li:before{content:"·";padding-right:5px;position:absolute;left:0;}.native-attractions-wrap .lctns-nearby_list li:first-child:before{list-style:none;content:"";padding-right:0;}.native-attractions-wrap .lctns-nearby_list li:first-child{list-style:none;width:100%;font-weight:400;font-family:Merriweather,serif;color:#252d3a;font-size:28px;margin-bottom:17px;margin-top:30px;padding-left:0;}.native-attractions-wrap .lctns-nearby_list li:first-child b{font-weight:400;}.native-attractions-wrap .lctns-nearby_list li div{display:inline-block;overflow:inherit !important;white-space:normal !important;}.native-attractions-wrap .lctns-nearby_list li div:first-child{width:240px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:top;}.native-attractions-wrap .lctns-nearby_list li div:last-child{text-align:right;}.pathway-planner-result{display:none;}.pathway-planner-result .tabb-nav{border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;line-height:34px;}.pathway-planner-result .tabb-nav li{float:left;margin-right:2px;background:#e6e6e6;padding:0 12px;min-width:180px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Open Sans',Verdana,Geneva,sans-serif;font-weight:600;color:#000;font-size:14px;cursor:pointer;position:relative;}.pathway-planner-result .tabb-nav li.active{background:#fff;border:1px solid #ccc;border-bottom:0;height:34px;}.pathway-planner-result .tabb-nav .driving-icon{background:url(/images/v5/driving-icon-black.png) top left no-repeat;width:25px;height:16px;display:inline-block;position:relative;top:3px;}.pathway-planner-result .tabb-nav .public-transport-icon{background:url(/images/v5/public-transport-icon-black.png) top left no-repeat;width:25px;height:19px;display:inline-block;position:relative;top:4px;}.pathway-planner-result .tabb-nav .walking-icon{background:url(/images/v5/walkingt-icon-black.png) top left no-repeat;width:25px;height:22px;display:inline-block;position:relative;top:6px;}.pathway-planner-result .tabbs-block{margin-top:25px;}.pathway-planner-result .tabbs-block .tabb-pane__top{padding:0 10px;margin-bottom:10px;text-align:right;}.pathway-planner-result .tabbs-block .tabb-pane__top .spec-block{display:inline-block;}.pathway-planner-result .tabbs-block .tabb-pane__top .hide-show-button{cursor:pointer;}.pathway-planner-result .tabbs-block .tabb-pane__top .print-icn{background:url(/images/v5/print-icon.png) top left no-repeat;width:19px;height:17px;display:inline-block;position:relative;margin-right:5px;top:2px;}.pathway-planner-result .tabbs-block .tabb-pane__top .show-hide-icn{display:inline-block;position:relative;margin-right:5px;}.pathway-planner-result .tabbs-block .tabb-pane__top .show-hide-icn.icn-X-icon{top:2px;}.pathway-planner-result .tabbs-block .tabb-pane__top .pull-right{line-height:20px;height:20px;}.pathway-planner-result .tabbs-block .tabb-pane__top .pull-right a{color:#1a1a1a;font-size:12px;text-decoration:none;display:inline-block !important;height:20px;vertical-align:top;}.pathway-planner-result .tabbs-block .tabb-pane__top .pull-right a span{vertical-align:top;}.pathway-planner-result .tabbs-block .tabb-pane__top .pull-right .partition{display:inline-block;height:20px;width:1px;margin:0 5px;background:#ccc;}.pathway-planner-result .adp{padding:0 10px;}.pathway-planner-result .adp-warnbox{margin-top:10px;}.pathway-planner-result .adp-summary{color:#1a1a1a;font-size:12px;line-height:20px;font-family:Verdana,Geneva,sans-serif;margin-bottom:10px;}.pathway-planner-result .adp-placemark{background:0 0;border:0;margin-top:10px;}.pathway-planner-result .adp-placemark img{display:none;}.pathway-planner-result .adp-placemark .adp-legal{margin-top:30px;}.pathway-planner-result .adp-placemark .adp-text{font:700 14px Verdana,Geneva,sans-serif;}.pathway-planner-result .adp-directions{width:100%;}.pathway-planner-result .adp-directions tr:first-child td{border-top:0;}.pathway-planner-result .adp-directions tr td{height:38px;vertical-align:middle;text-align:left;color:#1a1a1a;font:400 12px Verdana,Geneva,sans-serif;padding:5px 0;line-height:17px;}.pathway-planner-result .adp-directions tr td:first-child{width:30px;text-align:center;padding-left:10px;}.pathway-planner-result .adp-directions tr td:first-child b{font-weight:600;}.pathway-planner-result .adp-directions tr td:first-child div{display:block;}.pathway-planner-result .adp-directions tr td:nth-child(2){width:28px;}.pathway-planner-result .adp-directions tr td:last-child{width:52px;text-align:left;}.tabb-pane__top__left-title{font-size:14px;color:#1a1a1a;font-weight:700;line-height:20px;}.tabb-pane__top__left-text{color:#1a1a1a;font-size:12px;line-height:20px;}.tabb-pane__center{margin:10px 0;}.tabb-pane__route-block{height:38px;line-height:38px;color:#1a1a1a;font-size:12px;float:left;}.tabb-pane__route-block .pathway-block-img{float:left;min-height:1px;width:32px;}.tabb-pane__route-block .pathway-block-num{float:left;width:28px;min-height:1px;text-align:left;}.groupbook__wrap,.img-load-wrap,.intouch-wrap{text-align:center;}.tabb-pane__route-block .pathway-block-text{float:left;width:880px;min-height:1px;border-bottom:1px solid #dedede;}@media only screen and (max-width:767px){.tabb-pane__route-block .pathway-block-text{width:100%;}}.tabb-pane__route-block .pathway-block-text .pathway-block-text__left{float:left;width:824px;}@media only screen and (max-width:767px){.tabb-pane__route-block .pathway-block-text .pathway-block-text__left{width:-webkit-calc(100% - 60px);width:calc(100% - 60px);}}.tabb-pane__route-block .pathway-block-text .pathway-block-text__right{float:right;width:52px;}.tabb-pane__route-block:last-child .pathway-block-text{border:0;}.print-btn{cursor:pointer;}.map-err-message{padding:9px 14px;margin-bottom:14px;background-color:#f2dede;border:1px solid #e84755;border-radius:4px;font-size:14px;}.new-routing-wrapper{padding:0;}@media print{.availty-deck,.btmblck-bottom,.inn-availability-wrap,.location-page__title,.main-slider__bottom-line,.map-err-message,.pathway-planner-wrap,.show-mob,.tabb-nav,.tabb-pane__top{display:none !important;}.pathway-planner-result{display:block;}.new-routing-wrapper{margin-top:0;}.btmblck-top-wrap{border-bottom:0 !important;}.tabb-pane{margin-top:40px;}#map{width:100%;}}.rtl .pathway-planner-wrap .form-group-wrap i{margin-left:8px !important;margin-right:0 !important;}.rtl .pathway-planner-result .tabb-nav i{margin-right:8px;}.main-map-wrap{width:100%;height:400px;position:relative;}@media only screen and (max-width:767px){.main-map-wrap{height:250px;}}.leaflet-bottom,.leaflet-top{z-index:998 !important;}.leaflet-routing-add-waypoint,.leaflet-routing-reverse-waypoints{display:none;}.new-routing-wrapper .btn-my-location{display:none !important;}.hide-map-content,.new-routing .leaflet-routing-alternatives-container .leaflet-routing-alt:last-child.leaflet-routing-alt-minimized,.new-routing .leaflet-routing-collapse-btn,.new-routing .leaflet-routing-geocoders .leaflet-routing-geocoder:last-of-type{display:none;}.leaflet-routing-container.new-routing{background:0 0;border:none;width:100%;-webkit-box-shadow:none;box-shadow:none;}.new-routing .leaflet-routing-geocoders{border:none;background:0 0;padding:0;width:100%;}.new-routing .leaflet-routing-geocoders .leaflet-routing-remove-waypoint{position:absolute;right:0;top:0;left:auto;}.new-routing .leaflet-routing-geocoders .leaflet-routing-remove-waypoint:after{padding:0;bottom:auto;margin-top:0;height:30px;line-height:30px;width:30px;text-align:center;background:0 0;right:0;left:auto;}.new-routing .leaflet-routing-geocoder{max-width:540px;width:100%;overflow:hidden;position:relative;}.new-routing .leaflet-routing-geocoder > input{width:100%;height:30px;border:1px solid grey;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:30px;font-size:14px;margin-top:0;}.leaflet-routing-container h2{margin-bottom:15px;}.leaflet-routing-container h3{margin-bottom:10px;}.new-routing{font-size:16px;color:#666;font-family:"PT Sans",sans-serif;}.new-routing .leaflet-routing-alt table{width:100%;}.new-routing .leaflet-routing-alt table tr td{border-bottom:1px solid #eee;font-size:15px;color:#666;padding:15px 0;}.new-routing .leaflet-routing-alternatives-container .leaflet-routing-alt{border-bottom:0;}.spec-block-wrap{position:relative;height:0;}.spec-block-wrap .spec-block{position:absolute;top:136px;z-index:100;right:0;}@media only screen and (max-width:767px){.spec-block-wrap{display:none !important;}}@media (min-width:768px){.spec-block-wrap .print-btn{font-size:12px;}.spec-block-wrap .print-icn{background:url(/images/v5/print-icon.png) top left no-repeat;width:19px;height:17px;display:inline-block;position:relative;margin-right:5px;top:5px;}}.btn-my-location{display:inline-block;vertical-align:top;margin-top:18px;margin-left:5px;cursor:pointer;}.alt-nearby{margin-top:50px !important;}.str-warning{height:50px;line-height:50px;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#252d3a;font-size:18px;background:#f7dfdf;border-radius:10px;margin-bottom:20px;}.str-warning a{color:#333;}.inn-with-dates{color:#000;font-size:28px;font-family:'Open Sans',Verdana,Geneva,sans-serif;font-weight:700;margin-bottom:30px;}.inn-list-wrap__bottom .inn-list__title{line-height:24px;}.inn-list-wrap__bottom .inn-list__title .inn-stars{height:15px;background:url(/images/v5/hotel-stars.png) left top no-repeat;font-size:0;display:inline-block;vertical-align:top;width:100px;}.inn-list-wrap__bottom .inn-list__title a,.inn-list-wrap__bottom .inn-list__title div{display:inline-block;vertical-align:middle;}.inn-list-wrap__bottom .inn-list__title .s2{background-position:0 -15px;}.inn-list-wrap__bottom .inn-list__title .s3{background-position:0 -30px;}.inn-list-wrap__bottom .inn-list__title .s4{background-position:0 -45px;}.inn-list-wrap__bottom .inn-list__title .s5{background-position:0 -60px;}.inn-list-wrap__bottom .inn-list__title a{text-decoration:none;font-size:28px;color:#252d3a;line-height:34px;font-family:Merriweather,serif;margin-right:3px;}@media only screen and (max-width:767px){.inn-list-wrap__bottom .inn-list__title a{margin:0;width:100%;font-size:18px;line-height:1.2;text-align:center;}.inn-list-wrap__bottom .inn-list__title .inn-list__stars-wrap{width:100%;text-align:center;line-height:0;}}.inn-list-wrap__bottom__left .inn-room-name a{text-decoration:none;color:#000;}.inn-list-wrap__bottom__left .hlocation{color:grey;line-height:20px;font-size:16px;margin-top:5px;font-style:italic;}@media only screen and (max-width:767px){.inn-list-wrap__bottom__left .hlocation{font-size:14px;}}.inn-list-wrap__bottom__left .hlocation .icn-address{margin-top:-2px;}.inn-list-wrap__bottom__left .hlocation a.show-map{color:#325ca9;text-decoration:none;}.inn-list-wrap__bottom__left .inn-description{font-size:16px;color:#666;padding:0;margin:5px 0 0;line-height:22px;height:64px;overflow:hidden;}.inn-list-wrap__bottom__left .inn-description a{color:#325ca9;}.hotels-available-wrap > li{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;border:1px solid #666;border-radius:10px;margin-bottom:30px;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(47%,#f6f6f6),to(#ededed));background:-webkit-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-o-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:linear-gradient(to bottom,#fff 0,#f6f6f6 47%,#ededed 100%);-webkit-box-shadow:4px 10px 10px 0 rgba(51,62,80,.15);box-shadow:4px 10px 10px 0 rgba(51,62,80,.15);}.intouch-wrap.add-review .form-field-wrap select,.intouch-wrap.intouch-us .form-field-wrap option,.intouch-wrap.intouch-us .form-field-wrap select{background:#fff;}@media only screen and (max-width:767px){.hotels-available-wrap > li{padding:10px;}}.inn-list-wrap__top{position:relative;padding-left:520px;}.inn-list-wrap__bottom__price{position:absolute;bottom:0;line-height:32px;width:100%;}@media only screen and (max-width:767px){.inn-list-wrap__top{padding:0;}.inn-list-wrap__bottom__price{position:static;}.inn-list-wrap__bottom__price .bk-btn{width:100%;}}.inn-list-wrap__bottom__price .__price{font-size:17px;color:#666;}.inn-list-wrap__bottom__price .__price i{font-size:23px;font-style:normal;color:#252d3a;line-height:34px;font-family:Merriweather,serif;font-weight:700;}.inn-list-wrap__bottom__price .bk-btn{height:40px;line-height:40px;font-size:16px;text-decoration:none;padding:0 20px;}html[lang=ru] .inn-list-wrap__bottom__price i:nth-of-type(2){font-size:23px;font-style:normal;color:#509e2f;line-height:30px;font-family:"PT Sans",sans-serif;position:absolute;left:480px;}@media (max-width:1192px){html[lang=ru] .inn-list-wrap__bottom__price i:nth-of-type(2){left:340px;}}@media (max-width:768px){html[lang=ru] .inn-list-wrap__bottom__price i:nth-of-type(2){display:none !important;}}html[lang=ru] .inn-list-wrap__bottom__price{bottom:0;font-family:"PT Sans",sans-serif;line-height:32px;width:100%;}html[lang=ru] .inn-list-wrap__bottom__price .__price{font-size:23px;font-style:normal;color:#252d3a;line-height:34px;font-family:Merriweather,serif;padding-right:54px;}.intouch-wrap .contact{padding-right:140px;margin-top:25px;overflow:hidden;}@media only screen and (max-width:767px){.intouch-wrap .contact{padding:0;margin-top:0;}}.groupbook,.groupbook__wrap{width:100%;}.groupbook__text{font:400 16px/1.5 "PT Sans",sans-serif;color:#666;}.groupbook__text a{display:inline-block;text-decoration:underline;font-weight:700;color:#252d3a;}.groupbook__text a:first-letter{text-transform:uppercase;}.intouch-wrap.intouch-us .contact{padding-right:0;max-width:480px;margin:25px auto;}@media only screen and (max-width:767px){.intouch-wrap.intouch-us .contact{margin:0 auto;}}.intouch-wrap.intouch-us .form-field-wrap{margin-bottom:32px;position:relative;}.intouch-wrap.intouch-us .form-field-wrap .form-col-50{width:50%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10px;position:relative;}.intouch-wrap.intouch-us .form-field-wrap .form-col-50:last-child{padding-right:0;}.intouch-wrap.intouch-us .form-field-wrap input::-webkit-input-placeholder{color:#666;font-size:14px;font-family:"PT Sans",sans-serif,sans-serif;opacity:1;}.intouch-wrap.intouch-us .form-field-wrap input:-ms-input-placeholder{color:#666;font-size:14px;font-family:"PT Sans",sans-serif,sans-serif;opacity:1;}.intouch-wrap.intouch-us .form-field-wrap input::-ms-input-placeholder{color:#666;font-size:14px;font-family:"PT Sans",sans-serif,sans-serif;opacity:1;}.intouch-wrap.intouch-us .form-field-wrap input::placeholder{color:#666;font-size:14px;font-family:"PT Sans",sans-serif,sans-serif;opacity:1;}.intouch-wrap.intouch-us .form-field-wrap input:focus::-webkit-input-placeholder{color:transparent;}.intouch-wrap.intouch-us .form-field-wrap input:focus:-moz-placeholder{color:transparent;}.intouch-wrap.intouch-us .form-field-wrap input:focus:-ms-input-placeholder{color:transparent;}.intouch-wrap.intouch-us .form-field-wrap textarea::-webkit-input-placeholder{color:#666;font-size:14px;font-family:"PT Sans",sans-serif,sans-serif;opacity:1;}.intouch-wrap.intouch-us .form-field-wrap textarea:-ms-input-placeholder{color:#666;font-size:14px;font-family:"PT Sans",sans-serif,sans-serif;opacity:1;}.intouch-wrap.intouch-us .form-field-wrap textarea::-ms-input-placeholder{color:#666;font-size:14px;font-family:"PT Sans",sans-serif,sans-serif;opacity:1;}.intouch-wrap.intouch-us .form-field-wrap textarea::placeholder{color:#666;font-size:14px;font-family:"PT Sans",sans-serif,sans-serif;opacity:1;}.intouch-wrap.intouch-us .form-field-wrap textarea:focus::-webkit-input-placeholder{color:transparent;}.intouch-wrap.intouch-us .form-field-wrap textarea:focus::-moz-placeholder{color:transparent;}.intouch-wrap.intouch-us .form-field-wrap textarea:focus:-moz-placeholder{color:transparent;}.intouch-wrap.intouch-us .form-field-wrap textarea:focus:-ms-input-placeholder{color:transparent;}.intouch-wrap.intouch-us .form-field-wrap .input-text{width:100%;height:41px;line-height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #252d3a;padding-left:10px;color:#666;font-size:14px;border-radius:10px;outline:0;}.intouch-wrap.intouch-us .form-field-wrap .intouch-select{width:100%;height:41px;line-height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #252d3a;padding:0 5px;color:#666;font-size:14px;font-family:"PT Sans",sans-serif;border-radius:10px;outline:0;}.intouch-wrap.intouch-us .form-field-wrap .intouch-select option{color:#666;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5px;font-size:14px;}.intouch-wrap.intouch-us .form-field-wrap .intouch-textarea{width:480px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #252d3a;padding-left:10px;padding-top:10px;color:#666;font-size:14px;font-family:"PT Sans",sans-serif;border-radius:10px;outline:0;resize:vertical;}@media only screen and (max-width:767px){.intouch-wrap.intouch-us .form-field-wrap .intouch-textarea{width:100%;max-width:480px;margin:0 auto;}}.intouch-wrap.intouch-us .form-field-wrap input.error,.intouch-wrap.intouch-us .form-field-wrap select.error,.intouch-wrap.intouch-us .form-field-wrap textarea.error{border-color:#c00 !important;}.intouch-wrap.intouch-us .form-field-wrap label.error{vertical-align:top;line-height:30px;font-size:12px;color:#c00;display:block;position:absolute;text-align:left;}.intouch-wrap.intouch-us .buttn-row{width:100%;text-align:center;}.intouch-wrap.intouch-us .buttn-row .send-mail-btn{min-width:120px;border:1px solid #ff3365;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.intouch-wrap.intouch-us .sending-error,.intouch-wrap.intouch-us .sending-success{text-align:center;margin:12px 0;}.intouch-wrap.intouch-us .sending-success-custom{line-height:20px;color:#4ac441;font-weight:700;}.intouch-wrap.intouch-us .sending-success-custom .icon-mail{fill:#4ac441;height:30px;width:30px;display:block;margin:0 auto;}#form-review{padding-left:140px;text-align:left;}@media only screen and (max-width:767px){#form-review{padding:0;max-width:500px;margin:0 auto;}}.intouch-wrap.add-review .intouch__sub-title{font-family:Merriweather,serif;font-style:normal;color:#333;font-size:16px;font-weight:600;text-align:center;margin-top:20px;}.intouch-wrap.add-review .intouch-subtitle{color:#1a1a1a;font-size:26px;font-family:"PT Sans",sans-serif;font-weight:100;}.intouch-wrap.add-review .form-field-wrap{margin-bottom:32px;float:left;position:relative;}@media only screen and (max-width:767px){.intouch-wrap.add-review .form-field-wrap{font-size:0;width:100%;margin-bottom:10px;}.intouch-wrap.add-review .form-field-wrap.radio-btn-outwrap{width:100%;margin-top:-10px;}.intouch-wrap.add-review .form-field-wrap.radio-btn-outwrap .intouch-lable{text-align:center;}}.intouch-wrap.add-review .form-field-wrap h3{width:100%;}.intouch-wrap.add-review .form-field-wrap .intouch-lable{width:160px;text-align:right;display:inline-block;margin-right:10px;vertical-align:top;color:#333;font-size:12px;font-weight:700;padding-top:7px;float:left;}.intouch-wrap.add-review .form-field-wrap label.error,.intouch-wrap.add-review .form-field-wrap__email label.error{vertical-align:top;color:#c00;position:absolute;top:100%;z-index:3;font-size:12px;}@media only screen and (max-width:767px){.intouch-wrap.add-review .form-field-wrap .intouch-lable{width:100%;margin-right:0;text-align:left;padding:5px;}}.intouch-wrap.add-review .form-field-wrap .intouch-lable i{margin-right:5px;}.intouch-wrap.add-review .form-field-wrap__email .intouch-lable{width:auto;padding-left:15px;}@media only screen and (max-width:767px){.intouch-wrap.add-review .form-field-wrap__email .intouch-lable{width:100%;padding-left:0;}}.intouch-wrap.add-review .form-field-wrap__email label.error{width:100%;}.intouch-wrap.add-review .form-field-wrap .input-text{width:209px;height:40px;line-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;outline:0;border:1px solid #252d3a;padding-left:10px;}@media only screen and (max-width:767px){.intouch-wrap.add-review .form-field-wrap .input-text{width:100%;}}.intouch-wrap.add-review .form-field-wrap .intouch-select{width:150px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #252d3a;height:40px;padding:0 5px;line-height:40px;margin-bottom:0;margin-right:20px;outline:0;float:left;}@media only screen and (max-width:767px){.intouch-wrap.add-review .form-field-wrap .intouch-select{width:100%;margin-right:0;}}.intouch-wrap.add-review .form-field-wrap .intouch-textarea{width:500px;max-width:500px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;outline:0;border:1px solid #252d3a;padding-left:10px;padding-top:5px;}@media only screen and (max-width:767px){.intouch-wrap.add-review .form-field-wrap .intouch-textarea{width:100%;}}.intouch-wrap.add-review .form-field-wrap input.error,.intouch-wrap.add-review .form-field-wrap select.error,.intouch-wrap.add-review .form-field-wrap textarea.error{border-color:#999 !important;}.intouch-wrap.add-review .form-field-wrap .radio-buttons-wrap{width:500px;float:left;position:relative;text-align:left;}@media only screen and (max-width:767px){.intouch-wrap.add-review .form-field-wrap .radio-buttons-wrap{width:100%;}}.intouch-wrap.add-review .form-field-wrap .radio-buttons-wrap .top-text{color:grey;font-family:"PT Sans",sans-serif;font-style:italic;font-size:12px;}.intouch-wrap.add-review .form-field-wrap .radio-buttons-wrap .top-text.right{text-align:right;float:right;}.intouch-wrap.add-review .form-field-wrap .radio-buttons-wrap .numberstop{width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 2px;height:24px;background:#252d3a;color:#fff;font-size:18px;font-family:"PT Sans",sans-serif;font-weight:600;line-height:35px;z-index:1;display:block;}.intouch-wrap.add-review .form-field-wrap .radio-buttons-wrap .numberstop label{font-size:14px;line-height:24px;display:block;float:left;font-family:"PT Sans",sans-serif;font-weight:700;width:10%;text-align:center !important;}.intouch-wrap.add-review .form-field-wrap .radio-buttons-wrap .radio-btn-list{padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f2f2f2;width:100%;display:block;float:left;}.btmblck-top-wrap .btmblck-top .inn-title,.f_entire-wrap{display:inline-block;}.intouch-wrap.add-review .form-field-wrap .radio-buttons-wrap .radio-btn-list .radio-btn-item{float:left;width:10%;height:40px;line-height:44px;vertical-align:middle;position:relative;text-align:center;}.intouch-wrap.add-review .buttn-row{width:100%;max-width:670px;text-align:right;}.intouch-wrap.add-review .buttn-row .send-mail-btn{min-width:120px;border:1px solid #ff3365;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.full-width{width:100%;float:left;}.sending-error,.sending-success{color:#c20707;font-size:14px;font-weight:600;margin:12px 156px;}.sending-success{color:#42a23b;}.f_entire-wrap{position:relative;}@media only screen and (max-width:767px){.sending-error,.sending-success{margin:10px 0;text-align:center;}.f_entire-wrap{width:100%;}.f_entire-wrap.f_select-wrap{width:50%;padding-right:10px;padding-left:0;}.f_entire-wrap.f_select-wrap:last-child{padding-right:0;}}.f_entire-wrap label.error{left:0;padding-left:0;white-space:normal;text-align:left;line-height:normal;}.btmblck-top-wrap{padding:30px 0;-webkit-box-sizing:border-box;box-sizing:border-box;}.btmblck-top-wrap .btmblck-top{width:100%;text-align:center;}.btmblck-top-wrap .btmblck-top .inn-title__name{line-height:45px;margin-bottom:10px;}.btmblck-top-wrap .btmblck-top .inn-title__address{position:relative;line-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 25%;min-width:300px;}.btmblck-top-wrap .btmblck-top .inn-title__address:after,.btmblck-top-wrap .btmblck-top .inn-title__address:before{content:'';position:absolute;width:24%;height:2px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff;}.btmblck-top-wrap .btmblck-top .inn-title__address:after{right:0;left:auto;}.btmblck-top-wrap .btmblck-top .inn-title__address:before{right:auto;left:0;}@media only screen and (max-width:767px){.btmblck-top-wrap .btmblck-top .inn-title__address{min-width:280px;padding:0 15%;}.btmblck-top-wrap .btmblck-top .inn-title__address:after,.btmblck-top-wrap .btmblck-top .inn-title__address:before{width:14%;}}.btmblck-top-wrap .btmblck-top__list{font-size:0;margin-top:30px;-webkit-column-count:2;column-count:2;}.btmblck-top-wrap .btmblck-top__link{display:block;font-family:"PT Sans",sans-serif;color:#fff;font-size:14px;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:0;padding-right:7px;}.btmblck-top-wrap .btmblck-top__link.is-visible-link a{color:#999ea7;text-decoration:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:relative;}.btmblck-top-wrap .btmblck-top__link.is-visible-link a:hover{color:#fff;}.btmblck-top-wrap .btmblck-top__link a{color:#999ea7;text-decoration:none;}.btmblck-social-block{margin-right:70px;margin-top:35px;}.btmblck-social-block li{float:left;}.btmblck-copyright{text-align:left;}.btmblck-copyright p{color:#fff;opacity:.8;font-size:16px;line-height:1.5;}.lb-nav a,.lightbox .lb-image,.tiles-item,.tiles-item p,.tiles-item p img{opacity:1 !important;}.btmblck-copyright p a{color:#fff;text-decoration:none;}.btmblck-payment{font-size:0;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7px 0;}.btmblck-payment__img{display:inline-block;margin-left:40px;}.btmblck-bottom{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;}.btmblck-bottom .links-wrap{width:100%;overflow:hidden;}.btmblck-bottom .links .rlink_link,.btmblck-bottom .links .rlink_some-text,.btmblck-bottom .links .rlink_tbl{width:100%;}.btmblck-bottom .links ul{width:25%;float:left;margin-top:20px;}.btmblck-bottom .links ul li{padding:5px;}.btmblck-bottom .links a{line-height:1.5;}.btmblck-bottom .links .rlink_tbl td{width:-webkit-calc(100% / 3);width:calc(100% / 3);-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;vertical-align:top;}.btmblck-bottom .links .rlink_tbl a{text-decoration:none;}.page-book .availty-deck,.page-book .availty-deck-change,.page-book .back-btn-wrap,.page-book .language-currency-block,.page-book .main-availability-header,.page-book .menu-wrap,.page-book .mobdevice-gallery,.page-book .mutable-lang-block,.page-book .mutable-lang-block2,.page-book .page-book_hide,.page-book .top-nav-right__menu,.page-group_book .availty-deck,.page-group_book .availty-deck-change,.page-group_book .back-btn-wrap,.page-group_book .language-currency-block,.page-group_book .main-availability-header,.page-group_book .menu-wrap,.page-group_book .mobdevice-gallery,.page-group_book .mutable-lang-block,.page-group_book .mutable-lang-block2,.page-group_book .page-book_hide,.page-group_book .top-nav-right__menu{display:none !important;}.page-book .upblock-logo__link,.page-group_book .upblock-logo__link{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.page-book .inn-availability-wrap,.page-book .upblock-center__bottom,.page-group_book .inn-availability-wrap,.page-group_book .upblock-center__bottom{display:none;}.page-book .main,.page-group_book .main{border-top:2px solid #ededed;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;}.page-book #booking-frame,.page-group_book #booking-frame{border:0;width:100%;height:700px;font-family:"PT Sans",sans-serif;}.page-book #iframe-loading,.page-group_book #iframe-loading{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(/images/v5/_loader.gif) center center no-repeat #fff;position:absolute;height:600px;left:0;}.page-book .upblock-top .mobdevice-menu-btn,.page-group_book .upblock-top .mobdevice-menu-btn{display:none !important;}.page-book .wrp,.page-group_book .wrp{width:inherit !important;}@media (min-width:768px){.page-book .main.wrp,.page-group_book .main.wrp{padding:20px 10px;}.caroufredsel_wrapper{height:100% !important;}.caroufredsel_wrapper .is-moz-fix-wrap{height:100% !important;}.caroufredsel_wrapper .is-moz-fix-img{width:494px !important;height:100% !important;}}@media (max-width:767px){.groupbook{display:none;}.availty-deck-change{background:#252d3a;padding:15px 10px;color:#fff;}.availty-deck-change__title{font-size:18px;line-height:20px;font-family:Merriweather,serif;font-weight:600;color:#fff;text-align:center;margin-bottom:20px;}.availty-deck-change__content{width:100%;max-width:400px;margin:0 auto;font-size:0;}.availty-deck-change__btn-wrap,.availty-deck-change__info{display:inline-block;width:50%;vertical-align:middle;}.availty-deck-change__dates,.availty-deck-change__guest{position:relative;width:100%;font-size:12px;line-height:16px;font-family:"PT Sans",sans-serif;font-weight:600;padding-left:20px;padding-right:0;}.availty-deck-change__dates .icon,.availty-deck-change__guest .icon{position:absolute;left:0;right:auto;top:0;fill:#ff3365;font-size:15px;}.availty-deck-change__guest{margin-bottom:5px;}.availty-deck-change__btn-wrap{text-align:right;}.availty-deck-change__btn{font-size:12px;line-height:30px;height:30px;max-width:100%;padding:0 10px;}.mobdevice-gallery{position:relative;}.mobdevice-gallery img{float:left;}.mobdevice-gallery .main-slider-icn{position:absolute;bottom:5px;right:10px;left:auto;}.mobdevice-gallery .slider-counter{position:absolute;bottom:5px;left:10px;right:auto;background:rgba(255,255,255,.8);color:#666;font-family:"PT Sans",sans-serif;font-weight:600;font-size:12px;line-height:1.2;padding:0 3px;border-radius:2px;}.iphn-fix{width:100% !important;height:auto !important;}.slider-shadow{position:fixed;top:0;left:0;z-index:9999;background:rgba(37,45,58,.8);width:100%;height:100%;}.slider-shadow > .icn-sprite{right:20px;top:20px;position:absolute;z-index:100;}.slider-shadow .big-mob-slider-wrap{position:relative;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.slider-shadow .big-mob-slider-wrap img{float:left;}.hide-gallery-nav .nav-controls{display:none;}.__dest-avail.rsltsblk-no-dates__img img{width:100%;height:auto;}.price-map-wrap{font-size:0;margin-bottom:10px;}.price-map-wrap .__price,.price-map-wrap .hlocation{display:inline-block;width:100%;text-align:center;}.price-map-wrap .hlocation{margin-bottom:10px;margin-top:0;}.price-map-wrap .hlocation__address{margin-bottom:5px;}.price-map-wrap .hlocation a{display:inline-block;padding:0 5px;border:1px solid #325ca9;border-radius:5px;}.price-map-wrap .__price{font-size:16px;color:#252d3a;font-family:Merriweather,serif;font-weight:600;}.price-map-wrap .__price i{font-size:20px;font-style:normal;}.lb-outerContainer{border-radius:0;left:0;position:absolute !important;right:0;top:0;bottom:0;margin:auto;padding:0;}.sidr.right{width:100%;left:auto;right:-100%;}.sidr.left{background:#000;width:100%;right:auto;left:-100%;}.sidr-menu{position:absolute;right:-100%;width:100%;height:100%;z-index:1000000;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;display:none;background:#333e50;font-family:"PT Sans",sans-serif;}.menu-static-link,.mobdevice-select-currency,.mobdevice-select-language{height:40px;font-family:"PT Sans",sans-serif;}.sidr-menu__list{float:left;width:100%;margin-top:1px;}.sidr-menu__header{float:left;width:100%;padding:0 10px;background:#252d3a;}.sidr-menu span span{color:#fff;}.sidr-menu .mobdevice-menu-btn{float:right;}.sidr-open .sidr-menu{display:block;}.menu-static-link{border:0;border-bottom:1px solid #ff3365;line-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;}.menu-static-link a{display:block;font-family:"PT Sans",sans-serif;color:#fff;text-decoration:none;font-size:13px;text-transform:uppercase;line-height:38px;width:100%;padding:0 10px;}.mobdevice-select-currency,.mobdevice-select-language{line-height:40px;width:100%;background:#ff3365 !important;overflow:hidden;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1px;}.mobdevice-select-currency .mobdevice-select-wrap,.mobdevice-select-language .mobdevice-select-wrap{width:-webkit-calc(100% - 25px);width:calc(100% - 25px);}.mobdevice-select-currency .mobdevice-select-title,.mobdevice-select-language .mobdevice-select-title{width:25px;font-size:13px;font-weight:700;font-family:"PT Sans",sans-serif;color:#fff;}.mobdevice-select-currency div select,.mobdevice-select-language div select{height:40px;border:none;font-family:"PT Sans",sans-serif;font-size:12px;color:#fff;background:0 0;width:100%;outline:0;margin-left:12px;}.mobdevice-select-currency div select option,.mobdevice-select-language div select option{color:#000;}.overview-mob{clear:left;margin-top:20px;}.overview-mob h2{font-size:20px;font-weight:600;color:#252d3a;font-family:Merriweather,serif;margin-bottom:10px;}.menu-logo span,.overview-mob .btn-description a,.overview-mob p{font-family:"PT Sans",sans-serif;}.overview-mob p{font-size:14px;color:#666;line-height:18px;padding-bottom:18px;}.overview-mob p:empty{display:none;}.overview-mob .__text{max-height:54px;overflow:hidden;text-align:left;position:relative;}.overview-mob .btn-description,.show-hide-info{text-align:center;}.overview-mob .__text:after{display:block;position:absolute;content:'';bottom:0;left:0;right:0;padding-bottom:36px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.5)),to(#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0 );}.overview-mob .__text.__show{max-height:inherit;}.overview-mob .__text.__show:after{display:none;}.overview-mob .btn-description a{display:inline-block;width:100%;border-radius:2px;font-size:14px;line-height:20px;color:#666;text-decoration:none;}.mobdevice-menu .menu-col .l-menu li a .icn-sprite,.slider-open .main-slider-icn,.slider-open .slider-counter{display:none;}.show-hide-info{width:100%;float:left;padding:11px 0;border-bottom:1px solid #767875;}.show-hide-info span{color:#666;font-size:14px;border-radius:2px;padding:10px 20px;}.show-hide-info span i{vertical-align:middle;}.menu-logo{height:33px;line-height:33px;}.menu-logo span{line-height:38px;font-size:18px;color:#fff;}.mobdevice-menu-btn{height:60px;line-height:60px;}.mobdevice-menu-btn svg{fill:#fff;width:26px;font-size:40px;}.mobdevice-menu-btn svg.icon-close{width:20px;}.mobdevice-menu .menu-col .l-menu{width:100% !important;display:none;}.mobdevice-menu .menu-col .l-menu li{height:40px;padding-left:10px;border-bottom:1px solid #736f69;line-height:40px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.mobdevice-menu .menu-col .l-menu li:last-child{border-bottom:0;}.mobdevice-menu .menu-col .l-menu li a{font-family:'Open Sans',Geneva,sans-serif;font-size:18px;text-decoration:none;letter-spacing:.5px;text-transform:uppercase;color:#333;}.mobdevice-select-currency{background:#cfd5e6;}.mobdevice-select-title{float:left;width:40px;color:#333;font-weight:700;font-size:12px;}.mobdevice-select-wrap{float:left;overflow:hidden;}.mobdevice-select-wrap select{background:0 0;width:100%;border:none;color:#333;font-weight:600;outline:0;font-size:16px;}.slider-scroll-off{overflow:hidden;}.slider-open{z-index:10000;}.nav-controls{top:-webkit-calc(50% - 15px);top:calc(50% - 15px);width:100%;z-index:100;position:absolute;}.nav-controls a{width:30px;height:30px;display:inline-block;position:absolute;}.nav-controls .js-prev{left:10px;right:auto;background:url(/images/v5/m-slide-l.png) no-repeat;}.nav-controls .js-next{left:auto;right:10px;background:url(/images/v5/m-slide-r.png) no-repeat;}.back-btn-wrap{float:left;width:30px;text-align:left;font-size:13px;line-height:60px;vertical-align:top;}.page-main .back-btn-wrap{display:none;}.page-main .amen-btn{display:block;width:100%;text-align:center;color:#666;font-size:14px;text-decoration:none;line-height:25px;padding-top:5px;}.str-warning{height:inherit;font-size:16px;line-height:20px;padding:10px;margin:20px 0;background:#ffbfbf;border-radius:5px;}.rsltsblk-no-dates__top{position:relative;padding-bottom:60px;}.btmblck-top-wrap{height:inherit;text-align:center;padding:10px;}.btmblck-social-block{text-align:center;margin:20px 0;}.btmblck-social-block li{margin-right:15px;float:none;display:inline-block;}.btmblck-bottom{text-align:center;}.btmblck-bottom .btmblck-copyright,.btmblck-bottom .btmblck-payment{text-align:center;width:100%;}.btmblck-bottom .btmblck-payment__img{margin:5px;}.rtl .nav-controls .js-prev{background:url(/images/v5/m-slide-r.png) no-repeat;}.rtl .nav-controls .js-next{background:url(/images/v5/m-slide-l.png) no-repeat;}}@media only screen and (max-width:767px){.inn-description-main .keyy-features-wrap{display:none;}}.keyy-features-wrap{font-size:0;margin-bottom:40px;text-align:center;}.keyy-features-wrap .keyy-features-items{display:inline-block;vertical-align:top;width:-webkit-calc(100%/9);width:calc(100%/9);font-size:12px;position:relative;line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5px;cursor:pointer;text-align:center;}.keyy-features-wrap .keyy-features-items:hover .sub-key-features-items{display:block;}.keyy-features-wrap .keyy-features-items span{font-size:11px;color:#252d3a;display:inline-block;margin-top:5px;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:uppercase;font-weight:700;}.keyy-features-wrap .keyy-features-items .icon{fill:#ff3365;font-size:33px;}.keyy-features-wrap .keyy-features-items .sub-key-features-items{position:absolute;border-radius:4px;background-color:#f3f2f2;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:95%;z-index:10;line-height:22px;display:none;}.keyy-features-wrap .keyy-features-items .sub-key-features-items p{color:#252d3a;font-size:14px;white-space:nowrap;}.main-facilities{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 0;}.main-facilities .amen-page-title{color:#252d3a;margin-bottom:20px;text-align:center;}.tiles-item p .__hover{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.75);text-align:center;}.tiles-item p .__hover i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.tiles-item p:hover .__hover{z-index:100;}.lb-nav a{display:block !important;}.lb-data .lb-number{color:#fff;}.lb-data .lb-close{opacity:1;}.lb-dataContainer{opacity:1 !important;padding-top:20px;}@media (min-width:768px){.photocard-hover{display:block;position:relative;border-radius:10px;overflow:hidden;}.photocard-hover .__hover{position:absolute;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,.75);text-align:center;}.photocard-hover .__hover .icn-sprite{position:absolute;top:48%;}.photocard-hover:hover .__hover{display:block;}}.lightbox{height:100% !important;top:0 !important;padding-top:50px !important;position:fixed;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;}.lb-data .lb-close{position:absolute;top:20px;right:20px;z-index:100;}.lb-data .lb-details{width:100%;color:#fff;text-align:center;font-family:"PT Sans",sans-serif;font-size:14px;line-height:1;}.lb-nav a.lb-next,.lb-nav a.lb-prev{width:50%;}.lb-nav a.lb-next{background:url(/images/v5/slider-arr-r.png) right 48% no-repeat;cursor:pointer;}.rtl .lb-nav a.lb-next{background:url(/images/v5/slider-arr-l.png) right 48% no-repeat;}.lb-nav a.lb-prev{background:url(/images/v5/slider-arr-l.png) left 48% no-repeat;cursor:pointer;}.rtl .lb-nav a.lb-prev{background:url(/images/v5/slider-arr-r.png) left 48% no-repeat;}.lb-outerContainer{position:static;}.lb-container{height:100%;}.inn-description-reviews{margin-bottom:20px;}.inn-description-reviews .__title{font-size:30px;color:#252d3a;font-family:Merriweather,serif;line-height:30px;}.inn-description-reviews .exposition-reviews{color:#333;font-size:15px;line-height:24px;margin-top:10px;margin-bottom:10px;}.reviews-block .__top{width:100%;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;background:#f1f1f1;padding:0 20px 0 10px;color:#333;}.reviews-block .__top .__rating,.reviews-block .__top .__rating b,.reviews-block .__top .__user-info{font-size:15px;}.reviews-block .__bottom{padding-bottom:10px;color:#333;}.reviews-block .__bottom p{padding-left:10px;font-size:15px;line-height:24px;margin:10px 0;}.page-404{min-height:-webkit-calc(100vh - 200px);min-height:calc(100vh - 200px);}.page-404 .availty-deck,.page-404 .availty-deck-change,.page-404 .main-availability-block,.page-404 .menu-wrap,.page-404 .mobdevice-gallery,.page-404 .mobdevice-menu-btn,.page-404 .mutable-lang-block,.page-404 .sidr-menu,.page-404 .upblock-center,.page-404 .upblock-menu-help{display:none !important;}.page404__wrap{text-align:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px 0;font-family:"PT Sans",sans-serif;}.page404__icon{margin-bottom:20px;line-height:0;}.page404__icon svg{font-size:300px;fill:#252d3a;}@media only screen and (max-width:767px){.page404__wrap{padding:20px 0;}.page404__icon{margin-bottom:10px;}.page404__icon svg{font-size:250px;}}.page404__title{color:#ff3365;font-family:Merriweather,serif;font-size:40px;font-weight:600;}@media only screen and (max-width:767px){.page404__title{font-size:30px;}}.page404__text{margin:10px 0;font-family:"PT Sans",sans-serif;font-size:20px;line-height:2;font-weight:600;color:#666;}@media only screen and (max-width:767px){.page404__text{font-size:16px;margin:5px 0;}}.page404__link{display:inline-block;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;text-transform:uppercase;text-decoration:none;min-width:200px;white-space:nowrap;border:1px solid #ff3365;}.page404__link svg{display:inline-block;position:static;-webkit-transform:none;-ms-transform:none;transform:none;vertical-align:text-bottom;margin-right:10px;}.rating-date-container .icn-1ad{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAOCAYAAADjXQYbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0FCNzgwNjA2QUJFMTFFNkE5REZFNkJERkUzOEVBM0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0FCNzgwNjE2QUJFMTFFNkE5REZFNkJERkUzOEVBM0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3QUI3ODA1RTZBQkUxMUU2QTlERkU2QkRGRTM4RUEzQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3QUI3ODA1RjZBQkUxMUU2QTlERkU2QkRGRTM4RUEzQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhejFHsAAABJSURBVHjaYvj//z8DEPcA8XcgngzlgzEjiACCr0DMBcQ/gZiDAQqYoHQfVEEvAxKA6cQKWIAYmywjsrFYAQ0lGbE5ZqAcBBBgABfUIih67K55AAAAAElFTkSuQmCC);}
