updates nav to be responsive and modifies container