I'm sorry to say that it's not self-explanatory for me! My apologies for my lack of knowledge in terms of the nuances of CSS here. Your commits explain the *what*, but not the *why*. I'm sorry I can't just know the why!