nav bar CSS logic complete