title: Bootstrap 3 Styled Select dropdown looks ugly in Firefox on OS X
body: <p>When styling a form <code>&lt;select&gt;</code> element in Bootstrap 3, it renders an ugly button on the in Firefox on OS X:</p>
  
  <p><img src="https://i.stack.imgur.com/YPebQ.png" alt="Ugly select in Firefox on OS X"></p>
  
  <p>(<a href="http://bootply.com/98385" rel="noreferrer">http://bootply.com/98385</a>)</p>
  
  <p>This has apparently been a known issue for a while, and there are a number of hacks and workarounds, none of which are very clean (<a href="https://github.com/twbs/bootstrap/issues/765" rel="noreferrer">https://github.com/twbs/bootstrap/issues/765</a>). I'm wondering if anyone has found a good solution to this issue other than using Bootstrap dropdowns or extra plug-ins. I have deliberately chosen to use HTML <code>&lt;select&gt;</code>'s rather than Bootstrap dropdowns because usability is better with long lists on mobile devices.</p>
  
  <p>Is this a Firefox problem or a Bootstrap problem?</p>
  
  <p><em>Details: Mac OS X 10.9, Firefox 25.0.1</em></p>
  
  <p><strong>Update 12/4/13:</strong> I did a side-by-side comparison of how each browser renders the <code>&lt;select&gt;</code>'s on OS X 10.9 using Firefox, Chrome, and Safari, in response to @zessx (using <a href="http://bootply.com/98425" rel="noreferrer">http://bootply.com/98425</a>). Obviously, there is a big difference between how the <code>&lt;select&gt;</code> form element is rendered across browsers and OS's:</p>
  
  <p><img src="https://i.stack.imgur.com/7zI0Q.png" alt="Each browser renders the select element quite differently"></p>
  
  <p>I understand that a <code>&lt;select&gt;</code> tag is handled differently based on what OS you are using, as there are native OS-based controls that dictate the styling and behavior. But, what is it about <code>class="form-control"</code> in Bootstrap that causes a <code>&lt;select&gt;</code> form element to look different in Firefox? Why does the default, un-styled <code>&lt;select&gt;</code> in Firefox look okay, but once it gets styled, it looks ugly?</p>