@font-face {
    font-family: 'fontcool';
    src:    url('fonts/fontcool.ttf??v=2');
    src:    
        url('fonts/fontcool.ttf?v=2') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fontcool';
    src:    url('fonts/fontcool2.ttf??v=0');
    src:    
        url('fonts/fontcool2.ttf?v=0') format('truetype');
    font-weight: normal;
    font-style: normal;
}

[class^="fc-"], [class*=" fc-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'fontcool' !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;
}

.fc-digital:before {
    content: "\e900";
}
.fc-platform16:before {
    content: "\e901";
}
.fc-k4yPlus:before {
    content: "\e907";
}
.fc-vpn:before {
    content: "\e911";
}
.fc-en:before {
    content: "\e902";
}
.fc-platform2:before {
    content: "\e903";
}
.fc-benefitPoints:before {
    content: "\e904";
}
.fc-cs:before {
    content: "\e905";
}
.fc-platform11:before {
    content: "\e906";
}
.fc-platform15:before {
    content: "\e908";
}
.fc-k4y:before {
    content: "\e909";
}
/*.fc-platform7:before {*/
/*    content: "\e90a";*/
/*}*/

.fc-platform7 {
    display: inline-block;
    background:url("/fonts/icon-ea-app.svg") no-repeat center center;
    width: 20px;
    height: 18px;
    background-size: 100% 100%;
    filter: invert(42%) sepia(52%) saturate(7300%) hue-rotate(74deg) brightness(96%) contrast(103%);
}

.fc-platform7.filterWhite {
    filter: none;
    filter: invert(1);
}
.fc-platform17:before {
    content: "\e90b";
}
.fc-platform4:before {
    content: "\e90c";
}
.fc-ru:before {
    content: "\e90d";
}
.fc-platform18:before {
    content: "\e90e";
}
.fc-platform12:before {
    content: "\e90f";
}
.fc-platform3:before {
    content: "\e910";
}
.fc-platform5:before {
    content: "\e912";
}
.fc-platform19:before {
    content: "\e913";
}
.fc-clock24:before {
    content: "\e914";
}
.fc-clock-gr:before {
    content: "\e915";
}
.fc-search:before {
    content: "\f002";
}
.fc-envelope-o:before {
    content: "\f003";
}
.fc-star:before {
    content: "\f005";
}
.fc-star-o:before {
    content: "\f006";
}
.fc-user:before {
    content: "\f007";
}
.fc-th-large:before {
    content: "\f009";
}
.fc-th:before {
    content: "\f00a";
}
.fc-th-list:before {
    content: "\f00b";
}
.fc-clock-o:before {
    content: "\f017";
}
.fc-print:before {
    content: "\f02f";
}
.fc-align-justify:before {
    content: "\f039";
}
.fc-list:before {
    content: "\f03a";
}
.fc-video-camera:before {
    content: "\f03d";
}
.fc-pencil:before {
    content: "\f040";
}
.fc-plus:before {
    content: "\f067";
}
.fc-minus:before {
    content: "\f068";
}
.fc-calendar:before {
    content: "\f073";
}
.fc-comment:before {
    content: "\f075";
}
.fc-shopping-cart:before {
    content: "\f07a";
}
.fc-twitter-square:before {
    content: "\f081";
}
.fc-facebook-square:before {
    content: "\f082";
}
.fc-camera-retro:before {
    content: "\f083";
}
.fc-cogs:before {
    content: "\f085";
}
.fc-gears:before {
    content: "\f085";
}
.fc-thumbs-o-up:before {
    content: "\f087";
}
.fc-thumbs-o-down:before {
    content: "\f088";
}
.fc-star-half:before {
    content: "\f089";
}
.fc-sign-out:before {
    content: "\f08b";
}
.fc-phone:before {
    content: "\f095";
}
.fc-phone-square:before {
    content: "\f098";
}
.fc-twitter:before {
    content: "\f099";
}
.fc-facebook:before {
    content: "\f09a";
}
.fc-facebook-f:before {
    content: "\f09a";
}
.fc-credit-card:before {
    content: "\f09d";
}
.fc-globe:before {
    content: "\f0ac";
}
.fc-google-plus-square:before {
    content: "\f0d4";
}
.fc-google-plus:before {
    content: "\f0d5";
}
.fc-caret-down:before {
    content: "\f0d7";
}
.fc-caret-up:before {
    content: "\f0d8";
}
.fc-caret-left:before {
    content: "\f0d9";
}
.fc-caret-right:before {
    content: "\f0da";
}
.fc-envelope:before {
    content: "\f0e0";
}
.fc-bolt:before {
    content: "\f0e7";
}
.fc-flash:before {
    content: "\f0e7";
}
.fc-cloud-download:before {
    content: "\f0ed";
}
.fc-desktop:before {
    content: "\f108";
}
.fc-laptop:before {
    content: "\f109";
}
.fc-tablet:before {
    content: "\f10a";
}
.fc-mobile:before {
    content: "\f10b";
}
.fc-mobile-phone:before {
    content: "\f10b";
}
.fc-rocket:before {
    content: "\f135";
}
.fc-youtube-square:before {
    content: "\f166";
}
.fc-youtube:before {
    content: "\f167";
}
.fc-youtube-play:before {
    content: "\f16a";
}
.fc-apple:before {
    content: "\f179";
}
.fc-windows:before {
    content: "\f17a";
}
.fc-android:before {
    content: "\f17b";
}
.fc-linux:before {
    content: "\f17c";
}
.fc-skype:before {
    content: "\f17e";
}
.fc-envelope-square:before {
    content: "\f199";
}
.fc-google:before {
    content: "\f1a0";
}
.fc-platform1:before {
    content: "\f1b6";
}
.fc-steam:before {
    content: "\f1b6";
}
.fc-steam-square:before {
    content: "\f1b7";
}
.fc-paypal:before {
    content: "\f1ed";
}
.fc-cc-visa:before {
    content: "\f1f0";
}
.fc-cc-mastercard:before {
    content: "\f1f1";
}
.fc-cc-discover:before {
    content: "\f1f2";
}
.fc-cc-amex:before {
    content: "\f1f3";
}
.fc-cc-paypal:before {
    content: "\f1f4";
}
.fc-cc-stripe:before {
    content: "\f1f5";
}
.fc-trash:before {
    content: "\f1f8";
}
.fc-facebook-official:before {
    content: "\f230";
}
.fc-credit-card-alt:before {
    content: "\f283";
}
.fc-platform21:before {
    content: "\e917";
}
.fc-platform22:before {
    content: "\e91b";
}
.fc-platform23:before {
    content: "\e918";
}
.fc-platform24:before {
    content: "\e91a";
}
.fc-platform25:before {
    content: "\e916";
}
.fc-platform26:before {
    content: "\e919";
}
.fc-platform27:before {
    content: "\e91c";
}

