title: CSS files applying order
body: <p>I've got a question about CSS files and it's order of applying in browser.
  We have:</p>
  
  <ol>
  <li>browser (system) CSS file,</li>
  <li>user CSS file,</li>
  <li>user CSS important file,</li>
  <li>site CSS file,</li>
  <li>site CSS important file,</li>
  </ol>
  
  <p>When page is loaded some of CSS code replace other code depending on order or !important word. Is order I listed above correct, so site CSS important file can override all previous styling?</p>