html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;font: inherit;vertical-align: baseline;background: transparent;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;border: 1px solid #ccc;padding: 10px;background: #eee;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}small{font-size: 80%;}big{font-size: 120%;}strong,b{font-weight: normal;}em,cite{font-style: italic;}textarea, input { outline: none; }@font-face {font-family: 'Material Icons';font-style: normal;font-weight: 400;src: url(/fonts/MaterialIcons-Regular.eot); src: local('Material Icons'), local('MaterialIcons-Regular'), url(/fonts/MaterialIcons-Regular.woff2) format('woff2'), url(/fonts/MaterialIcons-Regular.woff) format('woff'), url(/fonts/MaterialIcons-Regular.ttf) format('truetype');}.icons{font-family: 'Material Icons';font-weight: normal;font-style: normal;font-size: 24px;display: inline-block;line-height: 1;text-transform: none;letter-spacing: normal;word-wrap: normal;white-space: nowrap;direction: ltr;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;font-feature-settings: 'liga';}[data-icon]::before {content: attr(data-icon);font-family: 'Material Icons';font-weight: normal;font-style: normal;font-size: 1em;display: inline-block;vertical-align: middle;width: 1em;height: 1em;line-height: 1;text-transform: none;letter-spacing: normal;word-wrap: normal;white-space: nowrap;direction: ltr;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;font-feature-settings: 'liga';float: left;margin: 0;}@font-face { font-family: "Roboto Light"; src: url("/fonts/Roboto-Light.ttf") format("opentype");}@font-face { font-family: "Roboto LightItalic"; src: url("/fonts/Roboto-LightItalic.ttf") format("opentype");}@font-face { src: url("/fonts/Roboto-Bold.ttf") format("opentype");}@font-face { font-family: "Roboto Medium"; src: url("/fonts/Roboto-Medium.ttf") format("opentype");}@font-face { font-family: "Roboto Thin"; src: url("/fonts/Roboto-Thin.ttf") format("opentype");}@font-face { font-family: "Roboto Regular";src: url("/fonts/Roboto-Regular.ttf") format("opentype");}@font-face { font-family: "Roboto Slab"; src: url("/fonts/RobotoSlab-Light.ttf") format("opentype");}@font-face { font-family: "Roboto Condensed"; src: url("/fonts/RobotoCondensed-Regular.ttf") format("opentype");}body,html{margin:0;padding:0;width: 100%;background: #fff;}body{font-family: Arial, Arial;color: #000;min-width: 940px;position:relative;background: #fff;font-size: 14px;}a{-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s; color:#000;}a:hover{text-decoration: none; }sup{font-size: 70%;line-height: 100%;vertical-align: top;}sub{font-size: 70%;line-height: 100%;vertical-align: bottom;}h1,h2,h3{font-weight: normal;margin:0;padding: 0;}h1{font-size: 24px; padding:20px 0 10px 20px; font-weight: bold; }h2{font-size: 24px;padding-bottom:18px; font-weight: bold;}h3{font-size: 16px;padding-bottom:16px;}h4{font-size: 14px;padding-bottom:14px;}h1:first-letter,h2:first-letter{text-transform: uppercase;}p{padding-bottom:.5em;}.clear:after{clear: both;display: table;content: "";} .more-link{float:right; } .blue{color:#237EC2;} .transition-all, .transition-all > *{-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; } .notification {margin: 0 0 20px;padding: 12px;position: relative;text-align: center;border-radius: 5px;color: #fff;font-weight: normal;font-style: italic;font-size: 12px;}.msgerror {background-color: #d71d1d; }.msgsuccess{background-color: #a9d71d;}.flex{display: flex;justify-content: space-between;text-align: justify;overflow: hidden;}.dashed-link-blue{text-decoration: none;border-bottom: 1px dashed #237EC2;color: #237EC2;cursor: pointer;font-size: 14px;height:14px;line-height: 14px;transition: color .3s, text-decoration .3s;-webkit-transition: color .3s, text-decoration .3s;-moz-transition: color .3s, text-decoration .3s;-o-transition: color .3s, text-decoration .3s;-ms-transition: color .3s, text-decoration .3s;transition: color .3s, text-decoration .3s;}.dashed-link-blue:hover{border-bottom: transparent;color: #333;} .bottom-gradient-overflow{position:relative;overflow: hidden;}.bottom-gradient-overflow:after{content:"";position: absolute;bottom:0;right:0;height:20px;left:0;background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background: -o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background: -ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03ffffff', endColorstr='#ffffff',GradientType=0 ); max-height:100px;}header, footer, .content {width: 960px;margin: 0 auto;padding: 20px 0;position: relative;background: #fff;}.main-content {margin-bottom: 20px;width: 100%;overflow: hidden;position: relative;}.content .left-column {float: left;width: 680px;}.content .left-column.wide{float: none;width: 100%;}.content .right-column {float: right;width: 260px;padding: 0;}.content .right-column:after{content:"";display: table;clear: both;}.bbox{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box; }.br5{border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px; }.breadcrumbs_block{padding: 20px 0;color: #3587c8;line-height: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:940px;margin:0 auto;}.breadcrumbs_block a,.breadcrumbs_block span{color: #999;text-decoration: none;font-size: 12px;vertical-align: middle;}.breadcrumbs_block span{color:#3082a8;}.breadcrumbs_block a{text-decoration: underline;}.breadcrumbs_block span.rightarrow{width: 10px;background-position: -3px -64px;}.clearfix:after{content:"";display:table;clear:both;}.button,button {text-align: center;background: #ecd408;font-size: 18px;font-weight: normal;line-height:normal;color: #000;text-transform: uppercase;cursor: pointer;height: 40px;padding: 0 20px;display: inline-block;position: relative;border: none;-webkit-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2);-ms-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2);-o-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2);box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2);}.button{line-height: 42px;}.button.disabled,.button.disabled{ cursor: default; background: #eeeeee; color:#bdbdbd;}.button.disabled:hover,.button.disabled:active{ background: #eeeeee; }.button.red,button.red {color: #fff;background: #ff412d;}.button.red:hover:not(.disabled),.button.red:active:not(.disabled),.button.red:focus:not(.disabled),button.red:hover:not(.disabled),button.red:active:not(.disabled),button.red:focus:not(.disabled) {background: #e53a28;}.button.orange,button.orange {color: #fff;background: #f18d24;}.button.orange:hover:not(.disabled),.button.orange:active:not(.disabled),.button.orange:focus:not(.disabled),button.orange:hover:not(.disabled),button.orange:active:not(.disabled),button.orange:focus:not(.disabled) {background: #d87f20;}.button.grey,button.grey {color: #000;text-decoration: none;text-shadow: none;background: #f3f3f3;}.button.grey:hover:not(.disabled),.button.grey:active:not(.disabled),.button.grey:focus:not(.disabled),button.grey:hover:not(.disabled),button.grey:active:not(.disabled),button.grey:focus:not(.disabled) {background: #dadada;}.button.disabled,.button.disabled:active.button.disabled:focus,.button.disabled:hover,button.disabled,button.disabled:activebutton.disabled:focus,button.disabled:hover {opacity: .3;filter: alpha(opacity=30);cursor: default;} .right-column .news-list {margin: 20px 20px 20px 0;}.right-column .news-list .more-link {margin: 8px 0 0 0;}.right-column .news-list .item {font-size: 11px;color: #c1c1c1;padding: 10px 0 20px 0;}.right-column .news-list .item .title {font-size: 14px;display: block;margin-bottom: 5px;line-height: 18px;color:#237fc2;}.right-column .news-list .item .title:first-letter{text-transform: uppercase;}.right-column .adv-wrap{background: #e8e8e8;padding:20px;}.right-column .adv-wrap h3{padding:0;}.right-column .adv-wrap .item{margin: 20px auto 0 auto;display: block;width: 200px;}footer {border-top: 3px solid #f2f2f2;font-size: 16px;padding: 60px 20px 20px 20px;width: 920px;}footer .contacts {float: left;}footer .contacts p {padding-bottom: 10px;}footer .copyright{} footer .copyright strong{display: block;margin-bottom: 10px;} footer .copyright .email{display: block;margin-bottom: 25px;} footer .copyright .phone{} footer .footer-links {float: left;width: 380px;margin-left: 20px;}footer .footer-links a {margin: 0 15px 10px 15px;float: left;width: 90px;}footer .footer-links a:nth-child(2n) {}footer .counters {float: right;}footer .counters .item {width: 88px;height: 30px;display: inline-block;}footer .counters.hid .item{width: 1px;overflow: hidden;height: 1px;background: #fff;border: none;opacity: 0;}footer .quoted {display: block;clear: both;padding: 40px 0;color: #c1c1c1;font-weight: normal;}.paginator {height: 50px;clear: both;margin: 10px 20px;width: 100%;}.paginator div {display: table;}.paginator span.internal-link.page-left,.paginator span.internal-link.page-right,.paginator .page-left,.paginator .page-right,.paginator span.internal-link,.paginator span {display: block;height: 44px;font-size: 16px;line-height: 46px;width: 40px;float: left;text-align: center;margin: 0;text-decoration: none;border-bottom: 4px solid #f4f4f4 inside;font-weight: normal;color: #fff;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;background-color: #237EC2;margin-right: 1px;}.paginator span.internal-link {cursor: pointer;}.paginator span.active,.paginator span:not(.inactive):hover,.paginator .page-left:not(.inactive):hover,.paginator .page-right:not(.inactive):hover {cursor: pointer;background: #ecd408;color: #237EC2;}.paginator .page-left.inactive,.paginator .page-right.inactive{display: none;}.paginator span.non-hover,.paginator span.non-hover:hover{background: #fff;color:#000;cursor: default;}.no-photo{background: url('/img/layout/no-photo-small.gif') center no-repeat #c2c2c2;}.no-photo.small{width: 200px;height:140px; }.no-photo.medium{background: url('/img/layout/no-photo-med.gif') center no-repeat #c2c2c2;}#background-shadow-expanded{position: absolute;top: -50px;bottom: 0;left: 0;right: 0;z-index: 99900; display: none;}#background-shadow-expanded-wrapper{position: absolute;top: -50px;bottom: 0;left: 0;right: 0;background: #000;z-index: 99991;opacity: .5;filter: alpha(opacity=50);}.bg-cover,.bg-cover-top{background-position: 50% 50%;background-repeat: no-repeat;background-size: cover;z-index: 1;}#error-404{width: 900px;margin: 0 auto;background-color: #fff;padding: 50px;}#page {width:100%; margin:0 auto;}#page td{ padding: 5px;}.tables {width:100%; border-collapse:collapse; margin-bottom:5px}.no_c{border:1px solid #445f7a;}.w_c{border:1px solid #445f7a; background-color:#fafafa}#zag {font-size:18px; font-weight:bold; color:#000}#zag1 {font-size:16px; font-weight:bold; color:#386198; line-height:30px}.news-card .text div,.news-card .text p,.news-card .text span,.info-box div,.info-box span,.info-box p{color:#000!important;font-size: 16px!important;font-family:Arial!important;margin:0!important;line-height: 24px!important;display: block!important;margin: 0 0 15px 0!important;padding: 0!important;}.news-card .text ul,.info-box ul{list-style: disc!important; }.news-card .text ol,.info-box ol{list-style: decimal!important; }.news-card .text ul li,.info-box ul li{margin-left: 20px!important;padding-bottom: 10px!important;}.news-card .text img,.info-box img{max-width: 640px!important;display: block;margin: 20px 0;}.news-card table,.info-box table{border-collapse: collapse;padding:0;width: 100%;}.news-card td,.info-box td{padding: 5px;border: 1px solid #969696;}.info-box br{padding:0;line-height: 0;}.mobile-version {display: none!important;}.desktop-version { display: block!important;}#form-submit-button:before{text-indent: -10000%;display: none;}.countries-list {height: auto;padding: 37px 20px 20px 0px;}.countries-list:after{content:"";clear:both;display: table;}.countries-list h2 {padding: 0 10px 10px 0;}.countries-list .item {width: 100%;margin: 0;position: relative;padding: 20px 0;}.countries-list .item img {float: left;width: 36px;position: relative;}.countries-list .item a{position: absolute;left:0;right:0;bottom:0;top:0;}.countries-list .item a:hover{background: rgba(236, 212, 8, .2);}.countries-list .item span {display: block;width: 134px;text-transform: uppercase;margin: 5px 0 0 40px;}.countries-list .item span i {font-size: 10px;color: #237EC2;display: block;text-transform: lowercase;padding-top: 2px;}.countries-list.investing .item{width: 24%;}.objects-list{margin:20px 0;padding:10px;}h1.country-title{margin-left: 20px;padding: 5px 0 25px 0;}h1.country-title img{float: left;margin: -7px 5px 0 0;}h1.country-title span{font-size: 14px;color: #237EC2;font-weight: normal;margin: -10px 0 0 10px;display: inline-block;height: 20px;}.objects-list h2{padding:7px 0 10px 10px;}.objects-list .more-link{margin: 15px 10px 10px 10px;}.objects-list{}.objects-list:after{content: "";clear: both;display: table;}.objects-list .item{position: relative;width: 310px;height: 210px;float:left;margin:10px;overflow: hidden;}.objects-list .item .object-image{width: 310px;}.objects-list .item.payed:before{content: "Акция";position: absolute;top: 30px;left: 0;padding: 5px 6px 4px 6px;color: #000;background: #ecd408;font-size: 12px;text-transform: uppercase;font-weight: normal;}.objects-list .item .hdr{position: absolute;left: 0;top: 0;right: 0;bottom: 0;}.objects-list .item .country{position: absolute;left: 0;background: rgba(0,0,0,.5);width: 170px;color: #fff;height: 30px;line-height: 30px;font-size: 14px;padding: 0 10px;top: 0;}.objects-list .item .no-photo{display: block;}.objects-list .item .country img{width: 20px;float: left;margin: 5px 10px 0 0;}.objects-list .item .object-type{position: absolute;right: 0;width: 100px;padding: 0 10px;height: 30px;line-height: 30px;font-size: 14px;background: rgba(0,0,0,.7);color: #fff;top: 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.objects-list .item .info{position: absolute;bottom: 0;left:0;right:0;padding:10px;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.01) 13%, rgba(0,0,0,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.01)), color-stop(13%,rgba(0,0,0,0.01)), color-stop(100%,rgba(0,0,0,1))); background: -webkit-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.01) 13%,rgba(0,0,0,1) 100%); background: -o-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.01) 13%,rgba(0,0,0,1) 100%); background: -ms-linear-gradient(top,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.01) 13%,rgba(0,0,0,1) 100%); background: linear-gradient(to bottom,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.01) 13%,rgba(0,0,0,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03000000', endColorstr='#000000',GradientType=0 ); }.objects-list .item .info .address{color:#fff;font-weight: bold;display: block;margin-bottom:5px;font-size: 16px;}.objects-list .item .info .cost{color:#ecd408;font-size: 14px;font-weight: normal;display: block; font-weight: bold; }.objects-list .item .info:after{}.statistic-box{padding: 10px 20px 0 20px;min-height: 35px;color: #000000;}.statistic-box .query_string{margin: -10px 0 10px -10px;}.statistic-box .sb-info{display: block;line-height: 18px;float: left;margin-top: 2px;}.statistic-box .sb-quote{float: right;line-height: 27px;margin-left: 10px;}.statistic-box .sb-sort{float: right;line-height: 27px;margin-left: 10px;}.statistic-box div:last-of-type{margin-left: 0;}.added-form{float: right;}.added-form .list-selector{margin-left: 10px; }.added-form .list-selector.type-objects{min-width: 177px;margin: 0;margin-left: 10px;float: right;}.added-form .list-selector.regions{min-width: 125px;margin-left: 10px;float: right;}.filter{height: 40px;border-bottom: 1px solid #237EC2;line-height: 40px;margin: 10px;display: block;}.filter:after{contet:"";clear: both;display: table;}.filter span{display: block;float: left;text-transform: uppercase;color: #237EC2;background: #fff;cursor: pointer;padding: 0px 10px;font-weight: normal;}.filter .active,.filter span:hover{color: #fff;background: #237EC2;}.right-column .application-button{width: 220px;margin: 20px 0;}.object-info + .application-button{margin-top: 20px;border: 3px solid #ecd408;height: 47px;line-height: 47px;}#map-object,.map-object-wrap{position: absolute;height: 350px;float: right;z-index: 1;bottom: 0; left:0;right:0;}.map-object-wrap.big{width:680px;}.map-object-wrap.big #map-object{width: 680px}.gallery-wrap{height: 540px;}.map-object-wrap .expand-object-map{position: absolute;right: 20px;color: #fff;font-size: 16px;line-height: 20px;text-align: center;position: absolute;bottom: 10px;padding: 10px 10px 10px 40px;right: 10px;z-index: 10;background: url('/img/layout/expand-bg.png') 13px 12px no-repeat rgba(0,0,0,.8);left: 10px;cursor: pointer;}.map-object-wrap.fullscreen .expand-object-map,.map-object-wrap .expand-object-map.hide{display: none;}.map-object-wrap.fullscreen .expand-object-map.hide{display: block;}.map-object-wrap .expand-object-map:hover{opacity: 1;filter: alpha(opacity=100);background-color: rgba(236,212,8,.8);color: #000;}.photogallery {position: relative;width: 460px;}.photogallery.wide-gallery{width:640px;margin: 0 0 20px 0;}.gallery-wrap.objects-gallery .photogallery.wide-gallery,.gallery-wrap.objects-gallery .photogallery.wide-gallery .photos{width: 680px;}.photogallery.wide-gallery .photos{width:640px;height:540px;}.big-image{width: 640px;margin-bottom: 20px;}.photogallery .counter {color: #fff;font-size: 16px;line-height: 20px;text-align: center;background-color: rgba(0,0,0,.8);position: absolute;bottom: 10px;padding: 10px;left: 50px;right: 50px;z-index: 10;}.news-card .text .photogallery{padding: 0;}.news-card .text .photogallery div{padding: 0;}.news-card .text .photogallery .counter{padding: 10px;}.photogallery .photos {width: 460px;height: 370px;overflow: hidden;position: relative;}.photogallery .photos img {position: absolute;opacity: 0;filter: alpha(opacity=0);transition-property: opacity;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;-khtml-transition-property: opacity;-ms-transition-property: opacity;transition-duration: 1.5s;-webkit-transition-duration: 1.5s;-moz-transition-duration: 1.5s;-o-transition-duration: 1.5s;-khtml-transition-duration: 1.5s;-ms-transition-duration: 1.5s;cursor: pointer;}.photogallery .photos img.active {opacity: 1;filter: alpha(opacity=100);}.photogallery .photos .arrow-left,.photogallery .photos .arrow-right {position: absolute;left: 9px;bottom: 10px;width: 40px;height: 40px;background: rgba(0,0,0,.8);z-index: 10;color: #fff;cursor: pointer;filter: alpha(opacity=70);transition-property: opacity,background;-webkit-transition-property: opacity,background;-moz-transition-property: opacity,background;-o-transition-property: opacity,background;-khtml-transition-property: opacity,background;-ms-transition-property: opacity,background;transition-duration: .5s, .5s;-webkit-transition-duration: .5s, .5s;-moz-transition-duration: .5s, .5s;-o-transition-duration: .5s, .5s;-khtml-transition-duration: .5s, .5s;-ms-transition-duration: .5s, .5s;font-size: 28px;font-weight: normal;font-family: RobotoLight;text-align: center;line-height: 36px;}.photogallery .photos .arrow-right {right: 9px;left: auto;}.photogallery .photos .arrow-left:before,.photogallery .photos .arrow-right:before{width: 100%;height: 100%;font-size: 40px;}.photogallery .photos .arrow-left:hover,.photogallery .photos .arrow-right:hover {opacity: 1;filter: alpha(opacity=100);background: rgba(236,212,8,.8);color: #000;}.big .photogallery{width:640px;margin: 0 auto;}.big .photogallery .photos {width:640px;height: 508px;}.objects-types-list{margin:0;}.objects-types-list .list{margin-top:20px;padding: 0 10px;display: block;clear: both;}.objects-types-list .list:after{content:"";display: table;clear: both;}.objects-types-list .list h3{padding:0 0 10px 0;}.objects-types-list .list .item{display: inline-block;margin: 0 20px 0px 0;height: 18px;width: auto;font-size: 12px;}.objects-types-list .list a{color:#237EC2;} .objects-types-list .list span{padding-left:2px;}.bigtext{font-size: 16px;margin: 20px;}.social-buttons{display: inline-block;margin-left: 10px;}.central-text{padding: 20px;}.central-text p,.central-text div{padding-bottom: 15px;}.central-text ul li:before {content: "";width: 4px;height: 4px;display: block;border-radius: 4px;background: #5e5e5e;position: absolute;top: 10px;left: 0;}.central-text ul,.central-text ol{padding-bottom: 15px;}.central-text ul li,.central-text ol li {margin: 0 0 1px 0;line-height: 24px;position: relative;padding-left: 8px;}.central-text ol li{padding-left: 15px;display: block;}.central-text ol li:first-letter {text-transform: uppercase;}header .menu.mobile,header .phone.mobile{display: none;}.map-object-wrap.fullscreen, header .map-wrap.fullscreen {position: fixed;top: 0;left: 0;right: 0;bottom: 7px;z-index: 10000000;width: 100%;height: 100%;}.fullscreen #map-object, .fullscreen .map-object-wrap{height: 100%;}.contacts {}.contacts .left-part {display: inline-block;width: 58%;float: left;line-height: 24px;margin-right: 2%;}.contacts .right-part {display: inline-block;width: 39%;float: left;line-height: 24px;}.contacts .left-part .grey {color: #838383;display: block;}.contacts .left-part .phone {font-size: 24px;font-weight: bold;padding-top: 20px;}.contacts .right-part p {padding-bottom: 20px;}#contacts-map{width: 100%;height: 300px;margin: 40px 0;}form label{display: block;}textarea,input[type="text"],input[type="email"],input[type="phone"],input[type="password"]{display: block;border: 1px solid #e1e0e0;background: #fff;font-size: 14px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;height:35px;padding: 7px 10px;outline: none;color: #1A1A1A;background: #fff;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}textarea:hover,input[type="text"]:hover,input[type="email"]:hover,input[type="phone"]:hover,input[type="password"]:hover{border-color:#c3c3c3;}textarea:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="phone"]:focus,input[type="password"]:focus{border-color:#a9d71d;}textarea{font-family:Arial;font-size:14px;padding:5px 10px;}form label.error,input.error{color: #DD0000;}input[type="text"].error,input[type="phone"].error,input[type="email"].error,input[type="password"].error{border-color: #DD0000;}form textarea.error{border:1px solid #DD0000;color:#DD0000;}.grey textarea,.grey input[type="text"],.grey input[type="email"],.grey input[type="phone"],.grey input[type="password"],textarea.grey,input[type="text"].grey,input[type="email"].grey,input[type="phone"].grey,input[type="password"].grey{background: #F5F5F5;}.grey textarea:focus,.grey input[type="text"]:focus,.grey input[type="email"]:focus,.grey input[type="phone"]:focus,.grey input[type="password"]:focus,textarea.grey:focus,input[type="text"].grey:focus,input[type="email"].grey:focus,input[type="phone"].grey:focus,input[type="password"].grey:focus{background: #ffffff;}.list-picker,.list-selector{display: inline-block;padding: 0;height: 35px;vertical-align: middle;position: relative;min-width: 40px;border: none;min-width: 50px;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;} .list-selector span,.list-selector a,.list-selector a.pick,.list-picker span,.list-picker a,.list-picker a.pick{vertical-align: top;}.list-selector a.pick,.list-picker a.pick{border: 0 none;text-decoration: none;display: block;height: 40px;padding: 0 20px;font-size: 18px;color: #000;z-index: 10;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-transform: uppercase;line-height: 40px;position: relative;}.list-picker:hover,.list-selector:hover,.fast-search .list-picker:hover,.fast-search .list-selector:hover{background: #e0e0e0;}.list-picker a.pick{padding-right:10px;}.list-picker.disabled{opacity: .5;cursor: default;}.list-picker a.pick:after,.list-selector a.pick:after{content: "keyboard_arrow_down";font-family: 'Material Icons';font-weight: normal;font-style: normal;font-size: 20px;display: inline-block;vertical-align: middle;width: 1em;height: 1em;line-height: 1;text-transform: none;letter-spacing: normal;word-wrap: normal;white-space: nowrap;direction: ltr;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;font-feature-settings: 'liga';float: right;margin: 11px -5px 0 0;}.list-picker.dropped a.pick:after,.list-selector.dropped a.pick:after{content: "keyboard_arrow_up";}.list-picker .list-data,.list-selector .list-data {display: none;position: absolute;min-width: 100%;background: #fff;z-index: 999;margin-top: 2px;top: 40px;left: 0;overflow: visible;font-size: 16px;-webkit-box-shadow: 0px 0px 6px rgba(0,0,0,.25);-moz-box-shadow: 0px 0px 6px rgba(0,0,0,.25);-ms-box-shadow: 0px 0px 6px rgba(0,0,0,.25);-0-box-shadow: 0px 0px 6px rgba(0,0,0,.25);box-shadow: 0px 0px 6px rgba(0,0,0,.25);padding:5px 0;}.list-selector.select-status.dropped .list-data {min-width: 130%;}.list-picker.dropped .list-data .list,.list-selector.dropped .list-data {display: block;max-height: 260px;overflow: hidden;overflow-y: auto;}.list-picker.dropped .list-data{display: block;}.list-picker .list-data li,.list-selector .list-data li {padding: 12px 10px;cursor: pointer;font-size:16px;line-height: 20px;position: relative;}.list-picker .list-data li:hover,.list-selector .list-data li:hover {background-color: #237EC2;color:#fff;}.list-picker .list-data li {padding-left: 31px!important;}.list-picker .list-data li.selected{display: none;}.list-picker .list-data .selected-list{background: #f2f2f2;color: #249dd6;}.list-picker .list-data .selected-list li{display: none;}.list-picker .list-data .selected-list li.selected{display: block;}.list-picker .list-data .selected-list li.selected:before{content: "";position: absolute;display: inline-block;width: 24px;height: 18px;right: 6px;background-image: url('/img/layout/icons32.png');background-position: -6px -63px;background-repeat: no-repeat;}.list-picker .list-data li.selected:hover:before{background-position: -6px -35px;}.list-selector .list-data li.disabled {color: #999;}.list-selector .list-data li.disabled:hover {background: none;color: #999;cursor: default;}.list-picker.dropped .list-data .list li:nth-child(1){display: none;}.button.blue,.list-selector.blue,.list-picker.blue{background-color: #237EC2;height: 40px;color:#fff;}.list-selector.blue a.pick, .list-picker.blue a.pick{font-size: 14px;text-transform: none;color: #fff;height: 40px;line-height: 40px;padding: 0 15px 0 10px;}.list-picker.blue:hover, .list-selector.blue:hover{background-color: #ecd408;}.list-picker.blue .list-data, .list-selector.blue .list-data{top: 40px;padding: 0;}.list-picker.blue .list-data li, .list-selector.blue .list-data li{padding: 3px 10px;cursor: pointer;font-size: 14px; color:#000; }.list-picker.blue:hover a.pick, .list-selector.blue:hover a.pick{color: #237EC2;}.list-picker.blue a.pick:after, .list-selector.blue a.pick:after {color:#fff;}.rulers .ruler30{display: block;float: left;width: 28px;height:28px;border: 1px solid #ddd;overflow: hidden;text-indent: -10000px;border-left: 0 none;background: transparent url(http://st.bsn.ru/img/layout/icons32.gif) no-repeat -2px -2px;}.rulers .ruler30:first-child{border-left: 1px solid #ddd;}.rulers .ruler30:hover{cursor: pointer;}.rulers .ruler30.ruler-list{background-position: -2px -66px;}.rulers .ruler30.ruler-list.active,.rulers .ruler30.ruler-list:hover{background-position: -2px -34px;}.rulers .ruler30.ruler-block{background-position: -2px -130px;}.rulers .ruler30.ruler-block.active,.rulers .ruler30.ruler-block:hover{background-position: -2px -98px;}.rulers .ruler30.ruler-map{background-position: -2px -194px;}.rulers .ruler30.ruler-map.active,.rulers .ruler30.ruler-map:hover{background-position: -2px -162px;}.statistic-box .sb-rulers{width: 90px !important;}.graphic_options{display:block;margin-left:12%;margin-top:2%;}.graphic_div{display:block;margin:5px;margin-left:1%;}input{border: 1px solid;border-color: #CCCCCC #CCCCCC #DEDEDE;}.central-column.clear-template #members-input{font-size: 18px;width: 100%;height: 30px;padding: 1px 3px 0px 3px;}.central-column.clear-template #members-input#auth_cookie_save{width: 14px;height: 12px;display: inline-block;}#members-form label.checkbox{display: inline-block;}form .error+input[type="text"], form .error+input[type="password"]{border:1px solid #d00;}.red-border{border: 1px solid #dd1717!important;}@media screen and (max-width: 960px) {header .header-content {width: 640px;}}header{ padding: 0; }header .topline {height: 50px;line-height: 50px;}header .topline .cabinet { text-transform: uppercase;float: left;line-height: 34px;}header .topline .objects-info {text-align: center;line-height: 31px;width: 460px;margin: 0 auto;}header .topline .objects-info b {color: #229ad7;font-size: 18px;font-weight: normal;}header .topline .phone {float: right;font-weight: bold;font-size: 18px;line-height: 50px;padding-right: 20px;}.authorized-wrap,.unauthorized-menu {float: left;font-size: 16px;}.unauthorized-menu li {float: left;margin: 0 20px;padding-left: 20px;cursor: pointer;position: relative;}.unauthorized-menu li:before{left: 0;top: 17px;position: absolute;}.unauthorized-menu li span {border-bottom: 1px solid #000;}.unauthorized-menu li:hover span{border-color: transparent;}.authorized-wrap {position: absolute;left: 0;min-width: 196px;padding: 0;margin: 0;z-index: 1000;}.authorized-menu {-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,.5);-moz-box-shadow: 0px 0px 5px rgba(0,0,0,.5);-ms-box-shadow: 0px 0px 5px rgba(0,0,0,.5);-o-box-shadow: 0px 0px 5px rgba(0,0,0,.5);box-shadow: 0px 0px 5px rgba(0,0,0,.5);}.authorized-menu,.authorized-menu li {display: none;float: none;padding: 0;background-color: #fff;margin: 0;width: inherit;}.authorized-menu.active{position: absolute;left: 0;z-index: 10;right: 0;}.authorized-menu.active,.authorized-menu.active li {display: block;}.authorized-menu.active li a {padding: 5px 20px;color: #000;display: block;}.authorized-menu.active li a:hover {background: #237EC2;color: #fff;}.authorized-wrap .title {display: block;cursor: pointer;padding: 0 0 0 20px;position: relative;min-width: 150px;}.authorized-wrap .title.active,.authorized-wrap .title:hover {color: #fff;background: #237EC2;}.authorized-wrap .title:after {content: "▾";position: absolute;right: 5px;top: 0px;display: block;font-size: 18px;transform: scale(1.5,.9);-webkit-transform: scale(1.5,.9);-moz-transform: scale(1.5,.9);-ms-transform: scale(1.5,.9);-o-transform: scale(1.5,.9);}.auth-form {font-size: 12px;background: #fff;padding: 20px;width: 280px;opacity: 0;visibility: hidden;position: absolute;top: 140px;z-index: 100000;left: 50%;-webkit-transition: top .3s, opacity .3s, visibility .3s;-moz-transition: top .3s, opacity .3s, visibility .3s;-ms-transition: top .3s, opacity .3s, visibility .3s;-o-transition: top .3s, opacity .3s, visibility .3s;transition: top .3s, opacity .3s, visibility .3s;}.auth-form.active{top: 120px;opacity: 1;visibility: visible;}.auth-form h3 {background-color: #237EC2;color: #fff;font-size: 28px;margin: -20px -20px 20px -20px;padding: 20px;display: block;font-weight: normal;}.auth-form-logoff {font-size: 14px;opacity: 0;visibility: hidden;}.auth-login {cursor: pointer;}.auth-form .login-form input {width: 153px;margin-bottom: 0;}.auth-form .login-form input:active,.auth-form .login-form input:focus {border-color: #999;}.auth-form .login-form button {width: 75px;font-size: 14px;font-weight: normal;text-transform: uppercase;height: 51px;float: right;padding: 0 5px;}.auth-form .login-form input+input {border-top: 0 none;}.auth-form p {padding-bottom: 0px;}.auth-form .links-line {font-size: 11px;clear: both;}.auth-form.authorized .links-line {font-size: 12px;}.auth-form .links-line a,.auth-form .links-line span {display: inline;font-size: 12px;margin-right: 5px;font-weight: normal;color: #1e88e5;}#auth_login,#auth_passwd {width: 280px;}#auth_login {margin-bottom: 10px;}#auth_lost_passwd:after {clear: both;margin-bottom: 10px;}.auth-form .checkbox.small {width: 120px;font-size: 12px;line-height: 8px;display: inline-block;margin-top: 5px;}#auth_submit {margin-top: 15px;}#auth_registration {font-size: 14px;}.auth-form .links-line a.first {border-left: 0 none;padding-left: 0;}.auth-form .links-line label {width: 100%;}.auth-form .notification {font-size: 12px;height: 22px;line-height: 12px;top: 7px;z-index: 999;padding: 2px;display: none;width: 282px;margin: 0 0 10px 0;clear: both;line-height: 23px;}header .content{width: 960px;height: 210px;padding: 20px;background-image: url('/img/layout/main-bg.jpg');margin: 0;position: relative;z-index: 100;}header .content .logo{width: 540px;display: block;margin: 15px auto;text-align: left;}header .content .logo span{float: right;background: #fff;font-size: 10px;text-transform: uppercase;padding: 7px 7px 6px 7px;margin-top: -2px;}header .nav {width: 571px;position: relative;margin: 0 auto;}header .nav .links {margin: auto;}.nav .links a {vertical-align: middle;text-align: left;text-indent: 0px;font-size: 14px;color: #fff;font-weight: normal;text-transform: uppercase;text-decoration: none;margin: 0;-webkit-transition: all .15s;-moz-transition: all .15s;-ms-transition: all .15s;-o-transition: all .15s;transition: all .15s;}.nav .links a:hover,.nav .links a.active {color: rgba(236, 212, 8, 1);}.search-form-wrap{background: #c5e8fc;margin: 20px 0;}.search-form-wrap h2{font-size:24px;color:#616161;}.fast-search{font-size: 16px;margin: 35px auto;width: 920px;padding: 0;height: 40px;}.fast-search input{display: inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;height:40px;}.fast-search .selector-title{float: left;display: block;line-height: 35px;width: 120px;}.fast-search .user-objects-wrap{display: inline-block;}.fast-search .checkbox-group label.user-objects{margin:0 10px 0 30px!important;padding: 4px 8px;}.fast-search .search-types,.fast-search .search-types{float:right;} .fast-search .search-types label{padding-left: 20px}.fast-search .user-objects:before,.fast-search .search-types .map-search:before,.fast-search .search-types .extend-search:before{content:"";position:relative;float: left;left: -6px;top: 6px;display: block;background: url('http://st1.bsn.ru/img/layout/icons16.png') no-repeat 0 0;width:16px;height:16px;}.fast-search input{font-size:16px;}.fast-search .search-types .map-search:before{background-position: 0px -1049px;}.fast-search .search-types .extend-search:before{background-position: 0px -1066px;}.fast-search .search-types .map-search a{position:absolute;top:0;left:0;right:0;bottom:0;}.fast-search .user-objects:before{background-position: 0px -1082px;left: 2px;}.fast-search .checkbox-group.rooms-count label{width:40px;height:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box; }.fast-search .tab{visibility: hidden;opacity:0;display: none;-webkit-transition: visibility .15s, opacity .15s;-moz-transition: visibility .15s, opacity .15s;-ms-transition: visibility .15s, opacity .15s;-o-transition: visibility .15s, opacity .15s;transition: visibility .15s, opacity .15s;}.fast-search .tab.active{visibility: visible;opacity:1;display: block;}.fast-search .row.search-button{margin: 0px -10px 10px -10px;height: 1px;background: #d5e4c7;padding: 0!important;display: block;clear: both;}.fast-search .row.search-button button{position: absolute;right: 20px;width: 100px;top: 50%;background-image: url('http://st1.bsn.ru/img/layout/icons22.png');background-position: 16% -833px;background-repeat: no-repeat;height: 36px;margin-top: -18px;text-align: right;font-size: 16px;}.fast-search .extend-search-wrap{background: #d5e4c7;margin: 0 -10px 0px -10px;padding: 0 10px;display: none;} .fast-search .extend-search-wrap.active{max-height:1300px; overflow: visible;} input[name="way_time"],input[name="level"]{float: left;width: 30px;margin-right: 10px;}.fast-search .list-selector,.fast-search .list-picker,.single-selector input{width: 200px;height: 40px;margin-right: 1px;float: left;background-color: #fff;color: #000;line-height: 40px;-webkit-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2);-ms-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2);-o-box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2);box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2);}.fast-search .list-picker.hidden,.fast-search .list-selector.hidden,.fast-search .list-picker li.hidden,.fast-search .list-selector li.hidden{display: none;}.fast-search .short-input,.fast-search .squares div{width: 280px}.fast-search .short-input input{width:120px;}.fast-search .extend-search-wrap .interval-selector{width: 280px;}.fast-search .extend-search-wrap .interval-selector input{width: 58px;}.fast-search .typewatch_popup_list{top:auto;bottom:auto;right:1px;left: auto;}.fast-search .typewatch_popup_list li{padding: 4px 6px;text-overflow: ellipsis;overflow: hidden;max-width: 200px;}.fast-search .typewatch_popup_list li span{font-size:14px;color:#999999;}.fast-search .list-selector.select-object-type{background: #00C853;width:270px;-webkit-transition: background .3s;-moz-transition: background .3s;-ms-transition: background .3s;-o-transition: background .3s;transition: background .3s;}.fast-search .list-selector.select-object-type.hidden{display: none;}.fast-search .list-selector.select-object-type:hover{background: #98c11a;}.fast-search .list-selector.select-object-type a.pick{width:245px;}.fast-search .list-selector.select-object-type .list-data{left: 0;width: 1140px;overflow: visible;height: 300px;padding: 10px;border: none; top:50px;}.fast-search .list-selector.select-object-type .list-data:before{content: "";z-index: 100;position: absolute;margin-left: 25px;top: -6px;visibility: hidden;opacity: 0;filter: alpha(opacity=0);filter: alpha(opacity=0);-webkit-transition: opacity .3s, visibility .3s;-moz-transition: opacity .3s, visibility .3s;-ms-transition: opacity .3s, visibility .3s;-o-transition: opacity .3s, visibility .3s;transition: opacity .3s, visibility .3s;width: 0;height: 0;border-style: solid;border-width: 0 5px 6px 5px;border-color: transparent transparent #ffffff transparent;line-height: 0px;_border-color: #000000 #000000 #ffffff #000000;_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');border-style: inset;-webkit-transform: rotate(360deg);}.fast-search .list-selector.select-object-type.dropped .list-data:before{opacity:1;visibility: visible;}.fast-search .list-selector.select-object-type .list-data .left-part{width: 540px;float: left;}.fast-search .list-selector.select-object-type .list-data .right-part{width: 540px;float: right;}.fast-search .list-selector.select-object-type .list-data .title{display: inline-block;padding: 10px 15px 0 10px;font-size: 16px;font-weight: normal;color: #6d924c; background: #fff;position:relative; z-index:4;}.fast-search .list-selector.select-object-type .list-data .title-right{display: inline-block;vertical-align: top;border-top: 1px groove #6d924c;width: 100%;padding: 0;margin: -7px 0 0px 0; }.fast-search .list-selector.select-object-type .list-data .first-row{margin: -10px 0 10px 0;}.fast-search .list-selector.select-object-type .list-data .second-row{font-size:14px;margin: 0 0 20px 0;}.fast-search .list-selector.select-object-type .list-data li{display: inline-block;margin: 0 15px 0 0;padding: 5px 10px;-webkit-transition: color .3s, background .3s;-moz-transition: color .3s, background .3s;-ms-transition: color .3s, background .3s;-o-transition: color .3s, background .3s;transition: color .3s, background .3s; }.fast-search .list-selector.select-object-type .list-data li:last-of-type{margin-right:0;}.fast-search .list-selector.select-object-type .list-data .left-part span,.fast-search .list-selector.select-object-type .list-data .right-part span{}.fast-search .list-selector.select-object-type .list-data .estate-catalog{font-size: 16px;padding: 8px 20px 10px 20px;margin: 35px 0 0 10px;height: 36px;}.fast-search .list-selector.select-object-type .list-data .estate-catalog:before{content: "";display: inline-block;float: left;width: 32px;height: 32px;background-image: url('http://st1.bsn.ru/img/layout/icons32.png');background-repeat: no-repeat;background-position: -7px -520px;}.fast-search.property_revenues-form .list-selector,.fast-search.property_revenues-form .list-picker{margin-right: 100px;}input.autocomplete + .clear-input,.fast-search .address-select{transition: opacity .3s;-webkit-transition:opacity .3s;-moz-transition: opacity .3s;-o-transition: opacity .3s;-ms-transition: opacity .3s; }.fast-search .list-picker.location a.pick{position:relative;width:auto;}.fast-search .address-select.disabled{opacity:.5;}.fast-search .delimiter{display: none;}.fast-search .address-select .delimeter{display: block;position: absolute;position: absolute;right: -36px;top: 9px;} input.autocomplete + .clear-input {display: block;width: 17px;height: 17px;background: url('http://st1.bsn.ru/img/layout/typewatch-close-icon.png') no-repeat center #fff;cursor: pointer;position: absolute;top: 10px;right: 10px;opacity: .3;filter: alpha(opacity=30);}input.autocomplete + .clear-input:hover{opacity: 1;filter: alpha(opacity=100);}input.autocomplete + .clear-input.hidden{display: none;}.fast-search .checkbox,.fast-search .checkbox-group{border: none;height: 40px;display: inline-block;vertical-align: middle;margin: 0;}.fast-search .checkbox, .fast-search label,.fast-search .checkbox-group label{display: inline-block;background: #fcfcfc;position: relative;border: 0 none;text-align: center;font-size: 16px;line-height: 32px;padding: 4px 12px 4px 12px;background: #EEEEEE;cursor: pointer;margin: 0 5px 0 0;}.button-wrap{height: 40px;text-align: right;float: right;}.fast-search .list-selector.select-deal{width:164px}.fast-search .list-selector.select-type-object{width:250px}.fast-search .list-selector.select-country{width:190px}.fast-search .list-selector.select-cost{width:199px}.estate-list{}.estate-list .item{width: 300px;float: left;margin:20px 30px 20px 0;overflow: hidden;height:470px;position: relative;}.estate-list .item:nth-child(3n){margin-right:0;}.estate-list .item .img{}.estate-list .item .title{font-size:24px;line-height:30px;}.estate-list .item .annotation{font-size: 14px;color: #616161;padding: 10px 0 0 0;}.estate-list .item .text{line-height: 20px;padding-top: 14px;}.application-view-form{padding: 20px;background-color: #f2f2f2; width: 480px; opacity:0;visibility: hidden;position: absolute;top: 0;position: fixed;z-index: 99992;left: 50%;top:20px;-webkit-transition: top .3s, opacity .3s, visibility .3s;-moz-transition: top .3s, opacity .3s, visibility .3s;-ms-transition: top .3s, opacity .3s, visibility .3s;-o-transition: top .3s, opacity .3s, visibility .3s;transition: top .3s, opacity .3s, visibility .3s;}.application-view-form.active{visibility: visible;opacity:1;top: 40px;}.application-view-form .form-title{background-color: #237EC2;color: #fff;font-size: 28px;margin: -20px -20px 20px -20px;padding: 20px;width: 480px;display: block;font-weight: normal;}.application-view-form .left-part{float:left;}.application-view-form .right-part{float:right;}.application-view-form span:not(.form-title):not(.active) {display: block;font-size: 15px;margin: 15px 0 5px 0;color: #000000;}.application-view-form p.text{font-size: 11px;display: block;padding: 10px;color:#c1c1c1;}.application-view-form .list-selector a.pick, .application-view-form .list-picker a.pick{background-color: #fff;font-size: 16px;width: 180px;height: 36px;line-height: 38px;}.application-view-form .price_from,.application-view-form .price_to{width: 102px;min-width: 102px;max-width: 102px;display: inline-block;}.application-view-form .price_from{margin-right: 10px;}.application-view-form input + span, .application-view-form .list-selector + span {position: absolute;color: #dd0000;width: 130px;color: #dd0000;opacity: 0;filter: alpha(opacity=0);-webkit-transition: opacity .5s ease;-moz-transition: opacity .5s ease;-ms-transition: opacity .5s ease;-o-transition: opacity .5s ease;transition: opacity .5s ease;margin-top: -15px;font-size: 10px;}.application-view-form input,.application-view-form textarea {min-width: 220px;max-width: 220px;width: 220px;}.application-view-form textarea {min-height: 70px;max-height: 70px;height: 70px;resize: none;}.short .button-container, .short .button-container{top: 130px;}.button-container, .button-container {position: relative;top: 300px;}.button-container .application-view-form-button {top: 50px;z-index: 100;opacity: 1;width: 520px;padding: 0px;height: 110px;text-align: center;position: absolute;transition: margin 0.3s ease 0s, opacity 0.3s ease 0s;background: #f2f2f2;left: -20px;}.button-container .application-view-form-button button{margin-top: 15px;}.application-view-form.public .list-selector + span.active, .application-view-form input + span.active {opacity: 1;filter: alpha(opacity=100);margin-top: 2px;}.application-view-form .closebutton{cursor: pointer;color:#fff;font-size: 24px;position: absolute;right: 20px;top: 22px;}.star{white-space: nowrap;cursor: pointer;width: 30px;height: 30px;padding: 0px;line-height: 16px;position: absolute;bottom: 10px;right: 10px;z-index: 1000;opacity:0;visibility: hidden;-webkit-transition: .3s opacity, .3s visibility;-moz-transition: .3s opacity, .3s visibility;-ms-transition: .3s opacity, .3s visibility;-o-transition: .3s opacity, .3s visibility;transition: .3s opacity, .3s visibility;}.star:before{color: #fff;font-size: 30px;}.star:hover,.star.in-favorites {background-position: 0px -81px;opacity:1;visibility: visible; }.star.in-favorites:before{content:"bookmark";color:#ecd408;}.last-favorites{margin:0 auto;width:960px;}.last-favorites h1{color:#3082a8;font-size:30px;padding:20px 0 0 0;margin:0;display: block;}.objects-list .item:hover .star{opacity:1;visibility: visible;} .star.del-from-favorites,.star.del-from-favorites:hover{background-position: 0px -112px;opacity: 1;visibility: visible;}@media (max-width: 1024px) {.fast-search,header {padding: 0;width: 680px;} body{width: 100%;min-width: 720px;} .content,header .content{width: 680px;}.mobile-version {display: none!important;}.desktop-version { display: block!important;}article{margin: 20px;}.fast-search .list-selector.select-deal {width: 140px}.fast-search .list-selector.select-type-object {width: 200px}.fast-search .list-selector.select-country {width: 140px}.fast-search .list-picker.select-country {width: 120px;}.fast-search .list-selector.select-cost {width: 120px}.list-selector a.pick, .list-picker a.pick{padding: 0 10px;}.button-wrap {text-align: left;float: left;}#form-submit-button{text-indent: -100000%;padding: 0;width: 40px; }#form-submit-button:before{text-indent: 0;font-size: 30px;margin: 4px 0 0 4px;display: block;}.content .left-column,.content .right-column{float: none;width: 680px;}.countries-list {height: 70px;overflow: hidden;margin-bottom: 20px;}.countries-list .item {width: 25%;float: left;padding: 10px 0;}.countries-list .item a {}footer{width: 640px;font-size: 14px;padding: 60px 20px 0 20px;}footer .footer-links{width: 300px;margin-left: 60px;}footer .footer-links a{margin: 0 0 10px 20px;float: left;width: 120px;}footer .counters{display: none;}.info-box table{border-collapse:collapse; table-layout:fixed; width:100%;}.info-box table td{font-size: 12px;vertical-align: top;}.info-box table td > *{padding: 0!important;font-size: 14px!important;line-height: 18px!important;word-wrap:break-word;}.right-column .news-list{margin: 40px 20px 20px 20px;}}@media (max-width: 767px) {h1,h2{font-size: 18px;}.main-content {margin: 0;} body{width: 100%;min-width: 320px;} .nav,header .content .logo,.content .left-column,.content .right-column,.fast-search,header,footer,footer .footer-links,.content,header .content{width: 100%;padding: 0;margin: 0;} .mobile-version {display: block!important;}.desktop-version { display: none!important;}.objects-list {margin: 20px 0;padding: 0;}.objects-list h2{padding: 0 20px;}.objects-list .more-link{margin: 0 20px 0 10px;font-size: 14px;}.objects-list .item {position: relative;width: auto;height: auto;float: none;margin: 20px;overflow: hidden;}.objects-list .item .object-image{width: 100%;}.objects-list .item .country{padding: 0 3%; width: 64%; } .objects-list .item .object-type{padding: 0 3%; width: 24%; } .countries-list{display: none;}footer{border: none; overflow: hidden;}footer .contacts{margin: 0 20px;float: none;}footer .contacts p{padding: 0;}footer .footer-links{margin: 20px 20px 0 20px;}footer .footer-links a{margin: 0 0 10px 0;display: block;float: none;}footer .copyright strong{font-weight: bold;}footer .copyright .email{margin-bottom: 10px;}footer .quoted{margin: 0 20px;padding: 20px 0;}.auth-login{display: none;}header .content a{}header .topline .phone{display: none;}header .phone.mobile{display: block;text-align: center;color: #fff;font-size: 16px;padding: 10px 0;}header .phone.mobile b{font-size: 18px;font-weight: bold;display: block;margin-top: 10px;}header .content{height: auto;}header .content .logo{text-align: center;height: 65px;text-decoration: none;margin-bottom: 20px;}header .content .logo img{width: 60%;margin: 20px auto 0 auto;text-align: center;}header .content .logo span{margin: 10px auto 0 auto;text-align: center;display: block;float: none;width: 260px;border: none;text-decoration: none;padding: 5px 7px 4px 5px;font-size: 12px;}header.tall{margin-bottom: 40px;}.fast-search{margin: 0 20px;width: auto;padding: 0;height: auto;display: none;}.fast-search.expanded{display: block;}.fast-search .list-selector,.fast-search .list-picker{width: auto!important;float: none;display: block;margin-bottom: 1px;}.search-buttons{position: absolute;left: 0;bottom: -40px;right: 0;height: 40px;}.search-buttons span{width: 100%;}.search-buttons .expand,.search-buttons.active .hide{display: block;padding: 0;}.search-buttons .expand:before{position: relative;display: inline-block;float: none;font-size: 24px;margin: 0 5px 0 -10px;}.search-buttons.active .expand,.search-buttons .hide{display: none;}.nav {display: block;position: absolute;left: -100%;right: 0;background: #237FC2;top: 0;z-index: 100;bottom: 0;}.nav.active {left: 0;width: auto;right: 0; }.nav .links {margin: 50px 20px 20px 20px;display: block;}.nav .links a {display: block;margin: 10px;}#form-submit-button{text-indent: 0;padding: 0 12px;width: auto;text-align: left;display: block;}#form-submit-button:before{float: right;margin: 7px 0 0 0;}.button-wrap{text-align: left;float: none;}.unauthorized-menu li{margin: 0 10px;font-size: 14px;}header .menu.mobile{display: block;width: 50px;background: #237fc2;color: #fff;height: 50px;padding: 0;margin: 0 10px 0 0;z-index: 300;position: relative;}header .menu.mobile:before{background: none;content: attr(data-icon);font-size: 24px;top: 50%;left: 50%;margin: 0;margin-left: -13px;margin-top: -11px;}header .menu.mobile.active:before{content: "chevron_left";}auth-form .form-title,.application-view-form .form-title{margin: 0;width: 100%;}.auth-form,.application-view-form{top: 0!important;left: 0;margin: 0!important;right: 0;bottom: 0;width: 100%;overflow-y: auto;overflow-x: hidden;padding: 0;}.application-view-form.active{}.application-view-form .left-part,.application-view-form .right-part{float: none;margin: 20px 20px 0 20px;}.list-picker, .list-selector, input, textarea{display: block;}.application-view-form .list-selector a.pick, .application-view-form .list-picker a.pick{width: auto;}.application-view-form input, .application-view-form textarea{min-width: 100%;max-width: 100%;width: auto;}.application-view-form .price_from, .application-view-form .price_to{width: 48%;min-width: 48%;max-width: 48%;}.application-view-form .price_from{margin-right: 2%;}.application-view-form .button-container, .application-view-form .button-container{top: auto;}.application-view-form .button-container .application-view-form-button{position: relative;display: block;top: 0;left: auto;margin: 0 auto;width: 100%;}.news-card{padding: 20px;}.news-card .text img, .info-box img{width: 100%!important;}.social-buttons{margin: 10px 0;}.auth-form{opacity: 0;}.objects-types-list{margin: 20px;}.paginator{width: auto;margin: 20px 20px 40px 20px;}.paginator div{display: block;}.paginator span.internal-link.page-left, .paginator span.internal-link.page-right, .paginator .page-left, .paginator .page-right, .paginator span.internal-link, .paginator span{width: 9%;}h1.country-title{margin: 20px;padding: 0;}.statistic-box .sb-info{float: none;}.statistic-box .sb-quote,.statistic-box .sb-sort,.added-form{margin: 0;display: block;margin-top: 10px;float: none;text-align: left;}.statistic-box .sb-quote span{display: none;}.added-form .list-selector{margin: 0;}.statistic-box{min-height: 60px;}.info-box table td > *{padding: 0!important;font-size: 12px!important;line-height: 14px!important;word-wrap:break-word;}.contacts .left-part,.contacts .right-part{float: none;width: 100%;margin-right: 0;}.contacts .left-part{margin-bottom: 40px;} }