BUG : main-nav-icons vertical align

I have a bug of vertical alignement of main-nav-icons (dark/light and search icons). They have top align instead of center align. For that i add : top: 50%; transform: translateY(-50%); in main-nav-icons style in dynamic-css.php