.wpcf7-spinner{position: absolute;}
.directorist-single-tag-list{
	flex-direction: row!important;
	display: flex;
	gap: 10px;
}
.gva-element-gva-search-listing .directorist-listing-category-top{
	display: none!important;
}

.btn-theme-2,
.btn-theme-2 .btn-icon,
.btn-theme-2 .btn-icon i,
.btn-theme-2 i:before {
    color: #ffffff !important;
}

.directorist-info-item.directorist-pricing-meta .directorist-listing-price {
    color: #16233e !important;
}
.property-listing-link a {
    color: #ffffff !important;
}
.property-listing-link a .icon {
    color: #ffffff;
}

.btn-border-theme-3 {
    color: #ffffff;
    border-color: #fb0303;
}
.property-top__tagline {
    display: none;
}
/* Container: opp. / slaapkamers / badkamers onder elkaar, netjes uitgelijnd */
.property-block__info--list {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    gap: 8px !important;
    margin-top: 10px !important;
}

/* Elke regel (icoon + tekst) */
.property-block__info--list .property-card-text,
.property-block__info--list .property-card-number {
    display: flex !important;
    align-items: center !important;
    width: auto !important;
    float: none !important;
    white-space: nowrap !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;      /* verwijdert de verticale divider-lijntjes */
}

/* Iconen: vaste breedte zodat de tekst overal netjes op dezelfde plek begint */
.property-block__info--list .icon {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 20px !important;
    margin-right: 8px !important;
    flex-shrink: 0 !important;
}
.property-card-text::before,
.property-card-number::before {
    display: none !important;
}
.property-listing-link {
    top: 0 !important;
}

/* Dashboard sidebar opkuis (aanvraag Andreas - 30/08/2026) */
/* Verberg "X vermeldingen" tegel boven het menu */
body.page-id-54 .directorist-dashboard__author__meta {
    display: none !important;
}
/* Verberg "Mijn vermelding (0)" en "Voorkeuren" menu-items */
body.page-id-54 .directorist-tab__nav__items > li:nth-child(1),
body.page-id-54 .directorist-tab__nav__items > li:nth-child(4) {
    display: none !important;
}
/* Verberg rode "Vermelding indienen" knop */
body.page-id-54 .directorist-btn--add-listing {
    display: none !important;
}
.menu-title {
    text-transform: uppercase; !important
    font-weight: 700; !important
}
.menu-title {
    font-size: 20px; /* pas aan naar gewenste grootte */
}
.directorist-header-found-title {
    display: none !important;
}