/*last-modified: Thu, 24 Sep 2020 13:56:52 GMT (/home/savoya/wwwNew/actions/VillageItemPage.php)*/
.clear{font-size:0;clear:both;width:100%;overflow:hidden;height:0;line-height:0}.s{font-weight:normal;font-size:0.7em;}.hL{text-align:left}.hC{text-align:center}.hR{text-align:right}.vC{vertical-align:middle}.vT{vertical-align:top}.vB{vertical-align:bottom}.nw{white-space:nowrap}.m0{margin:0}.p0{padding:0}.b0{border:0}.mt0{margin-top:0}.clickable{cursor:pointer}.hidden{display:none}.visible{display:block}.visibleTR{display:table-row}.invisible{visibility:hidden}.display{display:block}ul{margin:0;padding:0;list-style:none}li{margin:0;padding:0;}table{border-spacing:0;border-collapse:collapse;}td{padding:0;}th{padding:0;}img{border:0;}:focus{outline:none;-moz-outline-style:none;}.w1{width:8.3%}.w2{width:16.7%}.w3{width:25%}.w4{width:33.3%}.w5{width:41.7%}.w6{width:50%}.w7{width:58.3%}.w8{width:66.7%}.w9{width:75%}.w10{width:83.3%}.w11{width:91.7%}.w12{width:100%}.w100{width:100%}.wa{width:auto}.w32px{width:32px}.w64px{width:64px}.w128px{width:128px}.w256px{width:256px}.w512px{width:512px}.w640px{width:640px}html{font-size:14px;}body{font:1em 'Open Sans', serif;color:#000;padding:0;margin:0;background:#fff;min-width:900px;height:100%;min-height:auto;line-height:1.3}h1{font:900 2.4em 'Open Sans', serif;padding-top: 40px;line-height:1.4em;margin:0 0 0.5em 0;color:#000}h2{font:900 2.4em 'Open Sans', serif;line-height:1.4em;margin:1em 0 1em 0;color:#161616}h3{font:900 1.4em 'Open Sans', serif;line-height:1.4em;margin:1em 0 0.5em 0;color:#161616}h4{font:900 1.4em 'Open Sans', serif;line-height:1.4em;margin:1em 0 0.5em 0;color:#161616}h5{font:900 1.6em 'Open Sans', serif;line-height:1.4em;margin:1em 0 0.5em 0;color:#161616}h6{font:900 1.4em 'Open Sans', serif;line-height:1.4em;margin:1em 0 0.5em 0;color:#000}a{outline:0;color:#000}a:hover{text-decoration:underline;color:#10941a}a:active{text-decoration:none;color:#10941a}p{line-height:1.25;margin:0;}body .fancybox-overlay .fancybox-title{font-size:1em;font-weight:bold;padding:0 0 10px 0}body .fancybox-close{border:0}h1, h2, h3, h4, .h1, .h2, .h3{cursor:default}.h1{font:900 2.4em 'Open Sans', serif;padding-top: 40px;line-height:1.4em;margin:0 0 0.5em 0;color:#000}.h2{font:900 2.4em 'Open Sans', serif;line-height:1.4em;margin:1em 0 1em 0;color:#161616}.h3{font:900 1.4em 'Open Sans', serif;line-height:1.4em;margin:1em 0 0.5em 0;color:#161616}.h4{font:900 1.4em 'Open Sans', serif;line-height:1.4em;margin:1em 0 0.5em 0;color:#161616}.h5{font:900 1.6em 'Open Sans', serif;line-height:1.4em;margin:1em 0 0.5em 0;color:#161616}.b{font-weight:bold}.ah{text-decoration:none}.ah:hover{text-decoration:underline}.a{outline:0;color:#000;color:#000;cursor:pointer}.a:active{color:#10941a;}.a:hover{color:#10941a;}.a2{outline:0;color:#000;color:#000;cursor:pointer;text-decoration:none;border-bottom:1px dotted #000}.a2:hover{color:#10941a;border-bottom:1px dotted #10941a}.a2:active{color:#10941a;border-bottom:1px dotted #10941a}div.pageBody ul{list-style:disc;margin:0 0 0.75em 3em;line-height:1.8em;}div.pageBody ol{padding:0;margin:0 0 0.75em 3em}div.pageBody ol li{padding:0;margin:0}div.pageBody table td{padding:0.5em 0;}div.pageBody img.left{float:left;margin:0 1em 1em 0}div.pageBody img.right{float:right;margin:0 1em 1em 0}div.err{border-radius: 3px;cursor:default;border:1px solid #f48588;color:#ca0207;padding:1em;margin:0 0 1em 0;background-color:#fff0f0;}div.info{border-radius: 3px;cursor:default;border-left:8px solid #ddf;padding:1em;margin:1em 0 1em 0;background-color:#eef;}.animate{transition:all 0.3s ease-out 0s;}.animateFast{transition:all 0.2s ease-out 0s;}.animateSlow{transition:all 0.5s ease-out 0s;}.rotate{transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}.rotate1{transform:rotate(1deg);-webkit-transform:rotate(1deg);-o-transform:rotate(1deg);-moz-transform:rotate(1deg);}.rotate45{transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);}.rotate90{transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);}.noTransform{transform:none;-webkit-transform:none;-o-transform:none;-moz-transform:none;}.loader{position: absolute;top: 0;left:50%;margin-left:-75px;width: 150px;height: 150px;}.loader .loaderBody{display:block;position: relative;left: 50%;top: 50%;width:100px;height:100px;margin: -75px 0 0 -75px;
				border: 3px solid #000;
				z-index: 1500;border: 3px solid transparent;border-top-color: #000;border-radius: 50%;-webkit-animation: spin 2s linear infinite;   animation: spin 2s linear infinite;}.loader .loaderBody:before{content: "";position: absolute;top: 5px;left: 5px;right: 5px;bottom: 5px;
				border: 3px solid #000;border: 3px solid transparent;border-top-color: #000;border-radius: 50%;-webkit-animation: spin 3s linear infinite;animation: spin 3s linear infinite;}.loader .loaderBody:after{content: "";position: absolute;top: 15px;left: 15px;right: 15px;bottom: 15px;
				border: 3px solid #000;border: 3px solid transparent;border-top-color: #000;border-radius: 50%;-webkit-animation: spin 1.5s linear infinite;animation: spin 1.5s linear infinite;}.page{height:auto; min-height:100%; position:relative;}.layout{position:relative;padding:0 30px; min-width:800px; max-width:1040px;  margin:0 auto;}.absy {position:absolute;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}.absx{position:absolute;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}.absxy{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}#wrapper{width: 100%;position: relative;clear: both;z-index: 5;height: 100%;background: url(/i/back2.jpg) top center fixed no-repeat;background-size: cover;}#content{max-width: 1040px;min-height: 1100px;background: #FFFFFF;margin: 0 auto;padding-bottom: 15px;}.header{position:relative;z-index:10;height:122px;}.header__layout{height:76px;}.header__right{position:absolute;right:0;top:0;height:100%;width:30%;background:url('/i/PublicPage.header__right.bg.png') no-repeat 0 0;cursor:pointer;}.header__phone-container{min-height:50px;white-space:nowrap;background:url('/i/PublicPage.header__phone.png') no-repeat left center;padding:0 0 0 70px;color:#fff}.header__phone__btn{font-size:1.3em;text-decoration:underline;display:inline-block;vertical-align:middle;padding:0 20px 0 0;color:#fff}.header__menu{height: 46px;background: #10941a;z-index: 12;}.header__menu .layout{padding:0;height: 100%;}div#ot-pro{font-size:16px;w_idth: 400px;float: right;text-align: right;padding-top: 0px;position: relative; margin-top:-7px;}div#ot-pro .dep{text-align:center;}div#ot-pro .header__phone__link{text-decoration:none;color:#000;margin-left: 15px;border-bottom: 1px dotted #000;cursor: pointer;}div#ot-pro .header__phone__number{font-weight: 700;}div#ot-pro .header__phone__link:hover{color: #10941a;border-color: #10941a;}.logo{width: 200px;float: left;padding-top: 9px;}.logo__image{}#menu{white-space:nowrap;height: 100%;}#menu li.l0{position: relative;width:100%;float: left; border-right:2px solid #5DB248;text-align:center;}#menu li.l0:hover{background: #0d7e16;}#menu li.l0:nth-child(1){border-left:2px solid #5DB248}#menu li.l0 > a{font-size:16px;line-height:46px;color: #fff;display: block;padding: 0 14px 0;text-decoration: none;}#menu li.l0:hover > a{text-decoration: none;background: #0d7e16;}#menu li.menu__item--active > a{text-decoration: none;background: #0d7e16;}#menu > .menu{display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex;-webkit-box-pack: space-between; -ms-flex-pack: space-between; justify-content: space-between;}#menu .menu__children{position:absolute; max-height:0; overflow:hidden; z-index:10; top:45px; left:-20px; min-width:100%;border-radius:4px;padding:0; transition: all 0.3s ease-out 0s;}#menu .menu__item--withChildren:hover .menu__children{max-height:300px;padding-top:15px;}#menu .menu__children ul{position:relative;list-style:none;margin:0;padding:0;background:#10941a; border:1px solid #fff; box-shadow: 1px 1px 20px rgba(0,0,0,0.2);}#menu .menu__children ul:before{content:'';position:absolute; z-index:11; top:-11px; left:0;right:0;margin:0 auto; background:#10941a; border-top:1px solid #fff; border-left:1px solid #fff; width:20px; height:20px;-ms-transform: rotate(45deg); -webkit-transform: rotate(45deg);transform: rotate(45deg);}#menu .menu__children a{display: block;position: relative;z-index: 12; text-decoration:none; color:#fff; font:16px Arial; padding:0 10px;line-height: 46px;}#menu .menu__children a:hover{color:#fff; background: #0d7e16;}#menu .menu__children a.open{color:#fff;text-decoration:none;}.PageImages{margin: 40px 0;}.PageImages-item{float: left; margin: 2px;}.PageImages-item__img{display: block; width: 234px; height: 234px;}div#footer{background: #e6e6e6;display:none;}div#info{float: left;font-size: 14px;padding-top: 21px;}div#info p{margin-bottom: 6px;}div#copy p{margin-bottom: 2px;}div#copy{width: 200px;float: right;padding-left: 102px;font-size: 14px;padding-top: 23px;background: url(/i/logo-min.png) 27px 11px no-repeat;padding-bottom: 17px;}div#cont{width: 200px;float: right;padding-top: 13px;padding-bottom: 8px;}.pn-logo{float: right;color:#323232;font-size: 2.5em;font-weight: bold;letter-spacing: -0.07em;position: relative;top: -0.05em;font-family: Arial;-moz-transition: color 0.15s; -o-transition: color 0.15s; -webkit-transition:color 0.15s; transition: color 0.15s;}.pn-logo:hover{text-decoration:none; float: right;color:#10941a;}.pn-logo sup{font-size: 0.2em; letter-spacing: 0; position: relative; top: -1.8em;}div#cont li{text-align: right;font-size: 14px;margin-bottom: 4px;position: relative;}.icon.ic-phone::before{position: absolute;content: url(/i/ic-ph.png);left: 19px;top: 0px;}.icon.ic-ic-mail::before{position: absolute;content: url(/i/ic-mail.png);left: 19px;top: 0px;}.icon.ic-map::before{position: absolute;content: url(/i/ic-map.png);left: 20px;top: 2px;}div.err h1{cursor:default;color:#f00;font-weight:bold;padding:0;margin:4px 0 12px 0;}div.err div.icon{float:left;margin:0 1em 0 0;width:48px;height:48px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/a/icon-err.png'),sizingMethod=crop)}html>body div.err div.icon{background-image:url('/i/a/icon-err.png');background-repeat:no-repeat;}div.msg{border-radius: 3px;cursor:default;border:1px solid #ffe400;padding:1em;margin:1em 0 1em 0;color:#564d00;background-color:#fffad0;}form{margin:0;padding:0;font-size:1em}.input-label{position:relative;display:block;cursor:text;}.input-label:before{content:'';display:inline-block;position:absolute;z-index:3;left:20px;top:16px;width:13px;height:25px;}.input-label[data-name='name']:before{background-position:0 0; display:block;}.input-label[data-name='phone']:before{background-position:-13px 0; display:block;}.input-label[data-name='msg']:before{background-position:-26px 0; display:block;}form select{width:100%;}form .chosen-container{font-size:1em}form .chosen-container-single .chosen-single{height:32px;padding:8px 0 0 10px}form .chosen-container-single .chosen-single div b{background-position:0 10px}form .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 10px}::-webkit-input-placeholder{color:#677780;}::-moz-placeholder{color:#677780;}:-moz-placeholder{color:#677780;}:-ms-input-placeholder{color:#677780;}form table.form{border-collapse:collapse;border-spacing:0;width:100%}form table.form th{display:none}form table.form td{padding:6px 0;vertical-align:top;}form table.form tr.h td{color:#b7b7b7;font-weight:bold;padding-top:2em}input[type=submit]{cursor:pointer;margin:0;display:inline;border:1px solid #00AEEF;color:#fff;background-color:#00AEEF;text-align:center;border-radius:3px;text-transform:uppercase;font-weight:bold; border:none; font-size:1.25em; font-weight:normal;}input[type=submit]:hover{color:#fff;background-color:#0087B8}lock{overflow: hidden;}.themodal-overlay{position: fixed;bottom: 0;left: 0;top: 0;right: 0;z-index: 100;overflow: auto;-webkit-overflow-scrolling: touch;background: rgba(0, 0, 0, 0.5);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #7F000000, endColorstr = #7F000000);zoom: 1;perspective: 1000px;opacity:0;-webkit-perspective: 1000px;transform-style: preserve-3d;-webkit-transition:  opacity .3s ease;-moz-transition:  opacity .3s ease;-ms-transition:  opacity .3s ease;transition:  opacity .3s ease;}.themodal-overlay.show{opacity:1}.themodal-overlay > *{-webkit-transform: translateZ(0px);}.modal{background:#5EB45B;width:450px;-webkit-border-radius:0.3em;border-radius:0.3em;-moz-border-radius:0.3em;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);margin:20px auto;padding:1.5em 1.8em 1.5em 1.8em;border:1px solid #78cf73;position:relative;display:none;transform-style: preserve-3d;-moz-transition: transform .3s ease; -o-transition: transform .3s ease; -webkit-transition:transform .3s ease; transition: transform .3s ease;;-moz-transform: rotateY(80deg); -o-transform: rotateY(80deg); -webkit-transform:rotateY(80deg); transform: rotateY(80deg);;}.modal.show{-moz-transform: rotateY(0deg); -o-transform: rotateY(0deg); -webkit-transform:rotateY(0deg); transform: rotateY(0deg);}.modal h2{color:#fff}.modal p{color:#fff;margin-bottom:1em}.modal input, .modal textarea, .modal select{border-radius:3px;margin:0;width:96%;padding:2px 2%}.modal input{margin:0;height:40px;width:96%;}.modal textarea{padding-top:7px;}.modal input[type=submit]{width:100%;height:50px;font-size:1.2em;background-color:#1d731a}.modal input[type=submit]:hover{background-color:#33922f}.form-close-button:hover{opacity:0.8}.printOnly{display:none}.content a, a.to-news{font-weight: bold;font-style: italic;font-size: 12px;text-decoration: none;border-bottom: 1px dotted #000;}.content a:hover, a.to-news:hover{border-color: #10941a;color: #10941a;}.bold{font-weight: bold;}.Village-name{}.VillageViewMapBalloon{font-family:'Open Sans', serif;width:200px;text-align:center;padding:10px 0;background:#fff;}.VillageViewMapBalloon div.img{background-position:center center;height:60px;background-repeat:no-repeat;}.VillageViewMapBalloon div.pos{float:left;width:15px;height:20px;margin:6px 0 0 8px}.VillageViewMapBalloon div.text{}.VillageViewMapBalloon div.name{font-size:1.4em;font-weight:bold;margin-top:10px;}.VillageViewMapBalloon div.short{font-size:1.2em;font-weight:normal;margin-top:10px;}.VillageViewMapBalloon div.price{font-size:1.2em;font-weight:bold;margin-top:10px;}.VillageViewMapBalloon div.count{font-size:1.2em;font-weight:400;margin-top:5px;}.VillageViewMapBalloon div.address{display:none;font-size:0.7em;color:#939393;}.VillageViewMapBalloon div.noLayer{background:#ccc;border-radius:3px;margin:0.25em 0 0.5em 0;padding:0.25em;text-align:center;color:#fff;font-size:1.4em}.VillageViewMapBalloon div.isSold{font-size:1em;line-height:28px;color:#888;padding:0 0 0 38px}.VillageViewMapBalloon div.minPrice{font-size:1em;line-height:28px;background:url('/i/Village.iconMoney4.png') no-repeat 2px 0;padding:0 0 0 38px}.VillageViewMapBalloon div.more{margin:8px 0 0 0;}.VillageViewMapBalloon div.more a{display:block;color:#fff;text-decoration:none;text-align:center;background:#b95555;padding:0;color:#fff;font-size:1.2em;font-weight:normal;border-radius:3px;height: 35px;line-height: 35px;}.VillageViewMapBalloon div.more a:hover{background:#54962e}.VillageHome{margin:0;padding:0;height:390px;position:relative;background:url('/i/VillageHome-bg.jpg') no-repeat 0 0;background-size:cover;text-align:center;}.VillageHome-wrap{position:absolute;bottom:-4px;left:0;right:0;margin:0 auto;padding:0;text-align:center;}.VillageHome-list{margin:0;padding:0;display:inline-block;text-align:left;}.VillageHome-list-item{position:relative;background:#fff;margin:0 5px;padding:0;display:block;float:left;width:230px;height:1px;}.VillageHome-list-item-wrap{position:absolute;bottom:0;left:0;right:0;z-index: 20;min-height:270px;background:#fff;padding:35px 0 0;box-sizing:border-box;text-align:left;cursor:pointer;border-radius: 5px 5px 0 0;}.VillageHome-list-item-pad{padding:0 38px;}.VillageHome-list-item__img{max-width:100%;}div.VillageHome-list-item__img{background-position:0 0;height:55px;background-repeat:no-repeat;}.VillageHome-list-item__name{margin-top:30px;height:62px;}.VillageHome-list-item__name a{color:#03508f;font-size:1.7em;font-weight:bold;text-decoration:none;line-height:1.05;}.VillageHome-list-item__name a:hover{text-decoration:underline;}.VillageHome-list-item__minPrice{color:#323232;font-size:1.7em;margin-top:5px;font-weight:bold;margin-bottom: 20px;}.VillageHome-list-item:hover .VillageHome-list-item__name a{text-decoration:underline;}.VillageHome-list-item__properties{margin-top:30px; border-top:1px solid #eaeaea; display:none;}.VillageHome-list-item__properties-pad{padding:10px 40px 20px;}.VillageHome-list-item__short{margin-top:10px;height:37px;line-height: 1.2;font-size:1.2em;}.VillageHome-list-item__property{position:relative;padding-left:25px;margin:15px 0;font-size:1.3em;}.VillageHome-list-item__property img{max-width:120px;}.VillageHome-list-item__property:before{content:'';position:absolute;left:-10px;top:-2px;z-index:2;width:30px;height:30px;background:url('/i/village-prop.png') no-repeat 0 0;}.VillageHome-list-item__property--isSNP:before{background-position:-30px 0;;}.VillageHome-list-item__property--distanceToKAD:before{background-position:-60px 0;;}.VillageHome-list-item__property--credit:before{background-position:-90px 0;;}.VillageHome-list-item__property--electricity:before{background-position:-150px 0;}.VillageHome-list-item__property--communications:before{background-position:-360px 0;}.ymaps-label{padding:0 !important;background:none !important;border:0 !important;border-radius:0 !important;box-shadow:5px 5px 30px rgba(0,0,0,0.08) !important;}.ymaps-label__content{border-radius:0 !important;box-shadow:none !important;background: none !important;}ymaps .ymaps-b-balloon__sprite_type_tail{background: url('/i/Map.balloon-tr.png') no-repeat 0 0;left: 0;width: 22px;height: 12px;margin-top: -1px;}.VillageImageGallery-block{margin:5px 0;}.VillageImageGallery.swiper-container{width:100%;margin:0;height:190px;}.VillageImageGallery-item.swiper-slide{display:block;width:300px;padding:5px;height:180px;background-repeat:no-repeat;background-position:0 0;background-size:cover;}.VillageImageGallery-item a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:0 0;background-size:cover;}.VillageImagePoint-html{padding:10px;background:#bd5252;color:#fff;border-radius:3px;}.miniMapHint{padding:5px;background:#fff;border-radius:3px;}.LandViewMap *{box-sizing: border-box;}.LandViewMap{display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex;-webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch;max-height:100%;box-sizing:border-box;background:#fff; font:1em 'Open Sans', serif;color:#000;padding: 5px;}.LandViewMap-img{min-width:230px;background-repeat:no-repeat;background-position: center center;background-size:cover;}.LandViewMap-content{padding: 1em;}.LandViewMap-img + .LandViewMap-content{overflow:auto;}.LandViewMap-params--isHouse{display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex;-webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start;width:100%;}.LandViewMap-params--isHouse .LandViewMap-params{width:50%;}.LandViewMap-params--house{padding-left:10px;}.LandViewMap-param{display:block; text-align:left; color:#454545; line-height: 1; margin-bottom: 1em;}.LandViewMap-param-name{display:block; font-size:1.2em; margin-bottom: 0.3em;}.LandViewMap-param-name.b{font-size:1.4em;}.LandViewMap-param-value-block{font-weight:900; font-size:1.4em; color: #555555;}.LandViewMap-param-value{color:#71b000;}.LandViewMap-param-value--red{color:#ff2400;}.LandViewMap-param-value--through{text-decoration: line-through; color:#888}.LandViewMap-content--secondary{font-size: 1.2em;color:#ff2400;margin-bottom: 10px;}.LandViewMap-content--house{color:#ff2400;margin-bottom: 10px;font-weight:900;font-size: 1.2em;}.LandViewMap-content--disclaimer{color:#ff2400;font-weight:900;text-decoration:none;}.LandViewMap-param-value--strike{color:#ccc;text-decoration: line-through;}.LandViewMap-btn{width:92%;display:block;margin:15px auto 15px auto;padding:0;text-align:center;border-radius:5px;height:50px;line-height:49px;font-size:1.2em}.LandViewMap-info{display:block;margin:10px auto 10px auto;text-align:center;color:#86b020;font-weight:900;font-size:1.4em}.ymaps-image-with-content .LandViewMap-number{width: 40px; text-align:center;color:#7cca4e;border: none;position:relative;top:5px;font-size:0.75em;font-weight:bold;}.ymaps-image-with-content .LandViewMap-number--free{color:#fff}.ymaps-image-with-content .LandViewMap-number--house{color:#fff}.ymaps-image-with-content .LandViewMap-number--booked{color:#fff}.ymaps-image-with-content .LandViewMap-number--secondary{color:#fff}.ymaps-image-with-content .LandViewMap-number--reservations{color:#000}.map-block .LandViewMap-number-square{display: none; text-align: center; margin-top: 3px;}.map-block.showSquare .LandViewMap-number-square{display: block;}.map-block.showSquare .LandViewMap-number{top: -5px;}.map-block.showSquare .LandViewMap-number-value{font-size: 1.4em;}h3.mapH3{font-size:1.8em;margin-top:0;}.village-head{position:relative;}.village-head__pic{height:240px;background-position:center center;background-repeat:no-repeat;background-size:cover;}.village-head__text{position:absolute;top:70px;left:120px;z-index:2;color:#fff;line-height: 1;}.village-head__h2{color:#fff;font-weight:bold;font-size:5.15em;margin:0;line-height: 1.2;}.village-head__h3{color:#fff;font-weight:300;font-size:2.15em;margin:0;line-height: 1.2;}.village-head__hot{position:absolute;top:0;right:280px;z-index:2;width:244px;height:233px;background-image: url('/i/village-hot.png');background-position:0 0;background-repeat:no-repeat;}.village-head__logo{position:absolute;top:100px;right:80px;z-index:3;width:280px;height:280px;background-color: #fff;background-position:center center;background-repeat:no-repeat;border-radius:50%;box-shadow:0 10px 0 0 rgba(0,0,0,0.1);}.village-head__info{position:relative;height:110px;background:#0c5591;color:#fff;}.village-head__info-minPrice{float:left;width: 395px;padding:0 40px;height:110px;line-height:110px;background:#bf5555;font-size:2.8em;font-weight:bold;text-align:center;}.village-head__info-minPrice--min{font-size:0.5em;}.village-head__info__properties{padding-right:380px;display: table-cell;vertical-align: middle;height: 110px;}.village-head__info__property{float:left;margin:10px 0 10px 40px;padding:0 0 0 40px;position:relative;font-size:1.3em;font-weight:normal;}.village-head__info__property:before{content:'';position:absolute;left:0;top:-3px;z-index:2;width:30px;height:30px;background:url('/i/village-prop-head.png') no-repeat 0 0;}.village-head__info__property--isSNP:before{background-position:-90px 0;;}.village-head__info__property--isIGS:before{background-position:-90px 0;;}.village-head__info__property--isGas:before{background-position:-30px 0;;}.village-head__info__property--electricity:before{background-position:-60px 0;;}#map-block{height:610px;}#map{height:610px;}#mapContainer .map-tip{top:40px;right:40px;bottom:auto;left:auto;}.filter{text-align: center;}.filter__slider{float: none; margin: 0 20px; display: inline-block; text-align: left;height:50px;}.map-lands-content{display:none;position:absolute;top:0;right:0;bottom:0;z-index:2;width:42%;}.map-lands-content-item{display:none;position:relative;height:100%;color:#fff;}.map-lands-content-item__name{padding:40px 0 0 40px;font-weight:bold;font-size:2.15em;}.map-lands-content-item__price{position:absolute;bottom:40px;left:40px;padding:0 0 0 65px;height:48px;line-height:48px;background:url('/i/land-price.png') no-repeat center left;font-weight:bold;font-size:2.15em;}.map-lands-content-item__square{position:absolute;bottom:40px;left:320px;padding:0 0 0 65px;height:48px;line-height:48px;background:url('/i/land-square.png') no-repeat center left;font-weight:bold;font-size:2.15em;}.map-lands-content-item__compass{position:absolute;bottom:40px;right:40px;width:48px;height:73px;background:url('/i/land-compass.png') no-repeat 0 0;}.map-lands-content-item__btn{position:absolute;top:50px;right:200px;}.map-lands-content-item__img{width:90%;height:350px;margin:50px auto;background-position:center center;background-repeat:no-repeat;}.lands-table-list__btn{
-o-transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);
  transform: rotate(-90deg); position:relative;background:#5eb45b;width:50%;right:155px;top:200px;font-size:1em;padding:0 0 0 1em;font-weight:bold;color:#fff;height:60px;cursor:pointer;text-align:center;line-height:33px;background-image:url('/i/tableView.png');background-repeat:no-repeat;background-position:15px center}.lands-table-list__btn span{position:relative;display:inline-block;height:100%;padding:1em 0;}.lands-table-list__table-block{overflow-y:scroll;height:500px;}.lands-table-list{position:fixed; right:-483px;top:80px; background:#5eb45b; transition: 1s;}.lands-table-list.show{right:0px;}.lands-table-list__table{width:100%;}.lands-table-list__table tr.status_5 td{color:#fff}.lands-table-list__table tr.status_3 td{color:#fff;background-color:rgba(255,255,0,0.6)}.lands-table-list__table tr.status_3:hover td{background-color:rgba(255,255,0,0.4)}.lands-table-list__table th{background-color:#4fad4d;color:#a6e1a7;padding:15px;border0;vertical-align:middle;text-align:center;font-size:0.83em;}.lands-table-list__table td{cursor:pointer;padding:10px 20px;border:1px solid #4cac4b;vertical-align:middle;text-align:center;color:#99cc94;}.lands-table-list__table tr:hover td{background-color:#4fad4d;}.lands-table-list__table th.hC{text-align:center;}td.land-table-tr-item__name{text-align:center;}td.land-table-tr-item__square{text-align:center;}.land-table-tr-item__btn{height:42px;line-height: 38px;background:none;border:2px solid #91c050;color:#91c050;padding: 0 17px;font-size:18px;border-radius:4px;font-weight:bold;}.land-table-tr-item__btn:hover{background:#91c050;border:2px solid #91c050;color:#fff;}.land-table-tr-item__price-value{}.infoLeft h2{color:#fff;margin-top:0;font-size:1.8em}.infoLeft{z-index:9;position:absolute;left:0;top:120px;width:200px;padding:25px;background-color:#5eb45b;}.infoLeft ul.plan1{margin:0 auto;width:250px;}.infoLeft ul.plan1 li{margin:0 0 0.75em 0;}.infoLeft ul.plan1 li .btn-map{display: inline-block; padding:9px 0 0 0; background-image:url('/i/mapButtons.png?v=2'); cursor:pointer;color:#fff;text-align:center;width:140px;height:29px;}.infoLeft ul.plan1 li .btn-print{display: inline-block; transition: none; margin-left: 5px; padding:9px 0 0 0; background-image:url('/i/mapButtons.png?v=2'); background-position-x: 34px; cursor:pointer; width:34px;height:29px; color: transparent;}.infoLeft ul.plan1 li .btn-print:hover{background-position-y: -38px;}.infoLeft ul.plan1 li .btn-map:hover{background-position:0 -38px;}.infoLeft ul.plan1 li.active .btn-map{background-position:0 -76px;color:#000}.infoLeft ul.plan1 li.fake .btn-map{background-position:0 -114px;color:#788892;cursor:default;}.infoLeft ul.plan2{margin:3em auto 0;width:250px;}.infoLeft ul.plan2 li{color:#fff;clear:both;margin:0 0 1em 0}.infoLeft ul.plan2 li div.color1{float:left;margin:0 1em 0 0; background-color:#32a407; border:2px solid #fff; width:10px;height:10px;border-radius:25px;}.infoLeft ul.plan2 li div.color2{float:left;margin:0 1em 0 0; background-color:#75aa17; border:2px solid #fff; width:10px;height:10px;border-radius:25px;}.infoLeft ul.plan2 li div.color3{float:left;margin:0 1em 0 0; background-color:#9a6810; border:2px solid #fff; width:10px;height:10px;border-radius:25px;}.infoLeft ul.plan2 li div.color4{float:left;margin:0 1em 0 0; background-color:#7000cc; border:2px solid #fff; width:10px;height:10px;border-radius:25px;}.infoLeft ul.plan2 li div.color5{float:left;margin:0 1em 0 0; background-color:#ffff00; border:2px solid #fff; width:10px;height:10px;border-radius:25px;}.infoLeft ul.plan2 li div.color6{float:left;margin:0 1em 0 0; background-color:#2CACC7; border:2px solid #fff; width:10px;height:10px;border-radius:25px;}tr.land-table-tr-item--notFound td{opacity:0.5;}.VillageItemPage-text{margin:3em 65px;}.VillageItem-H1{font-size:3.25em;line-height:1.4;}.VillageItemPage-price{margin:1em 0 0.7em;font-size:2.6em;font-weight:bold;color:#b95555;}.VillageItem-list-item__property{position:relative;padding-left:25px;margin:1em 2.5em 1em 0;font-size:1.3em;float:left;}.VillageItem-list-item__property img{max-width:120px;}.VillageItem-list-item__property:before{content:'';position:absolute;left:-10px;top:-2px;z-index:2;width:30px;height:30px;background:url('/i/village-prop.png') no-repeat 0 0;}.VillageItem-list-item__property--isSNP:before{background-position:-30px 0;;}.VillageItem-list-item__property--isIGS:before{background-position:-30px 0;;}.VillageItem-list-item__property--distanceToKAD:before{background-position:-60px 0;;}.VillageItem-list-item__property--isCredit:before{background-position:-90px 0;;}.VillageItem-list-item__property--isGas:before{background-position:-120px 0;;}.VillageItem-list-item__property--electricity:before{background-position:-150px 0;;}.VillageItemInfo{padding:0 15px;}.map-zoom-plus, .map-all-zoom-plus{position:absolute;z-index:9;bottom:200px;left:60px;width:38px;height:38px;background:url('/i/Map.zoom-plus.png') no-repeat 0 0;cursor:pointer;border-radius:50%;box-shadow:0 8px 15px rgba(0,0,0,0.1);}.map-zoom-plus:hover, .map-all-zoom-plus:hover{background-position:0 -38px;}.map-zoom-minus, .map-all-zoom-minus{position:absolute;z-index:9;bottom:150px;left:60px;width:38px;height:38px;background:url('/i/Map.zoom-minus.png') no-repeat 0 0;cursor:pointer;border-radius:50%;box-shadow:0 8px 15px rgba(0,0,0,0.1);}.map-zoom-minus:hover, .map-all-zoom-minus:hover{background-position:0 -38px;}.VillageItemPage-buttons{margin-top:2em;}.VillageItemPage-buttons__btn{position:relative;color:#b95555;border:2px solid #b95555;height:50px;line-height:46px;background:none;padding:0 20px 0 45px;float:left;margin-right:20px;}.VillageItemPage-buttons__btn:hover{color:#b95555;border-color:#91c050;background:none;}.VillageItemPage-buttons__btn:before{content:'';position:absolute;left:10px;top:8px;z-index:2;width:30px;height:30px;background:url('/i/village-prop.png') no-repeat -240px 0;}.VillageItemPage-buttons__btn--creditCalc:before{background-position: -180px 0;}.VillageItemPage-buttons__btn--creditCalc2:before{background-position: -210px 0;}.VillageItemPage-files-list{margin-top:1.5em;display:none;}.VillageItemPage-files-list-item{margin-bottom:0.5em;position:relative;}.VillageItemPage-files-list-item__a{position:relative;padding:0 0 0 45px;height:45px;display:table-cell;vertical-align:middle;width:100%;font-size: 1.2em;}.VillageItemPage-files-list-item__a:before{content:'';position:absolute;z-index:1;top:0;left:0;width:35px;height:45px;background:url('/i/file-icons.png') no-repeat 0 0;}.VillageItemPage-files-list-item__a--jpg:before, .VillageItemPage-files-list-item__a--png:before, .VillageItemPage-files-list-item__a--gif:before, .VillageItemPage-files-list-item__a--bmp:before{background-position:-105px 0;}.VillageItemPage-files-list-item__a--doc:before, .VillageItemPage-files-list-item__a--docx:before{background-position:-70px 0;}.VillageItemPage-files-list-item__a--xls:before, .VillageItemPage-files-list-item__a--xlsx:before{background-position:-35px 0;}.land-table-tr-item__img-a:hover{opacity:0.8;}.show1024{display:none;}@media all and (max-width: 1920px) {
#content{min-height: 764px;}
}
@media all and (max-width: 1625px) {
div.pageBody img.left{float:none;display:block;margin:1em auto 1em auto}
.header__phone__btn{display:none;}
}
@media all and (max-width: 1335px) {
div.pageBody img.right{float:none;display:block;margin:1em auto 1em auto}
#menu li.l0 > a{font-size:15px;}
.village-head__logo{top: 100px;right: 40px;width: 230px;height: 230px;}
.village-head__info-minPrice{width: 310px;font-size: 2.4em;padding:0 30px;}
.village-head__info__properties{padding-right:300px;}
.village-head__info__property{margin:10px 0 10px 30px;}
#map-block{height:450px;}
.filter__slider{}
.slider{}
}
@media all and (max-width: 1135px) {
.header__right{width:20%}
.header__phone-container{padding:0;background:none}
#menu li.l0 > a{font-size:13px;padding: 0 11px 0;}
.village-head__text{left:40px;}
.village-head__hot{right:160px;}
.village-head__logo{top: 140px;right: 40px;width: 180px;height: 180px;background-size: contain;}
.village-head__info-minPrice{width: 250px;font-size: 1.8em;padding:0 30px;}
.village-head__info__properties{padding-right:230px;}
.slider{}
.VillageItemPage-text{margin:3em 15px;}
}
@media all and (max-width: 980px) {
.hidden1024{display:none;}
.show1024{display:block;}
}
@media print {.clear{font-size:0;clear:both;width:100%;overflow:hidden;height:0;line-height:0}.s{font-weight:normal;font-size:0.7em;}.hL{text-align:left}.hC{text-align:center}.hR{text-align:right}.vC{vertical-align:middle}.vT{vertical-align:top}.vB{vertical-align:bottom}.nw{white-space:nowrap}.m0{margin:0}.p0{padding:0}.b0{border:0}.mt0{margin-top:0}.clickable{cursor:pointer}.hidden{display:none}.visible{display:block}.visibleTR{display:table-row}.invisible{visibility:hidden}.display{display:block}ul{margin:0;padding:0;list-style:none}li{margin:0;padding:0;}table{border-spacing:0;border-collapse:collapse;}td{padding:0;}th{padding:0;}img{border:0;}:focus{outline:none;-moz-outline-style:none;}.w1{width:8.3%}.w2{width:16.7%}.w3{width:25%}.w4{width:33.3%}.w5{width:41.7%}.w6{width:50%}.w7{width:58.3%}.w8{width:66.7%}.w9{width:75%}.w10{width:83.3%}.w11{width:91.7%}.w12{width:100%}.w100{width:100%}.wa{width:auto}.w32px{width:32px}.w64px{width:64px}.w128px{width:128px}.w256px{width:256px}.w512px{width:512px}.w640px{width:640px}html{font-size:14px;}body{font:1em 'Open Sans', serif;color:#000;padding:0;margin:0;background:#fff;min-width:900px;height:100%;min-height:auto;line-height:1.3}h1{font:900 2.4em 'Open Sans', serif;padding-top: 40px;line-height:1.4em;margin:0 0 0.5em 0;color:#000}h2{font:900 2.4em 'Open Sans', serif;line-height:1.4em;margin:1em 0 1em 0;color:#161616}h3{font:900 1.4em 'Open Sans', serif;line-height:1.4em;margin:1em 0 0.5em 0;color:#161616}h4{font:900 1.4em 'Open Sans', serif;line-height:1.4em;margin:1em 0 0.5em 0;color:#161616}h5{font:900 1.6em 'Open Sans', serif;line-height:1.4em;margin:1em 0 0.5em 0;color:#161616}h6{font:900 1.4em 'Open Sans', serif;line-height:1.4em;margin:1em 0 0.5em 0;color:#000}a{outline:0;color:#000}a:hover{text-decoration:underline;color:#10941a}a:active{text-decoration:none;color:#10941a}p{line-height:1.25;margin:0;}body .fancybox-overlay .fancybox-title{font-size:1em;font-weight:bold;padding:0 0 10px 0}body .fancybox-close{border:0}h1, h2, h3, h4, .h1, .h2, .h3{cursor:default}.h1{font:900 2.4em 'Open Sans', serif;padding-top: 40px;line-height:1.4em;margin:0 0 0.5em 0;color:#000}.h2{font:900 2.4em 'Open Sans', serif;line-height:1.4em;margin:1em 0 1em 0;color:#161616}.h3{font:900 1.4em 'Open Sans', serif;line-height:1.4em;margin:1em 0 0.5em 0;color:#161616}.h4{font:900 1.4em 'Open Sans', serif;line-height:1.4em;margin:1em 0 0.5em 0;color:#161616}.h5{font:900 1.6em 'Open Sans', serif;line-height:1.4em;margin:1em 0 0.5em 0;color:#161616}.b{font-weight:bold}.ah{text-decoration:none}.ah:hover{text-decoration:underline}.a{outline:0;color:#000;color:#000;cursor:pointer}.a:active{color:#10941a;}.a:hover{color:#10941a;}.a2{outline:0;color:#000;color:#000;cursor:pointer;text-decoration:none;border-bottom:1px dotted #000}.a2:hover{color:#10941a;border-bottom:1px dotted #10941a}.a2:active{color:#10941a;border-bottom:1px dotted #10941a}div.pageBody ul{list-style:disc;margin:0 0 0.75em 3em;line-height:1.8em;}div.pageBody ol{padding:0;margin:0 0 0.75em 3em}div.pageBody ol li{padding:0;margin:0}div.pageBody table td{padding:0.5em 0;}div.pageBody img.left{float:left;margin:0 1em 1em 0}div.pageBody img.right{float:right;margin:0 1em 1em 0}div.err{border-radius: 3px;cursor:default;border:1px solid #f48588;color:#ca0207;padding:1em;margin:0 0 1em 0;background-color:#fff0f0;}div.info{border-radius: 3px;cursor:default;border-left:8px solid #ddf;padding:1em;margin:1em 0 1em 0;background-color:#eef;}.animate{transition:all 0.3s ease-out 0s;}.animateFast{transition:all 0.2s ease-out 0s;}.animateSlow{transition:all 0.5s ease-out 0s;}.rotate{transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}.rotate1{transform:rotate(1deg);-webkit-transform:rotate(1deg);-o-transform:rotate(1deg);-moz-transform:rotate(1deg);}.rotate45{transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);}.rotate90{transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);}.noTransform{transform:none;-webkit-transform:none;-o-transform:none;-moz-transform:none;}.loader{position: absolute;top: 0;left:50%;margin-left:-75px;width: 150px;height: 150px;}.loader .loaderBody{display:block;position: relative;left: 50%;top: 50%;width:100px;height:100px;margin: -75px 0 0 -75px;
				border: 3px solid #000;
				z-index: 1500;border: 3px solid transparent;border-top-color: #000;border-radius: 50%;-webkit-animation: spin 2s linear infinite;   animation: spin 2s linear infinite;}.loader .loaderBody:before{content: "";position: absolute;top: 5px;left: 5px;right: 5px;bottom: 5px;
				border: 3px solid #000;border: 3px solid transparent;border-top-color: #000;border-radius: 50%;-webkit-animation: spin 3s linear infinite;animation: spin 3s linear infinite;}.loader .loaderBody:after{content: "";position: absolute;top: 15px;left: 15px;right: 15px;bottom: 15px;
				border: 3px solid #000;border: 3px solid transparent;border-top-color: #000;border-radius: 50%;-webkit-animation: spin 1.5s linear infinite;animation: spin 1.5s linear infinite;}.page{height:auto; min-height:100%; position:relative;}.layout{position:relative;padding:0 30px; min-width:800px; max-width:1040px;  margin:0 auto;}.absy {position:absolute;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}.absx{position:absolute;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}.absxy{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}#wrapper{width: 100%;position: relative;clear: both;z-index: 5;height: 100%;background: url(/i/back2.jpg) top center fixed no-repeat;background-size: cover;}#content{max-width: 1040px;min-height: 1100px;background: #FFFFFF;margin: 0 auto;padding-bottom: 15px;}.header{position:relative;z-index:10;height:122px;}.header__layout{height:76px;}.header__right{position:absolute;right:0;top:0;height:100%;width:30%;background:url('/i/PublicPage.header__right.bg.png') no-repeat 0 0;cursor:pointer;}.header__phone-container{min-height:50px;white-space:nowrap;background:url('/i/PublicPage.header__phone.png') no-repeat left center;padding:0 0 0 70px;color:#fff}.header__phone__btn{font-size:1.3em;text-decoration:underline;display:inline-block;vertical-align:middle;padding:0 20px 0 0;color:#fff}.header__menu{height: 46px;background: #10941a;z-index: 12;}.header__menu .layout{padding:0;height: 100%;}div#ot-pro{font-size:16px;w_idth: 400px;float: right;text-align: right;padding-top: 0px;position: relative; margin-top:-7px;}div#ot-pro .dep{text-align:center;}div#ot-pro .header__phone__link{text-decoration:none;color:#000;margin-left: 15px;border-bottom: 1px dotted #000;cursor: pointer;}div#ot-pro .header__phone__number{font-weight: 700;}div#ot-pro .header__phone__link:hover{color: #10941a;border-color: #10941a;}.logo{width: 200px;float: left;padding-top: 9px;}.logo__image{}#menu{white-space:nowrap;height: 100%;}#menu li.l0{position: relative;width:100%;float: left; border-right:2px solid #5DB248;text-align:center;}#menu li.l0:hover{background: #0d7e16;}#menu li.l0:nth-child(1){border-left:2px solid #5DB248}#menu li.l0 > a{font-size:16px;line-height:46px;color: #fff;display: block;padding: 0 14px 0;text-decoration: none;}#menu li.l0:hover > a{text-decoration: none;background: #0d7e16;}#menu li.menu__item--active > a{text-decoration: none;background: #0d7e16;}#menu > .menu{display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex;-webkit-box-pack: space-between; -ms-flex-pack: space-between; justify-content: space-between;}#menu .menu__children{position:absolute; max-height:0; overflow:hidden; z-index:10; top:45px; left:-20px; min-width:100%;border-radius:4px;padding:0; transition: all 0.3s ease-out 0s;}#menu .menu__item--withChildren:hover .menu__children{max-height:300px;padding-top:15px;}#menu .menu__children ul{position:relative;list-style:none;margin:0;padding:0;background:#10941a; border:1px solid #fff; box-shadow: 1px 1px 20px rgba(0,0,0,0.2);}#menu .menu__children ul:before{content:'';position:absolute; z-index:11; top:-11px; left:0;right:0;margin:0 auto; background:#10941a; border-top:1px solid #fff; border-left:1px solid #fff; width:20px; height:20px;-ms-transform: rotate(45deg); -webkit-transform: rotate(45deg);transform: rotate(45deg);}#menu .menu__children a{display: block;position: relative;z-index: 12; text-decoration:none; color:#fff; font:16px Arial; padding:0 10px;line-height: 46px;}#menu .menu__children a:hover{color:#fff; background: #0d7e16;}#menu .menu__children a.open{color:#fff;text-decoration:none;}.PageImages{margin: 40px 0;}.PageImages-item{float: left; margin: 2px;}.PageImages-item__img{display: block; width: 234px; height: 234px;}div#footer{background: #e6e6e6;display:none;}div#info{float: left;font-size: 14px;padding-top: 21px;}div#info p{margin-bottom: 6px;}div#copy p{margin-bottom: 2px;}div#copy{width: 200px;float: right;padding-left: 102px;font-size: 14px;padding-top: 23px;background: url(/i/logo-min.png) 27px 11px no-repeat;padding-bottom: 17px;}div#cont{width: 200px;float: right;padding-top: 13px;padding-bottom: 8px;}.pn-logo{float: right;color:#323232;font-size: 2.5em;font-weight: bold;letter-spacing: -0.07em;position: relative;top: -0.05em;font-family: Arial;-moz-transition: color 0.15s; -o-transition: color 0.15s; -webkit-transition:color 0.15s; transition: color 0.15s;}.pn-logo:hover{text-decoration:none; float: right;color:#10941a;}.pn-logo sup{font-size: 0.2em; letter-spacing: 0; position: relative; top: -1.8em;}div#cont li{text-align: right;font-size: 14px;margin-bottom: 4px;position: relative;}.icon.ic-phone::before{position: absolute;content: url(/i/ic-ph.png);left: 19px;top: 0px;}.icon.ic-ic-mail::before{position: absolute;content: url(/i/ic-mail.png);left: 19px;top: 0px;}.icon.ic-map::before{position: absolute;content: url(/i/ic-map.png);left: 20px;top: 2px;}div.err h1{cursor:default;color:#f00;font-weight:bold;padding:0;margin:4px 0 12px 0;}div.err div.icon{float:left;margin:0 1em 0 0;width:48px;height:48px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/a/icon-err.png'),sizingMethod=crop)}html>body div.err div.icon{background-image:url('/i/a/icon-err.png');background-repeat:no-repeat;}div.msg{border-radius: 3px;cursor:default;border:1px solid #ffe400;padding:1em;margin:1em 0 1em 0;color:#564d00;background-color:#fffad0;}form{margin:0;padding:0;font-size:1em}.input-label{position:relative;display:block;cursor:text;}.input-label:before{content:'';display:inline-block;position:absolute;z-index:3;left:20px;top:16px;width:13px;height:25px;}.input-label[data-name='name']:before{background-position:0 0; display:block;}.input-label[data-name='phone']:before{background-position:-13px 0; display:block;}.input-label[data-name='msg']:before{background-position:-26px 0; display:block;}form select{width:100%;}form .chosen-container{font-size:1em}form .chosen-container-single .chosen-single{height:32px;padding:8px 0 0 10px}form .chosen-container-single .chosen-single div b{background-position:0 10px}form .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 10px}::-webkit-input-placeholder{color:#677780;}::-moz-placeholder{color:#677780;}:-moz-placeholder{color:#677780;}:-ms-input-placeholder{color:#677780;}form table.form{border-collapse:collapse;border-spacing:0;width:100%}form table.form th{display:none}form table.form td{padding:6px 0;vertical-align:top;}form table.form tr.h td{color:#b7b7b7;font-weight:bold;padding-top:2em}input[type=submit]{cursor:pointer;margin:0;display:inline;border:1px solid #00AEEF;color:#fff;background-color:#00AEEF;text-align:center;border-radius:3px;text-transform:uppercase;font-weight:bold; border:none; font-size:1.25em; font-weight:normal;}input[type=submit]:hover{color:#fff;background-color:#0087B8}lock{overflow: hidden;}.themodal-overlay{position: fixed;bottom: 0;left: 0;top: 0;right: 0;z-index: 100;overflow: auto;-webkit-overflow-scrolling: touch;background: rgba(0, 0, 0, 0.5);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #7F000000, endColorstr = #7F000000);zoom: 1;perspective: 1000px;opacity:0;-webkit-perspective: 1000px;transform-style: preserve-3d;-webkit-transition:  opacity .3s ease;-moz-transition:  opacity .3s ease;-ms-transition:  opacity .3s ease;transition:  opacity .3s ease;}.themodal-overlay.show{opacity:1}.themodal-overlay > *{-webkit-transform: translateZ(0px);}.modal{background:#5EB45B;width:450px;-webkit-border-radius:0.3em;border-radius:0.3em;-moz-border-radius:0.3em;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);margin:20px auto;padding:1.5em 1.8em 1.5em 1.8em;border:1px solid #78cf73;position:relative;display:none;transform-style: preserve-3d;-moz-transition: transform .3s ease; -o-transition: transform .3s ease; -webkit-transition:transform .3s ease; transition: transform .3s ease;;-moz-transform: rotateY(80deg); -o-transform: rotateY(80deg); -webkit-transform:rotateY(80deg); transform: rotateY(80deg);;}.modal.show{-moz-transform: rotateY(0deg); -o-transform: rotateY(0deg); -webkit-transform:rotateY(0deg); transform: rotateY(0deg);}.modal h2{color:#fff}.modal p{color:#fff;margin-bottom:1em}.modal input, .modal textarea, .modal select{border-radius:3px;margin:0;width:96%;padding:2px 2%}.modal input{margin:0;height:40px;width:96%;}.modal textarea{padding-top:7px;}.modal input[type=submit]{width:100%;height:50px;font-size:1.2em;background-color:#1d731a}.modal input[type=submit]:hover{background-color:#33922f}.form-close-button:hover{opacity:0.8}.printOnly{display:block}.content a, a.to-news{font-weight: bold;font-style: italic;font-size: 12px;text-decoration: none;border-bottom: 1px dotted #000;}.content a:hover, a.to-news:hover{border-color: #10941a;color: #10941a;}.bold{font-weight: bold;}.Village-name{}.VillageViewMapBalloon{font-family:'Open Sans', serif;width:200px;text-align:center;padding:10px 0;background:#fff;}.VillageViewMapBalloon div.img{background-position:center center;height:60px;background-repeat:no-repeat;}.VillageViewMapBalloon div.pos{float:left;width:15px;height:20px;margin:6px 0 0 8px}.VillageViewMapBalloon div.text{}.VillageViewMapBalloon div.name{font-size:1.4em;font-weight:bold;margin-top:10px;}.VillageViewMapBalloon div.short{font-size:1.2em;font-weight:normal;margin-top:10px;}.VillageViewMapBalloon div.price{font-size:1.2em;font-weight:bold;margin-top:10px;}.VillageViewMapBalloon div.count{font-size:1.2em;font-weight:400;margin-top:5px;}.VillageViewMapBalloon div.address{display:none;font-size:0.7em;color:#939393;}.VillageViewMapBalloon div.noLayer{background:#ccc;border-radius:3px;margin:0.25em 0 0.5em 0;padding:0.25em;text-align:center;color:#fff;font-size:1.4em}.VillageViewMapBalloon div.isSold{font-size:1em;line-height:28px;color:#888;padding:0 0 0 38px}.VillageViewMapBalloon div.minPrice{font-size:1em;line-height:28px;background:url('/i/Village.iconMoney4.png') no-repeat 2px 0;padding:0 0 0 38px}.VillageViewMapBalloon div.more{margin:8px 0 0 0;}.VillageViewMapBalloon div.more a{display:block;color:#fff;text-decoration:none;text-align:center;background:#b95555;padding:0;color:#fff;font-size:1.2em;font-weight:normal;border-radius:3px;height: 35px;line-height: 35px;}.VillageViewMapBalloon div.more a:hover{background:#54962e}.VillageHome{margin:0;padding:0;height:390px;position:relative;background:url('/i/VillageHome-bg.jpg') no-repeat 0 0;background-size:cover;text-align:center;}.VillageHome-wrap{position:absolute;bottom:-4px;left:0;right:0;margin:0 auto;padding:0;text-align:center;}.VillageHome-list{margin:0;padding:0;display:inline-block;text-align:left;}.VillageHome-list-item{position:relative;background:#fff;margin:0 5px;padding:0;display:block;float:left;width:230px;height:1px;}.VillageHome-list-item-wrap{position:absolute;bottom:0;left:0;right:0;z-index: 20;min-height:270px;background:#fff;padding:35px 0 0;box-sizing:border-box;text-align:left;cursor:pointer;border-radius: 5px 5px 0 0;}.VillageHome-list-item-pad{padding:0 38px;}.VillageHome-list-item__img{max-width:100%;}div.VillageHome-list-item__img{background-position:0 0;height:55px;background-repeat:no-repeat;}.VillageHome-list-item__name{margin-top:30px;height:62px;}.VillageHome-list-item__name a{color:#03508f;font-size:1.7em;font-weight:bold;text-decoration:none;line-height:1.05;}.VillageHome-list-item__name a:hover{text-decoration:underline;}.VillageHome-list-item__minPrice{color:#323232;font-size:1.7em;margin-top:5px;font-weight:bold;margin-bottom: 20px;}.VillageHome-list-item:hover .VillageHome-list-item__name a{text-decoration:underline;}.VillageHome-list-item__properties{margin-top:30px; border-top:1px solid #eaeaea; display:none;}.VillageHome-list-item__properties-pad{padding:10px 40px 20px;}.VillageHome-list-item__short{margin-top:10px;height:37px;line-height: 1.2;font-size:1.2em;}.VillageHome-list-item__property{position:relative;padding-left:25px;margin:15px 0;font-size:1.3em;}.VillageHome-list-item__property img{max-width:120px;}.VillageHome-list-item__property:before{content:'';position:absolute;left:-10px;top:-2px;z-index:2;width:30px;height:30px;background:url('/i/village-prop.png') no-repeat 0 0;}.VillageHome-list-item__property--isSNP:before{background-position:-30px 0;;}.VillageHome-list-item__property--distanceToKAD:before{background-position:-60px 0;;}.VillageHome-list-item__property--credit:before{background-position:-90px 0;;}.VillageHome-list-item__property--electricity:before{background-position:-150px 0;}.VillageHome-list-item__property--communications:before{background-position:-360px 0;}.ymaps-label{padding:0 !important;background:none !important;border:0 !important;border-radius:0 !important;box-shadow:5px 5px 30px rgba(0,0,0,0.08) !important;}.ymaps-label__content{border-radius:0 !important;box-shadow:none !important;background: none !important;}ymaps .ymaps-b-balloon__sprite_type_tail{background: url('/i/Map.balloon-tr.png') no-repeat 0 0;left: 0;width: 22px;height: 12px;margin-top: -1px;}.VillageImageGallery-block{margin:5px 0;}.VillageImageGallery.swiper-container{width:100%;margin:0;height:190px;}.VillageImageGallery-item.swiper-slide{display:block;width:300px;padding:5px;height:180px;background-repeat:no-repeat;background-position:0 0;background-size:cover;}.VillageImageGallery-item a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:0 0;background-size:cover;}.VillageImagePoint-html{padding:10px;background:#bd5252;color:#fff;border-radius:3px;}.miniMapHint{padding:5px;background:#fff;border-radius:3px;}.LandViewMap *{box-sizing: border-box;}.LandViewMap{display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex;-webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch;max-height:100%;box-sizing:border-box;background:#fff; font:1em 'Open Sans', serif;color:#000;padding: 5px;}.LandViewMap-img{min-width:230px;background-repeat:no-repeat;background-position: center center;background-size:cover;}.LandViewMap-content{padding: 1em;}.LandViewMap-img + .LandViewMap-content{overflow:auto;}.LandViewMap-params--isHouse{display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex;-webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start;width:100%;}.LandViewMap-params--isHouse .LandViewMap-params{width:50%;}.LandViewMap-params--house{padding-left:10px;}.LandViewMap-param{display:block; text-align:left; color:#454545; line-height: 1; margin-bottom: 1em;}.LandViewMap-param-name{display:block; font-size:1.2em; margin-bottom: 0.3em;}.LandViewMap-param-name.b{font-size:1.4em;}.LandViewMap-param-value-block{font-weight:900; font-size:1.4em; color: #555555;}.LandViewMap-param-value{color:#71b000;}.LandViewMap-param-value--red{color:#ff2400;}.LandViewMap-param-value--through{text-decoration: line-through; color:#888}.LandViewMap-content--secondary{font-size: 1.2em;color:#ff2400;margin-bottom: 10px;}.LandViewMap-content--house{color:#ff2400;margin-bottom: 10px;font-weight:900;font-size: 1.2em;}.LandViewMap-content--disclaimer{color:#ff2400;font-weight:900;text-decoration:none;}.LandViewMap-param-value--strike{color:#ccc;text-decoration: line-through;}.LandViewMap-btn{width:92%;display:block;margin:15px auto 15px auto;padding:0;text-align:center;border-radius:5px;height:50px;line-height:49px;font-size:1.2em}.LandViewMap-info{display:block;margin:10px auto 10px auto;text-align:center;color:#86b020;font-weight:900;font-size:1.4em}.ymaps-image-with-content .LandViewMap-number{width: 40px; text-align:center;color:#7cca4e;border: none;position:relative;top:5px;font-size:0.75em;font-weight:bold;}.ymaps-image-with-content .LandViewMap-number--free{color:#fff}.ymaps-image-with-content .LandViewMap-number--house{color:#fff}.ymaps-image-with-content .LandViewMap-number--booked{color:#fff}.ymaps-image-with-content .LandViewMap-number--secondary{color:#fff}.ymaps-image-with-content .LandViewMap-number--reservations{color:#000}.map-block .LandViewMap-number-square{display: none; text-align: center; margin-top: 3px;}.map-block.showSquare .LandViewMap-number-square{display: block;}.map-block.showSquare .LandViewMap-number{top: -5px;}.map-block.showSquare .LandViewMap-number-value{font-size: 1.4em;}h3.mapH3{font-size:1.8em;margin-top:0;}.village-head{position:relative;}.village-head__pic{height:240px;background-position:center center;background-repeat:no-repeat;background-size:cover;}.village-head__text{position:absolute;top:70px;left:120px;z-index:2;color:#fff;line-height: 1;}.village-head__h2{color:#fff;font-weight:bold;font-size:5.15em;margin:0;line-height: 1.2;}.village-head__h3{color:#fff;font-weight:300;font-size:2.15em;margin:0;line-height: 1.2;}.village-head__hot{position:absolute;top:0;right:280px;z-index:2;width:244px;height:233px;background-image: url('/i/village-hot.png');background-position:0 0;background-repeat:no-repeat;}.village-head__logo{position:absolute;top:100px;right:80px;z-index:3;width:280px;height:280px;background-color: #fff;background-position:center center;background-repeat:no-repeat;border-radius:50%;box-shadow:0 10px 0 0 rgba(0,0,0,0.1);}.village-head__info{position:relative;height:110px;background:#0c5591;color:#fff;}.village-head__info-minPrice{float:left;width: 395px;padding:0 40px;height:110px;line-height:110px;background:#bf5555;font-size:2.8em;font-weight:bold;text-align:center;}.village-head__info-minPrice--min{font-size:0.5em;}.village-head__info__properties{padding-right:380px;display: table-cell;vertical-align: middle;height: 110px;}.village-head__info__property{float:left;margin:10px 0 10px 40px;padding:0 0 0 40px;position:relative;font-size:1.3em;font-weight:normal;}.village-head__info__property:before{content:'';position:absolute;left:0;top:-3px;z-index:2;width:30px;height:30px;background:url('/i/village-prop-head.png') no-repeat 0 0;}.village-head__info__property--isSNP:before{background-position:-90px 0;;}.village-head__info__property--isIGS:before{background-position:-90px 0;;}.village-head__info__property--isGas:before{background-position:-30px 0;;}.village-head__info__property--electricity:before{background-position:-60px 0;;}#map-block{height:610px;}#map{height:610px;}#mapContainer .map-tip{top:40px;right:40px;bottom:auto;left:auto;}.filter{text-align: center;}.filter__slider{float: none; margin: 0 20px; display: inline-block; text-align: left;height:50px;}.map-lands-content{display:none;position:absolute;top:0;right:0;bottom:0;z-index:2;width:42%;}.map-lands-content-item{display:none;position:relative;height:100%;color:#fff;}.map-lands-content-item__name{padding:40px 0 0 40px;font-weight:bold;font-size:2.15em;}.map-lands-content-item__price{position:absolute;bottom:40px;left:40px;padding:0 0 0 65px;height:48px;line-height:48px;background:url('/i/land-price.png') no-repeat center left;font-weight:bold;font-size:2.15em;}.map-lands-content-item__square{position:absolute;bottom:40px;left:320px;padding:0 0 0 65px;height:48px;line-height:48px;background:url('/i/land-square.png') no-repeat center left;font-weight:bold;font-size:2.15em;}.map-lands-content-item__compass{position:absolute;bottom:40px;right:40px;width:48px;height:73px;background:url('/i/land-compass.png') no-repeat 0 0;}.map-lands-content-item__btn{position:absolute;top:50px;right:200px;}.map-lands-content-item__img{width:90%;height:350px;margin:50px auto;background-position:center center;background-repeat:no-repeat;}.lands-table-list__btn{
-o-transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);
  transform: rotate(-90deg); position:relative;background:#5eb45b;width:50%;right:155px;top:200px;font-size:1em;padding:0 0 0 1em;font-weight:bold;color:#fff;height:60px;cursor:pointer;text-align:center;line-height:33px;background-image:url('/i/tableView.png');background-repeat:no-repeat;background-position:15px center}.lands-table-list__btn span{position:relative;display:inline-block;height:100%;padding:1em 0;}.lands-table-list__table-block{overflow-y:scroll;height:500px;}.lands-table-list{position:fixed; right:-483px;top:80px; background:#5eb45b; transition: 1s;}.lands-table-list.show{right:0px;}.lands-table-list__table{width:100%;}.lands-table-list__table tr.status_5 td{color:#fff}.lands-table-list__table tr.status_3 td{color:#fff;background-color:rgba(255,255,0,0.6)}.lands-table-list__table tr.status_3:hover td{background-color:rgba(255,255,0,0.4)}.lands-table-list__table th{background-color:#4fad4d;color:#a6e1a7;padding:15px;border0;vertical-align:middle;text-align:center;font-size:0.83em;}.lands-table-list__table td{cursor:pointer;padding:10px 20px;border:1px solid #4cac4b;vertical-align:middle;text-align:center;color:#99cc94;}.lands-table-list__table tr:hover td{background-color:#4fad4d;}.lands-table-list__table th.hC{text-align:center;}td.land-table-tr-item__name{text-align:center;}td.land-table-tr-item__square{text-align:center;}.land-table-tr-item__btn{height:42px;line-height: 38px;background:none;border:2px solid #91c050;color:#91c050;padding: 0 17px;font-size:18px;border-radius:4px;font-weight:bold;}.land-table-tr-item__btn:hover{background:#91c050;border:2px solid #91c050;color:#fff;}.land-table-tr-item__price-value{}.infoLeft h2{color:#fff;margin-top:0;font-size:1.8em}.infoLeft{z-index:9;position:absolute;left:0;top:120px;width:200px;padding:25px;background-color:#5eb45b;}.infoLeft ul.plan1{margin:0 auto;width:250px;}.infoLeft ul.plan1 li{margin:0 0 0.75em 0;}.infoLeft ul.plan1 li .btn-map{display: inline-block; padding:9px 0 0 0; background-image:url('/i/mapButtons.png?v=2'); cursor:pointer;color:#fff;text-align:center;width:140px;height:29px;}.infoLeft ul.plan1 li .btn-print{display: inline-block; transition: none; margin-left: 5px; padding:9px 0 0 0; background-image:url('/i/mapButtons.png?v=2'); background-position-x: 34px; cursor:pointer; width:34px;height:29px; color: transparent;}.infoLeft ul.plan1 li .btn-print:hover{background-position-y: -38px;}.infoLeft ul.plan1 li .btn-map:hover{background-position:0 -38px;}.infoLeft ul.plan1 li.active .btn-map{background-position:0 -76px;color:#000}.infoLeft ul.plan1 li.fake .btn-map{background-position:0 -114px;color:#788892;cursor:default;}.infoLeft ul.plan2{margin:3em auto 0;width:250px;}.infoLeft ul.plan2 li{color:#fff;clear:both;margin:0 0 1em 0}.infoLeft ul.plan2 li div.color1{float:left;margin:0 1em 0 0; background-color:#32a407; border:2px solid #fff; width:10px;height:10px;border-radius:25px;}.infoLeft ul.plan2 li div.color2{float:left;margin:0 1em 0 0; background-color:#75aa17; border:2px solid #fff; width:10px;height:10px;border-radius:25px;}.infoLeft ul.plan2 li div.color3{float:left;margin:0 1em 0 0; background-color:#9a6810; border:2px solid #fff; width:10px;height:10px;border-radius:25px;}.infoLeft ul.plan2 li div.color4{float:left;margin:0 1em 0 0; background-color:#7000cc; border:2px solid #fff; width:10px;height:10px;border-radius:25px;}.infoLeft ul.plan2 li div.color5{float:left;margin:0 1em 0 0; background-color:#ffff00; border:2px solid #fff; width:10px;height:10px;border-radius:25px;}.infoLeft ul.plan2 li div.color6{float:left;margin:0 1em 0 0; background-color:#2CACC7; border:2px solid #fff; width:10px;height:10px;border-radius:25px;}tr.land-table-tr-item--notFound td{opacity:0.5;}.VillageItemPage-text{margin:3em 65px;}.VillageItem-H1{font-size:3.25em;line-height:1.4;}.VillageItemPage-price{margin:1em 0 0.7em;font-size:2.6em;font-weight:bold;color:#b95555;}.VillageItem-list-item__property{position:relative;padding-left:25px;margin:1em 2.5em 1em 0;font-size:1.3em;float:left;}.VillageItem-list-item__property img{max-width:120px;}.VillageItem-list-item__property:before{content:'';position:absolute;left:-10px;top:-2px;z-index:2;width:30px;height:30px;background:url('/i/village-prop.png') no-repeat 0 0;}.VillageItem-list-item__property--isSNP:before{background-position:-30px 0;;}.VillageItem-list-item__property--isIGS:before{background-position:-30px 0;;}.VillageItem-list-item__property--distanceToKAD:before{background-position:-60px 0;;}.VillageItem-list-item__property--isCredit:before{background-position:-90px 0;;}.VillageItem-list-item__property--isGas:before{background-position:-120px 0;;}.VillageItem-list-item__property--electricity:before{background-position:-150px 0;;}.VillageItemInfo{padding:0 15px;}.map-zoom-plus, .map-all-zoom-plus{position:absolute;z-index:9;bottom:200px;left:60px;width:38px;height:38px;background:url('/i/Map.zoom-plus.png') no-repeat 0 0;cursor:pointer;border-radius:50%;box-shadow:0 8px 15px rgba(0,0,0,0.1);}.map-zoom-plus:hover, .map-all-zoom-plus:hover{background-position:0 -38px;}.map-zoom-minus, .map-all-zoom-minus{position:absolute;z-index:9;bottom:150px;left:60px;width:38px;height:38px;background:url('/i/Map.zoom-minus.png') no-repeat 0 0;cursor:pointer;border-radius:50%;box-shadow:0 8px 15px rgba(0,0,0,0.1);}.map-zoom-minus:hover, .map-all-zoom-minus:hover{background-position:0 -38px;}.VillageItemPage-buttons{margin-top:2em;}.VillageItemPage-buttons__btn{position:relative;color:#b95555;border:2px solid #b95555;height:50px;line-height:46px;background:none;padding:0 20px 0 45px;float:left;margin-right:20px;}.VillageItemPage-buttons__btn:hover{color:#b95555;border-color:#91c050;background:none;}.VillageItemPage-buttons__btn:before{content:'';position:absolute;left:10px;top:8px;z-index:2;width:30px;height:30px;background:url('/i/village-prop.png') no-repeat -240px 0;}.VillageItemPage-buttons__btn--creditCalc:before{background-position: -180px 0;}.VillageItemPage-buttons__btn--creditCalc2:before{background-position: -210px 0;}.VillageItemPage-files-list{margin-top:1.5em;display:none;}.VillageItemPage-files-list-item{margin-bottom:0.5em;position:relative;}.VillageItemPage-files-list-item__a{position:relative;padding:0 0 0 45px;height:45px;display:table-cell;vertical-align:middle;width:100%;font-size: 1.2em;}.VillageItemPage-files-list-item__a:before{content:'';position:absolute;z-index:1;top:0;left:0;width:35px;height:45px;background:url('/i/file-icons.png') no-repeat 0 0;}.VillageItemPage-files-list-item__a--jpg:before, .VillageItemPage-files-list-item__a--png:before, .VillageItemPage-files-list-item__a--gif:before, .VillageItemPage-files-list-item__a--bmp:before{background-position:-105px 0;}.VillageItemPage-files-list-item__a--doc:before, .VillageItemPage-files-list-item__a--docx:before{background-position:-70px 0;}.VillageItemPage-files-list-item__a--xls:before, .VillageItemPage-files-list-item__a--xlsx:before{background-position:-35px 0;}.land-table-tr-item__img-a:hover{opacity:0.8;}.show1024{display:none;}.noPrint{display:none}}