Updated layout for mobile views and added responsive menu