adjusted with media queries (still needs testing)
made calc() css webkit-compatible
made the top nav fixed in narrow environments