@import "variables";

@font-face {
    font-family: 'iconfont';
    src: url('#{$icomoon-font-path}/iconfont.ttf?imv42k') format('truetype'),
    url('#{$icomoon-font-path}/iconfont.woff?imv42k') format('woff'),
    url('#{$icomoon-font-path}/iconfont.svg?imv42k#iconfont') format('svg');
    font-weight: normal;
    font-style: normal;
}

i, .icon {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'iconfont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-folder-download {
    &:before {
        content: $icon-folder-download;
    }
}
.icon-linkedin {
    &:before {
        content: $icon-linkedin;
    }
}
.icon-gesetz {
    &:before {
        content: $icon-gesetz;
        color: #969696;
    }
}
.icon-tickets {
    &:before {
        content: $icon-tickets;
    }
}
.icon-angle-left {
    &:before {
        content: $icon-angle-left;
    }
}
.icon-angle-right {
    &:before {
        content: $icon-angle-right;
    }
}
.icon-angle-up {
    &:before {
        content: $icon-angle-up;
    }
}
.icon-angle-down {
    &:before {
        content: $icon-angle-down;
    }
}
.icon-search {
    &:before {
        content: $icon-search;
    }
}
.icon-twitter {
    &:before {
        content: $icon-twitter;
    }
}
.icon-facebook {
    &:before {
        content: $icon-facebook;
    }
}
.icon-instagram {
    &:before {
        content: $icon-instagram;
    }
}
.icon-google-plus {
    &:before {
        content: $icon-google-plus;
    }
}
.icon-xing {
    &:before {
        content: $icon-xing;
    }
}
.icon-chat {
    &:before {
        content: $icon-chat;
    }
}
.icon-mail {
    &:before {
        content: $icon-mail;
    }
}
.icon-coordinates {
    &:before {
        content: $icon-coordinates;
    }
}
.icon-user {
    &:before {
        content: $icon-user;
    }
}
.icon-team {
    &:before {
        content: $icon-team;
    }
}
.icon-cart {
    &:before {
        content: $icon-cart;
    }
}
.icon-earphone {
    &:before {
        content: $icon-earphone;
    }
}
.icon-akademie {
    &:before {
        content: $icon-akademie;
    }
}
