title: CSS firstchild in IE
body: <p>I'm having problems with some CSS that works properly in Chrome and Firefox, but acts unexpectedly in IE 9 and 8.</p>
  
  <p>Here is an example (where <code>user_info</code> is a table):</p>
  
  <pre><code>.user_info td:first-child+td
  {
      padding : 0px;
      background : #b8cce4;
  }
  </code></pre>
  
  <p>The problem is that IE doesn't append those attributes.</p>
  
  <p>If I use the webmaster tool(F12) and rename the CSS rule <code>.user_info td:first-child+td</code> to, for example, <code>.user_inf td:first-child+td</code> and back again, then it perfectly applies the attributes.</p>