Из кода, который вы разместили, и, если я правильно понял вашу проблему, "top: 30px" в вашем значке div мешает вашим вкладкам. Высота изображения иконки не объявлена, но я предполагаю, что она меньше 30 пикселей. Поэтому, учитывая, что ваш значок имеет z-индекс 1, он будет отображаться в верхней части вкладок.
Если значок должен отображаться в той же строке, что и вкладки, это все равно может произойти, поскольку ширина для родительского элемента div не объявлена. Это означает, что может занять весь ряд.
Есть несколько способов исправить это, но я думаю, что вы находитесь в лучшем положении, чтобы найти правильное решение, в зависимости от того, какой именно эффект вы добьетесь. Похоже, виновником является «top: 30px», что приводит к уменьшению div на 30px. Если вы удалите это, вы, вероятно, также можете удалить «position: родственник» из того же самого div.
Надеюсь, это поможет.