added responsive mixin