Fixed mobile navigation issue, updated css