Added media querys to support responsive design