re #102 fixing logo margin for mobile, re #90 added toggle buttons for search and navigation on mobile devices, and created active styles, re #101 created header