/* Community Level Styles */
:root {
    --menu-hover: var(--primary-base);
    --footer-header-font-size-mobile: calc(var(--header-base-font-size)* 1.2);
    --footer-header-font-size-tablet: calc(var(--header-base-font-size)* 2.25);
    --footer-header-font-size-smdt: calc(var(--header-base-font-size)* 1.2);
    --footer-header-font-sizemd-dt: calc(var(--header-base-font-size)* 1.7);
    --footer-header-font-sizelg-dt: calc(var(--header-base-font-size)* 2);
}

/* contact */
@media only screen and (max-width: 1199px) {
    .contact-us #contact_container .page-header {
        color: var(--secondary-base-alt);
    }
}

/* sisters */
.sisters-container #sister_community_rents .sister-communities .sister .sister-details .sister-link a:hover span {
    opacity: 0.6;
}

/* footer */
#footer .phone-text,
#footer .phone-text .tty-text {
    font-size: calc(var(--body-base-font-size) * 1.3);
}

/* floor plans */
#fp_app #fp_filter_options_dropdown[data-state=closed] {
    display: block;
}

#fp_filter_options_dropdown_close.fp-button.fp-button-secondary.fp-filter-button {
    display: none;
}