I tried to use flexbox for the navigation bar as shown in the jsfiddle link below
it works like a charm under firefox -- as illustrated by the jsfiddle page, but in chrome the first icon sits at the center of the nav bar but the second icon is kicked out of the nav bar.
I'm aware that
-webkit-box-flex:1.0; /* Chrome */
and
-moz-box-flex:1.0; /* Firefox */
behaves different in the two browsers, but how can I enforce exactly the same behavior of flexbox in the two?