added some responsive layout fixes