.property-search-container .property-state-options {
    display: flex;
    justify-content: center;
    align-items: center;
}

.property-search-container .property-state-options label input {
    opacity: 0;
}

.property-search-container .state-graphic {
    display: flex;
    justify-content: center;
    flex-direction: column;
    position: relative;
    margin: 0 100px;
}

.property-search-container .state-graphic .graphic-hover {
    display: none; 
}

.property-search-container .state-graphic:hover .graphic-static {
    display: none; 
}

.property-search-container .state-graphic:hover .graphic-hover {
    display: block; 
}

.property-search-container input[name="property_selected_state"]:checked + .state-graphic .graphic-hover {
    display: block;
}

.property-search-container input[name="property_selected_state"]:checked + .state-graphic .graphic-static {
    display: none;
}
#state-section .filter-options {
    display: flex;
    justify-content: center;
    align-items: center;
}


.state-navigator-container label input {
    opacity: 0;
}



.state-navigator-container .state-graphic:hover .graphic-hover {
    opacity: 100%;
}

.state-navigator-container input[name="state_nav_selected"]:checked + .state-graphic .graphic-hover {
   opacity: 100%;
}

.state-navigator-container input[name="state_nav_selected"]:checked + .state-graphic .graphic-static {
    opacity: 0%;
}

#state-section .filter-options {
    display: flex;
    justify-content: center;
    align-items: center;
}

#state-section .filter-options a {
    margin: 0px 100px;
}

#state-section label input {
    opacity: 0;
}

.search-action {
    text-align: center; 
    padding: 30px; 
}

#state-section.filter-section .filter-options .state-graphic:hover .graphic-hover {
    opacity: 100%;
}

#state-section.filter-section .filter-options input[name="selected_state"]:checked + .state-graphic .graphic-hover {
   opacity: 100%;
}

#state-section.filter-section .filter-options input[name="selected_state"]:checked + .state-graphic .graphic-static {
    opacity: 0%;
}