title: :first-child not working on label (hidden radio button)
body: <p>I'm styling radio buttons (hiding them and using the labels as buttons), and trying to put border radius on first-child, but it does not respond as expected, or I'm doing it wrong.</p>
  
  <p>How can I achieve left border radius on first label?</p>
  
  <p>See it in action here > <a href="http://jsfiddle.net/sthrc57f/" rel="nofollow"><strong>http://jsfiddle.net/sthrc57f/</strong></a></p>
  
  <p>HTML:</p>
  
  <pre><code>&lt;input type="radio" name="radios" id="radioone" value="one"&gt;
  &lt;label for="radioone"&gt;radio 1&lt;/label&gt;
  &lt;input type="radio" name="radios" id="radiotwo" value="two" checked="checked"&gt;
  &lt;label for="radiotwo"&gt;radio 2&lt;/label&gt;
  </code></pre>
  
  <p>CSS:</p>
  
  <pre><code>input[type=radio] {
      display:none;
  }
  
  input[type=radio] + label {
      cursor: pointer;
      display: inline-block;
      margin: 0;
      padding: 0.5em 2em 0.5em 2em;
      background-color: #eeeeee;
      color: #bbbbbb;
  }
  
  input[type=radio] + label:first-child  {
      border-top-left-radius: 7px;
      border-bottom-left-radius: 7px;
      -webkit-border-radius: 7px;
      -webkit-border-bottom-left-radius: 7px;
      -o-border-top-left-radius: 7px;
      -o-border-bottom-left-radius: 7px;
      -moz-border-top-left-radius: 7px;
      -moz-border-bottom-left-radius: 7px;
  }
  
  input[type=radio]:checked + label { 
      background-color: green;
      color: white;
  }
  
  input[type=radio]:checked + label:before {
      content: "✓ ";
  }
  </code></pre>
  
  <p>I have tried many combinations:</p>
  
  <pre><code>input[type=radio] label:first-child
  input[type=radio]:first-child label
  label:first-child
  </code></pre>
  
  <p>and more. No luck</p>
  
  <p>I suspect maybe it's because the radio button itself is hidden so the first label can't be targeted like this?</p>
  
  <p>EDIT: Solved. Here is the working edition: <a href="http://jsfiddle.net/sthrc57f/2/" rel="nofollow"><strong>http://jsfiddle.net/sthrc57f/2/</strong></a></p>