.buttons-group{white-space:nowrap}.buttons-group .button{border-radius:0}.buttons-group .button:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.buttons-group .button:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.button{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:27px;position:relative;display:inline-block;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;height:27px;padding:0 .8em;cursor:pointer;white-space:nowrap;text-decoration:none;border:1px solid transparent;border-radius:4px;background-color:#fff}.button_color_grey{color:#666;border-top:1px solid #f4f4f4;border-right:1px solid #e5e5e5;border-bottom:1px solid #c3c3c3;border-left:1px solid #e5e5e5;background-color:#ededed;background-image:-webkit-linear-gradient(top,#f8f8f8,#e2e2e2);background-image:-o-linear-gradient(top,#f8f8f8,#e2e2e2);background-image:linear-gradient(to bottom,#f8f8f8,#e2e2e2)}.button_color_grey:hover{background-color:#fdfdfd;background-image:-webkit-linear-gradient(top,#fdfdfd,#e2e2e2);background-image:-o-linear-gradient(top,#fdfdfd,#e2e2e2);background-image:linear-gradient(to bottom,#fdfdfd,#e2e2e2)}.button_color_grey:active{color:#595959;border-top:1px solid #e0e0e0;border-bottom:1px solid #d9d9d9;background-color:#e5e5e5;background-image:-webkit-linear-gradient(top,#e5e5e5,#e8e8e8);background-image:-o-linear-gradient(top,#e5e5e5,#e8e8e8);background-image:linear-gradient(to bottom,#e5e5e5,#e8e8e8)}.button_color_orange{color:white;border-top:1px solid #fed274;border-right:1px solid #ed9248;border-bottom:1px solid #c87418;border-left:1px solid #ed9248;background-color:#faa40c;background-image:-webkit-linear-gradient(top,#feb00c,#f1870c);background-image:-o-linear-gradient(top,#feb00c,#f1870c);background-image:linear-gradient(to bottom,#feb00c,#f1870c)}.button_color_orange:hover{color:white;background-color:#f5930c;background-image:-webkit-linear-gradient(top,#f9a600,#f48900 73%,#f17f00);background-image:-o-linear-gradient(top,#f9a600,#f48900 73%,#f17f00);background-image:linear-gradient(to bottom,#f9a600,#f48900 73%,#f17f00)}.button_color_orange:active{color:white;background-color:#f17f00;background-image:-webkit-linear-gradient(top,#f17f00,#f48900 95%,#f9a600);background-image:-o-linear-gradient(top,#f17f00,#f48900 95%,#f9a600);background-image:linear-gradient(to bottom,#f17f00,#f48900 95%,#f9a600)}.button_color_green{color:#fff;border-top:1px solid #93b700;border-bottom:1px solid #5a8600;background-color:#94b800;background-image:-webkit-linear-gradient(top,#94b800,#5a8600);background-image:-o-linear-gradient(top,#94b800,#5a8600);background-image:linear-gradient(to bottom,#94b800,#5a8600)}.button_color_green:hover{background-color:#a6c427;background-image:-webkit-linear-gradient(top,#a6c427,#5c8516);background-image:-o-linear-gradient(top,#a6c427,#5c8516);background-image:linear-gradient(top,#a6c427,#5c8516)}.button_color_green:active{background-color:#588315;background-image:-webkit-linear-gradient(top,#588315,#5b8516);background-image:-o-linear-gradient(top,#588315,#5b8516);background-image:linear-gradient(top,#588315,#5b8516)}.button_color_green.button_with-spinner:active{background-color:#94b800;background-image:-webkit-linear-gradient(top,#94b800,#5a8600);background-image:-o-linear-gradient(top,#94b800,#5a8600);background-image:linear-gradient(to bottom,#94b800,#5a8600)}.button_size_ml{font-size:18px;line-height:31px;height:32px}.button_size_l{font-size:20px;line-height:40px;height:40px;padding:0 1.2em}.button_size_l .spinner{line-height:40px}.button__text{display:block;-webkit-transition:-webkit-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}.button__spinner{display:block;-webkit-transition:-webkit-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}.button_loading .button__text,.button_loading .button__spinner{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.spinner__bounce{display:inline-block;width:10px;height:10px;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;-o-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;border-radius:100%;background-color:#698c15;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.spinner_color_white .spinner__bounce{background-color:#fff}.spinner__bounce_1{-webkit-animation-delay:-0.32s;-o-animation-delay:-0.32s;animation-delay:-0.32s}.spinner__bounce_2{-webkit-animation-delay:-0.16s;-o-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-o-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.double-bounce1,.double-bounce2{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out;opacity:.6;border-radius:50%;background-color:#6b9120}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.realty-search{font-size:14px;line-height:1;position:relative;margin-bottom:40px;padding:20px 30px 40px 30px;text-align:center;background-color:#f1f5e8}.realty-search:after{position:absolute;z-index:-1;bottom:0;left:50%;display:block;width:92%;height:20px;margin-left:-46%;content:'';box-shadow:0 5px 35px rgba(0,0,0,0.45)}h1.realty-search__heading{font-size:30px;margin-bottom:20px}.realty-search__subscript{font-size:11px;margin-bottom:20px;color:#607d1f}.realty-search__main-wrap{position:relative;display:inline-block;width:40%;height:40px;margin-right:15px}.realty-search__spinner{display:none;position:absolute;top:8px;right:8px;width:24px;height:24px}.realty-search__submit{vertical-align:bottom}.realty-search__main-wrap_loading .realty-search__spinner{display:block}.realty-search__checkbox{margin-right:5px;margin-left:25px}.link_color_green{color:#607d1f}.link_color_green:visited{color:#607d1f}.link_color_green:hover{color:#f65737}.link_color_green:active{color:#f65737}.realty-search__form{display:table}.realty-search__form__row{display:table-row}.realty-search__form__col{display:table-cell;padding-right:30px;vertical-align:top;text-align:left;padding-top:20px}.realty-search__form__row_first .realty-search__form__col{padding-top:0}.realty-search__form .realty-search__form__col:last-child{padding-right:0}.realty-search__form__col label{font-size:14px;line-height:28px;color:#666;display:block}.realty-search__form__col label.invisible{color:rgba(255,255,255,0);position:inherit}.realty-search__form__col .input_select{font-size:21px;line-height:40px;box-sizing:border-box;width:100%;height:40px;padding-left:5px}.realty-search__form__col .input_text{color:#666;font-size:21px;line-height:40px;box-sizing:border-box;width:100%;height:40px;padding-left:5px}.realty-search__form__text{font-size:21px;line-height:40px;height:40px;padding-right:5px;padding-left:5px}.realty-search__form__col .input_checkbox{padding:0;width:20px;height:20px;display:inline-block;margin:0;vertical-align:sub;position:relative}.realty-search__form__col .input_checkbox{padding:0;width:20px;height:20px;display:inline-block;margin:0 5px 0 0;vertical-align:sub;position:relative}.realty-search__form__col label.label_checkbox{display:block;line-height:40px;padding-left:30px;text-indent:-30px}@media(max-width:1100px){.realty-search__form__text{font-size:13px}}.b-header_size_h1{font-size:24px;line-height:28px}.b-grey-menu-selectors{background:#efefef;width:100%;margin:10px 0}.b-grey-menu-selectors:after{clear:both;content:"";display:block}.b-grey-menu-selectors__container{padding-left:10px;float:left}.b-grey-menu-selectors__container__item{float:left;margin:0;padding:0;font-size:12px}.b-grey-menu-selectors__container__item a{display:block;color:#7d7d7d;text-decoration:none;padding:6px 10px}.b-grey-menu-selectors .b-grey-menu-selectors__container_pos_right{float:right}.b-grey-menu-selectorsv__container__item{float:left;margin:0;padding:0;font-size:12px}.b-grey-menu-selectors__container__item ins{border-bottom:1px dashed #7d7d7d;text-decoration:none}.b-grey-menu-selectors__container__item_state_active a{color:#fff}.b-grey-menu-selectors__container__item_state_active a ins{color:#fff;border:0}.b-grey-menu-selectors__right{float:right;padding-right:10px}.b-doska-realty-obj_col-1{float:left;width:39%}.b-doska-realty-obj_col-2{width:60%;margin-left:40%}.b-doska-realty-obj-map-container{padding-top:10px;overflow:hidden}.b-container_color_dark-green{background:#779f1a}.b-container_color_dark-grey{background:#8a8f7e}.b-container_color_dust-grey{background:#e7eadf}.b-container_color_green{background:#f1f5e8}.b-container_color_grey{background:#f3f3f3}.b-container_color_orange{background:#ff9000}.b-container_color_white{background:#fff}.b-container_color_yellow{background:#fef7d2}.b-container_color_biege{background:#eaf2da}.b-dropdown{padding:0;position:relative;vertical-align:top}.b-dropdown__current-link__pad{color:#fff;font-size:12px;display:block;position:relative;padding:6px 30px 6px 10px}a.b-dropdown__current-link,span.b-dropdown__current-link{position:relative;left:-2px;outline:0;text-decoration:none;background:#5a8410 url(../img/realty/green-bg.png) 0 0 repeat-x;display:inline-block;cursor:pointer}.b-dropdown__current-link__ico{background:url(../img/realty/b-afisha-date-sprite.png) -1px -17px no-repeat;width:16px;height:16px;position:absolute;left:10px;top:.45em;display:block}.b-dropdown__current-link__drop{background:url(../img/realty/b-afisha-date-sprite.png) -1px -17px no-repeat;width:13px;height:13px;position:absolute;right:7px;top:50%;margin-top:-6px;display:block}.b-dropdown__bubble-container{position:relative}.b-dropdown__bubble{left:0;position:absolute;top:-5px;visibility:hidden;z-index:101!important}.b-dropdown__bubble:after,.b-dropdown__bubble__pad:after{clear:both;content:"";display:block}.b-dropdown__bubble__pad{background:url(../img/empty.gif) repeat scroll 0 0 transparent;float:left;min-width:205px;padding:0}.b-dropdown__bubble__frame,.b-dropdown__bubble__frame__f_b,.b-dropdown__bubble__frame__f_c,.b-dropdown__bubble__frame__f_l,.b-dropdown__bubble__frame__f_r{float:left;height:auto;margin:0;padding:0;position:relative;width:auto;z-index:1}.b-dropdown__bubble__frame__f_bb,.b-dropdown__bubble__frame__f_ll,.b-dropdown__bubble__frame__f_rr,.b-dropdown__bubble__frame__f_tt{display:none}.b-dropdown__bubble__frame{background:url(../img/realty/hint-t.png) no-repeat scroll left top transparent;margin:0 0 15px}.b-dropdown__bubble__frame__f_r{left:22px;margin-top:0;top:-9px}.b-dropdown__bubble__frame__f_b{background:url(../img/realty/hint-b.png) no-repeat scroll right bottom transparent;left:8px;top:22px}.b-dropdown__bubble__frame__f_c{background-color:#f2efe8;float:none;left:6px;margin:0 -2px 0 0;padding:3px 0 9px;position:relative;top:-16px}.b-dropdown__bubble__frame__f_l{background:url(../img/realty/hint-l.png) no-repeat scroll left bottom transparent;left:-22px;padding:0;top:8px}* html .b-dropdown__bubble__frame__f_b,* html .b-dropdown__bubble__frame__f_l,* html .b-dropdown__bubble__frame__f_r{height:0}* html .b-dropdown__bubble__frame__f_bb,* html .b-dropdown__bubble__frame__f_bb *,* html .b-dropdown__bubble__frame__f_ll,* html .b-dropdown__bubble__frame__f_ll *,* html .b-dropdown__bubble__frame__f_rr,* html .b-dropdown__bubble__frame__f_tt{display:block;left:0;position:absolute;top:0}* html .b-dropdown__bubble__frame__f_bb,* html .b-dropdown__bubble__frame__f_tt{height:22px}* html .b-dropdown__bubble__frame__f_ll,* html .b-dropdown__bubble__frame__f_rr{width:22px}* html .b-dropdown__bubble__frame__f_bb,* html .b-dropdown__bubble__frame__f_ll{overflow:hidden}* html .b-dropdown__bubble__frame__f_bb *{height:22px;width:3000px}* html .b-dropdown__bubble__frame__f_ll *{height:3000px;width:22px}* html .b-dropdown__bubble__frame__f_bb *,* html .b-dropdown__bubble__frame__f_rr{left:auto}* html .b-dropdown__bubble__frame__f_bb,* html .b-dropdown__bubble__frame__f_bb *,* html .b-dropdown__bubble__frame__f_ll,* html .b-dropdown__bubble__frame__f_ll *{top:auto}.b-dropdown__bubble__frame ul{margin:0;padding:0;width:177px}.b-dropdown__bubble__item{border-top:1px solid transparent;color:#FFF;font:13px Arial,Tahoma,Sans-Serif;list-style:none outside none;margin-bottom:0;padding:0}.b-dropdown__bubble__item a:hover{background:#76a100;color:#fff;border-top:1px solid #6a9100}.b-dropdown__bubble__item ins{text-decoration:none;border-bottom:1px solid #037dd3}.b-dropdown__bubble__item a:hover ins{border-bottom:1px solid #fff}.b-dropdown__bubble__item a{padding:2px 10px 5px;text-decoration:none;border:0;display:block;border-top:1px solid transparent;outline:0}.b-afisha-date-select .b-afisha-date-select__bubble__item_state_inactive,.b-afisha-date-select .b-afisha-date-select__bubble__item_state_inactive a{cursor:default}.b-dropdown .b-dropdown__bubble__item_state_inactive ins{border:0;text-decoration:none;color:#7d7d7d}.b-dropdown .b-dropdown__bubble__item_state_inactive a:hover{background:inherit;border:inherit;text-decoration:inherit;color:inherit}.b-dropdown .b-dropdown__bubble__item_state_inactive a:hover ins{border-bottom:0}.b-grey-menu-selectors{background:#efefef;width:100%;margin:10px 0}.b-grey-menu-selectors:after{clear:both;content:"";display:block}.b-grey-menu-selectors__container{padding-left:10px;float:left}.b-grey-menu-selectors__container__item{float:left;margin:0;padding:0;font-size:12px}.b-grey-menu-selectors__container__item a{display:block;color:#7d7d7d;text-decoration:none;padding:6px 10px}.b-grey-menu-selectors .b-grey-menu-selectors__container_pos_right{float:right}.b-grey-menu-selectors__container__item_state_active a{color:#fff}.b-grey-menu-selectors__container__item_state_active a ins{color:#fff;border:0}.b-grey-menu-selectors__right{float:right;padding-right:10px}.realty-search-top{min-height:35px;height:auto;width:100%;background-color:#6a920f;overflow:hidden}.realty-search-top__text{padding:0 30px;line-height:35px;font-size:14px;color:#fff}.realty-search-top__span{margin-right:30px}.realty-search-top__span_last{margin-right:0}.realty-search-top__text_big{font-size:20px;line-height:40px}.realty-search-top__text_small{display:inline-block;visibility:visible;position:static;color:rgba(255,255,255,.9);top:11px;left:4px;font-size:10px}.realty-search-top a.realty-search-top__link,.realty-search-top a.realty-search-top__link:visited{color:#fff;border-bottom:1px solid rgba(255,255,255,0.3);text-decoration:none;margin-left:15px}.realty-search-top a.realty-search-top__link:hover{border-bottom:1px solid rgba(255,255,255,0.8);text-decoration:none}.realty-search-top a.realty-search-top__link_first{margin-left:0}.realty-search-top .realty-search-top__text_dynamic_up:after{position:relative;top:1px;display:inline-block;margin-left:2px;width:12px;height:12px;background-size:12px auto;background-repeat:no-repeat;background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+VW50aXRsZWQgMjwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgLjNsOS43IDExLjFILjNMMTAgLjN6IiBmaWxsPSIjNzc3Ii8+PC9nPjwvc3ZnPg==');content:''}.realty-search-top .realty-search-top__text_dynamic_down:after{position:relative;top:1px;display:inline-block;margin-left:2px;width:12px;height:12px;background-size:12px auto;background-repeat:no-repeat;background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+VW50aXRsZWQgMjwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMTEuNEwuMy4zaDE5LjRMMTAgMTEuNHoiIGZpbGw9IiM3NzciLz48L2c+PC9zdmc+')}