/* Import the font file with the icons in it */

@font-face {
    font-display: swap;
    font-family: FontAwesome;
    font-weight: normal;
    src:	url("font/fontawesome.woff2") format("woff2"),
		url("font/fontawesome.woff") format("woff");
}

[class^="icon-"]::before,
[class*="icon-"]::before {
    font-family: 'FontAwesome';
    font-style: normal;
}

.icon-angle-circled-left::before {
    content: '\f137';
    margin-right: 0.2em;
}

.icon-angle-circled-right::before {
    content: '\f138';
}

.icon-check::before {
    content: '\e800';
}

.icon-mail::before {
    content: '\e801';
    margin-right: 0.3em;
    color: #008aa4;
}

.icon-location::before {
    content: '\e802';
}

.icon-picture::before {
    content: '\e803';
}

.icon-ok::before {
    content: '\e804';
}

.icon-download::before {
    content: '\e805';
}

.icon-clock::before {
    content: '\e806';
}

.icon-attach::before {
    content: '\e807';
}

.icon-search::before {
    content: '\e808';
}

.icon-right-open::before {
    content: '\e809';
}

.icon-phone::before {
    content: '\e80a';
}

.icon-up-open::before {
    content: '\e80b';
}

.icon-check-empty::before {
    content: '\f096';
}

.icon-twitter::before {
    content: '\f099';
}

.icon-facebook::before {
    content: '\f09a';
}

.icon-menu::before {
    content: '\f0c9';
}

.icon-angle-left::before {
    content: '\f104';
}

.icon-angle-right::before {
    content: '\f105';
}

.icon-angle-up::before {
    content: '\f106';
}

.icon-angle-down::before {
    content: '\f107';
}

.icon-rouble::before {
    content: '\f158';
}

.icon-instagram::before {
    content: '\f16d';
}

.icon-vkontakte::before {
    content: '\f189';
}

.icon-paper-plane::before {
    content: '\f1d8';
}

.icon-volume-control-phone::before {
    content: '\f2a0';
}

.icon-envelope-open-o::before {
    content: '\f2b7';
}

.icon-left-circled::before {
    content: '\f0a8';
}

.icon-right-circled::before {
    content: '\f0a9';
}