fixes media on mobile for index - still need to on other pages and sort out overflow-x preventing nav scroll