.idx-prop.sold .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.sold .idx-banner:before{content:"Sold";color:red}.idx-prop.pending .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.pending .idx-banner:before{content:"Pending";color:orange}.idx-prop.new .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.new .idx-banner:before{content:"New Listing";color:green}.idx-prop.pool .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.pool .idx-banner:before{content:"Pool";color:green}.idx-prop.oceanfront .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.oceanfront .idx-banner:before{content:"Oceanfront";color:green}.idx-prop.lakefront .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.lakefront .idx-banner:before{content:"Lakefront";color:green}.idx-prop.pondfront .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.pondfront .idx-banner:before{content:"Pondfront";color:green}.idx-prop.canalfront .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.canalfront .idx-banner:before{content:"Canalfront";color:green}.idx-prop.waterfront .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.waterfront .idx-banner:before{content:"Waterfront";color:green}.idx-prop.waterview .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.waterview .idx-banner:before{content:"Waterview";color:green}.idx-prop.newconstruction .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.newconstruction .idx-banner:before{content:"New Construction";color:green}.idx-prop.buildable .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.buildable .idx-banner:before{content:"Buildable Lot";color:green}.idx-prop.agricultural .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.agricultural .idx-banner:before{content:"Agricultural";color:green}.idx-prop.farm .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.farm .idx-banner:before{content:"Farm";color:green}.idx-prop.recreational .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.recreational .idx-banner:before{content:"Recreational";color:green}.idx-prop.equestrian .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.equestrian .idx-banner:before{content:"Equestrian";color:green}.idx-prop.openhouse .idx-banner{background-color:#ffffffba;z-index:1}.idx-prop.openhouse .idx-banner:before{content:"Open House";color:green}.grc{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-evenly;justify-content:center;margin-top:0!important;margin-right:0!important;margin-bottom:0!important;margin-left:0!important;padding:0!important;vertical-align:top;text-align:left!important;overflow:hidden}.idx-results-framework.modal{position:relative;display:block;overflow:hidden;overflow-y:scroll;z-index:1}.idx-framework.side-by-side .grc{margin-right:0!important}.rover-panes{overflow:hidden;transition:all 1.0s ease-in-out}.rover-pane{float:left;margin:0;overflow:hidden;padding:0;width:100%}.rover-pane.second .rover-modal-lg.idx-prop{width:100%}.pane-fade{opacity:.5}.idx-row.categorized-row{font-size:26px;font-weight:700;margin-top:60px}.grc>.idx-prop div.sel-button-wrap{background:#fff;border:1px solid #CCC;box-sizing:border-box;color:#333;cursor:pointer;padding:2px 4px;text-overflow:ellipsis;text-decoration:none;white-space:nowrap;overflow:hidden;z-index:2}.grc>.idx-prop div.sel-button-wrap.abs{position:absolute;top:0;right:0}.idx-prop img.br,.idx-prop img.picture{border:none}body .idx-prop div.sel-button-wrap{display:none}body.idx-logged-in .idx-prop.selected .sel-button-wrap,body.idx-logged-in .idx-prop:hover .sel-button-wrap{display:inline-block}.idx-framework.rover div.sel-button-wrap .idx-button-text{line-height:2em;margin:0 4px;text-align:center;vertical-align:middle}.idx-prop div.sel-button:before{content:"Select"}.idx-prop.selected div.sel-button:before{content:"Selected"}.load-more-progressive{display:none;font-size:24px;padding:30px 0;text-align:center;width:100%}.load-more-progressive.manual:after{background:var(--background_control_color);border:.5px solid var(--foreground_control_color);border-radius:4px;color:var(--foreground_control_color);content:"Load More...";cursor:pointer;font-size:16px;font-weight:700;line-height:24px;padding:14px 30px}.load-more-progressive:hover:after{background-color:var(--foreground_control_color);color:var(--background_control_color)}.load-more-progressive.busy:after{content:"Loading More..."}.idx-results-framework.progressive_has_more .load-more-progressive{display:block}@media only screen and (min-width:768px){.grc>.idx-prop{width:calc(50% - 20px)}}@media only screen and (min-width:1200px){.grc>.idx-prop{width:calc(33.3333% - 20px);width:32%;min-width:200px}.idx-full-page-layout.layout-both .grc>.idx-prop{width:47%;min-width:200px}}.idx-sold-nearby{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-evenly;list-style:none;margin:0 0 30px 0;text-align:center;margin-block-start:0em;margin-block-end:0em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;width:100%}.idx-sold-nearby .idx-prop{display:block;float:none;box-sizing:border-box;list-style:none;margin:0 0 30px 0;max-width:300px;text-align:center;flex-basis:100%}.idx-sold-nearby .idx-prop p,.idx-sold-nearby .attribution{color:#999;font-size:16px;line-height:1;margin:6px 0 6px 0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.idx-sold-nearby .idx-prop a.prop-address{line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.idx-sold-nearby .idx-prop p.prop-sold-price{color:#666}.idx-sold-nearby .idx-prop p.prop-sold-dist{color:#999}.idx-sold-nearby .idx-prop>a{color:var(--foreground_control_color);margin-right:0}.idx-sold-nearby .idx-prop>a>img{margin-right:10px;width:100%}.idx-sold-nearby .attribution{display:flex;display:none!important;justify-content:space-between}.idx-sold-nearby .rover-banner-wrap{margin:0 auto;position:relative;overflow:hidden;width:100%}.idx-sold-nearby .rover-banner-wrap img{margin:0;min-height:200px;width:100%}li.rover-prop .rover-banner{color:#f0f0f0;font-size:14px;left:0;letter-spacing:1px;overflow:hidden;padding:2px 18px;position:absolute;text-align:center;top:0;width:auto;z-index:2}ul.idx-sold-nearby .rover-prop-img.rover-img-lazy{background-image:url(//img.roveridx.com/Controls/lazy_img/barber.gif);background-position:center;background-repeat:no-repeat;height:200px;min-width:100px;width:100%}li.rover-prop.active .rover-banner{background-color:green}li.rover-prop.active .rover-banner:before{content:"Active";color:#fff}li.rover-prop.sold .rover-banner{background-color:#269bd1}li.rover-prop.sold .rover-banner:before{content:"Sold";color:#fff}@media only screen and (min-width:640px){.idx-sold-nearby li.rover-prop{flex-basis:50%;width:50%}}@media only screen and (min-width:801px){.idx-sold-nearby li.rover-prop{flex-basis:33.333%;width:33.333%}}.idx-sold-nearby .idx-prop.sold .idx-banner{background-color:#ffffffba}.idx-sold-nearby .idx-prop.sold .idx-banner:before{content:"Sold";color:#fff}.idx-sold-nearby .idx-prop.active .idx-banner{background-color:#ffffffba}.idx-sold-nearby .idx-prop.active .idx-banner:before{content:"Active";color:#fff}