Updated calendar responsive design