/* Community Level Styles */
:root {
    --color-primary: #c36c5e;
    --color-secondary: #8f8a86;
    --color-utility-1: #5f5b48;
    
    --link-bg-hover: #c86a61;
    
    --navbar-mobile-logo-max-width: 200px;
    --logo-landscape-max-width: 345px;
    --menu-logo-max-width: 240px;
    
    
    --amenities-list-bullet-color: #c5c416;
    --poi-distance-color: var(--color-primary);
    
    --neighborhood-poi-category-border-bottom: 1px solid #C5C414;
}

/* Ducks banner */
@media only screen and (max-width: 767px) {
    #emergency-services div {
        max-width: 200px !important;
    }
}

/* amenities */
[data-trim=pacific] #amenity_page .amenities-section-container .column-group .amenities-header {
    border-bottom: 0.5px solid #C5C414 !important;
}

/* bullet point color overwrites */

.fp-unit-details li:after,
[data-trim=pacific] #fp_app .fp-features .fp-feature .fp-feature-text>span:first-of-type,
[data-trim=pacific] #amenity_page .amenities-section-container .column-group .bulletlist li:before,
[data-trim=pacific] #neighborhood_featured_section .featured-pois .featured-pois-list-container li::marker {
    color: #C5C414;
}

/* floor plans */
#fp_app .fp-list {
    justify-content: center;
}

#fp_app .fp-card .fp-info-wrapper .fp-price {
    color: #1a2644;
}

#fp_app .png-site-map-container #png_apartment_list_component .png-map-unit-list-header,
#fp_app .png-site-map-container #png_apartment_list_component .png-map-unit-list .png-map-unit .png-map-unit-application-link {
    background-color: var(--background-2-hover);
}

.fp-custom-floorplan-disclaimer-text .nowrap {
    white-space: nowrap;
}

#fp_app .fp-footer-info > p > .hover-underline-animation:not(.ga-apply) {
    display: none;
}

/* neighborhood */
#neighborhood_featured_section .featured-pois .featured-pois-list-container .featured-pois-list {
    display: flex;
    flex-direction: column;
}

[data-trim=pacific] #neighborhood_featured_section .featured-pois .featured-pois-list-container .header-text-style-4 {
    border-bottom: 1px solid #C4C414;
}

#neighborhood_featured_section .featured-pois .featured-pois-list-container .featured-pois-list li:nth-of-type(3) {
    order: 1;
}

#neighborhood_featured_section .featured-pois .featured-pois-list-container .featured-pois-list li:nth-of-type(1) {
    order: 2;
}

#neighborhood_featured_section .featured-pois .featured-pois-list-container .featured-pois-list li:nth-of-type(2) {
    order: 3;
}

#neighborhood_featured_section .featured-pois .featured-pois-list-container .featured-pois-list li:nth-of-type(4) {
    order: 4;
}

/* footer */
[data-trim=pacific] footer .footer-bottom {
    background: url(/gridmedia/img/footer_gradient.jpg) !important;
}

[data-trim=pacific] footer .top-section .footer-office-information:after, 
[data-trim=pacific] footer .top-section .footer-office-information:before {
    background-color: #C5C414;
}

/* neighborhood */
[data-trim=pacific] #school_info_section.school-info-section .school-list .school-item svg * {
    stroke: #fff;
}

[data-trim=pacific] #school_info_section.school-info-section .school-list .school-item * {
    color: #fff;
}

[data-trim=pacific] #school_info_section {
    background-color: #c86a61;
}

#return_category {
    background-color: var(--color-primary);
}
