added responsive layer and center icons