Menu isnt responsive in all browser sizes

I’m glad you sorted out the header problem. You shouldn’t be changing the original theme files in any case. You should be leaving these untouched and creating a child theme. See here: https://codex.wordpress.org/Child_Themes This way when a new version of the theme comes out you should be able to install it and take advantages of any new features the theme offers.