.filters{font-size:1.1em;margin-bottom:1.5em;text-align:center;visibility:hidden}.filters>.filter,.filters>label{display:inline-block;margin:0 .75em;padding:.25em}.filters.isotope-active{visibility:visible}.filters fieldset{border:none;margin:0;padding:0}@media screen and (max-width:767px){.filters>.filter,.filters>label{display:block;margin:1em auto;padding:0;width:100%}}.filter-reset{display:inline-block;font-size:.8em;margin-top:.25em;width:auto}.filter-reset[disabled]{background-color:#ccc;opacity:.5}.find-your-home-filter{color:#979696;font-size:1em;text-align:left}.find-your-home-filter h2{background-color:#006a8e;color:#fff;font-weight:400;margin-bottom:.25em;padding:.5em}.find-your-home-filter label{display:block;margin-bottom:.2em}.find-your-home-submit{float:right;margin-top:1em;width:auto}.js .find-your-home-submit{display:none}.find-your-home-filter .field-heading{color:#006a8e;font-size:1.2em;font-weight:400;line-height:1;margin:1em 0}.find-your-home-filter input{margin-right:.5em;vertical-align:middle}@media only screen and (min-width:768px){.find-your-home-filter h2{margin-bottom:1em;padding:.5em}.find-your-home-filter .field-heading{margin-top:0}.find-your-home-filter fieldset{display:inline-block;vertical-align:top;width:33%}}@media only screen and (max-width:767px){.floorplan-listing{text-align:center}.floorplan-listing ul{list-style-position:inside}}.floorplans{margin-bottom:1.5em}.floorplan-listing{color:#979696;font-size:16px;padding-bottom:1em;width:100%}.floorplan-listing h2{color:#006a8e;font-size:1.2em;font-weight:400;line-height:1.1;margin-bottom:.1em;margin-top:.5em}.floorplan-listing .builder{color:#626060;font-style:italic;margin:0}.floorplan-listing .more-link{border:2px solid #5ac8c5;color:#000;display:block;padding:.5em;text-align:center}.floorplan-listing .more-link:hover{background-color:#5ac8c5;color:#fff}.floorplan-listing ul{list-style:disc;padding-left:1em}.floorplan-listing__thumb{display:block;height:auto;margin:auto;max-width:100%;width:auto}@media only screen and (min-width:768px){.floorplan-listing{float:left;margin-right:3%;padding-bottom:4em;position:relative;width:22%}.floorplan-listing .more-link{bottom:2em;left:0;position:absolute;right:0}.floorplan-listing__thumb{margin-left:0}.hs-inline-edit .floorplan-listing{float:none;padding:0;width:100%}}@media screen and (max-width:767px){.floorplan-listing ul{list-style-position:inside}}