#InSiteIntereactive{line-height:1}#InSiteIntereactive blockquote,#InSiteIntereactive q{quotes:none}#InSiteIntereactive blockquote:after,#InSiteIntereactive blockquote:before,#InSiteIntereactive q:after,#InSiteIntereactive q:before{content:'';content:none}#InSiteIntereactive table{border-collapse:collapse;border-spacing:0}#InSiteIntereactive strong{font-weight:700}#InSiteIntereactive *,#InSiteIntereactive :after,#InSiteIntereactive :before{box-sizing:border-box}.App{margin:0;padding:20px 0}.page-loading{width:100%;text-align:center;margin:200px 0;text-transform:uppercase;color:#858585;font-size:1.5em}#MasterplanContainer,#StageListContainer{width:99%}#InSiteIntereactive{min-height:600px}#MasterplanContainer{margin:0 .5% 10px}.status-div{position:relative;float:right;padding:13px 35px 0 6px}.status-circle{position:absolute;top:10px;right:10px;width:20px;height:20px}.status-deposit .status-circle>svg,.svg-status-deposit{fill:#520a76;fill-opacity:0}.status-hold .status-circle>svg,.svg-status-hold{fill:#0088c4}.status-sold .status-circle>svg,.svg-status-sold{fill:#c00026;fill-opacity:0}.status-deposit .status-circle>svg,.svg-status-available{fill:#63a70a;fill-opacity:0}.landforsale-lot.available,.legend-lot.available{fill:#63a70a;stroke:#000;fill-opacity:0}.landforsale-lot.sold,.legend-lot.sold{fill:#c00026;stroke:#c00026;fill-opacity:.8;stroke-opacity:1}.landforsale-lot.hold,.legend-lot.hold{fill:#0088c4;stroke:#0088c4;fill-opacity:0}.landforsale-lot.deposit,.legend-lot.deposit{fill:#520a76;stroke:#520a76;fill-opacity:.8}.landforsale-lot.available.active,.landforsale-lot.hold.active{fill-opacity:.8}.landforsale-lot{stroke:#333;stroke-width:2px;stroke-opacity:0}.landforsale-lot.active{stroke-opacity:1}.landforsale-posrel{position:relative;margin-bottom:30px}.landforsale-plan_image{width:100%}.landforsale-map_lot_hover,.landforsale-map_lots_container,.landforsale-map_sold_status,.landforsale-map_spacer,.landforsale-master_overlay{position:absolute;top:0;left:0}.precinctplan svg .landforsale-overlay-stage{stroke-width:2px;fill-opacity:.8;fill:#f19175;stroke:#333}.masterplan svg .landforsale-overlay-stage{fill-opacity:0;stroke-opacity:0}span.stage-key{width:15px;height:15px;border-radius:15px;margin-right:5px}span.stage-key.legend-avail{background:#63a70a}span.stage-key.legend-sold{background:#c00026}span.stage-key.legend-excul{background:#0088c4}span.stage-key.legend-hold{background:#520a76}.accordion__toggle img{float:left;margin-right:8px;margin-top:2px}.accordion__toggle .toggle__up{display:none}.accordion__toggle.open .toggle__up,.accordion__toggle .toggle__down{display:block}.accordion__toggle.open .toggle__down{display:none}.sticky-filter #searchBox{position:fixed;width:100%;left:0;z-index:1000;top:0;margin:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}.filter__content .btn__filter-search.searching-active .searching-dots,.filter__content .btn__filter-search.searching-active .searching-text{display:inline}.filter__content .searching-dots,.filter__content .searching-text{display:none}@-webkit-keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.searching span.searching-dots{-webkit-animation-name:blink;animation-name:blink;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.searching span.searching-dots:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.searching span.searching-dots:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.cursor-hover{cursor:pointer;cursor:hand}.radio__selection label{margin-right:5px}.btn.btn__action.sort_button.active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}section.section.p-t-2{padding-top:1.5625rem;padding-bottom:0}.filter-toggle.accordion__toggle{padding:14px}.sortby-release{width:100%;border-radius:3px;overflow:hidden;background:#f1917b url(/wp-content/themes/fyansford/images/icons/chevron-down--white.svg) no-repeat 90% 50%;background-size:15px}.sortby-release select{width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;color:#fff;font-size:.85em;padding:1em .8em;letter-spacing:.1em}.location-map-wrapper{position:relative;margin:0}.location-map-container{width:100%;height:800px;background-color:#fff}.marker-details-box{position:absolute;bottom:50px;width:400px;padding:15px 20px 0;background-color:hsla(0,0%,100%,.8);opacity:0;left:-500px;-webkit-transition:all .75s;transition:all .75s}.marker-details-box.visible{opacity:1;left:10px}.marker-info-close-btn{position:absolute;top:15px;right:15px;cursor:pointer;font-weight:700}.marker-details-box>h2{font-size:1.6rem;line-height:1em;font-weight:400;font-style:normal;color:#333;text-transform:none;text-align:left;display:block;margin:0;padding:0}.marker-details-box>p{margin-bottom:15px}.amenity_info-travel_container{position:static;float:none;margin-bottom:20px}.amenity_info-travel{display:inline-block;margin-top:12px;text-align:center;font-size:2rem}.amenity_info-travel>span{font-size:1.2rem}.amenity_info-travel--bike{margin-left:30px;position:relative;top:1px}.amenity_info-travel img{max-width:100%;margin:0 auto 4px;display:block;width:36px}.category-switcher-btn-row{position:absolute;top:0;left:0;width:100%}.category-switcher-btn-row:after{content:'';display:block;clear:both}.category-switcher-btn{float:left;border:none;border-radius:3px;padding:5px 10px 3px;margin:8px .5% 0;color:#fff;background-color:#333;cursor:pointer}.category-switcher-btn:hover{background-color:#333}.reset-switcher-btn{font-size:16px;padding:9px 20px;cursor:pointer}.category-switcher-btn>img{display:inline-block;margin-right:5px;height:25px}.category-switcher-btn>span{position:relative;font-size:16px;font-weight:400}.btn-logo{display:inline-block;width:25px;height:25px}@media (max-width:768px){.category-switcher-btn-row{display:none}.location-map-container{width:100%;height:500px;background-color:#fff}.marker-details-box{position:absolute;width:100%;height:100%;bottom:0;right:0}.marker-details-box.visible{top:0;left:0}.marker-info-close-btn{top:35px;right:35px}}
/*# sourceMappingURL=main.83e3f559.css.map*/