more responsive styling fixes