added responsive feature for mobile