all { display: none; }
    /* HIDE Nav Menu & FOOTER ON MOBILE LANDING PAGE - Requested by Naza */
    .ofs-GlobalFooter .ofs-GlobalFooter__Links, .ofs-GlobalFooter__UserConfig { display: none !important; }
    #mobile-menu-toggle, #mobile-contact-toggle, .ofs-GlobalHeader__MobileSearchWrapper { display: none !important; }
    #phone { border: 1px solid #CDCDD1 !important; width: 100%;
      margint-top: 1.5em;
      -webkit-appearance: none; -moz-appearance: none; appearance: none; }
    #phone_invalid { m