Заданы иконки через псевдоэлемент, Crome/Mozilla/Edge отображаются как надо, но в IE11 уменьшены.
Верстка натянута на Angular 5
Отображение IE11
Отображение в остальных браузерах
В верстке
<div _ngcontent-c19="" class="g-operation-button g-icons__collapse ng-star-inserted" title="Свернуть все"></div>
Стиль
.g-operation-button {
border-radius: 50%;
cursor: pointer;
border: 1px solid #CBCBCB;
-webkit-box-shadow: 0 0 0 0 #CBCBCB;
box-shadow: 0 0 0 0 #CBCBCB;
height: 32px;
width: 32px;
background-color: #ffffff;
vertical-align: middle;
display: inline-block;
-webkit-transition: 0.2s;
transition: 0.2s;
background-repeat: no-repeat;
background-position: center;
}
.g-icons__collapse {
position: relative;
}
.g-icons__collapse:before {
display: block;
position: absolute;
content: ' ';
top: 50%;
left: 50%;
width: 16px;
height: 16px;
margin: -8px 0 0 -8px;
margin-right: 5px;
background-image: url(data:image/svg+xml,%3Csvg id%3D%22%D0%9F%D0%B8%D0%BA%D1%82%D0%BE%D0%B3%D1%8…x%3D%227%22 y%3D%227%22 width%3D%228%22 height%3D%221%22%2F%3E%3C%2Fsvg%3E);
background-position: 0 0;
background-repeat: no-repeat;
background-size: cover !important;
}