Что сделать с кнопками, которые прыгают при hover'е?
Если я правильно понял, в чем проблема то вместо:margin-left: 10px;
используйте что-то вроде:border-left:#FFF 10px solid;
в :hover
codepen.io/anon/pen/piHKn - может быть так?