.s1-header {
    @include rem(padding, 10px 0 17px);

    position: relative;
}

.s1-header-logo-link {
    @include rem(line-height, 30px);
    @include rem(top, 10px);
    display: inline-block;
    color: $color-text-introvert;
    position: absolute;
    left: 0;

    &:hover, &:focus {
        color: $color-text-normal;
    }
}

.s1-header-logo {
    @include rem(font-size, 17px);
    @include rem(margin-left, 24px);
}

.s1-header-menu {
    // space for logo
    @include rem(margin-left, 140px);
    white-space: nowrap;
    text-align: center;

    > * {
        // spacing between buttons
        @include rem(margin-right, 10px);
    }
}

.s1-header {
    @include rem(padding, 10px 0 17px);

    position: relative;
}

.s1-header-logo-link {
    @include rem(line-height, 30px);
    @include rem(top, 10px);
    display: inline-block;
    color: $color-text-introvert;
    position: absolute;
    left: 0;
    // IE 10 renders the image only logo with an underline otherwise
    text-decoration: none;

    &:hover, &:focus {
        color: $color-text-normal;
    }
}

.s1-header-logo {
    @include rem(font-size, 17px);
    @include rem(margin-left, 24px);
}

.s1-header-menu {
    // space for logo
    @include rem(margin-left, 140px);
    white-space: nowrap;
    text-align: center;

    > * {
        // spacing between buttons
        @include rem(margin-right, 10px);
    }
}

Remove underline text decoration of logo in ie 10 and 11 and edge (possibly others, only tested those)
Remove underline text decoration of logo in ie 10 and 11 and edge  (possibly others, only tested those)
