.results-page .property-photo-link .property-badge.is-featured,.city-status-badge.is-featured{background:#1e59ae;color:#fff}
.home-featured .home-featured-photo .home-featured-ribbon,.home-featured .home-featured-grid.is-list .home-featured-photo .home-featured-ribbon{position:absolute;top:14px;left:14px;right:auto;width:auto;height:auto;padding:6px 10px;border-radius:5px;transform:none;background:#1e59ae;color:#fff;font-size:12px;line-height:1.4;font-weight:700;box-shadow:0 2px 8px #0002;text-shadow:none}
.home-featured .home-featured-photo .home-featured-badge{left:auto;right:12px;background:#fff;color:#101827}
.results-page .property-photo-link .property-badge:not(.is-featured),.city-status-badge:not(.is-featured){background:#fff;color:#101827}
