title: Change the default text and style for input type='file'
body: <p>I have an input of type file. 'Choose File' will be displayed on the button and beside it, 'No file chosen' will be displayed. But i want to change the button color and text of the button.</p>
  
  <p><a href="http://jsfiddle.net/e5e0zhsb/3" rel="nofollow">http://jsfiddle.net/e5e0zhsb/3</a></p>
  
  <pre><code>&lt;form action="demo_form.asp"&gt;
    Select a file: &lt;input type="file" name="img" class='customBtn'&gt;
    &lt;input type="submit"/&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>I tried adding some css</p>
  
  <pre><code>.customBtn input[type='file'] {
    color:#f00
  }
  </code></pre>
  
  <p>Can some one help me on this?</p>