/* Equal compact sizing for Property Leads and the Featured shortcut only. */
.rp168-fl-header-direct,
a.rp168-fl-property-leads-compact {
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  flex:0 0 auto !important;
  box-sizing:border-box !important;
  width:auto !important;
  min-width:0 !important;
  max-width:100% !important;
  height:38px !important;
  min-height:38px !important;
  padding:0 12px !important;
  border-radius:9px !important;
  font-size:12px !important;
  font-weight:700 !important;
  line-height:1.3 !important;
  white-space:nowrap;
  text-decoration:none !important;
}
.rp168-fl-header-direct {
  margin-left:7px;
  border:1px solid rgba(212,162,45,.65);
  background:#e6bd49;
  color:#102a47 !important;
  box-shadow:0 3px 9px rgba(0,0,0,.08);
}
.rp168-fl-header-direct:hover,.rp168-fl-header-direct:focus {background:#f5cf68;color:#102a47 !important;}
.rp168-fl-header-item {display:flex;align-items:center;list-style:none;}
@media (max-width:768px) {
  .rp168-fl-header-direct,a.rp168-fl-property-leads-compact {
    height:34px !important;
    min-height:34px !important;
    padding:0 9px !important;
    font-size:11px !important;
  }
  .rp168-fl-header-direct {margin-left:4px;}
}

/* v2.1.4: Header dropdowns must stack above the Featured directory hero.
   Applied only to ancestors of the real Property Leads/Featured header shortcut. */
body .rp168-fl-header-raised {
  position: relative !important;
  z-index: 10010 !important;
  overflow: visible !important;
}
body .rp168-fl-header-raised .sub-menu,
body .rp168-fl-header-raised .dropdown-menu,
body .rp168-fl-header-raised [class*="dropdown-content"],
body .rp168-fl-header-raised [class*="submenu"] {
  z-index: 10020 !important;
}
/* Keep the Featured page itself below the navigation stacking context. */
body .rp168-fl-directory { isolation: isolate; }
