using jquery animation, not max-height

prevents delays due to animating though empty space