.city-items{padding:0;margin:0 -10px;list-style:none;font-size:0;line-height:0;letter-spacing:-4px;position:relative;z-index:10}.city-items li{float:none;letter-spacing:normal;display:inline-block;vertical-align:top;margin:0 0 20px;position:relative;text-align:center}.city-items a{display:block;position:relative;overflow:hidden;text-align:center}.city-items a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:5}.city-items a .name{z-index:10;position:absolute;left:10px;right:10px;font:15px/18px robotomedium,sans-serif;color:#fff;bottom:20px;text-shadow:0 -1px 0 #000}.city-items a .listing{text-shadow:none;display:none}.city-items a:hover:after{background:rgba(0,0,0,.73)}.city-items .no-dev a .name{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;bottom:10px}.city-items .no-dev a .listing{-webkit-transform:translateY(-400px);-ms-transform:translateY(-400px);transform:translateY(-400px);bottom:100%;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;display:block;opacity:0;height:0;overflow:hidden}.city-items .no-dev a img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.city-items .no-dev a:hover .name{bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.city-items .no-dev a:hover .listing{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;height:auto}.city-items .no-dev a:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.city-items img{vertical-align:top;width:100%}.new-items{padding:0;margin:0 -10px;list-style:none;font-size:0;line-height:0;letter-spacing:-4px}.new-items>li{float:none;letter-spacing:normal;display:inline-block;vertical-align:top;margin:0 0 20px}.new-items a{display:block;position:relative;text-align:left;overflow:hidden;padding-top:100%;background:#fff}.new-items a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:5}.new-items a .marker{position:absolute;top:0;left:0;z-index:20;text-transform:uppercase;color:#fff;font:11px/13px museo700-regular,sans-serif;text-shadow:1px -1px 0 rgba(0,0,0,.35);background:#e84c3c;padding:4px 5px 3px;min-width:80px;text-align:center}.new-items a .marker.new{background:#49ba6f}.new-items a .marker.popular{background:#3597d3}.new-items a>div{z-index:15;position:absolute}.new-items a .data{left:21px;right:21px;font-size:13px;line-height:17px;color:#fff;bottom:15px}.new-items a .data .line{padding:0 0 7px}.new-items a .data .line p{overflow:hidden;margin:0;padding:7px 0 0 9px}.new-items a .data .btn{float:left}.new-items a .data .btn:hover{-webkit-transform:none;-ms-transform:none;transform:none}.new-items a .data ul{text-shadow:0 -1px 0 #000;padding:0;margin:0;list-style:none}.new-items a .data ul li{font:16px/19px robotomedium,sans-serif;margin:0 0 5px}.new-items a .info-wrap{bottom:0;left:0;right:0;overflow:hidden;z-index:10;height:60px;display:none}.new-items a .more-info{bottom:-60px;opacity:0;left:0;width:100%;right:0;overflow:hidden;background:#fff;font:14px/18px robotomedium,sans-serif;color:#000;padding:10px 10px 14px;height:60px;position:absolute}.new-items a .more-info ul{padding:0;margin:-10px -19px -14px;list-style:none;overflow:hidden}.new-items a .more-info ul li{float:left;width:33%;color:#368c52;padding:11px 10px 14px 21px;font:13px/18px robotomedium,sans-serif;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transition-delay:.05s;transition-delay:.05s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0);opacity:0}.new-items a .more-info ul li+li{border-left:1px solid #dce1e4}.new-items a .more-info ul li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.new-items a .more-info ul li:nth-child(3){-webkit-transition-delay:.15s;transition-delay:.15s}.new-items a .more-info ul li span{display:block;font:15px/18px robotobold,sans-serif;color:#000}.new-items a .more-info p{margin:0;display:block;width:100%;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.new-items a .more-info .color{font-family:robotobold,sans-serif;color:#368c52}.new-items a .more-info .place{float:right;min-width:66px;max-width:120px;position:relative;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0);opacity:0}.new-items a .more-info .place .fo{color:#368c52}.new-items a .more-info .place span{display:block}.new-items a .more-info .holder{overflow:hidden;padding-right:10px;position:relative;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transition-delay:.05s;transition-delay:.05s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0);opacity:0}.new-items a:hover:after{background:rgba(0,0,0,.73)}.new-items .no-dev a .data{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.new-items .no-dev a .info-wrap{display:block}.new-items .no-dev a .more-info{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;opacity:0}.new-items .no-dev a .marker{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:80px;top:6px;left:-21px;padding:0;background:0 0}.new-items .no-dev a .marker span{position:relative;z-index:10;display:block;padding:7px 5px 6px}.new-items .no-dev a .marker span:after,.new-items .no-dev a .marker span:before{content:'';position:absolute;border:6px solid transparent;border-top:6px solid #9b1b2a;top:100%;left:100%;margin:0 0 0 -2px}.new-items .no-dev a .marker span:before{left:auto;right:100%;margin:0 -2px 0 0}.new-items .no-dev a .marker:after{content:'';position:absolute;top:0;left:-10px;border-bottom:26px solid #e84c3c;border-left:10px solid transparent;border-right:10px solid transparent;height:0;width:100px;z-index:5}.new-items .no-dev a .marker.new:after{border-bottom-color:#49ba6f}.new-items .no-dev a .marker.new span:after,.new-items .no-dev a .marker.new span:before{border-top-color:#13552e}.new-items .no-dev a .marker.popular:after{border-bottom-color:#3597d3}.new-items .no-dev a .marker.popular span:after,.new-items .no-dev a .marker.popular span:before{border-top-color:#2c3e50}.new-items .no-dev a:hover .data{bottom:74px}.new-items .no-dev a:hover .more-info{bottom:0;opacity:1}.new-items .no-dev a:hover .more-info .holder,.new-items .no-dev a:hover .more-info .place,.new-items .no-dev a:hover .more-info ul li{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.new-items img{width:100%;vertical-align:top;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.new-items .add-item{position:absolute;left:0;top:0;height:100%;width:100%;background:#fff}.new-items .add-item .cell{color:#97a4ab;text-align:center;font:15px/18px robotomedium,sans-serif;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:40px 20px;background:#fff}.new-items .add-item .cell:after{display:none}.new-items .add-item .cell .fo{font-size:60px;line-height:64px}.new-items .add-item .cell span{display:block;padding:4px 0 0}.new-items .add-item .cell:hover{color:#368c52}@media (min-width:768px){.city-items .no-dev a .name{font:18px/23px robotomedium,sans-serif}}@media (min-width:1025px){.city-items>li,.new-items>li{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.new-items a .more-info{font-size:15px;padding:10px 19px 14px}}.filter-line{background:#fff;padding:12px 0;position:relative;z-index:100;display:none}.filter-line .filter-holder{position:relative}.filter-line .query .form-control{border-width:1px;padding:7px 11px}.filter-line .form-group{margin:0 0 10px}.filter-line .sel-col{margin:0 0 0 -10px}.filter-line .sel-col .form-group{width:50%;float:left;padding:0 0 0 10px;overflow:visible}.filter-line select{opacity:0}.filter-line .more-box{position:relative}.filter-line .more{display:block;position:relative;overflow:hidden;height:37px;padding:8px 10px 10px 8px;width:100%;font:15px/21px robotobold,sans-serif;color:#7b93a2;border:1px solid #dce1e4;border-radius:4px;background:#fff}.filter-line .more:after{content:'';position:absolute;top:15px;right:10px;background:url(../images/sel-bull.png) no-repeat;width:9px;height:6px}.filter-line .more-drop{top:100%;position:absolute;left:0;right:0;background:#fff;border:1px solid #dce1e4;border-radius:4px;padding:20px 15px;display:none;max-height:314px;overflow:auto}.filter-line .more-drop .ttl{display:block;color:#7b93a2;font:15px/21px robotomedium,sans-serif;margin:0 0 5px}.filter-line .more-drop .construction-sel{display:none}.filter-line .more-drop .construction-sel .ttl{margin-top:-4px}.filter-line .more-drop .col{overflow:hidden;margin:0 0 0 -10px}.filter-line .more-drop .form-group{float:left;width:50%;padding:0 0 0 10px;overflow:hidden}.filter-line .more-drop .form-group.wide{width:100%}.filter-line .more-drop .form-control{border-width:1px;float:left;padding:7px 11px}.filter-line .more-drop ul{padding:0 0 0 10px;margin:0;list-style:none}.filter-line .more-drop ul li{overflow:hidden;padding:0 0 8px}.filter-line .more-drop label{float:left;color:#7b93a2;padding:0 0 0 21px;font:13px/17px robotoregular,sans-serif}.filter-line .btn-col,.filter-line .buttons-wrap{overflow:hidden}.filter-line .btn-col .btn{float:left;height:37px;padding-top:6px}.filter-line .buttons{float:right}.filter-line .buttons .btn-filter{float:left;margin:0 0 0 10px}.filter-btn{background:#fff;padding:15px;margin:0 0 20px;position:relative;z-index:99;overflow:hidden}.filter-btn .btn{min-width:200px;margin:0}.filter-btn .btn+.btn{float:right}.results{padding:0 0 10px}.results .holder{overflow:hidden}.results .holder h3{color:#6c7f8a;margin:0 0 15px;font:18px/21px robotolight,sans-serif}.results .holder h3 strong{font-family:robotobold,sans-serif;font-weight:400}.results .holder .filter{float:left;margin:0 20px 0 0}.results .holder .form-group{padding:0 0 2px}.results .holder select{opacity:0}.filter{padding:0;margin:0 0 2px;list-style:none;box-shadow:0 2px 0 #d1d6d8;border-radius:2px;background:#fff;float:left}.filter li{float:left;color:#2e4b5d;font:15px/19px robotobold,sans-serif}.filter li+li{border-left:1px solid #dce1e4}.filter li a{color:#2e4b5d;display:block;padding:8px 10px}.filter li a .fo{margin:0 7px 0 0}.filter li a.active,.filter li a:hover{color:#368c52}@media (min-width:768px){.filter-btn{display:none}.filter-line{box-shadow:0 0 5px rgba(0,0,0,.26);margin:0 0 20px;display:block}.filter-line .filter-holder{padding:0 0 0 220px}.filter-line .query{width:220px;position:absolute;top:0;left:0}.filter-line .sel-frame{width:100%;float:left}.filter-line .sel-col{width:50%;float:left;margin:0}.filter-line .more-drop{left:auto;width:240px}.filter-line .buttons-wrap{clear:both;width:100%}.filter-line .btn-col{float:right}.filter-line .buttons{float:left}.results .holder h3{float:left;margin:6px 0 0;max-width:35%}.results .holder>div{float:right;width:60%}.results .holder .filter{margin:0 10px 0 0}}@media (min-width:1025px){.filter-line .filter-holder{margin:0 -20px;padding:0 243px 0 220px}.filter-line .sel-frame{margin:0}.filter-line .buttons-wrap{position:absolute;top:0;right:0;width:233px}.filter-line .form-group{margin:0}.filter-line .more-drop{left:0;padding:20px 15px 10px;right:auto;width:332px;margin:8px 0 0;border:none;box-shadow:0 0 6px rgba(0,0,0,.25);max-height:none}.filter-line .more-drop:after{content:'';position:absolute;bottom:100%;left:8px;border:8px solid transparent;border-bottom:8px solid #e3e8eb}.filter-line .more-drop:before{content:'';position:absolute;top:0;left:0;bottom:0;width:120px;background:#e3e8eb;border-radius:4px 0 0 4px}.filter-line .more-drop>div{position:relative}.filter-line .more-drop>div+div{padding:10px 0 0}.filter-line .more-drop .ttl{float:left;width:95px;margin:6px 16px 0 0}.filter-line .more-drop .col{margin:0}.results .holder .form-group{width:230px;float:left}.results .holder>div{width:auto}.results .holder h3{max-width:400px}}@media (min-width:1200px){.filter-line .filter-holder{margin:0}.results .holder h3{max-width:640px}}.breadcrumbs{padding:0 0 10px;margin:0 0 15px;list-style:none;border-bottom:1px solid #eef0f2;box-shadow:0 1px 0 #cfd6da;font-size:0;line-height:0}.breadcrumbs li{color:#7b93a2;display:inline-block;vertical-align:top;font:13px/24px robotoregular,sans-serif;position:relative}.breadcrumbs li+li{padding:0 0 0 23px}.breadcrumbs li+li:after{content:'';position:absolute;left:10px;top:11px;width:4px;height:4px;background:#fff}.breadcrumbs li a{color:#7b93a2}.breadcrumbs li a:hover{color:#617a89;text-decoration:underline}@media (min-width:1025px){.breadcrumbs{padding:0 0 28px;margin:0 0 26px}}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:8px;height:100%;background:#f4f6f7}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:8px;background:#f4f6f7}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#f4f6f7;position:relative}.jspDrag{background:#7b93a2;position:relative;top:0;left:0;cursor:pointer;border-radius:5px}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}.dev-profile{margin:0 0 20px}.dev-profile h2{text-align:center;margin:0 0 16px}.contact-block{margin:0 0 20px}.contact-block .contact-data{color:#fff;font-size:13px;line-height:18px;background:url(../images/bg-contact.jpg) 50% 50%/cover no-repeat;display:table;width:100%;max-width:680px;padding:10px 20px;position:relative;margin:0 auto}.contact-block .contact-data:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:5}.contact-block .contact-data>div{position:relative;z-index:20}.contact-block .contact-data .user-data{display:table-cell;height:152px;vertical-align:middle}.contact-block .contact-data .img{box-shadow:0 0 5px rgba(0,0,0,.3);position:relative;border-radius:50%;overflow:hidden;width:128px;height:128px;border:2px solid rgba(255,255,255,.26);display:inline-block;vertical-align:middle;margin:0 12px 0 0}.contact-block .contact-data .img img{border-radius:50%;width:100%;height:auto}.contact-block .contact-data .info{overflow:hidden;text-shadow:1px 0 0 #000;display:inline-block;vertical-align:middle}.contact-block .contact-data h3{font:24px/30px robotomedium,sans-serif;margin:0 0 2px}.contact-block .contact-data ul{padding:0;margin:0;list-style:none}.contact-block .contact-data ul li{padding:0 0 6px}.contact-block .contact-data .btn-cell{display:table-cell;vertical-align:middle;width:219px}.contact-block .contact-data .btn-cell .btn{font:17px/21px robotobold,sans-serif;min-width:100%;padding:11px 7px;position:relative;overflow:visible;display:block;margin:0}.contact-block .contact-data .btn-cell .btn:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid #368c52;-webkit-transition:all .2s;transition:all .2s;opacity:0}.contact-block .contact-data .btn-cell .btn:hover:after{top:-6px;left:-6px;right:-6px;bottom:-6px;border:3px solid #28673c;opacity:1}@media (min-width:768px){.dev-profile{margin:0 0 47px}}@media (min-width:768px) and (max-width:1024px){.contact-block .contact-data .btn-cell{width:160px}}@media (min-width:1025px){.contact-block .contact-data{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}}.similar-items-area{padding:0 0 20px}.similar-items{padding:0;list-style:none;margin-top:0;margin-bottom:0;font-size:0;line-height:0;letter-spacing:-4px}.similar-items.with-ads .item>*{position:relative;z-index:15}.similar-items.with-ads .item:after{content:'';position:absolute;top:-3px;left:-3px;bottom:-3px;right:-3px;border:3px solid #368c52;border-radius:2px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);z-index:100}.similar-items li{padding-bottom:15px;font-size:14px;line-height:24px;letter-spacing:normal;display:inline-block;vertical-align:top;float:none}.similar-items li .item{background:#fff;position:relative;box-shadow:0 2px 0 #d1d6d8}.similar-items li .item.selected:after{-webkit-animation-name:indexing;animation-name:indexing;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.similar-items li .item .img{position:relative;overflow:hidden;padding-top:100%}.similar-items li .item .img img{width:100%;vertical-align:top;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.similar-items li .item .img .btn-price{position:absolute;bottom:10px;left:10px;z-index:20}.similar-items li .item .img:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:5}.similar-items li .item .info{padding:10px 10px 12px}.similar-items li .item h3{margin:0 0 3px;color:#333;font:16px/21px robotomedium,sans-serif}.similar-items li .item .place{display:block;color:#666;font:13px/17px robotomedium,sans-serif}.similar-items li .item dl{margin:-4px 0 0;overflow:hidden;padding:0 10px 5px}.similar-items li .item dl dt{float:left;color:#333;font:13px/18px robotobold,sans-serif;display:block;width:100%;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;max-width:50%;padding:0 4px 0 0}.similar-items li .item dl dd{overflow:hidden;margin:0 0 11px;color:#666;font:13px/18px robotomedium,sans-serif;text-align:right;min-height:18px}.similar-items li .item a.more{display:block;color:#368c52;font:13px/17px robotobold,sans-serif;position:relative;padding:12px 20px 16px 12px;border-top:1px solid #dce1e4}.similar-items li .item a.more:hover{color:#28673c}.similar-items li .item a.more:after{font-family:fontello;font-style:normal;font-weight:400;speak:none;text-decoration:none;text-align:center;font-variant:normal;text-transform:none;vertical-align:top;content:'\e827';position:absolute;top:12px;right:16px;-webkit-transform:translate(0px,0);-ms-transform:translate(0px,0);transform:translate(0px,0);-webkit-animation:horz 1s ease infinite;animation:horz 1s ease infinite}.similar-items li .item ul.more{padding:13px 20px 15px 12px;border-top:1px solid #dce1e4;margin:0;list-style:none;overflow:hidden}.similar-items li .item ul.more li{float:left;font:13px/17px robotobold,sans-serif;padding:0 10px 0 0}.similar-items li .item ul.more li a{color:#368c52}.similar-items li .item ul.more li a:hover{color:#28673c}.similar-items li .item .add-item{display:table;height:100%;width:100%}.similar-items li .item .add-item a{color:#97a4ab;text-align:center;font:15px/18px robotomedium,sans-serif;display:table-cell;vertical-align:middle;padding:40px 20px}.similar-items li .item .add-item a .fo{font-size:60px;line-height:64px}.similar-items li .item .add-item a span{display:block;padding:4px 0 0}.similar-items li .item .add-item a:hover{color:#368c52}.similar-items li .item .check-box{position:relative;padding:12px 40px 16px 12px;border-top:1px solid #dce1e4}.similar-items li .item .check-box ul{padding:0;margin:0;list-style:none;overflow:hidden}.similar-items li .item .check-box ul li{float:left;color:#368c52;padding:0 10px 0 0;font:13px/17px robotobold,sans-serif}.similar-items li .item .check-box ul li a{color:#368c52}.similar-items li .item .check-box ul li a:hover{color:#28673c}.similar-items li .item .check-box input{position:absolute;display:none;opacity:1}.similar-items li .item .check-box .chk-area{margin:0;position:absolute;top:11px;right:10px;width:22px;height:22px;overflow:visible}.similar-items li .item .check-box .chk-area span{background-position:-34px 0;width:22px;height:22px}.similar-items li .item .check-box .chk-checked span{background-position:-34px -22px;margin:0}@media (min-width:1025px){.similar-items li .item{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.similar-items li .item h3{font-size:18px}.similar-items.no-animation li .item{opacity:1}}.summary-block{margin:0 0 15px}.quick-summary{background:#fff;padding:16px 10px 10px;box-shadow:0 2px 0 #d1d6d8;border-radius:2px;position:relative}.quick-summary dl{margin:0 0 4px;overflow:hidden}.quick-summary dt{color:#333;font:15px/19px robotobold,sans-serif;float:left;display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;max-width:50%;width:auto;padding:0 5px 0 0}.quick-summary dd{color:#666;font:15px/19px robotomedium,sans-serif;margin:0 0 13px;overflow:hidden;text-align:right}.quick-summary dd .price{color:#368c52;font-family:robotobold,sans-serif}.quick-summary dd .rating-box{margin:0 0 0 auto}.quick-summary .btn-more{display:block;font:17px/23px robotobold,sans-serif;padding:9px 10px 11px;margin:0}@media (min-width:768px) and (max-width:1024px){.quick-summary dd,.quick-summary dt{font-size:13px}}@media (min-width:1025px){.quick-summary{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}}.rating-box{text-align:left;width:70px;height:14px;overflow:hidden}.rating-box .fo{float:left;font-size:15px;line-height:15px;color:#6c7f8a;text-align:left;vertical-align:top}.rating-box .fo span{float:left;width:14px;height:14px}div.star-rating{float:left;width:14px;height:14px;text-indent:-9999px;display:block;cursor:pointer}div.rating-cancel{display:none!important}div.star-rating,div.star-rating a{background:url(../images/star-rating.png) no-repeat}div.star-rating a{display:block;width:15px;height:100%;background-position:0 0;border:0}div.star-rating-on a{background-position:0 -14px!important}div.star-rating-hover a{background-position:0 -14px}div.star-rating-readonly a{cursor:default!important}div.star-rating{background:0 0!important;overflow:hidden!important}.rating-box.big{width:115px;height:22px}.rating-box.big div.star-rating{width:23px;height:22px}.rating-box.big div.star-rating a{width:23px}.rating-box.big div.star-rating,.rating-box.big div.star-rating a{background:url(../images/star-rating.png) -15px 0 no-repeat}.rating-box.big div.star-rating-on a{background-position:-15px -22px!important}.rating-box.big div.star-rating-hover a{background-position:-15px -22px}.user-rating .rating-box{height:17px;width:95px;float:left;padding:2px 0 0}.user-rating .rating-box .fo{font-size:18px;color:#87ba97;text-shadow:none}.user-rating .rating-box .fo span{width:17px;height:17px}.my-rating{margin:0 0 16px}.my-rating input{opacity:0}.my-rating .rating-holder{background:#fff;box-shadow:0 2px 0 #d1d6d8;border-radius:2px;padding:15px 9px 22px}.my-rating .ttl{display:block;color:#333;margin:0 0 5px;font:15px/19px robotobold,sans-serif}.featured-properties{margin:0 0 15px;min-height:40px;position:relative;background:#dce1e4}.featured-properties .input-loader{background:#dce1e4;margin-right:-6px!important;right:50%!important}.featured-properties .featured-items{padding:0;margin:0;list-style:none}.featured-properties .featured-items li{overflow:hidden;color:#546d7d;position:relative;font:13px/18px robotoregular,sans-serif}.featured-properties .featured-items li+li{margin:20px 0 0}.featured-properties .featured-items li .thumb{float:left;width:90px;margin:4px 6px 0 0;height:90px;position:relative;overflow:hidden;background:#d0d0d0}.featured-properties .featured-items li .thumb img{width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.featured-properties .featured-items li .holder{overflow:hidden;padding:0 0 5px 5px}.featured-properties .featured-items li .holder .title{display:block;color:#7b93a2;font-family:robotobold,sans-serif;font-weight:400}.featured-properties .featured-items li p{margin:0 0 7px}.featured-properties .featured-items li .btn-price{font-size:13px;padding:6px 12px}@media (min-width:1025px){.featured-properties .featured-items li{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.featured-properties .featured-items li .btn-price:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}}.our-guides{margin:0 0 20px}.guides{padding:0;margin:0;list-style:none}.guides li{font:15px/19px robotomedium,sans-serif;position:relative}.guides li+li{margin:15px 0 0}.guides a{display:block;position:relative;background:#fff;box-shadow:0 2px 0 #d1d6d8;border-radius:2px;padding:24px 22px 25px 53px;color:#333;overflow:hidden;-webkit-transition:all .2s;transition:all .2s}.guides a.active,.guides a:hover{color:#368c52}.guides a:after,.guides a:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;text-decoration:none;text-align:center;font-variant:normal;text-transform:none;vertical-align:top;position:absolute;top:23px;left:15px;width:30px;font-size:23px;-webkit-transition:all .3s;transition:all .3s}.guides a.ico1:before{content:'\e811'}.guides a.ico2:before{content:'\e828'}.guides a.ico3:before{content:'\e829'}.guides a.ico4:before{content:'\e835'}.guides a.ico5:before{content:'\e810'}.guides a:after{color:#368c52;content:'\e827';top:24px;right:14px;font-size:15px;left:auto;width:auto;-webkit-transform:translate(0px,0);-ms-transform:translate(0px,0);transform:translate(0px,0);-webkit-animation:horz 1s ease infinite;animation:horz 1s ease infinite}.user-guides a{color:#368c52}.user-guides a:after{display:none}.user-guides a span{color:#333;float:right}@media (min-width:1025px){.our-guides ul li{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.our-guides ul li a:hover{padding-left:60px}.our-guides ul li a:hover:before{font-size:40px;left:8px;opacity:.5;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}}.no-js .map-tabset{height:510px;overflow:hidden}.location-area{border-bottom:1px solid #eef0f2;box-shadow:0 1px 0 #cfd6da;margin:0 0 20px;padding:0 0 20px}.location-area h2{text-align:center;margin:0 0 8px}.map-tabset{position:relative;margin:0 0 20px}.map-tabset .tabset .tab-nav{padding:0;margin:0 0 19px;list-style:none;text-align:center;font-size:0;line-height:0}.map-tabset .tabset .tab-nav li{display:inline-block;vertical-align:top;padding:0 5px}.map-tabset .tabset .tab-nav li a{display:block;color:#333;position:relative;border-radius:2px;font:15px/24px robotomedium,sans-serif;box-shadow:0 2px 0 #d1d6d8;min-width:90px;background:#fff;padding:3px 5px 4px}.map-tabset .tabset .tab-nav li a:hover,.map-tabset .tabset .tab-nav li.ui-state-active a{background:#368c52;color:#fff}.map-tabset .tab{position:relative;border:3px solid #fff}.map-tabset .map{height:399px;width:100%}.map-tabset .tooltip{position:absolute;bottom:25px;right:10px;background:#fff;width:336px;overflow:hidden}.map-tabset .tooltip ul{padding:0;margin:0;list-style:none}.map-tabset .tooltip .ico{position:relative;padding:0 0 0 26px;display:block;width:100%;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.map-tabset .tooltip .ico:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;text-decoration:none;text-align:center;font-variant:normal;text-transform:none;vertical-align:top;position:absolute;top:0;left:0;width:20px}.map-tabset .tooltip .ico.ico1:before{content:'\e812'}.map-tabset .tooltip .ico.ico2:before{content:'';background:url(../images/font-icos.png) no-repeat;width:15px;height:16px;top:3px;left:2px}.map-tabset .tooltip .ico.ico3:before{content:'\e81D'}.map-tabset .tooltip .ico.ico4:before{content:'\e81C'}.map-tabset .tooltip .ico.ico5:before{content:'\e818'}.map-tabset .tooltip .ico.ico6:before{content:'\e821'}.map-tabset .tooltip .ico.ico7:before{content:'\e81A'}.map-tabset .tooltip .ico.ico8:before{content:'\e823'}.map-tabset .tooltip .ico.ico9:before{content:'\e819'}.map-tabset .tooltip .ico.ico10:before{content:'\e813'}.map-tabset .tooltip .ico.ico11:before{content:'\e815'}.map-tabset .tooltip .ico.ico12:before{content:'\e822'}.map-tabset .tooltip .ico.ico13:before{content:'\e816'}.map-tabset .tooltip .ico.ico14:before{content:'\e81E'}.map-tabset .tooltip .ico.ico15:before{content:'';background:url(../images/font-icos.png) 0 -16px no-repeat;width:15px;height:16px;top:4px;left:5px}.map-tabset .tooltip .ico.ico16:before{content:'\e820'}.map-tabset .tooltip .ico.ico17:before{content:'\e81B'}.map-tabset .tooltip .ico.ico18:before{content:'\e814'}.map-tabset .tooltip .ico.ico19:before{content:'\e81F'}.map-tabset .tooltip .ico.ico20:before{content:'\e817'}.map-tabset .tooltip .ico.ico21:before{content:'\e824'}.map-tabset .tooltip .ico.ico22:before{content:'\e826'}.map-tabset .tooltip .ico.ico23:before{content:'\e825'}.map-tabset .tooltip .nearby-list{margin:-1px 0 0;overflow:hidden}.map-tabset .tooltip .nearby-list li{float:left;width:153px;border-top:1px solid #dce1e4;margin:0 0 0 10px;padding:4px 0}.map-tabset .tooltip .nearby-list li a{color:#333;font:15px/24px robotomedium,sans-serif}.map-tabset .tooltip .commute-list{margin:-1px 0 5px;overflow:hidden}.map-tabset .tooltip .commute-list>li{border-top:1px solid #dce1e4;padding:6px 10px 6px 34px;position:relative}.map-tabset .tooltip .commute-list>li .open{position:absolute;width:13px;height:13px;border:1px solid #368c52;border-radius:2px;top:11px;left:10px}.map-tabset .tooltip .commute-list>li .open:after,.map-tabset .tooltip .commute-list>li .open:before{position:absolute;background:#368c52;content:'';left:1px;top:5px;width:9px;height:1px}.map-tabset .tooltip .commute-list>li .open:before{left:5px;top:1px;width:1px;height:9px}.map-tabset .tooltip .commute-list>li.active .open:before{display:none}.map-tabset .tooltip .commute-list>li>a{color:#333;font:15px/24px robotomedium,sans-serif}.map-tabset .tooltip .commute-list>li .holder{margin:5px 0 -5px -32px;max-height:130px;overflow:auto;display:none}.map-tabset .tooltip .commute-list>li ul{padding:0 10px}.map-tabset .tooltip .commute-list>li ul li{padding:3px 0;color:#384147;font:13px/24px robotoregular,sans-serif}.map-tabset .tooltip .commute-list>li ul li .time{float:right;margin:0 0 0 10px}.map-tabset .tooltip .commute-list>li ul li+li{border-top:1px solid #dce1e4}@media (min-width:768px){.location-area{margin:0 0 36px}.location-area .map-tabset .map{height:530px}}.projects-area{position:relative;padding:0 0 20px}.projects-area header{margin:0 0 15px}.projects-area header .all{font:18px/21px robotobold,sans-serif;color:#368c52;float:right;margin:0 0 0 20px}.projects-area header .all:hover{color:#28673c}.projects-area h2{margin:0;overflow:hidden}.projects-area h2 span{color:#368c52}.map-area{position:relative;overflow:hidden;width:100%;margin:-20px 0 0;height:483px;z-index:10}.map-area .search-column{width:320px;height:483px;position:absolute;top:0;right:-320px;padding:10px 10px 0;background:#dce1e4;z-index:1000}.map-area .search-column h3{color:#6c7f8a;text-align:center;margin:0 0 9px;font:18px/21px robotolight,sans-serif}.map-area .search-column h3 strong{font-family:robotobold,sans-serif;font-weight:400}.map-area .search-column .filter-box{background:#fff;margin:0 -10px;overflow:hidden}.map-area .search-column .filter-box .filter{width:100%;box-shadow:none;margin:0}.map-area .search-column .filter-box .filter li{width:33%;text-align:center}.map-area .search-column .filter-box .filter a{padding:8px 5px}.map-area .search-column .form-group{padding:10px;margin:0 -10px;background:#c2cdd4}.results-listing{height:350px}.results-listing ul{padding:0;margin:0;list-style:none}.results-listing ul li{border-bottom:1px solid #eaeff2;overflow:hidden;color:#7b93a2;padding:20px 0 16px;font:13px/18px robotobold,sans-serif}.results-listing ul li .img{float:left;width:115px;margin:0 10px 0 0}.results-listing ul li .img a{color:#fff;font-family:robotoregular,sans-serif;display:block;position:relative;text-align:center}.results-listing ul li .img a span{position:absolute;bottom:0;left:0;right:0;z-index:10;padding:1px 5px 2px;background:rgba(0,0,0,.4)}.results-listing ul li .img img{vertical-align:top}.results-listing ul li .holder{overflow:hidden}.results-listing ul li .ico-favorite{margin:0 0 3px}.results-listing ul li ul{padding:0 0 5px}.results-listing ul li ul li{padding:0;border:none}.results-listing ul li .price{color:#368c52;font-size:15px}.results-listing ul li .ico-favorite{display:block;background:url(../images/ico-favorite.png) no-repeat;text-indent:-9999px;overflow:hidden;width:19px;height:17px}.results-listing ul li .ico-favorite.active,.results-listing ul li .ico-favorite:hover{background-position:0 -17px}.headline{position:relative;margin:0 0 17px;padding:0 35px 0 0}.headline h2{margin:0 0 2px;font:36px/40px robotoregular,sans-serif;color:#6c7f8a}.headline h3{margin:0;font:18px/21px robotoregular,sans-serif;color:#6c7f8a}.headline .ico-favorite{display:block;background:url(../images/ico-favorite.png) -19px 0 no-repeat;text-indent:-9999px;overflow:hidden;width:23px;height:20px;position:absolute;top:8px;right:0}.headline .ico-favorite.active,.headline .ico-favorite:hover{background-position:-19px -20px}.no-js .image-gallery{height:400px}.image-gallery{position:relative;margin:0 0 15px}.image-gallery .slides{padding:0;margin:0;list-style:none;font:24px/27px robotoregular,sans-serif;overflow:hidden}.image-gallery .slides li{float:left;color:#fff;display:none}.image-gallery .slides li.flex-active-slide .view span{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.image-gallery .slides li img{width:100%;vertical-align:top}.image-gallery .slides li .view{margin:0;padding:14px 19px 19px;position:absolute;-webkit-transition:all .8s;transition:all .8s;left:0;width:100%;bottom:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIzJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEzIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjU1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,transparent),color-stop(23%,rgba(0,0,0,.13)),color-stop(74%,rgba(0,0,0,.55)),color-stop(100%,rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.13) 23%,rgba(0,0,0,.55) 74%,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.13) 23%,rgba(0,0,0,.55) 74%,rgba(0,0,0,.7) 100%)}.image-gallery .slides li .view span{display:block;position:relative;opacity:0;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}.image-gallery .flex-direction-nav{padding:0;margin:0;list-style:none;position:absolute;top:0;right:0;z-index:10;width:82px}.image-gallery .flex-direction-nav li{margin:0 0 0 1px;float:left}.image-gallery .flex-direction-nav a{width:40px;display:block;height:40px;text-indent:-9999px;overflow:hidden;-webkit-transition:all .2s;transition:all .2s;background:rgba(0,0,0,.5);position:relative}.image-gallery .flex-direction-nav a:after{background:url(../images/gallery-nav.png) -64px 0 no-repeat;content:'';position:absolute;top:12px;left:15px;width:9px;height:14px}.image-gallery .flex-direction-nav a:hover{background:rgba(0,0,0,.7)}.image-gallery .flex-direction-nav .flex-next:after{background-position:-64px -14px}.property-description{font-size:14px;color:#384147}.property-description p{margin:0 0 11px}.property-video{width:260px;position:relative;float:left;padding:0 20px 16px 0}.property-video .video-block{border:3px solid #fff}.property-video .video-block iframe{vertical-align:top;width:100%;border:none}.property-video .video-block a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.property-anemities{overflow:hidden;padding:0 0 16px}.property-anemities ul{padding:0;margin:0;list-style:none;font-size:0;line-height:0;letter-spacing:-4px}.property-anemities ul li{display:inline-block;vertical-align:top;color:#384147;font:14px/24px robotoregular,sans-serif;letter-spacing:normal;position:relative;padding:0 10px 6px 17px;width:50%}.property-anemities ul li:after{position:absolute;content:'';left:0;top:7px;width:8px;height:8px;background:#fff;border-radius:50%}.floor-plans{margin:0 0 15px}.floor-plans .plans{padding:6px 0 0;margin:0 0 0 -20px;list-style:none;overflow:hidden}.floor-plans .plans li{float:left;margin:0 0 0 20px}.floor-plans .plans li a{display:block;border-bottom:2px solid #d1d6d8}.floor-plans .plans li img{vertical-align:top}#map{height:483px;width:100%}.info-cols{overflow:hidden;margin:0 -10px}.info-cols .col{float:left;width:50%;padding:0 10px}@media (min-width:768px){.map-area{height:600px}.map-area .search-column{right:0;height:600px}#map{height:600px}.results-listing{height:466px}.info-cols .col{font-variant:normal;width:auto;float:none}}@media (min-width:768px) and (max-width:1024px){.property-anemities ul{max-width:460px}.property-anemities ul li{padding:0 5px 6px 10px;font-size:13px;line-height:16px}.property-anemities ul li:after{height:5px;width:5px;top:6px}}@media (min-width:1025px){.projects-area{padding:0 0 80px}.projects-area header{margin:0 0 30px}.map-area{height:auto;min-height:500px}.map-area .search-column{right:0;height:auto;bottom:0}.map-area .search-column .block{min-height:147px}.map-area .search-column .filter-box .filter{box-shadow:none}.map-area .search-column .filter-box .filter a{padding:20px 5px}#map{height:auto;min-height:500px}}