Finished mobile responsive design.