added media-sensitive bits for testing
crappy first pass at responsive navigation