media query refactor

shorter namespaces
added mixin for arbritary query