Всё дело в том, что #right-menu у вас указано в процентах (-100%), а у .test "transalteX" указан в пикселях. Соответственно, анимация протекает с разной скоростью. Вот правильный вариант.
Во-первых уберите у родительского li overflow:hidden.
Во-вторых слайдер перекрывает Ваше меню. Для эксперимента выполните первый пункт и удалите полностью блок со слайдером (через F12).
Соответственно , беда в overflow:hidden и z-index у подменю.