If you use two different animations, and have two different images (one the reflection of the other) this should work: Updated Fiddle
The main key was adjusting the height of your lower image container, so it wasn't overlapped by the top div. Setting it to height: 30%
, then attaching the bg image to the bottom of the first div and the top of the second, and having the equivalent animations seems to do it.
There are now animatedBgTop
and animatedBgBottom
keyframe sets.