fixed CSS issues with Safari rendering text and top nav too large