title: jquery Animate() not working in firefox
body: <p>I have an animation that is working fine in Chrome and Safari but not in Firefox. My jquery code is</p>
  
  <p><strong>Html</strong></p>
  
  <pre><code>&lt;ul id="clientlist"&gt;
      &lt;li name="clientitem0" class="clientitem"&gt;
          &lt;div id="client0" class="client shadow"&gt;
              &lt;img src="images/work/bbc.jpg" border=0&gt;
              &lt;p&gt;National BBC&lt;/p&gt;
              &lt;a href="bbc.co.uk"&gt;
                  &lt;div class="website"&gt;&lt;/div&gt;
              &lt;/a&gt;
          &lt;/div&gt;
      &lt;/li&gt;
  &lt;/ul&gt;
  </code></pre>
  
  <p><strong>Script</strong></p>
  
  <pre><code>$("li[name^='clientitem']").each(function(index) {
      $(this).delay(200*index).fadeIn();
      $("#client"+index).delay(200*index).animate({"top": "0px"}, "slow");
  });
  </code></pre>
  
  <p><strong>Css</strong></p>
  
  <pre><code>.client {
      position: relative; 
      top: 50px; 
      border: 1px solid #303234;
      background: #181B1D;
      -webkit-transition: -webkit-transform 0.2s linear;
  }
  </code></pre>