/* raleway-regular - latin */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 400;
    src: url('/font/raleway/raleway-v26-latin-regular.eot'); /* IE9 Compat Modes */
    src: local('Raleway'), local('Raleway-Regular'),
         url('/font/raleway/raleway-v26-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/font/raleway/raleway-v26-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
         url('/font/raleway/raleway-v26-latin-regular.woff') format('woff'), /* Modern Browsers */
         url('/font/raleway/raleway-v26-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
         url('/font/raleway/raleway-v26-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 800;
    src: url('/font/raleway/raleway-v26-latin-800.eot'); /* IE9 Compat Modes */
    src: local(''),
         url('/font/raleway/raleway-v26-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/font/raleway/raleway-v26-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
         url('/font/raleway/raleway-v26-latin-800.woff') format('woff'), /* Modern Browsers */
         url('/font/raleway/raleway-v26-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
         url('/font/raleway/raleway-v26-latin-800.svg#Raleway') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'SourceCodePro';
    font-style: normal;
    font-weight: 700;
    src:  url('/font/SourceCodePro/SourceCodePro-v2.042-Regular.ttf') format('truetype'),
          url('/font/SourceCodePro/SourceCodePro-v2.042-Regular.woff2') format('woff2'),
          url('/font/SourceCodePro/SourceCodePro-v2.042-Regular.woff') format('woff');
}
@font-face {
    font-family: 'FontAwesome-Subset';
    src:  url('/font/FontAwesome/FontAwesome-v61-Subset.eot?dr93sh');
    src:  url('/font/FontAwesome/FontAwesome-v61-Subset.eot?dr93sh#iefix') format('embedded-opentype'),
          url('/font/FontAwesome/FontAwesome-v61-Subset.ttf?dr93sh') format('truetype'),
          url('/font/FontAwesome/FontAwesome-v61-Subset.woff?dr93sh') format('woff'),
          url('/font/FontAwesome/FontAwesome-v61-Subset.svg?dr93sh#FontAwesome-Subset') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome-Subset;
    font-size: inherit;
    text-rendering: auto;
}

i {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'FontAwesome-Subset' !important;
    speak: never;
    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-search:before {
    content: "\f002";
}
.fa-cog:before {
    content: "\f013";
}
.fa-gear:before {
    content: "\f013";
}
.fa-group:before {
    content: "\f0c0";
}
.fa-users:before {
    content: "\f0c0";
}
.fa-dashboard:before {
    content: "\f0e4";
}
.fa-tachometer:before {
    content: "\f0e4";
}
.fa-file-text:before {
    content: "\f15c";
}
.fa-server:before {
    content: "\f233";
}
.fa-address-card:before {
    content: "\f2bb";
}
.fa-vcard:before {
    content: "\f2bb";
}
.fa-envelope:before {
    content: "\e900";
}
.fa-dollar:before {
    content: "\e901";
}
.fa-usd:before {
    content: "\e901";
}
.fa-sign-in:before {
    content: "\e902";
}
.fa-user-plus:before {
    content: "\e903";
}
