The problem is due to the fact that you have padding-left:5px;
on #left_bar
. Remove it and your problem is fixed
An alternate sufficient solution would be to use calc
to shorten with width of one of them by the same amount
@-webkit-keyframes mySecond {
...
100% {
width: calc(94% - 5px);
...
}
}