title: Unable to remove input box border
body: <p>I'm trying to remove the border of a input box but I'm not sure why it isn't working when I render it. I'm using React.JS to render the page, but I don't think that is the problem.</p>
  
  <p>React.JS</p>
  
  <pre><code>    return (
          &lt;div&gt;
              &lt;form className = "formPosition"&gt;
                  &lt;div className = "formTitle"&gt;Hello.&lt;/div&gt;
                  &lt;div className = "formDescription"&gt;Please enter your username and password&lt;/div&gt;
                  &lt;div className = "usernameFormat"&gt;
                      &lt;input type = "text" placeholder = "Username"/&gt;&lt;br/&gt;
                  &lt;/div&gt;
                  &lt;div className = "passwordFormat"&gt;
                      &lt;input type = "password" placeholder = "Password"/&gt;&lt;br/&gt;
                  &lt;/div&gt;
              &lt;/form&gt;
          &lt;/div&gt;
      );
  </code></pre>
  
  <p>CSS for the inputbox</p>
  
  <pre><code>input [type=text], input [type=password]
  {
      border:none;
      border-bottom: 1px solid lightgray;
  }
  </code></pre>
  
  <p>HTML</p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html&gt;
    &lt;head&gt;
      &lt;link href='//fonts.googleapis.com/css?family=Raleway:400,300,600' rel='stylesheet' type='text/css'&gt;
      &lt;link href='http://fonts.googleapis.com/css?family=Lora:400,700' rel='stylesheet' type='text/css'&gt;
      &lt;link rel="stylesheet" href="/css/styles.css"&gt;
    &lt;/head&gt;
    &lt;body&gt;
  
        &lt;div id="page-body"&gt;
  
        &lt;/div&gt;
  
    &lt;/body&gt;
  
    &lt;script src="javascripts/bundle.js"&gt;&lt;/script&gt;
  
  &lt;/html&gt;
  </code></pre>
  
  <p>I would image adding <code>color:red</code> into the input CSS would change the color of the text, but it didn't. I feel like I am over looking something really obvious.</p>