/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-reset,.ui-menu{padding:0;outline:0;margin:0}.ui-helper-reset,a{text-decoration:none}.ui-menu,ul{list-style:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-zfix,.ui-widget-overlay{left:0;width:100%;height:100%;top:0}.ui-helper-reset{border:0;line-height:1.3;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.language-currency-block .language-currency-drop.current .div-select,.ui-icon,.ui-menu{display:block}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed}/*!
 * jQuery UI Menu 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/menu/#theming
 */.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}/*!
 * jQuery UI Autocomplete 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.language-currency-block{text-align:right;padding:16px 80px}.language-currency-block .language-currency-drop{cursor:pointer}.language-currency-block li div,.language-currency-block ul{display:inline-block}.language-currency-block li{display:inline-block;border-right:1px solid #000;height:18px;line-height:18px;padding:0 8px;position:relative}.language-currency-block li span i{vertical-align:middle;margin-left:4px;margin-right:4px}.language-currency-block li:last-child{border:0}.language-currency-block li select{border:0;height:18px;line-height:18px;outline:0;font-size:11px;background:#fff;cursor:pointer}.language-currency-block li a{text-decoration:none;color:#000;font-size:11px}.language-currency-block li .div-select{position:absolute;left:-10px;width:200px;text-align:left;background:#fff;z-index:10;padding:10px 5px;border:1px solid #bfbfbf;height:200px;overflow-y:scroll;top:20px;display:none}.language-currency-block li .div-select a{display:block;padding:0 5px}.language-currency-block li .div-select a:first-child{margin-top:0}.language-currency-block li .div-select a:last-child{margin-bottom:0}.language-currency-block li .div-select a:hover{background:#eee}.language-currency-block li .div-select.lang-block{left:inherit;right:-20px;width:120px}.language-currency-block li .div-select.lang-block a{padding:2px 5px;margin:5px 0}.language-currency-block li .div-select.lang-block a:first-child{margin-top:0}.language-currency-block li .div-select.lang-block a:last-child{margin-bottom:0}.language-currency-block li:first-child i:first-child{vertical-align:top;margin-top:1px}*{margin:0;padding:0}* html .clearfix{height:1%}body{font-size:62.5%;font-family:verdana,tahoma,arial;background:#ededed;text-align:left}h2,h3{font:700 16px verdana}fieldset,img{border:0}p{margin:10px 0}a{color:#345f88}a:hover{text-decoration:underline}h2{color:#95457e;margin:5px 0 15px}h3{color:#db4c82;margin:15px 0}h4{font:700 12px verdana}select{font-size:11px;vertical-align:middle;border:1px solid #999;padding:1px}.clearfix{display:inline-block;display:block}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.container{width:980px;margin:0 auto}@media only screen and (max-width:1100px){.container{width:767px}}@media only screen and (max-width:767px){.container{width:100%}}.pull-left{float:left}.pull-right{float:right}.proxy-container{width:1100px;margin:0 auto;background:#fff}@media only screen and (max-width:1100px){.proxy-container{width:768px}}.js-about,.js-privacy{font-family:verdana,tahoma;font-size:14px;margin-top:-10px}.header-logo,.top-nav-right__menu>li{font-family:Open Sans,Verdana,Geneva,sans-serif}.header-top{height:34px;line-height:34px;border-bottom:1px solid #bfbfbf;background:#ededed;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #ededed),to(#d9d9d9));background:-webkit-linear-gradient(top,#ededed 0,#d9d9d9 100%);background:-o-linear-gradient(top,#ededed 0,#d9d9d9 100%);background:linear-gradient(to bottom,#ededed 0,#d9d9d9 100%);-webkit-filter:progid:dximagetransform.microsoft.gradient(startcolorstr='$color_gallery_approx', endcolorstr='$color_alto_approx', gradienttype=0);filter:progid:dximagetransform.microsoft.gradient(startcolorstr='$color_gallery_approx', endcolorstr='$color_alto_approx', gradienttype=0)}.header-logo{font-size:26px}.header-logo .header-logo__link{text-decoration:none;color:#5a5a5a;font-weight:300!important}@media only screen and (max-width:767px){.proxy-container{width:100%}.header-logo .header-logo__link{padding-left:20px}}.top-nav-right__menu{position:relative}.top-nav-right__menu>li{text-transform:uppercase;font-size:14px;color:#4d4d4d;font-weight:600;display:inline-block;height:34px;line-height:34px;padding:0 22px}.calendar_field,.form .form-group .__form-btn,.form .form-group label,.header-bottom .form .__title,.hotel-name-wrap .hotel-title{font-family:Open Sans,sans-serif}.top-nav-right__menu>li span{white-space:nowrap;cursor:pointer;display:block}.top-nav-right__menu>li .icn-sprite{vertical-align:middle;margin-left:6px}.top-nav-right__menu>li .menu__block{position:absolute;right:0;border:1px solid #d9c098;border-radius:2px;padding:20px 25px;background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);display:none;z-index:1000}.top-nav-right__menu>li .menu__block .menu__block__content{border-radius:2px;border:1px solid #d9c098;background-color:#f2e9da;white-space:nowrap;display:inline-block;color:#343434;text-decoration:none;min-width:180px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;height:76px;background-repeat:no-repeat}.top-nav-right__menu li.current .menu__block{display:block}.header-center{min-height:160px;position:relative}.header-center .header-center__top{min-height:120px}.hotel-name-wrap{margin-left:18px;width:590px;padding-top:48px}@media only screen and (max-width:767px){.hotel-name-wrap{width:100%;margin:0;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box}}.hotel-name-wrap .hotel-title h1{color:#000;font-size:30px;font-weight:700}.hotel-name-wrap .hotel-title p{font-weight:600;font-size:14px;color:#000;margin:0}.language-currency-block li span{cursor:pointer;font-size:11px}.ui-autocomplete.ui-menu{border:1px solid #793612!important;z-index:10}.ui-autocomplete li a{color:#676767}.ui-autocomplete-category{border-top:1px solid #ccc;background-color:#f7f7f7;overflow:hidden;height:24px;line-height:24px;padding:0 30px;color:#000!important}.ui-menu-item{background:#fff!important;color:#676767!important;border:none!important;font-weight:400!important;border-radius:0!important}.ui-menu-item.ui-state-focus,.ui-menu-item:hover{background:#d1e4f9!important;cursor:pointer!important}.ui-autocomplete-show-all{border-top:1px solid #ccc}.ui-menu-item.ui-state-hover{background-color:#d1e4f9}.form .form-group input,.form .form-group select{height:30px;border:none;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4px;font-size:14px;border-radius:1px;background:#fff}.adults-and-childs__btn-cancel,.adults-and-childs__btn-ok{display:inline-block;line-height:28px;height:26px;font-size:12px;text-decoration:none;vertical-align:middle;border-radius:.3em;cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0 20px}.childrens-age-wrap>div,.form .adults-and-childs-wrap label{line-height:inherit;color:#333;font-weight:400;font-size:11px;margin-left:0}.header-bottom{background:#fff;padding-bottom:40px}.header-bottom .form-wrap{background:#f2e9da;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.header-bottom .form-wrap .form{background:#4f4b46;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 34px}.form .form-group input,.form .form-group label{padding-right:28px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.header-bottom .form .__title{font-size:26px;color:#fff;font-weight:700;margin-bottom:10px;text-transform:uppercase}.form .form-group{font-size:14px;color:#fff;margin-right:30px;position:relative}.form .form-group:nth-child(4){margin-right:0;width:200px}@media only screen and (max-width:1100px){.form .form-group{margin-bottom:20px}}@media only screen and (max-width:767px){.form .form-group,.form .form-group:nth-child(4){width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}.form .form-group{margin-right:60px}.form .form-group:nth-child(2){margin-right:0}}@media only screen and (max-width:500px){.form .form-group{width:100%!important;margin-right:0}}.form .form-group .icn-clear{position:absolute;top:33px;right:8px;cursor:pointer}.form .form-group label{display:block;color:#fff;font-size:14px;text-transform:uppercase;margin-left:6px}.form .form-group input::-webkit-input-placeholder{color:#9a9a9a;font-style:italic}.form .form-group input::-moz-placeholder{color:#9a9a9a;font-style:italic}.form .form-group input:-moz-placeholder{color:#9a9a9a;font-style:italic}.form .form-group input:-ms-input-placeholder{color:#9a9a9a;font-style:italic}.form .form-group input.__hotel-name{width:220px}.form .form-group>select{width:100%}.form .form-group .__form-btn{width:100%;height:36px;margin-top:20px;font-size:20px;font-weight:700;border:none;color:#000;background:#ebb047;cursor:pointer;text-align:center;border-radius:1px}.form .adults-and-childs-wrap label{display:block!important;margin-bottom:4px!important;line-height:inherit!important;color:#333!important;font-weight:400!important;font-size:11px!important;text-transform:none!important;margin-left:0!important}.content-menu li a,.form-fieldset__title label,.popup-form-wrap>label{text-transform:uppercase}.language-currency-block{position:absolute;right:60px;padding-right:0}@media only screen and (max-width:767px){.form .form-group input.__hotel-name{width:100%}.language-currency-block{right:20px}}.popup-form-adults{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;cursor:pointer;padding-left:6px;height:30px;color:#333;line-height:30px;display:inline-block}.adults-and-childs-wrap{display:none;top:50px;border-radius:2px;border:1px solid #7f7f7f;position:absolute;background:#fff;color:#333;padding:10px;z-index:100;width:330px;left:-126px}@media only screen and (max-width:767px){.adults-and-childs-wrap{width:auto;min-width:220px}}.adults-and-childs-wrap select{width:42px!important;height:30px!important;font-size:12px!important;line-height:30px!important;border-radius:5px!important;background:#fff!important;padding-right:0!important;margin:0!important;border:1px solid #597a77!important}.adults-and-childs{float:left;width:100%}.adults-and-childs fieldset{float:left;margin-bottom:0!important;margin-right:10px!important;text-align:left!important}.adults-and-childs__btn-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;background:#f7f7f7;text-align:right;float:left;margin-top:10px;width:100%}.footer-wrap,.page-contacts .right-col{text-align:left}.adults-and-childs__btn-cancel{color:#fff;border:none;background:#b2b2b2}.adults-and-childs__btn-ok{color:#fff;text-shadow:1px 0 1px rgba(0,0,0,.3);border:none;background:#2070c7;margin-left:6px}.error-age-message,.error-dates-limit{float:left;margin-top:8px;font-size:12px;display:none;color:#c20707}.error-dates-limit{margin:0}.popup-form-child{display:inline-block;color:#333}.popup-form-child span{font-size:14px}.calendar_field{height:30px;border:none;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4px;border-radius:1px;background:#fff;width:150px;line-height:30px;color:#333;font-size:14px;font-weight:300;float:left}@media only screen and (max-width:767px){.calendar_field{width:100%}}.childrens-age-wrap{float:left;padding-top:10px}.childrens-age-wrap select{width:50px!important}.childrens-age-wrap>div{margin-bottom:4px;line-height:15px;font-family:'Open Sans'}.content .__right .__title,.content .__right .__wrapper h3{font-family:Open Sans,sans-serif;color:#000;font-weight:700}.popup-form-wrap .popup-form{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyRDYxNDUxRUE0MkI2ODExODA4M0U4NTdBMjJERTgxQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNzQ3OUY2NjM3OTExMUU2QTU3QjhBQjQ3RUE2QTBDMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNzQ3OUY2NTM3OTExMUU2QTU3QjhBQjQ3RUE2QTBDMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ1RDVFNDA4NjUzNEU2MTFCMkM2ODAwMTkxMjMzRjU5IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGM3YTVlZTUtNThkMi0xMTc5LTg4YWMtZGM4NWI3MmEyY2Q5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XHOJCQAAAH1JREFUeNpiNFZlXcvAwBAIxIwM+MFqJiDhRIRCELAAKa5hIA40gBRPA+KDBBTuAuL5IMX/gTgZiL/hUPgZiFNB6pigAneBuBaH4kogfgRiMCEJTgTi42gKD0KdyYCu+C/UOT+h/G9Q/n9sikHgOhCXAvFXIC6AOg8OAAIMAHViGJKe+0IlAAAAAElFTkSuQmCC) 96% 50% no-repeat #fff;border-radius:1px;margin-top:4px}.form-group .clearfix button{width:19px;height:18px;border:none;background:url(/templates/htlrs/images/new-calendar-189199f267.png);margin-left:11px;display:inline-block;vertical-align:middle;margin-top:8px;float:right}.content .__left{width:240px}@media only screen and (max-width:767px){.content .__left{width:100%}}.content .__right{width:720px}@media only screen and (max-width:1100px){.content .__right{width:-webkit-calc(100% - 240px);width:calc(100% - 240px);padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:767px){.content .__right{width:100%}}.content .__right .__title{font-size:30px;line-height:34px;margin:0 0 20px}.content .__right .__wrapper{margin-bottom:30px}.content .__right .__wrapper h3{font-size:24px;margin:0 0 14px;line-height:24px}.content .__right .__wrapper .__block a,.content-menu li a,.footer-wrap h2{font-family:Open Sans,sans-serif;font-weight:600}.content .__right .__wrapper .__block{width:220px;float:left;margin-right:20px;margin-bottom:16px;min-height:70px}.content .__right .__wrapper .__block a{display:block;color:#1a3e66;font-size:14px;margin-bottom:2px;line-height:18px}.content .__right .__wrapper .__block span{font-size:11px;line-height:16px;color:#676767}.content-menu ul{width:100%;margin-bottom:20px}.content-menu li{margin-bottom:1px}.content-menu li a{display:block;width:100%;height:36px;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#403d39;line-height:36px;background:#f2e9da;text-decoration:none}.content-menu li a:hover,.content-menu li.current a{background:#d9c098}.footer,.footer .proxy-container{background:#4d4a45}.footer-wrap{margin:0 auto;width:940px;padding:20px 0}@media only screen and (max-width:1100px){.footer-wrap{width:767px}}@media only screen and (max-width:767px){.footer-wrap{width:100%;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.page-contacts .form-field-wrap .form-feedback{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer-wrap h2{color:#fff;margin:5px 0 -5px}.footer-wrap p{color:#fff}.footer-wrap p a{color:#fff;text-decoration:none;margin:0}.page-contacts{margin-top:20px}.page-contacts .contact-wrap{padding:25px 0}@media only screen and (max-width:1100px){.page-contacts .contact-wrap{padding:10px 15px 25px}}.page-contacts .add-hotel__text{font-size:14px;line-height:24px;margin-bottom:38px;padding:0 10px}.page-contacts .page-title h1{margin-bottom:0}.page-contacts .find-a-hotel h3{margin-top:0!important}.page-contacts .right-col h1{text-align:left;color:#000;font-size:30px;font-family:'Open Sans',Verdana,Geneva,sans-serif;margin-bottom:20px;font-weight:400}.page-contacts .form-field-wrap{margin-bottom:30px;font-size:0}.page-contacts .form-field-wrap input[name=user_t_message]{height:0;width:0;padding:0;margin:0;border:none}@media only screen and (max-width:1024px){.adults-and-childs-wrap{left:-1px}.page-contacts .form-field-wrap .form-feedback .form-field-wrap{width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}}@media only screen and (max-width:414px){.page-contacts .form-field-wrap .form-feedback .form-field-wrap{width:100%}}.page-contacts .form-field-wrap .contact-lable{width:140px;text-align:right;display:inline-block;margin-right:15px;vertical-align:top;color:#333;font-size:12px;font-weight:700;padding-top:7px}@media only screen and (max-width:767px){.page-contacts .form-field-wrap .contact-lable{width:auto}}.page-contacts .form-field-wrap .input-text{width:460px;height:30px;line-height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;border:1px solid #999;padding-left:10px}@media only screen and (max-width:767px){.page-contacts .form-field-wrap .input-text{width:100%}}.page-contacts .form-field-wrap .input-text.input-z_code{width:100px}.page-contacts .form-field-wrap .input-text.input-telephone{width:200px}.page-contacts .form-field-wrap .contact-select{width:240px;height:30px;line-height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #999;border-radius:3px}@media only screen and (max-width:767px){.page-contacts .form-field-wrap .contact-select{width:100%}}.page-contacts .form-field-wrap .contact-textarea{width:460px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;border:1px solid #999;padding-left:10px}@media only screen and (max-width:767px){.page-contacts .form-field-wrap .contact-textarea{width:100%}}.page-contacts .form-field-wrap input.error,.page-contacts .form-field-wrap select.error,.page-contacts .form-field-wrap textarea.error{border-color:#c00!important}.page-contacts .form-field-wrap label.error{vertical-align:top;line-height:30px;font-size:12px;color:#c00;display:block;padding-left:160px;position:absolute}.page-contacts .button-row{width:620px;text-align:right}@media only screen and (max-width:767px){.page-contacts .button-row{width:100%;text-align:center}}.page-contacts .button-row .send-mail-btn{cursor:pointer;display:inline-block;min-width:120px;height:34px;line-height:34px;text-align:center;border-radius:2px;background:#ebb047;color:#000;font-size:16px;font-family:verdana;font-weight:600;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}.sending-error,.sending-success{color:#c23333;font-size:13px;margin:12px 165px}@media only screen and (max-width:1024px){.sending-error,.sending-success{width:100%;margin-left:0}}.sending-success{color:#33a233}.privacy{padding:0 15px 30px}.privacy p{margin:10px 0 20px}.not-found-wrap{font-family:Open Sans,sans-serif;padding-bottom:50px}.ui-datepicker,.ui-datepicker-calendar tr th,.ui-dialog-content .avail .searching,.ui-dialog-content .avail h2{font-family:'Open Sans',sans-serif}.not-found-wrap h2{font-size:30px;font-weight:700;color:#000;line-height:34px;margin:0 0 20px}.not-found-wrap p{margin:0;color:#333;font-size:13px;line-height:22px}.ui-datepicker{background:#fff;display:none;width:270px;-webkit-box-sizing:border-box;box-sizing:border-box;height:206px;border-radius:3px;border:1px solid #000;-webkit-box-shadow:0 5px 18px 0 rgba(0,0,0,.7);box-shadow:0 5px 18px 0 rgba(0,0,0,.7);margin-left:-60px;z-index:200!important}.ui-widget-header{text-align:center;color:#000;font-size:14px;font-weight:700}.ui-widget-header .ui-datepicker-prev{float:left;cursor:pointer;background:url(/templates/hotel2/images/calendar__prev-eee98ef3bf.png) center no-repeat;font-size:0;width:32px;height:28px;display:inline-block}.ui-widget-header .ui-datepicker-next{float:right;cursor:pointer;background:url(/templates/hotel2/images/calendar__next-c4d115be32.png) center no-repeat;font-size:0;width:32px;height:28px;display:inline-block}.ui-datepicker-calendar{width:220px!important;margin:3px auto!important;border-collapse:inherit!important}.ui-datepicker-calendar tr th{width:25px;font-weight:600;color:#000;font-size:14px;text-transform:uppercase;text-align:center!important;padding:0}.ui-datepicker-calendar tr th a,.ui-datepicker-calendar tr th span{text-align:center!important;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;padding:0;width:26px}.ui-datepicker-calendar tr td{padding:0;text-align:center!important;width:25px}.ui-datepicker-calendar tr td a,.ui-datepicker-calendar tr td span{text-align:center!important;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;padding:0;width:26px}.ui-datepicker-calendar .ui-state-default{font-size:13px}.ui-datepicker-calendar span.ui-state-default{color:#a6a6a6;border:1px solid #fff;display:block}.ui-datepicker-calendar a.ui-state-default{color:#000;text-decoration:none;display:block;border:1px solid #fff}.ui-datepicker-calendar a.ui-state-hover{border-color:#ebb047}.ui-datepicker-calendar a.ui-state-active{border-color:#ff6966;background:#ff6966;color:#fff}.ui-dialog{left:inherit;right:inherit}.ui-widget-overlay{background:rgba(0,0,0,.6)}@media (max-width:767px){.ui-datepicker{left:0!important;right:0!important;margin:0 auto}}.ui-dialog-content{background:#fff!important;z-index:10000;min-height:100px!important}.ui-dialog-content .ui-progressbar{border:1px solid #000;height:2.5em}.ui-dialog-content .ui-progressbar .ui-progressbar-value{margin:0;background:#325ca9}.ui-dialog-content .avail h2{font-weight:700}.ui-dialog-content .avail .searching{margin:5px 0}.lb-outerContainer{padding:4px 0}.lb-container{overflow:hidden;margin:0 4px;padding:0}.mobile-calendar-bg{background:rgba(40,40,40,.8);position:fixed;width:100%;height:100%;z-index:100;top:0;display:none}.ui-datepicker .ui-datepicker-buttonpane button{display:none}#ui-datepicker-div{margin-left:-12px}@media (max-width:767px){.ui-datepicker{width:328px;height:250px}.ui-datepicker .ui-datepicker-title{border-bottom:1px solid;font-size:18px;margin:0 -3px;padding-bottom:2px}.ui-datepicker .ui-datepicker-calendar{width:280px!important}.ui-datepicker .ui-datepicker-calendar tr th{font-size:18px}.ui-datepicker .ui-datepicker-calendar tr td a,.ui-datepicker .ui-datepicker-calendar tr td span{width:36px}.ui-datepicker .ui-datepicker-calendar .ui-state-default{font-size:17px}.close-calendar{position:absolute;top:-54px}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-close{display:block;background:url(/templates/hotel2/images/close-datepicker-f6846eff85.png) no-repeat;font-size:0;width:45px;position:absolute;top:-54px;border:0;height:45px}#ui-datepicker-div{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;z-index:200!important}.datepicker-text{position:absolute;top:550px;text-align:center;width:100%;color:#fff;z-index:101;font-size:19px}}.ui-autocomplete .ui-state-focus{margin:0}.ui-autocomplete li{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700!important;color:#333!important;font-size:12px}.icn-sprite{background-image:url(/build/sprites/img/icn-ccdeefb26e.png);background-repeat:no-repeat;display:inline-block;border:0;padding:0;vertical-align:text-top}.icn-1ad{background-position:-295px -99px;width:7px;height:14px}.icn-1ch{background-position:-295px -139px;width:6px;height:14px}.icn-2-stars-yellow{background-position:-90px -197px;width:36px;height:16px}.icn-2-stars{background-position:-126px -197px;width:36px;height:16px}.icn-3-stars-yellow{background-position:-56px -181px;width:56px;height:16px}.icn-3-stars{background-position:0 -181px;width:56px;height:16px}.icn-4-stars-yellow{background-position:-119px -16px;width:76px;height:16px}.icn-4-stars{background-position:-119px 0;width:76px;height:16px}.icn-5-stars-yellow{background-position:0 -85px;width:96px;height:16px}.icn-5-stars{background-position:0 -101px;width:96px;height:16px}.icn-Images-2{background-position:-248px -192px;width:24px;height:17px}.icn-Images-3{background-position:-27px -223px;width:24px;height:17px}.icn-X-icon{background-position:-273px -240px;width:16px;height:15px}.icn-accessibility{background-position:-248px 0;width:25px;height:30px}.icn-address-icon{background-position:-248px -82px;width:24px;height:24px}.icn-address{background-position:-273px -179px;width:14px;height:21px}.icn-arr-bott-map{background-position:-248px -209px;width:24px;height:12px}.icn-arr-bott{background-position:-295px -235px;width:8px;height:5px}.icn-arr-sub-menu{background-position:-295px -230px;width:8px;height:5px}.icn-arr-top{background-position:-295px -225px;width:8px;height:5px}.icn-bathroom{background-position:-160px -32px;width:35px;height:26px}.icn-calendar3{background-position:-273px -48px;width:19px;height:18px}.icn-celebration{background-position:-119px -86px;width:34px;height:31px}.icn-checkbox-false{background-position:-248px -30px;width:25px;height:26px}.icn-checkbox-true{background-position:-248px -56px;width:25px;height:26px}.icn-clear{background-position:-295px -36px;width:12px;height:12px}.icn-close-datepicker{background-position:-74px 0;width:45px;height:45px}.icn-close-filter{background-position:-248px -128px;width:22px;height:22px}.icn-close-icon-m{background-position:-225px -66px;width:20px;height:20px}.icn-close-room{background-position:-295px -177px;width:9px;height:9px}.icn-compass-img{background-position:-225px -86px;width:20px;height:20px}.icn-cons-ico{background-position:0 -292px;width:14px;height:14px}.icn-crosshair{background-position:-195px -30px;width:30px;height:30px}.icn-d-hotel-fb-icon{background-position:-32px -149px;width:32px;height:32px}.icn-d-hotel-gplus-icon{background-position:0 -117px;width:32px;height:32px}.icn-d-hotel-mail-icon{background-position:0 -149px;width:32px;height:32px}.icn-d-hotel-twitter-icon{background-position:-160px -117px;width:32px;height:32px}.icn-d-logo-sm{background-position:0 -51px;width:51px;height:34px}.icn-d-logo{background-position:0 0;width:74px;height:51px}.icn-d2-calendar{background-position:-27px -240px;width:13px;height:10px}.icn-d2-filters{background-position:-273px -66px;width:20px;height:17px}.icn-d2-map{background-position:-225px -106px;width:19px;height:21px}.icn-d2-search{background-position:-273px -101px;width:18px;height:18px}.icn-d2-sorting{background-position:-273px -83px;width:18px;height:18px}.icn-d2-users{background-position:-295px -75px;width:12px;height:10px}.icn-gray-arr-bottom{background-position:-295px -121px;width:10px;height:9px}.icn-gray-arr-top{background-position:-295px -130px;width:10px;height:9px}.icn-h-lang-ar,.icn-h-lang-br,.icn-h-lang-ca,.icn-h-lang-cs,.icn-h-lang-da,.icn-h-lang-de,.icn-h-lang-dk,.icn-h-lang-el,.icn-h-lang-en,.icn-h-lang-es,.icn-h-lang-fi,.icn-h-lang-fr,.icn-h-lang-he,.icn-h-lang-hi,.icn-h-lang-hu,.icn-h-lang-it,.icn-h-lang-ja,.icn-h-lang-ko,.icn-h-lang-nl,.icn-h-lang-no,.icn-h-lang-pl,.icn-h-lang-pt,.icn-h-lang-ro,.icn-h-lang-ru,.icn-h-lang-sv,.icn-h-lang-tr,.icn-h-lang-tw,.icn-h-lang-uk,.icn-h-lang-usa,.icn-h-lang-zh{width:22px;height:16px}.icn-h-lang-ar{background-position:-183px -223px}.icn-h-lang-br{background-position:-22px -250px}.icn-h-lang-ca{background-position:-44px -250px}.icn-h-lang-cs{background-position:-66px -250px}.icn-h-lang-da{background-position:-273px -32px}.icn-h-lang-de{background-position:-110px -250px}.icn-h-lang-dk{background-position:-132px -250px}.icn-h-lang-el{background-position:-154px -250px}.icn-h-lang-en{background-position:-176px -250px}.icn-h-lang-es{background-position:-198px -250px}.icn-h-lang-fi{background-position:-220px -250px}.icn-h-lang-fr{background-position:-242px -250px}.icn-h-lang-he{background-position:-273px 0}.icn-h-lang-hi{background-position:-273px -16px}.icn-h-lang-hu{background-position:-225px -148px}.icn-h-lang-id{background-position:-225px -164px;width:22px;height:16px}.icn-h-lang-it{background-position:-225px -180px}.icn-h-lang-ja{background-position:-225px -196px}.icn-h-lang-ko{background-position:-96px -85px}.icn-h-lang-nl{background-position:-96px -101px}.icn-h-lang-no{background-position:-51px -223px}.icn-h-lang-pl{background-position:-73px -223px}.icn-h-lang-pt{background-position:-95px -223px}.icn-h-lang-ro{background-position:-117px -223px}.icn-h-lang-ru{background-position:-139px -223px}.icn-h-lang-sv{background-position:-161px -223px}.icn-h-lang-tr{background-position:-88px -250px}.icn-h-lang-tw{background-position:-205px -223px}.icn-h-lang-uk{background-position:-227px -223px}.icn-h-lang-usa{background-position:-249px -223px}.icn-h-lang-zh{background-position:0 -250px}.icn-h2-next-slide-s{background-position:-295px -18px;width:12px;height:18px}.icn-h2-next-slide{background-position:-273px -158px;width:14px;height:21px}.icn-h2-prev-slide-s{background-position:-295px 0;width:12px;height:18px}.icn-h2-prev-slide{background-position:-273px -137px;width:14px;height:21px}.icn-header-arr{background-position:-65px -78px;width:13px;height:7px}.icn-header-arrow_bottom{background-position:-295px -219px;width:9px;height:6px}.icn-header-menu-back{background-position:-295px -48px;width:9px;height:16px}.icn-hotel-fb-icon{background-position:-32px -117px;width:32px;height:32px}.icn-hotel-gplus-icon{background-position:-128px -117px;width:32px;height:32px}.icn-hotel-mail-icon{background-position:-96px -117px;width:32px;height:32px}.icn-hotel-show-less{background-position:-295px -195px;width:8px;height:9px}.icn-hotel-show-more{background-position:-295px -204px;width:8px;height:9px}.icn-hotel-twitter-icon{background-position:-64px -117px;width:32px;height:32px}.icn-kava{background-position:-89px -51px;width:30px;height:26px}.icn-key-features-arr{background-position:-295px -113px;width:12px;height:8px}.icn-key-features-arr2{background-position:-51px -78px;width:14px;height:7px}.icn-lang-and-carency-arr{background-position:-68px -240px;width:13px;height:8px}.icn-less-btn-img{background-position:-301px -139px;width:6px;height:11px}.icn-list-map-m{background-position:-273px -228px;width:21px;height:12px}.icn-list-map{background-position:-273px -216px;width:21px;height:12px}.icn-m-stars-1{background-position:-295px -64px;width:12px;height:11px}.icn-m-stars-2{background-position:0 -266px;width:25px;height:11px}.icn-m-stars-3{background-position:-176px -181px;width:38px;height:11px}.icn-m-stars-4{background-position:-162px -197px;width:51px;height:11px}.icn-m-stars-5{background-position:-112px -181px;width:64px;height:11px}.icn-map-direction{background-position:-225px -127px;width:19px;height:21px}.icn-map-next{background-position:-225px 0;width:23px;height:33px}.icn-map-prev{background-position:-225px -33px;width:23px;height:33px}.icn-menu-arr-active{background-position:-295px -153px;width:7px;height:12px}.icn-menu-arr{background-position:-295px -165px;width:7px;height:12px}.icn-menu-icon-2{background-position:-30px -197px;width:30px;height:20px}.icn-menu-icon{background-position:-60px -197px;width:30px;height:20px}.icn-menu-select-arr{background-position:-295px -240px;width:8px;height:4px}.icn-menu-select-arr2{background-position:-94px -240px;width:13px;height:8px}.icn-mob-rate-arr-b{background-position:-40px -240px;width:14px;height:8px}.icn-mob-rate-arr-t{background-position:-54px -240px;width:14px;height:8px}.icn-more-btn-img{background-position:-295px -213px;width:11px;height:6px}.icn-new-minus{background-position:-42px -292px;width:14px;height:14px}.icn-new-plus{background-position:-14px -292px;width:14px;height:14px}.icn-new-zoom{background-position:0 -223px;width:27px;height:27px}.icn-open-filter{background-position:-248px -106px;width:22px;height:22px}.icn-parking-h{background-position:-119px -59px;width:41px;height:27px}.icn-parking{background-position:-119px -32px;width:41px;height:27px}.icn-photos-ico{background-position:-15px -277px;width:16px;height:13px}.icn-plus{background-position:-295px -85px;width:7px;height:14px}.icn-pros-ico{background-position:-28px -292px;width:14px;height:14px}.icn-restaurant{background-position:-153px -86px;width:38px;height:27px}.icn-search-img{background-position:-273px -119px;width:18px;height:18px}.icn-select-arr{background-position:-273px -255px;width:18px;height:10px}.icn-service-1,.icn-service-115,.icn-service-2,.icn-service-3,.icn-service-3114,.icn-service-4,.icn-service-471,.icn-service-492,.icn-service-6{width:30px;height:30px}.icn-service-1{background-position:-195px -150px}.icn-service-115{background-position:-94px -149px}.icn-service-2{background-position:-124px -149px}.icn-service-3{background-position:-154px -149px}.icn-service-3114{background-position:-195px 0}.icn-service-4{background-position:-195px -90px}.icn-service-471{background-position:-64px -149px}.icn-service-492{background-position:-195px -120px}.icn-service-6{background-position:-195px -60px}.icn-show-all-blue{background-position:-295px -186px;width:9px;height:9px}.icn-show-icon{background-position:0 -277px;width:15px;height:15px}.icn-show-less-blue{background-position:-295px -244px;width:9px;height:1px}.icn-telephone{background-position:-160px -59px;width:30px;height:26px}.icn-television{background-position:0 -197px;width:30px;height:26px}.icn-v-icon{background-position:-225px -212px;width:18px;height:10px}.icn-view-map{background-position:-248px -150px;width:23px;height:21px}.icn-view-photo{background-position:-248px -171px;width:20px;height:21px}.icn-white-arr-bot{background-position:-81px -240px;width:13px;height:8px}.icn-wi-fi{background-position:-51px -51px;width:38px;height:27px}.icn-zoom-img{background-position:-273px -200px;width:16px;height:16px}