.ls-form{background:0;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;color:#666;line-height:33px;padding:0}.ls-form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ls-form-outbox{font-size:15px;font-weight:bold;line-height:18px;padding:10px 15px;border:1px solid #efece3;background:#fff}.ls-form-line{height:33px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ls-form-line+.ls-form-line{margin-top:12px}.ls-form-cell{float:left}.ls-form-cell-pp-holder{position:relative}.ls-form-cell+.ls-form-cell{padding-left:12px}.ls-form-cell.cell1{width:12.5%;float:left}.ls-form-cell.cell2{width:25%;float:left}.ls-form-cell.cell3{width:37.5%;float:left}.ls-form-cell.cell4{width:50%;float:left}.ls-form-cell.cell5{width:62.5%;float:left}.ls-form-cell.cell6{width:75%;float:left}.ls-form-cell.cell7{width:87.5%;float:left}.ls-form-cell.cell8{width:100%;float:left}.ls-form-cell.fluid{width:auto;float:none;height:0}.ls-form-cell.fluid .ls-form-select{height:0}.ls-form-cell.flr{float:right;padding-left:10px}.ls-form-cell.flr+.ls-form-cell{padding-left:0;float:none}.ls-form-switch{overflow:hidden}.ls-form-switch-i{float:left;position:relative;padding-right:1px;width:33%}.ls-form-switch-i:last-child{padding-right:0;width:34%}.ls-form-switch-i label{display:block;background:#fff;padding:0 10px 0 27px;cursor:pointer}.ls-form-switch-i:first-child label{border-radius:3px 0 0 3px}.ls-form-switch-i:last-child label{border-radius:0 3px 3px 0}.ls-form-switch-i input{position:absolute;top:11px;left:10px}.ls-form-switch-i input:checked+label{background:#44bd7f;color:#fff}.ls-form-select{min-width:125px;position:relative}.ls-form-select .ls-form-inp{color:#999}.ls-form-select+.ls-form-select{overflow:hidden}.ls-form-select.fll{margin-right:12px}.ls-form-select-lbl{float:left;background:#fbf8ee;padding:0 10px;border-radius:3px 0 0 3px;color:#999;text-align:center}.ls-form-select-lbl.w100{width:100px}.ls-form-select-lbl.w65{width:65px}.ls-form-inp{position:relative;background:#fff;border:0;display:block;float:left;margin-right:1px;text-decoration:none;padding:0 35px 0 8px;font-size:12px}.ls-form-inp-inner{display:block;white-space:nowrap;overflow:hidden}.ls-form-inp input{border:0;background:0;font-weight:bold;width:100%;font-size:12px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.ls-form-inp:last-of-type{float:none;border-radius:0 3px 3px 0;overflow:hidden;margin-right:0}.ls-form-inp:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.ls-form-inp:hover{text-decoration:none}.ls-form-inp-btn{position:absolute;top:0;right:0;height:33px;width:33px;background:url(/i/arr-000000.gif) 50% 50% no-repeat}.ls-form-inp:hover .ls-form-inp-btn{background-color:#fbf8ee;border-radius:0 3px 3px 0}.ls-form-select.multi .ls-form-inp{color:#999}.ls-form-select.req .ls-form-inp{color:#000;font-weight:bold}.multi .ls-form-inp-btn{background:url(/i/icon-list.png) 50% 50% no-repeat}.ls-form-btn{line-height:33px;display:block;border-radius:3px;background:#c83831;color:#fff;text-align:center;font-size:12px;padding:0 10px;text-decoration:none}.ls-form-btn:hover{text-decoration:none}.green .ls-form-inp{color:#44bd7f}.ls-form-select .ls-form-inp .grey{color:#999}.ls-form-dd{float:none;clear:both;position:absolute;left:-1px;top:32px;z-index:100;background:#fff;width:100%;display:none;border:1px solid #f0eaca;border-top:0}.ls-form-scroll{max-height:200px;overflow-y:auto}.ls-form-dd-i{border-bottom:1px solid #f1ede8;cursor:pointer;font-size:11px;overflow:hidden;height:26px;line-height:26px;padding:0 8px;white-space:nowrap}.ls-form-dd-i:hover{background:#fffbd8}.ls-form_side .ls-form-inner{padding:15px}.ls-form_side .cell5 .ls-form-inp{width:100%}.ls-form-outbox .ls-form-select .ls-form-inp{border-radius:3px;border:1px solid #efece3;color:#c83831}.ls-cell-1,.ls-cell-2,.ls-cell-3,.ls-cell-4,.ls-cell-5,.ls-cell-6,.ls-cell-7,.ls-cell-8,.ls-cell-9,.ls-cell-10,.ls-cell-11,.ls-cell-12{float:left;position:relative;min-height:1px;padding-left:5px;padding-right:5px}.ls-cell-12{width:100%}.ls-cell-11{width:91.66666667%}.ls-cell-10{width:83.33333333%}.ls-cell-9{width:75%}.ls-cell-8{width:66.66666667%}.ls-cell-7{width:58.33333333%}.ls-cell-6{width:50%}.ls-cell-5{width:41.66666667%}.ls-cell-4{width:33.33333333%}.ls-cell-3{width:25%}.ls-cell-2{width:16.66666667%}.ls-cell-1{width:8.33333333%}.ls-row{margin-left:-5px;margin-right:-5px}.ls-row:before,.ls-row:after{content:" ";display:table}.ls-row:after{clear:both}.ls-clearfix:before{content:" ";display:table}.ls-clearfix:after{clear:both}.ls-well{padding:20px}.ls-well-sm{padding:10px}.ls-well-big{padding:25px}.ls-no-padding{padding:0 !important}.mt10{margin-top:10px}.mt20{margin-top:20px}.mb10{margin-bottom:10px}.m12t{margin-top:12px}.custom-select+.custom-select{border-radius:0}.custom-select:last-of-type{border-radius:0 3px 3px 0}.get-hotel-prices-pp .ls-form-line{height:26px}.get-hotel-prices-pp .ls-form-line+.ls-form-line{padding-top:5px}.ls-form-select-pp{position:absolute;left:-5px;top:27px;z-index:110;width:100%;margin-top:5px;overflow:hidden;padding:0 5px 5px 5px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ls-form-select-pp-inner{background:#fff;box-shadow:0 0 5px #bbb;border-top:1px solid #f5f0e4}.ls-form-list{position:relative}.ls-form-list_chck{padding:5px 0 5px 8px}.ls-form-list_h{overflow:hidden;border-bottom:1px solid #eaeaea}.ls-form-list-i{position:relative;white-space:nowrap}.ls-form-list_h .ls-form-list-i{float:left;margin-right:1px}.ls-form-list_v .ls-form-list-i{margin-bottom:1px}.ls-form-select-pp .ls-form-list .ls-form-chck{position:absolute;left:4px;top:4px;padding:0;border-radius:0;width:auto;height:auto}.ls-form-select-pp .ls-form-list .ls-form-chck-lbl{line-height:21px;display:block;height:21px;padding-left:20px}.ls-form-chck:checked+.ls-form-chck-lbl{background:#fde8e9}.ls-form-scroll-wrap{max-height:200px;height:auto;overflow-y:auto;overflow-x:hidden}.ls-form-list_chck:after{content:"";position:absolute;top:0;right:0;width:30px;height:100%;background:url(/i/shader-rtl-fff.png) 100% 0 repeat-y}.ls-form-list{position:relative}.ls-form-pp-btn{cursor:pointer}.ls-form-list-i-a{color:#666;display:block;font-size:12px;line-height:27px;padding:0 10px;text-decoration:none;border-bottom:1px solid #f6f6f6}.ls-form-list-i-a:hover{background:#fff9e2}.ls-form-list-i:last-child .ls-form-list-i-a{border:0}.ls-form-inp-count{font-weight:normal}.ls-form-select-kids{overflow:hidden;padding:10px}.ls-form-select-kids-line{height:32px;margin-bottom:5px;overflow:hidden}.ls-form-select-kids-lbl{display:inline-block;line-height:32px;vertical-align:top}.ls-form-select-kids-val{float:right}.ls-form-select-kids-span{display:inline-block;line-height:32px;vertical-align:top;padding-left:5px;width:24px}.tourbook-index{padding:42px 50px 0 50px;line-height:39px}.tourbook-index .ls-form-inp,.tourbook-index .ls-form-inp input{font-size:13px}.tourbook-index .ls-form-select-pp{top:32px}.tourbook-index .ls-form-inp-btn,.tourbook-index .selectBox-dropdown .selectBox-arrow,.tourbook-index .ls-form-cell,.tourbook-index .ls-form-line,.tourbook-index .ls-form-select{height:39px}.tourbook-index .ls-form-line+.ls-form-line{padding-top:10px}.tourbook-index .ls-form-select-lbl{width:150px;text-align:left;font-size:12px}.tourbook-index .selectBox-dropdown{height:39px;line-height:39px}.ls-form-select-pp .selectBox-dropdown{height:32px;line-height:32px;border-radius:3px}.ls-form-select-pp .selectBox-dropdown .selectBox-arrow{height:30px;background-image:url(/i/arr-000000.gif)}.filter-params .ls-form{background:0;line-height:26px}.ls-form_small.ls-form{line-height:26px}.filter-params .ls-form-inner{padding:0}.filter-params .ls-form-inp,.ls-form_small .ls-form-inp,.filter-params .ls-form-select .custom-select{font-size:11px;height:26px;line-height:26px;color:#000;padding:0 26px 0 8px}.filter-params .ls-form-inp_nights{padding-left:0;padding-right:25px;float:right}.filter-params .ls-form-inp-btn,.ls-form_small .ls-form-inp-btn{height:26px;width:25px}.filter-params .ls-form-select-lbl{background:#f7e8ac;height:24px;line-height:25px}.filter-params .ls-form-select{border:1px solid #f7e8ac;border-radius:3px;height:26px}.filter-params .ls-form-line{height:26px}.filter-params .ls-form-line+.ls-form-line{padding-top:5px;margin-top:0}.filter-params .selectBox-dropdown .selectBox-arrow,.ls-form_small .selectBox-dropdown .selectBox-arrow{right:0;top:0;width:25px}.filter-params .selectBox-dropdown:hover .selectBox-arrow,.ls-form_small .selectBox-dropdown:hover .selectBox-arrow{background-color:#fbf8ee}.filter-params .ls-form-cell.cell-adults{width:96px}.filter-params .ls-form-cell.cell-kids{margin-left:3px;padding:0;width:84px}.filter-params .ls-form-cell.cell-age{width:100%}.filter-params .ls-form-cell.cell-age .ls-form-select-lbl{color:#666;font-size:11px}.filter-params .ls-form-select{min-width:inherit}.ls-form_slim .ls-form-inner{padding:10px 15px 15px 15px}.ls-form_slim .ls-form-input{height:26px !important;line-height:26px !important}.ls-form_slim .ls-form-select{border:solid 1px #efece3;border-radius:2px}.ls-form_slim .custom-select{height:26px !important;line-height:26px !important}.ls-form_slim .selectBox-label{font-size:11px !important;color:#000 !important}.ls-form_slim .ls-form-select-lbl{height:26px !important;font-size:11px !important;line-height:26px !important;border-radius:0;background:0;color:#aaa;padding:0 0 0 8px}.custom-select_bigger .selectBox-arrow{background:url(/i/selectBox-arrow2.png) no-repeat center center !important}.ls-form-s-ttl{font:bold 15px/18px Arial,sans-serif;color:#000;padding:10px 0 0 15px}.ls-form-s-white{background:#fff;padding:10px 10px 0 10px;border-radius:4px}.ls-form-s-tbl{width:100%}.ls-form-s-td{vertical-align:top}.ls-form-s-inp{border:0;background:0;outline:0;font:normal 11px Arial,sans-serif;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 25px 0 8px}.ls-form-s-inp::-webkit-input-placeholder{color:#000;opacity:1}.ls-form-s-inp::-moz-placeholder{color:#000;opacity:1}.ls-form-s-inp:-moz-placeholder{color:#000;opacity:1}.ls-form-s-inp:-ms-input-placeholder{color:#000;opacity:1}.ls-form-s-inp-gray::-webkit-input-placeholder{color:#666}.ls-form-s-inp-gray::-moz-placeholder{color:#666}.ls-form-s-inp-gray:-moz-placeholder{color:#666}.ls-form-s-inp-gray:-ms-input-placeholder{color:#666}.ls-form-s-bt{background:url(/i/ls-form-s-bt.png) no-repeat center center;width:10px;height:10px;position:absolute;top:8px;right:8px}.reg-block-form2 .ls-form-s-bt{background:url(/i/icon-burger-000.png) no-repeat 0 center;width:10px;height:10px;position:absolute;top:13px;right:13px}.ls-form-s-bt2{background:url(/i/ls-form-s-bt2.png) no-repeat center center;width:10px;height:10px;position:absolute;top:8px;right:8px}.ls-form-s-td-pad{padding-right:6px}.ls-form-select-lbl_right{position:absolute;top:0;right:6px}.ls-form-s-add-ttl{font:bold 13px/18px Arial,sans-serif;color:#000;padding:8px 0 10px 1px}.ls-form-s-add-area{border:solid 1px #efece3;border-radius:2px;padding:5px 0 0 5px;background:0;font:normal 11px Arial,sans-serif;color:#000;height:70px;width:100%;resize:none;outline:0}.ls-form-s-bot{padding:12px 10px 0 10px}.ls-form-input{height:100%}.ls-form-s-bot .ls-form-input{background:none !important}.ls-form_slim .ls-form-s-bot .ls-form-select{border:solid 1px #cfc4b3}.ls-form-s-btn{display:block;font-family:'Conv_ApercuPro-Regular';font-size:10px;text-transform:uppercase;color:#fff;text-decoration:none;background:#cb423c;text-align:center;border-radius:3px;height:28px;line-height:28px}.ls-form-s-btn:hover{text-decoration:none}.ls-form-input_vis{overflow:visible !important}.ls-form_short .ls-form-inner{padding:15px}.ls-form_short .ls-form-s-white{padding:10px}.ls-form_short .ls-form-s-bot{padding-right:0;padding-left:0}.ls-form-select_full{overflow:hidden}.ls-form-checkboxes{float:left;height:26px;padding-left:8px}.ls-form-checkboxes-input{margin:0;padding:0;position:relative;top:-5px;cursor:pointer}.ls-form-checkboxes-label{position:relative;top:-4px;left:2px;cursor:pointer;color:#000;background:url(/i/ls-form-checkboxes-star.png) no-repeat right 3px;padding:0 9px 0 0;font-size:11px;margin:0 6px 0 0}.ls-form-checkboxes-more{font-size:11px;float:right;text-decoration:none;border-bottom:dotted 1px #318cc6;height:14px;line-height:14px;display:block;margin:5px 10px 0 0}.ls-form-select-lbl-rate{background:url(/i/ls-form-select-lbl-rate.png) no-repeat right 2px;padding:0 18px 0 0}.filter-params-body .ls-form-inp{position:static !important}.filter-params-body .datepicker-link{position:relative !important}.ls-form-select50{float:left;width:75px;min-width:75px;box-sizing:inherit}.ls-form-select50:first-child{margin-right:3px;width:90px;min-width:90px}.ls-form-select50 .selectBox-arrow{width:18px !important}.ls-form-select50 .ls-form-inp{padding-right:18px !important}.right-chooser-select-all{width:100%}.hotel-wrap-none{display:none;margin-left:10px}.hotel-wrap-impression-date_float{float:left;width:40%}.right-chooser-item-select-full{width:100%;padding:0}.right-chooser-item-select-full .selectBox-label{margin:0 0 0 8px;width:95%}.hotel-wrap-impression-textarea{position:relative}.hotel-wrap-impression-textarea .hotel-wrap-impression-icon{cursor:pointer}.hotel-wrap-impression-area-address{display:none}.hotel-wrap-impression-list-area-tbl_show .hotel-wrap-impression-area-address{display:block}.hotel-wrap-impression-list-area-tbl_show .hotel-wrap-impression-area-name{display:none}.hotel-wrap-impression-list-area-tbl_hide .hotel-wrap-impression-list-td_lasttd .hotel-wrap-impression-textarea{display:none}.hotel-wrap-impression-small-gray{font-size:12px;font-weight:normal;color:#999;margin-left:10px;white-space:nowrap}.ls-chooser-a-metro{background:url(/i/metro.png) no-repeat 0 9px;padding-left:18px;text-transform:none;font-size:11px;color:#444;float:right;position:relative;top:-1px}.uni-form-dd-lin{border-bottom:1px solid #dfdfdf;margin:0 5px}.overlay_opinion_bot-td .ls-form-inp input{font-weight:normal}.overlay_opinion_bot-td .ls-form-inp input::-webkit-input-placeholder{color:#000;opacity:1}.overlay_opinion_bot-td .ls-form-inp input::-moz-placeholder{color:#000;opacity:1}.overlay_opinion_bot-td .ls-form-inp input:-moz-placeholder{color:#000;opacity:1}.overlay_opinion_bot-td .ls-form-inp input:-ms-input-placeholder{color:#000;opacity:1}.ls-form-dd-areas{padding:8px;width:475px;font:normal 12px Arial,sans-serif;border:0;background:#fff;margin-top:10px;height:80px}.overlay-box-save_botslim{overflow:hidden;height:auto !important;padding:0 4px 5px 4px}.overlay-box-save_botslim .overlay-box-save-btn_gal{float:right !important;line-height:36px !important}.overlay-box-save_botslim-left{float:left;font-size:12px;margin-top:8px}.overlay-box-save_botslim-left label{position:relative;top:2px;margin-left:7px}textarea.ls-form-s-inp{width:100%;resize:vertical}.chooser-filter.city .chooser-filter-cnt-head,.chooser-filter.country .chooser-filter-cnt-head{background-color:#f2f2f2;padding:0 10px;line-height:26px;font-size:11px}.uni-form-dd-switch3{padding:0 10px;background:#f2f2f2 none repeat scroll 0 0;line-height:26px;font-size:11px}.uni-form_invert .uni-form-dd-cnt{left:auto;right:0}.uni-form_invert .uni-form-dd-cnt.wide{width:270px !important}.uni-form_invert .uni-form-dd-wline{display:none}.uni-form_invert .uni-form-dd-reset{color:#999;text-transform:uppercase;text-decoration:none;display:inline}.uni-form_invert .uni-form-dd-all{margin-right:10px;background:url("/i/dash-3488b2.png") repeat-x scroll 0 100% transparent;color:#3488b2 !important;line-height:11px;text-decoration:none}.uni-form-dd-selc{padding:10px;background:#e0f1ff}.uni-form-dd-selc-row1{margin-bottom:3px}.uni-form-dd-selc-row .sbHolder{font-size:11px}.uni-form-dd-selc-row1 .sbHolder a{color:#21a60f}.uni-form-dd-switch{height:26px;padding:3px 0 0 0;background:#e0f1ff;border-bottom:1px solid #bcd4e7}.uni-form-dd-switch-li{height:26px;margin:0 0 0 3px;padding:0 8px;float:left;line-height:26px}.uni-form-dd-switch-li_current{background:#fff;border-top:1px solid #bcd4e7;border-left:1px solid #bcd4e7;border-right:1px solid #bcd4e7}.uni-form-dd-switch-a{color:#0b80c4;text-decoration:none;background:0;cursor:pointer}.uni-form-dd-switch-a:hover{text-decoration:underline}.uni-form-dd-switch-li_current .uni-form-dd-switch-a{color:#c8242b;text-decoration:none}.uni-form-child{display:inline-block;width:44px;margin-right:5px;text-align:right}.uni-form-operator-chooser_kids .uni-form-var{margin:0}.uni-form-operator-chooser_parents .uni-form-var{margin:0}.uni-form_invert .uni-form-dd-cnt_500{width:500px !important}.uni-form-dd-rows{overflow:hidden}.uni-form-dd-row{padding:3px 3px 0 3px}.uni-form-dd-inp-wrap{padding:0 8px;background:#fff;border:1px solid #bcd4e7;height:26px;position:relative}.uni-form-dd-inp-wrap_p0{padding:0 3px}.uni-form-dd-input{background:#fff;border:0 none;color:#010101;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:26px;line-height:26px;margin:0;outline:0 none !important;padding:0;width:100%}.uni-form-check{margin:-2px 2px 0 0;vertical-align:middle}.uni-form-dd-row_yl{padding:5px 11px;background:#fffbd8;margin:5px 0}.uni-form-switch{height:26px;padding-top:3px;background:#fff;border-bottom:1px solid #bcd4e7}.uni-form-switch-li{height:26px;margin:0 0 0 3px;padding:0 8px;float:left;line-height:26px;font-size:11px}.uni-form-switch-li_current{background:#fff;border-top:1px solid #bcd4e7;border-left:1px solid #bcd4e7;border-right:1px solid #bcd4e7}.uni-form-switch-a{color:#0b80c4;text-decoration:none}.uni-form-switch-a:hover{text-decoration:underline}.uni-form-switch-li_current .uni-form-switch-a{color:#c8242b;text-decoration:none}.uni-form-dd-tabs4{overflow-y:auto}.uni-form-dd-tabs4 .uni-form-dd-i{padding:1px 5px 0 5px}.uni-form-ht-td{padding:3px 5px 5px;vertical-align:top}.uni-form-ht-td_star{padding:5px 4px}.uni-form-ht-td2{padding:5px 5px;text-align:right}.uni-form-ht-td2 span{display:inline-block;margin-top:2px}.uni-form-ht-td2 a{display:inline-block;margin-top:2px;text-decoration:none}.uni-form-ht-crop{padding:2px 0;height:11px;position:relative;overflow:hidden}.uni-form-ht-star{display:block;width:11px;height:11px;margin-top:1px;background:url(/i/icon-star.png) no-repeat 50% 50%}.uni-form-ht-circle{display:block;width:11px;height:11px;margin-top:4px;background:url(/i/icon-circle.png) no-repeat 0 0;cursor:pointer}.uni-form-ht-circle_active{background-position:0 100%}.uni-form-ht-mask{display:block;width:12px;height:100%;position:absolute;top:0;right:0;background:url(/i/mask-chooser.png) no-repeat 0 0}.uni-form-dd-i:hover .uni-form-ht-mask{background:url(/i/mask-chooser-yellow.png) no-repeat 0 0}.uni-form-ht-desc{padding:5px 0;margin-right:-16px;position:relative;overflow:hidden;font-size:11px}.uni-form-ht-desc-show{display:block !important}.uni-form-ht-desc-li{margin-bottom:5px;height:11px}.uni-form-ht-desc-li .uni-form-grey,.uni-form-ht-desc-li .uni-form-dash-999999{position:absolute}.uni-form-dash-999999{color:#999;text-decoration:none;background:url(/i/dash-999999.png) repeat-x 0 100%}.uni-form-grey{color:#999}.uni-form-red{color:#c8242b}.uni-form-green{color:#21a60f !important}.uni-form-brown{color:#c3b453 !important}.uni-form-bordo{color:#a87575 !important}.uni-form-bold{font-weight:bold !important}.uni-form-dd-row-p1{padding:3px 0}.uni-form-dd-row-p1 .uni-form-check-td{padding:0 0 4px 0}.uni-form-check-td-out{vertical-align:top}.uni-form-check-td-out:last-child{padding:0 8px}.uni-form-dd-row-p1 .uni-form-check-group .uni-form-label{position:relative;left:8px}.uni-form-dd-abc-all{font-size:11px;border-bottom:1px solid #f2f2f2;overflow:hidden;padding:7px 0 8px}.uni-form-dd-abc-all-link{text-decoration:none;float:left}.uni-form-dd-abc-all-link:hover{text-decoration:underline}.uni-form-dd-abc-all-lang{float:right}.uni-form-dd-abc-all-lang-link{text-decoration:none;margin:0 0 0 4px}.uni-form-dd-abc-all-lang-link:hover{text-decoration:underline}.uni-form-dd-abc-all-lang-link-act{color:#000}.uni-form-check-tbl-line{border-top:1px solid #f2f2f2;margin:3px 0 0}.uni-form-check-td-out .uni-form-dd-abc{padding:1px 0 7px;float:none;width:auto;border-bottom:1px solid #f2f2f2;background:0}.uni-form-check-td-out .uni-form-dd-abc-i{line-height:13px;text-transform:uppercase;display:inline-block;width:14px;margin:5px 0 0}.uni-form-ht-crop .uni-form-label{margin:0}.uni-form-dd-i .uni-form-ht-crop .uni-form-var{margin:0}.uni-form-dd-transparent-list .uni-form-td{height:27px;padding:0 3px 3px 3px}.uni-form-dd-transparent-list .uni-form-td-indent{padding:0 3px 3px 10px}.uni-form-dd-transparent-list .uni-form-caption,.uni-form-dd-transparent-list .uni-form-sur{color:#566775;position:relative;top:0}.uni-form-dd-transparent-list .uni-form-dd-list{border:0 none;display:inline-block;padding:0 20px 0 5px;background:0}.uni-operator .uni-form-dd-transparent-list .uni-form-dd-list{padding:0 20px 0 0}.uni-form-sidebar .uni-operator .uni-form-dd-curr{padding:0 10px 0 0 !important}.uni-operator .uni-form-operators-transparent-list .uni-form-dd-curr-value{padding-left:0}.uni-form-dd-transparent-list .uni-form-dd-curr-value{background:url(/i/dash-566775.png) repeat-x 0 bottom}.uni-form-dd-transparent-list .uni-form-dd-wline{display:none}.uni-form-dd_active2 .uni-form-dd-list,.uni-form-dd_active1 .uni-form-dd-list{background:#fff}.uni-form-dd-transparent-list .uni-form-dd-cnt{top:27px}.uni-form-onecheckbox .uni-form-dd-list-btn{background:#fff url(/i/sel-drop-big.png) no-repeat 50% 50%}.uni-form-onecheckbox .uni-form-dd_active2 .uni-form-dd-list-btn{background:#fffbd8 url(/i/icon-list2.png) no-repeat 50% 50%}.uni-form-dd-i-topChart{font-size:10px;text-transform:uppercase;color:#999;background:#f9f9f9;cursor:default}.uni-form-dd-i-topChart:hover{background:#f9f9f9}.uni-form-td-wrap-line_third .uni-form-check-group{display:block}.uni-form_operator .uni-form-label{padding-left:0;font-size:12px}.uni-form_operator .hotel-quest{position:relative;display:inline-block}.uni-form-td-wrap-line_third .uni-form-check-group-h{height:30px;vertical-align:top}.uni-form_operator .uni-form-td-wrap_bot .sbSelector,.uni-form-dd-transparent-list .uni-form-inp{background:url('/i/dash-566775.png') repeat-x scroll 0 20px transparent;color:#566775;display:block;margin:0 16px 0 0;overflow:hidden;padding:0;text-decoration:none;white-space:nowrap;width:auto}.uni-form-dd-transparent-list .uni-form-list-btn{background:url("/i/sel-drop-big-566775.png") no-repeat scroll 50% 50% transparent;border:0 none;width:20px;height:29px}.uni-form-dd-transparent-list .uni-form-list-btn:hover{background-color:inherit}.uni-form-dd-transparent-list .uni-form-inp{padding:0;margin:0}.uni-form-td-wrap_bot .uni-form-td-butsearch{padding:0 3px 3px 8px;width:260px;height:34px}.uni-form-inp-wrap-white .uni-form-dd-cnt2{display:block}.uni-form-td-wrap_bot .uni-form-dd-curr{color:#566775;background:url('/i/sel-drop-big-566775.png') no-repeat right 50%}.uni-form-dd-i-gray{color:#999}.uni-form-check-all{padding:0 0 0 10px;border-bottom:1px solid #d8d8d8}.uni-form-inc .uni-form-ht .uni-form-dd-i{padding:0}.uni-form-inc .uni-form-dd-tabs-scr{overflow-y:scroll}.uni-form-inc .uni-form-dd-tabs1{height:268px}.uni-form-inc .uni-form-dd-tabs2{height:336px}.uni-form-inc .uni-form-dd-tabs3{height:135px}.uni-form-inc .uni-form-dd-tabs4{height:500px;min-width:245px}.uni-form-inc .uni-form-ht-td{padding:5px;vertical-align:top}.uni-form-inc .uni-form-ht-td_star{padding:5px 0}.uni-form-inc .uni-form-ht-td1{padding:0}.uni-form-inc .uni-form-ht-td2{padding:5px 8px;text-align:center;background:#f8f8f8}.uni-form-inc .uni-form-ht-td2 span{display:inline-block;margin-top:2px}.uni-form-inc .uni-form-ht-td2 a{display:inline-block;margin-top:2px;text-decoration:none}.uni-form-inc .uni-form-ht-crop{padding:0;position:relative;overflow:hidden;height:auto}.uni-form-inc .uni-form-ht-star{display:block;width:11px;height:11px;margin-top:2px;background:url(/i/icon-star.png) no-repeat 50% 50%}.uni-form-inc .uni-form-ht-circle{display:block;width:11px;height:11px;margin-top:2px;background:url(/i/icon-circle.png) no-repeat 0 0;cursor:pointer}.uni-form-inc .uni-form-ht-circle_active{background-position:0 100%}.uni-form-inc .uni-form-label{display:block;padding:7px 5px 6px 10px}.uni-form-inc .uni-form-check-all .uni-form-label{padding:3px 7px 3px 0}.uni-form-inc .uni-form-dd-i .uni-form-dd-tab{border-top:1px solid #f2f2f2}.uni-form-inc .uni-form-dd-i .uni-form-dd-tab .uni-form-dd-i{padding-left:18px}.uni-form-inc .uni-form-dd-i .uni-form-dd-tab .uni-form-dd-i:last-child{border:0}.uni-form-selectall{display:inine-block;width:12px;height:12px;margin:5px 5px 0 0;float:right;background:url(/i/selectall_icon_off.png) no-repeat 0 0}.uni-form-check-all-active .uni-form-selectall{background:url(/i/selectall_icon_on.png) no-repeat 0 0}.uni-form-annotate{position:relative}.uni-form-dd-curr-actual{font-size:9px;color:#fff;font-weight:normal;background:#239f28;padding:1px 3px;margin:0 2px;height:12px;line-height:12px;position:absolute;top:8px;right:-4px}.uni-form-dd-list .uni-form-dd-curr-actual{position:static}.uni-form-chooser-list .uni-form-dd-curr-actual{right:5px}.ufdtl{display:none}.ufdtl-show{display:block}.ufdtl .uni-form-dd{position:relative;top:2px}.ufdtl-switch{cursor:pointer}.ufdtl-switch-red{color:#dc3737}.inserted_dropdown .sbHolder{height:26px;color:#0b80c4;font-size:11px;line-height:25px;border:0 none}.uni-form-dd-i-actual{font-size:11px;color:#999;background:#f2f2f2;padding-top:10px;display:block}.uni-form-dd-i-actual .uni-form-var{margin:0}.uni-form-dd-switch3{padding:0 10px;background:#f2f2f2;line-height:26px;font-size:11px}.uni-form-dd-switch3>.uni-form-dd-switch-a{margin-right:4px;text-decoration:none;border-bottom:dotted 1px #0b80c4}.uni-form-dd-switch3>.uni-form-dd-switch-a_current{margin-right:5px;text-decoration:none;color:#000;border-bottom:dotted 1px #000}.uni-form-dd-abc-i_current a{color:darkgreen;font-weight:bold}.uni-form-notfound{overflow:hidden;padding:8px 10px 7px;color:#999}.uni-form-dd-abc{width:25px;float:left;background:#f2f2f2 none repeat scroll 0 0}.uni-form-dd-abc-i{text-align:center;line-height:13px}.uni-form-dd-abc-i.uni-form-dd-abc-i_current .uni-form-dd-abc-i-a{color:#c8242b}.uni-form-dd-abc-i_current a{color:#006400;font-weight:bold}.uni-form-dd-abc-i-a{font-size:10px;text-decoration:none;text-align:center}.chooser-filter.city .chooser-filter-cnt2 .chooser-filter-cnt-list,.chooser-filter.country .chooser-filter-cnt2 .chooser-filter-cnt-list{height:364px;max-height:none}.sr-filter-cnt-list,.chooser-filter-cnt-list{max-height:224px;overflow-y:auto;overflow-x:hidden}.uni-form-dd-i-topChart{font-size:10px;text-transform:uppercase;color:#999;background:#f9f9f9 none repeat scroll 0 0;cursor:default}.uni-form-dd-i{padding:8px 10px 7px !important;font-size:12px !important;line-height:16px !important;border-bottom:1px solid #f2f2f2;cursor:pointer}.chooser-filter-cnt-item{position:relative}.sr-filter-cnt-item,.chooser-filter-cnt-item{padding:8px 10px 7px !important;border-bottom:1px solid #f2f2f2;font-size:12px !important;line-height:16px !important;position:relative;cursor:pointer;white-space:nowrap}.sr-filter-cnt-foot,.chooser-filter-cnt-foot{padding:10px;background:#f4f4f4 none repeat scroll 0 0;font-size:11px}.sr-filter-cnt-foot-link,.chooser-filter-cnt-foot-link{border-bottom:dotted 1px #c8242b;color:#c8242b;text-decoration:none;white-space:nowrap}.chooser-filter-cnt-list{height:364px;max-height:none}.uni-form-dd-abc-i-a[disabled="disabled"]{color:#999;cursor:default}.sr-filter-cnt-item-notfound,.chooser-filter-cnt-item-notfound{padding:8px 10px;color:#999;line-height:16px}.ls-form-dd_gray{border:solid 1px #dedede !important;left:0 !important;top:32px !important}.ls-form{background:#efece3;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;color:#666;line-height:33px;padding:0}.ls-form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ls-form-inner{padding:10px}.ls-form-outbox{font-size:15px;font-weight:bold;line-height:18px;padding:10px 15px;border:1px solid #efece3;background:#fff}.ls-form-table{display:table;width:100%;table-layout:fixed}.ls-form-line{height:26px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ls-form-line+.ls-form-line{margin-top:10px}.ls-form-cell{float:left}.ls-form_small .ls-form-line+.ls-form-line{margin-top:8px}.ls-form-cell+.ls-form-cell{padding-left:10px}.ls-form-cell.cell1{width:20%;float:left}.ls-form-cell.cell2{width:33%;float:left}.ls-form-cell.cell3{width:67%;float:left}.ls-form-cell.cell4{width:80%;float:left}.ls-form-cell.cell5{width:100%;float:left}.ls-form-cell.flr{float:right;padding-left:10px}.ls-form-cell.flr+.ls-form-cell{padding-left:0;float:none}.ls-form-switch{overflow:hidden;background:#fff;border-radius:3px;width:100%}.ls-form-switch-i{float:left;position:relative;padding-right:1px;width:33%}.ls-form-switch-i:last-child{padding-right:0;float:none;overflow:hidden;width:auto}.ls-form-switch-i label{display:block;background:#fff;padding:0 10px 0 27px;cursor:pointer}.ls-form-switch-i:first-child label{border-radius:3px 0 0 3px}.ls-form-switch-i:last-child label{border-radius:0 3px 3px 0}.ls-form-switch-i input{position:absolute;top:10px;left:10px}.ls-form-switch-i input:checked+label{background:#44bd7f;color:#fff}.ls-form-select{position:relative}.ls-form-s-inp{-webkit-appearance:none;box-shadow:none;-webkit-box-shadow:none;color:#000}.ls-form-s-inp.ac_loading{background:#fff url("/i/indicator.gif")right center no-repeat}.ls-form-s-inp:focus::-moz-placeholder{color:transparent}.ls-form-s-inp:focus::-webkit-input-placeholder{color:transparent}.ls-form-s-inp:focus::placeholder{color:transparent}div.ls-form-s-inp{cursor:pointer}.ls-form-select.ls-form-select_inline-left{border-right:0;border-radius:3px 0 0 3px}.ls-form-select.ls-form-select_inline-right{border-radius:0 3px 3px 0}.ls-form-select .ls-form-inp{color:#666}.ls-form-select-lbl{float:left;background:#fbf8ee;padding:0 10px;border-radius:3px 0 0 3px}.ls-form-inp{background:#fff;border:0;display:block;float:left;height:33px;line-height:33px;margin-right:1px;border-top-left-radius:3px;border-bottom-left-radius:3px;text-decoration:none;padding:0 26px 0 10px;font-size:12px;position:relative}.ls-form-inp:last-of-type{float:none;border-radius:0 3px 3px 0;overflow:hidden;margin-right:0}.ls-form-inp:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.ls-form-inp:first-child:last-child{width:100%}.ls-form-select-lbl+.ls-form-inp{border-top-left-radius:0;border-bottom-left-radius:0}.ls-form-inp:hover{text-decoration:none}.ls-form-inp-btn{position:absolute;right:0;top:0;height:33px;width:33px}.ls-form-inp.sel .ls-form-inp-btn{background:url(/i/arr-000000.gif) 50% 50% no-repeat}.ls-form-inp:hover .ls-form-inp-btn{background-color:#fbf8ee}.ls-form-select.multi .ls-form-inp{color:#000}.multi .ls-form-inp-btn{background:url(/i/icon-list-666.png) 50% 50% no-repeat}.ls-form-btn{line-height:33px;display:block;border-radius:3px;background:#c83831;color:#fff;text-align:center;text-transform:uppercase;font-size:10px;font-weight:bold;padding:0 10px;text-decoration:none}.ls-form-btn:hover{text-decoration:none}.green .ls-form-inp{color:#44bd7f}.ls-form-select .ls-form-inp .grey{color:#999}.ls-form-dd{float:none;clear:both;position:absolute;left:-1px;top:26px;z-index:100;background:#fff;width:100%;display:none;border:1px solid #f0eaca;border-top:0}.ls-form-scroll{max-height:155px;overflow-y:auto;border-top:1px solid #f1f1f1}.ls-form-scroll.h450{max-height:450px}.ls-form-dd-i{border-bottom:1px solid #f1f1f1;cursor:pointer;font-family:'apercu_pro';font-weight:bold;font-size:13px;overflow:hidden;height:32px;line-height:32px;padding:0 13px;white-space:nowrap;color:#000;position:relative;cursor:pointer}.ls-form-dd-i:hover{background:#fffde8}.ls-form-dd-i:before{background:url(/i/mask-chooser-white.png) 0 0 repeat-y;display:block;width:17px;height:100%;position:absolute;top:0;right:0;content:""}.ls-form-dd-i:hover:before{background-image:url(/i/mask-chooser-yellow.png)}.ls-form-dd-i.ls-form-dd-i_circle-marker{padding-left:30px}.ls-form-dd-i.ls-form-dd-i_circle-marker:before{position:absolute;content:'';top:0;right:initial;bottom:0;margin:auto;left:8px;width:4px;height:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#e3e3e3}.ls-form-dd-i.hotel{height:auto;line-height:1.5;padding-top:5px;padding-bottom:5px}.ls-form-dd-i.guests{height:auto;line-height:1.5;padding-top:13px;padding-bottom:13px}.ls-form-dd-i.guests:hover{background-color:#fff;cursor:default}.ls-form-dd-i.guests:before{display:none}.ls-form-dd-i-red{color:#c83831}.ls-form_side .ls-form-inner{padding:15px}.ls-form_side .cell5 .ls-form-inp{width:100%}.ls-form-outbox .ls-form-select .ls-form-inp{border-radius:3px;border:1px solid #efece3;color:#c83831}.filter-params .ls-form{background:0;line-height:26px}.ls-form_small.ls-form{line-height:26px}.filter-params .ls-form-inner{padding:0}.filter-params .ls-form-inp,.ls-form_small .ls-form-inp{font-size:11px;height:26px;line-height:26px;color:#000}.filter-params .ls-form-inp-btn,.ls-form_small .ls-form-inp-btn{height:26px;width:25px}.filter-params .ls-form-select-lbl{background:#e5dfc1}.filter-params .ls-form-line+.ls-form-line{margin-top:5px}.filter-params .selectBox-dropdown .selectBox-arrow,.ls-form_small .selectBox-dropdown .selectBox-arrow{right:0;top:0;width:25px}.filter-params .selectBox-dropdown:hover .selectBox-arrow,.ls-form_small .selectBox-dropdown:hover .selectBox-arrow{background-color:#fbf8ee}.ls-form_32 .ls-form-line{height:auto;overflow:hidden;margin-bottom:5px}.ls-form_32 .ls-form-line .extra-service-ttl-chck{float:left;margin:6px 5px 0 0}.ls-form_32 .ls-form-line .extra-service-ttl-lbl{float:left;width:90%;height:auto;line-height:24px}.cell50{width:50%}.extra-service .ls-form-inp{color:#666 !important}.extra-service .ls-form-inp000{color:#000 !important}.extra-service .multi .ls-form-inp-btn,.extra-service-pro .multi .ls-form-inp-btn{background:url(/i/ls-form-inp-btn.png) 50% 50% no-repeat}.ls-form-input{border-radius:0 3px 3px 0;height:33px;line-height:31px;background:#fff;display:block;padding:0 26px 0 10px;font-size:12px;position:relative;overflow:hidden}.ls-form-input-pro{border:0;outline:0;background:0;border:0;width:98%;font:normal 12px Arial,sans-serif}.extra-service .ls-form-btn,.extra-service-pro .ls-form-btn{background:0;border:solid 1px #3488b2;color:#3488b2;position:relative;z-index:10;line-height:31px}.extra-service .ls-form{position:relative;border-radius:2px}.extra-service .ls-form-inp-btn,.extra-service-pro .ls-form-inp-btn{background:url(/i/ls-form-inp-btn2.png) 50% 50% no-repeat}.extra-service-pro .ls-form-select.multi .ls-form-inp_fix{color:#666}.ls-form-tail{position:absolute;left:54px;top:-3px}.ls-form-inp_fix{width:140px}.ls-form-select-lbl_fix{width:140px;text-align:left}.ls-form-line-ttl{color:#000;font-weight:bold;clear:both;border-bottom:solid 1px #fbf8ee;padding:0 0 5px 10px;line-height:22px}.ls-form-line+.ls-form-line-ttl{padding-top:8px}.ls-form-line-td-in{vertical-align:middle;padding:3px 0 2px 10px;border-bottom:solid 1px #fbf8ee}.ls-form-line-td-in:first-child{width:1%}.ls-form-line-td-in_sec{width:30%;line-height:20px}.ls-form-line-td-in_trd{width:1%;white-space:nowrap;color:#c83831;padding:3px 10px 1px 10px;text-align:right}.ls-form-line-td-in_slim{width:1%;white-space:nowrap;color:#000;padding:3px 10px 1px 10px;text-align:right}.ls-form-line-td-in_green{width:1%;white-space:nowrap;color:#00a551;padding:3px 10px 1px 10px;text-align:right}.ls-form-line-td-input{position:relative;top:-1px}.ls-form-line-td-label{cursor:pointer;color:#000}.ls-form-text{font-size:12px;line-height:16px;color:#999;padding-left:10px}.ls-form-text_top{padding-top:7px}.ls-form_hidden{display:none;padding:8px 0 10px 20px}.ls-form-select-lbl_red{color:#c83831}.ls-form-line-checks-lab{cursor:pointer;position:relative;top:1px;margin-left:5px}.ls-form-line-checks-td{line-height:26px;padding-right:20px}.ls-form-line-checks{position:relative;top:-6px;margin-bottom:6px}.extra-service_top{border:none !important;padding-top:0 !important}.ls-form-inp_add{padding-right:40px}.ls-form-input-labs{position:relative;top:2px;cursor:pointer;margin:0 10px 0 2px}.ls-form-drop{background:#fbf8ee;border-radius:3px;padding:0 10px;margin-top:5px}.ls-form-drop .ls-form-input-labs,.ls-form-drop-hidden .ls-form-input-labs{top:2px}.ls-form-drop-hidden{background:#fbf8ee;border-radius:3px;display:none;margin-bottom:5px}.ls-form-drop-hidden-in{border-top:solid 1px #efece3;padding:0 10px 0 30px}.ls-form-drop-hidden-right{float:right;overflow:hidden;padding:4px 10px 0 0;display:none}.ls-form-drop-a{display:block;float:left;border:solid 1px #c6c6c6;border-radius:3px;margin-right:3px;font:bold 10px/22px Arial,sans-serif;color:#999;text-decoration:none;text-transform:uppercase;padding:0 10px}.ls-form-drop-a:hover{text-decoration:none}.ls-form-drop-a_act{border-color:#00a551;background:#00a551;color:#fff}.ls-form-inner_top{padding-top:10px}.damn-big-btn{font-size:20px;margin-top:30px;padding:10px 20px}.ls-form-input_custom{padding:0}.ls-form-select .custom-select{height:33px;line-height:33px}.selectBox-options.custom-select-selectBox-dropdown-menu{border:1px solid #efece3;border-top:0}.ls-form-input_custom .selectBox-label{font-size:12px;color:#666;padding-right:10px}.ls-form-checkboxes-label_other{background:transparent;padding:0}.ls-form-input_area{height:70px;padding-top:10px}.ls-form-input_areas{height:70px}.ls-form-input-area{margin:0;height:50px;outline:0;border:0;background:0;resize:none;width:95%;font:normal 12px Arial,sans-serif;color:#000}.ls-form-input_short{width:45%;float:left;margin-right:10px}.ls-form-input_short-a{color:#000;border-bottom:dotted 1px #000}.ls-form-input_short-a:hover{text-decoration:none}.ls-form-checkboxes{height:auto;float:none}.ls-form-checkboxes-wide{display:inline-block}.ls-form_white .ls-form-select-lbl{background:#fff}.ls-form_white .ls-form-cell{line-height:27px}.ls-form_white .ls-form-line{margin-top:0 !important}.ls-form_white .ls-form-select{border:solid 1px #e9e4db;border-radius:3px}.ls-form_white .ls-form-switch{border:solid 1px #e9e4db}.ls-form_white .ls-form-switch-i{border-left:solid 1px #e9e4db;padding:0;color:#000}.ls-form_white .ls-form-switch-i:first-child{border-left:0}.ls-form_white .ls-form-inp{line-height:28px;height:27px}.ls-form_white .ls-form-select-lbl{line-height:28px;height:27px}.ls-form_white .ls-form-switch-i input{top:0;bottom:0;margin:auto 0}.ls-form_white .ls-form-switch-i label{line-height:28px;height:27px}.ls-form_white .ls-form-cell_city .ls-form-inp-btn{background:url(/i/ls-form-inp-btn3.png) no-repeat 50% 50%;height:27px}.ls-form_white .cell2{padding-left:5px;width:40%}.ls-form_white .cell3{width:60%}.ls-form-inn{background:#fff;padding:10px 10px 5px 10px;border-radius:3px}.ls-form-inp-btn_time{background:url(/i/ls-form-inp-btn_time.png) no-repeat 50% 50% !important;height:27px}.ls-form-inp-btn_sel{background:url(/i/ls-form-inp-btn_sel.png) no-repeat 50% 50% !important;height:27px}.ls-form-cell80{width:80px;padding:0 !important}.ls-form-cell80 .ls-form-select{min-width:80px;border-top-left-radius:0;border-bottom-left-radius:0}.ls-form-select_left{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-right:none !important}.ls-form-btn_red{height:29px;line-height:30px;margin-left:5px}.ls-form-inp_right{border-right:solid 1px #e9e4db}.ls-form-choice2015{background:#f2f2f2;position:relative}.ls-form-choice2015 .ls-form-select{overflow:visible}.ls-form-choice2015 .ls-form-input_custom{border:0;border-radius:2px;background:#fff;height:30px;line-height:30px}.ls-form-choice2015 .ls-form-input_custom-right{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.ls-form-choice2015 .ls-form-input_custom .custom-select{border-radius:0;height:30px;line-height:30px}.ls-form-choice2015 .ls-form-input_custom .custom-select .selectBox-label{color:#000}.ls-form-choice2015 .ls-form-input_custom .custom-select .selectBox-arrow{background:url(/i/arr-000.png) no-repeat center center;top:0}.ls-form-choice2015 .ls-form-input_custom .ls-form-s-inp{font-family:'apercu_pro';font-weight:bold;font-size:15px;line-height:28px}.ls-form-choice2015 .ls-form-input_custom .ls-form-s-inp_grays::-moz-placeholder{color:#999}.ls-form-choice2015 .ls-form-input_custom .ls-form-s-inp_grays::-webkit-input-placeholder{color:#999}.ls-form-choice2015 .ls-form-input_custom .ls-form-s-inp_grays:-ms-input-placeholder{color:#999}.ls-form-choice2015 .ls-form-input_custom .ls-form-s-bt{background:url(/i/arr-bot.png) no-repeat center center;height:100%;top:0;width:25px;right:3px}.ls-form-linesy{background-color:#fff;margin-bottom:10px;border-radius:3px}.ls-form-linesy .ls-form-input{border:solid 1px #dedede;border-radius:0 2px 2px 0;line-height:31px}.ls-form-linesy .ls-form-input .ls-form-input-labs{top:0;color:#000;margin-right:6px}.ls-form-linesy .ls-form-checkboxes .ls-form-input-labs{font-family:'apercu_pro';font-weight:bold;font-size:15px;line-height:30px;color:#000}.ls-form-checkboxes-i{white-space:nowrap}.ls-form-linesy .ls-form-input input{position:relative;top:-1px}.ls-form-capt{font-size:8px;font-family:'apercu_pro_light';color:#bbb;text-transform:uppercase;padding-left:8px;line-height:1;padding-top:6px;position:relative;top:3px;z-index:1}.ls-form-tags{overflow:hidden}.ls-form-tags-a{border:solid 1px #dedede;border-radius:2px;color:#999;text-decoration:none;font-family:"apercu_pro";font-size:8px;line-height:10px;display:block;float:left;text-transform:uppercase;margin:10px 5px 0 0;background:url(/i/ls-form-tags-a.png) no-repeat 94% center;padding:5px 25px 4px 10px}.ls-form-select-txt{width:125px}.ls-form-select-txt-in{background:#fff;border:solid 1px #dedede;border-right:0;height:33px;line-height:31px;padding-left:10px;color:#999;border-radius:0 0 2px 2px}.ls-form-select-txt-in img{vertical-align:middle;position:relative;top:-1px}.ls-form-linesy_bottom{margin:0}.ls-form-linesy_no-bg{background:0}.ls-form-thin{background:#f2f2f2;padding:5px}.ls-form-thin-in{background:#fcfcfc;padding:10px}.ls-form-thin-check{margin:0;position:relative;top:1px;vertical-align:top}.ls-form-thin-label{font-size:12px;cursor:pointer;margin:0 0 0 5px;vertical-align:top}.ls-form-thin-cols{background:#fcfcfc}.ls-form-thin-cols-tbl{width:100%}.ls-form-thin-cols-td{vertical-align:top;width:32%;border-left:solid 5px #f2f2f2;border-top:solid 5px #f2f2f2;padding:5px}.ls-form-thin-cols-td:first-child{border-left:0;width:35%}.ls-form-thin-cols-ttl{font-family:"apercu_pro";font-weight:bold;font-size:15px;line-height:20px;padding:5px}.ls-form-thin-cols-item{padding:5px;margin-bottom:1px}.ls-form-thin-cols-item .ls-form-thin-label{width:86%;display:inline-block}.ls-form-thin-cols-item .ls-form-thin-label span{color:#999;font-size:10px;font-family:"apercu_pro";text-transform:uppercase;white-space:nowrap}.ls-form-thin-cols-item-act{background:#e2f3eb}.ls-form-green-btn{font-family:"apercu_pro";font-weight:bold;font-size:15px;line-height:40px;color:#fff;background:#00a551;width:240px;text-align:center;margin:0 auto;display:block;text-decoration:none;border-radius:3px}.ls-form-green-btn__customer{font-family:"apercu_pro";font-weight:bold;display:inline-block;height:29px;vertical-align:middle;line-height:29px;font-size:10px;text-transform:uppercase;width:auto;padding:0 10px;color:#00a551;border:1px solid;border-radius:3px;margin-bottom:10px}.ls-form-green-btn__customer:hover{text-decoration:none}.ls-form-right{border:solid 1px #e5e5e5}.ls-form-right-ttl{font-family:"apercu_pro";font-weight:bold;font-size:15px;line-height:20px;border-bottom:solid 1px #e5e5e5;padding:9px 14px 8px 14px}.ls-form-right-nav{font-size:12px;border-bottom:solid 1px #e5e5e5;padding:9px 14px 8px 14px;position:relative;overflow:hidden}.ls-form-right-nav-in{background:url(/i/ls-form-right-nav.png) no-repeat 0 0;width:5px;height:4px;position:absolute;left:35px;bottom:-2px;z-index:10}.ls-form-right-nav a{text-decoration:none;color:#666;border-bottom:dotted 1px #666;float:right}.ls-form-right-nav a:first-child{color:#da4c4c;border-bottom:dotted 1px #da4c4c;float:left}.ls-form-right-item{padding:0 14px 10px 14px}.ls-form-right-items{padding-top:14px}.ls-form-right-item-name{display:block;white-space:nowrap;color:#3488b2;font-size:12px;text-decoration:none;height:19px;overflow:hidden;width:150px;margin:8px 0 0 0;position:relative}.ls-form-right-item-name:hover{text-decoration:underline}.ls-form-right-item-name span{display:block;background:url(/i/ls-form-right-item-name.png) no-repeat 0 0;width:19px;height:16px;position:absolute;top:0;right:0}.ls-form-right-item-rate{background:url(/i/ls-form-right-item-rate.png) no-repeat 0 2px;padding-left:18px;font-size:12px}.ls-form-right-item-stars{display:inline-block;overflow:hidden;vertical-align:top;margin:3px 3px 0 0}.ls-form-right-item-stars img{float:left}.ls-form-right-item-r{float:right;text-decoration:none;color:#999;font-size:12px}.ls-form-right-item-r:hover{text-decoration:underline}.ls-form-holder-tight{display:block}.ls-form-holder-wide{display:none}.ls-form-linesy .ls-form-dd-i input,.ls-form-linesy .ls-form-dd-i label{cursor:pointer}.ls-form-input_custom_left{border-left:none !important}.ls-form-city-final{overflow:hidden;padding:15px 0 0 0;color:#000}.ls-form-city-final a{text-decoration:none}.ls-form-city-final a:hover{text-decoration:underline}.ls-form-city-final-link{border-bottom:dotted 1px #318cc6}.ls-form-city-final-link:hover{text-decoration:none !important}.ls-form-city-final .ls-form-green-btn{float:right;font-size:11px;line-height:30px;text-transform:uppercase;width:auto;padding:0 25px}.ls-form-choice-city2016{background:url(/i/bg-seo.jpg) no-repeat 0 0;background-size:cover;width:100%;display:table}.ls-form-choice-city2016.bg-yellow{background:#f1ebd3 url(/i/bg-reg.png)}.ls-form-choice-city2016 .ls-form-choice2015{display:table-cell;vertical-align:top;background:0}.ls-form-choice-city2016 .ls-form-choice2015 .ls-form-inner{max-width:560px;background-color:rgba(0,0,0,0.2);border-radius:3px;margin:10px}.ls-form-choice-city2016.bg-yellow .ls-form-choice2015 .ls-form-inner{background:0;margin:0;max-width:100%}.ls-form-choice-city2016.bg-yellow .ls-form-more{float:none;display:inline-block;color:#a19a7e}.ls-form-choice-city2016 .ls-form-choice2015 .ls-form-select-txt-in{border-radius:3px 0 0 3px;border-right:0}.ls-form-choice-city2016 .ls-form-choice2015 .ls-form-input{border-left:0}.ls-form-choice-city2016 .ls-form-choice2015 .ls-form-input_custom{border-left:0}.ls-form-choice-city2016 .ls-form-choice2015 .ls-form-input_left{border-left:solid 1px #dedede}.ls-form-choice-city2016 .ls-form-choice2015 .ls-form-select-txt{width:1%;white-space:nowrap}.ls-form-choice-city2016 .ls-form-choice2015 .ls-form-select{min-width:95px}.ls-form-choice-city2016 .ls-form-choice2015 .ls-form-dd{left:-5px;top:-19px;box-shadow:0 0 10px #969696;border:1px solid #e6e6e6;padding-top:54px;padding-right:10px;box-sizing:content-box}.ls-form-choice-city2016 .ls-form-choice2015 .ls-form-dd .ls-form-scroll{margin-right:-10px}.ls-form-choice-city2016 .ls-form-choice2015 .ls-form-city-final{padding-top:0}.ls-form-choice-city2016 .ls-form-choice2015 .ls-form-green-btn{float:left;text-transform:none;font-size:15px;margin-right:15px;height:42px;line-height:42px}.ls-form-choice-city2016 .ls-form-choice2015 .ls-form-green-btn:hover{background:#009b4e;text-decoration:none}.ls-form-choice-city2016 .ls-form-choice2015 .ls-form-green-btn:active{background:#00914a}.ls-form-more{margin-top:5px;margin-right:5px;float:right;font-size:13px;font-family:'apercu_pro';font-weight:bold;text-decoration:none;color:#fff}.ls-form-select_right{margin-right:5px}.ls-form-green-close{background:url(/i/ls-form-green-close.png) no-repeat 0 2px;font-size:11px;line-height:12px;padding:0 0 0 14px;color:#a9a9a9;position:relative;top:-2px}.ls-form-choice-city2016-ttl{font-family:"apercu_pro";font-weight:bold;font-size:15px;line-height:20px;color:#000;padding-bottom:14px}.ls-form-choice-city2016-r{display:table-cell;vertical-align:top;padding:15px 15px 15px 0;width:175px}.ls-form-choice-city2016-r-in{text-align:center;padding:15px 0 0 0}.ls-form-choice-city2016-r-link{background:url(/i/ls-form-choice-city2016-r-link.png) no-repeat center 0;font-family:"apercu_pro";font-weight:bold;line-height:20px;font-size:15px;color:#e5e5e5;display:inline-block;padding:60px 0 0 0;text-decoration:underline}.ls-form-choice-city2016-r-link:hover{text-decoration:none}.ls-form-choice-city2016-r-rt{display:block;color:#fff;font-family:"apercu_pro";font-size:10px;text-decoration:none;margin-top:33px}.ls-form-choice-city2016-r-rt:hover{text-decoration:underline}.ls-form-sect{border-right:1px solid #e6e6e6;display:table-cell;vertical-align:middle}.reg-block-form2 .ls-form-sect{display:block}.ls-form-sect:last-child{border:0}.ls-form-stars{background:url(/i/icon-stars-5-gold.png);display:inline-block;vertical-align:middle;height:11px;margin-bottom:3px}.ls-form-stars.stars-5{width:60px}.ls-form-stars.stars-4{width:47px}.ls-form-stars.stars-3{width:36px}.ls-form-stars.stars-2{width:23px}.ls-form-stars-min{background:url(/i/icon-stars-5-min.png);display:inline-block;vertical-align:middle;height:10px}.ls-form-stars-min.stars-5{width:49px}.ls-form-stars-min.stars-4{width:39px}.ls-form-stars-min.stars-3{width:29px}.ls-form-stars-min.stars-2{width:19px}.ls-form-stars-min.stars-1{width:9px}.ls-form-green-close_add{top:0;display:inline-block;color:#fff;font-weight:bold;font-size:13px;margin:15px 0 0 15px;background:0;padding:0;float:left}.ls-form-linesy-block{height:44px}.ls-form-linesy-block .ls-form-linesy{float:left;width:180px}.ls-form-linesy-block .ls-form-green-btn{float:right !important;margin:0 !important;height:44px !important;line-height:44px !important;width:auto;padding:0 29px}.navigation-wrap-fixed{position:fixed;top:15px;width:185px}.ls-form-choice-city2016_yellow{background:url(/i/ls-form-choice-city2016_yellow.jpg) repeat 0 0}.ls-form-choice-city2016_yellow .ls-form-choice-city2016-r{padding:10px 10px 10px 0}.ls-form-choice-city2016_yellow .ls-form-choice-city2016-r .ls-form-inner{padding:10px;background:url(/i/ls-form-choice-city2016-r.png) repeat 0 0;color:#fff;min-height:204px;border-radius:3px}.ls-form-choice-city2016_yellow .ls-form-choice-city2016-r .ls-form-choice-city2016-r-link{color:#fff}.ls-form-choice-city2016__info{margin:5px;padding:5px;background-color:#fff}.ls-form-choice-city2016_prices .ls-form-sect_city{width:28%}.ls-form-choice-city2016_prices .ls-form-sect_date{width:200px}.ls-form-choice-city2016_prices .ls-form-sect_night{width:100px}.ls-form-choice-city2016_prices .ls-form-linesy_2{display:inline-block;width:28%;margin-bottom:0}.ls-form-choice-city2016_prices .ls-form-sect_btn{width:90px}.ls-form-choice-city2016_prices .ls-form-choice2015 .ls-form-green-btn{float:none;width:auto;padding:11px 20px;margin-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1;height:44px}.ls-form-sect_btn .ls-form-green-btn{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.ls-form-choice-city2016_prices .ls-form-dd-i.guests{overflow:visible}.ls-form-choice-city2016_prices .ls-form-sect_one-line{display:none}.ls-form-choice-city2016_prices.fixed .ls-form-sect_one-line{display:table-cell}.ls-form-choice-city2016_prices.fixed{position:fixed;margin-left:-235px;max-width:1260px;top:0;z-index:10}.ls-form-choice-city2016_prices.fixed .ls-form-linesy{margin-bottom:0}.ls-form-choice-city2016_prices.fixed .ls-form-linesy_two-line,.ls-form-choice-city2016_prices.fixed .ls-form-green-btn_two-line{display:none}.ls-form-choice-city2016_prices .ls-form-choice2015 .ls-form-green-btn_two-line{float:right;margin-right:0;padding:11px 23px;width:auto}.ls-form-choice-city2016_prices.fixed .ls-form-sect_city{width:28%}.ls-form-roll-up{display:none}.ls-form-more-parameters{display:inline-block;vertical-align:top;cursor:pointer;color:#318cc6}.ls-form-more-parameters__less{display:block;height:44px;padding:17px}.ls-form-choice-city2016_prices.fixed .ls-form-more-parameters{display:none}.ls-form-choice-city2016_prices.fixed.bg-yellow .ls-form-choice2015 .ls-form-inner{max-width:1010px;margin-left:235px}.ls-form-choice-city2016_prices-ttl{display:none}.ls-form-choice-city2016_prices.fixed .ls-form-choice-city2016_prices-ttl{display:block;position:absolute;top:0;bottom:0;left:25px;margin:auto;width:225px;height:28px;font:bold 20px apercu_pro;color:#000}.ls-form-choice-city-collapse .ls-form-linesy{display:none}.ls-form-choice-city-collapse .ls-form-linesy:first-child,.ls-form-choice-city-collapse .ls-form-linesy:last-child{display:block}.ls-form-choice-city-collapse.active .ls-form-linesy{display:block}.ls-form-sect.active .ls-form-capt,.ls-form-sect.active .ls-form-s-inp{position:relative;z-index:101}.ls-form-sect.active .ls-form-s-bt{background-image:url(/i/arr-bot2.png);z-index:101}.reg-block-form2 .ls-form-sect.active .ls-form-s-bt{background:url(/i/icon-burger-d54343.png) no-repeat}.reg-block-form2 .ls-form-sect{background:transparent}.ls-form-dd{display:none}.ls-form-sect.active .ls-form-dd{display:block}.ls-form-rat{display:inline-block;vertical-align:middle;font-family:'apercu_pro';font-size:10px;color:#10ac5c}.ls-form-rat.rate-yellow{color:#e7ba06}.ls-form-rat.rate-red{color:#e33232}.ls-form-rat:before{background-image:url(/i/rate-min.png);width:10px;height:8px;display:inline-block;margin-right:3px;content:''}.ls-form-rat.rate-yellow:before{background-position:-10px 0}.ls-form-rat.rate-red:before{background-position:-20px 0}.ls-form-locat{font-family:'apercu_pro';text-transform:uppercase;font-size:8px;color:#999}.ls-form-dd-i-ttl{background-color:#f6f6f6;font-family:'apercu_pro';text-transform:uppercase;font-size:8px;color:#000}.ls-form-dd-i-ttl:before{display:none}.ls-form-dd-i-btn{background-color:#eee;display:inline-block;width:100%;height:36px;line-height:36px;border-radius:3px;box-sizing:border-box;text-decoration:none !important;font-family:'apercu_pro';text-align:center;font-size:13px;color:#e33232}.ls-form-guests{display:inline-block;font-size:0;float:right}.ls-form-guests-label:first-child .ls-form-guests-val{border-radius:3px 0 0 3px}.ls-form-guests-label:last-child .ls-form-guests-val{border-right:1px solid #e6e6e6;border-radius:0 3px 3px 0}.ls-form-guests-val{display:inline-block;vertical-align:middle;width:21px;height:21px;line-height:19px;text-align:center;font-weight:normal;border:1px solid #e6e6e6;border-right:0;font-size:10px;color:#000;font-family:apercu_pro_mono}.ls-form-flex{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between}.ls-form-flex .ls-form-sect{width:calc(33.33333% - 5px);display:inline-block}.ls-form-flex .ls-form-capt{top:0;padding-top:9px;background:#fff;border-radius:3px 3px 0 0}.ls-form-block-link{font-family:'apercu_pro';font-weight:bold;font-size:15px;line-height:30px;padding:0 0 0 8px;display:block;position:relative;text-decoration:none !important}.ls-form-block-link:after{position:absolute;content:'';background:url(/i/arr-bot.png) no-repeat center center;height:100%;top:0;width:25px;right:3px}.ls-form-option-wrap{padding:10px;border-top:1px solid #efefef;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.ls-form-option-wrap-i{display:inline-block;width:25%;margin-bottom:10px;vertical-align:top}.ls-form-option-wrap-i-ttl{font-family:'apercu_pro';font-weight:bold;font-size:15px;line-height:30px}.ls-form-option-input{float:left;margin-right:5px}.ls-form-linesy .ls-chooser-select-reset-all{text-transform:uppercase;font-size:8px;color:#aaa;background:url('/i/x-close-btn.png') no-repeat 9px 50%;display:inline-block;float:right;line-height:40px;text-decoration:none !important}.ls-form-option-lbl{text-transform:uppercase;font-size:10px;line-height:12px;display:block;padding:6px 0 1px 0;font-family:'apercu_pro_light'}.ls-form-guests-inp{display:none}.ls-form-guests-inp:checked+.ls-form-guests-val{background-color:#e33232;border-color:#e33232;color:#fff}.ls-form-dd.calend{height:185px}.ls-form-options{margin-bottom:5px;line-height:1;font-size:0}.ls-form-option{display:inline-block;vertical-align:top;border:solid 1px #d2ccb1;font-family:'apercu_pro';font-size:8px;line-height:18px;text-transform:uppercase;color:#aba58b;border-radius:2px;padding:0 22px 0 8px;text-decoration:none !important;margin-right:5px;margin-bottom:5px;position:relative}.ls-form-option:after{background:url("/i/onmap2016-tabs-a.png") no-repeat 0 center;display:block;width:6px;height:100%;position:absolute;top:0;right:8px;content:''}.ls-form-dd-foot{padding:13px}.ls-form-dd-btn{background-color:#00a551;display:inline-block;height:30px;line-height:30px;padding:0 15px;border-radius:3px;text-decoration:none !important;font-family:'apercu_pro';font-weight:bold;color:#fff}#ui-datepicker-div.ls-form-calend{margin:0 0 0 -4px;box-shadow:none;border:0;border-top:1px solid #f1f1f1}#ui-datepicker-div.ls-form-calend .ui-datepicker-title{font-family:'apercu_pro';font-weight:bold;font-size:13px;color:#000}#ui-datepicker-div.ls-form-calend .ui-datepicker-prev{margin-left:13px;width:16px;height:16px;top:5px}#ui-datepicker-div.ls-form-calend .ui-datepicker-next{margin-right:13px;width:16px;height:16px;top:5px}#ui-datepicker-div.ls-form-calend .ui-datepicker-prev:hover,#ui-datepicker-div.ls-form-calend .ui-datepicker-next:hover{background:0}#ui-datepicker-div.ls-form-calend .ui-datepicker-header{border:0}#ui-datepicker-div.ls-form-calend .ui-datepicker-calendar th{background-color:#f6f6f6;padding:9px 0;border:0;text-transform:uppercase;font-size:10px;font-family:'apercu_pro_mono';text-align:center;color:#666}#ui-datepicker-div.ls-form-calend .ui-datepicker-calendar td:first-child,#ui-datepicker-div.ls-form-calend .ui-datepicker-calendar th:first-child{padding-left:13px}#ui-datepicker-div.ls-form-calend .ui-datepicker-calendar td:last-child,#ui-datepicker-div.ls-form-calend .ui-datepicker-calendar th:last-child{padding-right:13px}#ui-datepicker-div.ls-form-calend .ui-state-default{line-height:21px;padding:0;font-size:10px;font-family:'apercu_pro_mono';text-align:center;color:#666}#ui-datepicker-div.ls-form-calend .ui-state-active{background-color:#e33232;color:#fff}.ls-form-dd__img{width:38px;float:left;margin-right:5px}.ls-chooser-select-add{font-size:15px;color:#00a551;font-weight:bold;display:inline-block;margin-top:5px}.ls-form-description-bot{border-top:solid 1px #ddd;margin-top:33px;padding-left:20px}.ls-form-description-bot .page-ttl-h2{margin:20px 0}.ls-form-description-bot-list{padding-left:15px;font-size:15px;line-height:24px}.ls-form-description-bot-ttl{font-size:15px;font-weight:bold;padding-bottom:15px}.js-informers-content .ls-form-description-bot{border-top:0}@media screen and (min-width:1150px){.ls-form-holder-tight{display:none}.ls-form-holder-wide{display:block}}@media screen and (max-width:1110px){.ls-form-checkboxes-wide{display:none}}@media screen and (max-width:1023px){.ls-form-choice-city2016_prices.fixed{margin-left:-15px;top:50px}.ls-form-choice-city2016_prices.fixed .ls-form-choice2015 .ls-form-green-btn{float:right;margin-right:0;padding:0 20px;width:90px;line-height:42px}.ls-form-choice-city2016_prices.fixed .ls-form-sect_one-line{display:none}.ls-form-choice-city2016_prices.fixed .ls-form-linesy_two-line{display:none;margin-bottom:0}.ls-form-choice-city2016_prices.fixed .ls-form-sect_city{width:27%}.ls-form-choice-city2016_prices .ls-form-sect_date{width:175px}.ls-form-choice-city2016_prices.fixed.bg-yellow .ls-form-choice2015 .ls-form-inner{max-width:100%;margin-left:0}.ls-form-choice-city2016_prices.fixed .ls-form-choice-city2016_prices-ttl{display:none}}@media screen and (max-width:767px){.ls-form-choice-city2016-r{display:none}.ls-form-table{display:block}.ls-form-linesy{background:0}.ls-form-sect{background:#fff;display:block;width:100% !important;min-height:44px;border-radius:3px;border-right:0}.ls-form-sect+.ls-form-sect{margin-top:10px}.ls-form-sect+.ls-form-sect-empty{margin-top:0}.ls-form-option-wrap-i{width:auto !important;padding-right:20px;min-width:180px}.ls-form-flex{flex-direction:column}.ls-form-sect-empty{display:none !important}.ls-form-choice-city2016 .ls-form-choice2015 .ls-form-inner{max-width:none}.ls-form-choice-city2016_prices .ls-form-linesy_2{width:100%;margin-bottom:10px}.ls-form-choice-city2016_prices .ls-form-choice2015 .ls-form-green-btn{float:none;display:inline-block}.ls-form-choice-city2016_prices.fixed .ls-form-linesy_two-line{margin:10px 0;display:block}.ls-form-choice-city2016_prices.fixed .ls-form-green-btn_two-line{display:inline-block}.ls-form-choice-city2016_prices.fixed .ls-form-choice2015 .ls-form-green-btn{float:none}.ls-form-choice-city2016_prices.fixed .ls-form-roll-up{display:block;float:right;cursor:pointer;color:#318cc6;padding:16px}}@media screen and (max-width:450px){.ls-form-green-btn.w33p{width:auto !important}.ls-form-green-btn_text-hide{display:none}}a{text-decoration:none}a:hover{text-decoration:none}.hotel-profile{font-family:Arial,Helvetica,serif}.hotel-profile-case{padding-bottom:0}.hotel-profile-grey-box{background:#f8f8f8;padding:0 15px 0 0}.hotel-profile-wrap{padding:0 0 0 15px}.hotel-profile-wrap_m15{margin:0 15px;padding:0}.hotel-profile-wrap_b{border-bottom:1px solid #e9e9e9}.hotel-profile-wrap_bord{margin:0 15px 0 15px;border-bottom:1px solid #c5c5c5}.hotel-profile-ttl{padding:16px 0;margin-bottom:0;font-size:18px;color:#000;font-weight:bold}.hotel-profile-ttl:hover{text-decoration:none}.hotel-profile-ttl-a{margin-left:13px;color:#00a551;font-size:12px}.hotel-profile-photo-tbl-wrap{width:100%}.hotel-profile-photo-td-wrap{padding-right:1px;height:181px}.hotel-profile-photo-td-wrap2{width:182px}.hotel-profile-photo-td-wrap3{width:147px;padding-left:9px}.hotel-profile-photo-tbl{border:0;border-spacing:0;border-collapse:collapse}.hotel-profile-photo-td{overflow:hidden;vertical-align:top;padding:0 1px 1px 0;height:90px}.hotel-profile-photo-b{display:inline-block;width:100%;height:181px;overflow:hidden;vertical-align:middle}.hotel-profile-photo-b img{top:-25%;position:relative}.hotel-profile-photo-bonus{text-decoration:underline;position:absolute;bottom:10px;left:10px;font-size:11px;color:#e06d06}.hotel-profile-photo-small:hover .hotel-profile-photo-bonus{text-decoration:none}.hotel-profile-photo-bonus-gift{position:absolute;top:15%;left:15px;background:url(/i/ico-bonus-46.png) 0 0 no-repeat;width:42px;height:42px;-webkit-background-size:cover;background-size:cover}.hotel-profile-photo-bonus-tail{position:absolute;top:0;right:0;width:34px;height:34px;background:url(/i/photo-bonus-tail.png) 0 0 no-repeat;display:block}.hotel-profile-more{padding:10px 0}.hotel-profile-more-a{color:#c83831;font-weight:bold;font-size:13px}.hotel-profile-more-a:hover{text-decoration:none}.hotel-profile-more-black{color:#000}.hotel-profile-more-a-span:hover{text-decoration:underline}.hotel-profile-news-i{padding:10px 15px;font-size:12px;border-bottom:1px solid #e9e9e9}.hotel-profile-news-i a{color:#090}.hotel-profile-reviews-status{font-size:11px;border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;margin:0 15px;line-height:38px}.hotel-profile-reviews-status span{margin-right:10px;color:#bbb}.hotel-profile-reviews-status-a{color:#00a551;text-decoration:underline}.hotel-profile-reviews-status-a_act{color:#c83831}.hotel-profile-reviews{background:0}.hotel-profile-reviews-i{margin:0;border:1px solid #f0f0f0;padding:0 14px}.hotel-profile-reviews-list{overflow:hidden}.hotel-profile-reviews-list li{float:left;padding-right:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile-reviews-capt{padding:10px 0;line-height:24px;font-size:12px;color:#bbb;border-bottom:1px solid #f4f4f4;overflow:hidden}.hotel-profile-reviews-capt-view{color:#999;background:url(/i/dotted-999999.png) 1px 13px repeat-x}.hotel-profile-reviews-capt-view:hover{text-decoration:none}.hotel-profile-reviews-capt-info{float:right}.hotel-profile-reviews-capt-rate{float:left;margin-right:8px;padding:0 8px;color:#fff;background:#ccc;border-radius:3px;font-weight:bold}.hotel-profile-reviews-capt-rate:hover{text-decoration:none}.hotel-profile-reviews-capt-rate1{background:#00a551}.hotel-profile-reviews-capt-rate2{background:#dfa918}.hotel-profile-reviews-capt-rate3{background:#c53730}.hotel-profile-reviews-capt-rate4{background:#c2c2c2}.hotel-profile-reviews-capt-sep{margin:0 5px}.hotel-profile-reviews-capt-user{color:#666}.hotel-profile-reviews-capt-user:hover{text-decoration:underline}.hotel-profile-reviews-capt-name{color:#666}.hotel-profile-reviews-capt-span{color:#666}.hotel-profile-reviews-capt-date{color:#bbb}.hotel-profile-reviews-capt-user-pic{display:inline-block;padding-left:5px}.hotel-profile-reviews-cnt{padding:8px 0}.hotel-profile-reviews-cnt a{color:#3488b2}.hotel-profile-reviews-ttl{margin-bottom:5px;font-size:13px;font-weight:bold}.hotel-profile-reviews-text{margin-bottom:5px;font-size:11px;line-height:15px}.hotel-profile-reviews-more{font-size:11px}.hotel-profile-reviews-show{font-size:11px;padding:10px 0 0 0;border-top:1px solid #e9e9e9}.hotel-profile-reviews-more-wrap{padding-left:15px}.hotel-profile-reviews-tbl{color:#000;font-size:11px;line-height:17px}.hotel-profile-reviews-tbl tbody{display:none}.hotel-profile-reviews-tbl th{font-weight:bold;line-height:20px;text-align:left;font-size:12px}.hotel-profile-reviews-td1{width:auto;padding-right:8px;text-align:center}.hotel-profile-reviews-td2{padding:0 15px 0 0;color:#666}th.hotel-profile-reviews-td2{color:#000}.hotel-profile-reviews-td3{width:155px}.hotel-profile-reviews-td4{padding:0 15px 0 0;text-align:right}.reviews-rate-green{color:#00a551}.reviews-rate-yellow{color:#dfa918}.reviews-rate-red{color:#c53730}.reviews-rate-grey{color:#bbb}.hotel-profile-contacts_mobile-display{display:none}.hotel-profile-contacts-tbl-wrap{display:table;width:100%}.hotel-profile-contacts-tbl{display:table}.hotel-profile-contacts-tr-wrap,.hotel-profile-contacts-tr{display:table-row}.hotel-profile-contacts-td-wrap{display:table-cell;padding:0 15px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile-contacts-td-wrap1{background:#fbf8ee}.hotel-profile-contacts-td-wrap2{background:#e5f6ed;width:210px}.hotel-profile-contacts-td{display:table-cell;padding-bottom:4px;vertical-align:top}.hotel-profile-contacts-td1{padding-right:15px;color:#999}.hotel-profile-contacts-td-wrap1 .hotel-profile-contacts-capt a{color:#3488b2}.hotel-profile-contacts-td-wrap1 .hotel-profile-contacts-capt{border-bottom:1px solid #eeebe1}.hotel-profile-contacts-td-wrap2 .hotel-profile-contacts-capt a{color:#00a551}.hotel-profile-contacts-td-wrap2 .hotel-profile-contacts-capt{border-bottom:1px solid #d7e7de}.hotel-profile-contacts-capt{padding:10px 0;color:#999;font-size:15px;font-weight:bold}.hotel-profile-contacts-capt-bb{border-bottom:1px solid #eeebe1}.hotel-profile-contacts-cnt{padding:10px 15px 4px 0;font-size:11px;line-height:15px}.hotel-profile-contacts-a{color:#00a551}.hotel-profile-contacts-agent{height:50px;margin-bottom:10px}.hotel-profile-contacts-agent-figure{display:inline-block;vertical-align:middle}.hotel-profile-contacts-agent-figure img{width:50px;height:50px}.hotel-profile-contacts-agent-descript{display:inline-block;vertical-align:middle;padding-left:10px;font-size:12px;font-weight:bold;line-height:16px;width:100px}.hotel-profile-contacts-mgr{margin-bottom:5px;color:#666;font-size:11px}.hotel-profile-contacts-tel{padding-left:17px;margin-bottom:10px;color:#000;font-size:11px;background:url(/i/hp-sprite.png) no-repeat 0 -371px}.hotel-profile-contacts-ask{display:block;height:27px;line-height:27px;width:108px;text-align:center;color:#fff;font-size:10px;text-transform:uppercase;font-weight:bold;border-radius:3px}.contacts-ask-green{background:#00a551}.contacts-ask-red{background:#c83831}.contacts-ask-blue{background:#3488b2}.hotel-profile .hotel-profile-contacts-ask:hover{text-decoration:none}.hotel-profile-contacts-soc img{vertical-align:top}.hotel-profile-list{font-size:12px;line-height:22px}.hotel-profile-list a{color:#090}.recomends{border:2px solid #f5bd57}.recomends-capt{background:url(/i/bg-recomends1.png) 0 0 repeat;padding:7px 13px;height:44px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.recomends-count{background:url(/i/bg-recomends2.png) 1px 0 repeat;padding:0 14px}.recomends-count-a{text-decoration:none;line-height:30px;font-size:11px}.recomends-capt-count{font-size:28px;line-height:28px;padding-top:1px;font-family:"MuseoSansCyrl-700";display:inline-block;vertical-align:middle}.recomends-capt-descript{padding-left:10px;font-size:11px;line-height:14px;display:inline-block;vertical-align:middle;color:#333}.recomends-cnt{padding:10px 13px}.recomends-ttl{margin-bottom:10px;font-size:11px;line-height:15px}.recomends a{color:#090;text-decoration:none}.recomends a:hover{text-decoration:underline}.recomends-list{margin-bottom:10px}.recomends-list td{border:1px solid #fff}a.recomends-btn{display:block;height:23px;padding-left:23px;line-height:23px;color:#fff;font-family:arial;font-size:10px;font-weight:bold;text-transform:uppercase;background:#00a551 url(/i/hp-sprite.png) no-repeat 0 -1027px;border-radius:3px;text-align:center}a.recomends-btn:hover{text-decoration:none}.ilike{padding:12px 0 0 0;border:1px solid #f9baba;text-align:center;overflow:hidden;font-family:arial}.ilike-mid{padding:0 15px 15px 15px}.ilike-capt{font-size:11px;text-align:left;padding-left:64px}.ilike-lft{height:46px;width:52px;background:url(/i/hp-sprite.png) no-repeat 2px -1059px;line-height:37px;font-size:11px;color:#e14e47;float:left}.ilike-bot{background:#ffece9;height:37px;padding:15px 14px 0 14px}.ilike-btn{text-decoration:none;background:#c83831 url(/i/hp-sprite.png) 0 -1109px no-repeat;display:block;height:23px;line-height:23px;color:#fff;font-size:10px;font-weight:bold;text-transform:uppercase;border-radius:3px;padding-left:23px;text-align:center}.ilike-btn:hover{text-decoration:none}.hotel-profile-photo-s{overflow:hidden;width:90px;height:90px;display:block}.recomends_club{border:solid 1px #dedede}.recomends_club-ttl{font-family:'Conv_ApercuPro-Bold';font-size:15px;border-bottom:solid 1px #efefef;padding-bottom:8px;margin-bottom:13px}.recomends_club .recomends-list td{padding:0 2px 2px 0}.recomends_club-all{font-size:12px;color:#bbb;border-top:solid 1px #efefef;padding-top:12px}.recomends_club-all a{color:#e33232}.recomends-btn_club{background:#00a551 !important;padding:3px 0 2px 0 !important;margin-top:10px}.hotel-profile-additional{border:1px solid #e9e9e9;padding:2px 12px 9px 12px}.hotel-profile-additional-ttl{color:#3488b2;line-height:32px;font-size:15px;font-weight:bold}.hotel-profile-additional-tbl{font-size:11px}.hotel-profile-additional-tbl tr{border-top:1px solid #eeebe1}.hotel-profile-additional-tbl tr:first-child{border-top:0}.hotel-profile-additional-tbl td{color:#000;height:30px;vertical-align:middle}.hotel-profile-additional-tbl td:first-child{color:#999;padding-right:10px;border-top:0}.hotel-profile-additional-g{color:#999;padding:0 10px}.hotel-profile-payment{background:url(/i/sprite-payment.png) no-repeat;width:24px;height:16px;float:left;margin-right:6px}.hotel-profile-payment1{background-position:0 -64px}.hotel-profile-payment2{background-position:0 -48px}.hotel-profile-payment3{background-position:0 -32px}.hotel-profile-payment4{background-position:0 -16px}.hotel-profile-payment5{background-position:0 0}.hotel-profile-payment6{background-position:0 -80px}.hotel-profile-payment7{background-position:0 -96px}.hotel-profile-ttl-rlink{font-size:11px;color:#009a00;font-weight:normal;float:right;line-height:50px}.hotel-profile-full-info{padding:9px 0 0 0;overflow:hidden}.hotel-profile-full-info-wrap{padding-left:15px;overflow:hidden}.hotel-profile-full-info-tbl{font-size:12px;line-height:17px}.hotel-profile-full-info-tbl td{padding-right:15px}.hotel-profile-full-info-ttl{font-size:15px;font-weight:bold;line-height:27px;padding-top:2px}.hotel-profile-full-info__location-link{position:relative;display:inline-block;font-size:11px;color:#090;padding-left:17px;padding:5px 0 5px 17px}.hotel-profile-full-info__location-link:before{position:absolute;content:'';background:url("/i/icon_onmap.png");width:17px;height:17px;left:0;top:0;bottom:0;margin:auto}.hotel-profile-full-info__location-link:hover{text-decoration:none}.hotel-profile-full-info-ttl2{font-size:13px;font-weight:bold;line-height:13px;padding:7px 0}.hotel-profile-full-info-ttl+.hotel-profile-full-info-ttl2{padding-top:3px}.hotel-profile-full-info-p{font-size:12px;line-height:17px}.hotel-profile-full-info-a_spec{color:#00a551;text-decoration:underline;line-height:18px;border:1px solid #00a551;display:block;margin:8px 0 3px -15px;overflow:hidden;padding:8px 15px 9px 15px}.hotel-profile-full-info-a_spec:hover{text-decoration:none}.hotel-profile-full-info-wrap li{list-style-type:none;color:#000;font-size:12px;line-height:17px;padding-left:10px;background:url(/i/hotel-profile-full-info-wrap-li.png) no-repeat 0 7px;margin-left:10px}.hotel-profile-full-info-wrap li span{color:#000}a.hotel-profile-full-info-ttl2{color:#000;display:block;font-size:14px}.hotel-profile-full-info-bonus{font-size:12px;color:#000;text-decoration:underline}.hotel-profile-full-info-bonus:hover{text-decoration:none}.hotel-profile-full-info-trophy{font-size:12px;color:#3488b2;text-decoration:none}.hotel-profile-full-info-trophy:hover{text-decoration:underline}.hotel-profile-contacts-map{margin-left:4px;white-space:nowrap}.hotel-profile-contacts-map img{vertical-align:middle}.qcontrol{padding:12px 0 0 0;border:1px solid #c9eaef;text-align:center;overflow:hidden;font-family:Arial,Helvetica,serif}.qcontrol-mid{padding:0 15px 12px 15px}.qcontrol-capt{font-size:11px;text-align:left;padding-left:50px;min-height:41px}.qcontrol-capt-b{color:#2dbfd5;text-decoration:none}.qcontrol-capt-b:hover{text-decoration:underline}.qcontrol-lft{height:41px;width:41px;background:url(/i/hp-sprite.png) no-repeat 0 -1182px;line-height:35px;font-size:12px;color:#e14e47;float:left}.qcontrol-bot{background:#ddf7fb;height:37px;padding:15px 14px 0 14px}.qcontrol-btn{text-decoration:none;background:#2dbfd5 url(/i/hp-sprite.png) 0 -1233px no-repeat;display:block;height:23px;line-height:23px;color:#fff;font-size:10px;font-weight:bold;text-transform:uppercase;border-radius:3px;padding-left:23px;text-align:center}.qcontrol-btn:hover{text-decoration:none}.hotel-hotline-subscribe-opt{padding-left:32px !important;background-position:10px 9px !important}.awards{border:1px solid #f8d189;font-family:Arial,Helvetica,serif}.awards-ttl{padding:10px 15px 10px 12px;font-size:18px;font-weight:bold}.awards-ttl a{color:#090;text-decoration:none}.awards-mid{background:#fff7e8;padding:10px 0 10px 15px;overflow:hidden}.awards-mid span{margin-right:9px;float:left}.awards-mid span a{position:relative;display:block;overflow:hidden;width:30px;height:30px;padding:1px 0 0 1px}.awards-mid span a:after{content:"";position:absolute;top:0;left:0;width:32px;height:32px;background:url(/i/hp-sprite.png) 0 -1141px no-repeat}.awards-cnt{padding:10px 0 10px 14px;overflow:hidden}.awards-cnt-diplom{width:85px;float:left;margin-right:10px}.awards-cnt-more{padding-top:90px;font-size:11px}.awards-cnt-more a{color:#c83831;text-decoration:none;font-weight:bold}.awards-cnt-more a:hover{text-decoration:none}.afisha{padding:0 14px;border:1px solid #d6d6d6;font-family:Arial,Helvetica,serif}.afisha-ttl{line-height:32px;padding-top:3px;font-size:18px;font-weight:bold}.afisha-ttl a{color:#090}.afisha-stars{border-bottom:1px solid #d6d6d6}.afisha-star-figure{margin-bottom:5px;overflow:hidden}.afisha-star-ttl{margin-bottom:10px;font-size:11px}.afisha-star-ttl a{color:#666}.afisha-more{padding:9px 0;font-size:11px;font-weight:bold;border-top:1px solid #d6d6d6}.afisha-more a{color:#c53730;text-decoration:none}.afisha-more a:hover{text-decoration:none}.afisha-event-i{margin-bottom:6px;font-size:11px}.afisha-event-date{margin-bottom:2px;color:#999}.afisha-event-ttl{color:#333;line-height:15px}.afisha-event-ttl a{color:#333}.files{padding:10px 15px;background:#f5f5f5}.files-ttl{font-size:18px;line-height:22px;font-weight:bold;border-bottom:solid 1px #eeebe1;padding-bottom:10px}.files-ttl-a{color:#bbb}.hotel-profile-desc{font-size:11px;color:#999;line-height:16px;margin:-6px 0 12px}.hotel-profile-plus-minus{padding:7px 0 0 15px}.hotel-profile-plus-minus-li{font-size:12px;line-height:24px;padding-left:20px;display:block;overflow:hidden;height:24px}.hotel-profile-plus-minus-ul-pos .hotel-profile-plus-minus-li{background:url(/i/sprite-plus-minus.png) 0 100% no-repeat}.hotel-profile-plus-minus-ul-neg .hotel-profile-plus-minus-li{background:url(/i/sprite-plus-minus.png) 0 0 no-repeat}.hotel-profile-plus-minus-td{vertical-align:top;padding-left:20px}.hotel-profile-plus-minus-td:first-child{padding:0}.hotel-profile-additional_yellow{background:#fbf8ee;border:0;padding:5px 15px 3px}.hotel-profile-additional_yellow .hotel-profile-additional-ttl{border-bottom:solid 1px #eeebe1;padding-bottom:3px}.hotel-profile-nav{padding:10px 15px 11px 15px;background:#f2f2f2;font-family:Arial,Helvetica,sans-serif;width:180px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile-nav-ttl{font-weight:bold;font-size:12px}.hotel-profile-nav-ul{display:block;padding:5px 0 10px;border-bottom:1px solid #fff}.hotel-profile-nav-ul:last-child{padding-bottom:0;border-bottom:0}.hotel-profile-nav-ul .hotel-profile-nav-ttl{position:relative;line-height:26px}.hotel-profile-nav-li{font-size:11px;line-height:17px;white-space:nowrap}.hotel-profile-nav-a{color:#666;text-decoration:none}.hotel-profile-nav-a:hover{text-decoration:underline}.hotel-profile-nav-li-act .hotel-profile-nav-a{color:#c83831}.hotel-profile-nav-li-span{color:#bbb}.hotel-profile-nav-a_spec{color:#00a551}.hotel-profile-nav_wrap{position:relative}.hotel-profile-nav_fixed{position:fixed;top:60px}.ls-chooser+.hotel-profile-nav-wrap .hotel-profile-nav_fixed,.hotel-profile-nav-wrap_pad .hotel-profile-nav_fixed{top:90px}.hotel-profile-nav-one{text-align:center;padding:15px}.hotel-profile-nav-one-img{display:inline-block;text-align:center}.files-list-ul{overflow:hidden}.files-list-li{float:left}.files-list-li-a{font-size:11px;line-height:20px;background:url(/i/hp-sprite.png) 0 -401px no-repeat;padding:0 8px 0 22px}.files-list-li-a:hover{text-decoration:underline}.files-list{padding:5px 0 2px}.hotel-profile-ttl{display:inline-block}.hotel-profile-ttl a{text-decoration:none}.hotel-profile-ttl a:hover{text-decoration:none}.hotel-profile-ttl-green{color:#00a551;text-decoration:none}.hotel-profile-ttl-grey{color:#bbb;text-decoration:none}.hotel-profile-ttl-dash{color:#00a551}.hotel-profile-ttl-grey .hotel-profile-ttl-dash{color:#bbb}a:hover .hotel-profile-ttl-green{text-decoration:underline}a:hover .hotel-profile-ttl-dash{text-decoration:none}.hotel-profile-smth-new{padding:4px 15px 6px 15px;font-family:Arial,Helvetica,sans-serif}.hotel-profile-smth-new-i{font-size:12px;line-height:20px}.hotel-profile-smth-new-date{color:#999;padding-right:5px}.hotel-profile-smth-new-a{text-decoration:none}.hotel-profile-smth-new-a:hover{text-decoration:none}.hotel-profile-smth-new-a span:hover{text-decoration:underline}.hotel-profile-smth-new-more{font-size:11px;border-top:solid 1px #e9e9e9;border-bottom:solid 1px #e9e9e9;font-weight:bold;line-height:36px;padding-left:15px}.hotel-profile-smth-new-more .hotel-profile-smth-new-a{color:#c53730}.hotel-profile-prices2_slim{padding:4px 14px 9px 14px !important;height:75px !important}.hotel-profile-prices2_slim2{padding:4px 14px 9px 14px !important;height:90px !important}.hotel-profile-myrate{font-family:Arial,Helvetica,sans-serif;background:#eee url(/i/icon-ava-round.png) 15px 50% no-repeat;display:block;color:#00a551;border-radius:3px;font-size:12px;text-decoration:underline}.hotel-profile-myrate:hover{text-decoration:none}.hotel-profile-myrate-span{line-height:41px;padding-left:46px}.hotel-profile-myrate-val{float:right;border-top-right-radius:3px;border-bottom-right-radius:3px;color:#fff;line-height:41px;width:53px;text-align:center;background:#00a551;font-weight:bold}.hotel-profile-circles{background:#f7fcff;border:1px solid #dbecf5;font-family:Arial,Helvetica,sans-serif;padding:0 14px}.hotel-profile-circles-ttl{line-height:40px;font-size:18px;font-weight:bold}.hotel-profile-circles-ttl-span{color:#00a551;text-decoration:none}.hotel-profile-circles-list{border-top:1px solid #dbecf5;border-bottom:1px solid #dbecf5;font-size:12px;overflow:hidden;padding:8px 0 7px 0}.hotel-profile-circles-i{line-height:22px}.hotel-profile-circles-i-link{background:url(/i/hp-sprite.png) 0 -1001px no-repeat;float:left;color:#3488b2;padding:0 7px 0 17px;width:95px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile-circles-i-link:hover{text-decoration:underline}.hotel-profile-circles-i-date{color:#bbb;float:right}.hotel-profile-circles-all{color:#c53730;font-size:11px;font-weight:bold;line-height:30px;text-decoration:none}.hotel-profile-circles-all:hover{text-decoration:none}.hotel-profile-prices{background:#fff6d7}.hotel-profile-prices-ttl{font-size:18px;font-weight:bold;line-height:38px;padding:0 14px 1px 14px}.hotel-profile-prices-top{background:#f2e4c2;padding:9px 14px 10px 15px}.hotel-profile-prices-from{font-size:12px;font-weight:bold;line-height:12px;margin-bottom:5px}.hotel-profile-prices-param{color:#000;font-size:12px;line-height:12px}.hotel-profile-prices-param-a{color:#00a551;background:url(/i/dotted-009b00.png) 0 13px repeat-x;font-size:12px;font-weight:bold;margin-left:12px}.hotel-profile-prices-param-a:hover{text-decoration:none}.hotel-profile-prices-chg{float:right;line-height:27px;text-transform:uppercase;color:#2fa12f;border:1px solid #94ca94;border-radius:3px;font-weight:bold;font-size:10px;padding:0 10px}.hotel-profile-prices-mid{padding:15px 15px 0 15px;overflow:hidden}.hotel-profile-prices-tbl{width:100%}.hotel-profile-prices-sep{width:10px}.hotel-profile-prices-l,.hotel-profile-prices-r{float:left;width:50%;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile-prices-sv-wrap{padding:6px 15px 12px 15px;background:#fff}.hotel-profile-prices-sv{background:#fff;overflow:hidden}.hotel-profile-prices-sv-a{color:#00a551;text-decoration:none;font-size:15px;font-weight:bold;line-height:15px;line-height:24px}.hotel-profile-prices-sv-span{font-size:11px}.hotel-profile-prices-sv-red{color:#c83831}.hotel-profile-prices-val{display:block;background:#ffc230;position:relative;padding:6px 15px 12px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile .hotel-profile-prices-val:hover{text-decoration:none}.hotel-profile-prices-val-arr{background:url(/i/arr-rtl-ffc230.png);width:4px;height:7px;position:absolute;left:-4px;top:16px}.hotel-profile-price{font-size:15px;font-weight:bold;color:#fff;line-height:24px}.hotel-profile-price-book{font-size:11px;color:#c83831}.hotel-profile-price-book:hover{text-decoration:underline}.hotel-profile-prices-bot{padding:10px 15px 15px 15px}.hotel-profile-prices-all{background:#fff;padding:0 15px;line-height:37px}.hotel-profile-prices-all-a{line-height:37px;color:#c83831;font-size:13px;font-weight:bold}.hotel-profile-prices-all-a span{color:#000}.hotel-profile-prices-notice{height:51px;color:#000;margin-top:10px;border:1px solid #ffe29b;background:#fff;padding:11px 14px 0 53px;background:#fff url(/i/icon-gift-v.png) 14px 50% no-repeat;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile .hotel-profile-prices-notice:hover{text-decoration:none}.hotel-profile-prices-notice-in{background:url(/i/arr-ltr-h13.png) 100% 50% no-repeat;display:block}.hotel-profile-prices-notice-p{font-size:13px;font-weight:bold;line-height:13px}.hotel-profile-prices-notice-a{color:#00a551}.hotel-profile-prices-notice-a:hover{text-decoration:underline}.hotel-profile-prices-notice-g{font-size:11px;color:#999;line-height:11px;padding-top:4px}.hotel-profile-prices2{height:100px;padding:9px 14px 14px 14px;border:1px solid #fcebcc;font-family:Helvetica,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile-prices2-l{float:left;width:36%;margin-top:5px;position:relative;background:url(/i/get-price-btn-bg2.png) repeat-x 0 0;border-radius:3px}.hotel-profile-prices2-r{padding-bottom:10px;margin-left:265px;min-height:70px}.hotel-profile-prices2-switcher{font-size:12px;line-height:16px;text-decoration:none;display:inline-block;padding-top:3px}.hotel-profile-request-cnt{text-align:center;width:78%}.hotel-profile-request-collection{font-family:"apercu_pro";line-height:18px;font-size:15px;margin-top:0;color:#318cc6}.request-collection-link{text-decoration:underline;font-weight:bold;margin-left:30px}.request-collection-link:hover{text-decoration:none}.hotel-profile-prices2-switcher span{line-height:18px;background:url("/i/dotted-318cc6.png")0 19px repeat-x}a.hotel-profile-prices2-switcher:hover{text-decoration:none}a.hotel-profile-prices2-get{text-decoration:none;background:url(/i/get-price-btn-bg.png) 0 0 no-repeat;height:69px;padding:0 10px 0 35%;font-family:'MuseoSansCyrl-700';font-size:16px;color:#fff;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.hotel-profile-prices2-get span{display:table-cell;vertical-align:middle;height:69px;padding-left:10px}.hotel-profile-prices2-ttl{line-height:17px;padding:0;color:#aaa;font-size:8px;text-transform:uppercase}a.hotel-profile-prices2-chng{text-decoration:none;font-size:8px;text-transform:uppercase;margin-left:10px;color:#00a551;float:right}a.hotel-profile-prices2-chng:hover{text-decoration:underline}.hotel-profile-prices2-list{text-transform:uppercase;overflow:hidden;display:table;width:100%}.hotel-profile-prices2-i{display:table-cell;width:105px;padding-right:5px}.hotel-profile-prices2-i:last-child{width:auto;min-width:111px;padding-right:0}.hotel-profile-prices2-i-a{background:#fef7d5;display:block;position:relative;font-size:8px;line-height:11px;color:#999;padding:6px 6px 5px 7px;height:42px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile-prices2-i-a:hover{text-decoration:none}.hotel-profile-prices2-val{color:#c83831;display:block;position:absolute;bottom:5px;left:7px;font-size:16px;font-weight:bold;line-height:21px;padding-top:2px}.hotel-profile-prices2_s{height:84px}.hotel-profile-prices2_s a.hotel-profile-prices2-get{height:54px;background-position:0 -7px}.hotel-profile-prices2_s a.hotel-profile-prices2-get span{height:54px}.hotel-profile-prices3{border:1px solid #fcebcc;font-family:Helvetica,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile-prices3-v2 .hotel-profile-prices2-r{padding-top:28px;text-align:center}.hotel-profile-prices3-v2 .hotel-profile-prices3-mid{display:table;padding:0;width:100%}.hotel-profile-prices3-v2 .table-row{display:table-row}.hotel-profile-prices3-v2 .hotel-profile-prices3-l,.hotel-profile-prices3-v2 .hotel-profile-prices2-r{display:table-cell;vertical-align:middle;padding:15px}.hotel-profile-prices3-v2 .hotel-profile-prices3-l{float:none;margin-top:0}.hotel-profile-prices3-v2 .hotel-profile-prices3-get-s{left:15px}.hotel-profile-prices3-v2 .hotel-profile-prices2-switcher{margin-left:0;padding-top:0}.hotel-profile-prices3-mid{padding:7px 14px 14px}.hotel-profile-prices3-mid_v3{min-height:114px;box-sizing:border-box}.hotel-profile-prices3-mid.var2{min-height:94px}.hotel-profile-prices3-l{height:76px;float:left;width:250px;position:relative;margin-top:7px}.hotel-profile-prices3-mid_v3 .hotel-profile-prices3-l{width:300px}.hotel-profile-prices3-mid.var2 .hotel-profile-prices2-r{padding-bottom:10px}.hotel-profile-prices3-get{background:url(/i/get-price-btn-bg3.png) 0 0 repeat-x;height:76px;border-radius:3px;padding:0 10px 0 35%;display:block;text-decoration:none;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile-prices3-get:hover{text-decoration:none}.hotel-profile-prices3-mid_v3 .hotel-profile-prices3-get{height:86px;background-size:contain}.hotel-profile-prices3-get-s{background:url(/i/get-price-btn-bg-76.png) 50% 50% no-repeat;position:absolute;left:0;width:76px;height:76px;background-size:86px;font-family:"apercu_pro";font-weight:bold;line-height:12px;text-align:center;color:#dda339;font-size:0;padding:26px 0 0;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile-prices3-get-s.hotel-profile-prices3-get-s-def{background:#fff;margin:10px;padding-top:17px;border-radius:3px;width:170px;height:66px;line-height:17px;font-size:18px;color:#000;box-shadow:0 0 5px #d4a119}.hotel-profile-prices3-get-s.hotel-profile-prices3-get-s-def.with-tour{padding-top:10px}.hotel-profile-prices3-get-s-fz{font-size:0}.hotel-profile-prices3-get-s-def .hotel-profile-prices3-get-s-fz{font-size:13px}.hotel-profile-prices3-get-link{display:table-cell;vertical-align:middle;height:76px;padding-left:10px;font-family:"apercu_pro";font-weight:bold;font-size:15px;line-height:20px}.hotel-profile-prices3-mid_v3 .hotel-profile-prices3-get-link{height:86px}.hotel-profile-prices3-get-s-def+.hotel-profile-prices3-get-link{padding-left:104px}.hotel-profile-prices3 .hotel-profile-prices2-switcher{font-family:"apercu_pro";font-weight:bold;font-size:13px;line-height:18px}.hotel-profile-prices3-mid.var2 .hotel-profile-prices3-l{width:250px}.hotel-profile-prices3-mid.var2 .hotel-profile-prices3-get{height:86px;background-size:contain}.hotel-profile-prices3-mid.var2 .hotel-profile-prices3-get-s{background:#fff;margin:10px;padding-top:16px;border-radius:3px;width:140px;height:66px;line-height:17px;font-size:18px;color:#000;box-shadow:0 0 5px #d4a119}.hotel-profile-prices3-mid.var2 .hotel-profile-prices3-get-link{padding-left:78px;height:86px}.hotel-profile-prices3-mid.var2 .hotel-profile-prices2-arr{margin-top:10px;animation:none;-webkit-animation:none}.hotel-profile-prices3 .hotel-profile-prices3-bot{clear:both;border-top:1px solid #fcebcc;padding:3px 14px 9px}.hotel-profile-prices3 .hotel-profile-prices3-bot.var2{padding:8px 14px 10px;clear:none}.hotel-profile-prices3 .hotel-profile-prices3-bot-ttl{font-family:"apercu_pro_light";font-size:10px;line-height:20px;text-transform:uppercase;color:#999;margin-bottom:5px}.hotel-profile-prices3 .hotel-profile-prices3-i{display:inline-block;vertical-align:top;margin-right:12px;font-size:11px;line-height:15px;color:#000}.hotel-profile-prices3 .hotel-profile-prices3-i-a{font-size:15px;font-weight:bold;text-decoration:underline}.hotel-profile-prices3 .hotel-profile-prices3-i-a:hover{text-decoration:none}.page-ttls-grey_btn .hotel-profile-prices3-get-s{height:64px}.page-ttls-grey_btn .hotel-profile-prices3-mid_v3 .hotel-profile-prices3-get-link{height:64px}.page-ttls-grey_btn .hotel-profile-prices3-mid_v3{position:absolute;right:19px;top:22px;padding:0;overflow:hidden;width:300px}.page-ttls-grey_btn .hotel-profile-prices3-mid_v3 .hotel-profile-prices3-get{height:64px;background-size:contain}.page-ttls-grey_btn .hotel-profile-prices3-mid_v3 .hotel-profile-prices3-get-s-def+.hotel-profile-prices3-get-link{padding-left:94px}.page-ttls-grey_btn .hotel-profile-prices3-get-s.hotel-profile-prices3-get-s-def{margin:4px;padding-top:14px;height:56px;font-size:15px}.page-ttls-grey_btn .hotel-profile-prices3-get-s.hotel-profile-prices3-get-s-def.with-tour{padding-top:4px}.hotel-profile-recomend{border:1px solid #e9e9e9;padding:0 14px}.hotel-profile-recomend-mid{padding:15px 0;overflow:hidden;border-bottom:1px solid #e9e9e9}.hotel-profile-recomend-type{height:43px;overflow:hidden;float:left;background:#ffdcdc url(/i/bg-btn-recomend.png) 0 0 no-repeat;border-radius:3px;box-shadow:inset 0 1px 2px #666;text-decoration:none;color:#000}.hotel-profile-recomend-type2{height:43px;overflow:hidden;float:left;background:#ddd url(/i/bg-btn-recomend2.png) 0 0 no-repeat;border-radius:3px;box-shadow:inset 0 1px 2px #666;text-decoration:none;color:#000}.hotel-profile-recomend-type3{height:43px;overflow:hidden;float:left;background:#b9ebf7 url(/i/bg-btn-recomend3.png) 0 0 no-repeat;border-radius:3px;box-shadow:inset 0 1px 2px #666;text-decoration:none;color:#000}.hotel-profile-recomend-type4{height:43px;overflow:hidden;float:left;background:#f6ebb0 url(/i/bg-btn-recomend4.png) 0 0 no-repeat;border-radius:3px;box-shadow:inset 0 1px 2px #666;text-decoration:none;color:#000}.hotel-profile-recomend-type5{height:43px;overflow:hidden;float:left;background:#abefac url(/i/bg-btn-recomend5.png) 0 0 no-repeat;border-radius:3px;box-shadow:inset 0 1px 2px #666;text-decoration:none;color:#000}.hotel-profile-recomend-val{line-height:43px;padding:2px 14px 0 44px;font-size:22px;font-family:"MuseoSansCyrl-700";float:left}.hotel-profile-recomend-type-tx{float:right;line-height:43px;border-top-right-radius:3px;border-bottom-right-radius:3px;padding:0 15px;font-size:15px;font-weight:bold}.hotel-profile-recomend-tc{display:table-cell;vertical-align:middle;height:43px;padding-left:20px;max-width:340px}.hotel-profile-recomend-list{float:left}.hotel-profile-recomend-i{display:inline-block;width:128px;padding-right:13px;line-height:13px;padding-bottom:3px}.hotel-profile-recomend-a{font-size:11px}.hotel-profile-recomend-i-count{font-size:11px;width:30px;text-align:right;float:right}.hotel-profile-recomend-i-pc{font-size:11px;color:#bbb;width:32px;text-align:right;float:right}.hotel-profile-spec-wrap{padding:0;position:relative;height:180px;box-shadow:0 0 4px 2px #ccc;margin-top:15px}.hotel-profile-spec{overflow:hidden;display:none}.hotel-profile-spec_curr{display:block;width:100%}.hotel-profile-spec-l{float:left;height:150px;padding:15px}.hotel-profile-spec-img{width:150px;height:150px;border-radius:0}.hotel-profile-spec-r{padding:4px 15px 0 0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile-spec-top{border-bottom:1px solid #f4f4f4;overflow:hidden;padding:0;line-height:31px}.hotel-profile-spec-h3{color:#aaa;font-size:10px;text-transform:uppercase;float:left}.hotel-profile-spec-h3-a{color:#090}.hotel-profile-spec-a{float:right;color:#090;font-size:11px;font-weight:bold}.hotel-profile-spec-mid{padding:9px 10px 0 0;position:relative;overflow:hidden;height:108px}.hotel-profile-spec-ttl{color:#3488b2;text-decoration:none;font-size:15px;font-weight:bold;line-height:18px}.hotel-profile-spec-p{font-size:11px;color:#333;line-height:16px;padding-top:5px}.hotel-profile-spec-bot{padding:0;line-height:31px}.hotel-profile-spec-info{color:#bbb;font-size:11px;margin-right:10px}.hotel-profile-spec-tops{overflow:hidden;font-size:12px;line-height:14px;color:#999;padding:10px 0 0 0}.hotel-profile-spec-tops-red{float:right;color:#c83831;text-decoration:none;background:url(/i/hotel-profile-spec-tops-red.png) right 3px no-repeat;padding-right:15px;margin-left:15px;font-size:12px}.hotel-profile-spec-tops-red:hover{text-decoration:underline}.hotel-profile-spec-tops-blue{float:right;color:#3488b2;text-decoration:none;font-size:12px}.hotel-profile-spec-tops-blue:hover{text-decoration:underline}.hotel-profile-spec-ttl-big{display:block;font-family:'Conv_ApercuPro-Bold';font-size:18px;line-height:22px;font-weight:normal;color:#000;text-decoration:none}a.hotel-profile-spec-ttl-big{text-decoration:none}a.hotel-profile-spec-ttl-big:hover{text-decoration:underline}.hotel-profile-spec-p-big{font-size:12px;line-height:20px;color:#333;margin-top:5px}.hotel-profile-spec-info_eye{background:url(/i/hotel-profile-spec-info_eye.png) 0 2px no-repeat;padding-left:15px}.hotel-hotline-item-bottom .hotel-profile-spec-tops-blue{position:relative;top:4px}.hotel-hotline-item-bottom .hotel-profile-spec-tops-red{position:relative;top:4px;margin:0}.hotel-hotline-item-bottom .hotel-profile-spec-tops-btns{float:right;margin:0 0 0 15px !important}.hotel-profile-spec-pager-wrap{position:absolute;bottom:15px;right:2px;width:36px;height:11px;z-index:100}.hotel-profile-spec-pager{overflow:hidden}.hotel-profile-spec-pager-i{float:left;padding:0 3px 0 2px}.hotel-profile-spec-pager-a{background:url(/i/sprite-spec-pager.png) no-repeat;color:#c1c1c1;cursor:pointer;height:9px;line-height:9px;font-size:11px;display:inline-block;margin:2px 0}.hotel-profile-spec-pager-a:hover{text-decoration:underline}.hotel-profile-spec-pager-a_next{background-position:100% 0;padding-right:8px}.hotel-profile-spec-pager-a_prev{background-position:0 -9px;padding-left:8px}.hotel-profile-spec-pager-a_next:hover{background-position:100% -18px}.hotel-profile-spec-pager-a_prev:hover{background-position:0 -27px}.hotel-profile-spec-bot-a{color:#318cc6;font-size:12px;line-height:29px;display:inline-block;vertical-align:top;margin:0 7px 0 0}.hotel-profile-spec-bot .btn{vertical-align:top}.hotel-profile-spec-out{background:url(/i/hotel-profile-spec-tops-red.png) 100% 50% no-repeat;padding-right:13px;color:#da4c4c}.hotel-profile-spec-out.out-color-dark{color:#000;background-image:url(/i/hotel-profile-spec-tops.png);text-decoration:underline}.hotel-profile-spec-out.out-color-dark:hover{text-decoration:none}.hotel-profile-spec_club{border:1px solid #ebebeb}.hotel-profile-spec_club .hotel-profile-spec-top{height:34px}.hotel-profile-spec_club .hotel-profile-spec-mid{height:88px}.hotel-profile-owner{vertical-align:top;width:100%}.hotel-profile-owner-r{vertical-align:top;background:#fffae7;padding:14px 15px 10px 13px}.hotel-profile-owner-message-ttl{padding-bottom:8px;line-height:13px;color:#3488b2;font-size:13px;font-weight:bold;background:url(/i/icon-quote-big.png) 100% 1px no-repeat}.hotel-profile-owner-message{font-size:11px;line-height:16px;margin-top:-4px}.hotel-profile-owner-message-more{font-size:11px;line-height:20px}.hotel-profile-owner-l{background:#faf2d6;float:left;width:90px;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile-owner-img{border-radius:3px;margin-bottom:10px}.hotel-profile-owner-name{font-size:11px;font-weight:bold;line-height:15px;padding-bottom:1px}.hotel-profile-owner-ttl{color:#999;font-size:11px}.color-00a551{background:#00a551}.color-66c997{background:#66c997}.color-e0e0e0{background:#e0e0e0}.color-dfa918{background:#dfa918}.color-c5372f{background:#c5372f}.color-f4f4f4{background:#f4f4f4}.hotel-infrastr-table{font-size:12px;width:100%;border:1px solid #e9e9e9;border-bottom:0}.hotel-infrastr-table2{font-size:12px;width:100%;background-color:#f7f7f7;border:1px solid #e9e9e9;border-top:0}.hotel-infrastr-tr{height:38px}.hotel-infrastr-tr2{height:34px}.hotel-infrastr-indent-tr{height:6px}.hotel-infrastr-td{padding-left:15px;border-bottom:1px solid #e9e9e9}.hotel-infrastr-td-w120{width:120px}.hotel-infrastr-td-w85{width:85px}.hotel-infrastr-td-w65{width:65px}.hotel-infrastr-td-right{float:right;margin-right:15px;margin-top:11px}.hotel-infrastr-th1{padding-left:15px;font-size:15px;font-weight:bold}.hotel-infrastr-th2{color:#3488b2;margin-left:10px;background:url(/i/dotted-3488B2.png) 0 100% repeat-x}.hotel-infrastr-th2:hover{text-decoration:none}.hotel-infrastr-rate{display:inline-block;padding:5px 0;color:#fff;border-radius:3px;width:40px;text-align:center;float:right}.hotel-infrastr-td_votes{padding:10px 0 10px 25px;line-height:25px;width:155px}.rate-good{border:1px solid #00a551;color:#00a551}.rate-none{border:1px solid #ccc;color:#ccc}.hotel-infrastr-voted-users-wrap{display:inline-block;vertical-align:middle;margin-left:10px}.hotel-infrastr-voted-users{float:right;overflow:hidden}.hotel-infrastr-voted-a{display:none}.hotel-infrastr-voted-a_mobile{display:inline-block}.hotel-infrastr-text-grey{color:#999}.hotel-infrastr-link-grey{display:inline-block;text-decoration:none;color:#999;background:url(/i/dotted-999999.png) 0 18px repeat-x}.hotel-infrastr-link-grey:hover{text-decoration:none}.hotel-infrastr-text-blue{color:#3488b2}.hotel-infrastr-rate-btn-wrap{float:right;height:25px;margin-top:14px}.hotel-infrastr-rate-btn{background:url(/i/icon-infra-votes.png) 7px 50% no-repeat;border:1px solid #ccc;display:inline-block;padding:5px 10px 5px 19px;color:#999;border-radius:3px;float:right;margin:0 15px 0 10px;font-size:10px;font-weight:bold;text-transform:uppercase;cursor:pointer}.hotel-infrastr-hr{color:#f2f2f2;border:0;background-color:#f2f2f2;height:1px;margin-right:15px}.hotel-infrastr-arrow{font-size:5px;vertical-align:middle}.hotel-profile-service{font-family:Arial,Helvetica,sans-serif;font-size:12px;border:1px solid #e9e9e9}.hotel-profile-service-header{background:#f4f4f4;color:#333}.hotel-profile-service-header-ttl{font-size:15px;font-weight:bold;padding:12px 0 12px 14px;min-width:302px}.hotel-profile-service-rating-a{background:#00a551;display:inline-block;padding:5px 10px;color:#fff;border-radius:3px}.hotel-profile-service-rating-a_dim{background:#66c997;display:inline-block;padding:5px 10px;color:#fff;border-radius:3px}.hotel-profile-service-header-vote{font-size:12px;padding:12px 44px 11px 20px;width:119px}.hotel-profile-service-td-index{min-width:301px}.hotel-profile-service-tbl{width:100%}.hotel-profile-service-td-num{padding:6px 0 6px 20px;width:147px}.hotel-profile-service-num-p{float:left;padding:6px 20px 0 0}.hotel-profile-service-estimate-a{border:1px solid #7fd2a8;display:inline-block;padding:5px 10px;color:#00a551;border-radius:3px}.hotel-profile-service-wrap{padding:0 14px}.hotel-profile-ratings-ttl{font-size:15px;font-weight:bold;color:#333}.hotel-profile-ratings-p{font-size:12px;color:#333;line-height:18px;padding:0 15px 0 0}.hotel-profile-stats-ttl{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;font-size:15px;padding:10px 0 10px 15px;font-weight:bold}.hotel-profile-stats-i{border-bottom:1px solid #f4f4f4;padding:7px 0 6px 15px;font-size:12px}.hotel-profile-stats-i_alt{padding:7px 0 6px 15px;font-size:12px}.hotel-profile-stats-i_alt2{border-bottom:1px solid #e9e9e9;padding:7px 0 6px 15px;font-size:12px}.hotel-profile-stats-i-percent{float:right;padding-right:15px;color:#666}.hotel-profile-stats-more{color:#c83831;font-size:12px;padding:7px 0 6px 15px;display:block;border-top:1px solid #e9e9e9}.hotel-profile-stats-more_alt{border-bottom:1px solid #e9e9e9}.hotel-profile-stats-i-link-fam{background:url(/i/country-right-ic1.png) 2% 50% no-repeat;padding:0 0 0 18px}.hotel-profile-stats-i-link-friend{background:url(/i/country-right-ic2.png) 0 50% no-repeat;padding:0 0 0 18px}.hotel-profile-stats-i-link-roman{background:url(/i/country-right-ic3.png) 0 50% no-repeat;padding:0 0 0 18px}.hotel-profile-stats-i-link-child{background:url(/i/country-right-ic4.png) 2% 50% no-repeat;padding:0 0 0 18px}.hotel-profile-stats-i-link-busin{background:url(/i/country-right-ic5.png) 2% 50% no-repeat;padding:0 0 0 18px}.hotel-profile-rating-a_none{background:#e0e0e0;color:#fff;min-width:17px;text-align:center}.hotel-profile-photo{overflow:hidden;margin:0;height:100%}.hotel-profile-photo-item{float:left;width:76%;position:relative;z-index:10;height:215px}.hotel-profile-photo-big{float:left;width:50%;position:relative;padding-right:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile-photo-big-img{height:100%;width:100%}.hotel-profile-photos{float:left;width:50%}.hotel-profile-photo-small{display:block;border-bottom:1px solid #fff;padding-right:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden}.hotel-profile-photo-small-img{height:50%;width:100%}.mobile-hidden{display:none}.hotel-photo-menu{overflow:hidden;line-height:40px;padding-top:2px}.hotel-photo-menu-i{float:left;padding-right:10px}.hotel-photo-menu-i-a{color:#3488b2;text-decoration:underline;font-size:13px}.hotel-photo-menu-i-a:hover{text-decoration:none}.hotel-photo-menu-i-count{color:#999;padding-left:4px;font-size:12px}.hotel-photo-menu-i-a_out{background:url(/i/hp-sprite.png) right -41px no-repeat;padding-right:12px}.right-bar-holder{position:relative}.right-bar-fixed{position:fixed;top:60px;font-family:Arial,Helvetica,sans-serif}.right-bar-fixed-btn-wrap{background:#f2f2f2;overflow:hidden;padding:15px;margin-bottom:1px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.right-bar-fixed-btn{background:url(/i/sprite-likes.png) no-repeat;width:40px;height:32px;float:left;margin-right:15px;border-radius:3px}.right-bar-fixed-btn-recomends{background-color:#d05d58;background-position:10px 6px}.right-bar-fixed-btn-ilike{background-color:#30b471;background-position:-45px 6px}.right-bar-fixed-btn-qcontrol{background-color:#54c9db;background-position:-101px 6px;margin:0}.right-bar-holder .right-bar-fixed-elem{display:none}.hotel-profile-location{padding:15px}.hotel-profile-location-tag{height:22px;line-height:22px;font-size:15px;color:#000;font-weight:bold}.banner-crystal{display:block;text-decoration:none;background:#e6f6fd url(/i/logo-crystal.png) 50% 20px no-repeat;padding:136px 12px 15px 13px}.banner-crystal:hover{text-decoration:none}.banner-crystal-txt{line-height:17px;padding:10px 0 0 0;border-top:1px solid #d3e9f2;color:#000;font-size:11px}.banner-limak{display:block;text-decoration:none;background:#202020 url(/i/logo-limak.png) 50% 20px no-repeat;padding:92px 12px 15px 13px}.banner-limak:hover{text-decoration:none}.banner-limak-txt{line-height:17px;padding:10px 0 0 0;border-top:1px solid #3b3b3b;color:#fff;font-size:11px}.banner-dessole{display:block;text-decoration:none;background:#fff url(/images/dessole/logo-dessole.jpg) 63% 0 no-repeat;padding:88px 12px 15px 13px;border:1px solid #faae3f}.banner-dessole:hover{text-decoration:none}.banner-dessole-txt{line-height:17px;padding:10px 0 0 0;border-top:1px solid #faae3f;color:#333;font-size:11px}.banner-redsea{display:block;text-decoration:none;background:#e6f6fd url(/i/logo-redsea.png) 50% 20px no-repeat;padding:143px 12px 15px 13px}.banner-redsea:hover{text-decoration:none}.banner-redsea-txt{line-height:17px;padding:10px 0 0 0;border-top:1px solid #d3e9f2;color:#000;font-size:11px}.banner-panorama{display:block;text-decoration:none;background:#e6f6fd url(/i/logo-panorama.png) 50% 20px no-repeat;padding:123px 12px 15px 13px}.banner-panorama:hover{text-decoration:none}.banner-panorama-txt{line-height:17px;padding:10px 0 0 0;border-top:1px solid #d3e9f2;color:#000;font-size:11px}.banner-paloma{display:block;text-decoration:none;background:#ebf3f4 url(/i/logo-paloma.png) 50% 20px no-repeat;padding:86px 12px 15px 13px}.banner-paloma:hover{text-decoration:none}.banner-paloma-txt{line-height:17px;padding:10px 0 0 0;border-top:1px solid #dde5e6;color:#000;font-size:11px}.hotel-profile-photo-small-tail{display:block;background:url(/i/hotel-profile-photo-small-tail.png) 0 0 no-repeat;width:17px;height:17px;position:absolute;top:0;right:1px}.hotel-profile-photo-small-alfa{display:block;background:url(/i/hotel-profile-photo-small-alfa.png) 0 0 repeat;width:100%;height:30px;position:absolute;bottom:0;left:0;text-align:center;font-size:11px;line-height:28px}.hotel-profile-photo-small-alfa.rt{padding-top:15px;padding-bottom:10px;color:#fff;text-transform:uppercase;font-family:'apercu_pro_light';font-size:8px;line-height:1.5}.hotel-profile-photo-small-alfa-a{color:#fff;text-decoration:underline}.hotel-profile-photo-small-alfa-a:hover{text-decoration:none}.hotel-profile-photo-small-tail_rt{display:block;background:url(/i/hotel-profile-photo-small-tail-rt.png) 0 0 no-repeat;width:34px;height:34px;position:absolute;top:-1px;right:-2px}.hotel-profile-photo-no-photo{position:absolute;top:50%;margin-top:-12px;text-decoration:underline;padding:0 7px;font-size:12px;display:block;text-align:center;width:100%;color:#00a551;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile-photo-big .hotel-profile-photo-no-photo{font-size:13px}.hotel-profile-photo-big:hover .hotel-profile-photo-no-photo{text-decoration:none}.hotel-profile-photo-small:hover .hotel-profile-photo-no-photo{text-decoration:none}.hotel-profile-photos-in{float:left;width:50%}.profile-faq{border-top:1px solid #efefef}.profile-faq-i{border-bottom:1px solid #efefef;padding:6px 15px 11px 15px}.profile-faq-category{color:#bbb;font-size:11px;line-height:23px}.profile-faq-ttl{color:#000;font-size:15px;font-weight:bold;line-height:18px;padding:10px 0}.profile-faq-answer{color:#666;font-size:12px;padding-top:6px}.hotel-faq__questions{float:right;font-size:12px;font-weight:bold;margin-right:30px;line-height:24px}.hotel-profile-questions-btn{border:1px solid #cceddc;padding:14px 15px}.hotel-profile-questions-btn-inner{display:table;width:100%}.hotel-profile-questions-btn-cell{display:table-cell;vertical-align:middle}.hotel-profile-questions-btn-cell:first-child{width:250px}.hotel-profile-questions-btn-a{background:#02b158;background:-moz-linear-gradient(top,rgba(2,177,88,1) 0,rgba(2,142,71,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(2,177,88,1)),color-stop(100%,rgba(2,142,71,1)));background:-webkit-linear-gradient(top,rgba(2,177,88,1) 0,rgba(2,142,71,1) 100%);background:-o-linear-gradient(top,rgba(2,177,88,1) 0,rgba(2,142,71,1) 100%);background:-ms-linear-gradient(top,rgba(2,177,88,1) 0,rgba(2,142,71,1) 100%);background:linear-gradient(to bottom,rgba(2,177,88,1) 0,rgba(2,142,71,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#02b158',endColorstr='#028e47',GradientType=0)}.hotel-profile-questions-btn-a{position:relative;border-radius:3px;width:250px;text-decoration:none;font-family:'MuseoSansCyrl-700';font-size:16px;color:#fff;display:block;height:42px;line-height:42px;padding:0 15px 0 65px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile-questions-btn-a:hover{text-decoration:none}.hotel-profile-questions-btn-a span{position:absolute;border-radius:3px 0 0 3px;display:block;width:45px;height:42px;top:0;left:0;background:rgba(0,0,0,.05) url(/i/hp-sprite.png) 13px -266px no-repeat}.hotel-profile-questions-btn-p{padding-left:14px;font-size:12px;color:#00a551;line-height:16px}.profile-gallery-tbl{width:100%}.profile-gallery-consult-td{width:24%;vertical-align:middle;background:#fff;text-align:center;border:1px solid #e9e9e9}.profile-gallery-consult-td_nobd{border:0}.profile-gallery-photos-td{width:76%;padding-right:15px}.profile-gallery{display:table;width:100%;height:100%}.profile-gallery-map{position:relative;border:1px solid #e9e9e9;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.profile-gallery-map-holder{position:absolute;top:10px;left:0;width:100%;text-align:center;text-transform:uppercase;font-size:10px;font-family:'apercu_pro_light'}.profile-gallery-map-btn{background:#fff;border:0;border-radius:2px;color:#000;display:block;font-family:"apercu_pro";font-size:10px;line-height:29px;position:absolute;left:50%;text-decoration:none !important;text-transform:uppercase;bottom:15px;width:108px;text-align:center;margin-left:-54px}.profile-gallery-consult{display:table-cell;width:24%;vertical-align:middle;background:#fff;text-align:center;border:1px solid #e9e9e9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.profile-gallery-photos{display:table-cell;width:76%;padding-right:15px}.profile-gallery-photos-inner{width:100%;height:100%;overflow:hidden}.profile-gallery-photos-inner2{width:100%;height:100%;overflow:hidden;margin-bottom:-2px}.profile-gallery-photo-wrap{position:relative;overflow:hidden;float:left;width:50%}.profile-gallery-photo-wrap img{width:100%;margin:0 0 1px 1px}.profile-gallery-photo-wrap_big{float:left;width:50%;overflow:hidden;margin-bottom:-1px}.profile-gallery-photo-wrap_big img{margin:0}.profile-gallery-photo-holder{overflow:hidden}.profile-gallery-photo-line{overflow:hidden}.profile-gallery-photo-line_last{overflow:hidden;padding:0}.profile-gallery-photo-line_last .profile-gallery-photo-wrap img{margin-bottom:0}.profile-gallery-consult-inner{height:100%}.profile-gallery-consult-link{display:block;font-size:11px;line-height:12px;padding:0 9px}.profile-gallery-consult-link-in{border-top:1px solid #e9e9e9;display:block;padding:8px 0 0 0}.profile-gallery .hotel-profile-photo-small-alfa{width:100%}.profile-gallery .hotel-profile-photo-small-tail_rt{right:-1px}.get-hotel-prices-pp{display:none;position:absolute;top:78px;left:0;z-index:1000;width:250px;box-shadow:0 0 10px rgba(0,0,0,.4)}.get-hotel-prices-top{background:#fff;height:50px;line-height:50px;padding:0 0 0 15px}.get-hotel-prices-ttl{color:#000;font-size:18px;font-weight:bold}.get-hotel-prices-mid{background:#efece3;padding:10px}.get-hotel-prices-bot{padding:15px;background:#fff;overflow:hidden}.get-hotel-prices-close{background:url(/i/overlay-rate-close.png) no-repeat;cursor:pointer;display:block;float:right;height:14px;margin-right:15px;margin-top:18px;width:14px}.get-hotel-prices-close-v2{position:absolute;top:11px;right:12px;background:url(/i/overlay-rate-close.png) no-repeat;cursor:pointer;display:block;height:14px;width:14px}.get-hotel-prices-btn{background:#c83831;text-decoration:none;line-height:29px;border-radius:3px;color:#fff;float:left;font-size:10px;font-weight:700;padding:0 10px;text-transform:uppercase}.get-hotel-prices-btn:hover{text-decoration:none}.hotel-profile-f-feedback-add{margin:0 0 15px 9px;border-radius:3px;font-size:10px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#fff;padding:0 8px;line-height:23px;height:23px;float:left;background:#00a551}.hotel-profile-f-feedback-add:hover{text-decoration:none}.profile-gallery-photos-rel{position:relative}.profile-gallery-photos-rel .hotel-profile-photo-bonus-gift{left:auto;right:12%;top:18px;z-index:100}.mobile-hidden-hid{display:none !important}.mobile-hidden-show{display:block !important}.profile-gallery-photo-wrap_wide{width:33%}.profile-gallery-photo_big_wide{width:40%}.profile-gallery-photo-wrap_loyalty .hotel-profile-photo-bonus-gift{left:0;right:0;width:24px;height:24px;margin:5% auto 0}.profile-gallery-photo-wrap_loyalty .hotel-profile-photo-bonus{left:0;bottom:20%;margin:auto;width:100%;font-family:'apercu_pro_light';text-transform:uppercase;text-decoration:none;text-align:center;font-size:8px}.hotel-around{background:#ebfafd}.hotel-around2{background:#f4f0cc url(/i/attr_y_btm.gif) repeat}.hotel-around-top{font-size:18px;font-weight:bold;line-height:22px;margin:0 15px;border-bottom:1px solid #fff;padding:13px 0 15px 0}.hotel-around-ttl{color:#000;display:inline-block}.hotel-around-ttl-a{color:#00a551;text-decoration:none;display:inline-block}.hotel-around-ttl-a:hover{text-decoration:none}.hotel-around-ttl-a:hover span{text-decoration:underline}.hotel-around-ttl-a2{background:url(/i/hp-sprite.png) no-repeat 0 -339px;color:#666;display:inline-block;float:right;font-size:12px;line-height:16px;padding:0 0 0 10px;text-decoration:underline}.hotel-around-ttl-a2:hover{text-decoration:none}.hotel-around-mid{padding:13px 15px 22px 15px;overflow:hidden;border-bottom:1px solid #e0f2f5}.hotel-around-mid2{padding:13px 15px;overflow:hidden;border-bottom:1px solid #d2d2d2}.hotel-around-places{float:left;font-size:12px;margin-right:12px;line-height:20px}.hotel-around-places-i{color:#bbb}.hotel-around-places-a{color:#3488b2;font-weight:normal}.hotel-around-places-i_all .hotel-around-places-a{font-weight:bold}.hotel-around-bot{position:relative;padding:20px 15px 16px 15px}.hotel-around-bot-btn{color:#7b9397;font-size:11px;background:#ebfafd;border:1px solid #b5d0d5;border-radius:3px;padding:0 10px;line-height:20px;display:block;position:absolute;top:-11px;left:15px}.hotel-around2 .hotel-around-bot-btn{background:#f4f0cc}.hotel-around-recomend{overflow:hidden}.hotel-around-recomend-i{float:left;overflow:hidden;margin-right:15px}.hotel-around-recomend-l{float:left;width:60px;height:45px;margin-right:10px;padding-top:3px}.hotel-around-recomend-l img{width:100%}.hotel-around-recomend-r{float:left}.hotel-around-recomend-ttl{color:#3488b2;font-size:12px;line-height:15px}.hotel-around-recomend-loc{color:#999;font-size:11px;line-height:16px}.hotel-around-recomend-a{margin-top:4px;display:block}.hotel-around-recomend-all{float:left;padding:15px 0 0;font-size:14px;line-height:16px}.hotel-around-rate-bg{height:13px;position:relative;width:74px;margin:4px 0 0}.hotel-around-rate-bg1{background:#48a848;height:13px;position:absolute;z-index:1}.hotel-around-rate-bg2{background:url(/i/places14-top-rate-bg3.png) no-repeat center;float:left;height:13px;position:absolute;width:74px;z-index:2}.hotel-around2 .hotel-around-rate-bg2{background:url(/i/places14-top-rate-bg4.png) no-repeat center}.hotel-profile-reviews-links{font-size:12px;line-height:20px;padding:9px 0}.hotel-profile-reviews-links-a{margin-right:20px;font-weight:bold;text-decoration:underline}.hotel-profile-reviews-links-a_act{color:#c83831;text-decoration:none}.hotel-profile-reviews-links-span{color:#bbb}.hotel-profile-prices-pp{background:url(/i/hotel-profile-prices-pp.png) no-repeat 0 center;color:#c83831;display:inline-block;padding:0 0 0 22px;margin:3px 0 0;text-decoration:none !important}.hotel-profile-prices-pp-s{background:url(/i/dotted-c83831.png) 1px 14px repeat-x;display:inline-block;line-height:12px;font-size:12px}.hotel-profile-prices2-i2{display:table-cell;position:relative;padding:0 0 0 5px;height:45px;vertical-align:middle}.hotel-profile-prices2-i2 .hotel-profile-prices-pp{margin:0}.hotel-profile-prices2-i2 .hotel-profile-prices-pp-s{line-height:15px;font-size:15px;font-weight:bolder}.hotel-profile-preorder{padding:12px 15px 10px 15px;background:#fbf8ee;font-size:11px;line-height:14px;color:#666}.hotel-profile-preorder-ttl{font-size:18px;font-weight:bold;line-height:20px}.hotel-profile-preorder-ttl-a{color:#3488b2}.hotel-profile-preorder-desc{color:#999;margin-top:4px}.hotel-profile-preorder-body{border-top:solid 1px #eeebe1;padding:5px 0;margin-top:12px;overflow:hidden}.hotel-profile-preorder-left{float:left;margin-right:30px}.hotel-profile-preorder-right{float:left}.hotel-profile-preorder-li{font-size:15px;font-weight:bold;line-height:24px;color:#000;padding-left:24px;background:url(/i/hotel-profile-preorder-li.png) no-repeat}.hotel-profile-preorder-li_taxi{background-position:0 6px}.hotel-profile-preorder-li_better{background-position:2px -25px}.hotel-profile-preorder-li_spa{background-position:1px -55px}.hotel-profile-preorder-btn{display:block;font:bold 10px/24px Arial,sans-serif;text-transform:uppercase;color:#fff;background:#3488b2;border-radius:2px;width:112px;text-align:center;margin:7px 0 10px}.hotel-profile-full-info-ttl_red{color:#e06d06}.hotel-profile-full-info-out .hotel-profile-full-info-li{background:url(/i/hp-sprite.png) no-repeat 0 -310px;list-style:none;padding-left:15px;position:relative;left:-15px}.hotel-around-bot_line{border-top:1px solid #d2d2d2;margin-top:10px}.hotel-around-bot-btn-a{color:#00a551}.hotel-around-gray{font-size:11px;line-height:16px;color:#999;text-decoration:underline}.hotel-around-gray:hover{text-decoration:none}.hotel-around-bot-more{background:url(/i/search-results-table-arrow.gif) no-repeat right 2px;font-size:11px;padding-right:12px}.hotel-profile-f-feedback-head-nums{float:left;font-size:11px;color:#666;position:relative;top:5px;left:-1px}.hotel-profile-f-nums{float:left;font-size:11px;color:#666;position:relative;top:5px;left:8px}.hotel-profile-fixed{white-space:nowrap;overflow:hidden;width:80%;height:24px;border:0;padding:0}.hotel-profile-fixed-pro{border:1px solid #00a551;padding:0 8px;line-height:22px;border-radius:0 3px 3px 0;display:block;float:left}.hotel-profile-fixed-tail{display:block;background:url(/i/hotel-profile-fixed-tail.png) repeat-y 0 0;height:24px;width:25px;position:absolute;top:0;right:0}.hotel-profile-dotty{border-bottom:dotted 1px #318cc6}.hotel-profile-dotty:hover{text-decoration:none}.get-hotel-prices-pp_right{top:5px;left:301px}.get-hotel-prices-pp_right2{top:6px;left:105%}.hotel-profile-prices2-l_wide{width:50%;max-width:300px}.hotel-profile-prices2-l_wide a.hotel-profile-prices2-get{padding:0 10px 0 28%}.hotel-profile-prices2-l_wide a.hotel-profile-prices2-get span{padding-left:3px}.profile-gallery-consult-td_map{border:0;background:0;vertical-align:top}.profile-gallery-consult-td_map-img{width:100%;height:100%;vertical-align:top}.profile-gallery-consult-td_map-in{position:relative}.profile-gallery-consult-td_map-inn{position:absolute;top:0;left:0;width:100%;font-size:10px;line-height:14px;color:#444;text-align:center;padding-top:20%}.profile-gallery-consult-td_map-btn{display:block;margin:0 auto;width:90%;border:solid 1px #237ab3;border-radius:3px;color:#237ab3;text-decoration:none;font-size:10px;line-height:14px;background:url(/i/profile-gallery-consult-td_map-btn.png) no-repeat 7px center;text-align:left;padding:6px 8px 6px 40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.profile-gallery-consult-td_map-btn:hover{text-decoration:none}.profile-gallery-consult-td_map-txt{padding:0 5px 15%}@media screen and (max-width:1100px){.profile-gallery-consult-td_map-txt{padding-bottom:10%}.profile-gallery-consult-td_map-inn{padding-top:14%}.profile-gallery-consult-td_map-btn{background:0;padding:3px 8px;text-align:center}}.hotel-profile-tickets{margin-left:-15px;border:1px solid #dbdbdb;padding:0 14px}.hotel-profile-tickets-top{height:38px;line-height:38px;border-bottom:1px solid #dbdbdb;font-size:15px;font-weight:bold}.hotel-profile-tickets-tbl{width:100%}.hotel-profile-tickets-tr{border-top:1px dotted #dbdbdb}.hotel-profile-tickets-tr:first-child{border:0;width:1%}.hotel-profile-tickets-sep{width:auto}.hotel-profile-tickets-td{font-size:12px;height:27px;vertical-align:middle;padding-right:15px;width:33%}.hotel-profile-tickets-td_price{font-weight:bold;text-align:right;width:auto;padding:0 15px}.hotel-profile-tickets-td:first-child{width:auto;white-space:nowrap;padding:0}.hotel-profile-tickets-td:last-child{padding:0}.hotel-profile-tickets-more{color:#00a551;text-decoration:none;white-space:nowrap}.hotel-profile-tickets-more:hover{text-decoration:none}.hotel-profile-tickets-more span{text-decoration:none}.hotel-profile-tickets-more:hover span{text-decoration:underline}.recomends-capt-count_hand{background:url(/i/recomends-capt-count_hand.png) no-repeat 0 3px;padding:0 0 0 27px}.recomends-list_bot{margin-bottom:3px}.hotel-profile-comm.page-ttls-under{margin:20px 0 0 0}.hotel-profile-comm.page-ttls-under:before{display:none}.hotel-profile-comm .page-ttls-under-arr,.hotel-profile-comm .page-ttls-photo-i-m,.hotel-profile-comm .page-ttls-txt,.hotel-profile-comm .page-ttls-photo-i{vertical-align:middle}.hotel-profile-comm .hotel-profile-ttl{padding-left:15px}.hotel-profile-comm .hotel-profile-comm-bot{padding-left:15px}.hotel-profile-comm-mid{height:59px;overflow:hidden}.hotel-profile-comm-i{display:inline-block;margin-right:3px}.hotel-profile-comm-i img{display:block;width:59px;height:59px}.hotel-profile-comm-bot{font-size:12px;line-height:20px;margin-top:13px}.hotel-profile-comm-in{display:inline-block;vertical-align:top;background:url(/i/icon-community-00a551.png) 0 4px no-repeat;padding-left:15px;color:#00a551;margin-right:10px}.hotel-profile-comm-loyal{display:inline-block;vertical-align:top;background:url(/i/icon-crown2-sm-grey.png) 0 4px no-repeat;padding-left:15px;color:#999}.hotel-hotline-item2015-top{border-bottom:1px solid #ddd;padding-bottom:10px}.hotel-hotline-item2015-small{font-size:11px;color:#999;padding-top:3px}.hotel-hotline-single-bot2015{border-top:1px solid #ddd;margin-top:10px;padding:10px 0 6px}.hotel-hotline-single-bot2015 .hotel-profile-spec-more{border:solid 1px #000;text-transform:uppercase;border-radius:3px;color:#333;font-size:11px;line-height:12px;padding:8px 13px 6px;margin:0}.hotel-hotline-item-archive .hotel-profile-spec-more{border:solid 1px #999}.hotel-hotline-single-bot2015 .hotel-profile-spec-out{position:relative;top:3px}.hotel-hotline-subscribe-btn-people{background:#009146 url(/i/ic-people.png) no-repeat 10px 8px !important;font-size:11px;line-height:32px;font-weight:bold;color:#fff;padding:0 10px 0 36px !important;text-transform:uppercase;height:31px}.hotel-hotline-subscribe-opt{background:url(/i/ic-set.png) no-repeat 10px 7px !important;height:29px;font-size:11px;line-height:30px;font-weight:bold;text-transform:uppercase;color:#00a551;padding:0 10px 0 36px !important}.hotel-profile-spec-tops-gray{color:#666}.hotel-profile-spec-pager-wrap_top{bottom:auto;top:13px;right:10px}.hotel-profile-spec-mid_short{height:90px}.hotel-profile-spec-mid-tail{background:url(/i/hotel-profile-spec-mid-tail.png) repeat-x 0 0;height:20px;width:100%;position:absolute;bottom:0;left:0}.hotel-profile-spec-bot .hotel-profile-spec-tops-red{float:left;margin:0;line-height:14px;display:block;margin-top:16px}.hotel-profile-spec-btn-gray{color:#666;border:solid 1px #666;border-radius:3px;padding:10px 10px 8px 10px;float:right;text-transform:uppercase;font-size:10px;line-height:10px;text-decoration:none;display:block;margin-top:8px}.hotel-profile-spec-btn-gray:hover{text-decoration:none}.hotel-profile-spec-p-big a{color:#000;text-decoration:none}.hotel-profile-spec-p-big a:hover{text-decoration:none}.hotel-profile-spec-pager-wrap_top .hotel-profile-spec-pager-i{margin-left:4px}.hotel-profile-prices2-change{font-size:12px;font-family:Arial,sans-serif;padding-top:3px;font-weight:normal}.hotel-profile-prices2-change span{color:#666;text-decoration:none;border-bottom:dotted 1px #666}.hotel-profile-comm2015{background:#efefef;padding:15px}.hotel-profile-comm2015 .hotel-profile-ttl{line-height:20px;padding:0;display:block;font-size:15px}.hotel-profile-comm2015 .hotel-profile-comm-bot{padding:0;margin-top:15px}.hotel-profile-comm2015 .hotel-profile-comm-i{vertical-align:middle}.hotel-profile-comm2015 .side-subscribe-btn{display:inline-block;margin-right:10px;vertical-align:middle}.hotel-profile-comm2015 .side-subscribe-btn:hover{text-decoration:none}.hotel-profile-comm2015 .side-subscribe-btn span{padding:0 10px;line-height:30px;font-family:apercu_pro}.hotel-profile-comm2015 .hotel-profile-comm-loyal{vertical-align:middle;padding-left:18px;text-decoration:underline;background:url(/i/icon-crown2-sm-grey2.png) no-repeat 0 4px}.hotel-profile-comm2015 .hotel-profile-comm-loyal:hover{text-decoration:none}.hotel-profile-comm2015-ttl{margin-bottom:13px;background:url(/i/icon-envelope-green-small.png) no-repeat 0 5px;padding:0 0 0 38px;min-height:25px;font-size:13px;color:#666}.hotel-profile-comm2015 .hotel-profile-comm-mid .side-subscribe-btn{position:relative;left:10px}.hotel-profile-comm2015 .hotel-profile-comm-bot_border{border-top:solid 1px #fff;margin-top:0;padding-top:15px}.hotel-profile-comm2015-ttl_noback{background:0;padding-left:0}.hotel-profile-comm-loyal_noback{background:none !important;padding-left:0 !important}.side-subscribe-btn_noback{background:0;padding-left:0}.side-subscribe-btn_noback span{border-radius:3px}.hotel-profile-comm-bot-btn{height:29px;border:1px solid #00a551;color:#00a551;text-decoration:none;text-transform:uppercase;font-family:apercu_pro;font-size:10px;line-height:30px;border-radius:3px;display:inline-block;padding:0 10px;margin-right:15px}.hotel-profile-comm-bot-btn:hover{text-decoration:none}.hotel-profile-vote{float:right;margin:0 0 10px 10px}.hotel-profile-vote__link{font-weight:bold;color:#c53730;text-decoration:underline;font-size:14px}.add-services-ttl{color:#000;font:18px/1.2 Arial,sans-serif;padding-top:10px;margin:0 0 10px}.service-prerequest-promo-link,.service-prerequest-promo-link:hover{background-color:#00a451;border-radius:3px;color:#fff;font-weight:bold;padding:5px 6px;text-decoration:none;text-transform:uppercase;font-size:11px}.add_services p{font-size:11px;font-weight:bolder;line-height:28px;padding:0}.add_services div{font-family:Tahoma,Arial,sans-serif;font-size:11px;line-height:16px;padding:0 10px 0 8px;margin-bottom:5px;color:Black !important}.add_services div.green{background:url(/i/arrow_serv_green.gif) no-repeat 0 6px}.add_services div.red{background:url(/i/arrow_serv_red.gif) no-repeat 0 6px}.add_services div span{color:#666}.hotel-profile-comm2017{position:relative;margin-top:0;border:1px solid #efefef;background:#fff;padding:10px;font-family:'apercu_pro',sans-serif}.hotel-profile-comm-ttl{background:url(/i/icon-envelope-green-small.png) no-repeat 0 center;padding:0 0 0 35px;min-height:25px;font-size:13px;color:#666}.comm-btn{display:inline-block;position:absolute;right:20px;top:14px}.hotel-profile-comm2017 .hotel-profile-ttl{padding:0}.hotel-profile-ttl-note{display:block;font-size:13px;color:#666}.comm-btn-in{padding:0 10px}.comm-filter{position:relative;display:inline-block;vertical-align:middle;margin-bottom:5px}.comm-filter .request-inp-w.big{width:259px}.comm-filter .request-inp-w.check-list{color:#666}.comm-filter .request-inp-w:before{content:'';position:absolute;top:50%;right:10px;width:12px;height:12px;margin-top:-6px;cursor:pointer}.comm-filter .request-inp-w.list:before{background:url(/i/arrow-bot.png) no-repeat center right}.comm-filter .request-popup{display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.comm-filter .request-popup-list{position:absolute;top:32px;left:0;border-radius:0 0 3px 3px;width:178px;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);background:#fff;z-index:101;padding-top:3px}.comm-filter .comm-filter-box{position:relative;vertical-align:top;display:inline-block;padding:0;border-radius:0;text-align:center}.comm-filter .request-inp-w{position:relative;display:inline-block;border:1px solid#999;border-radius:3px;color:#999;font-weight:normal;background:#fff;font-size:16px;font-family:"apercu_pro",sans-serif;padding:0 30px}.comm-filter .request-inp{display:block;cursor:pointer;height:28px;width:100%;line-height:28px;border:0;outline:0;vertical-align:top;border-radius:3px;padding:0;color:#999;font-weight:normal;background:#fff;font-size:16px;font-family:"apercu_pro",sans-serif}.comm-filter .request-popup-list.big{width:100%;top:31px;text-align:left}.comm-filter .request-popup-list-label{padding-left:25px;position:relative;display:block;font-size:12px;width:100%;height:100%;line-height:inherit;cursor:pointer}.comm-filter .request-popup-list-check{position:absolute;left:-99999px}.comm-filter .request-popup-list-check+.request-popup-list-label:before{position:absolute;content:'';width:15px;height:15px;top:6px;left:0;border:1px solid #999;border-radius:2px}.comm-filter .request-popup-list-check:checked+.request-popup-list-label:after{content:'';position:absolute;left:2px;top:50%;width:12px;height:10px;margin-top:-5px;background:url(/i/success.png) no-repeat center center}.comm-filter .request-popup-list ul li{line-height:30px;padding:0 10px;cursor:pointer;font-size:11px;font-family:'apercu_pro',sans-serif;height:30px}.comm-filter .request-popup-list ul li.request-popup-list-el-check{padding:0 10px}.comm-filter .request-popup__btn-block{display:block;text-align:right;margin:10px 0 15px;padding:0 15px}.comm-filter .request-popup__btn{border:1px solid #999;color:#666;font-size:14px;font-family:'apercu_pro',sans-serif;background:#fff;padding:5px 20px;border-radius:3px;margin:auto;cursor:pointer}.comm-filter .request-popup__btn:hover{border:1px solid #999;color:#fff;background:#999}.comm-filter .request-popup__btn-link{display:inline-block;color:#666;font-size:14px;font-family:'apercu_pro',sans-serif;margin-right:45px}.content-section{position:relative;border:1px solid #efefef;padding:10px;margin-bottom:20px;border-radius:3px}.content-section__top{position:absolute;text-align:right;right:10px;top:4px}.content-section__link--red{color:#da4c4c}.content-section__info-block{display:inline-block;margin-top:-4px;vertical-align:top}.content-section__user-block{margin-bottom:10px}.content-section__info{color:#999;font-size:11px;margin-right:10px;line-height:15px}.content-section__info.eye{background:url("/i/eyes.png") no-repeat 0 2px;padding-left:15px}.content-section__ttl4-link{color:#000;text-decoration:none}.content-section__ttl4-link:hover{text-decoration:none}.content-section__ttl4{font-size:18px;color:#333;font-family:'apercu_pro',sans-serif}.content-section__cnt-block{margin-top:5px;margin-bottom:5px}.content-section__cnt{font-size:13px;font-family:'apercu_pro',sans-serif;line-height:23px;color:#828282}.content-section__cnt-show{margin-bottom:3px}.content-section__cnt-hide{display:none;margin-bottom:10px}.content-section__link{font-size:13px;padding-top:10px;font-family:'apercu_pro',sans-serif;color:rgba(52,136,178,0.87)}.content-section__link--dots{display:inline-block;width:20px;height:16px;padding:0}.content-section__link:hover{text-decoration:none}.content-section__bot{position:relative;border-top:1px solid #efefef;margin-top:20px;padding-top:20px;padding-left:30px}.content-section__like{position:relative;padding-left:25px;font-size:14px;font-family:'apercu_pro',sans-serif;font-weight:bold;color:#999}.content-section__like:hover{text-decoration:none}.content-section__like:before{position:absolute;content:'';width:20px;height:18px;left:0;background:url("/i/heart-grey.jpg")}.content-section__like.clicked:before{background:url("/i/heart-red.jpg")}.content-section__btn{position:absolute;right:0;top:15px;border:0;background:#c4c4c4;color:#000;padding:7px 35px 7px 20px;border-radius:3px}.content-section__btn:after{position:absolute;content:'';right:16px;top:12px;width:12px;height:6px;background:url(/i/arrow-bot.png) no-repeat center right}.hotel-profile-comm__link{position:absolute;top:20px;background:#7dd7f3;color:#fff;font-size:14px;font-family:'apercu_pro',sans-serif;text-transform:uppercase;padding:6px 0;text-align:center;width:185px;z-index:1}.hotel-profile-comm__link:hover{text-decoration:none}.fixed{position:fixed}.content-section__agent{display:block;color:#318cc6;font-size:14px;font-family:'apercu_pro',sans-serif;margin-bottom:0}.content-section__user-img{display:inline-block;vertical-align:top;margin-right:5px;width:50px;height:50px;object-fit:cover;border-radius:3px;background:url("/i/no_avatar48.png")}.prof-comm .pick-hotel_desktop{position:fixed;bottom:0;border-top:3px solid #7dd7f3}.prof-comm .pick-hotel__btn{background-color:#7dd7f3}.content-section__img{display:inline-block;width:48%;margin-right:20px;cursor:pointer}.content-section__img:last-child{margin-right:0}.content-section__img--100{width:100%;cursor:pointer;border-radius:2px}.add-photo .content-section__img{width:31%;max-height:170px;margin-right:10px;object-fit:cover;margin-bottom:10px}.content-section__user-do{display:table}.content-section__user-do--l,.content-section__user-do--r{display:table-cell;vertical-align:top}.content-section__user-do--r{padding:0 0 0 10px}.content-section__user-name{font-family:'apercu_pro',sans-serif;font-size:15px;display:inline-block}.content-section__user-note{font-family:'apercu_pro',sans-serif;font-size:13px;color:#828282}.content-section__user-act{position:relative;font-family:'apercu_pro',sans-serif;font-size:18px}.content-section__user-act--fly:after{position:absolute;content:'';width:25px;height:25px;top:0;right:23px;background:url("/i/sprite-hotel-header-3.png") 27px -82px}.content-section--fly{position:relative}.content-section--fly:after{position:absolute;content:'';width:25px;height:25px;top:50%;margin-top:-13px;right:12px;background:url("/i/sprite-hotel-header-3.png") 27px -82px}.overlay-pp{background-color:rgba(255,255,255,0.4);width:100%;height:100%;overflow:auto;margin:auto;position:fixed;top:0;left:0;right:0;z-index:90}.content-section__news-date-block{background:url("/i/calendar-tape.png") no-repeat left center;padding-left:23px;margin-top:2px;color:#333}.content-section__news-date{font-size:13px;font-family:'apercu_pro',sans-serif;line-height:17px}.content-section__more-link-block{border-top:1px solid #efefef;margin-top:10px;padding:10px 0 0 0}.content-section__more-link{color:#eb5757;font-size:13px}.content-section__cnt-top{font-size:15px;font-family:'apercu_pro',sans-serif}.content-section__rate{display:inline-block;font-size:13px;font-family:'apercu_pro',sans-serif;margin-right:12px}.content-section__rate-mark{margin-right:3px}@media screen and (min-width:1150px){.profile-gallery-photo-wrap{width:33%}.profile-gallery-photo-wrap_big{width:40%}.hotel-infrastr-td_votes{width:295px}.hotel-infrastr-voted-a{display:inline-block}.profile-gallery-photo-wrap_loyalty .hotel-profile-photo-bonus-gift{width:36px;height:36px}.profile-gallery-photo-wrap_loyalty .hotel-profile-photo-bonus{font-size:10px}}@media screen and (min-width:1050px){.hotel-profile-photo-item{float:left;width:75%;position:relative;z-index:10;height:234px}.hotel-profile-photo-big{float:left;width:40%;max-width:240px}.hotel-profile-photo-big-img{height:100%;width:100%}.hotel-profile-photos{float:left;width:60%;overflow:hidden;height:100%}.hotel-profile-photo-small{display:block;border-bottom:1px solid #f8f8f8;position:relative}.hotel-profile-photos-in{width:33%}.hotel-profile-photo-small-img{height:50%;width:100%}.mobile-hidden{display:block}}@media screen and (min-width:1080px){.hotel-profile-prices3-l{width:280px}.hotel-profile-prices2-r{margin-left:295px}.hotel-profile-prices3-mid.var2 .hotel-profile-prices3-l{width:320px}.hotel-profile-prices3-mid.var2 .hotel-profile-prices2-r{padding-bottom:10px;margin-left:335px}.hotel-profile-prices3-mid.var2 .hotel-profile-prices3-get-s{width:170px}.hotel-profile-prices3-mid.var2 .hotel-profile-prices3-get-link{padding-left:103px}}.hotel-profile-prices3-l-new{height:86px;min-width:246px}.hotel-profile-prices3-l-new .hotel-profile-prices3-get{padding:10px;height:86px;background-size:contain}.hotel-profile-prices3-l-new .hotel-profile-prices3-get-s{background:#fff;position:static;left:auto;width:auto;height:auto;font-family:"apercu_pro";font-weight:bold;font-size:18px;text-align:center;color:#000;padding:12px 14px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left;border-radius:3px;line-height:20px;-webkit-box-shadow:0 0 11px -2px rgba(0,0,0,0.75);-moz-box-shadow:0 0 11px -2px rgba(0,0,0,0.75);box-shadow:0 0 11px -2px rgba(0,0,0,0.75)}.fz13{font-size:13px}.hotel-profile-prices3-l-new .hotel-profile-prices3-get-link{display:table-cell;vertical-align:middle;height:68px;padding-left:15px;font-family:"apercu_pro";font-weight:bold;font-size:15px;line-height:20px}.hotel-profile-prices2-arr{background:url('/i/arr-left-btn-red.png') no-repeat;color:#da4c4c;font-family:apercu_pro;font-weight:bold;font-size:15px;padding:11px 20px 12px;display:inline-block;cursor:pointer;-webkit-animation:first_time_show_buy_button 2.5s ease-out infinite;animation:first_time_show_buy_button 2.5s ease-out infinite}.hotel-profile-prices3-mid_v3 .hotel-profile-prices2-arr{-webkit-animation:none;animation:none;width:236px;box-sizing:border-box;padding:11px 0 12px 5px;text-align:center}.hotel-profile-contacts-longlink{max-width:320px;overflow:hidden;display:inline-block;text-overflow:ellipsis}#btn_holder_group .hotel-hotline-subscribe-opt{display:inline-block;vertical-align:top;border-radius:3px;padding-left:28px;border:1px solid #00a551;text-decoration:none;background:url(/i/icon-cogwheel-00a551.png) 8px 8px no-repeat}.hotel-hotline-fixed .hotel-profile-spec-more,.hotel-hotline-single-bot_black .hotel-profile-spec-more{float:left;border:1px solid #000;text-transform:uppercase;border-radius:3px;color:#333;font-size:11px;line-height:12px;padding:8px 13px 6px;margin:0 15px 0 0}.hotel-hotline-fixed .hotel-profile-spec-out,.hotel-hotline-single-bot_black .hotel-profile-spec-out{background:url(/i/hotel-profile-spec-tops.png) no-repeat 100% 50%;color:#000;position:relative;top:3px;line-height:24px}.hotel-profile-form2016{background:#f4f4f4;padding:15px}.hotel-profile-form2016-ttl{font-size:15px;font-weight:bold;margin-bottom:20px}.hotel-profile-form2016-line{font-size:0;line-height:0;margin-bottom:20px}.hotel-profile-form2016-line-txt{font-size:12px;line-height:36px;display:inline-block;vertical-align:top;background:#fafafa;color:#c83831;border-radius:3px 0 0 3px;height:36px;width:21%}.hotel-profile-form2016-line-txt-in{padding:0 10px;display:block;position:relative}.hotel-profile-form2016-line-info .hotel-profile-form2016-line-txt-in{padding:0}.hotel-profile-form2016-line-info{font-size:12px;line-height:36px;height:36px;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;background:#fff;color:#000;border-radius:0 3px 3px 0;width:79%}.hotel-profile-form2016-line-info_area{height:200px}.hotel-profile-form2016-line-info_slim{width:32%}.hotel-profile-form2016-line-glue{display:inline-block;vertical-align:top;width:2%}.hotel-profile-form2016-line-txt-input{font-family:Arial,sans-serif;font-size:12px;border:0;background:0;padding:0;margin:0;width:100%;font-weight:normal}.hotel-profile-form2016-line-txt-area{font-family:Arial,sans-serif;font-size:12px;border:0;background:0;padding:0;margin:0;width:100%;height:100%;resize:none}.hotel-profile-form2016-line-txt-area_title-less{height:100px;background-color:#fff;padding:5px;margin-bottom:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hotel-profile-form2016-line-burger{display:block;background:url(/i/icon-list.png) 50% 50% no-repeat;height:36px;width:36px;position:absolute;top:0;right:0;border:0}.hotel-profile-form2016-line-burger:hover{background:url(/i/icon-list.png) 50% 50% no-repeat}.uni-form-dd_active2 .hotel-profile-form2016-line-burger{background:url(/i/icon-list.png) 50% 50% no-repeat}.noback{background:none !important}.hotel-profile-form2016-left{float:left;width:50%}.hotel-profile-form2016-right{float:right;width:50%}.hotel-profile-form2016-green-btn{display:inline-block;font-size:10px;line-height:30px;text-transform:uppercase;color:#00a551;border:solid 1px #00a551;border-radius:3px;text-decoration:none;width:160px;text-align:center}.hotel-profile-form2016-green-btn:hover{text-decoration:none}.hotel-profile-form2016-red-btn{display:inline-block;font-size:10px;line-height:30px;text-transform:uppercase;color:#c83831;border:solid 1px #c83831;border-radius:3px;text-decoration:none;width:160px;text-align:center}.hotel-profile-form2016-red-btn:hover{text-decoration:none}.hotel-profile-form2016-left-in{display:inline-block;vertical-align:top;margin-right:20px}.hotel-profile-form2016-right .hotel-profile-form2016-green-btn{background:#00a551;color:#fff;float:right;margin-top:47px}.hotel-profile-form2016-btn-wrap{position:relative}.hotel-profile-form2016-btn-wrap_height{height:43px}.hotel-profile-form2016-btn{display:inline-block;height:43px;font-size:14px;line-height:44px;font-weight:bold;color:#fff;float:right;text-decoration:none;padding:0 15px 0 55px;background:#00a551 url(/i/hotel-profile-form2016-btn.png) 0 0 no-repeat;border-radius:3px}.hotel-profile-form2016-btn:hover{text-decoration:none}.hotel-profile-form2016-btn__list{position:absolute;top:44px;right:0;width:239px;box-shadow:0 0 10px rgba(0,0,0,0.7);background-color:#fff;z-index:1}.hotel-profile-form2016-btn__list-i{padding:10px;font-size:13px;font-weight:bold;cursor:pointer}.hotel-profile-form2016-btn__list-i:hover{background-color:#00a551;color:#fff}.hotel-hotline-item2015-top_2016{overflow:hidden}.hotel-hotline-item2016-top-r{float:right;width:40%;margin-top:4px}.hotel-hotline-item2016-top-l{float:left;width:60%}.hotel-hotline-item2016-top-r-pic{display:inline-block;vertical-align:top}.hotel-hotline-item2016-top-r-info{display:inline-block;vertical-align:top;width:88%}.hotel-hotline-item2016-top-r-info-top{padding:0 0 3px 10px;color:#999}.hotel-hotline-item2016-top-r-info-name{display:inline-block;vertical-align:top;min-height:14px;color:#318cc6;font-weight:bold;background:url(/i/hotel-hotline-item2016-top-r-info-name.png) 0 center no-repeat;padding-left:20px}.hotel-hotline-item2016-top-r-info-bottom{padding:0 0 0 10px;font-size:11px}.hotel-profile-form2016-line-txt-in .uni-form-dd{height:100%}.hotel-profile-form2016-line-txt-in .uni-form-dd-list{height:100%;padding:0 0 0 10px}.hotel-profile-form2016-line-txt-in .uni-form-dd-cnt{top:36px}.hotel-profile-form2016 .selectBox-dropdown{height:36px;line-height:36px;font-size:12px}.hotel-profile-form2016 .selectBox-arrow{background:url(/i/sel-drop.png) no-repeat center center}.hotel-profile__ttl-mobile-display{display:none}.hotel-profile-available_list{border-bottom:1px dotted #ddd;padding-bottom:15px}.hotel-profile-available_list-hidden{display:none}.hotel-profile-available_list-row{border-bottom:1px dotted #ddd;padding-bottom:15px;margin-bottom:15px;font-size:0}.hotel-profile-available_list-row-title{font-size:15px;font-weight:700;color:#000;font-family:"apercu_pro";margin-bottom:10px}ul.hotel-profile-available_list-column{display:inline-block;vertical-align:top;width:33.3333333%}ul.hotel-profile-available_list-column li{display:block;font-size:12px;color:#787877}ul.hotel-profile-available_list-column li:before{content:'';border-radius:100%;width:3px;height:3px;background-color:#787877;display:inline-block;vertical-align:middle;margin-right:5px}a.hotel-profile-available_list-btn-more{font-size:13px;color:#c83831;border-bottom:1px dotted;display:inline-block;font-weight:700;line-height:1;text-decoration:none}a.hotel-profile-available_list-btn-more:hover{border-bottom-color:transparent;text-decoration:none}.hotel-profile-special_header-desc{font-size:12px;color:#787877}.hotel-profile-special_list{border:1px solid #f1f1f1;border-radius:3px;margin:15px 0;background-color:#fff}.hotel-profile-special_list-row+.hotel-profile-special_list-row{border-top:1px solid #f1f1f1}.hotel-profile-special_list-row-line{font-size:0;padding:15px 0}.hotel-profile-special_list-row-icon{display:inline-block;vertical-align:middle;width:50px;text-align:center}.hotel-profile-special_list-row-body{display:inline-block;vertical-align:middle;width:calc(100% - 50px)}.hotel-profile-special_list-row{padding:0 15px}.hotel-profile-special_list-row-line+.hotel-profile-special_list-row-line{border-top:1px dashed #ddd}a.hotel-profile-special_list-row-body-btn{font-size:15px;color:#000;font-weight:700;display:block;text-decoration:none !important}a.hotel-profile-special_list-row-body-btn span.btn-label{border-bottom:1px dotted}.hotel-profile-special_list-row-body-desc{margin-top:5px;color:#787877;font-size:12px}.hotel-profile-special_list-row-body-title{color:#010100;font-size:12px;font-weight:700}.hotel-profile-special_list-row-list{border-top:1px dashed #ddd}.hotel-profile-special_list-row-body-header{color:#010100;font-size:15px;font-weight:700}a.hotel-profile-special_list-row-body-btn:hover span.btn-label{border-bottom-color:transparent}@-webkit-keyframes first_time_show_buy_button{0%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1.1);transform:scale(1.1)}7%{-webkit-transform:scale(1);transform:scale(1)}13%{-webkit-transform:scale(1.06);transform:scale(1.06)}16%{-webkit-transform:scale(1);transform:scale(1)}18%{-webkit-transform:scale(1.03);transform:scale(1.03)}20%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes first_time_show_buy_button{0%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1.1);transform:scale(1.1)}7%{-webkit-transform:scale(1);transform:scale(1)}13%{-webkit-transform:scale(1.06);transform:scale(1.06)}16%{-webkit-transform:scale(1);transform:scale(1)}18%{-webkit-transform:scale(1.03);transform:scale(1.03)}20%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.hotel-profile-prices2-r-new .hotel-profile-prices2-switcher{font-size:15px;padding-top:12px;display:block;margin-left:20px}.hotel-profile__link{color:#000;font-size:13px;text-decoration:underline;line-height:18px;padding-left:20px;background:url('/i/marker.jpg') no-repeat left}.hotel-profile-ttl3{padding:10px 0;color:#000;font-size:15px;font-weight:bold}.hotel-profile-ttl-v2{border-bottom:1px solid #eeebe1;padding:10px 0;color:#999;font-size:16px;font-weight:bold}.hotel-profile-contacts-tbl{display:table}.hotel-profile-contacts-row{display:table-row}.hotel-profile-contacts-cell{display:table-cell;border-bottom:1px solid #eeebe1;padding:10px 20px 10px 0}.hotel-profile-cnt{display:inline-block;vertical-align:middle;font-size:11px}.hotel-profile-contacts-cell:first-child .hotel-profile-cnt{color:#999;width:100px}.hotel-profile-contacts-row:last-child .hotel-profile-contacts-cell{border-bottom:0}.hotel-profile-cnt-link{position:relative;text-decoration:underline}.hotel-profile-cnt-link:after{position:absolute;content:'';width:11px;height:11px;right:-15px;top:2px;background:url("/i/mark-in.jpg")}.hotel-profile-contacts-map--mark{display:inline-block;vertical-align:bottom;color:#00a551;padding-left:10px;background:url("/i/pointer-map.png") no-repeat left 1px;border-bottom:1px dotted #00a551;font-size:11px}.th-profile-searches-ttl-new{font-weight:bold;font-family:"apercu_pro";font-size:20px;line-height:24px;padding:10px 15px}.add-news-link{position:absolute;top:11px;right:0;font-size:17px;color:#ff8e41;font-weight:bold;font-family:'apercu_pro',sans-serif}.edit-pp{display:none;position:absolute;top:22px;right:-1px;background:#fff;border:1px solid #c6c6c6;box-sizing:border-box;border-radius:2px;padding:10px 12px;text-align:left}.edit-pp:before{position:absolute;content:'';width:14px;height:11px;top:-9px;right:2px;background:url("/i/smile-corner.png")}.edit-pp__link{color:#828282;font-size:15px;font-family:'apercu_pro',sans-serif}@media screen and (max-width:1279px){.hotel-profile-prices3-mid_v3 .hotel-profile-prices3-l{width:272px}.hotel-profile-prices3-get-s-def+.hotel-profile-prices3-get-link{padding-left:98px}.hotel-infrastr-voted-users-wrap{display:none}.page-ttls-grey_btn .hotel-profile-prices3-mid_v3{width:272px}.request-collection-link{margin-left:20px}}@media screen and (max-width:1150px){.page-ttls-grey_btn .hotel-profile-prices3-mid_v3 .hotel-profile-prices3-l{position:absolute;top:0;right:-94px}.page-ttls-grey_btn .hotel-profile-prices3-mid_v3 .hotel-profile-prices3-l.hover{right:0}}@media screen and (max-width:1023px){.hotel-profile-prices3_mobile-hide,.hotel-profile-spec-wrap{display:none}.page-ttls-grey_btn{min-height:109px;box-sizing:border-box}.page-ttls-grey_btn .hotel-profile-prices3-mid_v3 .hotel-profile-prices3-l{right:0}.page-ttls-grey_btn .hotel-profile-prices3-mid_v3{top:40px}.hotel-infrastr-voted-users-wrap{display:inline-block}.hotel-profile-form2016-line{margin:0}.hotel-profile-form2016-line-txt{display:block;width:auto;margin-bottom:10px;border-radius:3px}.hotel-profile-form2016-line-info{display:block;width:auto;margin-bottom:10px;border-radius:3px}.noback{display:none}.hotel-profile-form2016-line-txt.hotel-profile-form2016-line-info_area{height:36px}.hotel-profile-form2016-left-in{display:block;margin:0 0 15px}.hotel-profile-form2016-left{float:none;width:auto}.hotel-profile-form2016-right{float:none;width:auto}.hotel-profile-form2016-right .hotel-profile-form2016-green-btn{float:none;margin-top:35px}.hotel-hotline-item2016-top-r{float:none;width:auto;margin-top:10px}.hotel-hotline-item2016-top-l{float:none;width:auto}.hotel-profile-form2016-btn-wrap{display:inline-block}.hotel-profile-form2016-btn{float:none}.hotel-profile-form2016-ttl{height:auto}.hotel-profile-form2016-ttl .titles-h2{display:block;margin-bottom:10px}.th-profile-searches-ttl-new,.add-news-link{text-align:center}.add-news-link{display:block;top:initial;right:initial;position:relative;padding-left:0;margin-bottom:10px}}@media screen and (max-width:767px){.page-ttls-grey_btn .hotel-profile-prices3-mid_v3{top:31px}.page-ttls-grey_btn .hotel-profile-prices3-mid_v3 .hotel-profile-prices3-l{right:-94px}.hotel-faq__questions{float:none;display:block;margin-top:10px}.hotel-infrastr-voted-users-wrap{display:none}.comm-btn{position:relative;right:0;top:0;margin-top:10px}.hotel-profile-comm .page-ttls-txt{display:block;margin-left:0;margin-top:10px}.hotel-profile-questions-padding{padding:0 !important}}@media screen and (max-width:639px){.page-ttls-grey_btn .hotel-profile-prices3-mid_v3,.add-services-ttl{display:none}.hotel-infrastr-rate-btn-wrap{position:absolute;right:53px;top:0;bottom:0;margin:auto}.hotel-profile-wrap_b{border-bottom:0}.hotel-profile-contacts-td-wrap1 .hotel-profile-contacts-capt a{color:#000}.hotel-profile-contacts-cnt{font-size:12px}.hotel-profile-contacts-td-wrap,.hotel-profile-contacts-tbl,.hotel-profile-contacts-tr,.hotel-profile-contacts-td{display:block}.hotel-profile-contacts-td-wrap,.hotel-profile-contacts-agent-descript{width:auto}.hotel-profile-contacts_mobile-hide{display:none}.hotel-profile-contacts_mobile-display{display:block}.hotel-profile__ttl-mobile-display{display:block;font:bold 20px apercu_pro;color:#000;padding:10px 0 10px 15px}.hotel-profile__ttl-mobile-display-txt{position:relative;border-bottom:1px dotted #888;cursor:pointer}.hotel-profile__ttl-mobile-display-txt:before{position:absolute;content:'';top:11px;left:-15px;border:5px solid transparent;border-left:5px solid #888}.hotel-profile__ttl-mobile-display-txt.open:before{top:14px;border-left:5px solid transparent;border-top:5px solid #888}.act-hide-block.close{display:none}.hotel-profile-available_list-row{padding-left:16px}ul.hotel-profile-available_list-column{display:block;width:auto}.hotel-profile-available_list-footer{text-align:center}.add-photo .content-section__img{width:30%;margin-right:8px}.hotel-profile-questions-slide .hotel-profile-questions-btn-cell{display:block;width:100%}.hotel-profile-questions-btn-a{font-size:14px;width:auto}.hotel-profile-questions-slide .hotel-profile-questions-btn-cell:last-child{display:none}}@media screen and (max-width:479px){.hotel-profile-reviews-tbl_mobile,.hotel-profile-reviews-list-li_mobile{display:none}.hotel-infrastr-rate-btn-wrap{right:0;top:auto;bottom:5px}.hotel-profile-reviews-capt-user-pic{display:none}.comm-filter,.comm-filter .comm-filter-box{display:block}.comm-filter .request-inp-w.big{width:100%;padding:0}.content-section__top{right:4px;top:9px}.fa-circle{display:block;margin-right:9px}.hotel-profile-comm .page-ttls-photo-wrap{display:block;margin-top:10px}.hotel-profile-special_list-row-icon{width:30px}.hotel-profile-special_list-row-body{width:calc(100% - 40px);padding-left:10px}.content-section__info-block{max-width:195px}.edit-pp{top:26px;right:2px}.add-photo .content-section__img{width:29%;margin-right:8px}.news-pp__calendar-twin{width:238px}.news-pp__calendar-twin .datepicker{width:100%}.hotel-profile-questions-btn-a{width:auto}}@media screen and (max-width:347px){.content-section__info-block{max-width:190px}}.ls-chooser{border:1px solid #ededed;font-size:11px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 6px}.ls-chooser-overlay{background:url(/i/ls-chooser-overlay-bg.png);position:absolute;display:none;top:0;left:0;height:30px;width:180px;z-index:50}.ls-chooser-header{background:#f13d41 url('/i/icon-round-arrow.png') 8px 50% no-repeat;color:#fff;font-size:10px;font-weight:bold;text-transform:uppercase;height:29px;line-height:29px;border-radius:2px;padding-left:27px;margin-bottom:3px}.ls-chooser-item{background:#fff;min-height:26px}.ls-chooser-select-block,.ls-chooser-multicheck-block{clear:both}.ls-chooser-item-group{background:#fff}.ls-chooser-item+.ls-chooser-item{margin-top:3px}.ls-chooser-group-ttl{display:block;line-height:29px;height:29px;font-size:11px;color:#444;font-weight:bold;padding-left:3px;margin:0 5px;border-bottom:1px solid #f4f1ee;font-family:'apercu_pro';text-transform:uppercase}.ls-chooser-dropdown{background:#fff}.ls-chooser-dropdown-button{background:url(/i/icon-orange-right.png) 9px 10px no-repeat;color:#e49126;display:block;font-size:11px;font-weight:bold;height:26px;line-height:26px;padding:0 0 0 15px;text-decoration:none}.ls-chooser-item-line{margin:0}.ls-chooser-item-line-sep{background:#f4f1ee;margin:0 5px;height:1px}.ls-chooser-dropdown-block{padding:0 0 0 5px}.ls-chooser_2015 .ls-chooser-dropdown-block .ls-chooser-group-ttl{color:#999;display:block;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap;height:auto;line-height:inherit}.ls-chooser-dropdown-block-scrl{height:100px;overflow:scroll}.ls-chooser-input-label-wrap{border-top:1px solid #f4f1ee;padding:0 0 7px 0;position:relative}.ls-chooser-input-label-wrap .ls-chooser-input-label-wrap{padding:0}.ls-chooser-input-label-wrap_nobd{border:0}.ls-chooser-input-label-wrap_fst{border-top:0}.ls-chooser-radio{margin:0;padding:0}.ls-chooser-radio_redbg{float:left;margin:4px 5px 0 4px}.ls-chooser-input-label{color:#000;display:block;padding:0 0 5px 10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ls-chooser-input-label_redbg{display:block;font-size:11px;line-height:21px;padding:0 0 0 15px;margin:0 0 1px;cursor:pointer}.ls-chooser-multicheck-block-scr .ls-chooser-input-label_redbg{float:left;width:130px;line-height:18px;margin:2px 0 1px;padding:0}.ls-chooser-multicheck-block-scr .ls-chooser-checkbox-group .ls-chooser-subcheck-wrap .ls-chooser-input-label_redbg{width:121px}.ls-chooser-select-item{overflow:hidden}.ls-chooser-checkbox-group{position:relative;clear:left}.ls-chooser-subcheck-line{position:relative}.ls-chooser-radio_redbg:checked+.ls-chooser-input-label_redbg{background:#e5f6ed;color:#c83831}.ls-chooser-pink{background:#fbefef}.ls-chooser-group-block{background:#fff;padding:0 5px}.ls-chooser-group{line-height:18px;padding:5px 0 7px 3px}.ls-chooser-group-item-a{text-decoration:none;color:#3488b2}.ls-chooser-group-item-a_act{color:#c83831}.ls-chooser-group-item-g11{font-size:11px;color:#bbb}.ls-chooser-scrolltop-down{margin-top:30px}.chooser-stars-wrapper{background:#fff;height:28px;overflow:hidden;padding:6px 8px 0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chooser-stars-radio{display:none}.chooser-stars-radio-label{display:block;float:left;width:10px;height:12px;margin-right:1px;text-indent:-999999px;cursor:pointer}.chooser-stars-group_1{background:url('/i/chooser-stars-1.png') 0 50% no-repeat;float:right;overflow:hidden;margin-top:1px}.chooser-stars-group_2{background:url('/i/chooser-stars-2.png') 0 50% no-repeat;float:right;overflow:hidden;margin-top:1px}.chooser-stars-group_3{background:url('/i/chooser-stars-3.png') 0 50% no-repeat;float:right;overflow:hidden;margin-top:1px}.chooser-stars-group_4{background:url('/i/chooser-stars-4.png') 0 50% no-repeat;float:right;overflow:hidden;margin-top:1px}.chooser-stars-group_5{background:url('/i/chooser-stars-5.png') 0 50% no-repeat;float:right;overflow:hidden;margin-top:1px}.chooser-stars-group_1-green{background:url('/i/chooser-stars-1-green.png') 0 50% no-repeat;float:right;overflow:hidden}.chooser-stars-group_2-green{background:url('/i/chooser-stars-2-green.png') 0 50% no-repeat;float:right;overflow:hidden}.chooser-stars-group_3-green{background:url('/i/chooser-stars-3-green.png') 0 50% no-repeat;float:right;overflow:hidden}.chooser-stars-group_4-green{background:url('/i/chooser-stars-4-green.png') 0 50% no-repeat;float:right;overflow:hidden}.chooser-stars-group_5-green{background:url('/i/chooser-stars-5-green.png') 0 50% no-repeat;float:right;overflow:hidden}.ls-chooser-input-label-qual{width:19px;height:21px;vertical-align:bottom;display:inline-block;background:url(/i/icon-quality.png) 100% 50% no-repeat}.ls-chooser-input-label-bonus{width:15px;height:13px;display:inline-block;background:url(/i/icon-bonus.png) left 0 no-repeat;position:relative;top:2px;left:3px}.ls-chooser-input-label-connect{width:14px;height:13px;display:inline-block;background:url(/i/ls-chooser-input-label-connect.png) left 0 no-repeat;position:relative;top:2px;left:3px}.ls-chooser-input-label-ask{width:12px;height:12px;display:inline-block;background:url(/i/uni-form-dropdown-question.png) left 0 no-repeat;position:relative;top:2px;left:5px}.ls-chooser-dropdown-ttl{font-size:14px;padding:6px 13px}.ls-chooser-dropdown-block-inn{padding:0 5px;overflow:hidden}.ls-chooser-dropdown-block-inn .ls-chooser-group-item{margin-bottom:6px;line-height:16px}.ls-chooser-dropdown-block-inn .ls-chooser-group-item-a{color:#000}.ls-chooser-dropdown-block-inn .ls-chooser-group-item-a_act{color:#c83831}.ls-chooser-group-nav{overflow:hidden}.ls-chooser-group-nav-red{float:left;color:#c83831}.ls-chooser-group-nav-lang{float:right}.ls-chooser-group-nav-li{float:left;margin-left:8px}.ls-chooser-group-nav-li-a{text-decoration:none}.ls-chooser-group-nav-li-act .ls-chooser-group-nav-li-a{color:#c83831;cursor:default}.ls-chooser-input-label-top{border-bottom:1px solid #f4f1ee;border-top:1px solid #f4f1ee;padding:5px 0 4px}.ls-chooser-letters{overflow:hidden;border-bottom:1px solid #f4f1ee;padding:7px 0 0 0;display:none}.ls-chooser-letters-act{display:block}.ls-chooser-letters-a{text-decoration:none;padding:0 0 6px 6px;display:block;float:left;width:12px;text-align:center}.ls-chooser-letters-a:hover{color:#c83831}.ls-chooser-dropdown-cont{margin:0 8px;padding:0}.ls-chooser-letters-in{margin-left:-6px}.ls-chooser-search{padding:10px 0}.ls-chooser-search-txt{font-size:11px;font-weight:bold;color:#333;margin-bottom:5px}.ls-chooser-search-inp{width:96%;border:1px solid #ccc;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#333;margin:0;padding:4px 0 4px 5px}.ls-chooser-search .placeholder,.ls-chooser-list .placeholder{color:#999}.ls-chooser-ttls{font-size:14px;font-weight:bold;line-height:32px;padding:0 8px;color:#333;border-bottom:1px solid #f4f1ee}.ls-chooser-list{height:30px;padding:0 25px 0 8px;position:relative}.ls-chooser-inp{background:0;border:0;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:30px;line-height:30px;margin:0;outline:0;padding:0;width:100%}.ls-chooser-inp::-webkit-input-placeholder{color:#000}.ls-chooser-inp:-moz-placeholder{color:#000}.ls-chooser-inp::-moz-placeholder{color:#000}.ls-chooser-inp:-ms-input-placeholder{color:#000}.ls-chooser-list-btn{background:url(/i/icon-list-b2aaa0.png) no-repeat 50% 50% #fff;display:block;height:30px;width:30px;position:absolute;top:0;right:0}.ls-chooser-list-btn:hover{background-color:#f4f1ee}.ls-chooser-list-btn-act{background-color:#f4f1ee !important}.ls-chooser-inp-bold{font-weight:bold}.ls-chooser-tabs{background:#f4f1ee;height:26px;padding:4px 0 0 8px}.ls-chooser-tabs-a{padding:5px 8px 0 8px;display:block;float:left;height:21px;text-decoration:none;color:#000;font-weight:bold}.ls-chooser-tabs-a-act{background:#fff;color:#c83831}.ls-chooser-scroll{height:124px;overflow:auto;padding:5px 0 0 8px;display:none}.ls-chooser-scroll-act{display:block}.ls-chooser-scroll-in{font-size:12px;padding:4px 0}.ls-chooser-scroll-label{position:relative;top:1px;left:2px;cursor:pointer}.ls-chooser-scroll-btns{background:#f4f1ee;overflow:hidden;padding:8px}.ls-chooser-scroll-btn{font-size:11px;font-weight:bold;text-transform:uppercase;color:#fff;text-decoration:none;background:#c83831;padding:7px 10px 5px;border-radius:2px;display:block;float:left}.ls-chooser-scroll-reset{float:right;font-size:11px;font-weight:bold;color:#999;text-decoration:none;background:url(/i/icon-uni-form-reset.png) no-repeat 0 1px;padding:1px 0 0 18px;position:relative;top:6px}.ls-chooser-orange{display:block;border-bottom:1px solid #f4f1ee;background:url(/i/arrow-f8a53a.png) no-repeat 10px 50%;color:#f8a53a;font-size:12px;text-decoration:none;padding:7px 10px 6px 22px}.ls-chooser-ttls-a{text-decoration:none;color:#000}.ls-chooser-hidden-bl{display:none}.ls-chooser-item_rel{position:relative}.ls-chooser-item_rel .uni-form-dd-cnt{top:63px !important}.ls-chooser-inp-thin{font-size:11px;color:#333}.ls-chooser-inp-thin::-webkit-input-placeholder{color:#333}.ls-chooser-inp-thin:-moz-placeholder{color:#333}.ls-chooser-inp-thin::-moz-placeholder{color:#333}.ls-chooser-inp-thin:-ms-input-placeholder{color:#333}.ls-chooser-list-btn_arr{background:url(/i/sel-drop-big.png) no-repeat 13px 14px}.ls-chooser-dropdown-block-act{padding-left:5px}.selectBox-dropdown{color:#000;cursor:default;display:block;font-family:Arial,sans-serif;font-size:11px;height:26px;line-height:26px;padding-left:8px;padding-right:19px;position:relative;text-align:left;text-decoration:none !important;vertical-align:top}.uni-form-dd-cnt-sep{border-top:1px solid #cfc4b3;width:177px;top:-1px;left:0;position:absolute}.uni-form-input{background:#fff;border:0;padding:1px 7px 1px 7px;height:26px;position:relative;z-index:200;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.uni-form-inp-simple{background:#fff;border:0;color:#010101;font-family:Arial,sans-serif;font-size:11px;height:24px;line-height:24px;margin:0;padding:0;width:100%}.uni-form-dd-list,.uni-form-dd-list-a{background:#fff;border:0;padding:1px 25px 1px 7px;height:26px;position:relative;z-index:200;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.uni-form-dd-list_alt{padding:2px 25px 0 7px}.uni-form-dd-inp2,.ls-chooser-dd-input{background:#fff;border:0;color:#010101;font-family:Arial,sans-serif;font-size:11px;height:24px;line-height:24px;margin:0;padding:0;width:100%}.uni-form-dd-cnt,.uni-form-calend-tab_active,.uni-form-dd_active1 .uni-form-dd-list,.uni-form-dd_active2 .uni-form-dd-list{box-shadow:none}.uni-form-dd-cnt3{width:250px}.uni-form-dd_active2 .uni-form-dd-cnt3{display:block}.uni-form-dd-cnt{background:#fff;display:none;left:0;min-width:100%;overflow:hidden;position:absolute;top:27px;z-index:10000}.uni-form-dd-list-btn,.uni-form-dd-list-btn2,.uni-form-dd-list-btn3{background:url(/i/icon-chooser-list.png) 50% 9px no-repeat #fff;border-left:1px solid #fff;display:block;height:26px;position:absolute;right:0;top:0;width:21px;z-index:0}.uni-form-dd_active1 .uni-form-dd-list,.uni-form-dd_active2 .uni-form-dd-list{background:#fff;border:0}.uni-form-dd_active2 .uni-form-dd-list-btn,.uni-form-dd_active2 .uni-form-dd-list-btn3,.uni-form-dd-list-btn:hover,.uni-form-dd-list-btn2:hover,.uni-form-dd-list-btn3:hover,.uni-form-dd-list-btn2_act,.ls-chooser-multicheck-trigger:hover .uni-form-dd-list-btn2{background:url(/i/icon-chooser-list2.png) 50% 9px no-repeat #f1ede8;border-left:0}.uni-form-dd-i{border-bottom:1px solid #f1ede8;cursor:pointer;font-size:11px;overflow:hidden;padding:4px 8px 6px;white-space:nowrap}.uni-form-dd-tabs{max-height:150px;overflow-y:auto}.chooser-form-label{display:block;padding:5px 0 6px 7px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chooser-form-dd-tabs-scr{overflow-y:auto}.chooser-form-dd-tab-inner{height:155px}.chooser-form-ht-td{border-bottom:1px solid #f1ede8;border-right:1px solid #f1ede8}.chooser-form-ht-td1{width:192px}.chooser-form-ht-td2{text-align:center;width:36px}.chooser-form-dd-i{overflow:hidden;padding:0;white-space:nowrap}.chooser-form-check_redbg{margin:6px 5px 0 7px;position:absolute;z-index:100}.chooser-form-label_redbg{padding-left:24px;margin:0 0 1px;position:relative;cursor:pointer;overflow:hidden}.chooser-form-ht-crop{position:relative}.chooser-form-label_redbg:hover{background:#fffde8}.chooser-form-check:checked+.chooser-form-label{background:#fbefef}.chooser-form-green{color:#119e17;text-decoration:none}.chooser-form-yellow{color:#c0ae15;text-decoration:none}.chooser-form-red{color:#c55757;text-decoration:none}.chooser-form-none{color:#878787;text-decoration:none}.chooser-form-ht-mask{background:url(/i/mask-chooser-white.png) 0 0 repeat-y;display:block;height:100%;position:absolute;right:0;top:0;width:12px}.chooser-form-check:checked+.chooser-form-label .chooser-form-ht-mask{background:url(/i/mask-chooser-red.png) 0 0 repeat-y}.chooser-form-label_redbg:hover .chooser-form-ht-mask{background:url(/i/mask-chooser-yellow.png) 0 0 repeat-y}.ls-chooser-label-left{float:left;padding:1px 0 3px 8px;line-height:24px}.ls-chooser-inp-right{float:right;width:115px;line-height:26px;padding-left:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ls-chooser-inp-right_s{width:97px;text-align:left;padding:1px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ls-chooser-inp-right_nopad{padding-left:0}.ls-chooser-select-btn{display:inline-block;color:#c83831;font-weight:bold;text-decoration:none}.ls-chooser-multicheck-trigger{cursor:pointer}.ls-chooser-multicheck{position:relative}.ls-chooser-multicheck-label{display:inline-block;line-height:26px;padding:0 0 0 8px}.ls-chooser-multicheck-label-act{font-weight:bold;color:#c83831}.ls-chooser-multicheck-btn{display:inline-block;color:#999;font-size:11px;margin:0;padding:0;text-decoration:none}.ls-chooser-multicheck-label-act+.ls-chooser-multicheck-btn{font-weight:bold;color:#c83831}.ls-chooser-select-grey{display:inline-block;color:#999;font-weight:normal;padding:0 4px}.ls-chooser-item .ls-chooser-select-block .ls-chooser-select-grey{margin:0 3px}.ls-chooser-select_red{height:24px;color:#c83831;font-weight:700;padding-left:7px}.ls-chooser-select_red .selectBox-label{bottom:1px;position:relative}.ls-chooser-select_red .selectBox-arrow{height:28px;padding-left:0}.ls-chooser-inp-right_s .uni-form-dd-list-a{padding-left:0;padding-top:0;line-height:20px;height:auto}.ls-chooser-item .uni-form-dd-bt{background:#f1ede8;padding:10px 3px 8px 8px}.ls-chooser-item-submit{background:#e9dfd5;text-align:center;padding:10px 10px 5px}.ls-chooser-item-submit-btn,.ls-chooser-item .uni-form-dd-push,.ls-chooser-select-push{color:#fff;display:inline-block;font-weight:700;height:25px;line-height:25px;padding:0 10px;text-transform:uppercase;background:#d28581;border-radius:2px;font-size:10px;margin-right:10px;text-decoration:none}.ls-chooser-item-submit-btn{margin:0;background:#c83831;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ls-chooser-item .uni-form-dd-push_act,.ls-chooser-select-push_act{background:#c83831}.ls-chooser-item .uni-form-dd-reset,.ls-chooser-select-reset{background:url(/i/icon-uni-form-reset.png) 1px 50% no-repeat;color:#999;font-size:11px;display:inline-block;font-weight:700;height:25px;line-height:25px;text-transform:capitalize;padding-left:19px;text-decoration:none}.ls-chooser-item .ls-chooser-select-add{background:url(/i/icon-uni-form-add-red.png) 1px 50% no-repeat;color:#c83831;font-size:11px;display:inline-block;font-weight:700;height:25px;line-height:25px;text-transform:capitalize;padding:0 10px 0 19px;text-decoration:none}.ls-chooser-item .ls-chooser-select-block .selectBox-dropdown{border:1px solid #ccc;margin:5px 0 4px 0;height:26px}.ls-chooser-item .ls-chooser-select-block .selectBox-label{padding:0 1px}.ls-chooser-select-block .uni-form-pp-td{padding:1px 0 2px 0}.ls-chooser-select-block .uni-form-pp-td1{padding:0 0 0 9px}.ls-chooser-select-block .uni-form-pp-td2{color:#ccc;padding:3px 5px 2px}.ls-chooser-select-block .uni-form-pp-td4{padding:4px 0 3px 7px}.ls-chooser-select-block .uni-form-dd-cnt-dot{border:0;border-top:1px solid #cfc4b3}.ls-chooser-select-block .uni-form-pp-tbl{margin:3px 0 2px 0;padding:6px 0 8px}.ls-chooser-select-btn_full{position:relative;display:block}.ls-chooser-select-block .uni-form-pp-td1{padding-right:4px}.ls-chooser-scrolltop-wrap{display:block;position:fixed;text-decoration:none;top:0;margin-left:-2px;width:180px}.ls-chooser-scrolltop{background:url(/i/icon-round-arrow-up.png) 8px 50% no-repeat #c83831;color:#fff;display:none;font-size:10px;font-weight:700;height:30px;line-height:30px;margin:0;padding:0 0 0 30px;text-transform:uppercase}.ls-chooser-input-label-wrap .ls-chooser-group{padding:0 0 0 3px}.ls-chooser-radio-reset-wrap{padding:0 0 0 4px}.ls-chooser-radio-reset-wrap .uni-form-dd-reset{font-weight:normal;height:20px;line-height:20px}.ls-chooser-selected-reset-wrap{padding:0;margin-top:-4px}.ls-chooser-multicheck-block-scr{overflow-y:auto}.ls-chooser-multicheck-block-scr-inner{max-height:150px}.ls-chooser-multicheck-block-scr-inner .ls-chooser-input-label-wrap{border:0}.ls-chooser-item .uni-form-dd-cnt{top:28px;box-shadow:1px 1px 2px #999}.chooser-form-wrap{border:1px solid #999;border-top:1px solid #eee;border-left:0}.ls-chooser-item .uni-form-dd-cnt-dot{border-top:1px solid #cfc4b3;border-bottom:1px solid #cfc4b3}.ls-chooser-hotel-star{background:url(/i/icon-star.png) 50% 50% no-repeat;display:inline-block;height:11px;position:relative;top:1px;width:11px}.ls-chooser-subcheck-wrap{display:none;clear:both}.ls-chooser-subcheck-wrap div{overflow:hidden}.ls-chooser-radio-hassub-btn{display:block;float:right;background:url(/i/icon-circle.png) 100% 0 no-repeat transparent;height:11px;position:absolute;right:5px;top:5px;width:11px}.ls-chooser-radio-hassub-btn_act{background-position:0 100%}.ls-chooser-item_last{background:#f2f2f2;height:31px;margin:0 -3px -3px;border:3px solid #ededed}.ls-chooser-select-reset-all{background:url('/i/icon-uni-form-reset-aaa.png') 9px 50% no-repeat;color:#aaa;display:block;font-size:10px;line-height:38px;padding-left:19px;text-decoration:none;font-family:apercu_pro;font-weight:lighter;text-transform:uppercase}.ls-chooser-dd-input-bold{color:#c83831;font-weight:bold}.ls-chooser-radio-subcheck{margin-left:13px}.ls-chooser-switcher{background:#f1ede8;overflow:hidden}.ls-chooser-switch{float:left;margin:3px 0 0 3px;padding:0 5px}.ls-chooser-switch_act{background:#fff}.ls-chooser-switch-a{line-height:25px;text-decoration:none;color:#000;font-size:11px;font-weight:bold}.ls-chooser-switch_act .ls-chooser-switch-a{color:#c83831}.ls-chooser-item .chooser-form-wrap{border-top:0}.ls-chooser-dd-selected{border-bottom:1px solid #c9c9c9}.ls-chooser-checkbox-tooltip{display:none;background:#fff;position:absolute;top:0;margin-top:-24px;right:187px;padding:5px 11px 10px 11px;box-shadow:0 0 4px #9f9f9f}.ls-chooser-checkbox-tooltip:before{content:url(/i/ls-tooltip-arrow-ltr.png);position:absolute;background:#fff;right:-7px;top:5px;margin-top:-5px;width:7px;height:66px}.ls-chooser-checkbox-tooltip-line{font-size:10px;white-space:nowrap;text-transform:uppercase;font-family:apercu_pro}.ls-chooser-checkbox-tooltip-found{color:#c83831}.ls-chooser-checkbox-tooltip-btn{display:inline-block;background:#00a551;padding:0 7px;line-height:20px;height:20px;text-transform:uppercase;text-decoration:none;color:#fff;font-size:10px;border-radius:3px;margin-top:6px;font-family:apercu_pro}.ls-chooser-radio:checked+label+.ls-chooser-checkbox-tooltip{display:block;z-index:10}.ls-chooser-dd-multicheck-block .chooser-form-label_redbg{cursor:pointer;display:block;font-size:11px;line-height:21px;margin:0 0 1px;padding:0 0 0 21px}.ls-chooser-selected .chooser-form-label_redbg{padding-left:21px}.ls-chooser-dd-multicheck-block .chooser-form-check_redbg{margin:3px 5px 0 3px}.ls-chooser-selected .chooser-form-check_redbg{margin:6px 5px 0 3px}.ls-chooser-selected .ls-chooser-radio-hassub-btn{display:none}.ls-chooser-selected .ls-chooser-radio-subcheck{margin:3px 5px 0 4px}.ls-chooser-dropdown-block-scroll{max-height:180px;overflow:auto}.ls-chooser-quest-link{position:relative;top:-1px;left:2px;float:left}.ls-chooser-quest-link2{position:relative;top:-3px;left:2px}.ls-chooser-quest-link3{float:right;margin-right:10px}.ls-chooser-input-label-fl{overflow:hidden}.ls-chooser-input-label-fl .ls-chooser-input-label_redbg{float:left;width:140px;padding:0 0 0 1px;line-height:16px}.ls-chooser-dd-input-gray{color:#999}.ls-chooser-item.ls-chooser-item-pad{padding:5px 5px 0}.ls-chooser-group-ttl.ls-chooser-group-padd-marg{padding-left:0;margin:0}.uni-form-dropdown-arrow-hotline{position:absolute;left:0;top:3px;width:21px;height:21px;background:url('/i/arrow-f8a53a.png') 50% 50% no-repeat}.uni-form-dropdown-arrow_active{background:url(/i/arrow-B80101-down.png) 50% 50% no-repeat}.uni-form-dropdown-button-hotline{position:relative;cursor:pointer}.uni-form-dropdown-caption-hotline{display:block;padding:4px 5px 0 14px;line-height:18px;font-size:11px;color:#f8a53a}.ls-chooser-input-label-oh .ls-chooser-input-label{float:left;width:67%;padding:0}.ls-chooser-input-label-oh{overflow:hidden}.ls-chooser-input-label-oht{overflow:hidden}.ls-chooser-input-label-oht .ls-chooser-input-label{display:inline;padding:0}.ls-chooser_2015 .ls-chooser-dropdown-button,.modal-like-onmap2016-col .ls-chooser-dropdown-button{display:inline-block;background:url('/i/arrows-sp-2.png') no-repeat 9px 16px;text-transform:uppercase;font-size:10px;font-weight:normal;color:#348fab;padding:10px 0 10px 16px;font-family:'apercu_pro_light';min-height:37px;height:auto;line-height:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ls-chooser_2015 .uni-form-dd-inp{text-transform:uppercase;font-size:10px;font-family:'apercu_pro_light';color:#000;padding-bottom:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ls-chooser_2015 .ls-chooser-input-label{text-transform:uppercase;font-size:10px;line-height:19px;display:block;padding:2px 0 3px 23px;font-family:'apercu_pro_light';text-overflow:ellipsis}.ls-chooser-radio_redbg:checked+.ls-chooser-input-label_redbg{color:#000}.ls-chooser_2015 .ls-chooser-dd-picked-a{text-transform:uppercase;font-size:10px;color:#999}.ls-chooser_2015 .ls-chooser-item-line-sep{background:#ededed}.ls-chooser_2015 .ls-chooser-group-ttl{border-bottom:1px solid #ededed;font-size:10px;color:#aaa;height:34px;line-height:34px}.ls-chooser_2015 .ls-chooser-group-ttl-bg{color:#43709a;font-size:15px;font-weight:bold;text-transform:none;height:auto;min-height:38px;line-height:20px;padding:8px 3px;box-sizing:border-box}.ls-chooser_2015 .ls-chooser-group-ttl-bg_cityLink{color:#43709a}.ls-chooser_2015 .ls-chooser-group-ttl-bg_cityLink:hover{text-decoration:none}.ls-chooser_2015 .ls-chooser-group-ttl-bg_link{font-size:9px;font-weight:normal;color:#c3c3c3}.ls-chooser_2015 .ls-chooser-input-label-wrap{border-top:0}.ls-chooser_2015 .ls-chooser-select-reset-all{text-transform:uppercase;font-size:8px;color:#aaa;background:url('/i/x-close-btn.png') no-repeat 9px 50%}.ls-chooser_2015 .ls-chooser-dropdown-button_act{color:#e03a3a;background-image:url('/i/arrows-sp.png');background-position:8px -10px;text-decoration:none}.ls-chooser_2015 .ls-chooser-dropdown-button:hover{text-decoration:none !important;border-bottom:0}.ls-chooser_club .ls-chooser-input-label{font-family:"apercu_pro_light";font-size:10px;padding:1px 0 1px 23px;text-transform:uppercase;color:#666;line-height:20px}.ls-chooser_club .ls-chooser-select-btn{font-family:"apercu_pro_light";font-size:10px;font-weight:normal;text-transform:uppercase;color:#000}.ls-chooser_club .ls-chooser-radio:checked+.ls-chooser-input-label{background:#e0f4f2;color:#000}.ls-chooser_club .ls-chooser-dropdown-block{padding:0 5px}.ls-chooser_club .ls-chooser-select-line{border-top:1px solid #f3f0eb;height:27px}.ls-chooser_club .ls-chooser-item{min-height:28px}.ls-chooser_club .uni-form-dd-list_alt{height:28px;padding-top:3px}.ls-chooser_club .ls-chooser-inp-right{line-height:28px}.ls-chooser_club .ls-chooser-label-left{font-family:"apercu_pro_light";font-size:10px;text-transform:uppercase;color:#999;padding:0 0 0 8px;line-height:28px}.ls-chooser_club .ls-chooser-select-line .ls-chooser-radio{visibility:hidden;position:absolute}.ls-chooser_club .ls-chooser-select-line .ls-chooser-input-label{padding:0 0 0 10px;line-height:27px;height:27px;margin:0;background:transparent url(/i/icon-check-red.png) -30px 50% no-repeat;cursor:pointer;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.ls-chooser_club .ls-chooser-select-line .ls-chooser-radio:checked+.ls-chooser-input-label{background:transparent url(/i/icon-check-red.png) 10px 50% no-repeat;padding-left:27px;color:#c83831}.ls-chooser_club .uni-form-dd-list-btn2,.ls-chooser_club .uni-form-dd-list-btn{background:url(/i/icon-chooser-list3.png) 50% 9px no-repeat;height:28px}.ls-chooser_club .uni-form-dd-list-btn2_act,.ls-chooser_club .uni-form-dd_active2 .uni-form-dd-list-btn{background-position:50% -32px}.ls-chooser-item_cal{position:relative}.ls-chooser-calendar-modal{display:none;background:#fff;width:130%;position:absolute;top:-8px;right:-7px;-webkit-box-shadow:0 0 10px #696969;box-shadow:0 0 10px #696969;z-index:2}.ie8 .ls-chooser-calendar-modal{border:1px solid #bbb}.ls-chooser-calendar-modal-top{height:45px;position:relative}.ls-chooser-calendar-modal-close{position:absolute;top:19px;left:16px;width:10px;height:10px;display:block;background:url(/i/sprite-ls-datepicker.png) no-repeat;background-position:50% 0}.ls-chooser-calendar-modal-mid{font-family:'apercu_pro_mono';font-size:11px}.ls-chooser-calendar-holder_act{position:relative;margin:-1px;height:28px;border-radius:3px;border:1px solid #eae5de;z-index:9999}.ls-chooser-radio.ml15,.ls-chooser-radio.ls-chooser-radio_redbg.ml15{margin-left:15px}.ls-chooser-item-group_border{background:url(/i/ls-chooser-bg.png) repeat-x scroll 0 0;padding-top:3px}.ls-chooser-item-group_border .ls-chooser-group-ttl{background:#fff;margin:0;padding-left:8px}.ls-chooser-dd-picked{border-top:1px solid #e5e5e5;position:relative;padding:0 0 0 9px;z-index:2}.ls-chooser-dd-picked:after{content:"";position:absolute;top:-4px;left:11px;width:5px;height:4px;background:url(/i/ls-chooser-arrow-up.png) no-repeat}.ls-chooser-dd-picked-a{height:28px;line-height:20px;padding:4px 0;background:url(/i/icon-check-red.png) 0 50% no-repeat;padding-left:16px;color:#bbb;text-decoration:none;font-size:11px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ls-chooser-dd-picked-a:hover{text-decoration:none}.ls-chooser-selected .ls-chooser-radio{visibility:hidden;position:absolute;top:-100px}.ls-chooser-selected .ls-chooser-input-label{padding-left:4px}.ls-chooser-selected .ls-chooser-input-label .ls-chooser-form-var{background:url(/i/x3.png) 100% 50% no-repeat;padding-right:10px}.ls-chooser-dd-picked-del{background:url(/i/ls-chooser-dd-picked-del.png) no-repeat 0 5px;padding:6px 0 5px 21px;color:#999;text-decoration:none;display:block}.ls-chooser-dd-picked-del:hover{text-decoration:none}.uni-form-dd-cnt-stat{position:static}.uni-form-dd-cnt-stat .uni-form-dd-cnt-dot{border:0}.ls-selected-wrap{display:block;margin-left:-2px;position:fixed;text-decoration:none;top:0;width:180px;padding-top:10px;z-index:10}.ls-selected{background:#fff;border:1px solid #e5e5e5;padding:2px}.ls-selected-ttl{background:#da4c4c url(/i/arrow-down-fff.png) 12px 50% no-repeat;color:#fff;font-family:"apercu_pro_light";font-size:10px;line-height:36px;text-transform:uppercase;height:37px;padding-left:33px}.ls-selected-mid{padding:7px 1px 3px 5px}.ls-selected-tags{overflow:auto;max-height:300px}.ls-selected-tag{float:left;margin:0 4px 4px 0;font-family:"apercu_pro_light";font-size:9px;line-height:12px;border:1px solid #ccc;color:#666;padding:2px 21px 3px 5px;border-radius:2px;text-transform:uppercase;text-decoration:none;position:relative}.ls-selected-tag:after{content:"";position:absolute;top:0;right:0;width:18px;height:18px;background:url(/i/icon-close-sm.png) 50% 50% no-repeat}.ls-selected-tag:hover{text-decoration:none;color:#e49898}.ls-selected-tag:hover:after{background-image:url(/i/icon-close-sm-red.png)}.ls-selected-bot{height:20px;background:#f5f5f5;padding:5px}.ls-selected-reset{display:inline-block;height:18px;font-family:'apercu_pro_light';font-size:8px;line-height:18px;border:1px solid #ecb2b2;color:#e49898;padding:0 5px;text-transform:uppercase;text-decoration:none}.ls-selected-reset:hover{text-decoration:none}.ls-chooser-input-label-rel{position:relative;display:block;font-family:'apercu_pro_light';font-size:10px;line-height:16px;padding:3px 0 1px 23px;text-transform:uppercase;cursor:pointer}.ls-chooser-input-label-rel-act{background:#fbefef}.ls-chooser-rel-chk{position:absolute;top:4px;left:4px;margin:0}.ls-chooser-slider-text{background:transparent;border:0 none;font-size:12px;font-weight:bolder;margin:-1px 10px 0 0;vertical-align:top;width:45px;font-family:'apercu_pro';padding:0;height:18px}.ls-chooser-slider-td{padding:7px 0 10px}.ls-chooser-slider-td2{vertical-align:top;line-height:18px}.ls-chooser-slider-tbl{margin:10px 0 0 9px}.ls-chooser-dropdown-block-adds{padding:3px 0}.ls-chooser-checkbox-tooltip_wide{padding:2px;width:180px}.ls-chooser-checkbox-tooltip_wide .ls-selected-bot{height:auto;text-align:center;font-size:10px;line-height:14px;color:#000}.ls-chooser-checkbox-tooltip_wide .ls-selected-reset{font-size:10px;display:block}.ls-chooser-checkbox-tooltip_wide .ls-selected-tags{max-height:200px}.ls-selected-bot-btns{padding-top:5px}.ls-selected-reset_red{background:#da4c4c;border-color:#da4c4c;color:#fff;margin-bottom:6px}.ls-selected-bot-num{font-size:15px;padding-top:3px}.ls-chooser-input-label-wrap_pad{padding:5px 0 !important}.ls-chooser-input-label-wrap_multiline .ls-chooser-input-label{min-height:21px;height:auto}.ls-chooser_fixed{max-height:325px;overflow:auto}.filter-list-wrap{overflow:hidden;margin:20px}.filter-list-item{float:left;font-size:8px;font-family:apercu_pro;color:#aaa;border:1px solid #ededed;border-radius:2px;text-transform:uppercase;letter-spacing:.5px;margin-right:5px;padding:2px 9px;display:block}.filter-list-item_red{color:#d54343;border-color:#d54343}.close-item{background:url("/i/x-close-btn.png") no-repeat;height:6px;width:6px;display:block;float:right;margin:5px 0 0 8px}.ls-chooser .filter-form-elem{margin-right:5px;width:auto}.ls-chooser .filter-form-field-inp{padding:0 10px;text-transform:uppercase;font-family:'apercu_pro_light';font-size:10px;box-sizing:border-box}.ls-chooser-slider-wrap{margin:5px 5px 5px 0}.ls-chooser-slider{background-color:#dedede;height:3px;position:relative}.ls-chooser-slider .ui-slider-handle{background-color:#f0a4a4;display:inline-block;width:7px;height:7px;margin-top:-2px;margin-left:-3px;border-radius:50%;cursor:pointer;position:absolute}.ls-chooser-slider .ui-slider-range{background-color:#e03a3a;height:3px;position:absolute}.ls-chooser-slider-numb{display:inline-block;vertical-align:top;margin-top:10px;font-family:'apercu_pro_mono';font-size:10px;color:#ccc}.ls-chooser-dropdown-block-limhei{margin-top:10px;max-height:100px;box-sizing:border-box}.ls-chooser-btn{color:#666;background:#e0eefb;font-size:10px;text-transform:uppercase;width:calc(100% - 20px);text-align:center;display:block;line-height:30px;border-radius:3px;margin:15px 10px;box-sizing:border-box}.ls-chooser-btn:hover{text-decoration:none}.ls-chooser_2015 .ls-chooser-dropdown-button-bg{background:url('/i/arrows-sp-2.png') no-repeat 100% 16px;text-transform:none;font-size:15px;font-weight:bold;color:#348fab;padding-left:10px;padding-right:15px;font-family:'apercu_pro';min-height:37px;line-height:16px;display:inline-block}.ls-chooser_2015 .ls-chooser-dropdown-button-bg.ls-chooser-dropdown-button_act{background:url('/i/arrows-sp.png') no-repeat 100% 17px}.ls-chooser_2015 .ls-chooser-dropdown-button-bg span{background:url("/i/dotted-318cc6.png") repeat-x left 18px}.ls-chooser-stars img{vertical-align:baseline;margin-right:-2px}.ls-chooser-input-label-wrap+.ls-chooser-input-label-wrap{border-top:1px solid #efefef;padding-top:5px}.ls-chooser-date{background:url('/i/arrows-sp.png') no-repeat 100% 17px;text-transform:none;font-size:15px;font-weight:normal;color:#348fab;padding-left:10px;padding-right:15px;font-family:'apercu_pro';height:37px;line-height:36px;display:inline-block}.w0{width:0 !important}.filter-form-field-dd .ui-datepicker table{width:100%;font-size:10px;border-collapse:collapse;margin:0 0 .4em;font-family:"apercu_pro_light"}.filter-form-field-dd .ui-datepicker th{font-family:"apercu_pro_light";font-size:10px;padding:6px 0;color:#bbb;background:#f8f8f8;text-transform:uppercase}.filter-form-field-dd .ui-datepicker td a{display:block;padding:0 5px;font-size:10px;line-height:16px;text-align:right;text-decoration:none}.filter-form-field-dd .ui-datepicker td{font-family:"apercu_pro_light";font-size:10px;padding:1px 3px}.filter-form-field-dd .ui-datepicker{width:100%;display:block}.filter-form-field-dd .ui-datepicker .ui-datepicker-title{font-size:10px;font-family:"apercu_pro_light";text-transform:uppercase;text-align:left;margin:0 10px}.filter-form-field-dd .ui-datepicker .ui-datepicker-prev,.filter-form-field-dd .ui-datepicker .ui-datepicker-next{top:-3px}.filter-form-field-dd .ui-datepicker .ui-datepicker-prev{right:41px;left:auto}.mh200p{max-height:200px}@media screen and (max-width:1024px){.ls-chooser{margin-top:35px}}.ls-form-dd-i.check label{display:block}.ls-form-choice2015 .ls-form-input_custom .ls-form-s-inp{line-height:30px}.ls-form-choice-city2016 .ls-form-choice2015 .ls-form-dd{left:-5px;top:-19px;box-shadow:0 0 10px #969696;border:1px solid #e6e6e6;padding-top:54px;padding-right:10px;box-sizing:content-box}.ls-form-sect.disabled .ls-form-s-bt{display:none}.ls-form-sect.disabled .ls-form-s-inp,.ls-form-sect.disabled .ls-form-block-link{color:#aaa}.ls-form-sect.disabled .ls-form-s-inp::-moz-placeholder{color:#aaa}.ls-form-sect.disabled .ls-form-s-inp::-webkit-input-placeholder{color:#aaa}.ls-form-sect.disabled .ls-form-s-inp::placeholder{color:#aaa}.select-form{max-width:800px}#ui-datepicker-div{margin:0}.ls-form-s-dp,input[name=guests]{cursor:pointer}.guests .ls-form-dd-i-btn{margin-left:5px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}/*\*/* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}/**/.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../../js/vendor/jqplot/examples/jquery-ui/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tabs .ui-tabs-hide{display:none !important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.ui-timepicker-div dl dd{margin:0 10px 10px 40%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0;border:0;margin:0;padding:0}.ui-timepicker-div .ui_tpicker_unit_hide{display:none}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.ui-timepicker-rtl dl dt{float:right;clear:right}.ui-timepicker-rtl dl dd{margin:0 40% 10px 10px}.ui-timepicker-div.ui-timepicker-oneLine{padding-right:2px}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,.ui-timepicker-div.ui-timepicker-oneLine dt{display:none}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label{display:block;padding-top:2px}.ui-timepicker-div.ui-timepicker-oneLine dl{text-align:right}.ui-timepicker-div.ui-timepicker-oneLine dl dd,.ui-timepicker-div.ui-timepicker-oneLine dl dd>div{display:inline-block;margin:0}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before{content:':';display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before{content:'.';display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{display:none}
