I went ahead and made your stuff over again...

It's responsive now. Call it anal retentive if you like.