На css такое делать не желательно.
Но если ради эксперимента, вы можете через последний пункт меню, поменять позиционирование выпадающего списка.
У вас наверняка выпадающий список выглядит вот так. Ну т.е. "прицепляется" к пункту меню слева сверху.
CSS
.subList {
...
position: absolute;
top: 0;
left: 0;
...
}
Вот вам надо, чтобы у последнего пункта меню выпадабщий список "прицепился" к правой стороне.
CSS
.items:last-child {
.subList {
right: 0;
}
}