layout changes for responsive; other minor changes