.ajax-list-navwrap{position:fixed;bottom:0;left:0;background:#F8F8F8;border-top:1px solid #d8d5d5;width:100%;z-index:110;padding-bottom:3px;box-shadow:0 1px 2px #848484;-moz-box-shadow:0 1px 2px #848484;-webkit-box-shadow:0 1px 2px #848484}.ajax-list-nav-box{text-align:center;margin:0 140px}.is_mob .ajax-list-nav-box{overflow:auto}.is_mob .list-nav-mobile-box{display:inline-block;vertical-align:top;white-space:nowrap}.ajax-list-nav li{display:inline-block;position:relative;z-index:1;vertical-align:top;margin:3px 0 0 3px;padding:4px 2px}.ajax-list-nav li[data-id]{width:20px;height:15px;border:1px solid #c1c0c0;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.ajax-list-nav li[data-id]:hover,.ajax-list-wrap li[data-id]:focus{background:#e6e6e6;text-decoration:none;cursor:pointer}.ajax-list-nav li[data-id].active{background:#fcf7c9;color:#000}.ajax-list-nav li[data-id].active:hover{text-decoration:none;background:#fcf7c9}.ajax-list-nav .nav_max_page:hover,.more_top_plus,.neo_ri_hotelmap:hover .ne-lemaptext,.old_list_map .n_m_hn a,.old_list_map .y_baloon div p a,.plus_big_ad:hover .plus_big_text{text-decoration:underline}.ajax-nav-overlay{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:rgba(255,255,255,.6)}.ajax-list-nav li.ajax-nav-preloader{background:url(/images/wait.gif) center center no-repeat #fff;margin:3px 0 0 3px;width:20px;height:15px;padding:4px 2px;border:1px solid #7d7b7b;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.ajax-list-nav .nav_max_page{color:#235083;font-weight:700}.ajax-list-nav .nav_max_page:hover{cursor:pointer}.ajax-list-nav .nav_max_page.active,.ajax-list-nav .nav_max_page.active:hover{color:#555;text-decoration:none;cursor:default;font-weight:400}.ajax-list-nav-box .nav-top{float:right;padding:7px 10px 5px 5px;color:#235083}.ajax-list-nav-box .nav-top a{border-bottom:1px dotted}.ajax-list-nav-box .nav-top a:hover{text-decoration:none}.lis-nav-popup{position:absolute;bottom:100%;width:300px;text-align:left;padding-bottom:7px;margin-bottom:-7px}.list-nav-popup-list,.obj_info_popup{border:1px solid #c1c0c0;padding:7px 10px 10px;box-shadow:0 1px 2px #848484}.list-nav-popup-list{background:#fff;border-bottom:0;-moz-box-shadow:0 1px 2px #848484;-webkit-box-shadow:0 1px 2px #848484;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.list-nav-popup-item a{display:block;padding-top:3px}.plus_big_sign,.why_we{display:inline-block;vertical-align:top}.list-nav-popup-item.priority a{font-weight:700}.why_we{margin:0 0 0 10px;padding:5px 7px;cursor:pointer;border:1px solid #fff}.why_we.active{border-color:#cecece #cecece #fff}.per_so.why_quest{background-position:-23px -991px;float:left;width:11px;height:15px;margin:0 4px 0 0;top:0}.per_so.why_close{background-position:-20px -1059px;width:9px;height:9px;margin:0 0 0 5px;top:3px;display:none;float:right}.active .per_so.why_close{display:block}.list_item .plus_titem,.why_text{display:inline}.why_text{font-size:11px;font-weight:400;border-bottom:1px dashed #000;vertical-align:top;margin-left:5px}.list_item .pluses_wrap{margin:-8px 0 17px;border:1px solid #cecece;padding:6px}.list_item .plus_item{padding:10px;width:139px;min-height:95px;float:left;color:#fff;position:relative;z-index:1}.aj_list .list_item .plus_item{width:135px}.list_item .plus_num{font-size:16px;font-weight:700}.list_item .plus_image_wrap{float:none}.list_item .plus_text{min-height:70px}.list_item .plus_image img{background:#fff;padding:2px;border:1px solid #d5d3d4;width:20px;height:20px;float:left;margin:5px 5px 0 0}.list_item .new_top_adhib{display:none}.new_top_adhi.self_hide{height:0;overflow:hidden;visibility:hidden;min-height:0;padding:0}.new_top_adhi{padding:7px 0 7px 10px;min-height:53px;color:#fff;width:121px;font-size:11px;float:left;margin-right:3px;position:relative;z-index:1}.plus_big_ad{float:left;height:40px;background:#fff;color:#000;font-size:9px;padding:0 7px;cursor:pointer}.new_top_ad .plus_big_ad{position:absolute;z-index:2;left:30px;width:90px;padding:2px 7px;height:22px;text-align:center;background:#000;background:rgba(0,0,0,.4);color:#fff}.new_top_ad .plus_big_ad.active{color:#000;background:#fff;background:rgba(255,255,255,.4)}.new_top_ad .plus_big_wrap{margin-top:0}.new_top_ad .plus_big_sign,.new_top_ad .plus_big_text{text-align:left}.plus_big_ad.active{background:url(/i/new_top_ad_top.png) repeat-x;color:#fff}.plus_big_wrap{margin-top:10px;line-height:10px}.plus_big_sign{font:700 23px Georgia,serif;color:#f54929;line-height:1;margin-top:-1px;+display:inline +zoom:1}.plus_big_sign:empty::before{content:'!'}.plus_big_text{display:inline-block;margin-left:3px;+display:inline;+zoom:1}.pluses_top_wrap{margin-left:100%;position:absolute;z-index:6;top:20px;left:-30px;cursor:default}.pluses_top_wrap.deviz_class{z-index:5}.pluses_top_wrap.big_width{width:670px}.new_top_ad__dynamic_pluses .pluses_top_wrap.big_width{width:auto}.more_top_plus__locked_closed .pluses_top_wrap,.more_top_plus__locked_closed .pluses_top_wrap.big_width{width:100px}.pluses_top_wrap .plus_text{max-height:100px;min-height:39px;overflow:hidden;display:block;padding-right:10px;-ms-word-wrap:break-word;word-wrap:break-word}.plus_item.expanded .plus_text{max-height:none}.pluses_top_wrap .per_so.more_plus{background-position:-21px -1071px;cursor:pointer;height:9px;margin:0;position:absolute;right:5px;top:auto;bottom:0;width:8px}.pluses_top_wrap .plus_image img{float:left;margin:5px 5px 0 0;background:#fff;padding:2px;border:1px solid #d5d3d4;width:20px;height:20px}.more_top_plus{color:#fff;float:right;margin:5px 5px 0 0;cursor:pointer}.plus_top_new_line{display:block}.plus_image_wrap{float:right;overflow:hidden}.pluses_top_wrap .plus_image_wrap{float:none}.objects_list .plus_item.expanded,.plus_item.expanded,.plus_item.expanded .plus_text,.small_ad_co .plus_item.expanded{height:auto}.small_ad_co .plus_image_wrap{width:34px;margin-top:-1px}.small_ad_co .pluses_wrap{position:absolute;z-index:9;top:89px;left:0;width:100%}.small_ad_co .plus_name{font-size:16px;font-weight:700}.small_ad_co .plus_item{padding:5px 0 4px 10px;height:25px;color:#fff;overflow:hidden;display:block}.small_ad_co .new_top_adhib{display:none}.small_ad_co .plus_text{font-size:14px;overflow:hidden;height:17px;padding-bottom:3px}.small_ad_co .small_ad_co .pluses_wrap{margin:10px 0 20px;width:673px}.small_ad_co .plus_num{font-weight:700;font-size:16px;margin:3px 7px 0 0;float:left}.plus_num_1{background:#dc0929}.plus_num_2{background:#389b27}.plus_num_3{background:#ba9401}.plus_num_4{background:#801438}.plus_num_5{background:#486784}.small_ad_co .plus_image img{float:left;margin-left:5px;background:#fff;padding:2px;border:1px solid #d5d3d4;width:20px;height:20px}.small_ad_co .plus_image:hover img{background:#ddd}.small_ad_co .plus_titem{font-size:11px;margin:6px 10px 0 0;overflow:hidden}.new_top_ad.small_ad_co .per_so.more_plus{position:absolute;right:4px;margin:8px 0 0;top:0;background-position:-21px -1071px;width:8px;height:9px;cursor:pointer}.per_so.more_plus.less_plus{background-position:-21px -1081px!important;top:auto!important;bottom:3px!important}.small_ad_co .discount-bg{width:33px;margin-right:5px;height:20px;padding:2px 0;text-align:center;float:left;position:relative;z-index:1;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:-moz-linear-gradient(top,#eaeaea 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eaeaea),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#eaeaea 0,#fff 100%);background:-o-linear-gradient(top,#eaeaea 0,#fff 100%);background:-ms-linear-gradient(top,#eaeaea 0,#fff 100%);background:linear-gradient(top,#eaeaea 0,#fff 100%);-pie-background:linear-gradient(top,#eaeaea 0,#fff 100%)}.small_ad_co .discount-bg img{height:90%}.small_ad_co .new_ad_toppr{position:absolute;left:0;top:0}.sm_addd{margin:3px 0 0 70px}.sm_addd.sm_adddr{margin-top:5px;width:605px}body:not(.device_mobile) .sm_addd:not(.sm_no_photo){margin:3px 0 0 165px}body:not(.device_mobile) .sm_addd.sm_adddr:not(.sm_no_photo){width:510px}.objects-empty{font-size:16px;padding:0 0 20px 8px}.detail_h,.list_item .h3,.list_item h3{font-size:17px;margin-bottom:7px}.obj_list{padding-bottom:15px}.obj_list .content-left{padding-left:5px;float:left;min-height:100px;margin-right:0;position:relative}.obj_list .content-right{border-left:1px solid #fff;padding-left:10px}#ya_direct{border-top:1px solid #e5e5e5}#hotel_booking_form{margin:0}.collapsed_booking_form{height:42px}.list_item{display:inline-block;padding:15px 0;border-bottom:1px solid #e6e6e6;position:relative;transition:background 2s}.list_item.with_priority{border:4px solid #d5d5d5;padding-right:10px;padding-left:10px;margin-top:7px;margin-bottom:7px}.list_item.with_priority .main_column{width:420px}.detail_h{font-weight:700}.detail_h .object_type,.sm_popular .object_type{font-size:11px;color:#8c8c8c;margin-right:5px;font-weight:400;display:inline-block;vertical-align:top;margin-top:3px;+display:inline;+zoom:1}.list_it_social,.where_also_wrap{display:inline-block;vertical-align:top}.sm_popular .object_type:first-child{padding-left:0;margin-top:0}.sm_popular .object_type:first-child~.sm_rooms_number{top:0}.sm_popular .object_type{padding-left:7px}.sm_popular .sm_rooms_number{position:relative;top:-1px;font-size:11px;color:#8c8c8c}.sm_popular *+.sm_rooms_number{margin-left:5px}.list_item .h3 .object_type,.list_item h3 .object_type{font-size:11px;color:#8c8c8c;padding-left:7px;font-weight:400}.list_item .main_column{width:434px;margin-right:20px;float:left}.list_item .service_column{float:right;width:165px;margin-right:10px}.list_item .object_photo{position:relative;z-index:1;float:right;width:163px;min-height:1px}.list_it_social{font-size:9px;margin:1px 10px 0 0}.map-switch{position:absolute;width:155px;height:155px;background:#000;color:#fff;padding:3px;top:3px;right:3px;text-transform:uppercase;border:1px solid #fff;font-size:10px;cursor:pointer;line-height:1.1}.list_item .object_photo img{padding:3px;border:1px solid #b7b7b7}.list_item .object_photo a:hover img{background:#ebebeb}.list_item .links li{padding-top:4px}.list_item .links .ps_js_link,.list_item .links a{padding-left:19px;background:url(/images/upload/new_template/det/links_icons_sprite.png) no-repeat}.list_item .links .email{background-position:0 -14px;margin-left:10px}.list_item .per_so.nemail-form-ico{background-position:0 -2254px;top:6px;margin-left:0}.list_b_rt{white-space:nowrap}.service_column{font-size:11px;font-family:Tahoma,sans-serif}.service_column .rating{padding-bottom:11px}.service_column .rating .responses{white-space:nowrap}.service_column .rating .on_responses{color:#8c8c8c;font-size:10px}.service_column .rating .value{font-size:38px;font-weight:700;margin-left:-20px;padding-left:36px;color:#d1d3d4;background:url(/i/object_rating_icon.png) 0 2px no-repeat;line-height:40px}.service_column .rating .value .slash{font-weight:400}.service_column .rating .value .position{color:#d40023}.service_column .rating .we_recommend{font-size:9px;color:#294b6c;font-family:Arial,sans-serif}.service_column .rating .we_recommend .red{color:#d40023}.service_column .rating .rating_dummy{color:#a6a6a6;font-weight:bolder;white-space:nowrap;font-size:11px;line-height:12px;font-family:Arial,Helvetica,sans-serif;padding:7px 0 8px 35px}.service_column .rating .rating_dummy .caption{text-transform:uppercase;font-size:10px}.service_column .rating .k{font-weight:400;color:#d81939;font-size:10px}.transfers{margin-bottom:5px}.hotels_booking{border-top:1px solid #e2e2e2;padding-top:9px}.hotels_booking:empty{border-top:0}.hotels_booking .price{margin-bottom:2px}.list_item span.new_ad_topbo{cursor:pointer}.hotels_booking .where_also{white-space:normal}.where_also_wrap{margin:0 20px 0 0;line-height:10px;color:#6D6D6D}.l_h_right .booking_servicez{margin-top:3px}.sm_popular .where_also_wrap .where_also{margin:0;display:inline}.sm_popular .where_also_wrap .booking_servicez{display:inline}.hotels_booking .price .bold,.hotels_booking .price strong{display:block;font-size:18px;font-family:Arial,Helvetica,sans-serif}.hotels_booking .book_button,.neo_discont{display:inline-block;vertical-align:top;text-align:center}.hotels_booking .book_button{background:url(/i/book_button_bg.png) repeat-x;min-width:60px;color:#fff;font-size:11px;line-height:15px;padding:2px 11px 3px;margin-bottom:5px}.neo_discont{margin-top:-5px;width:40px;+display:inline;+zoom:1}.hotels_booking .booking_services{font-size:12px;font-family:Arial,Helvetica,sans-serif;padding-top:4px}.booking_services li{margin-bottom:2px}.book_for_free{background:url(/i/book_for_free.png) 0 -4px no-repeat;font-weight:700;margin-bottom:5px;font-size:10px;padding:0 0 2px 37px;margin-left:-7px;line-height:1.2;display:block}.list_item .book_for_free{margin-top:7px}.last{border-bottom:0}.list_item .stars,.sm_popular .stars{margin:1px 0 0}.list_item .stars,.list_item .stars .d,.sm_popular .stars,.sm_popular .stars .d{width:70px;height:13px;display:inline;display:inline-block;font-size:1px;background:url(/images/upload/new_template/det/stars_sprite.png) 0 -13px repeat-x}.device_tablet .list_move .new_cloned,.list_item .stars_0,.objects_map_wrap .filter.hide_when_map{display:none}.list_item .stars .d,.sm_popular .stars .d{background-position:0 0}.list_item .stars_1 .d,.sm_popular .stars_1 .d{width:14px}.list_item .stars_2 .d,.sm_popular .stars_2 .d{width:28px}.list_item .stars_3 .d,.sm_popular .stars_3 .d{width:42px}.list_item .stars_4 .d,.sm_popular .stars_4 .d{width:56px}.list_item .stars_5 .d,.sm_popular .stars_5 .d{width:70px}.filter .kloading{top:0}#objects_filter{position:relative;z-index:100}#objects_filter.objects_filter_right .filter{max-width:250px;margin-left:auto;margin-right:auto}.list_move,.obj_sorter_movable{z-index:106;position:relative;background:var(--background-color)}#objects_filter .filter select option.active,.objects_booking_filters .filter select option.active{background:#E0E0E0}#objects_filter .filter select option{border-top:1px solid #fff}#objects_filter .filter{padding-right:2px;position:relative;z-index:2}#objects_filter .filter select{width:135px;position:relative;z-index:1;padding:2px 3px 2px 5px;border:1px solid #cecece;margin-bottom:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#objects_filter .filter select:hover{box-shadow:0 0 1px #999;-moz-box-shadow:0 1px 1px #888;-webkit-box-shadow:0 0 1px #888}.objects_filter_right select{width:100%!important}#objects_filter .filter.smaller select{width:104px}#objects_filter .filter select[name="filters[CAT]"]{width:90px}#objects_filter .filter select[name="filters[SUBWAY]"]{width:85px}#objects_filter .filter select[name="filters[AIRPORT_ID]"]{width:110px}#objects_filter .filter select[name="filters[TRAIN_STATION_ID]"]{width:115px}#objects_filter .filter select[name="filters[SIGHT]"]{width:92px}#objects_filter .filter select[name="filters[DISCOUNT]"]{width:97px}#objects_filter .filter select.toggle_map_select{width:80px}#objects_filter .filter select.active{border-color:#00509A;box-shadow:0 0 0 1px #8EABD4;-moz-box-shadow:0 0 0 1px #8EABD4;-webkit-box-shadow:0 0 0 1px #8EABD4}#objects_filter .current select{border:3px solid #b4b4b4;margin-bottom:3px}#objects_filter .filter .label{color:#707070;display:block;padding-left:4px;padding-bottom:7px;line-height:13px}#objects_filter .new_pgnav{float:left;padding:0}.objects_booking_filters{margin-top:3px}.filters_submit_button span,.objects_booking_filters .filter.smaller{margin:0 auto;max-width:250px}.objects_booking_filters .filter select{position:relative;z-index:1;padding:2px 3px 2px 5px;border:1px solid #cecece;border-radius:3px}.objects_booking_filters .filter select:hover{box-shadow:0 0 1px #999;-moz-box-shadow:0 1px 1px #888;-webkit-box-shadow:0 0 1px #888}.objects_booking_filters select{width:100%!important}.objects_booking_filters .filter select option{border-top:1px solid #fff}.objects_booking_filters .filter.smaller+.filter.smaller{margin-top:3px}.olist_map_info_box .objects_booking_filters .filter.smaller{width:100%}.objects_booking_filters .filter.smaller.filter_w50{width:49.5%;display:inline-block;margin:3px 0 0}.objects_booking_filters .filter.smaller.filter_w50+.filter_w50{margin-left:1%}.filters_submit_button{padding:5px 0 0}.olist_map_info_box .filters_submit_button{float:right;margin-right:2px}body.device_tablet .filters_submit_button{display:block;float:none}.filters_submit_button span{display:block;background:#496684;color:#fff;font:700 15px Arial,Helvetica,sans-serif;padding:0;text-align:center;border-radius:3px;text-decoration:none;height:20px;line-height:20px;cursor:pointer}.olist_map_info_box .filters_submit_button span{width:42px;font-size:11px}.payed_blocks{border:6px solid #d5d5d5;margin-bottom:20px}.payed_blocks .dummy{padding:25px 0 23px 83px;border-bottom:1px solid #e6e6e6;background:url(/i/list/add_adv_icon.png) 26px 19px no-repeat;line-height:16px}.payed_blocks .last{border:0}.payed_blocks .list_item{padding-left:28px;background:url(/i/list/best_offer.png) 630px 0 no-repeat}.payed_blocks .list_item .main_column{width:380px}.payed_blocks .list_item .service_column{margin-right:10px}.payed_blocks .list_item .object_photo{width:175px}.payed_blocks .list_item:last-child{border:none}#object_list_actions{padding:0 12px 12px;position:relative;margin-bottom:15px;border-top:1px solid #fff}#object_list_actions p{padding-top:12px!important}#object_list_actions p .ps_js_link,#object_list_actions p a{font-weight:700}#object_list_actions.taxi{background:0}#object_list_actions .action{display:inline;display:inline-block;padding-left:36px;margin-right:40px;position:relative}#object_list_actions .action .d{position:absolute;left:0;top:0;width:27px;height:30px;background:url(/i/list/objects_actions_sprite.png) -3px 0 no-repeat}#object_list_actions .action .description{display:block;font-family:Tahoma,sans-serif;font-size:10px;line-height:8px;color:#8f8f8f}#object_list_actions .add{padding-left:45px}#object_list_actions .add .d{width:42px;height:34px;background-position:0 -37px}#object_list_actions .onmap{font-weight:700;padding-left:27px;position:absolute;top:25px;left:662px}#advertisement{border-top:1px solid #e6e6e6;padding:55px 0 30px;background:url(/i/list/best_offer.png) no-repeat;overflow:hidden;margin-right:-20px}#advertisement .ad{width:188px;margin-right:12px}#advertisement .last{margin-right:-100%}.list_caption{font-size:16px;padding:15px 0;border-bottom:1px solid #e6e6e6}.object-items-wrap{padding-bottom:20px}.object-items-wrap .new_top_ad{margin:30px 0 0}#promotion .list_caption{border-bottom:0;padding-left:25px}#promotion{overflow:visible;margin-left:-15px}#promotion .promo{margin:0 0 15px 15px;width:191px;float:left}#promotion .promo .w{background:#FFF;position:relative;height:350px;padding:5px 8px 0}.prom-rec{width:120px;height:45px;margin-top:-10px;background:url(/i/list/best_offer.png) 100% 0 no-repeat;display:inline-block;vertical-align:top;+dizplay:inline;+zoom:1}.list_caption select{float:right;font-size:12px}.object_description .expander{background:url(/i/list/text_expander.png) no-repeat;width:13px;height:13px;display:inline-block;font-size:1px;cursor:pointer;position:relative;top:2px;margin-left:4px}.object_description .collapse{background-position:0 -12px}.to_top{text-align:center;padding:10px 0}.to_top a{border-bottom:1px dotted}.to_top a:hover{text-decoration:none}.tranfers{margin-bottom:10px}.transfer-km{white-space:nowrap;color:#7d7d7d}.transfers .airport{display:block;font-size:11px}.transfers .transfer{padding:2px 5px;background:#EBEBEB;border:1px solid #ccc;margin-bottom:-1px}.transfers p{line-height:13px;margin-bottom:5px;color:#565555}.transfers .price{color:#BF0021;font-size:14px}.ne-lemaptext,.object_description .ad-show-less,.object_description .ad-show-more,.object_description .new_top_admo,.read_more{color:#235083}.object_description{margin-top:12px;margin-bottom:6px;font-size:13px;overflow:hidden}.object_description .newad-txt{min-height:55px}.read_more{font-family:Tahoma,sans-serif;font-size:11px}.taxi_ico{background:url(/i/object_params_icons.png) 0 1px no-repeat;display:inline-block;line-height:1.2em;margin-left:20px;padding:3px 0 5px 34px;width:60px;font-weight:400;font-size:9.6px;+display:inline;+zoom:1}.list_item .new_ad_topbl.taxi_wifi,.new_top_bhold{display:inline-block;vertical-align:top}.tar_meet{background-position:0 -108px}.tar_docs{background-position:0 -182px;padding-left:24px}.tar_plastic{background-position:0 -215px;width:100px}.list_item .new_ad_topbl.taxi_wifi{float:none;min-width:80px;margin:2px 0 0 13px;top:2px;color:#000}.list_item .hotels_booking .new_ad_topbl{margin-left:0;width:180px}.list_item .hotels_booking .new_ad_topbt{max-width:140px;overflow:visible}.list_item .new_ad_topbl.taxi_wifi .new_ad_topbt{color:#000}.mobb .list_price_input.new_top_shold{margin-top:3px}.socials_wrap{background:#D4EDFF;padding:5px}.socials_wrap .per_so{margin:0 5px 0 0}.list_item .socials_wrap .per_so{margin:0 3px 0 0}.list_sticky_map_block{position:relative;z-index:101}.device_pc .filters_placeholder{position:relative}.sticked_sidebar{position:fixed;top:0}.mobile .list_sticky_sidebar .list-form.mobile-extended{margin:0 0 15px;border-radius:var(--border-radius-big)}.sidebar_pos_absolute{position:absolute;top:0}.neo_ri_hotelmap{box-sizing:border-box;position:relative;z-index:15;cursor:pointer;background:#fff}#content-left.object-list__nav .neo_ri_hotelmap{margin-bottom:25px}.device_mobile .neo_ri_hotelmap{height:110px;margin:0 -15px -38px}body.device_pc .neo_ri_hotelmap.no_margin_bottom{margin:0 0 15px;padding-bottom:25px}.neo_ri_hotelmap img{display:block;max-width:100%;min-height:220px;background:#fff;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:var(--border-radius)}.tablet-map-placeholder.neo_ri_hotelmap img{max-width:none;min-width:100%}#content-left .tablet-map-placeholder.neo_ri_hotelmap img{position:absolute;min-width:100%;max-width:none;top:50%;left:50%;transform:translate(-50%,-50%)}#content-left .tablet-map-placeholder.with-placeholder img{max-width:100%}.neo_ri_hotelmap{height:173px;overflow:hidden;border-radius:var(--border-radius-big)}.device_mobile .neo_ri_hotelmap img{position:absolute;min-width:100%;max-width:none;top:50%;left:50%;transform:translate(-50%,-50%)}.device_mobile .neo_ri_hotelmap.with-placeholder img{max-width:200%}.list_minimap{padding-bottom:45%;position:relative;border:1px solid #b8b8ba}.list_minimap::after,.list_minimap_ymap{position:absolute;bottom:0;top:0;left:0;right:0}.list_minimap::after{content:''}.neo_ri_hotelmap .kloading{background-color:#fff;border-color:#545454;box-shadow:0 0 5px #7f7363;-moz-box-shadow:0 0 5px #7f7363;-webkit-box-shadow:0 0 5px #7f7363;padding:10px;margin:-18px 0 0 -18px}.content-right .neo_ri_hotelmap,.old_list_map .regions_map .cl_map_ico{margin-top:15px}.content-right .neo_ri_hotelmap img{width:auto;height:auto;max-width:100%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.neo_ri_hotelmap .ne-lemaptext br{display:none}.neo_ri_hotelmap:hover img{background:#e3f2f7}.geo_objects{font-weight:700;display:inline-block;position:relative;vertical-align:top;margin-bottom:25px;padding-left:20px;line-height:1.35}.geo_objects:before{width:15px;height:15px;background:url(/i/target_location.png) no-repeat;position:absolute;top:0;left:0;vertical-align:top;content:""}.list_responses_wrap{height:20px;position:relative;z-index:1}.list_responsel{font-size:12px;font-weight:700;display:block;margin-bottom:18px;line-height:1.1;padding-left:30px;position:relative}.list_responsel:before{background:url(/i/object/icons_sprite.png) 0 -74px no-repeat;width:34px;height:31px;position:absolute;top:0;left:0;content:"";transform:scale(.6)}.ne-lemaptext{background:url(/images/upload/new_template/icon/ic26.gif) 0 5px no-repeat;display:block;padding:4px 0 0 13px;font-weight:700;width:145px}body.list-body .list_responses_wrap{z-index:20}body.list-body .list_responsel{padding-right:5px;margin-bottom:0;height:31px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:7px}body.list-body .neo_ri_hotelmap~.list_responses_wrap .list_responsel{margin-left:150px;width:201px!important;position:relative;top:-21px}body.list-body .ne-lemaptext{position:absolute;bottom:-20px;left:0}body.list-body .neo_ri_hotelmap.no_margin_bottom .ne-lemaptext{bottom:0}body.list-body.list_type__cnf_hall .ne-lemaptext{width:300px}@media screen and (max-width:1285px){body.device_pc.list-body .neo_ri_hotelmap.no_margin_bottom{padding-bottom:45px}body.list-body .neo_ri_hotelmap .ne-lemaptext br{display:inline}body.list-body .neo_ri_hotelmap~.list_responses_wrap .list_responsel{top:-41px;margin-left:105px}body.list-body .neo_ri_hotelmap.no_margin_bottom .ne-lemaptext{bottom:7px}}@media screen and (max-width:1100px){body.list-body .neo_ri_hotelmap~.list_responses_wrap{height:40px}body.list-body .neo_ri_hotelmap~.list_responses_wrap .list_responsel{top:0;margin-left:-13px}}.old_list_map .regions_map .map_overlay_right{margin-right:35px}.old_list_map .YMaps-balloon{margin-top:22px}.old_list_map .y_close{background:url(/i/new_close_gmap.png) no-repeat;cursor:pointer;height:15px;left:50%;margin-left:-7px;position:absolute;top:-9px;width:15px;z-index:1}.old_list_map .y_baloon{position:relative;border:1px solid #ccc;min-height:101px;width:270px;+width:300px;background:#fff;padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.old_list_map .old_list_map .y_baloon .date-price{font-size:11px}.old_list_map .y_baloon div p{font-size:12px;color:#000;line-height:14px}.old_list_map .y_baloon div p a{position:absolute;bottom:0;padding-right:3px;right:0;width:300px;height:15px;background:url(/i/map_more_tr.png) no-repeat;z-index:1;text-align:right}.old_list_map .y_baloon div p a:hover{text-decoration:none}.old_list_map .y_baloon .baloon_in{margin-top:7px;max-height:99px;overflow:hidden;position:relative;min-height:74px}.old_list_map .y_baloon .gm_ar_t{top:-17px;margin-left:-15px}.old_list_map .g_m_im{padding:3px;border:1px solid #b7b7b7;min-width:60px;min-height:60px;background:url(/i/new-no-pic-hot.png) 16px 14px no-repeat;float:left;margin-right:5px;position:relative;z-index:2}.old_list_map .g_m_im img{max-width:60px}.old_list_map .g_p_add{font-size:11px;display:inline;line-height:1.2;margin-left:7px;position:relative;z-index:1;top:2px}.old_list_map .g_p_add .web_sm{font-size:11px;margin-right:5px;color:#ec3131;padding-left:17px;background:url(/images/upload/new_template/det/links_icons_sprite.png) no-repeat;display:inline-block;vertical-align:top;+display:inline;+zoom:1}.old_list_map .g_p_add .l_h_bri{border-left:0 none}.old_list_map .gm_ar_t{background:url(/i/new_arr_gmap.png) 0 1px no-repeat;width:31px;height:17px;left:50%;margin-left:-16px;position:absolute;top:0;z-index:1}.old_list_map .infoBox .gm_ar_t{margin-left:-16px}.old_list_map .objects_map_wrap{height:0;overflow:hidden}.old_list_map .objects_map_wrap .kloading{background-color:#fff;border-color:#545454;box-shadow:0 0 5px #7f7363;-moz-box-shadow:0 0 5px #7f7363;-webkit-box-shadow:0 0 5px #7f7363;padding:10px;margin:-18px 0 0 -18px}.old_list_map .kloading.with_msg{padding-left:30px;width:auto;background-position:5px center}.old_list_map .radius_mtext{display:none;line-height:1.3}.old_list_map .kloading.with_msg .radius_mtext{display:block}.old_list_map .kloading{background:url(/images/wait.gif) center center no-repeat #fcf7d1;left:50%;top:50%;margin:-7px 0 0 -7px;border:1px solid #e1b52d;position:absolute;z-index:10000;width:15px;height:15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:5px}.old_list_map .g_map_nothing{background:#fcf7d1;left:50%;top:50%;width:300px;margin:-20px 0 0 -150px;border:1px solid #615737;position:absolute;z-index:10000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:5px 10px;font-size:14px;box-shadow:0 0 5px #7f7363;-moz-box-shadow:0 0 5px #7f7363;-webkit-box-shadow:0 0 5px #7f7363}.old_list_map .n_m_hn{color:#235083;font-weight:700;background-color:#c7c5c5;background-repeat:repeat-x;background:-webkit-linear-gradient(top,#ededed,#c7c5c5);background:-moz-linear-gradient(top,#ededed,#c7c5c5);background:-ms-linear-gradient(top,#ededed,#c7c5c5);background:-o-linear-gradient(top,#ededed,#c7c5c5);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:2px 7px}.obj_s_it.active,.old_list_map .n_m_hn a:hover{text-decoration:none}.old_list_map .h_prb{background:#ffed97;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;overflow:hidden;padding:0 7px 3px;margin-top:5px}.old_list_map .ng_all_pr_wrap{float:left;margin-top:5px;color:#3e3e3e;line-height:1.5;max-width:67%}.old_list_map .h_prb a{background:url(/i/book_button_bg.png) repeat-x;color:#fff;float:right;font-size:11px;line-height:20px;padding:0 13px;margin-top:3px;border:1px solid #913f3f;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.old_list_map .cl_map_ico{position:absolute;z-index:5;right:3px;top:0;background-position:-241px 0;cursor:pointer;width:29px;height:28px;margin:0 0 0 5px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.old_list_map .cl_map_ico:hover{border-color:#bd7401;color:#bd4801;box-shadow:0 0 3px #adadad;-moz-box-shadow:0 0 3px #adadad;-webkit-box-shadow:0 0 3px #adadad}.old_list_map .map_overlay_box{display:none}.ob_m_wrap,.object_onmap{display:inline-block;vertical-align:top}.ob_m_wrap{border:1px solid #fff;border-bottom:none;position:relative;height:27px;+display:inline;+display:block}.list_item .cl_map_ico,.sm_popular .cl_map_ico,div[data-object] .cl_map_ico{position:absolute;z-index:101;z-index:5;right:0;top:0;background-position:-241px 0;cursor:pointer;width:29px;height:28px;border-radius:20px;display:none}.list_item .cl_map_ico{right:-26px;top:55px}.list_item .cl_map_ico.visible,.sm_popular .cl_map_ico.visible,div[data-object] .cl_map_ico.visible{display:block!important}.object_onmap{font-size:11px;cursor:pointer;font-weight:400;padding:5px 7px 6px 0;height:16px;border:1px solid #fff;border-bottom:none;+display:inline;+zoom:1}.sm_popular .object_onmap{padding:2px}.ob_m_wrap.active{border-color:#cdcdcd;height:29px}.ob_m_wrap.active .object_onmap{border-color:#eaeaea;background:#f4f4f4;height:18px}.sh_m_ico{float:left;width:31px;height:17px;margin-right:5px;background-position:-272px -18px;background-size:auto}.ob_m_wrap.active .sh_m_ico{background-position:-272px 0}.object_onmap .l_look_m{border-bottom:1px dashed #a3a3a3;position:relative;z-index:1;top:-1px;color:#a3a3a3}.ob_m_wrap.active .l_look_m{color:#1b1b1b;border-color:#1b1b1b}.list_filter_wrap{position:absolute;z-index:199;width:110%;height:100%;top:0;left:-15px;background:rgba(255,255,255,.5)}.obj_sorter_menu{display:inline-block;vertical-align:top}.obj_sorter{background-color:#f4f4f4;padding:8px;z-index:107;position:relative;box-sizing:border-box}.obj_sorter li{display:inline-block;vertical-align:top;margin:0 2px 0 0;padding:4px 5px;position:relative;color:#000;z-index:1;line-height:1}.obj_sorter .movable-shad{border:0}.obj_sorter li.obj_s_by{color:#4a4a4a;padding-left:0}.obj_sort_header{line-height:1;margin:4px 25px 0 0;display:inline-block}.obj_sort_header .bold,.obj_sort_header strong{color:#4a4a4a;font-weight:400}.obj_s_it.active{background:#496781;color:#fff;padding-right:14px;padding-left:2px}.obj_s_it{cursor:pointer;color:#4b6195;text-decoration:underline}.obj_s_it:hover{text-decoration:none}.obj_list_resp#opinions .navigation .pseudo:hover,.obj_s_it.active:hover{text-decoration:underline}.obj_s_it .ASC,.obj_s_it .DESC{background:url(/i/neo_obj_sort.png) no-repeat;width:6px;height:3px;position:absolute;top:8px;margin-left:100%;left:-10px;display:none}.obj_s_it.active .ASC,.obj_s_it.active .DESC{display:block}.obj_s_it .ASC{background-position:0 -5px}.obj_s_it.in-vert .DESC{background-position:0 0}.obj_s_it.in-vert .ASC{background-position:0 -5px}.list_add_object{background:url(/images/upload/new_template/icon/hotel_action_icons.png) -3px -17px no-repeat;padding:1px 0 0 17px;min-height:17px;box-sizing:border-box;display:inline-block;float:right;margin:1px 0 0}body.device_mobile .mCSB_inside{max-height:none!important}.obj_sorter li.obj_price_sort{padding:0;z-index:2}.list_price_form{padding:5px 0;margin:0 auto}@media (min-width:1115px){.list_price_form{width:250px}}.obj_price_sort .list_price_txt{margin-top:4px;display:inline-block;vertical-align:top}.list_capacity_txt{margin:0 10px 2px 0;display:block;vertical-align:top}.filter_toggle_box{position:absolute;z-index:3;bottom:0;left:-31px;padding:5px 0;border:1px solid #ccc;background:#fff;width:30px;cursor:pointer;border-top-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px}.filter_toggle_box.is-shown{left:auto;right:-5px}.filter_toggle_box.is-shown:before,.filter_toggle_box:before{position:absolute;margin-top:-25px;left:1px;font-size:32px;color:#ccc;top:50%;font-weight:700}.filter_toggle_box:before{content:"›"}.filter_toggle_box.is-shown:before{content:"‹"}.filter_toggle_box:hover:before{color:#235083}.filter_toggle_txt{display:inline-block;color:#235083;text-align:center;padding:0 15px;line-height:1.2;width:10px;letter-spacing:10px;font-size:9px;text-transform:uppercase;font-weight:700;word-wrap:break-word}.map_hide_box .ymap-vis-hidden{visibility:hidden;width:0}.per_so.list_price_submit{border:0;margin:2px 0 0 7px;cursor:pointer;background-position:-1px -2188px;width:13px;height:15px;top:0}.per_so.list_price_submit:hover{background-position:-1px -2206px}.per_so.list_price_submit[disabled]{opacity:.6}.kloading.currency_loader{top:17px;margin-top:-22px;right:-33px;left:auto}.list_price_currency_box{display:inline-block;vertical-align:top;position:relative;z-index:2;float:right}.content-right .list_price_currency_box{float:none;margin-left:10px}body.device_tablet .list_price_currency_box{float:none}.list_price_dash{vertical-align:top;margin-top:3px;line-height:1;display:none}.is_mob .list_price_dash,.list_slider_wrap,.map_hide_box .list_price_dash{display:inline-block}body.device_pc .olist_filter_wrapper #mCSB_1_scrollbar_vertical{visibility:hidden}.list_slider_wrap{vertical-align:top;width:75px;margin:2px 10px 5px;position:relative;top:2px}.list_slide_wrap_capacity{width:100px}.list_slider.ui-slider{position:relative;text-align:left;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #aaa;background:#fff}.list_slider.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:10px;height:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #666;background:#fff;cursor:pointer;cursor:e-resize}.list_slider.ui-slider .ui-slider-handle.ui-state-active,.list_slider.ui-slider .ui-slider-handle.ui-state-hover{border-color:#3781A3}.list_slider.ui-slider .ui-slider-handle:after{content:"";width:4px;height:4px;background:#3F3F3F;position:absolute;top:50%;left:50%;margin:-2px 0 0 -2px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.list_slider.ui-slider .ui-slider-handle.ui-state-active:after,.list_slider.ui-slider .ui-slider-handle.ui-state-hover:after{background:#006CAF}.list_slider.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#eee;background:-moz-linear-gradient(top,#fff 0,#cfcfcf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#cfcfcf));background:-webkit-linear-gradient(top,#fff 0,#cfcfcf 100%);background:-o-linear-gradient(top,#fff 0,#cfcfcf 100%);background:-ms-linear-gradient(top,#fff 0,#cfcfcf 100%);background:linear-gradient(top,#fff 0,#cfcfcf 100%);-pie-background:linear-gradient(top,#fff 0,#cfcfcf 100%)}#objects_map_wrap .m_v_nn,.map_a_v,div[data-object] #map-changer,div[data-object] .m_v_text{display:none}.list_slider.ui-slider-horizontal{height:8px}.list_slider.ui-slider-horizontal .ui-slider-handle{top:-2px;margin-left:-5px}.list_slider.ui-slider-horizontal .ui-slider-range{top:0;height:100%}#POM_controls,.map_v_d{top:-6px;position:absolute}.list_slider.ui-slider-horizontal .ui-slider-range-min{left:0}.list_slider.ui-slider-horizontal .ui-slider-range-max{right:0}.obj_d_span{margin-right:7px}.content-left .ya_direct{margin:25px 0 15px;overflow:hidden}.nya_list_direct,.ya_list_direct{margin-bottom:20px}.calen-movable{margin-top:10px}div[data-object] .map_hide_box{margin-left:0}.ya_list_direct{background:#f4f4f4;border:1px dotted #CCC}#POM_controls{left:60px;height:39px;padding:7px 0}.old_list_map #POM_controls{left:15px}.sm_popular #POM_controls{left:50%;margin-left:-95px}#POM_controls li{padding:4px;border:1px solid transparent;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;float:left;z-index:2;position:relative}#POM_controls li.active{background:#fff;border-color:#ccc}#POM_controls .map_n_ico{width:28px;height:31px;float:left;position:relative;z-index:2;cursor:pointer}.map_n_ico.hotels{background-position:-129px -30px}.map_n_ico.flats{background-position:-339px 0}.map_n_ico.attractions{background-position:-159px -31px}.map_n_ico.entertainment{background-position:-188px -31px}.map_n_ico.restaurants{background-position:-219px -31px}.map_v_d{width:1px;height:41px;right:0;margin-right:-12px;background-position:-305px 0}.map_a_v{width:66px;height:63px;position:absolute;top:-15px;left:-20px;background-position:-61px 0;z-index:1}#POM_controls li.active .map_a_v{display:block}.old_list_map .objects_map_inner{border:1px solid #eaeaea;padding:3px 5px}.list_item .objects_map_wrap,.new_top_ad .objects_map_wrap{position:absolute;left:0;margin:0;width:805px}.list_item .objects_map_wrap{top:68px}.old_list_map.objects_map_wrap{border:1px solid #cdcdcd}.sm_popular .objects_map_wrap{position:absolute;top:0;left:0;margin:0;width:805px}.new_top_ad .objects_map_wrap{width:810px;top:0;z-index:100}.list_item #objects_map,.list_item #objects_yandex_map,.new_top_ad #objects_map,.new_top_ad #objects_yandex_map,div[data-object] #objects_map,div[data-object] #objects_yandex_map{height:250px}.mb-ten{margin-top:15px}.obj_list_resp .head{padding:5px 0 0;height:31px}.obj_list_resp .head .links{float:right;padding:5px 12px 5px 20px;height:17px;background:url(/i/object/section_link_bar.png) no-repeat;border-right:1px solid #e1e1e1}.obj_list_resp .head a{display:-moz-inline-stack;display:inline-block;padding-left:20px;white-space:nowrap;position:relative}.obj_list_resp .head .add{background:url(/images/upload/new_template/profile/add_icon.png) 2px 2px no-repeat;margin-right:7px}.obj_list_resp .head .more{background:url(/images/upload/new_template/more_icon.png) 2px 2px no-repeat}.obj_list_resp .head .span_near{line-height:18px;color:#21507A;font-size:24px}.obj_list_resp#opinions .navigation{padding-bottom:5px;padding-top:10px;text-align:center;margin-bottom:15px}.obj_list_resp#opinions .navigation .pseudo{border-bottom:0;position:relative}.obj_list_resp#opinions .navigation .disabled{color:#909090;cursor:auto}.obj_list_resp#opinions .navigation .disabled:hover{text-decoration:none}.obj_list_resp#opinions .navigation .next{padding-right:15px}.obj_list_resp#opinions .navigation .prev{padding-left:15px;margin-right:33px}.obj_list_resp#opinions .navigation .arr{background:url(/i/opinions_nav_arrs.png) no-repeat;width:8px;height:13px;position:absolute;top:1px;right:0;font-size:1px}.obj_list_resp#opinions .prev .arr{right:auto;left:0;background-position:-8px 0}.obj_list_resp#opinions .next.disabled .arr{background-position:0 -13px}.obj_list_resp#opinions .prev.disabled .arr{background-position:-8px -13px}.obj_list_resp .de_com_wrap textarea{width:685px}.obj_list_resp .de_com_wrap textarea.with_avatar{width:645px}.u_r_inner p{font-size:12px;line-height:1.3}.new_top_ad{position:relative;z-index:1;color:#fff;line-height:1.2;margin:15px 0;height:290px;width:810px}.new_top_adi{position:absolute;z-index:1;top:0;left:0;max-width:810px}.new_top_adi[data-link]{cursor:pointer}.new_top_addi{overflow:hidden}.new_top_adb{background:url(/i/new_top_ad_top.png) repeat-x;position:absolute;z-index:30;bottom:0;left:0;width:782px;padding:4px 10px 0 18px}.new_top_ada,.new_top_adr{position:relative;z-index:1}.new_top_ada{bottom:10px}.new_top_adl{float:left;margin:15px 20px 0 -3px;min-width:255px;max-width:450px}.new_top_adde a,.new_top_adl a{color:#fff}.new_top_adlm{margin-top:8px}.new_top_adr{margin:15px 0 0 25px;font-size:13px;overflow:hidden}.new_top_adr.type_sight{margin-top:0;top:-15px;margin-bottom:-15px}.newad-txt{overflow:hidden;min-height:47px}.newad-txt.snewad-txt{min-height:37px}.newad-txt-inner{margin-right:10px}.new-ad-tnav{white-space:nowrap;float:right}.ad-show-less,.ad-show-more{white-space:nowrap;font-size:13px;font-weight:700}.ad-show-less:hover,.ad-show-more:hover{cursor:pointer;text-decoration:underline}.ad-show-less{margin-right:12px}.list_block_approved{position:relative;display:inline-block;margin-left:8px;vertical-align:top;top:8px;width:24px;height:24px;border-radius:12px;background:url(/i/list/list_block_approved.png) center/22px no-repeat #ed2937}.list_block_approved__img{content:'';display:block}.list_ac_lico,.list_ac_ltxt,.list_item .new_topad_fav,.new_ad_topbl,.new_tobtexter,.new_top_adhl,.new_top_s,.new_topad_fav,.usual-callb-link{display:inline-block}.sm_popular .list_block_approved{top:3px;margin:0 4px;width:16px;height:16px;border-radius:8px;background:url(/i/list/list_block_approved.svg) center/13px no-repeat #ed2937}.new_top_sli_wrap{position:absolute;right:0;top:100%;width:600px;height:0}.new_ad_topbl .new_ad_topbo,.new_top_adbl_wrap.with_book_btn,.new_top_adhl,.new_top_s{position:relative}.new_top_sli{padding:0 0 3px;min-width:138px;float:right;white-space:nowrap;background:rgba(0,0,0,.5)}.new_top_sli.taxi_app{min-width:0;border-right:1px solid #ccc;padding-right:5px}.new_top_scal_wrap{float:right;margin-top:5px}.new_top_sle{float:left;clear:left}.new_top_adhl{vertical-align:top;background:#fff;height:14px;margin:7px 15px 0 -18px;padding:4px 10px 6px 17px}.new_top_adhlb{width:5px;height:24px;position:absolute;top:0;left:0;margin-left:100%;background:url(/i/new_top_adpr.png) 0 -218px no-repeat}.new_top_adm{white-space:nowrap}.new_top_socab{margin:3px 2px 0 5px;font-size:9px;cursor:pointer}.new_top_socab:hover{text-decoration:underline}.new_top_soc{margin-top:5px}.new_top_admo{font-size:13px;color:#fff;font-weight:700;text-decoration:none}.new_top_admo.empty,.new_top_admo:hover{text-decoration:underline}.new_top_admo.empty:hover{text-decoration:none}.new_top_adhl .new_top_admo{color:#235083;text-decoration:underline}.new_top_adhl .new_top_admo:hover{text-decoration:none}.new_top_adhn{position:absolute;top:0;right:0;z-index:11}.pluses_expanded .new_top_adhn{z-index:9}.list_ac_lico{vertical-align:top;width:24px;height:22px;background:url(/i/new_top_adpr.png) 0 -2023px no-repeat}.allready .list_ac_lico{background-position:0 -2002px}.list_ac_ltxt{vertical-align:top}.list_ac_ltxt:hover{text-decoration:underline!important}.new_topad_fav{color:#235083;cursor:pointer;font-size:10px;font-weight:400;line-height:1.15;vertical-align:top;min-width:58px;min-height:30px;padding:10px 10px 0 0}.new_topad_fav:hover .list_ac_ltxt{text-decoration:underline}.new_topad_fav.allready:hover .list_ac_ltxt{text-decoration:none}.list_item .new_topad_fav{float:none;vertical-align:top;padding-top:0;padding-bottom:0}.new_top_adhw{background:#fff;float:left}.new_top_adhy{line-height:1.23;color:#235083;font-size:28px;padding:1px 5px 3px;min-height:36px;overflow:hidden}.new_top_adhy_name{text-decoration:underline;vertical-align:middle}.rating_prices_wrap{float:right;white-space:nowrap}.new_top_adbl_wrap{float:right}.new_top_adbl,a.new_top_adbl{float:left;cursor:pointer;color:#fff;font-weight:700;font-size:13px;line-height:2.9;padding:1px 5px 3px;height:36px;text-align:center;background:url(/i/neo_cal_subbg.png) repeat-x}.new_top_adbl:hover{text-decoration:none}.new_tobtexter{line-height:1;margin:6px 3px 0 4px;text-align:left;vertical-align:top;white-space:normal}.new_top_adbl:hover .new_tobtexter{text-decoration:underline}.new_top_adhy:hover,.new_top_adhy:hover .new_top_adhy_name{text-decoration:none}.new_adbgim_fake a,.new_adphoto_fake,.usual-callb-link:hover .callb-text{text-decoration:underline}.new_top_adde{font-size:13px}.addr_adde{max-width:255px}.free_descr{font-size:10px}.usual-callb-link{vertical-align:top;font-size:13px;line-height:1.2;cursor:pointer}.usual-callb-link .callb-text{font-weight:400}.callback-from-sp{color:#a2a2a2}.oj-ics{margin-top:7px;width:435px}.oj-ics .new_ad_topbl.m-thr,.oj-ics .new_ad_topbl.w_fo,.oj-ics .new_ad_topbl.w_tf{width:135px}.oj-ics .new_ad_topbl{float:none}.new_ad_topbl{margin:2px 5px 5px;min-width:100px;vertical-align:top;float:left}.new_top_addi .new_ad_topbl.taxi_first{margin-left:0;margin-right:5px;min-width:inherit;text-transform:uppercase}.new_ad_topbr{float:left;margin:2px 10px 5px 0}.hotels_booking .new_ad_topbr{float:none}.new_ad_topbt{font-size:9px;line-height:12px;display:block;overflow:hidden}.objects_list .new_ad_topbt{color:#235083}.new_top_ad .new_ad_topbt .ps_js_link,.new_top_ad_co .new_ad_topbt a,.new_top_addi .new_ad_topbt,.new_top_addi [data-clicktoken],.new_top_addi a{color:#fff}.new_ad_topbl.w_ta{width:210px;float:none}.new_ad_topbl.w_fo{width:180px;float:none}.new_ad_topbl.w_tf{width:150px;float:none}.new_ad_toppr{float:left;margin:2px 0 0;height:21px;width:37px;background:url(/i/new_top_adpr.png) no-repeat}.new_ad_toppr.per_3{width:26px}.new_ad_toppr.per_5{width:26px;background-position:0 -23px}.new_ad_toppr.per_10{width:32px;background-position:0 -45px}.new_ad_toppr.per_15{width:33px;background-position:0 -68px}.new_ad_toppr.per_20{background-position:0 -90px}.new_ad_toppr.per_25{background-position:0 -113px}.new_ad_toppr.per_30{background-position:0 -136px}.new_ad_toppr.per_35{background-position:0 -159px}.new_ad_toppr.per_40{background-position:0 -1507px}.new_ad_toppr.per_45{background-position:0 -1534px}.new_ad_toppr.per_50{background-position:0 -182px}.new_ad_toppr.recomend{width:27px;height:29px;background-position:0 -633px;margin:-5px 5px 0 0;top:7px}.new_ad_toppr.wifi{width:26px;height:19px;background-position:0 -495px;top:7px}.new_ad_toppr.breakf{width:30px;height:31px;margin-top:-8px;background-position:0 -600px;top:7px}.new_ad_topbl .new_ad_topbo{margin:1px 0 0 -5px;z-index:1;background:linear-gradient(rgba(255,85,43,.8),rgba(199,17,34,.8))}.new_top_s{height:12px;width:14px;background:url(/i/stars_sprite.png) 0 -28px repeat-x;vertical-align:baseline;+display:inline;+zoom:1}.new_adbgim_fake,.new_adphoto_fake{position:absolute;left:0;text-align:center}.new_top_s.stars_2{width:28px}.new_top_s.stars_3{width:42px}.new_top_s.stars_4{width:56px}.new_top_s.stars_5{width:70px}.new_top_s.stars_6{width:84px}.olist_filter_container .new_top_s{margin-right:5px;top:1px}.new_top_adb .book_for_free{background:url(/i/book_for_free.png) 0 -2px no-repeat;font-size:9px;margin:-4px 0 0 -7px;padding:5px 0 2px 37px;width:120px;height:20px;color:#fff}.new_adphoto_fake{top:50%;margin-top:-3px;width:100%}.new_ad_tline{margin-top:-10px}.new_adto_right{margin-left:200px}.new_adbgim_fake{top:120px;width:100%;font-size:16px}.new_adbgim_fake a:hover{text-decoration:none}.add_new_tela_fake{text-decoration:underline}.add_new_tela_fake:hover{text-decoration:none!important}.new_to_adb:hover .new_adphoto_fake{text-decoration:none}.add_new_social_fake{color:#fff;text-decoration:underline;font-size:13px;font-weight:700;float:right}.new_top_adsp,.new_top_adsp img{float:left;z-index:1;width:155px;position:relative}.add_new_social_fake:hover{text-decoration:none}.new_top_adsp{margin:-140px 0 0 -15px;height:155px;padding:4px}.new_to_adb{background:url(/i/new_top_ad_topsp.png);padding:4px;border:1px solid #fff}.obj_ajax_list .new_top_ad:hover .new_to_adb{border-color:#1e98ff}.new_top_adzi{position:relative;z-index:2}.new_top_ad_pr{background:url(/i/new_top_ad_top.png) repeat-x;padding:4px 9px 0;font-size:11px;position:absolute;z-index:2;bottom:4px;left:4px;width:137px}.new_top_ad_cu{font-size:23px;font-weight:700}.new_top_ad_cr{font-size:19px;font-weight:700}.new_top_ad_cr_sm{font-size:16px;font-weight:700}.seo_count{color:#486784;display:none;font-size:33px;background:#f2f2f2;font-weight:700;line-height:24px;margin:10px 0;padding:12px 12px 5px}.seo_count span{display:block;font-size:15px;font-weight:400}.list_item .new_ad_topbl{margin:7px 5px}.new_top_ad_tb{width:100%}.ban_pr_thumb{width:20px;position:absolute;top:4px;left:4px}.ban_pr_thumb img{border:1px solid #fff;margin-bottom:3px;width:20px}.ban_pr_thumb img:hover{border-color:red}.ban_pr_thumb img.active{border-color:red;border-width:3px;cursor:default}.new_top_ad__155_title{position:absolute;top:4px;right:4px;left:4px;padding:4px 9px;z-index:1;font-weight:700;background:rgba(0,0,0,.4)}.new_top_ad__155_title__padding_left{padding-left:30px}.big_ad_control{position:absolute;right:0;top:-28px;z-index:1}.big_ad_control li{position:relative}.big_ad_ctrl_txt{position:relative;z-index:2}.bg_ad_ce{padding:5px;height:18px;float:right;overflow:hidden;cursor:pointer}.bg_ad_ce:hover .toggle_dis_text{text-decoration:underline}.bg_ad_ce.active:hover .toggle_dis_text{text-decoration:none}.new_top_adre a,.nice_base_service:hover .nice_service_txt{text-decoration:underline}.bg_ad_ce.active.disabled{cursor:default}.bg_ad_ce:after{content:'';background:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.8;filter:alpha(opacity=80)}.bg_ad_ce.active:after{background:url(/i/new_top_ad_top.png) repeat-x;opacity:.8;filter:alpha(opacity=80);cursor:default}.per_so.toggle_discount{background-position:0 -1142px;width:18px;height:18px;margin:0;top:0;float:left}.toggle_map{width:31px;height:17px;background-position:-272px -36px;float:left}.toggle_dis_text{float:left;line-height:10px;padding-left:5px;font-size:9px;font-weight:700}.email_sm,.new_top_adre,.web_sm,.with_www_icon{padding-left:15px}.d_m_text{margin-top:3px}.why_quest{display:inline-block;vertical-align:top;font:700 20px Georgia,serif;color:#f54929;line-height:1;margin-top:-1px;+display:inline +zoom:1}.new_top_adre{float:right;width:125px;margin-top:18px}.new_top_adre a{color:#fff;font-size:13px}.new_top_adre a:hover,.new_top_adrt:hover{text-decoration:none}.new_top_adre ul{margin-top:4px}.new_top_adnor{font-weight:400;margin:0 2px 0 5px;color:#cdcdcd}.new_top_adrf{color:#cdcdcd}.new_top_a_ico{width:18px;height:25px;float:left;margin:4px 6px 0 0;background:url(/i/new_top_adpr.png) -19px -215px no-repeat}.new_top_adrt{float:right;color:#fff;height:32px;padding:5px 5px 3px;font:700 24px/1.2 Tahoma,Geneva,sans-serif;background:url(/i/new_top_ad_top.png) repeat-x}.new_ad_toppr.per_blue,.new_ad_toppr.per_green,.new_ad_toppr.per_red,.new_ad_toppr.per_yellow{width:24px;height:24px;margin-top:1px}.per_red{background-position:0 -282px}.per_green{background-position:0 -308px}.per_blue{background-position:0 -333px}.per_yellow{background-position:0 -358px}.big-top-ad .appstore,.list_item .appstore{background-position:0 -1726px;top:0}.big-top-ad .windows_store,.list_item .windows_store{background-position:0 -1782px;top:0}.big-top-ad .googleplay,.list_item .googleplay{background-position:0 -1838px;top:0}.big-top-ad .facebook,.list_item .facebook{background-position:0 -383px;top:0}.big-top-ad .vk,.list_item .vk{background-position:0 -411px;top:0}.big-top-ad .twit,.list_item .twit{background-position:0 -440px;top:0}.big-top-ad .g_plus,.list_item .g_plus{background-position:0 -1216px;top:0}.big-top-ad .insta,.list_item .insta{background-position:0 -1660px;top:0}.big-top-ad .skype,.list_item .skype{background-position:0 -1328px;top:0}.big-top-ad .icq,.list_item .icq{background-position:0 -1271px;top:0}.big-top-ad .callback-ico,.list_item .callback-ico{width:28px;height:28px;background-position:0 -1457px;cursor:pointer;margin:-1px 0 0}.big-top-ad .appstore:hover,.list_item .appstore:hover{background-position:0 -1754px;top:0}.big-top-ad .windows_store:hover,.list_item .windows_store:hover{background-position:0 -1810px;top:0}.big-top-ad .googleplay:hover,.list_item .googleplay:hover{background-position:0 -1866px;top:0}.big-top-ad .facebook:hover,.list_item .facebook:hover{background-position:0 -516px}.big-top-ad .vk:hover,.list_item .vk:hover{background-position:0 -544px}.big-top-ad .twit:hover,.list_item .twit:hover{background-position:0 -572px}.big-top-ad .skype:hover,.list_item .skype:hover{background-position:0 -1355px}.big-top-ad .icq:hover,.list_item .icq:hover{background-position:0 -1299px}.big-top-ad .g_plus:hover,.list_item .g_plus:hover{background-position:0 -1244px}.big-top-ad .insta:hover,.list_item .insta:hover{background-position:0 -1632px}.big-top-ad .recomend{background-position:0 -687px;width:19px;height:20px;margin:3px 0 0 8px}.big-top-ad .wifi{margin:0 0 0 8px}.big-top-ad .breakf{margin-left:8px;position:relative;top:4px}.big-top-ad .docs{background:url(/i/object_params_icons.png) 0 -185px no-repeat;width:20px;height:24px;margin-left:8px;display:inline-block;vertical-align:top;position:relative;top:7px}.big-top-ad .card,.big-top-ad .meet{width:32px;margin-left:8px;top:7px;display:inline-block;position:relative;vertical-align:top}.big-top-ad .card{background:url(/i/object_params_icons.png) 0 -216px no-repeat;height:25px}.big-top-ad .meet{background:url(/i/object_params_icons.png) 0 -110px no-repeat;height:22px}.nice_base_service{display:inline-block;vertical-align:top;margin-right:10px;cursor:pointer}.nice_service_txt{display:inline-block;color:#fff;vertical-align:top;margin:8px 5px 0 4px;font-size:10px;line-height:12px;+display:inline;+zoom:1}.list_item .nice_service_txt{color:#000}.nice_base_service:hover .nice_service_txt.no-hover{text-decoration:none}.new_transfer{display:inline-block;font-size:9px;line-height:12px}.ajax_near_obj .new_top_adm,.new_top_ad.small_ad_co .neo_cal_date,.new_top_ad.small_ad_co .neo_cal_img,.new_top_ad.small_ad_co .rooms-left,.new_top_ad.small_ad_co.collapsed .ban_pr_thumb,.new_top_ad.small_ad_co.collapsed .new_ad_discount,.new_top_ad.small_ad_co.collapsed .new_top_adde,.new_top_ad.small_ad_co.collapsed .new_top_adl{display:none}.list_rating_label{position:absolute;left:290px;top:47px;z-index:5}.ajax_near_obj{border:6px solid #d5d5d5;margin:15px 0 20px}.ajax_near_obj .list_item{padding-left:20px}.ajax_near_obj .list_item .main_column{width:380px}.ajax_near_obj .list_item .service_column{margin-right:10px}.ajax_near_obj .list_item .object_photo{width:175px}.ajax_near_obj .list_item:last-child{border:none}.new_top_ad_cowr .new_top_socab{float:left}.new_top_ad_cowr{float:right}.list_item .new_top_ad_cowr{float:none;display:block;overflow:hidden}.new_top_ad_cobj{float:left;margin:4px 0 0 5px}.new_top_ad_cobj img{width:25px;height:25px;border:1px solid #fff;float:left}.new_top_ad_cobj:hover img{border-color:red}.new_top_ad__discounts__opened{display:block;min-width:450px}.new_top_ad.small_ad_co{width:395px;height:260px;float:left;margin:0 0 18px 18px}.discout_details{margin-top:10px}.new_top_ad.small_ad_co .rooms-info tr.active{background:0 0}.new_top_ad.small_ad_co.collapsed .new_top_adb{background:0 0;height:25px;min-height:0;z-index:8}.small_ad_co_wrap{margin-left:-18px;width:830px}.new_top_ad.small_ad_co .room_name,.new_top_ad.small_ad_co .rooms-info .pseudo{color:#fff;font-size:11px;border-bottom:1px dashed #fff}.new_top_ad.small_ad_co .room p{font-size:10px}.new_top_ad.small_ad_co .neo_cal_prices{font-size:16px;color:#fff}.new_top_ad.small_ad_co .rooms-info{width:395px;height:194px;top:46px;z-index:7;background:url(/i/new_top_ad_top.png) repeat-x}.new_top_ad.small_ad_co .rooms-info-inner{background:0 0;width:395px;height:158px;top:0}.new_top_ad.small_ad_co .rooms-inner{width:385px;color:#fff;top:23px;margin-top:0}.new_top_ad.small_ad_co .rooms-info td.room{width:70%;padding-right:10px}.new_top_ad.small_ad_co #select_Fneomy_cur{z-index:5;bottom:6px;left:7px;right:auto;top:auto}.new_top_ad.small_ad_co .neo_cal_tblwr{margin:0 0 0 8px}.new_top_ad.small_ad_co .hasVereticalBar .neo_cal_tblwr{margin-right:15px}.new_top_ad.small_ad_co .rooms-info td{padding:9px 0;border-bottom:0;background:url(/i/small_ad_bg.png) 0 100% repeat-x}.new_ad_disct,.new_ad_topbs span,.new_top_ad.small_ad_co .new_ad_topbs span{border-bottom:1px dotted #fff}.new_ad_discount,.new_ad_topbs{font-size:11px;font-weight:700;float:left;background:url(/i/book_button_bg.png) 0 -28px repeat-x;color:#fff;padding:4px 10px;position:relative;z-index:3}.new_ad_topbs span{display:block}.collapsed .ad-hide-box,.new_top_ad.small_ad_co .new_top_adhlb{display:none}.new_ad_discount{top:46px;overflow:hidden;cursor:pointer;height:15px;background:-moz-linear-gradient(top,#ff552b 0,#b6021d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff552b),color-stop(100%,#b6021d));background:-webkit-linear-gradient(top,#ff552b 0,#b6021d 100%);background:-o-linear-gradient(top,#ff552b 0,#b6021d 100%);background:-ms-linear-gradient(top,#ff552b 0,#b6021d 100%);background:linear-gradient(top,#ff552b 0,#b6021d 100%);-pie-background:linear-gradient(top,#ff552b 0,#b6021d 100%)}.new_ad_discount.expanded{height:114px}.new_ad_disc{font-size:38px;color:#fff;text-align:center}.new_ad_topbw{position:absolute;top:0;left:0}.ad-hide-box{position:absolute;height:15px;top:-18px;right:-10px;background:url(/i/new_top_adpr.png) 0 -1161px repeat-x}.ad-hideable{float:left;padding:0 1px 0 7px}.new_top_ad.small_ad_co .new_top_adl{max-width:100%;margin-right:0;margin-left:0;width:375px;margin-top:5px}.new_top_ad.small_ad_co .new_top_adde{font-size:11px}.new_top_ad.small_ad_co .new_top_adb{padding-left:12px;min-height:48px;width:373px;padding-top:10px}.new_top_ad.small_ad_co .new_top_s{top:1px}.new_top_ad.small_ad_co .new_top_adhl{background:0 0;margin:0 3px 0 0;padding:0}.new_top_ad.small_ad_co .new_top_adhl a{color:#242424;font-size:9px;font-weight:700;text-decoration:none}.new_top_ad.small_ad_co .new_top_adhl a:hover{text-decoration:underline}.new_top_ad.small_ad_co .new_ad_price{margin:0 0 0 5px}.new_top_ad.small_ad_co .new_top_adhy span{text-decoration:none}.new_top_ad.small_ad_co .new_top_adhy{padding:4px 16px 6px 10px;min-width:110px;font-size:13px;overflow:hidden;line-height:1.1}.new_ad_ht{font-size:10px;color:#747474;margin:5px 0 0 5px;display:inline-block;vertical-align:top}.ad_h_name{text-decoration:underline}.diver{display:block}.price-red{color:#CA0727}.new_top_adhy .diver{margin:5px 5px 0 0;font-size:10px;float:left;color:#747474}.new_top_ad.small_ad_co .new_top_adhn{left:0;right:auto;top:20px;z-index:9}.new_top_ad.small_ad_co .new_top_adhy span.ad_h_name{text-decoration:underline;font-size:19px}.new_top_ad.small_ad_co .new_ad_topbs:hover,.new_top_ad.small_ad_co .new_top_adhy:hover span.ad_h_name{text-decoration:none}.new_top_ad.small_ad_co .per_so{margin-top:0;top:3px;margin-left:5px}.new_top_ad.small_ad_co .wifi{width:12px;height:10px;top:6px;background-position:-22px -708px}.new_top_ad.small_ad_co .breakf{width:13px;height:13px;top:4px;background-position:-22px -664px}.new_top_ad.small_ad_co .recomend{width:12px;height:13px;top:6px;background-position:-22px -687px;margin-left:3px}.new_top_ad.small_ad_co .facebook,.new_top_ad.small_ad_co .g_plus,.new_top_ad.small_ad_co .twit,.new_top_ad.small_ad_co .vk{margin-left:0;width:15px;height:15px;top:0}.new_top_ad.small_ad_co .facebook{background-position:0 -725px}.new_top_ad.small_ad_co .vk{background-position:-17px -725px}.new_top_ad.small_ad_co .twit{background-position:0 -742px}.new_top_ad.small_ad_co .g_plus{background-position:-17px -742px}.new_top_ad.small_ad_co .skype{width:15px;height:15px;background-position:0 -1382px;top:0;margin-left:3px}.new_top_ad.small_ad_co .icq{width:15px;height:15px;background-position:0 -1398px;top:0;margin-left:0}.new_top_ad.small_ad_co .facebook:hover{background-position:0 -759px}.new_top_ad.small_ad_co .vk:hover{background-position:-17px -759px}.new_top_ad.small_ad_co .twit:hover{background-position:0 -776px}.new_top_ad.small_ad_co .g_plus:hover{background-position:-17px -776px}.new_top_ad.small_ad_co .skype:hover{background-position:-17px -1382px}.new_top_ad.small_ad_co .icq:hover{background-position:-17px -1398px}.new_top_ad.small_ad_co .new_ad_topbs{float:left;cursor:pointer;font-size:10px;position:static;height:12px;padding:3px 4px 5px;margin:2px -16px 0 0}.new_ad_topbs.mini_calendar.active{background:#000}.new_top_ad.small_ad_co .new_top_ada{bottom:7px}.new_top_ad.small_ad_co .ban_pr_thumb{left:auto;right:6px;z-index:6}.new_top_ad.small_ad_co .neo_cal_chdt{font-size:10px;border:0;color:#fff}.new_top_ad.small_ad_co .ban_pr_thumb img{margin-bottom:0}.new_top_ad.small_ad_co .new_top_adr{margin:46px 0 0;position:absolute;z-index:7;top:20px;padding-left:10px;height:194px;width:385px;color:#000;background:url(/i/new_top_ad_top.png)}.new_top_ad.small_ad_co .neo_cal_chpr{overflow:hidden}.new_top_ad.small_ad_co .book_button{display:block;margin-right:3px;font-size:11px;padding:0 10px;line-height:18px;float:left;width:auto}.new_top_ad.small_ad_co .h_rooms_left{display:none}.new_top_ad.small_ad_co .rooms-info .room_name .arr{top:7px}.neo_sm_atext{width:350px}.new_top_ad.small_ad_co .neo_sm_atext{width:386px;height:120px;padding:10px 0;color:#fff}.new_top_ad.small_ad_co .neo_sm_atext .jspPane{width:376px!important}.new_top_ad.small_ad_co .neo_sm_atext .hasVereticalBar .jspPane{width:366px!important}.new_top_ad.small_ad_co .new_top_admo{color:#fff;font-size:12px}.new_top_ad.small_ad_co .hasVereticalBar .neo_sm_atext{width:355px}.new_top_ad.small_ad_co .new_top_adm{float:right}.new_top_ad.small_ad_co .new_top_adzi{height:122px;overflow:hidden;top:46px;z-index:6;background:-moz-linear-gradient(top,#ff552b 0,#b6021d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff552b),color-stop(100%,#b6021d));background:-webkit-linear-gradient(top,#ff552b 0,#b6021d 100%);background:-o-linear-gradient(top,#ff552b 0,#b6021d 100%);background:-ms-linear-gradient(top,#ff552b 0,#b6021d 100%);background:linear-gradient(top,#ff552b 0,#b6021d 100%);-pie-background:linear-gradient(top,#ff552b 0,#b6021d 100%)}.sm_info_h{min-height:45px}.new_top_ad.small_ad_co .new_ad_topbt .ps_js_link,.new_top_ad.small_ad_co .new_ad_topbt a{color:#fff}.new_top_ad.small_ad_co .new_top_addi{width:auto}.new_top_ad.small_ad_co .new_ad_topbl,.new_top_ad.small_ad_co .new_ad_topbl.w_tf{max-width:250px;width:250px;margin-top:4px}.new_top_ad.small_ad_co .hasVereticalBar .new_ad_topbl,.new_top_ad.small_ad_co .hasVereticalBar .new_ad_topbl.w_tf{max-width:250px;width:250px}.new_top_ad.small_ad_co .new_top_adzi .jspVerticalBar{left:auto;right:0}.new_top_ad.small_ad_co .new_top_adzi .jspPane{margin-left:0}.new_top_ad.small_ad_co .new_ad_toppr{margin-top:3px}.new_top_ad.small_ad_co .new_ad_toppr.per_3{height:18px;background-position:0 -793px;left:7px}.new_top_ad.small_ad_co .new_ad_toppr.per_5{height:18px;background-position:0 -811px;left:7px}.new_top_ad.small_ad_co .new_ad_toppr.per_10{height:18px;background-position:0 -830px;left:3px}.new_top_ad.small_ad_co .new_ad_toppr.per_15{height:18px;background-position:0 -848px;left:3px}.new_top_ad.small_ad_co .new_ad_toppr.per_20{height:18px;background-position:0 -866px;left:2px}.new_top_ad.small_ad_co .new_ad_toppr.per_25{height:18px;background-position:0 -885px;left:2px}.new_top_ad.small_ad_co .new_ad_toppr.per_30{height:18px;background-position:0 -904px;left:2px}.new_top_ad.small_ad_co .new_ad_toppr.per_35{height:18px;background-position:0 -922px;left:2px}.new_top_ad.small_ad_co .new_ad_toppr.per_40{height:18px;background-position:0 -1557px;left:2px}.new_top_ad.small_ad_co .new_ad_toppr.per_45{height:18px;background-position:0 -1576px;left:2px}.new_top_ad.small_ad_co .new_ad_toppr.per_50{height:18px;background-position:0 -941px;left:2px}.new_top_ad.small_ad_co .per_blue,.new_top_ad.small_ad_co .per_green,.new_top_ad.small_ad_co .per_red,.new_top_ad.small_ad_co .per_yellow{height:19px;width:19px;margin:2px 0 0 6px}.new_top_ad.small_ad_co .per_red{background-position:0 -961px}.new_top_ad.small_ad_co .per_green{background-position:0 -980px}.new_top_ad.small_ad_co .per_blue{background-position:0 -1000px}.new_top_ad.small_ad_co .per_yellow{background-position:0 -1020px}.new_top_ad.small_ad_co .new_topad_nav{position:relative;z-index:2}.new_top_ad.small_ad_co .ad_why_b{font-size:18px;font-weight:700;font-family:Georgia,serif;position:absolute;top:-6px;left:4px}.new_top_ad.small_ad_co .new_topad_nav li{height:20px;width:44px;position:relative;z-index:2;cursor:pointer;border-left:1px solid #f0293c;border-right:1px solid #a3291c;text-align:center;float:left;background:url(/i/book_button_bg.png) repeat-x}.new_top_ad.small_ad_co .new_topad_nav li.new_adtab_why_ico{width:auto;color:#fff;line-height:1.8;padding:0 3px 0 15px}.new_top_ad.small_ad_co .new_topad_nav li.active{background:url(/i/new_top_ad_top.png) repeat-x;border-left:1px solid transparent}.new_top_ad.small_ad_co .new_adtab_all_ico{display:inline-block;vertical-align:top;width:8px;height:17px;background-position:-20px -961px;margin:-2px 0 0}.new_top_ad.small_ad_co .new_adtab_info_ico{display:inline-block;vertical-align:top;width:13px;height:11px;background-position:-20px -979px;margin:1px 0 0}.new_top_ad.small_ad_co .new_adtab_map_ico{display:inline-block;vertical-align:top;width:31px;height:17px;background-position:0 -1040px;margin:-1px 0 0}.new_top_ad.small_ad_co .new_topad_nav li.new_adtab_map.active{border-right:1px solid transparent}.new_top_ad.small_ad_co .new_topad_nav li.last.active{border-right:0}.new_ad_map{position:absolute;z-index:7;top:20px;left:0}.new_top_ad.small_ad_co .info_wrapper{width:auto}.new_top_ad.small_ad_co .rooms-info .h3,.new_top_ad.small_ad_co .rooms-info h3{margin-top:0}.new_top_ad.small_ad_co .select_my_cur{bottom:4px;left:7px;right:auto;top:auto;z-index:8}.new_top_ad.small_ad_co .ad_h_name{font-size:19px;float:left}.new_top_ad.small_ad_co .new_ad_topbs.close-rooms{float:right;margin:5px 0 0;position:relative;top:2px;display:none}.new_top_ad.small_ad_co .new_ad_topbs.close-rooms.active{display:block}.obj_info_popup{position:absolute;z-index:202;max-width:400px;background:#fff;border-bottom:0;-moz-box-shadow:0 1px 2px #848484;-webkit-box-shadow:0 1px 2px #848484;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.objects_list .promo{margin:-1px -1px 0 0;width:197px}.objects_list .promo .promo_box{border-width:0}.objects_list .promo .promo_box .w{padding-top:15px}.with_four{padding:10px 0 20px}.list_more_telz{margin-left:7px;text-decoration:underline}.list_more_telz:hover{text-decoration:none}.l_h_saddr:hover,.nlist-tel-txt,.s_big_b:hover .s_big_t,.sm_popular .new_ad_topbo:hover{text-decoration:underline}.new_top_adtelwrap.initialized{margin-top:3px;max-height:100%}.nlist-tel-txt{display:inline-block;vertical-align:top;margin:0 0 0 4px}.nlist-tel-txt.with_discount{margin-top:-6px}.old_telz_wrap{display:inline-block;vertical-align:top}.list_item .nlist-tel-txt{margin-top:6px}.list_item .nlist-tel-txt.with_discount{margin-top:-1px}.per_so.nlist-tel-ico{background-position:0 -2104px;top:6px;margin:0;width:28px;height:28px}.per_so.olist-tel-ico{background-position:0 -2134px;top:6px;margin:0;width:28px;height:28px}.per_so.nemail-form-ico{width:28px;height:28px;top:6px;background-position:0 -2224px;margin-left:0}.list_phone{display:none}.list_phone_shown{display:block}.big-top-ad .tel_info_close{display:none}.list_phone.show-phone{display:block}.nice_base_service .list_phone.show-phone{margin-top:8px}.sm_popular .list_phone.show-phone{display:inline;margin-right:10px}.list_item .nice_obj_tel_info,.sm_popular .nice_obj_tel_info{display:inline-block;min-width:220px;vertical-align:top;font-size:10px;line-height:1;padding:2px 5px;border-radius:2px;background:#c0e3f4}.list_item .nice_obj_tel_info{margin:5px 0 0}.old_list_tel_part{margin:4px 10px 0 7px;display:inline-block;vertical-align:top}.tel_placeholder_wrap{margin-top:7px;display:inline-block;vertical-align:top}.list_show_tel_but{cursor:pointer;display:inline-block;vertical-align:top}.list_show_tel_but:hover .nlist-tel-txt{text-decoration:none}.lower_hotels{margin:10px 0 0 -5px;padding-bottom:20px}.sm_popular{overflow:hidden;position:relative;border:3px solid #ebebeb;padding:7px;z-index:1;line-height:1.1;margin-top:10px}.aj_list,.star_sm{position:absolute}.l_h_bri,.l_hwrev{border-left:1px dotted #b2b2b2}.sm_popular.map_expanded{padding-bottom:0}.sm_popular.sm_nice{border-color:#E3F2F7}.sm_popular:hover{border-color:#dadada}.sm_popular.sm_nice:hover{border-color:#E3F2F7}.sm_popular[data-near]{border-color:#c7e6f0}.sm_popular[data-near]:hover{border-color:#acd2df}.sm_popular.active,.sm_popular.active:hover{border-color:#bdbdbd;border-bottom:1px solid #bdbdbd;z-index:51;background:#fff}.sm_popular .where_also{margin:5px 0 1px;font-size:9px}.sm_popular .booking_servicez li{font-size:9px;vertical-align:top;line-height:9px;margin-top:2px}.sm_popular .booking_servicez .ps_js_link{font-size:9px;line-height:8px;display:inline-block;vertical-align:top;color:#238ed5;font-weight:700;white-space:nowrap}.booking_com,.zabroniruj_ru{height:9px;border-bottom:1px solid transparent;line-height:9px}.book_spr{display:inline-block;vertical-align:top;background:url(/i/booking_sprite.png) no-repeat}.zabroniruj_ru{background-position:0 -11px;width:71px}.booking_com{background-position:0 0;width:60px}.booking_com:hover,.zabroniruj_ru:hover{border-color:#238ed5}.l_h_about{color:#454545;font-size:12px;line-height:1.2;overflow:hidden;margin:2px 0 0 70px}.l_h_bri,.service-icons [class$="_ico"]{margin-right:8px}.l_h_saddr{color:#6584a8;cursor:pointer}.sm_popular .tel-header{color:#000}.l_h_bri{padding-left:8px;margin-top:4px;display:inline-block;vertical-align:top;+display:inline;+zoom:1}.l_h_bri:first-letter{text-transform:uppercase}.l_h_bri.l_h_brii{border-right:1px dotted #b2b2b2}.l_h_tel{color:#818181}.sm_popular .crev_com{display:inline-block;vertical-align:top;margin:1px 15px 4px 5px;line-height:1;font-size:10px}.sm_popular .new_ad_topbo{font-size:11px;margin-top:5px;font-weight:400;display:block;float:none;text-align:center;min-width:80px;white-space:nowrap;cursor:pointer}.l_h_left{margin-right:115px}.l_h_right{float:right;width:105px}.l_h_rrwrap{margin-top:5px;padding-bottom:5px;font-size:11px}.l_hwrev{margin-left:5px;padding-left:3px}.l_h_revme{margin-top:6px;font-size:11px}.aj_list .list_item .main_column{width:420px}.aj_list{padding:0 9px 1px;z-index:50;left:169px;background:#fff;width:804px;border:3px solid #bdbdbd}.s_big_b,.s_big_bb{vertical-align:top;z-index:1;padding-right:10px;font-size:11px;display:inline-block;position:relative;line-height:1;cursor:pointer}.aj_list.new_aj .new_top_ad{margin-bottom:0}.aj_list .objects_map_wrap{margin-left:-4px}.aj_list.new_aj .objects_map_wrap{margin-left:0}.aj_list .list_item{padding-bottom:0}.s_big_b{color:#235083;margin:0 5px 0 7px;padding-left:7px;border-left:1px dotted #7f7f7f}.s_big_bb{color:#6584a8}.l_h_about .s_big_b{vertical-align:baseline;border-left:0;margin-left:0;padding-left:0}.l_h_adder,.l_h_addr,.nlist-stel-ico,.ntel-splaceholder,.sm_bl_fav,.sm_bl_fav span,.sm_socialss{vertical-align:top}.s_big_tx{font-size:11px}.l_h_adder{display:inline-block;line-height:1.3}.l_h_addwr{padding-top:5px;clear:left}.l_h_addr{color:#454545;font-size:11px;display:inline-block}.email_sm,.web_sm{color:#6584a8;font-size:11px}.sm_popular .l_h_addr{display:inline;line-height:13px}.nlist-stel-ico,.ntel-splaceholder,.sm_bl_fav,.sm_bl_fav span,.sm_popular .star,.sm_socialss{display:inline-block}.l_h_stel{border-right:1px dotted #b2b2b2;padding-right:7px;margin-right:4px}.active .s_big_b:hover .s_big_t{text-decoration:none}.active .s_big_t{border-bottom:1px dashed #235083;font-weight:700}.sm_popular .list_show_tel_but{margin-right:12px;font-size:11px;text-decoration:none}body.mobb.device_mobile .sm_popular .list_show_tel_but{font-size:12px}.ntel-splaceholder{font-size:11px}.nlist-stel-ico{content:'';margin-right:2px;background:url(/i/new_top_adpr.png) -7px -1414px no-repeat;width:11px;height:13px}.sm_popular .nlist-tel-txt{margin-left:0;text-decoration:none;color:#6584a8}.sm_popular .nlist-tel-txt:hover{text-decoration:underline}.sm_bl_fav{cursor:pointer}.sm_bl_fav span{font-size:10px;line-height:1.1;color:#235083}.list_ac_stxt:hover{text-decoration:underline!important}.sm_bl_fav:hover .list_ac_stxt{text-decoration:underline}.pop_c_all,.pop_c_item a:hover,.sm_bl_fav.allready:hover .list_ac_stxt{text-decoration:none}.email_sm:hover,a.sm_bl_a:hover,a.sm_bl_a:hover .pop_c_name{text-decoration:underline}.sm_services{margin-top:5px}.sm_bl_a{font-weight:700}.sm_popular .star{height:11px;background:url(/i/star.png) repeat-x}.re_min{text-align:center;font-size:10px}.sm_popular .pop_c_img{position:relative;float:left;width:60px;height:60px;padding:2px}body:not(.device_mobile) .sm_popular .pop_c_img{width:initial;height:initial;max-width:149px;max-height:149px}.sm_popular li.sm_popular .pop_c_img{padding:7px}.sm_popular .pop_c_img:hover{background:#efefef}.sm_popular .pop_c_num{text-transform:lowercase;color:#ce1e00;font-size:13px;font-weight:700}.pop_s_name{line-height:1.3;font-size:13px;margin-right:7px}.sm_popular .pop_s_name{font-size:16px}.list_caption .h2,.list_caption h2{display:inline}.subcat_price{color:#807e7e;font-size:12px;white-space:nowrap}.star_sm{width:18px;height:19px;font:10px Arial Helvetica,sans-serif;color:#000;top:-2px;left:-5px;background-position:0 -1178px;cursor:default;text-align:center;line-height:22px}.sm_socials{width:60px;padding:3px;top:76px;background:#D4EDFF;text-align:center;float:left;clear:left;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.sm_socialss{width:auto;float:none;clear:none;margin-right:20px}.sm_soc_in{margin:-3px 0 0 -3px}.appstore_sm,.googleplay_sm,.windows_store_sm{width:15px;height:15px;top:0;margin:-2px 3px 0 0}.appstore_sm{background-position:-17px -1894px}.googleplay_sm{background-position:-17px -1927px}.windows_store_sm{background-position:-17px -1910px}.facebook_sm,.g_plus_sm,.insta_sm,.twit_sm,.vk_sm{width:15px;height:15px;top:0;margin:3px 0 0 3px}.facebook_sm{background-position:0 -725px}.vk_sm{background-position:-17px -725px}.twit_sm{background-position:0 -742px}.g_plus_sm{background-position:-17px -742px}.insta_sm{background-position:0 -1687px}.icq_sm,.skype_sm{width:15px;height:15px;margin:-2px 3px 0 0;top:0}.skype_sm{background-position:0 -1382px}.icq_sm{background-position:0 -1398px}.breakf_sm,.wifi_sm{margin:0 4px 0 0;+zoom:1;display:inline-block;vertical-align:top}.appstore_sm:hover{background-position:0 -1894px}.googleplay_sm:hover{background-position:0 -1927px}.windows_store_sm:hover{background-position:0 -1910px}.facebook_sm:hover{background-position:0 -759px}.vk_sm:hover{background-position:-17px -759px}.twit_sm:hover{background-position:0 -776px}.g_plus_sm:hover{background-position:-17px -776px}.skype_sm:hover{background-position:-17px -1382px}.icq_sm:hover{background-position:-17px -1398px}.insta_sm:hover{background-position:0 -1704px}.wifi_sm{width:12px;height:11px;background-position:-20px -1178px;top:0;+display:inline}.breakf_sm{width:10px;height:13px;background-position:-19px -1190px;top:0;+display:inline}.disc_sm,.recom_sm{width:10px;height:10px;top:0}.recom_sm{display:inline-block;vertical-align:top;background-position:-19px -1149px;margin:4px 4px 0 0;+display:inline;+zoom:1}.disc_sm,.email_sm,.web_sm{display:inline-block;vertical-align:top;+zoom:1}.sm_addd .per_so.callb-ico{margin-top:1px}.disc_sm{background-position:0 -1200px;margin:1px 4px 0 0;+display:inline}.web_sm{margin-right:10px;font-weight:700;position:relative;+display:inline}.web_sm::after,.with_www_icon::after{width:12px;height:13px;position:absolute;background:url(/images/upload/new_template/det/links_icons_sprite.png) no-repeat;top:0;left:0;content:''}.web_sm.fw-n{font-weight:400}.email_sm{margin-right:7px;background:url(/images/upload/new_template/det/links_icons_sprite.png) 0 -15px no-repeat;+display:inline}.pop_c_item,.sm_rateme,.sm_ratewr,.sm_rating{display:inline-block;vertical-align:top}.email_sm:hover{cursor:pointer}.sm_popular .ob_m_wrap{margin-top:-3px}.sm_ratewr{line-height:1.3;margin:2px 0 0 10px}.sm_rateme{font-size:15px}.sm_rating{width:14px;height:19px;margin:0 2px 0 0;top:0;left:0;background-position:0 -1486px}.sm_all_rate,.sm_rate{font-weight:700}.sm_rate{color:#EC3131}.sm_popular .wifi_sm{margin-top:4px}.sm_popular .breakf_sm{margin-top:3px}.pop_c_head{font-size:24px;color:#21507A}.pop_c_head:hover .pop_c_img{border-color:#ebebeb}.pop_c_item{width:195px;line-height:1.2;font-size:13px;margin:10px 0;+display:inline;+zoom:1}.pop_c_item a:hover .pop_c_name{text-decoration:underline}.pop_c_img{padding:3px;width:21px;height:21px;border:1px solid #b7b7b7;background:#fff;float:left;margin-right:4px}.pop_c_name{font-weight:700}.pop_s_num{color:#4A4A4A;font-size:11px;display:block;margin:2px 0 0 34px}.obj_ajax_list,.pop_c_all{margin-bottom:15px}body.mobb.device_mobile .pop_s_num{font-size:12px}.pop_s_low{text-transform:lowercase}.base-obj .obj-geo::first-letter,.pop_c_all{text-transform:uppercase}.km-num{font-size:10px;color:var(--dark-grey-color);margin-left:7px}.pop_c_pr{color:#807e7e;margin-left:5px}.pop_c_all{float:left;font-size:10px;background:url(/images/upload/new_template/more_icon.png) no-repeat;padding-left:15px}.new_ad_compact .new_ad_topbo:hover,.new_ad_compact__email:hover,.object-list-sorter__item,.pop_c_all:hover,.w_narrow_link{text-decoration:underline}.w_narrow_link,.w_narrow_txt{font-size:12px}.obj_ajax_list .top_promo{min-height:40px;position:relative;overflow:hidden}.obj_ajax_list .top_promo .w.narrow{margin-top:10px;position:absolute}.top_promo .w.komm:before{content:'';display:inline-block;vertical-align:top;background:url(/i/new_top_adpr.png) 0 -2165px no-repeat;width:27px;height:22px;margin:-2px 6px -2px 0}.w_narrow_link{color:#00C;font-weight:700}.kloading_text,.mass_apps__small .mass_apps__heading{font-size:16px}.w_narrow_link:hover{text-decoration:none}.kloading_text{line-height:1;vertical-align:middle;margin-left:7px}#obj_ajax_kloader{position:relative;z-index:999;height:40px;margin-bottom:120px;text-align:center}#obj_ajax_kloader.fixed{position:fixed;top:50%;left:50%}#obj_loader{position:static;display:inline-block;vertical-align:top}#obj_loader .kloading{position:static;display:inline-block;margin:0;vertical-align:middle}.obj_sorter li.obj_sort_name{padding-left:0}.map_hide_box .obj_clear_sort{display:none}.obj_clear_sort,li.obj_clear_sort{cursor:pointer}.obj_clear_sort span:nth-child(2){color:#235083;border-bottom:1px dashed #235083;vertical-align:top}.close_sorter{margin:-4px 3px 0 0;background-position:-16px -1206px;width:7px;height:7px;vertical-align:top}.sub_hotel{padding:3px 0;position:relative;z-index:10}.content-left .sub_hotel{max-width:250px;margin-left:auto;margin-right:auto}.sub_hotel.filter__hourly_price_available{padding-left:7px;padding-right:7px}#objects_map_wrap.highway_map .sub_hotel{padding:4px 10px 5px}.sub_hotel_list.collapsed{height:25px;overflow:hidden}.sub_hotel_expand{position:absolute;z-index:2;top:0;right:7px;background:#F4F4F4;padding:7px 0 7px 15px;cursor:pointer;font-size:14px;font-weight:700;color:#235083;line-height:1.15}.sub_hotel_expand span{border-bottom:1px dashed #235083}.sub_hotel_expand:after{content:"";width:0;height:0;display:inline-block;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #235083;margin:6px 0 0 3px}.sub_hotel_expand.active,.sub_hotel_list__more .sub_hotel_list__more_opened,.sub_hotel_list__more.opened .sub_hotel_list__more_closed{display:none}.sub_hotel_expand:hover{color:#6193B7}.sub_hotel_expand:hover span{border-color:#6193B7}.sub_hotel_list__more{margin:5px auto 0;padding:5px 0;cursor:pointer;width:130px;text-align:center}.sub_hotel_list__more:hover{background:rgba(206,225,232,.5)}.sub_hotel_list__more.opened .sub_hotel_list__more_opened{display:initial}.ds_ar.down.currency:before{content:"%";display:inline-block;font-size:12px;font-weight:700;font-family:Tahoma,Geneva,sans-serif;width:15px;height:13px;text-align:center;background:#fff;color:#D62522;margin:2px 3px 0 2px}.cal_price_show{position:relative;display:inline-block;vertical-align:top;z-index:2;left:10px;top:28px}.cal-spr.cal_price_pic{width:90px;height:15px;background-position:0 -1264px;position:absolute;top:-18px;left:0;cursor:pointer}.cal_price_hide_ico{display:none}.active .cal_price_hide_ico{display:block;position:absolute;top:0;left:-15px;line-height:1}.cal_price_show .date_splash{display:block;position:relative;top:0;left:0}.cal_price_show .ds_ps{width:auto}.cal_price_submit{position:absolute;right:-70px;top:0;text-align:center;border:0;border-left:1px solid #ff5a40;background:#F62000;width:69px;height:100%;cursor:pointer}.moving .date_splash.list_cal_splash{display:block;top:7px;left:auto;right:135px}.moving .cal_price_submit:before{content:"";display:inline-block;vertical-align:top;margin-top:10px;width:22px;height:22px;background:url(/i/nums-calendar1.png) -116px -481px no-repeat}.new_ad_compact__more a::after,.new_ad_compact__website a::before,.prio-contacts-wrap:before,.prio-obj-approved-txt:before,[data-marker]:before{content:''}.list_cal_price_movable .cal_price_show{display:none}.list_cal_price_movable.moving .cal_price_show{display:block;position:absolute;left:auto;right:6px;bottom:auto;top:7px}.sub_hotel .sub_hotel_list a,.sub_hotel .sub_hotel_list label{white-space:normal;display:block;float:none;border-right:0}.booking_min_price,.cat-rooms,.find-prices,.flex-list-link,.new_ad_compact .new_ad_topbo,.obj-rating,.sub_hotel_list label{white-space:nowrap}.sub_hotel_list label{float:left;cursor:pointer;padding:4px 7px 4px 6px;color:#000}.sub_hotel_list label:hover{background:#CEE1E8}.sub_hotel_list label.active{background:#DC0A28;color:#fff}.sub_hotel_list li:first-child label,.sub_hotel_list li:first-child label.active{background:#496684;color:#fff}.sub_hotel_checkbox{display:inline-block;vertical-align:top;margin:1px 3px 0 0}.content-left .movable{width:153px;margin-top:5px}@media screen and (min-width:1150px){.objects_filter_right select{width:100%!important}#objects_filter.objects_filter_right .filter{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}@media screen and (max-width:1250px){.ajax-list-nav-box{margin:0 10px}}@media screen and (max-width:1270px){.ajax-list-nav-box{margin:0 10px}.olist_ad_wrap{visibility:hidden;height:0;overflow:hidden}}@media screen and (max-width:1050px){.per_so.list_price_submit{margin-top:7px}.sub_hotel_list li{display:block;float:none}.map_hide_box .list_price_input{display:inline-block}.map_hide_box .list_price_currency_box{margin-top:0}.map_hide_box .per_so.list_price_submit{margin-top:2px}}.mobb .mob_ad_mar{margin-bottom:25px;display:block}@media screen and (max-width:980px){.mobb #objects_filter,.mobb .content-right .sub_hotel,.mobb .list_caption,.mobb .list_move,.mobb .sm_addd.sm_adddr,.mobb.obj_sorter_movable,.obj_sorter_movable{width:auto}.mobb .nya_list_direct{margin-top:20px}.mobb .geo_objects{font-size:18px;font-weight:400;margin:15px 0}.mobb .geo_objects:before{top:4px}.mobb .ajax_near_obj{border-width:0}.mobb .ajax_near_obj .sm_popular{border-color:#496194;padding-top:7px}.mobb .list_price_input{display:inline-block;font-size:12px!important}.mobb .list_price_currency_box{margin-top:0}.mobb .per_so.list_price_submit{margin-top:2px}.list-body.mobb #footer .reducer{padding-bottom:30px}}@media screen and (max-width:768px){.mobb .l_h_bri{border-left:0;padding-left:0;display:inline}.mobb .l_h_addr{display:block}.mobb .list_caption select{float:none;display:block;margin-top:3px;max-width:290px}.mobb .list_caption{margin-bottom:5px}.mobb .pop_c_head{font-size:16px}.mobb li.obj_clear_sort{margin-left:0}body.mobb.device_mobile li.obj_clear_sort{font-size:12px}.mobb .ajax-list-nav-box{margin:0}}@media screen and (max-width:600px){.mobb .sm_popular{padding-top:18px}.mobb .sm_popular .object_type{margin-top:3px}.mobb .sm_popular .stars{margin-left:0}.mobb .l_h_right{position:absolute;right:0;top:0;width:100%}.mobb .where_also_wrap{display:none}.mobb .re_min{display:inline-block;margin-right:5px}.mobb .sm_popular .pop_c_num{font-size:11px;margin-top:2px}body.mobb.device_mobile .sm_popular .pop_c_num{font-size:12px}.mobb .sm_popular .new_ad_topbo{float:right;margin:0;padding:2px 6px}.mobb .sm_bk_url{float:right}.mobb .l_h_left{margin-right:0}.mobb input.list_price_input{width:47px;font-size:12px!important}.mobb select.list_price_currency{font-size:12px!important}}@media screen and (max-width:480px){.mobb .sm_popular{margin-left:-10px;margin-right:-10px}}@media screen and (max-width:475px){.mobb .sm_popular .pop_s_name{font-size:14px}.mobb .crev_com{max-width:190px}.mobb .sm_socials{margin-top:3px}.mobb .list_slider_wrap{display:none}}@media screen and (max-width:799px){.device_pc .neo_ri_hotelmap{height:220px;overflow:hidden}.device_pc .neo_ri_hotelmap img{width:100%;position:absolute;z-index:1;min-height:80px;top:50%;left:50%;transform:translate(-50%,-50%)}}.region_map_prices_row{padding:0 6px}.region_map_prices,.region_map_top_filters .obj_price_sort{display:inline-block}.region_map_top_filters .list_price_submit{display:none}.price_per_hour_container{margin:0 5px 5px}.price_per_hour_block{font-size:11px;display:inline-block}.price_per_hour_block:not(:first-child){margin-left:10px}.obj_ajax_list_compact .list_item,.obj_ajax_list_compact .new_top_ad,.obj_ajax_list_compact .sm_popular{display:inline-block;vertical-align:top;margin:15px 0 15px 20px;padding:0;width:171px;height:auto;background:#f4f4f4;box-shadow:1px 1px #dbdbdb;border:0}.obj_ajax_list_compact .list_item>:not(.new_ad_compact),.obj_ajax_list_compact .new_top_ad>:not(.new_ad_compact),.obj_ajax_list_compact .sm_popular>:not(.new_ad_compact),.obj_ajax_list_compact .top_promo{display:none}.new_ad_compact{display:none;color:#1a1a1a;font:11px Arial,Helvetica,sans-serif}.obj_ajax_list_compact .new_ad_compact{display:block}.new_ad_compact .new_ad_compact__tabs{width:100%;text-align:center;height:23px}.new_ad_compact .new_ad_compact__tabs .fake_table_cell{background:-webkit-linear-gradient(#5d83ac,#465a8f);background:linear-gradient(#fd4a33,#db1300);cursor:pointer;vertical-align:middle;color:#fff;padding:0 4px}.new_ad_compact .new_ad_compact__tabs .fake_table_cell:not(:first-child){border-left:solid #fe8d7d 1px}.new_ad_compact .new_ad_compact__tabs .fake_table_cell:not(:last-child){border-right:solid #e13334 1px}.new_ad_compact .new_ad_compact__tabs .fake_table_cell.new_ad_compact__tab_active{border:0;background:#f4f4f4;color:inherit}.new_ad_compact__section_main{padding:10px 8px 0;margin-bottom:11px}.new_ad_compact__type{text-transform:lowercase}.new_ad_compact__name{margin-top:4px;font:700 12px Arial,Helvetica,sans-serif;min-height:28px}.new_ad_compact__photo{margin-top:10px;position:relative}.new_ad_compact__photo_self{font:0 serif}.new_ad_compact__photo_overlay{position:absolute;color:#fff;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);padding:5px}.new_ad_compact__contacts{min-height:66px}.new_ad_compact__address{margin-top:6px;text-transform:capitalize}.new_ad_compact__tel{margin-top:6px}.new_ad_compact__tel .nlist-tel-txt{color:#6584a8;margin:0}.new_ad_compact__tel .nice_obj_tel_info{display:inline-block;min-width:initial;vertical-align:top;font-size:10px;line-height:1;padding:2px 5px;border-radius:2px;background:#c0e3f4;margin-top:2px}.new_ad_compact__tel .tel_info_close{display:block}.new_ad_compact__website{margin-top:6px}.new_ad_compact__website a{padding-left:15px;position:relative;display:inline-block}.new_ad_compact__website a::before{width:12px;height:13px;position:absolute;left:0;top:0;background:url(/images/upload/new_template/det/links_icons_sprite.png) no-repeat}.new_ad_compact__email{margin-top:5px;padding-left:15px;background:url(/images/upload/new_template/det/links_icons_sprite.png) 0 -15px no-repeat;display:inline-block;vertical-align:top}.new_ad_compact__email:hover{cursor:pointer}.new_ad_compact__section_description{line-height:16px;padding:10px 8px 0;margin-bottom:11px}.new_ad_compact__section_map{padding:6px 0 0;text-align:center;font:0 serif}.new_ad_compact__section_map .kloading{margin:-13px 0 0 -13px}.new_ad_compact__more{border-top:solid #e9e9e9 1px;margin:4px 6px 0;padding:4px 0 6px}.new_ad_compact__more a::after{display:inline-block;height:1px;border:3px solid transparent;border-left:solid #d70323 4px;border-right:0;margin-left:5px}.new_ad_compact .new_ad_topbo{font-size:11px;margin-top:5px;font-weight:400;display:block;float:none;text-align:center;min-width:80px;cursor:pointer}.list_view_switcher{float:right;margin:7px 12px 0 0}.list_view_switcher .list_view_switcher__item{display:inline-block;background:#f4f4f4;padding:2px 5px;cursor:pointer;text-decoration:none}.list_view_switcher .list_view_switcher__item:not(:first-child){margin-left:5px}.list_view_switcher .list_view_switcher__item:hover{background:#ddd}.list_view_switcher .list_view_switcher__item_current,.list_view_switcher .list_view_switcher__item_current:hover{background:#235083;color:#fff}.base_desktop.stretch--list #layout{max-width:1340px;margin:0}@media screen and (max-width:1500px){.stretch--list #page_top{max-width:1340px}}.filters_list_movable{z-index:100;background:var(--background-color)}.filters_list_movable.moving{padding-top:25px;margin-top:-25px}.object-list{display:flex;flex-direction:row}.device_mobile .object-list__content .mass_apps__text,.device_mobile .object-list__content .mass_ico,body:not(.device_mobile) .mass_apps__button .mass_ico_red{display:none}.object-list .ya_direct{overflow:hidden;margin-top:25px;margin-bottom:125px}.object-list__content{padding-left:32px;box-sizing:border-box}.ajax_objects{width:0}.obj-detail-block{margin-top:25px}.mobile .object-list__content{padding-left:0}.device_pc .object-list__content{flex:1 0 325px}.device_mobile .object-list__content{width:100%}.object-list__content .mass_apps{margin:0 0 15px}.device_mobile .object-list__content .mass_apps{position:relative;z-index:1;flex-direction:column;margin-top:-20px;padding:30px 15px 15px}.object-list__content .mass_ico{flex:1 0 auto;margin-right:15px}.device_mobile .object-list__content .mass_apps__button{padding:0 15px}.mass_apps__button .mass_ico_red{margin-right:15px}.device_mobile .object-list__content .mass_apps__heading{font-size:var(--mobile-medium-font);text-align:center;margin-bottom:10px}.object-list__content .mass_apps__heading{font-size:18px}.object-list__content .mass_apps__text{font-size:var(--base-font);margin-top:10px}.object-list__nav{flex:0 1 318px;min-width:300px;background:var(--background-color)}.object-list__navbar.moving{max-height:100%;overflow-y:scroll}.mob-filters-wrap{position:relative;z-index:2;margin-top:15px}.obj-list-found{font-size:14px}.custom-select__name{width:194px}.list-filters-wrap .custom-select__name{width:204px}.device_mobile .custom-select__name{width:100%;margin-top:20px}.custom-select__name .custom-select-box{margin-top:0}.mobile .object-list-sorter-txt{font-size:14px;margin-top:20px}.mobile .object-list-sorter{margin-top:7px;justify-content:center}.object-list-sorter__item{position:relative;font-size:14px;cursor:pointer;color:#4b6195;margin-right:20px}.object-list-sorter__item:hover{text-decoration:none}.object-list-sorter__item.active{background:#496781;border-radius:3px;color:#fff;text-decoration:none;padding-right:15px;padding-left:5px}.flex-list-link .flex-link-txt,.flex-list-link .obj-tel__txt,.mobile-obj .obj-tel__txt,.obj-name a:hover,.obj-tel-initial:hover,.object-list-sorter__item.active:hover,.social-txt{text-decoration:underline}.object-list-sorter__item:last-child{margin-right:0}.object-list-sorter__item.active .ASC,.object-list-sorter__item.active .DESC,.object-list-sorter__item.active .asc,.object-list-sorter__item.active .desc{background:url("data:image/svg+xml,%3Csvg width='9' height='6' viewBox='0 0 9 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.30005 4.93333C4.90005 5.46666 4.10005 5.46667 3.70005 4.93334L1.20002 1.6C0.705585 0.940769 1.17597 2.69675e-07 2.00001 3.41716e-07L7.00001 7.7883e-07C7.82406 8.5087e-07 8.29444 0.94076 7.80002 1.6L5.30005 4.93333Z' fill='white'/%3E%3C/svg%3E%0A") right top no-repeat;transform:rotate(0);transition:transform .3s ease-in-out;width:9px;height:6px;position:absolute;top:7px;right:3px;margin-left:100%}.base_desktop .obj-grid-list{display:flex;flex-wrap:wrap;margin-left:-18px}.base_desktop .obj-grid-list.best--objects{margin-top:17px;margin-right:-12px}.object-list-sorter__item.active .DESC{transform:rotate(180deg)}.base_desktop .object-list-sorter-txt{margin:0 15px 0 0}.mass_apps__small{flex-direction:column;border-radius:var(--border-radius-big);margin-bottom:25px}.mass_apps__small .mass_apps_txt__wrap{display:flex;align-items:center;justify-content:center;width:100%}.mass_apps__small .mass_ico{flex:1 0 69px;margin-right:24px}.mass_apps__small .mass_apps__button{padding:12px 28px;margin-top:20px}@media screen and (max-width:1180px){.object-list__content .mass_apps__heading{font-size:var(--medium-font)}.object-list__content .mass_apps__text{font-size:var(--small-font)}}@media screen and (min-width:1023px) and (max-width:1200px){.list-filter__toolbar{flex-wrap:wrap}}@media screen and (max-width:1023px){body:not(.grid__list) .neo_ri_hotelmap img,body:not(.grid__list) .prio-block-img>img{min-width:100%}body:not(.grid__list) .calen-movable,body:not(.grid__list) .list_sticky_sidebar:not(.popup-mode) .filters-list-form{display:none}body:not(.grid__list) .list-filter__toolbar{flex-wrap:nowrap}body:not(.grid__list) .object-list{flex-direction:column}body:not(.grid__list) .object-list__content{width:100%;padding-left:0}body.list-body:not(.grid__list) .ne-lemaptext{position:static;margin-top:15px}body:not(.grid__list) .object-list__navbar>div{width:100%;z-index:151}body:not(.grid__list) .stretch #layout{margin-left:15px}body:not(.grid__list) .object-list__nav{flex:0 1 auto}body:not(.grid__list) .object-list__navbar{display:flex;flex-direction:column;align-items:stretch;margin:30px 0 0}.object-list__navbar .filters_list_movable{position:relative!important;top:0!important}.filters_placeholder .new_cloned{display:none}.object-list__navbar.child-moving>.new_cloned{display:none!important}body:not(.grid__list) .list_sticky_map_block{position:static!important}body:not(.grid__list) .object-list__nav>.new_cloned{display:none}.content-left .list-form{padding:7px}.content-left .list-cal__wrap{padding:10px 7px}.content-left .list-cal__input{padding-left:5px}.cal_ico_list{bottom:auto;top:5px;right:5px}}@media screen and (max-width:799px){body.grid__list .neo_ri_hotelmap img,body.grid__list .prio-block-img>img{min-width:100%}body.grid__list .calen-movable,body.grid__list .list_sticky_sidebar:not(.popup-mode) .filters-list-form{display:none}body.grid__list .list-filter__toolbar{flex-wrap:nowrap}body.grid__list .object-list{flex-direction:column}body.grid__list .object-list__content{width:100%;padding-left:0}body.list-body.grid__list .ne-lemaptext{position:static;margin-top:15px}body.grid__list .object-list__navbar>div{width:100%}body.grid__list .stretch #layout{margin-left:15px}body.grid__list .object-list__nav{flex:0 1 auto}body.grid__list .object-list__navbar{display:flex;flex-direction:column;align-items:stretch;margin:30px 0 15px}body.grid__list .list_sticky_map_block{position:static!important}body.grid__list .object-list__nav>.new_cloned{display:none}}@media screen and (max-width:1327px){.device_pc .list-filters-wrap .custom-select__name{width:150px}}@media (min-width:1500px){.base_desktop.stretch .neo_ri_hotelmap{display:none}}@media (min-width:1700px){.object-list__content .mass_apps{display:none}}@media (max-width:1700px){.fixed-right-col .mass_apps{display:none}}@media (max-width:1900px){.fixed-right-col .mass_ico{display:none}.fixed-right-col .mass_apps__heading{margin-left:0}.fixed-right-col .mass_apps__button{font-size:14px}}@media (max-width:1024px){.base_desktop .obj-grid-list{margin-left:-16px!important}.base_desktop .base-obj[data-grid]{margin-left:16px!important}.object-list__content{padding-left:20px}.base_desktop .list-filters-wrap .custom-select__name{width:120px}}[data-marker]:before{position:absolute;top:1px;left:0;vertical-align:middle}.base-obj{background:#fff;box-shadow:var(--box-shadow);border-radius:10px;padding:15px;margin-top:15px;position:relative;z-index:1;font-size:12px}.obj-img-wrap,.prio-img-block{border-radius:4px;overflow:hidden}.normal-object.mobile-obj,.priority-object.mobile-obj{padding-bottom:45px}.mobile.obj.base-obj{color:#235083}.base-obj .admin_edit_obj{position:absolute;top:2px;right:15px}.mobile-obj .obj-name{margin-top:10px;min-height:45px}.place-of-the-day{display:flex;flex-direction:column;justify-content:space-between}.place-of-the-day .mobile-obj{height:100%}.place-of-the-day .with-daily-label{margin-top:25px}.mobile-obj.base-obj[data-object-type=sight] .obj-name{margin-top:0}.obj-name-cat{text-transform:capitalize}.base_desktop .obj-name a{font-size:22px}.base_desktop .obj-grid-list .obj-name a,.mobile-obj .obj-name a,.obj-name a{font-size:16px;font-weight:700;word-wrap:break-word}.obj-rating{display:flex;flex-direction:row}.mobile-obj .star-rating-box .obj-rating{margin-left:auto}.star-rating-box{min-height:18px}.obj_rate_reviews{margin-left:10px}.obj-rating .rating_ico{margin:0 8px 0 0;width:18px;height:18px}.obj-rating-position{display:flex;flex-direction:row;align-items:center;font-size:var(--lg-font)}.mobile-obj .obj-rating-position{font-size:12px}.mobile .obj-rating-position{font-size:var(--mobile-medium-font)}.obj-txt{font-size:13px}.rating-position-num{font-weight:700}.cat-icons_wrap{margin-top:10px;font-size:11px}.service-icons{display:flex;align-items:center;flex-flow:row wrap}.mobile-obj .service-icons.show-3>div:nth-child(n+4),.mobile-obj .service-icons.show-4>div:nth-child(n+5),.mobile-obj .service-icons.show-5>div:nth-child(n+6),.mobile-obj .service-icons.show-6>div:nth-child(n+7){display:none}.mobile-obj .service-icons.show-all>div:nth-child(n+6){display:initial}.mobile-obj .service-icons.show-10>div:nth-child(n+11),.service-icons.show-28>div:nth-child(n+29){display:none}.cat-rooms{display:flex;flex-direction:row;align-items:center;width:100%}.mobile-obj .cat-rooms{font-size:11px;width:auto}.mobile-obj .object-cat{margin-left:auto}.inverse-link-separator:after,.links-separator:before{content:'|';margin:0 8px}.obj-main-wrap{display:flex;align-items:stretch}.obj-main-wrap .obj-left-col{width:100px;min-height:100px;min-width:100px;margin-right:8px;display:flex;flex-direction:column}.obj-img-wrap{height:100%;min-height:100px;max-height:150px;display:flex;position:relative;background:#fff;justify-content:center;align-items:flex-end}.obj-main-wrap[data-button=true] .obj-img-wrap{height:100%}.obj-img{max-width:100%;min-height:100%;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:var(--border-radius)}.with_placeholder .obj-img{min-width:0;max-width:100%;height:170px;min-height:auto;top:0;transform:translate(-50%,0)}.obj-min-price{position:relative;z-index:3;display:block;font-weight:700;color:#fff;margin-bottom:5px;padding:0 5px;text-align:center;width:100%;font-size:11px}.obj-min-price-secondary .booking_min_price{font-weight:700}.base_desktop .obj-min-price__unavailable{font-size:var(--small-font)}.with_placeholder .obj-min-price{color:var(--dark-grey-color)}.obj-content-wrap{width:100%;border-top:1px solid #EBEBEB;display:flex;flex-direction:column;font-size:11px;padding-top:8px}.obj-content-wrap.not_hotel{border:0;margin-top:-8px}.find-prices{cursor:pointer;font-weight:700;background-color:var(--dark-red-color);text-align:center;color:#fff;min-width:90px;border-radius:3px;padding:5px;margin-top:10px;font-size:10px;transition:background-color .5s ease}.find-prices:hover{background-color:#EB2A2A}.obj-main-wrap{margin-top:12px}.obj-price-separator{border-color:#ebebeb;border-style:solid;margin-top:12px;border-width:1px 0;padding:8px 0;display:flex;align-items:center}.obj-price-separator .find-prices{margin:0 7px 0 0}.obj-price-separator .obj-min-price{color:var(--dark-color)}.obj-row-item{flex-wrap:wrap;margin-top:12px}.mobile .mobile-obj .obj-address{margin-top:10px;font-size:var(--mobile-base-font);font-weight:700}.obj-tel-bottom,.obj-tel_bottom{margin-top:auto;padding-top:8px}.mobile .obj-tel,.obj-geo{font-size:11px}.obj-geo{flex:1 0 auto}.with-ico .tel_ico{position:absolute;top:2px;left:0}.obj-tel-initial{cursor:pointer}.with-social-icons .obj-tel-initial{margin-right:2px}.mobile-obj .obj-tel__num{font-size:10px}.mobile-obj .obj-tel__txt{font-size:9px;font-weight:700}.mobile-obj .show-phone{font-size:11px}.obj-tel-bottom{margin-bottom:2px}.obj-tel-bottom .tel_ico{top:8px}.obj-weblink .link_ico{position:absolute;top:2px;left:0}.obj-tel_bottom .tel_ico{top:8px}.obj-map .map_ico{display:inline-block;vertical-align:middle}.with-ico{position:relative;padding-left:18px}.with-social-icons.with-ico{padding-left:14px}.obj-bottom-separator{border-top:1px solid #EBEBEB;margin-top:12px;font-size:12px}.obj_more-wrap{text-align:center;margin-top:15px}.obj_more_url{font-size:12px;font-weight:700;text-align:center}.obj-content-wrap .obj_more_url{font-size:11px}.obj_more_foreign_wrap{margin-top:auto;padding-top:8px}.obj-main-wrap[data-button=true] .obj_more_foreign_wrap{margin-bottom:4px}.obj_flex_row{display:flex;flex-direction:row;align-items:center}.obj-price-additional{font-size:10px}.obj-float-wrap .obj-img-wrap{float:right;width:125px;height:150px;margin:8px 0 10px 15px}.device_tablet .obj-float-wrap .obj-img-wrap{width:150px;height:150px}.base-obj .objects_map_wrap{position:absolute;z-index:10;top:0;left:0;width:100%!important;height:495px!important}.base-obj .map_overlay_box{left:0}.base-obj .cl_map_ico{top:10px!important}.base-obj #POM_controls{left:5px}.base-obj #objects_yandex_map{height:495px!important}.priority-object .book-prices{margin-top:0}.prio-img-block{padding-top:30%;position:relative;display:flex;margin:0 -15px}.prio-wide-img{max-width:100%;max-height:100%;height:100%;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.prio-img-nav{width:100%;justify-content:center;position:absolute;top:0;height:0}.prio-img-dots{position:relative;z-index:3;display:flex;padding:20px;background-color:transparent;margin-top:-20px}.prio-img-dots>li{width:7px;height:7px;background:#fff;margin-right:8px;border-radius:50%;cursor:pointer}.prio-img-dots>li.active{background:#235083}.prio-contacts-box,.prio-contacts-wrap:before{background-color:#fff;border-bottom:1px solid #fff}.prio-bottom-nav{width:100%;height:38px;position:relative;z-index:2;display:flex}.obj-bottom-info{color:#fff;display:flex;align-items:left;flex-direction:column;padding-left:15px;flex:1 0 auto}.desktop-obj .obj-bottom-info{flex:0 1 auto;margin-left:0}.device_mobile .obj-bottom-info{position:relative;bottom:10px}.obj-bottom-info.align-right{margin-left:auto}.obj-bottom-head{margin-top:2px;font-size:10px}.desktop-obj .obj-bottom-head{font-size:var(--small-font)}.obj-bottom-val{font-size:var(--mobile-small-font);margin-top:2px;font-weight:700;text-transform:lowercase}.desktop-obj .obj-bottom-val{font-size:var(--base-font)}.prio-square-img-block{width:100px;height:100px;position:relative;z-index:1;border:1px solid #fff;border-radius:4px;display:flex;align-items:flex-end;justify-content:center;transform:translate(0,-100%);margin:27px 0 0 15px;flex-wrap:wrap}.prio-square-img-block.smaller{width:50px;height:50px}.prio-square-img-block>img{width:100px;height:100px;border-radius:4px;position:absolute;top:0;left:0;display:block;max-width:100%}.prio-square-img-block.smaller>img{width:50px;height:50px}.mobile-obj[data-detailed-obj="Y"] .prio-square-img-block,.mobile-obj[data-detailed-obj="Y"] .prio-square-img-block>img{width:155px;height:155px}.mobile-obj[data-detailed-obj="Y"] .find-prices{min-width:147px}.prio-contacts-wrap{display:flex;align-items:center;position:relative;z-index:2;margin-left:auto}.prio-contacts-wrap:before{height:27px;width:26px;border-left:1px solid #fff;position:absolute;z-index:1;top:5px;left:6px;transform:rotate(45deg)}.prio-contacts-box{display:flex;align-items:center;position:relative;z-index:2;padding-right:15px;margin-left:20px;border-top:1px solid #fff;height:38px}.prio-website{font-weight:700}.prio-divider{height:24px;width:1px;background-color:#235083;margin:0 10px}.prio-email{cursor:pointer}.prio-email-txt{margin-left:7px}.prio-discount{font-size:10px;font-weight:700;margin-left:10px;color:#fff;cursor:pointer;align-self:center}.priority-object.mobile-obj .obj-tel{margin-right:-2px;margin-left:auto}.obj-cnf-parent{position:relative;z-index:3;width:100%;color:#fff;align-self:flex-start;padding:3px 5px 2px;background:rgba(0,0,0,.2);border-radius:4px 4px 0 0;font-weight:700;font-size:10px}.desktop-obj .obj-favorite,.desktop-obj__img,.desktop-obj__img .obj-img,.prio-block-images,.prio-block-square_img,.prio-obj-approved-txt,.priority-obj__img .obj-favorite{border-radius:var(--border-radius)}.obj-geo .even-separator:nth-child(even):before{margin:0 12px}.desktop-obj .obj-align-bottom,.desktop-obj-contacts,.obj-bottom-content{margin-top:auto}@media (max-width:350px){.base-obj .obj-tel__txt{display:block}.base-obj .obj-tel__num:after{content:'XXXXX';display:inline}.base-obj .list_more_telz{margin-left:0;display:block}}.desktop-obj__left{margin-right:16px}.device_mobile .desktop-obj__left{margin-right:0}.desktop-obj__img{width:288px;height:250px;overflow:hidden;position:relative;display:flex;flex-direction:column;background:#E9F0FA}.device_mobile .desktop-obj__img{width:100%}.desktop-obj__img .obj-img{min-width:288px;height:250px}.device_mobile .desktop-obj__img .obj-img{min-width:100%}.obj-bottom-content{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:8px}.obj-bottom-content.with_shadow{background:rgba(0,0,0,.4)}.desktop-obj .obj-min-price,.priority-obj__img .booking_min_price,.priority-obj__img .obj-min-price{font-size:20px;font-weight:700}.desktop-obj .obj-min-price br{display:none}.desktop-obj .obj-favorite,.priority-obj__img .obj-favorite{width:25px;height:22px;background:rgba(0,0,0,.4);top:2px;right:6px;display:flex;align-items:center;justify-content:center}.desktop-obj__img .obj-favorite{right:auto;left:5px;top:5px}.desktop-obj .obj-favorite .fav_ico,.priority-obj__img .fav_ico{width:17px;height:17px}.desktop-obj__right{width:100%;display:flex;flex-direction:column;justify-content:space-between}.desktop-obj .obj-name a{line-height:1.24;font-size:20px}.desktop-obj .rating_ico{width:26px;height:26px}.base-obj .rating-add_info{align-self:center}.desktop-obj .rating-add_info{font-size:var(--medium-font)}.desktop-obj .obj-stars .star{width:16px;height:16px}.desktop-obj .obj-stars,.desktop-obj.normal-object .cat-rooms{margin-right:25px}.desktop-obj.priority-object .cat-rooms{width:auto;font-size:var(--base-font)}.desktop-obj.priority-object .prio-left-col .cat-rooms{font-size:var(--small-font)}.flex-list-link{display:flex;align-items:center;cursor:pointer;margin-bottom:12px}.flex-list-link .flex-link-txt,.flex-list-link .obj-tel__txt,.social-txt{color:var(--link-color);font-size:12px}.flex-list-link .obj-tel-initial,.flex-list-link .obj-tel__txt:hover,.flex-list-link:hover .flex-link-txt,.social-txt:hover{text-decoration:none}.list-contacts-row{display:flex;flex-wrap:wrap;background:#E9F0FA;padding:12px var(--base-padding)0;margin:10px -16px 0}.list-contacts-row .flex-list-link{margin-right:18px}.flex-list-link [class$="_ico"]{margin-right:8px}.flex-list-link .telegram_ico,.flex-list-link .whatsapp_ico{margin-right:4px;margin-left:4px}.flex-list-link.no-margin{margin-bottom:0}.obj-address.flex-list-link{font-size:var(--base-font);font-weight:700;color:var(--link-color);white-space:normal}.base_desktop .obj-geo{color:var(--dark-grey-color);font-size:var(--small-font);margin-right:18px}.base_desktop .mobile-obj .obj-geo{margin-right:0}.prio-right-col{flex-basis:100%}.base_desktop .desktop-obj .obj-row-item{margin-top:10px}.obj-align-bottom .flex-list-link.obj-map--normal-block{margin-bottom:15px}.flex-list-link .map_ico{transform:scale(1.7);margin-right:12px}.flex-list-link .email_ico{transform:scale(1.2)}.flex-list-link .link_ico,.flex-list-link .map_marker_ico,.flex-list-link .tel_ico{transform:scale(1.5)}.obj-align-bottom .flex-list-link{margin-bottom:0;margin-top:12px}.list-link-info{display:flex;box-sizing:border-box;align-items:center;justify-content:center;background:#E9F0FA;padding:8px 5px;color:var(--link-color);cursor:pointer;width:50%}.device_mobile .list-link-info{width:100%}.list-link-info.width-auto{width:auto;padding:8px 20px}.list-link-info.to-left{border-bottom-left-radius:var(--border-radius);margin-right:5px}.list-link-info-wrapper{position:absolute;left:0;bottom:0;width:100%}.list-link-info.to-right{margin-left:auto;font-weight:700;border-bottom-right-radius:var(--border-radius)}.list-link-info:hover{text-decoration:underline}.base_desktop .desktop-obj.base-obj{padding:15px 24px 24px}.base_desktop .desktop-obj.normal-object{padding:24px}.base_desktop .base-obj.map_expanded{overflow:hidden}.obj-grid-list .desktop-obj{margin-left:18px;width:100%}.priority-object .white-button{margin-left:21px}.priority-object .obj-discount-txt{color:#fff;max-width:150px;font-size:var(--base-font);font-weight:700}.prio-img-wrap{min-height:15px;width:100%;margin-top:10px}.prio-link-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.prio-img-wrap .obj-book-room{display:flex;width:100%;flex-wrap:wrap;align-items:center}.prio-obj-approved-wrap{position:absolute;z-index:1;right:0;top:0}.cashback20{top:-15px;right:50px;position:absolute;z-index:1}.device_mobile .cashback20{right:45px}.prio-obj-approved .approved_prio_ico{background-repeat:no-repeat;background-position:-16px -15px;width:42px;height:56px}.mobile-obj .prio-obj-approved .approved_prio_ico{transform:scale(.8)}.mobile-obj .prio-obj-approved-wrap{top:-7px;right:11px}.mobile-obj .prio-obj-approved-txt{font-size:10px;margin:5px 5px 0 0}.mobile-obj .prio-obj-approved-txt:before{right:9px}.prio-obj-approved-txt{margin:10px 1px 0 0;font-size:var(--base-font);background:#fff;padding:5px 12px;position:relative}.prio-obj-approved-txt:before{position:absolute;right:13px;top:-7px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff}.prio-block-square_img,.prio-block-square_img_wrap>img{width:155px;height:155px}.prio-block-square_img{padding:3px;background:#fff;margin-top:46px}.prio-block-square_img_wrap{width:155px;height:155px;position:relative}.desktop-obj__img .square-img-top-content,.obj-popup__price-booking .square-img-top-content{position:absolute;box-sizing:border-box;background:rgba(0,0,0,.4);width:100%;padding:7px 10px 7px 35px;z-index:2;left:0;top:0;color:#fff;font-size:12px;text-transform:capitalize;font-weight:700}.desktop-obj__img .square-img-bottom-content,.obj-popup__price-booking .square-img-bottom-content{z-index:2;left:10px;color:#fff}.obj-popup__price-booking .square-img-bottom-content{position:absolute;bottom:5px}.desktop-obj__img .square-img-bottom-txt,.obj-popup__price-booking .square-img-bottom-txt{font-weight:700;font-size:12px}.desktop-obj__img .square-img-bottom-price,.obj-popup__price-booking .square-img-bottom-price{font-size:23px;font-weight:700}.prio-block-images{position:relative;overflow:hidden;height:330px;display:flex;align-items:flex-end}.prio-block-img>img{width:100%;min-height:330px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.prio-img-wrap .new_top_adhi.self_hide{height:0;overflow:hidden;visibility:hidden;min-height:0;padding:0}.prio-img-wrap .new_top_adhi{top:0;left:0;padding:7px 0 7px 10px;min-height:53px;width:126px;font-size:11px;float:left;margin:0 3px 0 0;position:relative;z-index:1}.prio-img-wrap .plus_num{font-size:14px;font-weight:400;float:none;margin:0 3px 0 0}.prio-img-wrap .new_top_adhi:hover{text-decoration:none}.prio-img-wrap .pluses_top_wrap{margin-left:0;position:absolute;z-index:6;top:8px;left:177px;cursor:default;width:140px}.prio-img-wrap .pluses_top_wrap.big_width{width:733px}.prio-block-content{cursor:pointer;box-sizing:border-box;position:relative;z-index:4;padding:0 0 24px 24px;display:flex;align-items:flex-end;width:100%;height:100%}.priority-obj__img.desktop-obj__img{width:286px;height:236px;border:3px solid #fff}.priority-obj__img.desktop-obj__img.with_placeholder{border-color:transparent;background-color:transparent}.priority-obj__img.desktop-obj__img .obj-img{min-width:286px}.prio-block-content .obj-price-wrap{margin-top:5px;display:flex;width:auto;flex-direction:column;align-items:flex-start;color:#fff}.prio-block-content .obj-price-num{font-size:24px;font-weight:700;text-transform:lowercase}.prio-block-content .big-button{margin-top:5px;padding:8px 20px}.prio-block-content .obj-price-txt{font-size:var(--base-font)}.prio-block-content .more_top_plus{float:none;display:block;text-align:center;margin-top:10px;cursor:pointer;text-decoration:underline}.prio-block-content .more_top_plus:hover{text-decoration:none}.prio-block-content .plus_text{min-height:25px;font-size:var(--small-font)}.prio-block-content .plus_text_link{align-items:flex-start;word-wrap:break-word;display:block}.prio-web-bg{width:82px;height:34px;display:flex;align-items:center;justify-content:center;background:url("data:image/svg+xml,%3Csvg width='82' height='34' viewBox='0 0 82 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0L73.8626 0L82 17L73.8626 34L0 34L0 0Z' fill='%23F97274'/%3E%3C/svg%3E%0A") right top no-repeat;color:#fff;text-decoration:underline;text-align:center;font-weight:700;font-size:var(--small-font);margin-left:-24px;margin-right:19px}.base-obj .obj-tel.initialized{flex-wrap:wrap}.normal-object .list_more_telz{margin-right:20px}.prio-left-col{flex:0 1 294px;min-width:294px;margin-right:41px;flex-wrap:wrap}.prio-left-col span[itemprop=address]{display:inline-block;max-width:280px;white-space:normal}.prio-left-col .obj-address.flex-list-link{align-items:baseline;flex-flow:nowrap}.prio-discounts{display:flex;flex-wrap:wrap}.prio-discounts .obj-discount-num{color:#fff}.prio-thumb-images{position:relative;z-index:3;display:flex;flex-direction:column;width:56px;align-self:flex-start;margin:34px 0 0 24px}.prio-thumb-img{width:55px;height:47px;border-radius:var(--border-radius);border:1px solid #fff;box-sizing:border-box;margin-bottom:9px;cursor:pointer;background:var(--light-blue-color)}.prio-thumb-img.active{border:2px solid var(--red-color);cursor:default}.base-obj .taxi_ico{margin:0 20px 0 0}.base-obj .taxi_ico:last-child{margin-right:0}.base_desktop .base-obj[data-grid]{width:318px;padding-bottom:45px;margin-left:18px;box-sizing:border-box}.base_desktop .best--objects .base-obj[data-grid]{width:auto;flex:1 1 auto;min-width:250px;max-width:calc(25% - 25px)}@media screen and (max-width:1400px){.base_desktop .best--objects .base-obj[data-grid]{max-width:calc(33.3% - 25px)}}@media screen and (max-width:1160px){.base_desktop .best--objects .base-obj[data-grid]{max-width:calc(50% - 25px)}}.best--objects .desktop-obj__img,.best--objects .obj-img{min-width:auto;width:100%}.base_desktop .obj-grid-list .top_promo{width:318px;margin-left:18px;padding:15px;background:#fff;box-shadow:var(--box-shadow);border-radius:10px;margin-top:15px;box-sizing:border-box}.base_desktop .obj-grid-list .w.narrow{width:290px;min-height:324px;margin:0;padding:0}.device_pc .alpha_add-btn{margin-top:25px}.device_mobile .alpha_add-btn,.device_tablet .alpha_add-btn{margin-bottom:25px}@media screen and (max-width:767px){.desktop-obj__wrap{flex-direction:column}.desktop-obj__left{display:flex;justify-content:center;align-items:center;margin-bottom:15px}.priority-object .white-button{display:none}.prio-description{flex-direction:column}.prio-left-col{flex:1 0 auto}}@media screen and (max-width:1023px){.base_desktop .base-obj[data-grid],.base_desktop .obj-grid-list .top_promo{width:358px}}@media screen and (max-width:1250px){.base_desktop .base-obj{padding-bottom:35px}}@media (orientation:landscape){.mobile .desktop-obj__img{flex:1 0 auto;margin-right:15px}.mobile .obj-img-descr .js_newad_text{margin:0}}.neo_hotel_lcol .pluses_wrap.hidden{display:block!important}.per_so.plus_detail{background-position:0 -1109px;width:30px;height:29px;text-align:center;color:#F54929;display:inline-block;font:700 26px Georgia,serif;margin:-9px 3px 0 0;line-height:33px;vertical-align:top}.new_top_addi .new_ad_topbt,.new_top_addi a,.plus_item{color:#fff}.plus_name{font-size:21px;margin-top:20px;font-weight:400}.plus_item{padding:6px 0 6px 10px}.plus_text{font-size:14px;padding-right:10px;overflow:hidden;position:relative}.pluses_wrap{margin:7px 0 20px;width:673px}.neo_hotel_lcol .new_top_adhi{margin-top:15px}.plus_num{font-weight:700;font-size:24px;margin-right:7px;float:left}.plus_item.plus_num_1{background:#F97274}.plus_item.plus_num_2{background:#389b27}.plus_item.plus_num_3{background:#ba9401}.plus_item.plus_num_4{background:#801438}.plus_item.plus_num_5{background:#486784}.new_top_adhi.plus_num_2 .new_top_adhib{border-top-color:#389B27}.new_top_adhi.plus_num_3 .new_top_adhib{border-top-color:#BA9400}.new_top_adhi.plus_num_4 .new_top_adhib{border-top-color:#801438}.new_top_adhi.plus_num_5 .new_top_adhib{border-top-color:#476784}.plus_image img{float:left;margin-right:5px;background:#fff;padding:2px;border:1px solid #d5d3d4;width:20px;height:20px}.plus_image:hover img{background:#ddd}.neo_hotel_lcol .plus_text{height:20px;padding:3px 10px 3px 0}.neo_hotel_lcol .plus_item.expanded .plus_text{height:auto}.neo_hotel_lcol .plus_titem{margin-top:1px}.neo_hotel_lcol .per_so.more_plus{margin-top:11px;right:3px}.discount-bg{float:left;margin-right:4px}.new_top_adhi{background:#F97274;margin-top:5px;border-radius:4px}.new_top_ad .new_top_adhi.self_hide{height:0;overflow:hidden;visibility:hidden;min-height:0;padding:0}.new_top_ad .new_top_adhi{top:0;left:0;padding:7px 0 7px 10px;min-height:53px;width:119px;font-size:11px;float:left;margin:0 3px 0 0;position:relative;z-index:1}.new_top_ad .new_top_adhi:hover{text-decoration:none}.new_top_ad .new_top_adhib,.prio-img-wrap .new_top_adhib,.priority-img-wrap .new_top_adhib{width:0;height:0;border-right:20px solid transparent;border-top:20px solid var(--red-color);position:absolute;bottom:-20px;left:30px}.new_top_ad .pluses_top_wrap{margin-left:100%;position:absolute;z-index:6;top:-1px;left:-30px;cursor:default}.new_top_ad .pluses_top_wrap.deviz_class{z-index:5}.new_top_ad .pluses_top_wrap.big_width{width:690px}.new_top_ad .pluses_top_wrap .plus_text{max-height:105px;min-height:39px;height:auto;overflow:hidden;display:block;padding-right:10px;-ms-word-wrap:break-word;word-wrap:break-word;font-size:11px}body.device_mobile .new_top_ad .pluses_top_wrap .plus_text{font-size:12px}.new_top_ad .plus_item.expanded .plus_text{max-height:none}.new_top_ad .pluses_top_wrap .per_so.more_plus{background-position:-21px -1071px;cursor:pointer;height:9px;margin:0;position:absolute;right:5px;top:auto;bottom:0;width:8px}.new_top_ad .pluses_top_wrap .plus_image img{float:left;margin:5px 5px 0 0;background:#fff;padding:2px;border:1px solid #d5d3d4;width:20px;height:20px}.new_top_ad .more_top_plus{font-size:9px;border-bottom:1px dotted #fff;float:right;margin:5px 5px 0 0;cursor:pointer}