/* Font Fix - Use CDN versions instead of local files */

/* FontAwesome from CDN */
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css');

/* Override local font paths to prevent 404 errors */
@font-face {
    font-family: 'FontAwesome';
    src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/fonts/fontawesome-webfont.eot?v=4.6.3');
    src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),
         url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),
         url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),
         url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* Simple Line Icons - fallback to similar icons */
@font-face {
    font-family: 'simple-line-icons';
    font-weight: normal;
    font-style: normal;
}

/* Icons Mind - fallback */
@font-face {
    font-family: 'iconsmind';
    font-weight: normal;
    font-style: normal;
}

/* Ensure icons display even without custom fonts */
.sl:before,
.im:before {
    font-family: 'FontAwesome', sans-serif;
}