/* --OPEN SANS --------------------------------------------------*/
@font-face {
  font-family: 'Open Sans';
  font-weight: normal;
  src: url('../fonts/openSans/OpenSans-Regular.ttf');
}
@font-face {
  font-family: 'Open Sans';
  font-weight: 600;
  src: url('../fonts/openSans/OpenSans-Bold.ttf');
}
@font-face {
  font-family: 'Open Sans';
  font-weight: 700;
  src: url('../fonts/openSans/OpenSans-ExtraBold.ttf');
}
@font-face {
  font-family: 'Open Sans';
  font-weight: 500;
  src: url('../fonts/openSans/OpenSans-Semibold.ttf');
}


/* --MONTSERRAT ------------------------------------------------*/
@font-face {
  font-family: 'Montserrat';
  font-weight: normal;
  src: url('../fonts/montserrat/Montserrat-Regular.otf');
}
@font-face {
  font-family: 'Montserrat';
  font-weight: 600;
  src: url('../fonts/montserrat/Montserrat-Bold.otf');
}
@font-face {
  font-family: 'Montserrat';
  font-weight: 700;
  src: url('../fonts/montserrat/Montserrat-ExtraBold.otf');
}
@font-face {
  font-family: 'Montserrat';
  font-weight: 500;
  src: url('../fonts/montserrat/Montserrat-SemiBold.otf');
}
@font-face {
  font-family: 'Montserrat';
  font-weight: 400;
  src: url('../fonts/montserrat/Montserrat-Medium.otf');
}
@font-face {
  font-family: 'Montserrat';
  font-weight: 900;
  src: url('../fonts/montserrat/Montserrat-Black.otf');
}



/* --GAMES ICONS ------------------------------------------------*/
@font-face {
  font-family: 'MobileGames';
  src:  url('../fonts/gamesIcons/MobileGames.eot?dzjnye');
  src:  url('../fonts/gamesIcons/MobileGames.eot?dzjnye#iefix') format('embedded-opentype'),
  url('../fonts/gamesIcons/MobileGames.ttf?dzjnye') format('truetype'),
  url('../fonts/gamesIcons/MobileGames.woff?dzjnye') format('woff'),
  url('../fonts/gamesIcons/MobileGames.svg?dzjnye#MobileGames') 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: 'MobileGames' !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-basketball_outline:before {
  content: "\e900";
}
.icon-basketball:before {
  content: "\e901";
}
.icon-bon_live_outline:before {
  content: "\e902";
}
.icon-bon_live:before {
  content: "\e903";
}
.icon-bon_outline:before {
  content: "\e904";
}
.icon-bon:before {
  content: "\e905";
}
.icon-cards_outline:before {
  content: "\e906";
}
.icon-cards:before {
  content: "\e907";
}
.icon-cup_outline:before {
  content: "\e908";
}
.icon-cup:before {
  content: "\e909";
}
.icon-dog_outline:before {
  content: "\e90a";
}
.icon-dog:before {
  content: "\e90b";
}
.icon-flag_outline:before {
  content: "\e90c";
}
.icon-flag:before {
  content: "\e90d";
}
.icon-football_on_demand_outline:before {
  content: "\e90e";
}
.icon-football_on_demand:before {
  content: "\e90f";
}
.icon-football_outline:before {
  content: "\e910";
}
.icon-football:before {
  content: "\e911";
}
.icon-glove_outline:before {
  content: "\e912";
}
.icon-glove:before {
  content: "\e913";
}
.icon-horse_outline:before {
  content: "\e914";
}
.icon-horse:before {
  content: "\e915";
}
.icon-karts_outline:before {
  content: "\e916";
}
.icon-karts:before {
  content: "\e917";
}
.icon-keno_live_outline:before {
  content: "\e918";
}
.icon-keno_live:before {
  content: "\e919";
}
.icon-keno_outline:before {
  content: "\e91a";
}
.icon-keno:before {
  content: "\e91b";
}
.icon-motorcycle_outline:before {
  content: "\e91c";
}
.icon-motorcycle:before {
  content: "\e91d";
}
.icon-ram_outline:before {
  content: "\e91e";
}
.icon-ram:before {
  content: "\e91f";
}
.icon-roulette_outline:before {
  content: "\e920";
}
.icon-roulette:before {
  content: "\e921";
}
.icon-rugby_outline:before {
  content: "\e922";
}
.icon-rugby:before {
  content: "\e923";
}
.icon-six_live_outline:before {
  content: "\e924";
}
.icon-six_live:before {
  content: "\e925";
}
.icon-six_outline:before {
  content: "\e926";
}
.icon-six:before {
  content: "\e927";
}
.icon-speedway_outline:before {
  content: "\e928";
}
.icon-speedway:before {
  content: "\e929";
}
.icon-spin2win_outline:before {
  content: "\e92a";
}
.icon-spin2win:before {
  content: "\e92b";
}
.icon-super_seven_outline:before {
  content: "\e92c";
}
.icon-super_seven:before {
  content: "\e92d";
}
.icon-t-shirt_outline:before {
  content: "\e92e";
}
.icon-t-shirt:before {
  content: "\e92f";
}
.icon-tennis_outline:before {
  content: "\e930";
}
.icon-tennis:before {
  content: "\e931";
}
.icon-trophy_outline:before {
  content: "\e932";
}
.icon-trophy:before {
  content: "\e933";
}
.icon-virtual_games_outline:before {
  content: "\e934";
}
.icon-virtual_games:before {
  content: "\e935";
}
.icon-world_cup:before {
  content: "\e936";
}



/* --MOBILE ICONS ------------------------------------------------*/
@font-face {
  font-family: 'Mobile-Icons';
  src:  url('../fonts/mobileIcons/Mobile-Icons.eot?p90x24');
  src:  url('../fonts/mobileIcons/Mobile-Icons.eot?p90x24#iefix') format('embedded-opentype'),
  url('../fonts/mobileIcons/Mobile-Icons.ttf?p90x24') format('truetype'),
  url('../fonts/mobileIcons/Mobile-Icons.woff?p90x24') format('woff'),
  url('../fonts/mobileIcons/Mobile-Icons.svg?p90x24#Mobile-Icons') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="mobile-icon-"], [class*=" mobile-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Mobile-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;
}

.mobile-icon-arrow-back:before {
  content: "\e900";
}
.mobile-icon-back:before {
  content: "\e901";
}
.mobile-icon-betslip:before {
  content: "\e902";
}
.mobile-icon-block:before {
  content: "\e903";
}
.mobile-icon-calculator:before {
  content: "\e904";
}
.mobile-icon-calendar:before {
  content: "\e905";
}
.mobile-icon-cancel:before {
  content: "\e906";
}
.mobile-icon-check:before {
  content: "\e907";
}
.mobile-icon-checkbox:before {
  content: "\e908";
}
.mobile-icon-clear:before {
  content: "\e909";
}
.mobile-icon-clock:before {
  content: "\e90a";
}
.mobile-icon-coins:before {
  content: "\e90b";
}
.mobile-icon-diagonal:before {
  content: "\e90c";
}
.mobile-icon-down:before {
  content: "\e90d";
}
.mobile-icon-filter:before {
  content: "\e90e";
}
.mobile-icon-flame-line:before {
  content: "\e90f";
}
.mobile-icon-flame:before {
  content: "\e910";
}
.mobile-icon-gear:before {
  content: "\e911";
}
.mobile-icon-hand:before {
  content: "\e912";
}
.mobile-icon-history:before {
  content: "\e913";
}
.mobile-icon-left:before {
  content: "\e914";
}
.mobile-icon-lock:before {
  content: "\e915";
}
.mobile-icon-menu:before {
  content: "\e916";
}
.mobile-icon-newbet:before {
  content: "\e917";
}
.mobile-icon-play-line:before {
  content: "\e918";
}
.mobile-icon-power:before {
  content: "\e919";
}
.mobile-icon-rebet:before {
  content: "\e91a";
}
.mobile-icon-reload:before {
  content: "\e91b";
}
.mobile-icon-results:before {
  content: "\e91c";
}
.mobile-icon-right:before {
  content: "\e91d";
}
.mobile-icon-spin:before {
  content: "\e91e";
}
.mobile-icon-star-empty:before {
  content: "\e91f";
}
.mobile-icon-star-full:before {
  content: "\e920";
}
.mobile-icon-statistics:before {
  content: "\e921";
}
.mobile-icon-ticket-detail:before {
  content: "\e922";
}
.mobile-icon-ticket-history:before {
  content: "\e923";
}
.mobile-icon-ticket:before {
  content: "\e924";
}
.mobile-icon-trash-line:before {
  content: "\e925";
}
.mobile-icon-trash:before {
  content: "\e926";
}
.mobile-icon-up:before {
  content: "\e927";
}
.mobile-icon-user-line:before {
  content: "\e928";
}
.mobile-icon-user:before {
  content: "\e929";
}
.mobile-icon-warning-line:before {
  content: "\e92a";
}
.mobile-icon-warning:before {
  content: "\e92b";
}
.mobile-icon-live:before {
  content: "\e92c";
}
.mobile-icon-no-wifi:before {
  content: "\e92d";
}
.mobile-icon-play:before {
  content: "\e92e";
}
.mobile-icon-wifi:before {
  content: "\e92f";
}
  