Это просто связано с тем, что он не реагирует. Вы должны использовать Media Queries, чтобы изменить ширину .icon-bar
.
Вот пример медиазапроса:
/* Set the background color of body to tan */
body {
background-color: tan;
}
/* On screens that are 992px or less, set the background color to blue */
@media screen and (max-width: 992px) {
body {
background-color: blue;
}
}
Подробнее о запросах можно прочитать здесь: Медиа-запросы