@font-face{font-family:'Roboto';
font-style:normal;
font-weight:100;
src:local('Roboto Thin'),local('Roboto-Thin'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-100.woff2') format('woff2'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-100.woff') format('woff')}
@font-face{font-family:'Roboto';
font-style:italic;
font-weight:100;
src:local('Roboto Thin Italic'),local('Roboto-ThinItalic'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-100italic.woff2') format('woff2'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-100italic.woff') format('woff')}
@font-face{font-family:'Roboto';
font-style:normal;
font-weight:300;
src:local('Roboto Light'),local('Roboto-Light'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-300.woff2') format('woff2'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-300.woff') format('woff')}
@font-face{font-family:'Roboto';
font-style:italic;
font-weight:300;
src:local('Roboto Light Italic'),local('Roboto-LightItalic'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-300italic.woff2') format('woff2'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-300italic.woff') format('woff')}
@font-face{font-family:'Roboto';
font-style:normal;
font-weight:400;
src:local('Roboto'),local('Roboto-Regular'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-regular.woff2') format('woff2'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-regular.woff') format('woff')}
@font-face{font-family:'Roboto';
font-style:italic;
font-weight:400;
src:local('Roboto Italic'),local('Roboto-Italic'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-italic.woff2') format('woff2'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-italic.woff') format('woff')}
@font-face{font-family:'Roboto';
font-style:normal;
font-weight:500;
src:local('Roboto Medium'),local('Roboto-Medium'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-500.woff2') format('woff2'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-500.woff') format('woff')}
@font-face{font-family:'Roboto';
font-style:italic;
font-weight:500;
src:local('Roboto Medium Italic'),local('Roboto-MediumItalic'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-500italic.woff2') format('woff2'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-500italic.woff') format('woff')}
@font-face{font-family:'Roboto';
font-style:normal;
font-weight:700;
src:local('Roboto Bold'),local('Roboto-Bold'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-700.woff2') format('woff2'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-700.woff') format('woff')}
@font-face{font-family:'Roboto';
font-style:italic;
font-weight:700;
src:local('Roboto Bold Italic'),local('Roboto-BoldItalic'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-700italic.woff2') format('woff2'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-700italic.woff') format('woff')}
@font-face{font-family:'Roboto';
font-style:normal;
font-weight:900;
src:local('Roboto Black'),local('Roboto-Black'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-900.woff2') format('woff2'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-900.woff') format('woff')}
@font-face{font-family:'Roboto';
font-style:italic;
font-weight:900;
src:local('Roboto Black Italic'),local('Roboto-BlackItalic'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-900italic.woff2') format('woff2'),url('fonts/roboto-v18-cyrillic_latin_cyrillic-ext-900italic.woff') format('woff')}
[class^="icon-"],[class*=" icon-"]{display:inline-block;vertical-align:middle;outline:0px none;border:0px none;background-color:transparent;background-image:url(/images/icons.png);background-repeat:no-repeat}[class^="icon-"]+.text,[class*=" icon-"]+.text{margin-left:5px;vertical-align:middle}.icon-send-requst{width:29px;height:34px;background-position:-94px -1px}.icon-tobble-bg{width:43px;height:52px;background-position:-1px -1px}.icon-arrow-t{width:18px;height:10px;background-position:-46px -21px}.icon-arrow-b{width:18px;height:10px;background-position:-46px -33px}.icon-arrow-l{width:10px;height:18px;background-position:-46px -1px}.icon-arrow-r{width:10px;height:18px;background-position:-58px -1px}.hide_map .icon-arrow-r{background-position:-46px -1px}.icon-arrow-l-gray{width:10px;height:18px;background-position:-70px -45px}.icon-arrow-color-t{width:18px;height:10px;background-position:-70px -21px}.icon-arrow-color-b{width:18px;height:10px;background-position:-70px -33px}.icon-arrow-color-l{width:10px;height:18px;background-position:-70px -1px}.icon-arrow-color-r{width:10px;height:18px;background-position:-82px -1px}.icon-submit{width:18px;height:17px;background-position:-90px -37px}.icon-required{width:16px;height:16px;background-position:-110px -37px}.icon-magnifer{width:15px;height:15px;background-position:-1px -55px}.icon-magnifer-large{width:16px;height:16px;background-position:-110px -93px}.icon-delete{width:15px;height:15px;background-position:-18px -55px}.icon-delete-big{width:22px;height:22px;background-position:-46px -45px}.icon-delete-cart{width:22px;height:22px;background-position:-1px -72px}.icon-post{width:28px;height:28px;background-position:-25px -72px}.icon-checkbox-off{width:18px;height:18px;background-position:-82px -56px}.icon-checkbox-on{width:18px;height:18px;background-position:-102px -56px}.icon-alert-brown{width:17px;height:17px;background-position:-55px -69px}.icon-alert-big-blue{width:56px;height:56px;background-position:-1px -102px}.icon-mail{width:34px;height:23px;background-position:-74px -76px}.icon-magnifer-white-xlarge{width:23px;height:23px;background-position:-59px -131px}.icon-menu{width:28px;height:28px;background-position:-59px -101px}.icon-upload{width:18px;height:18px;background-position:-89px -101px}body{font-family:"Roboto","Segoe UI","Helvetica Neue",-apple-system,BlinkMacSystemFont,Arial,sans-serif}body .small,body small{font-size:12.8px}iframe{width:1px;min-width:100%;*width:100%}a{color:#4a90e2}h1,h2,h3{font-size:1.5rem;font-weight:400}.validator,.red{color:#dc3545}a.with_icon{text-decoration:none}a.with_icon .text{text-decoration:underline}a.with_icon:hover .text{text-decoration:none}sup{font-size:0.6em;line-height:0px}.bold{font-weight:bold}.align_center{text-align:center}.rub_sign{position:relative}.rub_sign .text{margin:0px;padding:0px;border-bottom:0px none transparent}.rub_sign .line{line-height:0px;position:absolute;left:0px;top:35%}.header{position:relative}.header_content{position:relative}.header_logo_link{display:none}.header .fwd{position:relative}.header_cart{display:block;float:right;margin-top:10px;text-align:right;text-decoration:none;clear:both}.header_cart:hover .link{text-decoration:underline}.header_cart .text,.header_cart .link{float:none;font-size:1.154em;text-align:left}.header_cart.empty{display:none}.header_cart .text{color:#000}.header_logo{float:left;padding:10px 0px}.header_logo img{max-width:100%}.header_content{float:right;padding:20px 0px}.header_phone{float:right;font-size:32px;text-align:right;vertical-align:baseline;white-space:nowrap}.header_phone .num2 a{text-decoration:none;line-height:1}.header_callback{margin-top:10px;font-size:1rem;text-align:right;white-space:initial}.header_callback a{text-decoration:none}.header_callback a .text{padding-top:0px !important;border-bottom:1px dotted}.header_callback a:hover .text{border-bottom-color:transparent}.header .callback_block{display:none}.header .maua_logo{width:120px;text-align:left;position:absolute;left:650px;top:30px}.header .maua_logo p{margin:5px 0px;padding:0px;color:#069;line-height:120%}.header .guild_logo{font-size:14px;line-height:100%;color:#069;text-align:left;position:absolute;left:400px;top:20px}.header .guild_logo p{margin:5px 0px;padding:0px;line-height:120%}.header .guild_logo .social_logo{padding-top:1px}.header .guild_logo .social_logo .item{display:inline-block;margin-right:10px}.header .feedback{display:none}.callback_block{display:block}.callback_block_title{margin:0px 0px 15px 0px;padding:0px;font-size:20px;font-weight:400}.callback_block .form .item{margin:15px 0px;padding:0px}.callback_block .form .item:last-child{margin-bottom:0px}.callback_block .form .item .name{width:145px}.callback_block .form .item .field{margin-left:155px}.callback_block .btn{float:none;padding:10px 40px;font-size:16px;font-weight:400}.callback_block .callback_block_in{padding:15px}.callback_block .callback_block_in.call{display:block}.callback_block .callback_block_in.thanks{display:none;min-width:180px;padding:85px 40px 85px 160px;background:url(../images/callback.png) left bottom no-repeat}.tab_nav_spacer{padding-top:20px}.search_yandex,.search_by_id{float:right;margin-left:20px}.search_yandex .search_icon,.search_by_id .search_icon{float:right;margin:5px 0px 0px 20px;cursor:pointer}.search_yandex .textbox_outer,.search_by_id .textbox_outer{float:right;width:0px;margin-top:10px;overflow:hidden;-webkit-transition:width 0.2s linear 0s;-moz-transition:width 0.2s linear 0s;-ms-transition:width 0.2s linear 0s;-o-transition:width 0.2s linear 0s;transition:width 0.2s linear 0s}.search_yandex .textbox_inner,.search_by_id .textbox_inner{display:block;width:207px;padding:0px 10px;border:1px solid rgba(6,6,6,0.1);background-color:#fff;-webkit-border-radius:14px;-khtml-border-radius:14px;-moz-border-radius:14px;border-radius:14px;-webkit-box-shadow:inset 0px 2px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 2px 3px rgba(0,0,0,0.1);box-shadow:inset 0px 2px 3px rgba(0,0,0,0.1)}.search_yandex .textbox,.search_by_id .textbox,.search_yandex .textbox:focus,.search_by_id .textbox:focus{width:165px;height:26px;outline:none;border:none;background:none;box-shadow:none}.search_yandex.active .search_icon,.search_by_id.active .search_icon{display:none}.search_yandex.active .textbox_outer,.search_by_id.active .textbox_outer{width:222px}.navigation{padding:10px 0px;position:relative;z-index:1}.navigation .item{display:inline-block;margin:0px 20px 0px 0px;padding:8px 0px;font-size:1.15rem;font-weight:400;text-decoration:none;position:relative}.navigation .item.active{font-weight:700}.navigation .item:hover span{text-decoration:underline}.navigation .item .tnav .item.active{left:-7px}.navigation.nav_type{padding:0px 10px}.navigation.nav_type .item{display:none;margin-right:0px;padding:8px 10px}.navigation_menu_btn{display:none;float:left;margin-top:3px;cursor:pointer}.mode_desktop .navigation_menu{display:block !important}.main_title .property_title_price{width:100%;margin-top:20px}.main_title td.property_title,.main_title td.property_price{padding:0px;border:0px none}.main_title td.property_title{width:100%}.main_title .price{min-width:320px;margin:7px 0px 5px 30px;font:2em 'Lucida Sans Unicode','Segoe UI',sans-serif;position:relative;z-index:5}.main_title .price:before,.main_title .price:after{display:table;line-height:0px;content:""}.main_title .price:after{clear:both}.main_title .price .p_text{float:right}.main_title .price .icon_dd{width:0px;height:0px;position:absolute;right:5px;top:19px;z-index:5;border-width:8px 8px 0px 8px;border-style:solid;border-left-color:transparent;border-right-color:transparent}.main_title .price .price_dd{float:right;margin-top:-4px;padding:2px 7px 0px 0px;position:relative}.main_title .price .price_dd .title{display:block;padding:2px 20px 2px 0px}.main_title .price .price_dd .hide{display:none;position:absolute;right:-3px;top:-4px;z-index:5;border:3px solid transparent;background:#fff;border-radius:10px}.main_title .price:hover .price_dd .hide{display:block}.main_title .price .price_dd .hide .item{display:block;padding:5px 20px 5px 0px;cursor:pointer}.main_title .price .price_dd .num,.main_title .price .price_dd .txt,.main_title .price .price_dd .nds{display:block;line-height:99%;text-align:right;white-space:nowrap}.main_title .price .price_dd .num .currency{margin-left:5px}.main_title .price .price_dd .hide .num,.main_title .price .price_dd .hide .txt,.main_title .price .price_dd .hide .nds{padding-left:7px;padding-right:7px}.main_title .price .price_dd .hide .nds{display:none}.main_title .price .price_dd .hide .item:first-child .nds{display:block}.main_title .price .txt{padding-top:1px;font:italic 17px 'Lucida Sans Unicode','Segoe UI',sans-serif;opacity:0.7;filter:alpha(opacity=70)}.main_title .price .nds{padding-top:5px;font:italic 11px 'Lucida Sans Unicode','Segoe UI',sans-serif;color:#4a4a4a;opacity:0.6;filter:alpha(opacity=60)}.main_title .type{font:italic 17px 'Lucida Sans Unicode','Segoe UI',sans-serif;opacity:0.7;filter:alpha(opacity=70)}.main_title+.content{padding-top:20px}.maincontent{background-color:#f3f3f3;padding-top:20px}.maincontent .breadcrumbs{padding:20px 0;margin-bottom:20px;border-bottom:1px solid #e2e1e0}.maincontent .breadcrumbs .btn{text-decoration:none}.maincontent .breadcrumbs .add_cart{margin-top:10px}.maincontent .breadcrumbs .add_cart .text{font-weight:normal;border:none}.maincontent .breadcrumbs .add_cart .show .text{color:#212529}.cart_page_header{padding-bottom:20px}.col_l{float:left;width:240px}.col_r{margin-left:290px}.col_in{float:left;width:100%}.content_menu{padding:5px 15px;font-weight:400;font-size:16px;border-width:1px;border-style:solid;word-wrap:break-word;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.content_menu .item{display:block;margin:3px 0px;text-decoration:none}.content_menu .item.active{font-weight:700}.content_menu .item .text{display:block}.content_menu a.item .text{text-decoration:underline}.content_menu a.item.active .text{text-decoration:none}.content_menu a.item:hover .text{text-decoration:none}.home{padding:0px}.home .top_text_block{padding:0px;background-color:transparent}.home .top_text_block .top_border{display:none;padding-bottom:10px;border-top:1px solid #fff}.home .top_text_block .slider_block>h3:first-child{display:none}.home .tab_nav{display:none;padding-top:15px}.home .tab_nav .item{float:left;font-weight:bold;font-size:1.077em;position:relative;z-index:1}.home .tab_nav .item a{float:left;padding:15px 20px 10px 20px;text-decoration:none}.home .tab_nav .fwd{padding:0px;position:relative}.home .tab_nav .type1{float:left}.home .tab_nav .type1 .item{margin-right:5px}.tab_nav .type1 a:hover{background-color:rgba(255,255,255,0.33)}.home .tab_nav .type2{float:right;text-align:right;position:absolute;right:0px;top:46px;z-index:5}.home .tab_nav .type2.with_sub_type{top:63px}.home .tab_nav .type2 .item{float:none;text-decoration:none}.home .tab_nav .type2 .item[data-deal='None']{display:none}.home .map{position:relative}.agent{margin:10px 0px;padding:8px;border:3px solid #adadad;border-radius:10px}.agent .a_img{float:left;width:115px;overflow:hidden}.agent .a_img img{border-radius:5px}.agent .a_txt{margin-left:125px}.agent .a_txt.no_img{margin-left:0}.agent .agency-phone{font-size:24px}.agent .a_txt .name{padding-bottom:5px;font-weight:bold;font-size:1.143em;font-family:'Lucida Sans Unicode','Segoe UI',sans-serif;line-height:110%;color:#00c9eb}.agent .a_txt .info .phone{display:block;color:inherit;text-decoration:none}.agent .a_txt .request{margin-top:10px}.agent .a_txt .request .f_name{margin-bottom:3px}.agent .a_txt .request .f_field *{vertical-align:middle}.agent .a_txt .request .f_field .btn{width:18px;height:17px;margin-left:5px;padding:0px;border:0px;background-image:url(../images/icons.png);background-position:-90px -37px;background-repeat:no-repeat;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.agent .a_txt .request .f_field label.error,.agent .a_txt .request .f_field label.invalid{display:none !important}.agent .a_txt .request .f_success{margin-top:3px;font-size:1.250em;line-height:100%;font-family:'Lucida Sans Unicode','Segoe UI',sans-serif}.details_link a{font-style:italic}.searchform{width:100%;padding:24px 12px;margin-bottom:20px}.searchform+.searchform_hide{display:block}.searchform.active+.searchform_hide{display:none}.searchform .hidden{display:none}.searchform .sliders{margin-bottom:10px}.searchform .slider_group{display:inline-block;margin-bottom:30px;position:relative}.searchform .slider_item{position:absolute;left:0px;right:0px;top:100%}.searchform .slider_item .scale{display:none}.searchform .slider_item .scale .item{width:2px;height:3px;margin-left:-1px;position:absolute;top:0px;background:#b8babc url(../images/ui_slider_scale.gif) left top no-repeat}.searchform .slider_item .ui-widget-content{height:4px;border:0px none transparent;background-color:rgba(0,0,0,0.15);-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.searchform .slider_item .ui-slider-range{background-color:#28a745}.searchform .slider_item .ui-slider-handle{width:16px;height:16px;margin-left:-8px;top:-6px;border:0px none transparent;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#28a745;background-color:#28a745;outline:none;cursor:pointer}.searchform .slider_item .ui-slider-handle.ui-state-active{background-color:#28a745}.searchform .strong_show{display:block !important}.searchform .moscow_area{display:none}.searchform .moscow_area.active{display:block}.searchform .nums_rooms{display:none}.searchform .nums_rooms.active{display:block}.searchform .nums_rooms [data-room-type]{display:none}.searchform .str.submit{display:block;margin:20px 0px 0px 0px;padding:0px;text-align:center}.searchform .str .item,.searchform .str .dd,.searchform .str .dropdown{display:inline-block;margin:0px 5px 10px 0px;padding-bottom:2px;vertical-align:middle}.searchform .str .first_inline_text{margin-right:15px}.searchform .str .item_group{display:inline-block}.searchform .str .item.metro,.searchform .str .item.district,.searchform .str .item.street,.searchform .str .item.country_foreign,.searchform .str .item.country_local,.searchform .str .item .deal_rent{display:none}.searchform .str .item.metro.active,.searchform .str .item.district.active,.searchform .str .item.street.active,.searchform .str .item.country_foreign.active,.searchform .str .item.country_local.active,.searchform .str .item .deal_rent.active{display:inline-block}.searchform .str .item.country_foreign,.searchform .str .item.dropdown_city_div{margin:0px;padding:0px}.searchform .str .item.dropdown_city_div.hide{display:none}.searchform .str .item.street .textbox{width:180px}.searchform .str.str_sf_subtype.hide{display:none}.searchform .str .buttons{display:inline-block;color:#4289a9}.searchform .str .buttons .item{margin-right:15px;cursor:pointer;-webkit-border-radius:15px;-khtml-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.searchform .str.nums_rooms .buttons .item{margin-right:0px;padding-left:10px;padding-right:10px}.searchform .str .buttons .item .text{border-bottom-width:1px;border-bottom-style:dotted}.searchform .str .buttons .item.active{font-weight:700}.searchform .str .buttons .item.active .text{border-bottom-color:transparent}.searchform .str #sf_subtype .item{margin-bottom:0px;padding-bottom:0px}.searchform .str #sf_subtype .buttons{display:none}.searchform .str #sf_subtype .buttons.active{display:inline-block}.searchform .str #sf_deal.buttons .item[data-id="None"]{display:none}.searchform .str .selector{display:inline-block;color:#4289a9}.searchform .str .selector .item{cursor:pointer}.searchform .str .item .selector .item{margin-bottom:0px;padding-bottom:0px;border-bottom-width:1px;border-bottom-style:dotted}.searchform .str .selector .item.active{font-weight:bold;color:#4c4c4c;border-bottom-color:transparent}.searchform .str .textbox.small{width:95px}.searchform .str .textbox.xsmall{width:75px}.searchform .str .dropdown{margin-right:10px;cursor:pointer;position:relative}.searchform .str .dropdown .selected{display:inline-block;color:#4289a9;position:relative;z-index:10;border-bottom-width:1px;border-bottom-style:dotted}.searchform .str .dd{width:auto !important;border:0px none;outline:none}.searchform .str .dd .ddTitle{color:#4289a9;border:2px solid transparent;background-color:transparent;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.searchform .str .dd .ddTitle .ddlabel{border-bottom-width:1px;border-bottom-style:dotted}.searchform .str .dd .ddChild{min-width:220px;min-height:381px;margin:0px 0px 0px 1px;top:29px !important;border:2px solid #4289a9;background-color:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.searchform .str .dd .ddChild li{padding:4px 8px;font:13px/100% Tahoma;color:#000}.searchform .str .dd .ddChild li:nth-child(odd){border:0px none;background-color:#f4f4f4}.searchform .str .dd .divider{display:none}.searchform .str .dd .ddArrow{width:0px;height:0px;margin-top:-1px;right:4px;top:50%;border-width:4px;border-style:solid;border-color:#000 transparent transparent transparent}.searchform .str .dd .ddTitleText{padding:0px 20px 0px 0px}.searchform .str .dd .ddOutOfVision{display:none}.searchform .str .ui-multiselect{width:auto !important;padding:0px 2px 2px 2px !important;font:15px 'Segoe UI',sans-serif !important;color:#4289a9 !important;border:0px none !important;background-color:transparent !important}.searchform .str .ui-multiselect span{border-bottom-width:1px;border-bottom-style:dotted}.searchform .str .ui-multiselect .ui-icon{display:none}.searchform .str .search_field{float:right}.searchform .str .btn{padding:10px 40px}.searchform .str .with_photo{float:left;margin-top:15px}.searchform .str .with_photo .text{position:relative;top:-1px}.searchform2{padding:15px 20px;font-size:0.929em;background:#eee;border-radius:5px}.searchform2 .str{padding:5px 0px}.searchform2 .textbox{width:125px;height:18px;margin:0px 5px;padding:0px 5px;outline:none;border:1px solid #abadb3;background:#fff}.searchform2 .dropdown{margin:0px 5px}.searchform2 .first_dd{width:220px;margin-left:0px}.form{width:700px;padding:20px 0px}.form .item{padding:7px 0px;clear:both}.form .item .name{float:left;width:245px;padding-top:5px}.form .item .field{margin-left:255px}.form .item .field .captchaimage img{vertical-align:middle}.form .item .field .file{margin-top:3px}.form .item .field .file:first-child{margin-top:0px}.form .item .field .dropdown{width:244px;height:25px;padding:3px 3px 3px 0px;outline:none;border:1px solid #b0b7be;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 0px 1px 1px rgba(255,255,255,0.88);-webkit-box-shadow:inset 0px 1px 1px rgba(255,255,255,0.88);box-shadow:inset 0px 1px 1px rgba(255,255,255,0.88);background-image:linear-gradient(bottom,#fbfbfc 72%,#e9ebee 100%);background-image:-o-linear-gradient(bottom,#fbfbfc 72%,#e9ebee 100%);background-image:-moz-linear-gradient(bottom,#fbfbfc 72%,#e9ebee 100%);background-image:-webkit-linear-gradient(bottom,#fbfbfc 72%,#e9ebee 100%);background-image:-ms-linear-gradient(bottom,#fbfbfc 72%,#e9ebee 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.72,#fbfbfc),color-stop(1,#e9ebee))}.form .item .field .capcha{padding-top:10px}.form .item .top_text{padding-top:10px;color:#b0b7be}.form .item .submit .btn{float:left}.form .item .submit .text{display:block;margin-left:155px;padding-top:3px}.arrow_ball{display:inline-block;width:24px;height:24px;margin:0px 5px;padding:3px 0px 0px 8px;font-size:0px;line-height:0px;vertical-align:middle;border-radius:12px}.arrow_ball.right{width:24px;padding-left:6px}.arrow_ball.top{width:24px;height:24px;padding:6px 0px 0px 0px;text-align:center}.arrow_ball.bottom{width:24px;height:24px;padding:8px 0px 0px 0px;text-align:center}.color_selector{padding:2px;border-radius:17px}.color_selector>span,.color_selector>.item,.home .tab_nav .color_selector>.item{display:inline-block;height:21px;padding:6px 10px 3px 10px;border-radius:15px}.color_selector .color_out{color:#fff !important}.estate_list_block{padding-bottom:20px}.estate_list_block .el_title.bot{text-align:center}.estate_list_block .el_title a,.estate_list_block .el_title_bot a{text-decoration:none}.estate_list_block .el_title .right_link,.estate_list_block .el_title_bot .right_link{font-weight:normal;text-decoration:none}.estate_list_block .el_title .right_link .text,.estate_list_block .el_title_bot .right_link .text{border-bottom:1px dashed #00c9eb}.estate_list_block .el_title .right_link:hover,.estate_list_block .el_title_bot .right_link:hover,.estate_list_block .el_title a:hover .right_link,.estate_list_block .el_title_bot a:hover .right_link{border-bottom-width:0px}.estate_list_block .el_title #search_btn{display:none;float:right;margin:-15px 0px 0px 20px;padding:17px 10px 10px 10px;border-radius:0px 0px 10px 10px}.estate_list_block .el_title #search_btn .hide{display:inline}.estate_list_block .el_title #search_btn .show{display:none}.estate_list_block .el_title #search_btn.active .hide{display:none}.estate_list_block .el_title #search_btn.active .show{display:inline}.searchresult{margin-top:20px}.searchresult .el_title_all{font-weight:300;font-size:36px;margin:20px 0px}.searchresult .in_cart{font-size:14px}.searchresult .in_cart_added{display:none;cursor:pointer}.searchresult .in_cart_add{display:block;cursor:pointer}.searchresult .added .in_cart_added{display:block}.searchresult .added .in_cart_add{display:none}.estate_list_out{padding:0px;position:relative}.estate_list{position:relative}.estate_list .card{margin-bottom:20px}.estate_list .card.hot{background-color:rgba(248,231,28,0.2)}.estate_list .card-title a{text-decoration:none}.estate_list .div_map_holder{width:100%;height:680px}.estate_list .div_map_holder_out{width:100%;height:680px;position:relative;overflow:hidden;transition:all 300ms linear}.estate_list .div_map_holder_out.top{position:relative}.estate_list .div_map_holder_out.bot{position:absolute;bottom:0px}.estate_list .div_map_holder_out.inset{position:fixed;top:0px}.estate_list .el_item{margin-top:20px;padding:0px;position:relative;clear:both}.estate_list .el_item:before,.estate_list .el_item:after{display:table;line-height:0px;content:""}.estate_list .el_item:after{clear:both}.estate_list .el_item:first-child{margin-top:0px}.estate_list .el_item .el_img{float:left;width:155px}.estate_list .el_item .el_img img{display:block}.estate_list .el_item .el_txt{margin-left:170px}.estate_list .el_item .el_txt .title{font-weight:400;position:relative;overflow:hidden}.estate_list .el_item .el_txt .title a{text-decoration:none}.estate_list .el_item .el_txt .title a:hover{text-decoration:underline}.estate_list .el_item .el_txt .title .grad{right:-5px}.estate_list .el_item .el_txt .grad{width:10px;height:100%;position:absolute;top:0px;right:0px;background-image:linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background-image:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(1,#fff))}.estate_list .el_item .properties .metro{font-size:0.75rem;color:#4c4c4c}.estate_list .el_item .links{margin-top:5px;font-size:0.75rem}.estate_list .el_item .links a{text-decoration:none}.estate_list .el_item .links .bullet{display:inline-block;width:5px;height:5px;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.estate_list .el_item .links .text{vertical-align:middle;border-bottom-width:1px;border-bottom-style:dashed}.estate_list .el_item .links a:hover .text{border-bottom-color:transparent}.estate_list .el_item .links .in_cart,.estate_list .el_item .links .add_hot{display:block}.estate_list .el_item .links .add_hot input{position:relative;top:4px}.estate_list .el_item .links .add_hot .text{margin-left:5px;border-bottom:0px none}.estate_list .el_item .links .favorite{float:right;margin-right:5px;font-size:12px}.estate_list .el_item .links .hide,.estate_list .el_item .links .show,tr.el_item .show{cursor:pointer}.estate_list .el_item .links .show,tr.el_item .show{display:inline-block}.estate_list .el_item .links .hide,tr.el_item .hide{display:none}.estate_list .el_item .links .hide .text{font-weight:400;text-decoration:underline;border-bottom-color:transparent}.estate_list .el_item.added .links .show,tr.el_item.added .show{display:none}.estate_list .el_item.added .links .hide,tr.el_item.added .hide{display:inline-block}.estate_list .el_item.hot,.estate_list .el_item.hot .el_img{background-color:#ffffbd !important}.estate_list .el_btn{padding-top:10px;text-align:center}.feedback_page .col_l{float:left;width:480px}.feedback_page .col_r{float:right;width:460px;margin:0px}.feedback_page .map{margin-bottom:30px;margin-top:-64px}.feedback_page .form{width:500px}.feedback_page .form .item .name{width:150px}.feedback_page .form .item .field{margin-left:160px}.feedback_page .form .item .field textarea.textbox{width:300px}.feedback_page .form .item .field .textbox.captchainput{width:126px}.feedback_page .phone_valid_mark{display:none}.customers_form{display:block}.customers_submit{display:none}.div_add_cart{margin:10px 0px 20px 0px}.add_cart{font-size:14px}.add_cart .show .text{text-decoration:none;border-bottom-width:1px;border-bottom-style:dashed}.add_cart .show .text:hover{border-bottom:none}.add_cart .hide,.add_cart .show{cursor:pointer}.add_cart .show{display:inline-block}.add_cart .hide{display:none}.add_cart .hide .text{font-weight:bold;font-size:14px;border-bottom-color:transparent;text-decoration:none}.add_cart.added .show{display:none}.add_cart.added .hide{display:inline-block}.ymaps-2-1-22-balloon{padding:0 !important;background:transparent !important}body [class$="-button_size_s"] *,body [class*="-button_size_s "] *{line-height:inherit}.ymaps_baloon_out{width:270px;min-height:160px}.ymaps_baloon{width:270px;height:160px;font-size:15px}.ymaps_baloon.google{padding:0px;border:0px none;background:none}.ymaps_baloon *{line-height:120%}.ymaps_baloon .baloon_title a:hover{text-decoration:underline}.ymaps_baloon .baloon_image{float:left;max-width:110px;padding-top:5px}.ymaps_baloon .baloon_image img{max-width:100px;margin-right:10px}.ymaps_baloon .baloon_text{display:table;padding-top:5px}.ymaps_baloon .baloon_text .date{padding-top:10px;font-size:13px;color:#8f8f8f}.ymaps_baloon .arrow_b{width:31px;height:19px;margin-left:-15px;position:absolute;left:50%;bottom:-18px;background:url(../images/ymaps_popup_arrow_b.png) left top no-repeat}.ymaps_sr_res .ymaps_baloon_out .ymaps_baloon .baloon_text .info{height:91px;overflow:hidden}.cluster-balloon-item{margin-bottom:5px}.cluster-balloon-item .link{border-bottom-width:1px;border-bottom-style:dashed;color:#196b8c;cursor:pointer}.cluster-balloon-item.active .link{border-bottom-color:transparent;color:inherit;cursor:auto}.welcome{padding-top:20px}.welcome .show_all{display:none;text-align:center;position:relative;cursor:pointer}.welcome .show_all .bg{height:80px;position:absolute;left:0px;bottom:100%;right:0px}.welcome .show_all a{text-decoration:none;border-bottom:1px dotted}.new_slider .welcome{padding:40px 0px}.new_slider .slider{padding:0px;position:relative}.new_slider .slider .relative{width:100% !important;height:165px;padding-bottom:0px;position:relative;overflow:visible}.new_slider .slider .relative .roll{width:10000px;height:165px;position:relative}.new_slider .slider .relative .item{display:block;float:left;width:245px;height:165px;position:relative;background-color:#fff;opacity:0.5;filter:alpha(opacity=50)}.new_slider .slider .relative .item.active{width:245px}.new_slider .slider .relative .item:hover,.new_slider .slider .relative .item.active{opacity:1;filter:alpha(opacity=100)}.new_slider .slider .relative .item .img{float:none;width:245px;height:165px;padding:0px;background:none}.new_slider .slider .relative .item .img img{display:block;width:245px;height:165px}.new_slider .slider .relative .item .txt{display:none;width:0px;width:245px !important;height:165px !important;padding:0px;margin:0px;position:absolute;left:245px;top:0px;z-index:5;background-color:#fff}.new_slider .slider .relative .item .txt .in{width:215px;height:145px;padding:10px 15px 0px 15px;overflow:hidden}.new_slider .slider .relative .item .txt .in_arrow{width:13px;height:26px;margin-top:-13px;color:transparent;position:absolute;left:-13px;top:50%;overflow:hidden;background:url(semya-rostov/hot_text_arrow.png) left top no-repeat}.new_slider .slider .relative .item .txt .title,.new_slider .slider .relative .item .txt .descr{margin:0px 0px 5px 0px;padding:0px;line-height:100%}.new_slider .slider .relative .item .txt .descr p{padding:1px 0px}.new_slider .slider .relative .item .txt .title{font-size:1.15rem;font-weight:400}.new_slider .slider .relative .item .txt .descr{line-height:120%}.new_slider .slider .relative .item .txt .details_link{margin:5px 0px 0px 0px;padding:0px}.new_slider .slider .arrow{width:1000px;height:165px;position:absolute;top:0px;cursor:pointer}.new_slider .slider .arrow.left{right:100%}.new_slider .slider .arrow.right{left:100%}.new_slider .slider.active .arrow:hover{background-color:transparent}.new_slider .slider .botdot{display:none}.new_slider .slider_block{overflow:hidden}.home .top_text_block.old_slider{padding:20px 0px}.old_slider .fwd:before,.old_slider .fwd:after{display:table;line-height:0px;content:""}.old_slider .fwd:after{clear:both}.old_slider .welcome{float:left;width:370px}.old_slider .no_slider+.welcome{float:none;width:auto}.old_slider .slider_block{float:right;width:590px;background-color:transparent}.old_slider .slider{position:relative}.old_slider .slider .relative{height:250px;padding-bottom:30px;position:relative;overflow:hidden}.old_slider .slider .relative .item{display:none;width:100%;height:250px;position:absolute}.old_slider .slider .relative .fotorama__wrap .item{display:block}.old_slider .slider .relative .item .img{float:left;width:320px;padding:5px;background:#fff}.old_slider .slider .relative .item .img img{max-width:320px}.old_slider .slider .relative .item .txt{margin-left:345px}.old_slider .slider .relative .item .txt .type{font-size:0.923em}.old_slider .slider .relative .item .txt .type a{color:inherit;text-decoration:none}.old_slider .slider .relative .item .txt .type a:hover{text-decoration:underline}.old_slider .slider .relative .item .txt .title{padding:5px 0px;font-size:1.154em}.old_slider .slider .relative .item .txt .title a{text-decoration:none}.old_slider .slider .relative .item .txt .title a:hover{text-decoration:underline}.old_slider .slider .toggle_hot{display:none}.slider .arrow_icon{width:0px;height:0px;margin-top:-8px;position:absolute;top:50%;z-index:10;border-width:8px;border-style:solid;border-color:transparent;opacity:0.5;filter:alpha(opacity=50)}.slider .arrow_icon.left{right:20px;border-right-color:#fff}.slider .arrow_icon.right{left:20px;border-left-color:#fff}.slider .arrow:hover .arrow_icon{opacity:1.0;filter:alpha(opacity=100)}.slider .arrow:hover .arrow_icon.left{border-right-color:#fff}.slider .arrow:hover .arrow_icon.right{border-left-color:#fff}.toggle_hot_out,.fwd.toggle_hot_out{padding:0px;position:relative}.toggle_hot{width:245px;height:28px;position:absolute;right:0px;top:-28px;z-index:5;cursor:pointer;background-color:rgba(255,255,255,0.6);-webkit-border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px}.toggle_hot a{text-decoration:none;font-size:0.9rem}.toggle_hot .icon{font-weight:bold;font-size:1rem}.toggle_hot .show,.toggle_hot .hide{padding:1px 0px;text-align:center}.toggle_hot .show{display:block}.toggle_hot .hide{display:none}.toggle_hot.active .show{display:none}.toggle_hot.active .hide{display:block}.cart_block .links{margin:20px 0px}.cart_block .links a{text-decoration:none}.cart_block .links a .text{text-decoration:underline}.cart_block .links a:hover .text{text-decoration:none}.cart_block .links .sort{float:left}.cart_block .links .request,.cart_block .links .clear{float:right;margin-left:20px}.cart_block .links .clear{margin-top:3px}.cart_block .compare{margin:0px 0px 20px;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,0.1);position:relative}.cart_block .compare .sort{margin-bottom:0}.cart_block .compare .sort label{line-height:1}.cart_block .compare .col_l{position:relative;float:left;width:278px;padding-top:58px;font-size:0.85rem;font-weight:bold;line-height:3.43}.cart_block .compare .col_l:after{content:'';position:absolute;right:-10px;top:0;bottom:0;height:100%;width:10px;background-image:linear-gradient(to left,transparent,rgba(0,0,0,0.1))}.cart_block .compare .col_m{margin-left:278px;padding-top:40px;overflow:auto;font-size:0.85rem;line-height:3.43}.cart_block .compare .col_m .item{float:left;width:240px;padding-left:10px}.cart_block .compare .col_m .item:first-child{padding-left:0px}.cart_block .compare .col_m .item a{text-decoration:none}.cart_block .compare .col_m .item a .text{text-decoration:underline}.cart_block .compare .col_m .item a:hover .text{text-decoration:none}.cart_block .str{padding-left:28px;padding-right:16px;line-height:normal;padding-top:15px;padding-bottom:15px}.cart_block .str.highlited{font-weight:bold}.cart_block .str.img{position:relative;padding-top:0;line-height:4}.cart_block .str.img .image{position:relative;display:block;width:120px;height:120px}.cart_block .str.img .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cart_block .str.img .link{position:absolute;display:block;right:10px;top:10px;color:#fff;line-height:1;font-size:14px}.cart_block .roll-top{height:18px;overflow-x:auto;overflow-y:hidden;margin-left:278px}.cart_block .roll-top-content{content:'';width:100%;height:1px}.subscription_res{margin-top:20px;padding:20px 0;font-size:1.15rem;text-align:center;background-color:#206692}.subscription_res .fwd{margin-bottom:20px;padding-top:20px;padding-bottom:20px}.subscription_res a{font-weight:400;text-decoration:none}.subscription_res a,.subscription_res a:active,.subscription_res a:focus,.subscription_res a:link,.subscription_res a:visited{color:inherit}.subscription_res a .text{border-bottom:1px dashed}.subscription_res .icon{display:inline-block;margin-right:5px;vertical-align:middle;opacity:0.5;filter:alpha(opacity=50)}.subscription_res .main_text{display:inline-block;vertical-align:middle;position:relative;top:-1px}.subscription_res .subscription_hide{display:none;padding-top:10px;text-align:center}.subscription_res .subscription_hide .btn{margin-left:10px}.index_page .subscription_res{margin-top:0px}.pager{margin:20px 0px;font-size:1.077em}.pager .change_options{float:left}.pager .select_color{font-weight:bold}.pager .num{float:left;white-space:nowrap}.pager .selector{float:right;white-space:nowrap}.pager .selector .link{display:inline-block}.pager .selector .link a{display:inline-block;min-width:8px;height:21px;margin:0px;padding:3px 8px 0px 8px;text-align:center;text-decoration:none;border-radius:12px}.pager .selector .link a.active{color:#fff}.pager .page{display:inline-block;min-width:8px;height:21px;margin:0px 3px;padding:3px 8px 0px 8px;text-align:center;text-decoration:none;border-radius:12px}.pager .page:hover{text-decoration:underline}.pager .page.active{color:#fff;background:#4c565f}.pager .page.prev,.pager .page.next{text-decoration:underline}.pager .page.prev:hover,.pager .page.next:hover{text-decoration:none;background:none}.pager .page.prev{padding-right:0px}.pager .page.next{padding-left:0px}.footer .recrm{text-align:right}.footer p{margin:0px}.footer td{padding:50px 0px}.footer .top_border{display:none}.footer .fwd{padding-bottom:1px}.footer .f_table{width:100%}.footer .logo{padding-right:95px;text-align:right}.footer .logo.hide_logo{padding-right:0px;background-image:none}.footer .logo strong{font-weight:inherit}.footer .metrika{padding-top:5px}.footer .login .name{float:left;padding:5px 13px 0px 0px}.footer .login .field{float:left;padding-left:2px}.footer .login .field .textbox{width:95px;height:25px;padding:0px 5px;font-size:1.167em;font-family:'Segoe UI';border-width:0px 1px 1px 1px;border-style:solid;border-color:#4a4a4d;background:#fff url(../images/textbox_bg.gif) top repeat-x}.footer .login .field .textbox.wm{color:#a9a9a9}.footer .login .field .btn{width:27px;height:25px;border:0px none;cursor:pointer;background:url(../images/btn_login.png) left top no-repeat}.footer .login .field .restore{padding-top:5px;text-align:right}.footer .seo_text{font-size:8pt;color:var(--white);max-width:400px}.clearfix{clear:both}a.admin{color:red !important}baloon_title{margin:0 auto}.message_alert{margin:10px 0px;font-size:25px}.success{width:600px;margin:0px auto}.success .message{padding:7px 0px 8px 10px;text-align:center;color:green;border:1px solid green;background:#f0fff0}.ui-multiselect{height:26px !important;padding:0px 0px 4px 4px !important;font:13px/100% Tahoma !important;color:#000 !important;border:1px solid #abadb3 !important;border-radius:1px !important;cursor:pointer !important;background:#fff !important}.ui-multiselect .ui-icon{float:right !important;width:16px !important;height:16px !important;margin-top:3px !important;background:url(../images/dd_arrow.gif) 8px 4px no-repeat !important}.ui-multiselect-menu{min-width:220px;padding:0 !important;font:inherit;border:1px solid #4289a9 !important;border-radius:0.25rem !important;background:#f3f3f3 !important}.ui-multiselect-menu .ui-widget-header{font-weight:normal !important;border:1px solid #4289a9 !important;border-radius:0px 0px 1px 1px !important;background:#4289a9 !important}.ui-multiselect-menu .ui-widget-header .ui-multiselect-filter{float:none !important;padding-bottom:2px !important;font-size:inherit !important}.ui-multiselect-menu .ui-widget-header .ui-helper-reset{float:none !important;font-size:0.70rem;position:relative !important;top:0px !important}.ui-multiselect-menu .ui-widget-header .ui-helper-reset li{display:inline-block !important;float:none !important}.ui-multiselect-menu .ui-widget-header .ui-helper-reset li.ui-multiselect-close{position:absolute !important;right:1px;top:1px}.ui-multiselect-menu .ui-widget-header .ui-multiselect-filter+.ui-helper-reset li.ui-multiselect-close{top:-20px}.ui-multiselect-menu .ui-multiselect-checkboxes label{padding:2px !important;position:relative}.ui-multiselect-menu .ui-multiselect-checkboxes .ui-state-hover,.ui-multiselect-menu .ui-multiselect-checkboxes .ui-state-focus,.ui-multiselect-menu .ui-multiselect-checkboxes label:hover{font-weight:inherit !important;color:inherit !important;border-color:#c3e1f4 !important;background:#fff !important}.ui-multiselect-menu .ui-multiselect-checkboxes label input{position:absolute !important;top:50%;left:2px;margin-top:-6px}.ui-multiselect-menu .ui-multiselect-checkboxes label span{padding-left:18px}.ui-multiselect-checkboxes{padding-bottom:4px}.ui-multiselect-checkboxes li{font-size:0.95rem!important;line-height:inherit !important;font-family:inherit !important}.ui-slider{width:auto}.ddNewContainer{display:inline-block;margin:0px 5px 10px 0px;padding-bottom:2px;vertical-align:middle}.ddNewContainer .ddOld{display:none}.ddNewContainer .ddNew{position:relative}.ddNewContainer .ddShow{display:inline-block;padding-right:20px;position:relative;cursor:pointer}.ddNewContainer .ddHide{display:none;width:220px;max-height:381px;position:absolute;left:0px;top:23px !important;z-index:200;border:2px solid #4289a9;overflow:auto;background-color:#fff}.ddNewContainer .ddHide .option{padding:4px 8px;font:13px/100% Tahoma;color:#000;border-bottom:1px solid #c3c3c3;background-color:#fff}.ddNewContainer .ddHide .option:nth-child(odd){border:0px none;background-color:#f4f4f4}.ddNewContainer .ddHide .option:hover{background-color:#f2f2f2}.ddNewContainer .ddHide .option.selected{background-color:#d5d5d5}.ddNewContainer .ddTitle{color:#4289a9;border-bottom-width:1px;border-bottom-style:dotted}.ddNewContainer .ddArrow{width:0px;height:0px;margin-top:-1px;border-width:4px;border-style:solid;border-color:#000 transparent transparent transparent;position:absolute;right:4px;top:50%}.selectable_block .item{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.searchform .price_type{color:#4a4a4d;border-bottom:0.3px dashed #000;cursor:pointer}.searchform .price_type.active{color:#000;border-bottom:1px;border-bottom-color:transparent}.site_agency{margin:10px 0px 30px 0px}.site_agency li{margin:15px 0px}.site_agency ul{padding:0px;list-style-type:none}.site_agency ul li{padding-left:16px;background:url(../images/bullet2.png) left 13px no-repeat}.site_agency_example{clear:both}.site_agency_example_item{width:280px;text-align:center}.site_agency_example_title{margin-bottom:20px}.site_agency_example_title h3{display:table-cell;width:280px;height:50px;margin-bottom:0px;font-weight:600;font-size:18px;font-family:inherit;color:#000;text-align:center;vertical-align:middle}.site_agency_example_content img{max-width:100%}.site_agency_example_content a{display:block;padding:1px;position:relative;border:1px solid #adadad;-webkit-box-shadow:0px 3px 8px rgba(0,0,0,0.2);-moz-box-shadow:0px 3px 8px rgba(0,0,0,0.2);box-shadow:0px 3px 8px rgba(0,0,0,0.2)}.site_agency_example_screen_corner{border:0px;position:absolute;right:-1px;top:-1px}.site_agency .form{width:100%;margin-top:10px;padding:10px 20px;color:#fff;background-color:#4a90e2}.site_agency .form .item{margin:10px 0px;padding:0px}.site_agency .form .item.submit{margin-top:20px;text-align:center}.content{margin-bottom:20px}.error_page{font-size:14px;line-height:20px;color:#196c8e;background-color:#e5f9fd}.error_page *{line-height:inherit}.error_page a{color:#196c8e}.error_page .main{min-width:980px;min-height:400px;height:100%;position:relative}.error_page .fwd{width:980px;margin:0px auto;padding:0px}.error_page .content{width:980px;height:230px;margin:-160px 0px 0px -490px;font:29px/42px 'Segoe UI',sans-serif;text-align:center;position:absolute;top:50%;left:50%}.error_page .content .alert_link{font-weight:400}.error_page .content .code{font-weight:700}.error_page .content .ttl+.txt{margin-top:100px}.error_page .content .txt{opacity:0.4;filter:alpha(opacity=50)}.error_page .footer{width:100%;height:95px;font-size:inherit;position:absolute;left:0px;bottom:0px;right:0px;opacity:0.4;filter:alpha(opacity=40)}.error_page .footer .col_l{float:left;height:15px;padding:30px 0px;font-size:12px;line-height:15px}.error_page .footer .col_r{float:right;height:40px;padding:20px 100px 15px 0px;text-align:right;background:url(../images/logo_recrm_error_page.png) right center no-repeat}.promo_prephone_text{display:inline-block;margin-right:10px;font-size:13px;line-height:15px;white-space:nowrap}.promo_oferta_text{margin:20px 0px;font-weight:200;font-size:12px;line-height:13px;font-family:'Roboto Light','Roboto','Segoe UI Light','Segoe UI',sans-serif;text-align:center}.ui-autocomplete.ui-menu{padding:0px;font:13px Tahoma;color:#000;z-index:5 !important;border-color:#7f9db9;background:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-focus,.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover,.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-active{margin:0px;color:#fff;border:0px none;background:#1e90ff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.ui-autocomplete.ui-menu[id^="ui-id-"] .ui-menu-item a.ui-state-active,.ui-autocomplete.ui-menu[id^="ui-id-"] .ui-menu-item a.ui-state-focus{color:#fff !important}.only_mobile{display:none}.estate_buildings{margin-top:60px}.buildings{width:100%;margin-bottom:30px}.buildings th{font-weight:normal;padding-bottom:5px}.buildings td{position:relative;padding:10px 0;border-top:1px solid #b5b5b5;font-weight:bold;vertical-align:middle}.buildings_title{display:inline-block;margin-bottom:30px}.buildings .links{position:absolute;left:0;bottom:10px;font-weight:normal}.buildings-table{text-align:center}.buildings-table th{padding:0 10px}.qq-upload-list{margin:0 0 8px 0;padding:0;list-style:none;border-radius:3px;background-color:#fff;font-size:.85rem}.qq-upload-list li{margin-bottom:8px}.qq-upload-list li span{display:inline-block}.qq-upload-list li.qq-upload-success{margin-left:10px;margin-right:10px}.qq-upload-list li.qq-upload-success:first-child{padding-top:10px}.qq-upload-list li.qq-upload-success:last-child{padding-bottom:10px}.qq-upload-list li.qq-upload-success .qq-progress-bar,.qq-upload-list li.qq-upload-success .qq-upload-finished,.qq-upload-list li.qq-upload-success .qq-upload-failed-text{display:none}.qq-upload-list li.qq-upload-success .qq-upload-file{font-weight:bold}.qq-upload-list li.qq-upload-success .qq-upload-size{font-style:italic}.qq-upload-list li .qq-upload-size{margin-left:10px}.form-group .captchaimage{display:block;margin-top:30px;margin-bottom:10px}.property-price{margin:0;line-height:1.25;font-weight:bold}.property-meter{margin-top:9px}.property-title{line-height:1.19;font-weight:normal}.property-pictures{margin-top:20px;display:flex}.property-pictures .slick-prev{left:0px;padding-left:10px}.property-pictures .slick-next{right:0px;padding-right:30px}.property-pictures .slick-prev,.property-pictures .slick-next{z-index:2;height:100%}.property-common{margin-top:30px}.property-common .col{padding:17px}.property-common .col+.col{border-left:1px solid #f3f3f3}.property-agent{padding:10px;margin-top:30px}.property-agent-pic{display:block;width:48px;height:48px;float:left;margin-right:10px;background-position:top center;background-repeat:no-repeat;background-size:cover}.property-agent-info{max-width:30%}.property-agent-name{line-height:1.33}.property-agent .request{width:100%;max-width:600px}@media screen and (max-width:576px){.property-agent .request .input-group>.form-control{flex:none;width:100%;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.property-agent .request .input-group-append{margin-left:0;margin-top:10px;width:100%}.property-agent .request .input-group>.input-group-append>.btn{display:block;width:100%;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}}.property-map{margin-top:35px}.property-descr{margin-top:30px}.property-params{margin-top:30px}.property-params .share{padding:40px 0}.table .name,.table .value{width:50%;padding:0;border-top:0;border-bottom:1px solid rgba(0,0,0,0.13);font-size:1rem;line-height:2;color:#000}.map_wrapper{position:relative}.card-img{height:180px;background-repeat:no-repeat;background-position:top center}.card .card-img-top{height:180px;object-fit:cover}.card-price{margin-top:10px;margin-bottom:10px;line-height:1;vertical-align:top}.card-price strong:last-child{text-align:right}.card-info{font-size:0.85rem}.hot-offers{padding-top:30px;padding-bottom:20px;background-color:rgba(0,0,0,0.1)}.hot-offers .card{height:100%}.hot-offers .card .card-img-top{height:200px;background-position:center center;background-size:auto;background-repeat:no-repeat}.hot-offers .card-title{font-weight:400}.hot-offers .slick-dots{position:relative}.hot-offers .slick-dots li{width:auto;height:auto;margin:0 6px}.hot-offers .slick-dots li button{padding:0;width:30px;height:6px;background-color:rgba(255,255,255,0.5);border-radius:0}.hot-offers .slick-dots li button:before{display:none}.hot-offers .slick-dots li.slick-active button{background-color:#fff}.hot-offers .row-slider{margin-left:-10px;margin-right:-10px}.hot-offers .slider{padding-top:20px}.hot-offers .slick-track{display:flex}.hot-offers .slick-track .slick-slide{flex-direction:column;display:flex;float:none;height:auto;margin-left:10px;margin-right:10px;outline:none}.hot-offers .slick-prev,.hot-offers .slick-next{width:30px;height:100%}.hot-offers .slick-prev:before,.hot-offers .slick-next:before{font-size:30px}.mw-50{max-width:50%}.property-price-wrapper{text-align:right}@media (max-width:575px){.d-sm-max-block{display:block !important}}.header__bg{background-size:cover;background-position:50%}@media (max-width:640px){.header__bg{background-position:-53px 50%}.header__bg::before{padding-top:50% !important}}.header__bg+.container{display:none}.header__bg::before{content:'';width:100%;padding-top:25%;display:block}