Increased the width of the slider element by a factor of 100. 

At smaller window widths with a responsive horizontal infinite carousel the original calculation on line 191 was producing too small a slider element width. This caused some of the slides to wrap onto the next line (invisible because of overflow:hidden on the container). When animating to next, the plugin finds the left position of the new active element, which because it has wrapped to the next line is 0. You get an ugly rewind instead of a transition to the next slide.

I just added a couple of zeros to the the calculation, reasoning that it shouldn't matter that the element is so wide. A better way might be to calculate based on slider.children.length * 3 * slider.settings.slideWidth + someExtraPadding + "px", but the percentage calculation seems to work.

I can provide an example of the bug if you'd like.