title: css comma separated selectors do not work for form input:not(...)
body: <p><strong>CSS</strong>:</p>
  
  <pre><code>form input:not([type='button']),form input:not([type='submit']) { width: 200px }
  </code></pre>
  
  <p><strong>HTML</strong>:</p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;form&gt;
    &lt;input type='button' value='button' /&gt;
    &lt;input type='submit' value='submit' /&gt;
    &lt;input type='text' value='text' /&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p><strong>Demo</strong>: <a href="http://jsbin.com/imibew/edit#javascript,html,live">http://jsbin.com/imibew/edit#javascript,html,live</a></p>
  
  <p><strong>Issue</strong>: all input elements are getting width of 200px, where I just want the input of type text to have 200px.</p>
  
  <p><strong>Quirk</strong>: if you just list one selector in the , and not have a comma separated list, it works correctly.</p>
  
  <p><strong>Question</strong>: can I use commas when using :not()'s in CSS?  Using lists in the selector seems to break it.</p>