added media querries and css clean up