added media queries for mobile display
code cleanup and progress on typeahead dropdown fix