.no-margin-left[class*="span"]{margin-left:0px}._clearfix{*zoom:1}._clearfix:before,._clearfix:after{display:table;content:"";line-height:0}._clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.roundedbox{background-color:#fff;min-height:20px;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.media-shadow-small-photo{border-radius:4px;bottom:0px;box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-moz-box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-webkit-box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;height:100%;left:0px;pointer-events:none;position:absolute;right:0px;top:0px;transition:all 0.2s linear;width:100%;z-index:1}.row-space-1{margin-bottom:6.25px}.row-space-2{margin-bottom:12.5px}.row-space-3{margin-bottom:18.75px}.row-space-4{margin-bottom:25px}.row-space-5{margin-bottom:31.25px}.row-space-6{margin-bottom:37.5px}.row-space-top-1{margin-top:6.25px}.row-space-top-2{margin-top:12.5px}.row-space-top-3{margin-top:18.75px}.row-space-top-4{margin-top:25px}.row-space-top-5{margin-top:31.25px}.row-space-top-6{margin-top:37.5px}.well-white{background-color:#fff;border:1px solid #ccc}.sidebar-nav{padding:0;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.sidebar-nav li>a{display:block;width:190px \9;margin:0 0 -1px;padding:8px 14px;border:1px solid #e5e5e5}.sidebar-nav li:first-child>a{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.sidebar-nav li:last-child>a{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}#listing .favorites-info{float:left;padding:10px 12px 0px 12px;width:100%}#listing .favorites-info button{margin-left:10px}#listing .photo-count{bottom:5px;color:#fff;font-size:14px;font-weight:bold;left:5px;position:absolute;text-shadow:0 1px 1px rgba(0,0,0,0.75);z-index:2}#listing .alert p{margin-right:10px}#listing .alert .close{right:-6px;text-decoration:none}caption{font-weight:bold;font-size:14px;margin-bottom:10px;text-align:left}section.searchResults{display:block;background-color:transparent;color:black;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}section.searchResults .alert{margin-top:20px;margin-bottom:0}.cf .ad-marketing{margin:10px 0px}.cf table{margin:0 auto}.cf .contentLeft{float:left;width:99%}.cf .contentLeft h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf .contentLeft .badge{margin-left:5px}.cf .contentLeft address div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf .propertyTypes{font-style:italic;padding:0px}.cf .results .alert{display:none}.cf .results .alert.suggest-location{display:block}.cf .results .page-1>.alert{display:block}.cf .results .description{float:left}.cf .results .description address{margin:2px 0 0px 0}.cf .results .description address div{font-style:normal;color:#666}.cf .results .description p.stats{display:block;margin:0 0 4px 0}.cf .results .description p.stats .price{padding-right:5px;margin-right:5px;border-right:1px solid #999}.cf .results .description .propertyTypes{margin:0 0 4px 0}.cf .results .description .propertydescription{word-break:normal;text-overflow:ellipsis;overflow:hidden}.cf .results .description.special .propertydescription{margin-top:10px}.cf .showSnapshot{display:block;position:absolute;right:10px;top:10px}.cf .favorite-listings .resultsContent .property:first-child{border-top-left-radius:4px;border-top-right-radius:4px;border-top:0px}.cf .favorite-listings .resultsContent .property:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:0px}.cf .resultsContent .property{background-color:#fff;position:relative;padding:10px 0 10px 0;border-top:1px solid #ccc;cursor:pointer;overflow:hidden}.cf .resultsContent .property .property-action-container{position:absolute;right:10px;top:10px}.cf .resultsContent .property .property-action-container a{text-decoration:none}.cf .resultsContent .property.adunit.leaderboard,.cf .resultsContent .property.adunit.mobileBoard{text-align:center;width:auto}.cf .resultsContent .property.adunit.leaderboard div:first-of-type,.cf .resultsContent .property.adunit.mobileBoard div:first-of-type{margin:0px auto}.cf .resultsContent .property label{position:absolute;right:0;bottom:0;margin-bottom:0px;padding:3px 5px 3px 0px;line-height:14px;text-transform:uppercase;font-size:10px;font-weight:bold;cursor:default;border-bottom-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px}.cf .resultsContent .property label i{margin:0px 3px 0px 3px}.cf .resultsContent .property .photo-wrapper{float:left}.cf .resultsContent .property .photo-container{float:left;margin-left:10px;margin-right:10px;position:relative;background-color:#555;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}.cf .resultsContent .property .photo-container .media-shadow{border-radius:4px;bottom:0px;box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-moz-box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-webkit-box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;height:100%;left:0px;pointer-events:none;position:absolute;right:0px;top:0px;transition:all 0.2s linear;width:100%;z-index:1}.cf .resultsContent .property .photo-container.no-photo{background-color:#555;border:1px solid #e5e5e5;color:#fff;text-align:center}.cf .resultsContent .property .photo-container.no-photo i{margin-top:0px}.cf .resultsContent .property .photo-container.no-photo table{height:100%;width:100%;margin:0;padding:0;border:0}.cf .resultsContent .property .photo-container.no-photo table td{vertical-align:middle;text-align:center}.cf .resultsContent .property:not(.alert):hover{background-color:#d6e9ff}.cf .resultsContent .property.level-40{background-color:#d9edf7}.cf .resultsContent .property.level-40 .photo-wrapper{width:50%}.cf .resultsContent .property.level-40 .photo-wrapper .photo-stretchy-wrapper{width:100%;position:relative}.cf .resultsContent .property.level-40 .photo-wrapper .photo-stretchy-wrapper .photo-container{position:absolute;top:0;bottom:0;left:0;right:0}.cf .resultsContent .property.level-40 .photo-wrapper .photo-stretchy-wrapper .photo-container.no-photo{font-size:17.5px}.cf .resultsContent .property.level-40 .description{width:50%}.cf .resultsContent .property.level-40 .description h2{font-size:17.5px;line-height:20.00075px}.cf .resultsContent .property.level-40 .description .propertydescription{font-size:14px;height:144px;text-overflow:ellipsis;overflow:hidden}.cf .resultsContent .property.level-40 .description p.stats{font-size:14px}.cf .resultsContent .property.level-30 .photo-wrapper{width:37.5%}.cf .resultsContent .property.level-30 .photo-wrapper .photo-stretchy-wrapper{width:100%;position:relative}.cf .resultsContent .property.level-30 .photo-wrapper .photo-stretchy-wrapper .photo-container{position:absolute;top:0;bottom:0;left:0;right:0}.cf .resultsContent .property.level-30 .photo-wrapper .photo-stretchy-wrapper .photo-container.no-photo{font-size:17.5px}.cf .resultsContent .property.level-30 .description{width:50%}.cf .resultsContent .property.level-30 .description h2{font-size:17.5px;line-height:20.00075px}.cf .resultsContent .property.level-30 .description .propertydescription{font-size:14px;height:72px;text-overflow:ellipsis;overflow:hidden}.cf .resultsContent .property.level-30 .description p.stats{font-size:14px}.cf .resultsContent .property.level-20 .photo-wrapper{width:28.125%}.cf .resultsContent .property.level-20 .photo-wrapper .photo-stretchy-wrapper{width:100%;position:relative}.cf .resultsContent .property.level-20 .photo-wrapper .photo-stretchy-wrapper .photo-container{position:absolute;top:0;bottom:0;left:0;right:0}.cf .resultsContent .property.level-20 .photo-wrapper .photo-stretchy-wrapper .photo-container.no-photo{font-size:14px}.cf .resultsContent .property.level-20 .description{width:71.875%}.cf .resultsContent .property.level-20 .description h2{font-size:15.75px;line-height:18.000675px}.cf .resultsContent .property.level-20 .description .propertydescription{height:36px}.cf .resultsContent .property.level-20 .description p.stats{font-size:13px;line-height:14px}.cf .resultsContent .property.level-10 address{font-size:11px}.cf .resultsContent .property.level-10 address{line-height:12px}.cf .resultsContent .property.level-10 .photo-wrapper{width:21.09375%}.cf .resultsContent .property.level-10 .photo-wrapper .photo-stretchy-wrapper{width:100%;position:relative}.cf .resultsContent .property.level-10 .photo-wrapper .photo-stretchy-wrapper .photo-container{position:absolute;top:0;bottom:0;left:0;right:0}.cf .resultsContent .property.level-10 .description{width:78.90625%}.cf .resultsContent .property.level-10 .description h2{font-size:15.75px;line-height:18.000675px}.cf .resultsContent .property.level-10 .description .propertydescription{height:32px;line-height:16px}.cf .resultsContent .property.level-10 .description p.stats{font-size:13px;line-height:14px}.cf .resultsContent .property.level-10 .description .propertyTypes{padding-bottom:0px}.cf .resultsContent .property.broker{background-color:#fff}.cf .resultsContent .property.broker .photo-wrapper{width:25%}.cf .resultsContent .property.broker .photo-wrapper .photo-stretchy-wrapper{width:100%;position:relative;padding-bottom:100%}.cf .resultsContent .property.broker .photo-wrapper .photo-stretchy-wrapper .photo-container{position:absolute;top:0;bottom:0;left:0;right:0}.cf .resultsContent .property.broker .photo-wrapper .photo-stretchy-wrapper .photo-container.no-photo{font-size:14px}.cf .resultsContent .property.broker .description{width:75%}.cf .resultsContent .property.broker .description h2{font-size:17.5px;line-height:20.00075px}.cf .resultsContent .property.broker .description .propertydescription{height:54px}.cf .resultsContent .property.broker .description p.stats{font-size:13px;line-height:14px}.cf .resultsContent .property.ad{padding:10px 20px 12px 0;background-color:#f9f9f9}.cf .resultsContent .property.ad .description{color:#999;margin:0 25px 0 50px}.cf .resultsContent .property.empty p{margin:5px 25px}.cf .resultsContent .property .suggest-location p,.cf .resultsContent .property .suggest-location ul{margin:5px 25px}.cf .resultsContent .property .suggest-location ul a{color:#039}.cf .resultsContent .property .alert{color:red}.cf .resultsContent .resultManagement{padding:12px}.cf .resultsContent .resultManagement h3 label{font-size:18px;display:inline}.ie-old #nearbyLocations{overflow-y:auto}@media screen and (max-width:1170px){.cf .ad-marketing{display:none;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.cf .bottomAd{background-color:#f5f5f5;margin:25px 0px 0px 0px}.cf .contentLeft{float:none}.cf .results{width:100%;border-right:0px}.cf .searchResults{position:relative;width:100%;margin:0px auto;background-color:transparent;color:black;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}.cf .favorites-container.box-left{border-radius:0px;border-left:0px;border-right:0px;margin-top:0px}}@media screen and (max-width:767px){.cf .resultsContent .description-left [class*="span"]{width:75%}.cf .resultsContent .property.level-30 .description .propertydescription{height:54px}.cf .resultsContent .property.level-20 .description .propertydescription{height:36px}}@media screen and (max-width:480px){#listing .photo-count{bottom:auto;left:auto;right:10px;top:15px}#listing .photo-count span{background-color:#333;padding:5px;border-radius:2px}.cf .resultsContent .property{min-height:250px}.cf .resultsContent .property .property-action-container{left:10px;right:auto;top:15px;z-index:1000}.cf .resultsContent .property .property-action-container a{color:#fff}.cf .resultsContent .property.level-40,.cf .resultsContent .property.level-30,.cf .resultsContent .property.level-20,.cf .resultsContent .property.level-10{padding:0px}.cf .resultsContent .property.level-40 .photo-wrapper,.cf .resultsContent .property.level-30 .photo-wrapper,.cf .resultsContent .property.level-20 .photo-wrapper,.cf .resultsContent .property.level-10 .photo-wrapper{position:absolute;width:100%;height:100%}.cf .resultsContent .property.level-40 .photo-wrapper .photo-stretchy-wrapper,.cf .resultsContent .property.level-30 .photo-wrapper .photo-stretchy-wrapper,.cf .resultsContent .property.level-20 .photo-wrapper .photo-stretchy-wrapper,.cf .resultsContent .property.level-10 .photo-wrapper .photo-stretchy-wrapper{height:100%;padding-bottom:0px}.cf .resultsContent .property.level-40 .photo-wrapper .photo-stretchy-wrapper .photo-container,.cf .resultsContent .property.level-30 .photo-wrapper .photo-stretchy-wrapper .photo-container,.cf .resultsContent .property.level-20 .photo-wrapper .photo-stretchy-wrapper .photo-container,.cf .resultsContent .property.level-10 .photo-wrapper .photo-stretchy-wrapper .photo-container{border-radius:0px;margin:0px}.cf .resultsContent .property.level-40 .photo-wrapper .photo-stretchy-wrapper .photo-container .media-shadow,.cf .resultsContent .property.level-30 .photo-wrapper .photo-stretchy-wrapper .photo-container .media-shadow,.cf .resultsContent .property.level-20 .photo-wrapper .photo-stretchy-wrapper .photo-container .media-shadow,.cf .resultsContent .property.level-10 .photo-wrapper .photo-stretchy-wrapper .photo-container .media-shadow{border-radius:0px;box-shadow:inset 0px 60px 100px -50px rgba(0,0,0,0.5),inset 0px -160px 160px -50px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 60px 100px -50px rgba(0,0,0,0.5),inset 0px -160px 160px -50px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0px 60px 100px -50px rgba(0,0,0,0.5),inset 0px -160px 160px -50px rgba(0,0,0,0.5);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear}.cf .resultsContent .property.level-40 .photo-wrapper .photo-stretchy-wrapper .photo-container.no-photo td,.cf .resultsContent .property.level-30 .photo-wrapper .photo-stretchy-wrapper .photo-container.no-photo td,.cf .resultsContent .property.level-20 .photo-wrapper .photo-stretchy-wrapper .photo-container.no-photo td,.cf .resultsContent .property.level-10 .photo-wrapper .photo-stretchy-wrapper .photo-container.no-photo td{position:absolute;top:15px;right:10px;background-color:#333;padding:5px;border-radius:2px;font-size:14px}.cf .resultsContent .property.level-40 .description,.cf .resultsContent .property.level-30 .description,.cf .resultsContent .property.level-20 .description,.cf .resultsContent .property.level-10 .description{bottom:10px;color:#fff;position:absolute;text-shadow:1px 1px 2px rgba(0,0,0,0.8);width:100%;z-index:2}.cf .resultsContent .property.level-40 .description address div,.cf .resultsContent .property.level-30 .description address div,.cf .resultsContent .property.level-20 .description address div,.cf .resultsContent .property.level-10 .description address div{color:#fff}.cf .resultsContent .property.level-40 .description h2 a,.cf .resultsContent .property.level-30 .description h2 a,.cf .resultsContent .property.level-20 .description h2 a,.cf .resultsContent .property.level-10 .description h2 a{color:#fff}.cf .resultsContent .property.level-40 .description h2 a:hover,.cf .resultsContent .property.level-30 .description h2 a:hover,.cf .resultsContent .property.level-20 .description h2 a:hover,.cf .resultsContent .property.level-10 .description h2 a:hover{color:#fff}.cf .resultsContent .property.level-40 .description p.stats .price,.cf .resultsContent .property.level-30 .description p.stats .price,.cf .resultsContent .property.level-20 .description p.stats .price,.cf .resultsContent .property.level-10 .description p.stats .price{padding-right:0px;margin-right:0px;border-right:none;display:block;font-size:24px;line-height:25px}.cf .resultsContent .property.level-40 .description .description-left,.cf .resultsContent .property.level-30 .description .description-left,.cf .resultsContent .property.level-20 .description .description-left,.cf .resultsContent .property.level-10 .description .description-left{float:left;margin-left:10px;width:45%}.cf .resultsContent .property.level-40 .description .description-left [class*="span"],.cf .resultsContent .property.level-30 .description .description-left [class*="span"],.cf .resultsContent .property.level-20 .description .description-left [class*="span"],.cf .resultsContent .property.level-10 .description .description-left [class*="span"]{width:100%}.cf .resultsContent .property.level-40 .description .description-right,.cf .resultsContent .property.level-30 .description .description-right,.cf .resultsContent .property.level-20 .description .description-right,.cf .resultsContent .property.level-10 .description .description-right{float:right;margin-right:10px;text-align:right;width:45%}.cf .resultsContent .property.level-40 .description .propertydescription,.cf .resultsContent .property.level-30 .description .propertydescription,.cf .resultsContent .property.level-20 .description .propertydescription,.cf .resultsContent .property.level-10 .description .propertydescription{display:none}.cf .resultsContent .property.broker .contentLeft{height:225px;overflow:hidden}.showSnapshot{left:10px}}
