/*
Theme Name: Houzez Child
Template: houzez
*/
/* MOST: Mortgage Calculator cleanup (RU) — Single Property only */
.single-property .mc_term_field.property_tax,
.single-property .mc_term_field.home_insurance,
.single-property .mc_term_field.pmi,
.single-property .mc_term_field.hoa_fees,
.single-property .mortgage-details-list li.property_tax,
.single-property .mortgage-details-list li.home_insurance,
.single-property .mortgage-details-list li.pmi,
.single-property .mortgage-details-list li.hoa_fees {
  display: none !important;
}

/* MOST: Contact form cleanup — hide user type selector on Single Property */
.single-property .form-group .bootstrap-select.form-control,
.single-property select[name="user_type"] {
  display: none !important;
}

/* MOST_WP_O33 — Single Property cleanup (SAFE) */

/* MASKING: Mortgage Calculator fields relative to RU */
.single-property .col-md-4:has(#annualPropertyTaxRate),
.single-property .col-md-4:has(#homeInsurance),
.single-property .col-md-4:has(#pmi),
.single-property .col-md-4:has(#monthlyHOAFees) {
    display: none !important;
}

/* Fallback for fields */
.single-property #annualPropertyTaxRate,
.single-property #homeInsurance,
.single-property #pmi,
.single-property #monthlyHOAFees {
    display: none !important;
}

/* MASKING: Mortgage Calculator Breakdown (Legend/List) */
/* Found Classes: .mortgage-calculator-data-2, .mortgage-calculator-data-3, .mortgage-calculator-data-4 */
/* And text content logic via :has() */

.single-property .mortgage-calculator-data-2:has(strong:contains('Property Tax')),
.single-property .mortgage-calculator-data-3:has(strong:contains('Home Insurance')),
.single-property .mortgage-calculator-data-4:has(strong:contains('PMI')),
.single-property .mortgage-calculator-data-4:has(strong:contains('Monthly HOA Fees')) {
    display: none !important;
}

/* Harder Check: Class-based only if text varies? */
/* .mortgage-calculator-data-2 seems tied to Property Tax in this specific theme version */
/* .mortgage-calculator-data-3 seems tied to Home Insurance */
/* .mortgage-calculator-data-4 seems tied to PMI and HOA (both used same class?) */
/* Wait, one is .rslt-pmi and .stats-data-4, other is .stats-data-04 */

.single-property .mortgage-calculator-data-2, 
.single-property .mortgage-calculator-data-3,
.single-property .rslt-pmi,
.single-property .mortgage-calculator-data-4.stats-data-04 {
    display: none !important;
}


/* MASKING: Contact Form Role Selector */
.single-property .form-group:has(select[name="user_type"]),
.single-property .bootstrap-select:has(select[name="user_type"]),
.single-property select[name="user_type"] {
    display: none !important;
}

/* O14.21 MAP FIXES */
.leaflet-control-attribution {
}
.leaflet-bottom.leaflet-right {
}
/* Hide disclaimer */
#hz-gdpr textarea {
}


/* O14.21 MAP FIXES */
.leaflet-control-attribution {
    display: none !important;
}
.leaflet-bottom.leaflet-right {
    display: none !important;
}
/* Hide disclaimer */
#hz-gdpr textarea {
    display: none !important;
}

#map_canvas { min-height: 400px !important; height: 400px !important; }
