Finished basic responsive design