So try replacing:
.icon-bar {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
with:
.icon-bar, .tekstfotovideo {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
and replace:
@media (min-width: 1024px) {
.icon-bar {
left: -40px;
}
}
with:
@media (min-width: 1024px) {
.icon-bar {
left: -40px;
}
.tekstfotovideo {
right: -40px;
}
}