adjust to responsive design