added responsive rules