.builders-listings{padding-left:30px;padding-right:30px}.builders-listings .builders-listings-inner{margin:0 auto;max-width:1700px}.builders-listings .page-center,.builders-post-wrap .page-center{margin-left:auto;margin-right:auto;overflow:hidden;padding-left:15px;padding-right:15px}.builders-listings .builders-listings-title{width:100%}.builders-listings .listing-beds-baths-sqft li.sqft.type-2{display:none}.builders-listings .builders-listings-title h1{margin-bottom:.67em;margin-top:.67em}.builders-post .builders-listings-title h1{margin-top:0}.available-homes.builders-listings .listing-beds-baths-sqft li.sqft.type-2{display:block}.available-homes.builders-listings .listing-beds-baths-sqft li.sqft{display:none}.builders-listings .builders-listings-title small{font-size:smaller}.builders-listings p#breadcrumbs{line-height:34px;margin-block-end:1em;margin-block-start:1em}.builders-listings .builders-listing-item{float:left;margin-bottom:15px;margin-left:2.564102564102564%;padding:0;width:31.623931623931625%}.builders-listings .listing-wrap{margin:0;width:100%}.builders-listings .listing-widget-thumb{line-height:0;overflow:hidden;position:relative}.builders-listings .listing-widget-thumb a{border:none;margin:0;padding:0;text-decoration:none}.builders-listings .listing-widget-thumb a img{border:none;height:auto;margin:0;padding:0;width:100%}.builders-listings .listing-status{background:#53c331;background:rgba(83,195,49,.8);box-shadow:0 4px 1px rgba(0,0,0,.2);color:#fff;font-size:12px;font-weight:700;line-height:18px;padding:5px;position:absolute;right:-30px;text-align:center;text-transform:uppercase;top:20px;-moz-transform:scale(1) rotate(45deg) translate(0);-webkit-transform:scale(1) rotate(45deg) translate(0);-o-transform:scale(1) rotate(45deg) translate(0);transform:scale(1) rotate(45deg) translate(0);width:130px}.builders-listings .listing-status.pending{background:rgba(219,131,35,.8)}.builders-listings .listing-thumb-meta{bottom:0;left:0;position:absolute}.builders-listings .listing-property-type{background:#fff;background:hsla(0,0%,100%,.8);border-radius:0;color:#111;display:table;font-size:14px;font-weight:400;left:inherit;line-height:14px;padding:5px 10px;position:relative;top:inherit}.builders-listings .listing-price{background:rgba(83,195,49,.8);border-radius:0;color:#fff;display:table;font-size:18px;font-weight:700;left:inherit;line-height:18px;padding:8px 10px;position:relative;top:inherit}.builders-listings .listing-widget-details{background:#fff;border:1px solid #efefef;border-radius:0 0 5px 5px;border-top:none;color:#999;line-height:18px;text-align:left}.builders-listings .listing-title{border-bottom:none;line-height:1;margin:0;padding:15px 15px 10px;text-decoration:none}.builders-listings .listing-title a{background:0 0;border:none;color:#666;font-size:18px;margin:0;padding:0;text-decoration:none}.builders-listings .listing-address{display:block;margin:0;padding:0 15px 15px;text-align:left}.builders-listings .listing-address p{margin:0}.builders-listings .listing-address p span{font-size:14px;line-height:18px}.builders-listings .listing-beds-baths-sqft{align-items:end;border-top:1px solid #efefef;display:flex;flex-wrap:wrap;margin:0;padding:15px 0;width:100%}.builders-listings .listing-beds-baths-sqft li{color:#666;display:inline-block;margin:0;padding:0;text-align:center;width:32%}.builders-listings .listing-beds-baths-sqft li span{color:#999;display:block;margin:5px 0 0}.builders-listings .builders-listing-item:nth-child(3n+1){clear:both;margin-left:0}.builders-post .listing-image-wrap{overflow:hidden;position:relative}.builders-post .listing-image-wrap img{width:100%}.builders-post.builders-listings .listing-status{font-size:14px;left:-35px;line-height:18px;padding:5px;top:25px;-moz-transform:scale(1) rotate(-45deg) translate(0);-webkit-transform:scale(1) rotate(-45deg) translate(0);-o-transform:scale(1) rotate(-45deg) translate(0);transform:scale(1) rotate(-45deg) translate(0);width:150px}.builders-post.builders-listings .listing-status.active{background:#4178ba}.builders-post .listing-meta{background:#f5f5f5;list-style-type:none;margin:0 0 30px;overflow:hidden;padding:0;width:100%}.builders-post .listing-meta li{background:transparent;display:inline-block;float:left;font-size:13px;font-weight:700;line-height:35px;margin:0;padding:8px 0 8px 25px}.builders-post .listing-meta li.listing-price{background:#53c331;background:#4178ba;border-radius:0;color:#fff;font-size:16px;left:0;padding-right:25px;position:relative;top:0}.builders-post .listing-meta li span{font-weight:400}.builders-post .listing-data ul{margin-block-end:1em;margin-block-start:1em;padding-left:40px}.builders-post .listing-data ul li{margin:0}.builders-post .listing-data p{margin-block-end:1em}.builders-post .listing-data table{background-color:transparent;border-collapse:collapse;border-spacing:0;clear:both;margin-bottom:30px;max-width:100%;width:100%}.builders-post .listing-data table tbody{display:inline-table;margin-right:2%;vertical-align:top;width:48%}.builders-post .listing-data table tbody.left{border-right:1px solid #3333;margin-right:0;margin-top:-1px;text-align:left;width:50%}.builders-post .listing-data table tbody.right{margin-right:0;margin-top:-1px;text-align:right;width:50%}.builders-post .listing-data table tbody.right td{text-align:right}.builders-post .listing-data table td:first-child{font-size:14px;padding-left:5px;text-transform:uppercase}.builders-post .listing-data table td{border:0;border-top:1px solid #ddd;padding:.6rem 0;vertical-align:middle}.builders-post .listing-data table tr:nth-child(2n){background:#f5f5f5}.builders-post .listing-navigation{margin:0 auto 48px;max-width:474px;padding:24px 10px 0}.builders-post .listing-navigation .nav-links{webkit-hyphens:auto;border-top:1px solid rgba(0,0,0,.1);-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.builders-post .listing-navigation a{border-bottom:1px solid rgba(0,0,0,.1);color:#2b2b2b;display:block;font-size:14px;font-weight:700;line-height:1.7142857142;padding:11px 0 12px;text-transform:none;width:100%}.builders-post .listing-navigation a:hover{color:#41a62a}.builders-post .listing-navigation .meta-nav{color:#767676;display:block;font-size:12px;font-weight:900;line-height:2;text-transform:uppercase}div#listing-gallery{margin-bottom:30px}.builders-listings p#breadcrumbs .breadcrumb_last{text-transform:capitalize}.builders-post .listing-meta li .currency-symbol{display:none}@media (min-width:768px){.builders-post .listing-data table tbody.right tr{border-bottom:1px solid #3333}}@media (min-width:0px){.builders-listings .page-center{max-width:750px}}@media (min-width:992px){.builders-listings .page-center{max-width:970px}}@media (min-width:1200px){.builders-listings .page-center{max-width:1170px}}@media only screen and (max-width:1139px){.builders-post .listing-meta li{font-size:12px;padding-left:15px}.builders-post .listing-meta li.listing-price{font-size:14px;padding-right:15px}}@media only screen and (max-width:800px){.builders-listings .builders-listings-title h1{line-height:60px}.builders-listings p#breadcrumbs{font-size:18px}}@media only screen and (max-width:767px){.builders-post .listing-meta li.listing-price{height:105px}.builders-post .listing-data table tbody.left{border-right:1px solid #3333}.builders-post .listing-data table td{border-top:none;display:block;line-height:34px;padding:6px 10px!important}.builders-post .listing-data table td:first-child{font-weight:700}.builders-listings .builders-listing-item{float:none;margin:0 0 20px;padding:0;width:100%}}@media only screen and (max-width:650px){.builders-listings .builders-listings-title h1{font-size:35px;line-height:40px}}@media (max-width:480px){.builders-post .listing-meta li{height:100%;padding:0 15px;width:100%}.builders-post .listing-meta li.listing-price{height:100%}.builders-post.builders-listings .listing-status{font-size:12px}}