initial stab at responsive nav layout