added some responsive design elements