title: When to choose REM over PX?
body: <p>When should I use rem over px? I see a lot of articles saying that I should use REM to respect the user preferences, but the examples always says about font size, not the about the whole style - margin, padding, border, width, height, etc. Took this article of SO as example: <a href="https://stackoverflow.com/questions/11799236/should-i-use-px-or-rem-value-units-in-my-css">Should I use px or rem value units in my CSS?</a></p>
  
  <p>ALL the answers are saying about the font-size, ok, I get it, rem is better for font-size, but what about the other styles? I see that bootstrap uses px to the container class, to the col-* class, is there a reason for that?</p>
  
  <p>I'm creating this site that overwrites the default styles of Bootstrap, should I overwrite the places where it uses px with pxs or should I use rem?</p>
  
  <p>Thank you.</p>