Updates to Styles and associated files

Added a mobile first approach. Take a look