implement responsive styles and tinynav