.modal-backdrop{
	display: none;
}

#metro_result {
	display: none;	
}
.metro-svg-browser{padding-bottom:90px!important}
.metro-svg-browser__scheme{position:absolute;top:0;left:0;width:100%;height:100%;font-family:PT Sans,sans-serif;text-rendering:geometricPrecision;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.metro-svg-browser__scheme-holder{position:relative;height:0;width:100%}
.metro-svg-browser__scheme-wrapper{margin:0 auto}
.metro-svg-browser__point{cursor:pointer}
.metro-svg-browser__point_is_active .metro-svg-browser__circle{fill:#00a100;stroke:#fff;stroke-width:1px}
.metro-svg-browser__point_is_hover .metro-svg-browser__point-text{
	fill: red;
	cursor: pointer;
}
.metro-svg-browser__circle{stroke-width:2px;fill:#fff}
.metro-svg-browser__circle-check{fill:none;stroke:#fff;stroke-linecap:round;stroke-width:1.5px}
.metro-svg-browser__point-text{font-size:10px}
.metro-svg-browser__point-rectangle{fill:#fff;fill-opacity:.8}
.metro-svg-browser__point-rectangle_is_active{fill:#cae8ca;fill-opacity:1}
.metro-svg-browser__line{
	fill:none;
	stroke-width:5px;
	cursor:pointer;	
}
.metro-svg-browser__line_is_hover {
	fill:none;
	stroke-width:6px;
	cursor:pointer;	
}
.metro-svg-browser__line-text{font-size:10px;cursor:pointer;font-weight:700}@media only screen and (max-width:1024px){.metro-svg-browser__line-text{letter-spacing:-.1em}}
.metro-svg-browser__line-circle{cursor:pointer}@media only screen and (max-width:1024px){.metro-svg-browser__line-circle{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}
.metro-svg-browser__shadow{fill:none;stroke-width:0}
.metro-svg-browser__shadow-filter{-webkit-filter:url(#blur-filter);filter:url(#blur-filter);stroke-width:5px}
.metro-svg-browser__shadow-circle{stroke-width:0}
.metro-svg-browser__change{fill:none;stroke-width:5px}
.metro-svg-browser__change_white{fill:none;stroke:#fff;stroke-width:1px}
.ie .metro-svg-browser__scheme{font-family:PT Sans}
/*.map-draw{padding:20px;padding-bottom:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.search-map{position:relative;display:block;width:100%;height:100%}
.search-map__polygon-vertex{width:16px;height:16px;margin:-8px;border:2px solid #007aeb;background-color:#fff}
.search-map__polygon-vertex_start{position:relative;width:22px;height:22px;margin:-11px;border:2px solid #fff;border-radius:50%;background-color:#007aeb;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);cursor:pointer}
.search-map__polygon-vertex_start:before{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:70%;width:40%;content:"";border:4px solid #fff;border-top:none;border-left:none;-webkit-transform:scale(.5) rotate(45deg) translate(-10%,-10%);-ms-transform:scale(.5) rotate(45deg) translate(-10%,-10%);-o-transform:scale(.5) rotate(45deg) translate(-10%,-10%);transform:scale(.5) rotate(45deg) translate(-10%,-10%)}html.touch .search-map__polygon-vertex_start{width:36px;height:36px;margin:-18px}
.search-map__polygon-edge{background-color:red}
.search-map__warning{position:absolute;left:50%;bottom:30px;margin-left:-170px;padding:12px 0;width:340px;font-size:14px;text-align:center;color:#fff;background:#000;background:rgba(0,0,0,.6);border-radius:3px;will-change:opacity,transform}@media (max-height:660px){.search-map__warning{bottom:40%}}
.search-map__warning.ng-hide:not(.ng-hide-animate){display:block!important;visibility:hidden;-o-transition:visibility .25s;transition:visibility .25s;-webkit-animation:warning-pop-out .25s forwards;-o-animation:warning-pop-out .25s forwards;animation:warning-pop-out .25s forwards}
.search-map__warning:not(.ng-hide){visibility:visible;-webkit-animation:warning-pop-in .2s forwards;-o-animation:warning-pop-in .2s forwards;animation:warning-pop-in .2s forwards}@-webkit-keyframes warning-pop-in{0%{opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes warning-pop-in{0%{opacity:0;-o-transform:scale(.6);transform:scale(.6)}to{opacity:1;-o-transform:scale(1);transform:scale(1)}}@keyframes warning-pop-in{0%{opacity:0;-webkit-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6)}to{opacity:1;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes warning-pop-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(150%);transform:translateY(150%)}}@-o-keyframes warning-pop-out{0%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-o-transform:translateY(150%);transform:translateY(150%)}}@keyframes warning-pop-out{0%{opacity:1;-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(150%);-o-transform:translateY(150%);transform:translateY(150%)}}
.search-map__draw-area{position:absolute;z-index:100;top:0;left:0;width:100%;background:transparent;cursor:crosshair}
.search-map__draw-area_active{display:block}
.search-map [class^=ymaps][class$=controls__toolbar]{display:none}
.map-context-menu{position:fixed;z-index:101;border-radius:5px;border:1px solid #d3d3d3;background-color:#fff;list-style-type:none;-webkit-transform:translate(-23px,-8px);-ms-transform:translate(-23px,-8px);-o-transform:translate(-23px,-8px);transform:translate(-23px,-8px)}
.map-context-menu:before{content:"";position:absolute;z-index:-1;top:-6px;left:17px;height:10px;width:10px;display:inline-block;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.map-context-menu__item{margin:0;padding:17px 21px;color:#121212;cursor:pointer;white-space:nowrap}
.map-context-menu__item:before{content:"";margin:0;float:none}
.map-context-menu__item:hover{background:#007aeb;background:rgba(0,122,235,.1)}
.map-draw-tools{position:absolute;top:10px;left:0;right:0;z-index:102;margin:0 auto;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#505152;pointer-events:none}

.ng-cloak,[ng-cloak]{display:none!important}
.filter-tag{position:relative;height:26px;margin-right:10px;margin-bottom:10px;padding-right:10px;padding-left:15px;border-radius:13px;display:inline-block;line-height:26px;font-size:13px;background-color:#f3f4f6;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ie .filter-tag{line-height:30px}
.filter-tag__text{padding-right:15px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:20px;color:#505152}
.filter-tag__text:first-letter{text-transform:uppercase}
.filter-tag__metro-icon{margin-top:8px;margin-left:-6px;margin-right:6px}
.filter-tag__circle{width:10px;height:10px;border-radius:5px}
.filter-tag .c-icon_cross{position:absolute;top:0;right:0;padding-left:8px;padding-right:8px;height:auto;box-sizing:content-box;font-size:18px;line-height:26px;color:#929294;background:none;-o-transition:color .1s linear;transition:color .1s linear}
.filter-tag .c-icon_cross:hover{color:#c00}
.ie .filter-tag .c-icon_cross{line-height:32px}@-ms-viewport{width:device-width}

.filter{position:relative;z-index:9;border-top:1px solid #e8e8e8;font-family:Lato,LatoWeb,PT Sans,Arial}@media print{.filter{display:none!important}}
.filter,.filter__wrapper{min-height:106px}
.filter__wrapper{position:relative;background-color:#fff}
.filter__wrapper:before{content:"";position:absolute;top:100%;bottom:-8px;left:0;right:0;background:-o-linear-gradient(top,#000,transparent);background:linear-gradient(180deg,#000,transparent);background:-o-linear-gradient(top,rgba(0,0,0,.09),transparent);background:linear-gradient(180deg,rgba(0,0,0,.09),transparent);pointer-events:none}
.filter__container{margin:0 auto;padding:20px 24px 0;max-width:1440px}

.filter__popup-trigger .s-button__text{font-weight:700}
.filter__popup-trigger .s-button__text:first-letter{text-transform:uppercase}
.filter__multibutton{display:-webkit-flex;display:-ms-flexbox;display:flex}
.filter__multibutton>:not(:first-child) .filter__popup-trigger{margin-left:-1px;padding-left:0;border-top-left-radius:0;border-bottom-left-radius:0}
.filter__multibutton>:not(:last-child) .filter__popup-trigger{border-top-right-radius:0;border-bottom-right-radius:0}
.filter__multibutton>:not(:last-child) .filter__popup-trigger:not(.s-button_arrow){padding-right:0}@media (max-width:1232px){.filter__advanced-browser-trigger .s-button__text{margin-right:11px;padding-right:0;overflow:hidden;width:2.85em}}
.filter__rooms{position:relative}
.filter__checkbox{padding-top:6px;line-height:18px}
.filter__checkbox .cui-checkbox{padding:0}
.filter__checkbox .cui-checkbox__label{white-space:nowrap}
.filter__homeowner-label:after{content:"\41E\442   \441\43E\431\441\442\432\435\43D\43D\438\43A\430"}
.filter__tags{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:41px;padding-bottom:5px;font-size:0}
.filter__map-draw-popup .cui-modal__close{top:4px;right:4px;background-color:#fff;border-bottom-left-radius:4px}
.filter__map-draw-popup .cui-modal__dialog{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.filter__map-draw-popup .cui-modal__content{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;height:100vh}
.filter__map-draw-popup .serp-modal__bottom{border-top:none}
.filter__label{display:inline-block;color:#121212;font-size:13px;line-height:28px;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ie .filter__label{line-height:29px}
.filter__inline-item{display:inline-block}
.filter__inline-item+.filter__inline-item{margin-left:12px}
.filter__area-input{position:relative;display:inline-block}
.filter__area-input:after{position:absolute;top:4px;right:6px;display:inline-block;color:#787878;line-height:18px}
.filter__area-input_unit_msquare:after{content:"\43C\B2"}
.filter__area-input_unit_msquare .s-input{padding-right:16px}
.filter__area-input_unit_hundred:after{content:"\441\43E\442."}
.filter__area-input_unit_hundred .s-input{padding-right:32px}
.filter__price .s-input{width:95px}
.ie .filter__photo .filter__checkbox{padding-top:4px;line-height:22px}
.filter__geo{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:400px;min-width:250px}
.filter__geo:after{position:absolute;top:1px;right:1px;bottom:1px;display:none;width:60px;box-shadow:inset -70px 0 50px -40px #fff;border-radius:3px;content:"";pointer-events:none}@media (max-width:1270px){.filter__geo:after{display:block}}
.filter__clear.s-button,.filter__collapse.s-button,.filter__expand.s-button,.filter__save.s-button{background-color:#ebf5fd;border:none}
.filter__clear .s-button__text,.filter__collapse .s-button__text,.filter__expand .s-button__text,.filter__save .s-button__text{color:#007aeb;-o-transition:color .1s linear;transition:color .1s linear}
.filter__clear:hover .s-button__text,.filter__collapse:hover .s-button__text,.filter__expand:hover .s-button__text,.filter__save:hover .s-button__text{color:#c00}
.filter__clear,.filter__collapse,.filter__expand{margin:0 10px 10px 0}
.filter__save{margin:0 0 10px}
.filter__preloader{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:9;opacity:1;-o-transition:.3s opacity linear,visibility 0s linear;transition:opacity .3s linear,visibility 0s linear;visibility:visible;will-change:opacity}
.filter__preloader.ng-hide{visibility:hidden;display:block!important;opacity:0;-o-transition-delay:0s,.3s;transition-delay:0s,.3s}
.filter__preloader:after{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;content:"";display:block;opacity:.8}
.filter__preloader-circle{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;margin:auto;width:50px;height:50px;-webkit-animation:preloader-rotate 1s linear infinite;-o-animation:preloader-rotate 1s linear infinite;animation:preloader-rotate 1s linear infinite;-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}
.filter__checklist,.filter__dropdown-list{padding-top:8px;padding-bottom:8px;display:block;color:#222;color:rgba(34,34,34,.75)}
.filter__checklist{padding-left:10px}
.filter__dropdown-item{padding-left:10px;padding-right:28px;display:block;opacity:.75;font-family:Lato,LatoWeb,PT Sans,Arial;font-size:14px;font-weight:400;line-height:34px;text-align:left;color:#222;cursor:pointer}
.filter__dropdown-item input{margin-right:12px}
.filter__button-group{margin-bottom:-8px;display:inline-block;font-size:0}
.filter__button-group .s-button{margin-bottom:8px;margin-right:8px;font-size:14px}
.filter.is-fixed.supports-sticky{position:-webkit-sticky;position:sticky;top:0}
.filter.is-fixed:not(.supports-sticky) .filter__wrapper{position:fixed;top:0;left:0;right:0;z-index:10}
.filter.is-fixed.supports-sticky,.filter.is-fixed:not(.supports-sticky) .filter__wrapper{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s,-o-transform .5s;will-change:transform}
.filter.is-fixed.is-hidden.supports-sticky,.filter.is-fixed.is-hidden:not(.supports-sticky) .filter__wrapper{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-o-transition-duration:.3s;transition-duration:.3s}
.filter.no-transition.supports-sticky,.filter.no-transition:not(.supports-sticky) .filter__wrapper{-o-transition:none;transition:none}@-webkit-keyframes preloader-rotate{0%{-webkit-transform:scaleX(-1) rotate(0deg);transform:scaleX(-1) rotate(0deg)}to{-webkit-transform:scaleX(-1) rotate(-1turn);transform:scaleX(-1) rotate(-1turn)}}@-o-keyframes preloader-rotate{0%{-o-transform:scaleX(-1) rotate(0deg);transform:scaleX(-1) rotate(0deg)}to{-o-transform:scaleX(-1) rotate(-1turn);transform:scaleX(-1) rotate(-1turn)}}@keyframes preloader-rotate{0%{-webkit-transform:scaleX(-1) rotate(0deg);-o-transform:scaleX(-1) rotate(0deg);transform:scaleX(-1) rotate(0deg)}to{-webkit-transform:scaleX(-1) rotate(-1turn);-o-transform:scaleX(-1) rotate(-1turn);transform:scaleX(-1) rotate(-1turn)}}@media (max-width:1050px){.filter__params-item+.filter__params-item{margin-left:12px}
.filter__area,.filter__price{white-space:nowrap}
.filter__homeowner-label:after{content:"\41E\442   \441\43E\431\441\442\432."}}
.row{margin-left:-3px;margin-right:-3px}
.row:after,.row:before{content:" ";display:table}
.row:after{clear:both}


.slick-arrow{display:block;position:absolute;top:50%;background:url("/static/images/serp_fotorama_set.png") no-repeat;width:27px;height:37px;left:0;border:0;margin:-18px 10px 0;font-size:0}
.slick-arrow.slick-next{right:0;left:auto;background-position:-27px 0}


.link:link{color:#2b87db}
.link:visited{color:#909}
.link:hover{color:#256ba5}
.newObj-h2{font-size:22px;line-height:28px;font-weight:700;margin-top:0;padding:0;margin-bottom:14px}
.cf-popular-section.cf-popular-section_bottomlow.cg-row{height:400px;overflow:hidden}
.cf-popular-section_bottomlow:last-of-type{margin-bottom:25px!important}
.newObj-header__time{display:block;color:#8e8e8e}
.newbuilding-fix-title{text-overflow:ellipsis;max-height:67px;overflow:hidden;white-space:nowrap}

.objects_title_row{font-family:Lato,LatoWeb;background:#fff;padding:20px 15px}
.objects_title_row .objects_title{margin:0 0 15px}
.objects_list_title{background:#f2f3f5}
.objects_list_title a{border-bottom:none}
.objects_list_title_site_selected{font-size:16px;margin:0;padding:0;vertical-align:2px;border:none;background:#f2f3f5;box-shadow:none}
.objects_list_title_found{display:inline-block;margin-left:20px}
.objects__newbuilding-head__address .metro_icon{background-position:0 0}*/