#menubar .opendoor-mobile-nav { display: none; }
.opendoor-menu-label {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}
@media (max-width: 700px) {
    #menubar.opendoor-mobile-ready .sf-menu { display: none !important; }
    #menubar.opendoor-mobile-ready .opendoor-mobile-nav { display: block; }
    #menubar .opendoor-mobile-nav select {
        display: inline-block;
        width: 100%;
        box-sizing: border-box;
    }
    /* Keep all links usable if JavaScript is unavailable, including nested links. */
    #menubar.opendoor-native-nav:not(.opendoor-mobile-ready) .sf-menu,
    #menubar.opendoor-native-nav:not(.opendoor-mobile-ready) .sf-menu ul {
        display: block !important;
        position: static !important;
        width: auto !important;
        height: auto !important;
        visibility: visible !important;
        float: none;
    }
    #menubar.opendoor-native-nav:not(.opendoor-mobile-ready) .sf-menu li { float: none; }
    #menubar.opendoor-native-nav:not(.opendoor-mobile-ready) .sf-menu ul { padding-left: 20px; }
    #menubar.opendoor-native-nav:not(.opendoor-mobile-ready) .sf-menu a {
        color: #5f5f5f !important;
        background: white;
    }
}
