@font-face {
    font-family: 'fastcarousel-icomoon';
    src: url('fonts/fastcarousel-icomoon.eot?yrv4cq');
    src: url('fonts/fastcarousel-icomoon.eot?yrv4cq#iefix') format('embedded-opentype'),
        url('fonts/fastcarousel-icomoon.ttf?yrv4cq') format('truetype'),
        url('fonts/fastcarousel-icomoon.woff?yrv4cq') format('woff'),
        url('fonts/fastcarousel-icomoon.svg?yrv4cq#fastcarousel-icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

.fastcarousel [class^="icon-"], .fastcarousel [class*=" icon-"], .fastcarousel [class*=" icon-"]:before, .fastcarousel [class*=" icon-"]:after {
	font-family: 'fastcarousel-icomoon'!important;
    /* use !important to prevent issues with browser extensions that change fonts */
    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;
}

.fastcarousel .icon-image:before {
    content: "\e900";
}
.fastcarousel .icon-images:before {
    content: "\e901";
}
.fastcarousel .icon-file-text2:before {
    content: "\e902";
}
.fastcarousel .icon-spinner:before {
    content: "\e903";
}
.fastcarousel .icon-spinner2:before {
    content: "\e904";
}
.fastcarousel .icon-spinner3:before {
    content: "\e905";
}
.fastcarousel .icon-spinner4:before {
    content: "\e906";
}
.fastcarousel .icon-spinner5:before {
    content: "\e907";
}
.fastcarousel .icon-spinner9:before {
    content: "\e908";
}
.fastcarousel .icon-cogs:before {
    content: "\e909";
}
.fastcarousel .icon-paperplane2:before {
    content: "\e848";
}
.fastcarousel .icon-paperclip:before {
    content: "\e84b";
}
.fastcarousel .icon-location4:before {
    content: "\e855";
}
.fastcarousel .icon-heart5:before {
    content: "\e85c";
}
.fastcarousel .icon-heart6:before {
    content: "\e85d";
}
.fastcarousel .icon-star5:before {
    content: "\e85e";
}
.fastcarousel .icon-star6:before {
    content: "\e85f";
}
.fastcarousel .icon-popup:before {
    content: "\e866";
}
.fastcarousel .icon-search4:before {
    content: "\e867";
}
.fastcarousel .icon-link2:before {
    content: "\e86b";
}
.fastcarousel .icon-cog3:before {
    content: "\e86d";
}
.fastcarousel .icon-tools:before {
    content: "\e86e";
}
.fastcarousel .icon-camera5:before {
    content: "\e871";
}
.fastcarousel.icon-lifebuoy:before {
    content: "\e87e";
}
.fastcarousel .icon-plus4:before {
    content: "\e8c3";
}
.fastcarousel .icon-info3:before {
    content: "\e8c6";
}
.fastcarousel .icon-cycle:before {
    content: "\e8cb";
}
.fastcarousel .icon-cw:before {
    content: "\e8cc";
}
.fastcarousel .icon-ccw:before {
    content: "\e8cd";
}
.fastcarousel .icon-pictures:before {
    content: "\e8df";
}
.fastcarousel .icon-arrow-left8:before {
    content: "\e910";
}
.fastcarousel .icon-arrow-down8:before {
    content: "\e911";
}
.fastcarousel .icon-arrow-up7:before {
    content: "\e912";
}
.fastcarousel .icon-arrow-right8:before {
    content: "\e913";
}
.fastcarousel .icon-arrow-left9:before {
    content: "\e914";
}
.fastcarousel .icon-arrow-down9:before {
    content: "\e915";
}
.fastcarousel .icon-arrow-up8:before {
    content: "\e916";
}
.fastcarousel .icon-arrow-right9:before {
    content: "\e917";
}
.fastcarousel .icon-arrow-left10:before {
    content: "\e918";
}
.fastcarousel .icon-arrow-down10:before {
    content: "\e919";
}
.fastcarousel .icon-arrow-up9:before {
    content: "\e91a";
}
.fastcarousel .icon-uniE91B:before {
    content: "\e91b";
}