title: Unable to enter ID in twitter
body: <p>I'm running the below selenium code.</p>
  
  <pre><code>import org.openqa.selenium.By;
  import org.openqa.selenium.firefox.FirefoxDriver;
  
  public class twitter {
  
      public static void main(String[] args) throws InterruptedException {
          FirefoxDriver fd = new FirefoxDriver();
          fd.get("https://twitter.com/?lang=en");
          Thread.sleep(2000L);
          fd.findElement(By.xpath(".//*[@id='signin-email']")).sendKeys("Hello");
      }
  }
  </code></pre>
  
  <p>But i'm getting the below error.</p>
  
  <pre><code>log4j:WARN No appenders could be found for logger (org.apache.http.client.protocol.RequestAddCookies).
  log4j:WARN Please initialize the log4j system properly.
  log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
  Exception in thread "main" org.openqa.selenium.ElementNotVisibleException: Element is not currently visible and so may not be interacted with
  Command duration or timeout: 14 milliseconds
  Build info: version: '2.47.1', revision: '411b314', time: '2015-07-30 02:56:46'
  System info: host: 'U0138039-TPL-A', ip: '192.168.1.14', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0_67'
  Session ID: 96e0f5be-8e7d-402d-b7d0-2ebadc745663
  Driver info: org.openqa.selenium.firefox.FirefoxDriver
  Capabilities [{platform=WINDOWS, acceptSslCerts=true, javascriptEnabled=true, cssSelectorsEnabled=true, databaseEnabled=true, browserName=firefox, handlesAlerts=true, nativeEvents=false, webStorageEnabled=true, rotatable=false, locationContextEnabled=true, applicationCacheEnabled=true, takesScreenshot=true, version=40.0.3}]
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
      at java.lang.reflect.Constructor.newInstance(Unknown Source)
      at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:206)
      at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158)
      at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:595)
      at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:273)
      at org.openqa.selenium.remote.RemoteWebElement.sendKeys(RemoteWebElement.java:94)
      at twitter.main(twitter.java:10)
  Caused by: org.openqa.selenium.ElementNotVisibleException: Element is not currently visible and so may not be interacted with
  Build info: version: '2.47.1', revision: '411b314', time: '2015-07-30 02:56:46'
  System info: host: 'U0138039-TPL-A', ip: '192.168.1.14', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0_67'
  Driver info: driver.version: unknown
      at &lt;anonymous class&gt;.fxdriver.preconditions.visible(file:///C:/Users/u0138039/AppData/Local/Temp/anonymous8514896172902827974webdriver-profile/extensions/fxdriver@googlecode.com/components/command-processor.js:9982)
      at &lt;anonymous class&gt;.DelayedCommand.prototype.checkPreconditions_(file:///C:/Users/u0138039/AppData/Local/Temp/anonymous8514896172902827974webdriver-profile/extensions/fxdriver@googlecode.com/components/command-processor.js:12626)
      at &lt;anonymous class&gt;.DelayedCommand.prototype.executeInternal_/h(file:///C:/Users/u0138039/AppData/Local/Temp/anonymous8514896172902827974webdriver-profile/extensions/fxdriver@googlecode.com/components/command-processor.js:12643)
      at &lt;anonymous class&gt;.DelayedCommand.prototype.executeInternal_(file:///C:/Users/u0138039/AppData/Local/Temp/anonymous8514896172902827974webdriver-profile/extensions/fxdriver@googlecode.com/components/command-processor.js:12648)
      at &lt;anonymous class&gt;.DelayedCommand.prototype.execute/&lt;(file:///C:/Users/u0138039/AppData/Local/Temp/anonymous8514896172902827974webdriver-profile/extensions/fxdriver@googlecode.com/components/command-processor.js:12590)
  </code></pre>
  
  <p>please let me know how can i fix it.</p>
  
  <p>Thaks</p>