@font-face {
    font-family: 'icons';
    src: url('../fonts/icons.eot');
    src: url('../fonts/icons.eot') format('embedded-opentype'),
         url('../fonts/icons.woff2') format('woff2'),
         url('../fonts/icons.woff') format('woff'),
         url('../fonts/icons.ttf') format('truetype'),
         url('../fonts/icons.svg#icons') format('svg');
    font-weight: normal;
    font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    @font-face {
        font-family: 'icons';
        src: url('../fonts/icons.svg#icons') format('svg');
    }
}

[data-icons8]:before {
    content: attr(data-icons8);
}

.icons8 {
    display: inline-block;
    font-family: 'icons';
    font-style: normal;
    font-weight: 400;
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

.icons8-up:before {
	content: '\f100';
    -moz-osx-font-smoothing: auto;
    -webkit-font-smoothing: auto;
    -moz-text-stroke-width: 0.25px;
    -webkit-text-stroke-width: 0.25px;
}

.icons8-down:before {
	content: '\f101';
    -moz-osx-font-smoothing: auto;
    -webkit-font-smoothing: auto;
    -moz-text-stroke-width: 0.25px;
    -webkit-text-stroke-width: 0.25px;
}

.icons8-right:before {
	content: '\f102';
    -moz-text-stroke-width: 0.25px;
    -webkit-text-stroke-width: 0.25px;
}

.icons8-left:before {
	content: '\f103';
    -moz-text-stroke-width: 0.25px;
    -webkit-text-stroke-width: 0.25px;
}

.icons8-collapse-arrow:before {
	content: '\f104';
    -moz-osx-font-smoothing: auto;
    -webkit-font-smoothing: auto;
    -moz-text-stroke-width: 0.25px;
    -webkit-text-stroke-width: 0.25px;
}

.icons8-expand-arrow:before {
	content: '\f105';
    -moz-osx-font-smoothing: auto;
    -webkit-font-smoothing: auto;
    -moz-text-stroke-width: 0.25px;
    -webkit-text-stroke-width: 0.25px;
}

.icons8-more-than:before {
	content: '\f106';
    -moz-osx-font-smoothing: auto;
    -webkit-font-smoothing: auto;
    -moz-text-stroke-width: 0.25px;
    -webkit-text-stroke-width: 0.25px;
}

.icons8-less-than:before {
	content: '\f107';
    -moz-osx-font-smoothing: auto;
    -webkit-font-smoothing: auto;
    -moz-text-stroke-width: 0.25px;
    -webkit-text-stroke-width: 0.25px;
}

.icons8-close:before {
	content: '\f108';
    -moz-osx-font-smoothing: auto;
    -webkit-font-smoothing: auto;
    -moz-text-stroke-width: 0.5px;
    -webkit-text-stroke-width: 0.5px;
}

.icons8-loading:before {
    content: '\f109';
}

.icons8-circled:before {
    content: '\f10a';
}

.icons8-checkmark:before {
    content: '\f10b';
}

.icons8-ok:before {
    content: '\f10c';
}

.icons8-phonelink-ring:before {
    content: '\f10e';
}

.icons8-email-open:before {
    content: '\f10f';
}

.icons8-chat:before {
    content: '\f110';
}
