@font-face {
    font-family: 'Live-Betting-icons';
    src:  url('fonts/Live-Betting-icons.eot?wq00dy65g');
    src:  url('fonts/Live-Betting-icons.eot?wq00dy65g#iefix') format('embedded-opentype'),
    url('fonts/Live-Betting-icons.ttf?wq00dy65g') format('truetype'),
    url('fonts/Live-Betting-icons.woff?wq00dy65g') format('woff'),
    url('fonts/Live-Betting-icons.svg?wq00dy65g#Live-Betting-icons') format('svg');
    font-weight: normal;
    font-style: normal;
}@font-face {
    font-family: 'Live-Betting-icons2';
    src:  url('fonts/Live-Betting-icons2.eot?wq00dy65g');
    src:  url('fonts/Live-Betting-icons2.eot?wq00dy65g#iefix') format('embedded-opentype'),
    url('fonts/Live-Betting-icons2.ttf?wq00dy65g') format('truetype'),
    url('fonts/Live-Betting-icons2.woff?wq00dy65g') format('woff'),
    url('fonts/Live-Betting-icons2.svg?wq00dy65g#Live-Betting-icons') format('svg');
    font-weight: normal;
    font-style: normal;
}

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

.icon-american_football:before, .icon-24:before {
    content: "\e949";
}
.icon-athletics:before {
    content: "\e94a";
}
.icon-australian_rules_football:before, .icon-25:before {
    content: "\e94b";
}
.icon-bandy:before, .icon-4:before, .icon-27:before {
    content: "\e94c";
}
.icon-beachvolley:before, .icon-beach_volleyball:before, .icon-38:before {
    content: "\e94d";
}
.icon-curling:before, .icon-30:before, .icon-34:before {
    content: "\e94e";
}
.icon-fieldhockey:before, .icon-field_hockey:before, .icon-field:before, .icon-20:before {
    content: "\e94f";
}
.icon-floorball:before, .icon-18:before {
    content: "\e950";
}
.icon-gaelic_hurling:before {
    content: "\e951";
}
.icon-horseracing:before, .icon-horse_racing:before {
    content: "\e952";
}
.icon-mixed_martial_arts:before, .icon-mma:before {
    content: "\e953";
}
.icon-modern_pentathlon:before {
    content: "\e954";
}
.icon-motorsports:before, .icon-motor_sports:before, .icon-41:before {
    content: "\e955";
}
.icon-multiples:before {
    content: "\e956";
}
.icon-olympic_games:before {
    content: "\e957";
    font-size: 20px;
}
.icon-poker:before {
    content: "\e958";
}
.icon-politics:before {
    content: "\e959";
}
.icon-pool:before {
    content: "\e95a";
}
.icon-swimming:before {
    content: "\e95b";
    font-size: 18px;
}
.icon-weightlifting:before {
    content: "\e95c";
    font-size: 20px;
}
.icon-winter_sports:before, .icon-33:before {
    content: "\e95d";
}
.icon-ketbell:before {
    content: "\e948";
}
.icon-futsal:before, .icon-16:before {
    content: "\e947";
}


.icon-e-sports:before , .icon-esports:before, .icon-17:before{
    content: "\e946";
}
.icon-all-sports:before, .icon-various_sports:before {
    content: "\e900";
}
.icon-badminton:before, .icon-42:before, .icon-43:before {
    content: "\e901";
}
.icon-baseball:before, .icon-28:before {
    content: "\e902";
}
.icon-basket:before, .icon-basketball:before, .icon-3:before, .icon-14:before {
    content: "\e903";
}
.icon-beach:before {
    content: "\e904";
}
.icon-biathlon:before {
    content: "\e905";
}
.icon-boxing-fighting:before, .icon-boxing:before, .icon-44:before {
    content: "\e906";
}
.icon-canoe:before {
    content: "\e907";
}
.icon-cinema:before {
    content: "\e908";
}
.icon-cricket:before, .icon-39:before {
    content: "\e909";
}
.icon-cycling:before {
    content: "\e90a";
}
.icon-darts:before, .icon-46:before, .icon-47:before, .icon-48:before, .icon-49:before, .icon-50:before, .icon-51:before, .icon-52:before {
    content: "\e90b";
}
.icon-F1:before {
    content: "\e90c";
}
.icon-football:before {
    content: "\e90d";
}
.icon-freestyle:before {
    content: "\e90e";
}
.icon-golf:before {
    content: "\e90f";
}
.icon-gymnastics:before {
    content: "\e910";
}
.icon-handball:before, .icon-5:before, .icon-11:before {
    content: "\e911";
}
.icon-hockeylawn:before {
    content: "\e912";
}
.icon-hokeypista:before {
    content: "\e913";
}
.icon-icehokey:before, .icon-ice_hockey:before, .icon-ice:before, .icon-6:before {
    content: "\e914";
}
.icon-league-argentina-primera-division:before {
    content: "\e915";
}
.icon-league-bundesligua:before {
    content: "\e916";
}
.icon-league-champions:before {
    content: "\e917";
}
.icon-league-coupe-de-france:before {
    content: "\e918";
}
.icon-league-coupe-de-la-ligue:before {
    content: "\e919";
}
.icon-league-efl:before {
    content: "\e91a";
}
.icon-league-elite-serien:before {
    content: "\e91b";
}
.icon-league-eredivisie:before {
    content: "\e91c";
}
.icon-league-europa:before {
    content: "\e91d";
}
.icon-league-fa-cup:before {
    content: "\e91e";
}
.icon-league-france:before {
    content: "\e91f";
}
.icon-league-italy-primavera:before {
    content: "\e920";
}
.icon-league-italy-serie-a:before {
    content: "\e921";
}
.icon-league-italy-supercupa:before {
    content: "\e922";
}
.icon-league-italy-timcup:before {
    content: "\e923";
}
.icon-league-jupiler:before {
    content: "\e924";
}
.icon-league-la-liga-es:before {
    content: "\e925";
}
.icon-league-liga-mx:before {
    content: "\e926";
}
.icon-league-mls:before {
    content: "\e927";
}
.icon-league-nwsl:before {
    content: "\e928";
}
.icon-league-portugal-liga:before {
    content: "\e929";
}
.icon-league-premier:before {
    content: "\e92a";
}
.icon-league-scottish-premier:before {
    content: "\e92b";
}
.icon-league-turkish-super-lig:before {
    content: "\e92c";
}
.icon-league-u21:before {
    content: "\e92d";
}
.icon-live:before {
    content: "\e92e";
}
.icon-markers:before {
    content: "\e92f";
}
.icon-motociclismo:before {
    content: "\e930";
}
.icon-motogp:before {
    content: "\e931";
}
.icon-music:before {
    content: "\e932";
}
.icon-nordiccombined:before {
    content: "\e933";
}
.icon-Race:before {
    content: "\e934";
}
.icon-riding:before {
    content: "\e935";
}
.icon-rowing:before {
    content: "\e936";
}
.icon-rugby:before, .icon-rugby_union:before, .icon-rugby_league:before, .icon-21:before, .icon-23:before {
    content: "\e937";
}
.icon-skating:before {
    content: "\e938";
}
.icon-skeleton:before {
    content: "\e939";
}
.icon-skiing:before {
    content: "\e93a";
}
.icon-skijumping:before {
    content: "\e93b";
}
.icon-snooker:before, .icon-9:before {
    content: "\e93c";
}
.icon-soccer:before, .icon-1:before, .icon-10:before, .icon-22:before {
    content: "\e93d";
}
.icon-star:before {
    content: "\e93e";
}
.icon-swiming:before {
    content: "\e93f";
}
.icon-tabletennis:before, .icon-table:before , .icon-table_tennis:before, .icon-12:before, .icon-13:before, .icon-15:before {
    content: "\e940";
}
.icon-tennis:before, .icon-2:before{
    content: "\e941";
}
.icon-tv-event-special:before {
    content: "\e942";
}
.icon-volleyball:before, .icon-7:before, .icon-8:before {
    content: "\e943";
}
.icon-water-polo:before, .icon-waterpolo:before, .icon-19:before, .icon-40:before {
    content: "\e944";
}
.icon-winner:before {
    content: "\e945";
}
/*=============================*/
.icon-squash, .icon-bowls, .icon-netball, .icon-26, .icon-29, .icon-45 {
    font-family: 'Live-Betting-icons2' !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;
}
.icon-squash:before, .icon-45:before {
    content: "\e902";
}
.icon-bowls:before, .icon-26:before {
    content: "\e900";
}
.icon-netball:before, .icon-29:before {
    content: "\e901";
}