Responsive CSS improvements

Full width when the mobile view is being used. Green Navigation menu
for mobile. Click for drop down instead of hover when tablet view is
being used.