@font-face {
    font-family: 'FontAwesome';
    src: url('/fonts/FontAwesome.eot?3ces5k');
    src: url('/fonts/FontAwesome.eot?3ces5k#iefix') format('embedded-opentype'), url('/fonts/FontAwesome.ttf?3ces5k') format('truetype'), url('/fonts/FontAwesome.woff?3ces5k') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.fa-2x {
    font-size: 2em;
}

.fa-3x {
    font-size: 3em;
}

.fa-4x {
    font-size: 4em;
}

[class^="fa-"], [class*=" fa-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'FontAwesome' !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;
}

.fa-mylogo:before {
    content: "\e900";
}

.fa-myword:before {
    content: "\e901";
}

.fa-myzip:before {
    content: "\e902";
}

.fa-plus:before {
    content: "\f067";
}

.fa-minus:before {
    content: "\f068";
}

.fa-search:before {
    content: "\f002";
}

.fa-envelope-o:before {
    content: "\f003";
}

.fa-heart:before {
    content: "\f004";
}

.fa-star:before {
    content: "\f005";
}

.fa-star-o:before {
    content: "\f006";
}

.fa-user:before {
    content: "\f007";
}

.fa-check:before {
    content: "\f00c";
}

.fa-close:before {
    content: "\f00d";
}

.fa-remove:before {
    content: "\f00d";
}

.fa-times:before {
    content: "\f00d";
}

.fa-cog:before {
    content: "\f013";
}

.fa-gear:before {
    content: "\f013";
}

.fa-home:before {
    content: "\f015";
}

.fa-download:before {
    content: "\f019";
}

.fa-tag:before {
    content: "\f02b";
}

.fa-print:before {
    content: "\f02f";
}

.fa-edit:before {
    content: "\f044";
}

.fa-pencil-square-o:before {
    content: "\f044";
}

.fa-chevron-left:before {
    content: "\f053";
}

.fa-chevron-right:before {
    content: "\f054";
}

.fa-exclamation-triangle:before {
    content: "\f071";
}

.fa-warning:before {
    content: "\f071";
}

.fa-chevron-up:before {
    content: "\f077";
}

.fa-chevron-down:before {
    content: "\f078";
}

.fa-shopping-cart:before {
    content: "\f07a";
}

.fa-heart-o:before {
    content: "\f08a";
}

.fa-external-link:before {
    content: "\f08e";
}

.fa-bars:before {
    content: "\f0c9";
}

.fa-navicon:before {
    content: "\f0c9";
}

.fa-reorder:before {
    content: "\f0c9";
}

.fa-angle-left:before {
    content: "\f104";
}

.fa-angle-right:before {
    content: "\f105";
}

.fa-angle-up:before {
    content: "\f106";
}

.fa-angle-down:before {
    content: "\f107";
}

.fa-thumbs-up:before {
    content: "\f164";
}

.fa-thumbs-down:before {
    content: "\f165";
}

.fa-share-alt:before {
    content: "\f1e0";
}

.fa-trash:before {
    content: "\f1f8";
}

.fa-pie-chart:before {
    content: "\f200";
}

.fa-cart-plus:before {
    content: "\f217";
}
