title: How do you center text in a select drop down menu, style the drop down and add a down arrow?
body: <p>This is killing me.  I have 2 select menus that I need to center the text. I've tried varieties of text-align: center, margin: 0 auto, etc.  I can't use padding because all of the element's names are different sizes.  Any thoughts?</p>
  
  <p>Here is the rails piece of code that makes a select drop down.</p>
  
  <pre><code>&lt;%= collection_select(:id, :name, @restaurants, :id, :name, prompt: "select a restaurant") %&gt;
  </code></pre>
  
  <p>Here is what the code looks like when produced in html.</p>
  
  <pre><code>&lt;select id="id_name" name="id[name]"&gt;&lt;option value=""&gt;select a restaurant&lt;/option&gt;
    &lt;option value="5"&gt;Jamba&lt;/option&gt;
    &lt;option value="4"&gt;Smokey Joes&lt;/option&gt;
    &lt;option value="3"&gt;Arbys&lt;/option&gt;
    &lt;option value="1"&gt;McDonalds&lt;/option&gt;
  &lt;option value="2"&gt;Burger King&lt;/option&gt;&lt;/select&gt;
  </code></pre>
  
  <p>Current styling. Every time I tried to style option, it did nothing.</p>
  
  <pre><code>.filters{
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 10px;
    width: 280px;
    select {
      background-color: rgba(255,255,255,0.71);
      background:-webkit-linear-gradient(bottom,rgba(255,255,255,0.71) 71%, rgba(255,255,255,0.71) 71%);
      background:-o-linear-gradient(bottom,rgba(255,255,255,0.71) 71%, rgba(255,255,255,0.71) 71%);
      background:-moz-linear-gradient(bottom,rgba(255,255,255,0.71) 71%, rgba(255,255,255,0.71) 71%);
      border: 1px solid #fff;
      border-radius: 0;
      color: #553705;
      font-size: 18px;
      height: 48px;
      margin-top: -4px;
      padding: 10px 5px;
      width: 100%;
      -webkit-appearance: none;
      &amp;:hover{
         cursor: pointer;
      }
     }
   }
  </code></pre>
  
  <p>I also need to add a little drop down arrow in the select, but not sure what element to put the :after on.  Here is ideally how I would like the site to look:</p>
  
  <p><img src="https://i.stack.imgur.com/5Xiy9.png" alt="enter image description here"></p>
  
  <p>Any other thoughts on styling the options would be appreciated too.  Right now when I open it, it opens slightly to the side.  Here is a picture</p>
  
  <p><img src="https://i.stack.imgur.com/S3NBf.png" alt="enter image description here"></p>