improved media queries, improved transition.