/**
 * Landpro Brand Palette Overrides
 * Primario:   #f8f9f9
 * Secundario: #000000 / #111111 (Texto: #2d2d2d)
 * Terciario:  #df4e25
 */

/* ==========================================================================
   1. Breadcrumbs (Migas de pan)
   ========================================================================== */
.breadcrumb-wrap .breadcrumb,
.breadcrumb {
    font-size: 13px;
    background-color: transparent !important;
    padding: 0;
    margin: 0;
}

.breadcrumb-item {
    color: #2d2d2d;
    display: inline-flex;
    align-items: center;
}

.breadcrumb-item a,
.breadcrumb a {
    color: #2d2d2d !important;
    text-decoration: none !important;
    transition: color 0.2s ease, opacity 0.2s ease;
}

.breadcrumb-item a:hover,
.breadcrumb a:hover {
    color: #df4e25 !important;
    text-decoration: none !important;
}

.breadcrumb-item.active {
    color: #000000 !important;
    font-weight: 500;
}

.breadcrumb-item .houzez-icon.icon-house,
.breadcrumb .houzez-icon.icon-house {
    color: #2d2d2d !important;
    margin-right: 6px;
    font-size: 13px;
}

.breadcrumb-item + .breadcrumb-item::before {
    color: #8c8c8c !important;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

/* ==========================================================================
   2. Property Detail & Global Links
   ========================================================================== */
a:hover,
a:focus,
a:active {
    color: #df4e25;
}

.property-navigation-wrap a.active {
    color: #df4e25 !important;
    box-shadow: inset 0 -3px #df4e25 !important;
    -webkit-box-shadow: inset 0 -3px #df4e25 !important;
}

.pointer-text .navbar-nav > .nav-item > a {
    color: #df4e25 !important;
}

.agent-detail-page-v2 .agent-nav-wrap .nav-link.active,
.developer-detail-page-v1 .developer-nav-wrap .nav-link.active {
    border-bottom: 3px solid #df4e25 !important;
    color: #df4e25 !important;
}

.beds-field-wrap .beds-label.beds-label-selected,
.bath-field-wrap .beds-label.beds-label-selected {
    background-color: #df4e25 !important;
    color: #ffffff !important;
}

/* ==========================================================================
   3. Deals & Tables Scrollbars
   ========================================================================== */
.deals-table-wrap {
    scrollbar-color: #df4e25 #f1f1f1;
}
.deals-table-wrap::-webkit-scrollbar-thumb {
    background: #df4e25;
}
.deals-table-wrap::-webkit-scrollbar-thumb:hover {
    background: #c83f18;
}
