@import url(https://fonts.googleapis.com/css?family=Nunito:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900,900italic);



@font-face {
  font-family: "Apollo";
  src: url(286e847e1ed4e073b6af342732aa7dff.eot);
  src: url(286e847e1ed4e073b6af342732aa7dff.eot#iefix)
      format("embedded-opentype"),
    url(../fonts/Apollo.ttf) format("truetype"),
    url(e4f9e3d461d371da661b602dc54d0921.woff) format("woff"),
    url(ee5646e77c7687d2804232fc005c59f7.svg#apollo) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

 
    

      [ng\:cloak],
      [ng-cloak],
      [data-ng-cloak],
      [x-ng-cloak],
      .ng-cloak,
      .x-ng-cloak,
      .ng-hide:not(.ng-hide-animate) {
        display: none !important;
      }

      ng\:form {
        display: block;
      }

      .ng-animate-shim {
        visibility: hidden;
      }

      .ng-anchor {
        position: absolute;
      }
 

[class^="icon-"],
[class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "apollo" !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-sport-football:before {
  content: "\a004";
}

.icon-sport-horseracing:before {
  content: "\e900";
}

.icon-sport-cricket:before {
  content: "\e901";
}

.icon-sport-tennis:before {
  content: "\e902";
}

.icon-sport-basketball:before {
  content: "\e903";
}

.icon-sport-esports:before {
  content: "\e904";
}

.icon-sport-golf:before {
  content: "\e905";
}

.icon-rules-regs:before {
  content: "\e906";
}

.icon-instant-games:before {
  content: "\e907";
}

.icon-icons:before {
  content: "\e908";
}

.icon-info-sign:before {
  content: "\e909";
}

.icon-settled-bets:before {
  content: "\e90a";
}

.icon-play:before {
  content: "\e90b";
}

.icon-lightning:before {
  content: "\e90c";
}

.icon-burger:before {
  content: "\e90d";
}

.icon-chevron-down:before {
  content: "\e90e";
}

.icon-chevron-up:before {
  content: "\e90f";
}

.icon-play-o:before {
  content: "\e910";
}

.icon-list:before {
  content: "\e911";
}

.icon-settings:before {
  content: "\e912";
}

.icon-outline-info:before {
  content: "\e913";
}

.icon-ladder:before {
  content: "\e914";
}

.icon-remove:before {
  content: "\e915";
}

.icon-clock:before {
  content: "\e916";
}

.icon-spinner:before {
  content: "\e917";
}

.icon-video-tv:before {
  content: "\e918";
}

.icon-profile:before {
  content: "\e919";
}

.icon-grade-up:before {
  content: "\e91a";
}

.icon-star-empty:before {
  content: "\e91b";
}

.icon-dashboard:before {
  content: "\e91c";
}

.icon-remove-sign:before {
  content: "\e91d";
}

.icon-wallet:before {
  content: "\e91e";
}

.icon-arrow-left:before {
  content: "\e91f";
}

.icon-restricted-territories:before {
  content: "\e920";
}

.icon-edit:before {
  content: "\e921";
}

.icon-confirm:before {
  content: "\e922";
}

.icon-one-click-betting-off:before {
  content: "\e923";
}

.icon-one-click-betting:before {
  content: "\e924";
}

.icon-more-vertical:before {
  content: "\e925";
}

.icon-contract:before {
  content: "\e926";
}

.icon-expand:before {
  content: "\e927";
}

.icon-info-second:before {
  content: "\e928";
}

.icon-fast:before {
  content: "\e929";
}

.icon-going:before {
  content: "\e92a";
}

.icon-crown:before {
  content: "\e92b";
}

.icon-money:before {
  content: "\e92c";
}

.icon-board-games:before {
  content: "\e92d";
}

.icon-folder-close:before {
  content: "\e92e";
}

.icon-sport-politics:before {
  content: "\e92f";
}

.icon-genie-stroke:before {
  content: "\e930";
}

.icon-pre-match:before {
  content: "\e931";
}

.icon-zero:before {
  content: "\e932";
}

.icon-age-limit:before {
  content: "\e933";
}

.icon-gamcare:before {
  content: "\e934";
}

.icon-sport-cricket-filled:before {
  content: "\e935";
}

.icon-sport-football-filled:before {
  content: "\e936";
}

.icon-sport-basketball-filled:before {
  content: "\e937";
}

.icon-sport-tennis-filled:before {
  content: "\e938";
}

.icon-sport-slots:before {
  content: "\e939";
}

.icon-sport-golf-filled:before {
  content: "\e93a";
}

.icon-exchange-games:before {
  content: "\e93b";
}

.icon-sport-horseracing-filled:before {
  content: "\e93c";
}

.icon-cards-dice:before {
  content: "\e93d";
}

.icon-sport-greyhoundracing-filled:before {
  content: "\e93e";
}

.icon-clear:before {
  content: "\e93f";
}

.icon-hide-password:before {
  content: "\e940";
}

.icon-weak-market-lock:before {
  content: "\e941";
}

.icon-hide-keyboard:before {
  content: "\e942";
}

.icon-sport-esports-filled:before {
  content: "\e943";
}

.icon-sport-kabaddi:before {
  content: "\e944";
}

.icon-show-password:before {
  content: "\e945";
}

.icon-statistics:before {
  content: "\e946";
}

.icon-live-video:before {
  content: "\e947";
}

.icon-stat-video:before {
  content: "\e948";
}

.icon-betting:before {
  content: "\e949";
}

.icon-coupon:before {
  content: "\e94a";
}

.icon-arrow-back-thin:before {
  content: "\e94b";
}

.icon-sports-home:before {
  content: "\e94c";
}

.icon-in-play-simple:before {
  content: "\e94d";
}

.icon-login-now:before {
  content: "\e94e";
}

.icon-user-new-plus:before {
  content: "\e94f";
}

.icon-share:before {
  content: "\e950";
}

.icon-download-app:before {
  content: "\e951";
}

.icon-stopwatch:before {
  content: "\e952";
}

.icon-sport-virtual:before {
  content: "\e953";
}

.icon-list2:before {
  content: "\e954";
}

.icon-lock-3:before {
  content: "\e955";
}

.icon-rules1:before {
  content: "\e956";
}

.icon-next-up:before {
  content: "\e957";
}

.icon-next-down:before {
  content: "\e958";
}

.icon-clock2:before {
  content: "\e959";
}

.icon-tick-mark:before {
  content: "\e95a";
}

.icon-alert-circle:before {
  content: "\e95b";
}

.icon-teen-patti-card:before {
  content: "\e95c";
}

.icon-game-shows-card:before {
  content: "\e95d";
}

.icon-dragon-tiger-card:before {
  content: "\e95e";
}

.icon-baccarat-card:before {
  content: "\e95f";
}

.icon-blackjack-card:before {
  content: "\e960";
}

.icon-slots-card:before {
  content: "\e961";
}

.icon-poker-card:before {
  content: "\e962";
}

.icon-roulette-card:before {
  content: "\e963";
}

.icon-all-casino-cards:before {
  content: "\e964";
}

.icon-indian-games-card:before {
  content: "\e965";
}

.icon-exchange-games-card:before {
  content: "\e966";
}

.icon-group:before {
  content: "\e967";
}

.icon-group-active:before {
  content: "\e968";
}

.icon-page:before {
  content: "\e969";
}

.icon-page-active:before {
  content: "\e96a";
}

.icon-teams:before {
  content: "\e96b";
}

.icon-teams-active:before {
  content: "\e96c";
}

.icon-bar-chart:before {
  content: "\e96d";
}

.icon-bar-chart-active:before {
  content: "\e96e";
}

.icon-sport-greyhoundracing:before {
  content: "\e96f";
}

.icon-warning-sign:before {
  content: "\e970";
}

.icon-authentication-password-lock:before {
  content: "\e971";
}

.icon-mark-check:before {
  content: "\e972";
}

.icon-mark-cross:before {
  content: "\e973";
}

.icon-fire:before {
  content: "\e974";
}

.icon-fire2:before {
  content: "\e975";
}

.icon-password-unlock:before {
  content: "\e976";
}

.icon-openbets:before {
  content: "\e977";
}

.icon-hot:before {
  content: "\e978";
}

.icon-hot-active:before {
  content: "\e979";
}

.icon-live:before {
  content: "\e97a";
}

.icon-openbets-active:before {
  content: "\e97b";
}

.icon-live-active:before {
  content: "\e97c";
}

.icon-home-menu:before {
  content: "\e97d";
}

.icon-home-menu-active:before {
  content: "\e97e";
}

.icon-virtual-cricket:before {
  content: "\e97f";
}

.icon-virtual-football:before {
  content: "\e980";
}

.icon-virtual-tennis:before {
  content: "\e981";
}

.icon-contacts:before {
  content: "\e982";
}

.icon-table-copy:before {
  content: "\e983";
}

.icon-arrow-cashout:before {
  content: "\e984";
}

.icon-lock2:before {
  content: "\e985";
}

.icon-virtual-sports:before {
  content: "\e986";
}

.icon-check:before {
  content: "\e987";
}

.icon-cross:before {
  content: "\e988";
}

.icon-rules2:before {
  content: "\e989";
}

.icon-rules3:before {
  content: "\e98a";
}

.icon-rules4:before {
  content: "\e98b";
}

.icon-settings2:before {
  content: "\e98c";
}

.icon-app:before {
  content: "\e98d";
}

.icon-time2:before {
  content: "\e98e";
}

.icon-calendar-2:before {
  content: "\e98f";
}

.icon-account-statements:before {
  content: "\e990";
}

.icon-new-logout:before {
  content: "\e991";
}

.icon-delete:before {
  content: "\e992";
}

.icon-show:before {
  content: "\e993";
}

.icon-hide:before {
  content: "\e994";
}

.icon-betslip:before {
  content: "\e995";
}

.icon-zero-percent:before {
  content: "\e996";
}

.icon-fire-clock:before {
  content: "\e997";
}

.icon-market-play:before {
  content: "\e998";
}

.icon-sport-politics-filled:before {
  content: "\e999";
}

.icon-arrow-turn-right:before {
  content: "\e99a";
}

.icon-arrow-down:before {
  content: "\e99b";
}

.icon-arrow-up:before {
  content: "\e99c";
}

.icon-my-bets-ticker:before {
  content: "\e99d";
}

.icon-rounded-arrow-up:before {
  content: "\e99e";
}

.icon-rounded-arrow-down:before {
  content: "\e99f";
}

.icon-mark-check-in-circle:before {
  content: "\e9a0";
}

.icon-cashout-arrow:before {
  content: "\e9a1";
}

.icon-search:before {
  content: "\f002";
}

.icon-star:before {
  content: "\f005";
}

.icon-user:before {
  content: "\f007";
}

.icon-cog-filled:before {
  content: "\f013";
}

.icon-time:before {
  content: "\f017";
}

.icon-repeat:before {
  content: "\f01e";
}

.icon-lock:before {
  content: "\f023";
}

.icon-book:before {
  content: "\f02d";
}

.icon-plus:before {
  content: "\f067";
}

.icon-minus:before {
  content: "\f068";
}

.icon-signout:before {
  content: "\f08b";
}

.icon-sort-down:before {
  content: "\f0dd";
}

.icon-sort-up:before {
  content: "\f0de";
}

.icon-angle-left:before {
  content: "\f104";
}

.icon-angle-right:before {
  content: "\f105";
}

.icon-angle-up:before {
  content: "\f106";
}

.icon-angle-down:before {
  content: "\f107";
}

.icon-indent:before {
  content: "\f113";
}

.icon-bullseye:before {
  content: "\f140";
}

.icon-university:before {
  content: "\f19c";
}

.icon-account-statement:before {
  content: "\e9a2";
}

.icon-express-bet-football:before {
  content: "\e9a3";
}

.icon-express-bet-cricket:before {
  content: "\e9a4";
}

.icon-express-bet-tennis:before {
  content: "\e9a5";
}

.icon-evolution:before {
  content: "\e9a6";
}

.icon-empty-search:before {
  content: "\e9a7";
}

.icon-pnl-exchange:before {
  content: "\e9a8";
}

.icon-tennis-field:before {
  content: "\e9a9";
}

.icon-soccer-field:before {
  content: "\e9aa";
}

.icon-golf-field:before {
  content: "\e9ab";
}

.icon-cricket-field:before {
  content: "\e9ac";
}

.icon-kabaddi-field:before {
  content: "\e9ad";
}

.icon-basketball-field:before {
  content: "\e9ae";
}

.icon-politics-field:before {
  content: "\e9af";
}

.icon-e-sports-field:before {
  content: "\e9b0";
}

.icon-rewind:before {
  content: "\e9b1";
}

.icon-setting-express-betting:before {
  content: "\e9b2";
}

.icon-open-bet-express:before {
  content: "\e9b3";
}

.icon-holdem-hand:before {
  content: "\e9b4";
}

.icon-baccarat-cards:before {
  content: "\e9b5";
}

.icon-hand-up:before {
  content: "\e9b6";
}

.icon-suspended:before {
  content: "\e9b7";
}

.icon-sports-home-solid:before {
  content: "\e9d9";
}

.icon-my-markets-solid:before {
  content: "\e9d8";
}

.icon-sport-american-football-solid:before {
  content: "\e9d7";
}

.icon-sport-baseball-solid:before {
  content: "\e9d6";
}

.icon-sport-basketball-solid:before {
  content: "\e9d5";
}

.icon-sport-tennis-solid:before {
  content: "\e9c8";
}

.icon-sport-boxing-solid:before {
  content: "\e9d4";
}

.icon-sport-cricket-solid:before {
  content: "\e9d3";
}

.icon-sport-esports-solid:before {
  content: "\e9d2";
}

.icon-sport-football-solid:before {
  content: "\e9d1";
}

.icon-genie-stroke-solid:before {
  content: "\e9d0";
}

.icon-sport-golf-solid:before {
  content: "\e9cf";
}

.icon-sport-greyhoundracing-solid:before {
  content: "\e9ce";
}

.icon-sport-horseracing-solid:before {
  content: "\e9cd";
}

.icon-exchange-games-solid:before {
  content: "\e9cc";
}

.icon-sport-mma-solid:before {
  content: "\e9cb";
}

.icon-sport-politics-solid:before {
  content: "\e9ca";
}

.icon-sport-slots-solid:before {
  content: "\e9c9";
}

.icon-virtual-sports-solid:before {
  content: "\e9c7";
}

.icon-profile-solid:before {
  content: "\e9c6";
}

.icon-settings-solid:before {
  content: "\e9c5";
}

.icon-remove-solid:before {
  content: "\e9c4";
}

.icon-wallet-solid:before {
  content: "\e9c3";
}

.icon-account-statement-solid:before {
  content: "\e9c2";
}

.icon-change-password-solid:before {
  content: "\e9c1";
}

.icon-exclusion-policy-solid:before {
  content: "\e9c0";
}

.icon-kyc-solid:before {
  content: "\e9bf";
}

.icon-pnl-solid:before {
  content: "\e9bd";
}

.icon-responsible-solid:before {
  content: "\e9bc";
}

.icon-rules-solid:before {
  content: "\e9bb";
}

.icon-signout-solid:before {
  content: "\e9b9";
}

.icon-my-bets-solid:before {
  content: "\e9b8";
}

.icon-new-settings-solid:before {
  content: "\e9ba";
}

.icon-transfer-statement-solid:before {
  content: "\e9be";
}

.icon-download-solid:before {
  content: "\e9da";
}

.icon-time-circle-solid:before {
  content: "\e9db";
}

.icon-sport-exchangegame-solid:before {
  content: "\e9dc";
}

.icon-plus-second:before {
  content: "\e9dd";
}

.icon-live-bg:before {
  content: "\e9de";
}

.icon-gamepad-shadow:before {
  content: "\e9df";
}

.icon-lottery:before {
  content: "\e9e0";
}

.icon-sicbo:before {
  content: "\e9e1";
}

.icon-virtual-casino:before {
  content: "\e9e2";
}

.icon-play-second:before {
  content: "\e9e3";
}

.icon-sport-americanfootball-solid:before {
  content: "\e9e4";
}

.icon-sport-americanfootball-filled:before {
  content: "\e9e5";
}

.icon-sport-americanfootball:before {
  content: "\e9e6";
}

.icon-sport-boxing-solid:before {
  content: "\e9e7";
}

.icon-sport-boxing-filled:before {
  content: "\e9e8";
}

.icon-sport-boxing:before {
  content: "\e9e9";
}

.icon-sport-baseball-solid:before {
  content: "\e9ea";
}

.icon-sport-baseball-filled:before {
  content: "\e9eb";
}

.icon-sport-baseball:before {
  content: "\e9ec";
}

.icon-sport-mma-solid:before {
  content: "\e9ed";
}

.icon-sport-mma-filled:before {
  content: "\e9ee";
}

.icon-sport-mma:before {
  content: "\e9ef";
}

.icon-sport-kabaddi-solid:before {
  content: "\e9ad";
}

.icon-sport-kabaddi-filled:before {
  content: "\e9f0";
}

.icon-sport-kabaddi:before {
  content: "\e944";
}

.icon-baccarat-casino-tab:before {
  content: "\e9f3";
}

.icon-blackjack-casino-tab:before {
  content: "\e9f4";
}

.icon-board-games-casino-tab:before {
  content: "\e9f5";
}

.icon-dragon-tiger-casino-tab:before {
  content: "\e9f6";
}

.icon-game-shows-casino-tab:before {
  content: "\e9f7";
}

.icon-evolution-casino-tab:before {
  content: "\e9f8";
}

.icon-exchange-casino-tab:before {
  content: "\e9f9";
}

.icon-indian-games-casino-tab:before {
  content: "\e9fa";
}

.icon-instant-games-casino-tab:before {
  content: "\e9fb";
}

.icon-poker-casino-tab:before {
  content: "\e9fc";
}

.icon-roulette-casino-tab:before {
  content: "\e9fd";
}

.icon-slots-casino-tab:before {
  content: "\e9fe";
}

.icon-teen-patty-casino-tab:before {
  content: "\e9ff";
}

.icon-contacts-empty:before {
  content: "\ea00";
}

.icon-double-play:before {
  content: "\ea01";
}

.icon-sport-expressbetting:before {
  content: "\ea03";
}

.icon-navigate-to-link:before {
  content: "\ea04";
}

.icon-heart:before {
  content: "\ea05";
}

.icon-age-limit-updated:before {
  content: "\ea06";
}

.icon-info-new:before {
  content: "\ea07";
}

.icon-pen-edit:before {
  content: "\ea08";
}

.icon-lucky-swipe:before {
  content: "\ea09";
}

.icon-new-version:before {
  content: "\ea0a";
}

.icon-popular-new:before {
  content: "\ea0b";
}

.icon-live-new:before {
  content: "\ea0c";
}

.icon-recommended-new:before {
  content: "\ea0d";
}

.icon-sport-rugby-solid:before {
  content: "\ea0e";
}

.icon-sport-rugby-filled:before {
  content: "\ea0f";
}

.icon-sport-rugby:before {
  content: "\ea10";
}

.icon-video:before {
  content: "\ea11";
}

.icon-footer-casino:before {
  content: "\ea12";
}

.icon-footer-open-bets:before {
  content: "\ea13";
}

.icon-footer-profile:before {
  content: "\ea14";
}

.icon-footer-sport:before {
  content: "\ea15";
}

.icon-trophy:before {
  content: "\ea16";
}

.icon-search-new:before {
  content: "\ea17";
}

.icon-express-bet-kabaddi:before {
  content: "\ea18";
}

.icon-express-bet-table-tennis:before {
  content: "\ea19";
}

.icon-express-bet-esports:before {
  content: "\ea1a";
}

.icon-express-bet-basketball:before {
  content: "\ea1b";
}

.icon-express-bet-golf:before {
  content: "\ea1c";
}

.tippy-box[data-animation="fade"][data-state="hidden"] {
  opacity: 0;
}

[data-tippy-root] {
  max-width: calc(100vw - 10px);
}

.tippy-box {
  position: relative;
  background-color: #333;
  color: #fff;
  border-radius: 4px;
  font-size: 14px;
  line-height: 1.4;
  white-space: normal;
  outline: 0;
  transition-property: transform, visibility, opacity;
}

.tippy-box[data-placement^="top"] > .tippy-arrow {
  bottom: 0;
}

.tippy-box[data-placement^="top"] > .tippy-arrow:before {
  bottom: -7px;
  left: 0;
  border-width: 8px 8px 0;
  border-top-color: initial;
  transform-origin: center top;
}

.tippy-box[data-placement^="bottom"] > .tippy-arrow {
  top: 0;
}

.tippy-box[data-placement^="bottom"] > .tippy-arrow:before {
  top: -7px;
  left: 0;
  border-width: 0 8px 8px;
  border-bottom-color: initial;
  transform-origin: center bottom;
}

.tippy-box[data-placement^="left"] > .tippy-arrow {
  right: 0;
}

.tippy-box[data-placement^="left"] > .tippy-arrow:before {
  border-width: 8px 0 8px 8px;
  border-left-color: initial;
  right: -7px;
  transform-origin: center left;
}

.tippy-box[data-placement^="right"] > .tippy-arrow {
  left: 0;
}

.tippy-box[data-placement^="right"] > .tippy-arrow:before {
  left: -7px;
  border-width: 8px 8px 8px 0;
  border-right-color: initial;
  transform-origin: center right;
}

.tippy-box[data-inertia][data-state="visible"] {
  transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11);
}

.tippy-arrow {
  width: 16px;
  height: 16px;
  color: #333;
}

.tippy-arrow:before {
  content: "";
  position: absolute;
  border-color: transparent;
  border-style: solid;
}

.tippy-content {
  position: relative;
  padding: 5px 9px;
  z-index: 1;
}

.tippy-box[data-theme~="light"] {
  color: #26323d;
  box-shadow: 0 0 20px 4px rgba(154, 161, 177, 0.15),
    0 4px 80px -8px rgba(36, 40, 47, 0.25),
    0 4px 4px -2px rgba(91, 94, 105, 0.15);
  background-color: #fff;
}

.tippy-box[data-theme~="light"][data-placement^="top"] > .tippy-arrow:before {
  border-top-color: #fff;
}

.tippy-box[data-theme~="light"][data-placement^="bottom"]
  > .tippy-arrow:before {
  border-bottom-color: #fff;
}

.tippy-box[data-theme~="light"][data-placement^="left"] > .tippy-arrow:before {
  border-left-color: #fff;
}

.tippy-box[data-theme~="light"][data-placement^="right"] > .tippy-arrow:before {
  border-right-color: #fff;
}

.tippy-box[data-theme~="light"] > .tippy-backdrop {
  background-color: #fff;
}

.tippy-box[data-theme~="light"] > .tippy-svg-arrow {
  fill: #fff;
}

.tippy-box[data-animation="scale"][data-placement^="top"] {
  transform-origin: bottom;
}

.tippy-box[data-animation="scale"][data-placement^="bottom"] {
  transform-origin: top;
}

.tippy-box[data-animation="scale"][data-placement^="left"] {
  transform-origin: right;
}

.tippy-box[data-animation="scale"][data-placement^="right"] {
  transform-origin: left;
}

.tippy-box[data-animation="scale"][data-state="hidden"] {
  transform: scale(0.5);
  opacity: 0;
}
 
      html {
        font-family: sans-serif;
        /* 1 */
        -ms-text-size-adjust: 100%;
        /* 2 */
        -webkit-text-size-adjust: 100%;
        /* 2 */
      }

      /**
 * Remove the margin in all browsers (opinionated).
 */
      body {
        margin: 0;
      }

      /* HTML5 display definitions
   ========================================================================== */
      /**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 * 2. Add the correct display in IE.
 */
      article,
      aside,
      details,
      figcaption,
      figure,
      footer,
      header,
      main,
      menu,
      nav,
      section,
      summary {
        /* 1 */
        display: block;
      }

      /**
 * Add the correct display in IE 9-.
 */
      audio,
      canvas,
      progress,
      video {
        display: inline-block;
      }

      /**
 * Add the correct display in iOS 4-7.
 */
      audio:not([controls]) {
        display: none;
        height: 0;
      }

      /**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
      progress {
        vertical-align: baseline;
      }

      /**
 * Add the correct display in IE 10-.
 * 1. Add the correct display in IE.
 */
      template,
      [hidden] {
        display: none;
      }

      /* Links
   ========================================================================== */
      /**
 * Remove the gray background on active links in IE 10.
 */
      a {
        background-color: transparent;
      }

      /**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
      a:active,
      a:hover {
        outline-width: 0;
      }

      /* Text-level semantics
   ========================================================================== */
      /**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
      abbr[title] {
        border-bottom: none;
        /* 1 */
        text-decoration: underline;
        /* 2 */
        text-decoration: underline dotted;
        /* 2 */
      }

      /**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
      b,
      strong {
        font-weight: inherit;
      }

      /**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
      b,
      strong {
        font-weight: bolder;
      }

      /**
 * Add the correct font style in Android 4.3-.
 */
      dfn {
        font-style: italic;
      }

      /**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
      h1 {
        font-size: 2em;
        margin: 0.67em 0;
      }

      /**
 * Add the correct background and color in IE 9-.
 */
      mark {
        background-color: #ff0;
        color: #000;
      }

      /**
 * Add the correct font size in all browsers.
 */
      small {
        font-size: 80%;
      }

      /**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
      sub,
      sup {
        font-size: 75%;
        line-height: 0;
        position: relative;
        vertical-align: baseline;
      }

      sub {
        bottom: -0.25em;
      }

      sup {
        top: -0.5em;
      }

      /* Embedded content
   ========================================================================== */
      /**
 * Remove the border on images inside links in IE 10-.
 */
      img {
        border-style: none;
      }

      /**
 * Hide the overflow in IE.
 */
      svg:not(:root) {
        overflow: hidden;
      }

      /* Grouping content
   ========================================================================== */
      /**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
      code,
      kbd,
      pre,
      samp {
        font-family: monospace, monospace;
        /* 1 */
        font-size: 1em;
        /* 2 */
      }

      /**
 * Add the correct margin in IE 8.
 */
      figure {
        margin: 1em 40px;
      }

      /**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
      hr {
        box-sizing: content-box;
        /* 1 */
        height: 0;
        /* 1 */
        overflow: visible;
        /* 2 */
      }

      /* Forms
   ========================================================================== */
      /**
 * 1. Change font properties to `inherit` in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
      button,
      input,
      select,
      textarea {
        font: inherit;
        /* 1 */
        margin: 0;
        /* 2 */
      }

      /**
 * Restore the font weight unset by the previous rule.
 */
      optgroup {
        font-weight: bold;
      }

      /**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 * 2. Show the overflow in Edge, Firefox, and IE.
 */
      button,
      input,
      select {
        /* 2 */
        overflow: visible;
      }

      /**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
      button,
      select {
        /* 1 */
        text-transform: none;
      }

      /**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS.
 */
      button,
      html [type="button"],
      [type="reset"],
      [type="submit"] {
        -webkit-appearance: button;
        /* 2 */
      }

      /**
 * Remove the inner border and padding in Firefox.
 */
      button::-moz-focus-inner,
      input::-moz-focus-inner {
        border: 0;
        padding: 0;
      }

      /**
 * Restore the focus styles unset by the previous rule.
 */
      button:-moz-focusring,
      input:-moz-focusring {
        outline: 1px dotted ButtonText;
      }

      /**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
      fieldset {
        border: 1px solid #c0c0c0;
        margin: 0 2px;
        padding: 0.35em 0.625em 0.75em;
      }

      /**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
      legend {
        box-sizing: border-box;
        /* 1 */
        color: inherit;
        /* 2 */
        display: table;
        /* 1 */
        max-width: 100%;
        /* 1 */
        padding: 0;
        /* 3 */
        white-space: normal;
        /* 1 */
      }

      /**
 * Remove the default vertical scrollbar in IE.
 */
      textarea {
        overflow: auto;
      }

      /**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
      [type="checkbox"],
      [type="radio"] {
        box-sizing: border-box;
        /* 1 */
        padding: 0;
        /* 2 */
      }

      /**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
      [type="number"]::-webkit-inner-spin-button,
      [type="number"]::-webkit-outer-spin-button {
        height: auto;
      }

      /**
 * Correct the odd appearance of search inputs in Chrome and Safari.
 */
      [type="search"] {
        -webkit-appearance: textfield;
      }

      /**
 * Remove the inner padding and cancel buttons in Chrome on OS X and
 * Safari on OS X.
 */
      [type="search"]::-webkit-search-cancel-button,
      [type="search"]::-webkit-search-decoration {
        -webkit-appearance: none;
      }

      /**
 * Apl Mixins
 */
      @keyframes blink-animation {
        0% {
          opacity: 0.3;
        }

        50% {
          opacity: 1;
        }

        100% {
          opacity: 0.3;
        }
      }

      .ellipsis {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
      }

      /**
 * Colours
 */
      /**
 * Name:            Base
 * Description:     Sets default values for HTML elements
 * Component:       `apl-h1`, `apl-h2`, `apl-h3`, `apl-h4`, `apl-h5`, `apl-h6`, `apl-heading-underline`
 *                  `apl-link`,
 *                  `apl-img-preserve`
 */
      /**
 * Local Variables
 */
      /**
 * Component: Base
 */
      html {
        font-family: Lato, Avenir, Verdana, Nunito;
        font-weight: normal;
        font-size: 12px;
        line-height: 17px;
        -webkit-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
        background: #fff;
        color: #0f2327;
        letter-spacing: 0;
        box-sizing: border-box;
      }

      body {
        margin: 0;
      }

      /* Links
 ========================================================================== */
      /*
 * Remove the gray background color from active links in IE 10.
 */
      a {
        background: transparent;
      }

      /*
 * Improve readability of focused elements when they are also in an active/hover state.
 */
      a:active,
      a:hover {
        outline: 0;
      }

      /*
 * Style
 */
      a,
      .apl-link {
        color: #005ba2;
        text-decoration: none;
        cursor: pointer;
      }

      a:hover,
      .apl-link:hover {
        color: #059;
        text-decoration: underline;
      }

      /* Text-level semantics
 ========================================================================== */
      /*
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
      abbr[title] {
        border-bottom: 1px dotted;
      }

      /*
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
      b,
      strong {
        font-weight: bold;
      }

      /*
 * 1. Address odd `em`-unit font size rendering in all browsers.
 * 2. Consolas has a better baseline in running text compared to `Courier`
 */
      :not(pre)>code,
      :not(pre)>kbd,
      :not(pre)>samp {
        /* 1 */
        font-size: 12px;
        /* 2 */
        font-family: Consolas, monospace, serif;
        /* 3 */
        color: #D05;
        white-space: nowrap;
      }

      /*
 * Emphasize
 */
      em {
        color: #D05;
      }

      /*
 * Insert
 */
      ins {
        background: #ffa;
        color: #444;
        text-decoration: none;
      }

      /*
 * Mark
 * Note: Addresses styling not present in IE 8/9.
 */
      mark {
        background: #ffa;
        color: #444;
      }

      /*
 * Quote
 */
      q {
        font-style: italic;
      }

      /*
 * Addresses inconsistent and variable font size in all browsers.
 */
      small {
        font-size: 80%;
      }

      /*
 * Prevents `sub` and `sup` affecting `line-height` in all browsers.
 */
      sub,
      sup {
        font-size: 75%;
        line-height: 0;
        position: relative;
        vertical-align: baseline;
      }

      sup {
        top: -0.5em;
      }

      sub {
        bottom: -0.25em;
      }

      /* Embedded content
 ========================================================================== */
      /*
 * Remove the gap between embedded content and the bottom of their containers.
 */
      audio,
      canvas,
      iframe,
      img,
      svg,
      video {
        vertical-align: middle;
      }

      /*
 * Responsiveness
 * 1. Sets a maximum width relative to the parent and auto scales the height
 * 2. Corrects `max-width` behavior if padding and border are used
 */
      audio,
      canvas,
      img,
      svg,
      video {
        /* 1 */
        max-width: 100%;
        height: auto;
        /* 2 */
        box-sizing: border-box;
      }

      /*
 * Preserve original dimensions
 */
      .apl-img-preserve,
      .apl-img-preserve audio,
      .apl-img-preserve canvas,
      .apl-img-preserve img,
      .apl-img-preserve svg,
      .apl-img-preserve video {
        max-width: none;
      }

      /*
 * Remove border when inside `a` element in IE 8/9/10.
 */
      img {
        border: 0;
      }

      /*
 * Correct overflow not hidden in IE 9/10/11.
 */
      svg:not(:root) {
        overflow: hidden;
      }

      /* Block elements
 ========================================================================== */
      /*
 * Reset margin
 */
      blockquote,
      figure {
        margin: 0;
      }

      /*
 * Margins
 */
      p,
      ul,
      ol,
      dl,
      blockquote,
      pre,
      address,
      fieldset,
      figure {
        margin: 0 0 13px 0;
      }

      *+p,
      *+ul,
      *+ol,
      *+dl,
      *+blockquote,
      *+pre,
      *+address,
      *+fieldset,
      *+figure {
        margin-top: 13px;
      }

      /* Headings
 ========================================================================== */
      h1,
      h2,
      h3,
      h4,
      h5,
      h6 {
        margin: 0 0 13px 0;
        font-family: Lato, Avenir, Verdana, Nunito;
        font-weight: normal;
        color: #0f2327;
        text-transform: none;
      }

      /*
 * Margins
 */
      *+h1,
      *+h2,
      *+h3,
      *+h4,
      *+h5,
      *+h6 {
        margin-top: 21px;
      }

      /*
 * Sizes
 */
      h1,
      .apl-h1 {
        font-size: 24px;
        line-height: 36px;
      }

      h2,
      .apl-h2 {
        font-size: 20px;
        line-height: 26px;
      }

      h3,
      .apl-h3 {
        font-size: 15px;
        line-height: 20px;
      }

      h4,
      .apl-h4 {
        font-size: 14px;
        line-height: 19px;
      }

      h5,
      .apl-h5 {
        font-size: 12px;
        line-height: 17px;
      }

      h6,
      .apl-h6 {
        font-size: 10px;
        line-height: 15px;
      }

      /* Lists
 ========================================================================== */
      ul,
      ol {
        list-style: none;
        margin: 0;
        padding: 0;
      }

      /*
 * Reset margin for nested lists
 */
      ul>li>ul,
      ul>li>ol,
      ol>li>ol,
      ol>li>ul {
        margin: 0;
        padding: 0;
      }

      /* Description lists
 ========================================================================== */
      dt {
        font-weight: bold;
      }

      dd {
        margin-left: 0;
      }

      /* Horizontal rules
 ========================================================================== */
      /*
 * 1. Address differences between Firefox and other browsers.
 * 2. Style
 */
      hr {
        /* 1 */
        box-sizing: content-box;
        height: 0;
        /* 2 */
        margin: 13px 0;
        border: 0;
        border-top: 1px solid #ddd;
      }

      /* Address
 ========================================================================== */
      address {
        font-style: normal;
      }

      /* Blockquotes
 ========================================================================== */
      blockquote {
        padding-left: 15px;
        border-left: 5px solid #ddd;
        font-size: 16px;
        line-height: 22px;
        font-style: italic;
      }

      /**
 * Preformatted text
 */
      pre {
        padding: 10px;
        background: #f5f5f5;
        font: 12px / 18px Consolas, monospace, serif;
        color: #444;
        -moz-tab-size: 4;
        tab-size: 4;
        overflow: auto;
      }

      /**
 * Selection pseudo-element
 */
      ::-moz-selection {
        background: #ffffff;
        color: #fff;
        text-shadow: none;
      }

      ::selection {
        background: #ffffff;
        color: #fff;
        text-shadow: none;
      }

      /**
 * HTML5 elements
 */
      article,
      aside,
      details,
      figcaption,
      figure,
      footer,
      header,
      main,
      nav,
      section,
      summary {
        display: block;
      }

      /**
 * Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
      progress {
        vertical-align: baseline;
      }

      /**
 * Prevent displaying `audio` without controls in Chrome, Safari and Opera
 */
      audio:not([controls]) {
        display: none;
      }

      /**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */
      [hidden],
      template {
        display: none;
      }

      /**
 * Iframe
 */
      iframe {
        border: 0;
      }

      /**
 * Fix viewport for IE10 snap mode
 */
      @media screen and (max-width: 400px) {
        @-ms-viewport {
          width: device-width;
        }
      }

      /**
 * Name:            Form
 * Description:     Defines styles for forms
 *
 * Component:       `apl-form`
 *
 * Sub-objects:     `apl-form-row`
 *                  `apl-form-help-inline`
 *                  `apl-form-help-block`
 *                  `apl-form-label`
 *                  `apl-form-controls`
 *                  `apl-form-controls-condensed`
 *                  `apl-form-icon`
 *
 * Modifiers:       `apl-form-stacked`
 *
 * Sub-modifiers:   `apl-form-invalid`
 *                  `apl-form-valid`
 *                  `apl-form-small`
 *                  `apl-form-large`
 *                  `apl-form-width-mini`
 *                  `apl-form-width-small`
 *                  `apl-form-width-medium`
 *                  `apl-form-width-large`
 *                  `apl-form-controls-text`
 *
 * Markup:
 *
 * <!-- apl-form -->
 * <form class="apl-form">
 *     <div class="apl-form-row">
 *         <label class="apl-form-label" for="form-input-1"></label>
 *         <div class="apl-form-controls">
 *             <input type="text" id="form-input-1" placeholder="Text">
 *         </div>
 *     </div>
 * </form>
 */
      /**
 * Local Variables
 */
      /**
 * Component: Form
 */
      .apl-form {
        /*
   * Address inconsistent `text-transform` inheritance which is only inherit in Firefox
   */
        /*
   * Removes inner padding and border in Firefox 4+.
   */
        /*
   * Removes excess padding in IE 8/9/10.
   */
        /*
   * Improves consistency of cursor style for clickable elements
   */
        /*
   * Remove default style in iOS.
   */
        /*
   * Remove inner padding and search cancel button in Chrome, Safari and Opera on OS X.
   */
        /*
   * Fix the cursor style for Chrome's increment/decrement buttons. For certain
   * `font-size` values of the `input`, it causes the cursor style of the
   * decrement button to change from `default` to `text`.
   */
        /*
   * Define consistent border, margin, and padding.
   */
        /*
   * 1. Remove default vertical scrollbar in IE 8/9/10/11.
   * 2. Improve readability and alignment in all browsers.
   */
        /*
  * Removes placeholder transparency in Firefox.
  */
        /*
  * Removes `box-shadow` for invalid controls in Firefox.
  */
        /*
  * Vertical alignment
  */
        /**
   * Style
   */
        /*
   * Remove margin from the last-child
   */
        /**
   * Controls
   */
        /*
  * Placeholder
  */
        /*
   * Legend
   */
        /**
   * Size modifiers
   */
        /**
   * Reset height
   */
        /**
   * Validation states
   * Using !important to keep the selector simple
   */
        /**
   * Style modifiers
   * Using !important to keep the selector simple
   */
        /*
   * Fixed widths
   * Different widths for mini sized `input` and `select` elements
   */
        /**
   * Sub-objects: `apl-form-row`
   * Groups labels and controls in rows
   */
        /**
   *  Help text
   * Sub-object: `apl-form-help-inline`, `apl-form-help-block`
   */
        /**
   * Controls content
   * Sub-object: `apl-form-controls`, `apl-form-controls-condensed`
   */
        /**
   *  Modifier: `apl-form-stacked`
   * Requires sub-object: `apl-form-label`
   */
        /**
   *  Modifier: `apl-form-horizontal`
   * Requires sub-objects: `apl-form-label`, `apl-form-controls`
   */
        /**
   * Sub-object: `apl-form-icon`
   */
        /*
   * Sub-modifier: `apl-form-icon-flip`
   */
      }

      .apl-form input,
      .apl-form select,
      .apl-form textarea {
        box-sizing: border-box;
        margin: 0;
        border-radius: 0;
        font: inherit;
        color: inherit;
        letter-spacing: 0;
      }

      .apl-form select {
        text-transform: none;
      }

      .apl-form optgroup {
        font: inherit;
        font-weight: bold;
      }

      .apl-form input::-moz-focus-inner {
        border: 0;
        padding: 0;
      }

      .apl-form input[type="checkbox"],
      .apl-form input[type="radio"] {
        padding: 0;
      }

      .apl-form input[type="checkbox"]:not(:disabled),
      .apl-form input[type="radio"]:not(:disabled) {
        cursor: pointer;
      }

      .apl-form textarea,
      .apl-form input:not([type]),
      .apl-form input[type="text"],
      .apl-form input[type="password"],
      .apl-form input[type="email"],
      .apl-form input[type="url"],
      .apl-form input[type="search"],
      .apl-form input[type="tel"],
      .apl-form input[type="number"],
      .apl-form input[type="datetime"] {
        -webkit-appearance: none;
      }

      .apl-form input[type="search"]::-webkit-search-cancel-button,
      .apl-form input[type="search"]::-webkit-search-decoration {
        -webkit-appearance: none;
      }

      .apl-form input[type="number"]::-webkit-inner-spin-button,
      .apl-form input[type="number"]::-webkit-outer-spin-button {
        height: auto;
      }

      .apl-form fieldset {
        border: none;
        margin: 0;
        padding: 0;
      }

      .apl-form textarea {
        /* 1 */
        overflow: auto;
        /* 2 */
        vertical-align: top;
      }

      .apl-form ::-moz-placeholder {
        opacity: 1;
      }

      .apl-form :invalid {
        box-shadow: none;
      }

      .apl-form input:not([type="radio"]):not([type="checkbox"]),
      .apl-form select {
        vertical-align: middle;
      }

      .apl-form> :last-child {
        margin-bottom: 0;
      }

      .apl-form select,
      .apl-form textarea,
      .apl-form input:not([type]),
      .apl-form input[type="text"],
      .apl-form input[type="password"],
      .apl-form input[type="datetime"],
      .apl-form input[type="datetime-local"],
      .apl-form input[type="date"],
      .apl-form input[type="month"],
      .apl-form input[type="time"],
      .apl-form input[type="week"],
      .apl-form input[type="number"],
      .apl-form input[type="email"],
      .apl-form input[type="url"],
      .apl-form input[type="search"],
      .apl-form input[type="tel"],
      .apl-form input[type="color"] {
        height: 27px;
        max-width: 100%;
        padding: 4px 6px;
        border: 2px solid #DDDDDD;
        background: #FFFFFF;
        color: #666666;
        -webkit-transition: linear 0.2s;
        transition: linear 0.2s;
        border-radius: 3px;
      }

      .apl-form select:focus,
      .apl-form textarea:focus,
      .apl-form input:not([type]):focus,
      .apl-form input[type="text"]:focus,
      .apl-form input[type="password"]:focus,
      .apl-form input[type="datetime"]:focus,
      .apl-form input[type="datetime-local"]:focus,
      .apl-form input[type="date"]:focus,
      .apl-form input[type="month"]:focus,
      .apl-form input[type="time"]:focus,
      .apl-form input[type="week"]:focus,
      .apl-form input[type="number"]:focus,
      .apl-form input[type="email"]:focus,
      .apl-form input[type="url"]:focus,
      .apl-form input[type="search"]:focus,
      .apl-form input[type="tel"]:focus,
      .apl-form input[type="color"]:focus {
        border: 2px solid #2b6571;
        outline: 0;
        background: #b8dce3;
        color: #444444;
      }

      .apl-form select:disabled,
      .apl-form textarea:disabled,
      .apl-form input:not([type]):disabled,
      .apl-form input[type="text"]:disabled,
      .apl-form input[type="password"]:disabled,
      .apl-form input[type="datetime"]:disabled,
      .apl-form input[type="datetime-local"]:disabled,
      .apl-form input[type="date"]:disabled,
      .apl-form input[type="month"]:disabled,
      .apl-form input[type="time"]:disabled,
      .apl-form input[type="week"]:disabled,
      .apl-form input[type="number"]:disabled,
      .apl-form input[type="email"]:disabled,
      .apl-form input[type="url"]:disabled,
      .apl-form input[type="search"]:disabled,
      .apl-form input[type="tel"]:disabled,
      .apl-form input[type="color"]:disabled {
        border: 2px solid #DDDDDD;
        background-color: #F5F5F5;
        color: #999999;
      }

      .apl-form select:read-only,
      .apl-form textarea:read-only,
      .apl-form input:not([type]):read-only,
      .apl-form input[type="text"]:read-only,
      .apl-form input[type="password"]:read-only,
      .apl-form input[type="datetime"]:read-only,
      .apl-form input[type="datetime-local"]:read-only,
      .apl-form input[type="date"]:read-only,
      .apl-form input[type="month"]:read-only,
      .apl-form input[type="time"]:read-only,
      .apl-form input[type="week"]:read-only,
      .apl-form input[type="number"]:read-only,
      .apl-form input[type="email"]:read-only,
      .apl-form input[type="url"]:read-only,
      .apl-form input[type="search"]:read-only,
      .apl-form input[type="tel"]:read-only,
      .apl-form input[type="color"]:read-only {
        border: 2px solid #DDDDDD;
        background-color: #F5F5F5;
        color: #999999;
      }

      .apl-form :-ms-input-placeholder {
        color: #999999 !important;
      }

      .apl-form ::-moz-placeholder {
        color: #999999;
      }

      .apl-form ::-webkit-input-placeholder {
        color: #999999;
      }

      .apl-form :disabled:-ms-input-placeholder {
        color: #999999 !important;
      }

      .apl-form :disabled::-moz-placeholder {
        color: #999999;
      }

      .apl-form :disabled::-webkit-input-placeholder {
        color: #999999;
      }

      .apl-form legend {
        width: 100%;
        border: 0;
        padding: 0;
        padding-bottom: 25px;
        font-size: 15px;
        line-height: 26px;
      }

      .apl-form legend:after {
        content: "";
        display: block;
        border-bottom: 1px solid #DDDDDD;
        width: 100%;
      }

      .apl-form select.apl-form-small,
      .apl-form textarea.apl-form-small,
      .apl-form input[type].apl-form-small,
      .apl-form input:not([type]).apl-form-small {
        height: 23px;
        padding: 3px 2px;
        font-size: 10px;
      }

      .apl-form select.apl-form-large,
      .apl-form textarea.apl-form-large,
      .apl-form input[type].apl-form-large,
      .apl-form input:not([type]).apl-form-large {
        height: 36px;
        padding: 8px 4px;
        font-size: 12px;
      }

      .apl-form textarea,
      .apl-form select[multiple],
      .apl-form select[size] {
        height: auto;
      }

      .apl-form .apl-form-invalid {
        border-color: #bf3e35 !important;
        background: #ffffff !important;
        color: #bf3e35 !important;
      }

      .apl-form .apl-form-valid {
        border-color: #09262b !important;
        background: #a3e1ec !important;
        color: #09262b !important;
      }

      .apl-form input.apl-form-width-mini {
        width: 40px;
      }

      .apl-form select.apl-form-width-mini {
        width: 65px;
      }

      .apl-form .apl-form-width-small {
        width: 130px;
      }

      .apl-form .apl-form-width-medium {
        width: 200px;
      }

      .apl-form .apl-form-width-large {
        width: 500px;
      }

      .apl-form .apl-form-row:before,
      .apl-form .apl-form-row:after {
        content: "";
        display: table;
        clear: both;
      }

      .apl-form .apl-form-row+.apl-form-row {
        margin-top: 25px;
      }

      .apl-form .apl-form-help-inline {
        display: inline-block;
        margin: 0 0 0 8px;
      }

      .apl-form .apl-form-help-block {
        margin: 5px 0 0 0;
      }

      .apl-form .apl-form-controls> :first-child {
        margin-top: 0;
      }

      .apl-form .apl-form-controls> :last-child {
        margin-bottom: 0;
      }

      .apl-form .apl-form-controls-condensed {
        margin: 5px 0;
      }

      .apl-form.apl-form-stacked .apl-form-label {
        display: block;
        margin-bottom: 5px;
        font-weight: bold;
      }

      .apl-form.apl-form-horizontal {
        /* Better vertical alignment if controls are checkboxes and radio buttons with text */
      }

      .apl-form.apl-form-horizontal .apl-form-label {
        width: 200px;
        margin-top: 5px;
        float: left;
      }

      .apl-form.apl-form-horizontal .apl-form-controls {
        margin-left: 215px;
      }

      .apl-form.apl-form-horizontal .apl-form-controls-text {
        padding-top: 5px;
      }

      .apl-form .apl-form-icon {
        display: inline-block;
        position: relative;
        max-width: 100%;
      }

      .apl-form .apl-form-icon>[class*='icon-'] {
        position: absolute;
        top: 50%;
        width: 30px;
        margin-top: -8px;
        font-size: 16px;
        color: #999999;
        text-align: center;
        pointer-events: none;
      }

      .apl-form .apl-form-icon:not(.apl-form-icon-flip)>input {
        padding-left: 30px !important;
      }

      .apl-form .apl-form-icon-flip>[class*='icon-'] {
        right: 0;
      }

      .apl-form .apl-form-icon-flip>input {
        padding-right: 30px !important;
      }

      /*  OVERWRITE MATERIAL SELECT */
      .mat-form-field-flex {
        position: relative;
        padding: 10px 15px !important;
        cursor: pointer;
        user-select: none;
        height: auto !important;
        border-radius: 0 !important;
      }

      .mat-select-value {
        color: #fff !important;
      }

      .mat-select-arrow {
        color: #fff !important;
      }

      .mat-form-field-label {
        color: #fff !important;
      }

      .mat-select-panel {
        border-radius: 0 !important;
        width: 100% !important;
        max-width: none !important;
      }

      .mat-select-value-text {
        color: #666666;
      }

      .mat-form-field-wrapper {
        padding-bottom: 0 !important;
        background-color: #fff !important;
      }

      .mat-form-field-underline {
        display: none;
      }

      .mat-form-field-infix {
        border-top: none !important;
        padding: 0 !important;
      }

      .mat-select-arrow-wrapper {
        transform: none !important;
      }

      .mat-select-arrow {
        color: #666666 !important;
      }

      .mat-primary .mat-option.mat-selected:not(.mat-option-disabled) {
        color: #000;
      }

      .ui-kit input.-error {
        border-color: #b71601;
      }

      .ui-kit input.-error:read-only {
        border-color: #ecbebb !important;
      }

      /**
 * Name:            Form
 * Description:     Form advanced
 * Note: Only works in Webkit at the moment
 *
 */
      /**
 * Variables
 */
      /**
 * Component: Form advanced
 * Note: Only works in Webkit at the moment
 */
      .apl-form {
        /**
     * Radio
     */
        /**
     * Checked
     */
        /**
     * Radio
     */
        /*
     * Checked
     */
        /*
     * Disabled
     */
      }

      .apl-form input[type="radio"],
      .apl-form input[type="checkbox"] {
        display: inline-block;
        height: 16px;
        width: 16px;
        border: 2px solid #ddd;
        overflow: hidden;
        margin-top: -4px;
        vertical-align: middle;
        -webkit-appearance: none;
        outline: 0;
        background: transparent;
      }

      .apl-form input[type="radio"] {
        border-radius: 50%;
      }

      .apl-form input[type=radio]:before,
      .apl-form input[type=checkbox]:before {
        display: block;
      }

      .apl-form input[type=radio]:checked:before {
        content: '';
        width: 8px;
        height: 8px;
        margin: 2px auto 0;
        border-radius: 50%;
        background: #0f2327;
      }

      .apl-form input[type=checkbox]:checked:before,
      .apl-form input[type=checkbox]:indeterminate:before {
        content: "\e95a";
        font-family: 'Apollo';
        font-size: 12px;
        -webkit-font-smoothing: antialiased;
        text-align: center;
        line-height: 12px;
        color: #0f2327;
        font-weight: 800;
      }

      .apl-form input[type=checkbox]:indeterminate:before {
        content: "\f068";
      }

      .apl-form input[type=radio]:disabled,
      .apl-form input[type=checkbox]:disabled {
        border-color: #eee;
        opacity: 0.5;
      }

      .apl-form input[type=radio]:disabled:checked:before {
        background-color: #ddd;
      }

      .apl-form input[type=checkbox]:disabled:checked:before,
      .apl-form input[type=checkbox]:disabled:indeterminate:before {
        color: #ddd;
      }

      /**
 * Name:            Button
 * Description:     Defines styles for Buttons
 * Component:       `apl-btn`
 *
 * Modifiers:       `apl-btn-primary`
 *                  `apl-btn-secondary`
 *                  `apl-btn-update`
 *                  `apl-btn-place`
 *                  `apl-btn-cancel`
 *                  `apl-btn-remove`
 *                  `apl-btn-link`
 *                  `apl-btn-mini`
 *                  `apl-btn-small`
 *                  `apl-btn-large`
 *
 * States:          `apl-active`
 *
 * Markup:
 *
 * <!-- apl-btn -->
 *     <btn class="apl-btn"></btn>
 *
 */
      /**
 * Local Variables
 */
      /**
 * Component: btn
 */
      .apl-btn {
        -webkit-appearance: none;
        appearance: none;
        margin: 0;
        border: none;
        overflow: visible;
        font: inherit;
        color: #FFFFFF;
        text-transform: none;
        display: inline-block;
        box-sizing: border-box;
        padding: 0 10px;
        background: #C0C0C0;
        vertical-align: middle;
        line-height: 26px;
        min-height: 26px;
        font-size: 12px;
        text-decoration: none;
        text-align: center;
        border-bottom: 2px solid #a7a7a7;
        border-right: 2px solid #a7a7a7;
        border-radius: 3px;
        /**
   * Link Mod
   */
        /**
   * Size mods
   */
      }

      .apl-btn:not(:disabled) {
        cursor: pointer;
        /**
     * Color mods
     */
      }

      .apl-btn:not(:disabled):hover,
      .apl-btn:not(:disabled):focus {
        background-color: #cdcdcd;
        color: #676767;
        outline: none;
        text-decoration: none;
        box-shadow: 1.5px 1.5px 0px 0px #a7a7a7;
      }

      .apl-btn:not(:disabled):active,
      .apl-btn:not(:disabled).apl-active {
        background-color: #bbbbbb;
        color: #676767;
        border-top: 2px solid #a4a4a4;
        border-left: 2px solid #a4a4a4;
        border-bottom: 0;
        border-right: 0;
        box-shadow: none;
      }

      .apl-btn:not(:disabled).apl-btn-primary {
        background-color: #5c996f;
        color: #FFFFFF;
        border-bottom-color: #497958;
        border-right-color: #497958;
      }

      .apl-btn:not(:disabled).apl-btn-primary:hover,
      .apl-btn:not(:disabled).apl-btn-primary:focus {
        background-color: #69a57c;
        color: #FFFFFF;
        box-shadow: 1.5px 1.5px 0px 0px #3f694c;
      }

      .apl-btn:not(:disabled).apl-btn-primary:active,
      .apl-btn:not(:disabled).apl-btn-primary.apl-active {
        background-color: #58936a;
        color: #FFFFFF;
        border-top-color: #477656;
        border-left-color: #477656;
        box-shadow: none;
      }

      .apl-btn:not(:disabled).apl-btn-secondary {
        background-color: #183f45;
        color: #FFFFFF;
        border-bottom-color: #0b1c1f;
        border-right-color: #0b1c1f;
      }

      .apl-btn:not(:disabled).apl-btn-secondary:hover,
      .apl-btn:not(:disabled).apl-btn-secondary:focus {
        background-color: #1f5058;
        color: #FFFFFF;
        box-shadow: 1.5px 1.5px 0px 0px #040b0c;
      }

      .apl-btn:not(:disabled).apl-btn-secondary:active,
      .apl-btn:not(:disabled).apl-btn-secondary.apl-active {
        background-color: #15383d;
        color: #FFFFFF;
        border-top-color: #0a191b;
        border-left-color: #0a191b;
        box-shadow: none;
      }

      .apl-btn:not(:disabled).apl-btn-update,
      .apl-btn:not(:disabled).apl-btn-place {
        background-color: #5c996f;
        color: #FFFFFF;
        border-bottom-color: #497958;
        border-right-color: #497958;
      }

      .apl-btn:not(:disabled).apl-btn-update:hover,
      .apl-btn:not(:disabled).apl-btn-place:hover,
      .apl-btn:not(:disabled).apl-btn-update:focus,
      .apl-btn:not(:disabled).apl-btn-place:focus {
        background-color: #69a57c;
        color: #FFFFFF;
        box-shadow: 1.5px 1.5px 0px 0px #3f694c;
      }

      .apl-btn:not(:disabled).apl-btn-update:active,
      .apl-btn:not(:disabled).apl-btn-place:active,
      .apl-btn:not(:disabled).apl-btn-update.apl-active,
      .apl-btn:not(:disabled).apl-btn-place.apl-active {
        background-color: #58936a;
        color: #FFFFFF;
        border-top-color: #477656;
        border-left-color: #477656;
        box-shadow: none;
      }

      .apl-btn:not(:disabled).apl-btn-cancel,
      .apl-btn:not(:disabled).apl-btn-remove {
        background-color: #bf3e35;
        color: #FFFFFF;
        border-bottom-color: #97312a;
        border-right-color: #97312a;
      }

      .apl-btn:not(:disabled).apl-btn-cancel:hover,
      .apl-btn:not(:disabled).apl-btn-remove:hover,
      .apl-btn:not(:disabled).apl-btn-cancel:focus,
      .apl-btn:not(:disabled).apl-btn-remove:focus {
        background-color: #cb4c43;
        color: #FFFFFF;
        box-shadow: 1.5px 1.5px 0px 0px #832b24;
      }

      .apl-btn:not(:disabled).apl-btn-cancel:active,
      .apl-btn:not(:disabled).apl-btn-remove:active,
      .apl-btn:not(:disabled).apl-btn-cancel.apl-active,
      .apl-btn:not(:disabled).apl-btn-remove.apl-active {
        background-color: #b73b33;
        color: #FFFFFF;
        border-top-color: #933029;
        border-left-color: #933029;
        box-shadow: none;
      }

      .apl-btn:not(:disabled).apl-btn-secondary-alt {
        background-color: #09262b;
        color: #FFFFFF;
        border-bottom-color: #000101;
        border-right-color: #000101;
      }

      .apl-btn:not(:disabled).apl-btn-secondary-alt:hover,
      .apl-btn:not(:disabled).apl-btn-secondary-alt:focus {
        background-color: #0d3940;
        color: #FFFFFF;
        box-shadow: 1.5px 1.5px 0px 0px #000000;
      }

      .apl-btn:not(:disabled).apl-btn-secondary-alt:active,
      .apl-btn:not(:disabled).apl-btn-secondary-alt.apl-active {
        background-color: #071f23;
        color: #FFFFFF;
        border-top-color: #082227;
        border-left-color: #082227;
        box-shadow: none;
      }

      .apl-btn:disabled {
        background-color: #F5F5F5;
        color: #999999;
        border-color: #F5F5F5;
        box-shadow: none;
      }

      .apl-btn.apl-btn-link,
      .apl-btn.apl-btn-link:hover,
      .apl-btn.apl-btn-link:focus,
      .apl-btn.apl-btn-link:active,
      .apl-btn.apl-btn-link.apl-active,
      .apl-btn.apl-btn-link:disabled {
        border-color: transparent;
        background: none;
        box-shadow: none;
      }

      .apl-btn.apl-btn-link {
        color: #0f2327;
        border: none;
      }

      .apl-btn.apl-btn-link:hover,
      .apl-btn.apl-btn-link:focus,
      .apl-btn.apl-btn-link:active,
      .apl-btn.apl-btn-link.apl-active {
        color: #010202;
        text-decoration: underline;
      }

      .apl-btn.apl-btn-link:disabled {
        color: #999999;
      }

      .apl-btn.apl-btn-link:focus {
        outline: 1px dotted;
      }

      .apl-btn.apl-btn-mini {
        min-height: 17px;
        padding: 0 5px;
        line-height: 17px;
        font-size: 8px;
      }

      .apl-btn.apl-btn-small {
        min-height: 21px;
        padding: 0 10px;
        line-height: 21px;
        font-size: 10px;
      }

      .apl-btn.apl-btn-large {
        min-height: 30px;
        padding: 0 12px;
        line-height: 30px;
        font-size: 14px;
      }

      .apl-btn.apl-btn-reject {
        background: #F5F5F5;
        border: none;
        box-shadow: none;
        color: #a82a18;
      }

      .apl-btn.apl-btn-reject:not(:disabled) {
        cursor: pointer;
      }

      .apl-btn.apl-btn-reject:not(:disabled):hover,
      .apl-btn.apl-btn-reject:not(:disabled):focus {
        background: #ede1df;
        border: none;
        box-shadow: none;
        color: #a82a18;
      }

      .apl-btn.apl-btn-reject:not(:disabled):active {
        background: #eccdc8;
        border: none;
        box-shadow: none;
        color: #a82a18;
      }

      .apl-btn.bet-builder {
        border: 1px solid #0c4f96;
        display: flex;
        align-items: center;
        white-space: nowrap;
        color: #0c4f96;
        background: transparent;
        user-select: none;
        text-transform: uppercase;
      }

      .apl-btn.bet-builder>.icon {
        margin-right: 4px;
        font-size: 16px;
      }

      .apl-btn.bet-builder>.icon.normal {
        display: block;
      }

      .apl-btn.bet-builder>.icon.hover {
        display: none;
      }

      .apl-btn.bet-builder:hover {
        color: #ffffff;
        background: #0c4f96;
        transition: color 0.3s ease, background 0.3s ease;
      }

      .apl-btn.bet-builder:hover>.icon {
        margin-right: 4px;
      }

      .apl-btn.bet-builder:hover>.icon.normal {
        display: none;
      }

      .apl-btn.bet-builder:hover>.icon.hover {
        display: block;
      }

      .apl-btn.bet-builder.disabled {
        opacity: 0.6;
        pointer-events: none;
      }

      .apl-btn.bulk-button:disabled .bulk-icon path {
        fill: #999999;
      }

      .apl-btn.bulk-button .bulk-icon {
        margin-right: 7px;
        width: 23px;
      }

      .apl-btn.bulk-button .bulk-icon path {
        fill: #FFFFFF;
      }

      .apl-btn.bulk-button .bulk-icon,
      .apl-btn.bulk-button span {
        display: inline-block;
        vertical-align: middle;
      }

      .button.disabled.cashout {
        background-color: #F5F5F5 !important;
        color: #999999 !important;
        border-color: #F5F5F5 !important;
        box-shadow: none;
        cursor: not-allowed;
      }

      /**
 * Name:            Table
 *
 * Description:     Defines styles for tables
 *
 * Component:       `apl-table`
 *
 * Modifiers:       `apl-table-middle`
 *                  `apl-table-striped`
 *                  `apl-table-condensed`
 *                  `apl-table-hover`
 *
 * States:          `apl-active`
 *
 */
      /**
 * Local Variables
 */
      /* ========================================================================
   Component: Table
 ========================================================================== */
      /*
 * 1. Remove most spacing between table cells.
 * 2. Block element behavior
 * 3. Style
 */
      .apl-table {
        /* 1 */
        border-collapse: collapse;
        border-spacing: 0;
        /* 2 */
        width: 100%;
        /* 3 */
        margin-bottom: 15px;
        /*
     * Set alignment
     */
        /*
     * Caption and footer
     */
        /*
     * Active State
     */
        /**
     *  Modifier: `apl-table-middle`
     */
        /**
     * Modifier: `apl-table-striped`
     */
        /**
     * Modifier: `apl-table-condensed`
     */
        /**
     * Modifier: `apl-table-hover`
     */
      }

      .apl-table th,
      .apl-table td {
        padding: 8px 8px;
      }

      .apl-table th {
        text-align: left;
      }

      .apl-table td {
        vertical-align: middle;
      }

      .apl-table thead th {
        vertical-align: bottom;
      }

      .apl-table tr.-invalid-row {
        background-color: #d01901;
      }

      .apl-table caption,
      .apl-table tfoot {
        font-size: 12px;
        font-style: italic;
      }

      .apl-table caption {
        text-align: left;
        color: #999;
      }

      .apl-table tbody tr.apl-active {
        background: #EEE;
      }

      .apl-table.apl-table-middle td {
        vertical-align: middle !important;
      }

      .apl-table.apl-table-striped tbody tr:nth-of-type(odd) {
        background: #f5f5f5;
      }

      .apl-table.apl-table-striped tbody tr:nth-of-type(odd).-invalid-row {
        background-color: #d01901;
      }

      .apl-table.apl-table-striped tbody tr:nth-of-type(odd).-invalid-row:hover {
        background: #d01901;
      }

      .apl-table.apl-table-condensed td {
        padding: 4px 8px;
      }

      .apl-table.apl-table-hover tbody tr {
        transition: background ease 0.5s;
      }

      .apl-table.apl-table-hover tbody tr.-invalid-row:hover {
        background: #d01901;
      }

      .apl-table.apl-table-hover tbody tr:hover {
        background: #EEE;
        color: #999;
      }

      /*
 * Add margin if adjacent element
 */
      *+.apl-table {
        margin-top: 15px;
      }

      /**
 * Name:            Section
 * Description:     Sets default styling for sections
 * Component:       `apl-section`
 *
 */
      /**
 * Local Variables
 */
      .apl-section {
        background: #fff;
        margin: 10px 0 0 0;
        padding: 20px;
      }

      .apl-section-inner {
        background: rgba(255, 255, 255, 0.1);
        padding: 20px;
        float: left;
        margin: 0 20px 20px 0;
      }

      .app-modal-container {
        position: fixed;
        color: black;
        left: 0;
        top: 0;
        bottom: 0;
        right: 0;
        background-color: rgba(0, 0, 0, 0.7);
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        z-index: 1001;
      }

      .app-modal-container.hidden {
        display: none;
      }

      .app-modal-container.show {
        display: flex;
      }

      .app-modal-container.not-scrollable .modal-component-wrap {
        overflow: visible;
      }

      .app-modal-container.middle .modal-component-wrap {
        position: absolute;
        width: auto;
        max-width: 600px !important;
        max-height: 80% !important;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        margin: auto;
        color: #000;
        background: #fff;
        z-index: 2000;
      }

      .app-modal-container.small .modal-component-wrap {
        position: absolute;
        width: auto;
        max-width: 430px !important;
        max-height: 390px !important;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        margin: auto;
        color: #000;
        background: transparent;
        border-radius: 0;
        z-index: 2000;
      }

      .app-modal-container.large .modal-component-wrap {
        border-radius: 0;
        width: 80%;
        height: 80%;
        padding: 0;
      }

      .app-modal-container.edgy .modal-component-wrap {
        border-radius: 0;
      }

      .app-modal-container .modal-component-wrap {
        background: white;
        max-width: 90% !important;
        max-height: 90% !important;
        overflow: auto;
        box-sizing: border-box;
        border-radius: 10px;
      }

      .no-padding-modal .modal-component-wrap {
        padding: 0;
      }

      .app-modal-overlay {
        position: fixed;
        top: 0;
        left: 0;
        z-index: 99;
        background: rgba(0, 0, 0, 0.3);
        width: 100%;
        height: 100%;
      }

      .app-modal-overlay.hidden {
        display: none;
      }

      .app-modal-overlay.show {
        display: block;
      }

      .cashout-modal .modal-content {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        flex: 1 0 0;
        padding: var(--mPad) 0;
      }

      .cashout-modal .modal-component-wrap {
        width: 500px !important;
      }

      .cashout-modal .modal-actions {
        padding-top: var(--mPad);
        padding-bottom: var(--mPad);
      }

      .cashout-modal .modal-actions .button {
        margin: 0 2px;
      }

      .cashout-modal .modal-component-wrap {
        max-width: 90% !important;
        max-height: 90% !important;
        overflow: auto;
        padding: var(--mPad);
        box-sizing: border-box;
        border-radius: 10px;
      }

      .unmatched-cashout-modal .modal-component-wrap {
        padding: 24px 20px !important;
        background: var(--unmatched-cashout-bg) !important;
      }

      .social-links-modal .modal-component-wrap {
        width: 486px;
        max-height: 554px !important;
      }

      .button {
        cursor: pointer;
      }

      .owl-theme .owl-nav {
        height: 0;
        margin: 0 !important;
        padding: 0 !important;
        color: unset;
      }

      .owl-theme .owl-nav .owl-next,
      .owl-theme .owl-nav .owl-prev {
        position: absolute;
        height: 32px;
        width: 32px;
        top: 50%;
        transform: translateY(-50%);
        border-radius: 50% !important;
        background: var(--carousel-control-btn-bg) !important;
        cursor: pointer;
        display: flex !important;
        justify-content: center;
        align-items: center;
        padding: 0 !important;
        margin: 0 !important;
        font-size: 16px !important;
        color: var(--carousel-control-btn-arrow-color) !important;
        box-sizing: border-box;
      }

      .owl-theme .owl-nav .owl-next:hover,
      .owl-theme .owl-nav .owl-prev:hover {
        background: var(--carousel-control-btn-bg) !important;
      }

      .owl-theme .owl-nav .owl-prev {
        padding-right: 2px !important;
        left: 12px;
      }

      .owl-theme .owl-nav .owl-next {
        padding-left: 2px !important;
        right: 12px;
      }

      .owl-theme .owl-nav .disabled {
        display: none !important;
      }

      .owl-theme .owl-dots {
        position: absolute;
        left: 50%;
        bottom: 10px;
        display: flex;
        gap: 8px;
        list-style: none;
        margin: 0 !important;
        padding: 0;
        transform: translateX(-50%);
      }

      .owl-theme .owl-dots .owl-dot,
      .owl-theme .owl-dots .owl-dot span {
        width: 8px !important;
        height: 8px !important;
        background: #fff !important;
        border-radius: 100%;
        margin: 0 !important;
      }

      .owl-theme .owl-dots .owl-dot:not(.active),
      .owl-theme .owl-dots .owl-dot span:not(.active) {
        opacity: 0.4;
      }

      /**
 * Name:            Utility
 *
 * Description:     Collection of useful utility classes to style your content
 *
 * Component:       `apl-clearfix`
 *                  `apl-float-*`
 *                  `apl-align-*`
 *                  `apl-vertical-align-*`
 *                  `apl-margin-*`
 *                  `apl-padding-*`
 *                  `apl-border-*`
 *                  `apl-link-*`
 *                  `apl-overflow-*`
 *                  `apl-position-*`
 *                  `apl-display-*`
 *                  `apl-hidden`
 *                  `apl-invisible`

/**
 * Variables
 */
      /**
 * Component: Utility
 */
      /**
 * Clearing
 */
      .apl-clearfix:before {
        content: "";
        display: table-cell;
      }

      .apl-clearfix:after {
        content: "";
        display: table;
        clear: both;
      }

      /**
 * Alignment of block elements
 */
      ._float-left {
        float: left;
      }

      ._float-right {
        float: right;
      }

      [class*='_float-'] {
        max-width: 100%;
      }

      [class*='apl-align-'] {
        display: block;
        margin-bottom: 15px;
      }

      .apl-align-left {
        margin-right: 15px;
        float: left;
      }

      .apl-align-right {
        margin-left: 15px;
        float: right;
      }

      .apl-align-center {
        margin-left: auto;
        margin-right: auto;
      }

      /**
 * Vertical alignment
 */
      .apl-vertical-align {
        font-size: 0.001px;
      }

      .apl-vertical-align:before {
        content: '';
        display: inline-block;
        height: 100%;
        vertical-align: middle;
      }

      .apl-vertical-align-middle,
      .apl-vertical-align-bottom {
        display: inline-block;
        max-width: 100%;
        font-size: 1rem;
      }

      .apl-vertical-align-middle {
        vertical-align: middle;
      }

      .apl-vertical-align-bottom {
        vertical-align: bottom;
      }

      /**
 * Margin
 */
      .apl-margin {
        margin-bottom: 15px;
      }

      *+.apl-margin {
        margin-top: 15px;
      }

      .apl-margin-top {
        margin-top: 15px !important;
      }

      .apl-margin-bottom {
        margin-bottom: 15px !important;
      }

      .apl-margin-left {
        margin-left: 15px !important;
      }

      .apl-margin-right {
        margin-right: 15px !important;
      }

      /*
 * Larger margins
 */
      .apl-margin-large {
        margin-bottom: 50px;
      }

      *+.apl-margin-large {
        margin-top: 50px;
      }

      .apl-margin-large-top {
        margin-top: 50px !important;
      }

      .apl-margin-large-bottom {
        margin-bottom: 50px !important;
      }

      .apl-margin-large-left {
        margin-left: 50px !important;
      }

      .apl-margin-large-right {
        margin-right: 50px !important;
      }

      /*
 * Smaller margins
 */
      .apl-margin-small {
        margin-bottom: 5px;
      }

      *+.apl-margin-small {
        margin-top: 5px;
      }

      .apl-margin-small-top {
        margin-top: 5px !important;
      }

      .apl-margin-small-bottom {
        margin-bottom: 5px !important;
      }

      .apl-margin-small-left {
        margin-left: 5px !important;
      }

      .apl-margin-small-right {
        margin-right: 5px !important;
      }

      /*
 * Remove margins
 */
      .apl-margin-remove {
        margin: 0 !important;
      }

      .apl-margin-top-remove {
        margin-top: 0 !important;
      }

      .apl-margin-bottom-remove {
        margin-bottom: 0 !important;
      }

      /**
 * Padding
 */
      .apl-padding-remove {
        padding: 0 !important;
      }

      .apl-padding-top-remove {
        padding-top: 0 !important;
      }

      .apl-padding-bottom-remove {
        padding-bottom: 0 !important;
      }

      .apl-padding-vertical-remove {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
      }

      /**
 * Border
 */
      .apl-border-circle {
        border-radius: 50%;
      }

      .apl-border-rounded {
        border-radius: 5px;
      }

      /**
 * Link
 */
      .apl-link-muted,
      .apl-link-muted a {
        color: #444;
      }

      .apl-link-muted:hover,
      .apl-link-muted a:hover {
        color: #444;
      }

      /**
 * Overflow
 */
      .apl-overflow-hidden {
        overflow: hidden;
      }

      /*
 * Enable scrollbars if content is clipped
 */
      .apl-overflow-container {
        overflow: auto;
        -webkit-overflow-scrolling: touch;
      }

      .apl-overflow-container> :last-child {
        margin-bottom: 0;
      }

      /**
 * Position
 */
      .apl-position-absolute,
      [class*='apl-position-top'],
      [class*='apl-position-bottom'] {
        position: absolute !important;
      }

      /* Don't use `width: 100%` because it is wrong if the parent has padding. */
      .apl-position-top {
        top: 0;
        left: 0;
        right: 0;
      }

      .apl-position-bottom {
        bottom: 0;
        left: 0;
        right: 0;
      }

      .apl-position-top-left {
        top: 0;
        left: 0;
      }

      .apl-position-top-right {
        top: 0;
        right: 0;
      }

      .apl-position-bottom-left {
        bottom: 0;
        left: 0;
      }

      .apl-position-bottom-right {
        bottom: 0;
        right: 0;
      }

      /*
 * Cover
 */
      .apl-position-cover {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
      }

      /*
 * Relative
 */
      .apl-position-relative {
        position: relative !important;
      }

      /**
 * Display
 */
      .apl-display-block {
        display: block !important;
      }

      .apl-display-inline {
        display: inline !important;
      }

      .apl-display-inline-block {
        display: inline-block !important;
        max-width: 100%;
      }

      /*
 * Visibility
 */
      /* Remove from the flow and screen readers on any device */
      .apl-hidden {
        display: none !important;
        visibility: hidden !important;
      }

      /* It's hidden, but still affects layout */
      .apl-invisible {
        visibility: hidden !important;
      }

      .black-theme {
        background: #080808;
      }

      /**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
      .owl-carousel,
      .owl-carousel .owl-item {
        -webkit-tap-highlight-color: transparent;
        position: relative;
      }

      .owl-carousel .owl-item.center {
        z-index: 5;
      }

      .owl-carousel {
        display: none;
        width: 100%;
        z-index: 1;
      }

      .owl-carousel .owl-stage {
        position: relative;
        -ms-touch-action: pan-Y;
        touch-action: manipulation;
        -moz-backface-visibility: hidden;
      }

      .owl-carousel .owl-stage:after {
        content: ".";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
      }

      .owl-carousel .owl-stage-outer {
        position: relative;
        overflow: hidden;
        -webkit-transform: translate3d(0, 0, 0);
      }

      .owl-carousel .owl-item,
      .owl-carousel .owl-wrapper {
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        -ms-backface-visibility: hidden;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
      }

      .owl-carousel .owl-item {
        min-height: 1px;
        float: left;
        -webkit-backface-visibility: hidden;
        -webkit-touch-callout: none;
      }

      .owl-carousel .owl-item img {
        display: block;
        width: 100%;
      }

      .owl-carousel .owl-dots.disabled,
      .owl-carousel .owl-nav.disabled {
        display: none;
      }

      .no-js .owl-carousel,
      .owl-carousel.owl-loaded {
        display: block;
      }

      .owl-carousel .owl-dot,
      .owl-carousel .owl-nav .owl-next,
      .owl-carousel .owl-nav .owl-prev {
        cursor: pointer;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
      }

      .owl-carousel .owl-nav button.owl-next,
      .owl-carousel .owl-nav button.owl-prev,
      .owl-carousel button.owl-dot {
        background: 0 0;
        color: inherit;
        border: none;
        padding: 0 !important;
        font: inherit;
      }

      .owl-carousel.owl-loading {
        opacity: 0;
        display: block;
      }

      .owl-carousel.owl-hidden {
        opacity: 0;
      }

      .owl-carousel.owl-refresh .owl-item {
        visibility: hidden;
      }

      .owl-carousel.owl-drag .owl-item {
        -ms-touch-action: pan-y;
        touch-action: pan-y;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
      }

      .owl-carousel.owl-grab {
        cursor: move;
        cursor: grab;
      }

      .owl-carousel.owl-rtl {
        direction: rtl;
      }

      .owl-carousel.owl-rtl .owl-item {
        float: right;
      }

      .owl-carousel .animated {
        animation-duration: 1s;
        animation-fill-mode: both;
      }

      .owl-carousel .owl-animated-in {
        z-index: 0;
      }

      .owl-carousel .owl-animated-out {
        z-index: 1;
      }

      .owl-carousel .fadeOut {
        animation-name: fadeOut;
      }

      @keyframes fadeOut {
        0% {
          opacity: 1;
        }

        100% {
          opacity: 0;
        }
      }

      .owl-height {
        transition: height 0.5s ease-in-out;
      }

      .owl-carousel .owl-item .owl-lazy {
        transition: opacity 0.4s ease;
      }

      .owl-carousel .owl-item .owl-lazy:not([src]),
      .owl-carousel .owl-item .owl-lazy[src^=""] {
        max-height: 0;
      }

      .owl-carousel .owl-item img.owl-lazy {
        transform-style: preserve-3d;
      }

      .owl-carousel .owl-video-wrapper {
        position: relative;
        height: 100%;
        background: #000;
      }

      .owl-carousel .owl-video-play-icon {
        position: absolute;
        height: 80px;
        width: 80px;
        left: 50%;
        top: 50%;
        margin-left: -40px;
        margin-top: -40px;
        background: url(common_assets_4a37f8008959c75f619bf0a3a4e2d7a2.png) no-repeat;
        cursor: pointer;
        z-index: 1;
        -webkit-backface-visibility: hidden;
        transition: transform 0.1s ease;
      }

      .owl-carousel .owl-video-play-icon:hover {
        -ms-transform: scale(1.3, 1.3);
        transform: scale(1.3, 1.3);
      }

      .owl-carousel .owl-video-playing .owl-video-play-icon,
      .owl-carousel .owl-video-playing .owl-video-tn {
        display: none;
      }

      .owl-carousel .owl-video-tn {
        opacity: 0;
        height: 100%;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: contain;
        transition: opacity 0.4s ease;
      }

      .owl-carousel .owl-video-frame {
        position: relative;
        z-index: 1;
        height: 100%;
        width: 100%;
      }

      /**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
      .owl-theme .owl-dots,
      .owl-theme .owl-nav {
        text-align: center;
        -webkit-tap-highlight-color: transparent;
      }

      .owl-theme .owl-nav {
        margin-top: 10px;
      }

      .owl-theme .owl-nav [class*=owl-] {
        color: #FFF;
        font-size: 14px;
        margin: 5px;
        padding: 4px 7px;
        background: #D6D6D6;
        display: inline-block;
        cursor: pointer;
        border-radius: 3px;
      }

      .owl-theme .owl-nav [class*=owl-]:hover {
        background: #869791;
        color: #FFF;
        text-decoration: none;
      }

      .owl-theme .owl-nav .disabled {
        opacity: 0.5;
        cursor: default;
      }

      .owl-theme .owl-nav.disabled+.owl-dots {
        margin-top: 10px;
      }

      .owl-theme .owl-dots .owl-dot {
        display: inline-block;
        zoom: 1;
      }

      .owl-theme .owl-dots .owl-dot span {
        width: 10px;
        height: 10px;
        margin: 5px 7px;
        background: #D6D6D6;
        display: block;
        -webkit-backface-visibility: visible;
        transition: opacity 0.2s ease;
        border-radius: 30px;
      }

      .owl-theme .owl-dots .owl-dot.active span,
      .owl-theme .owl-dots .owl-dot:hover span {
        background: #869791;
      }

      .tippy-box {
        background-color: #333333;
        color: var(#ffffff);
        border-radius: var(4px);
        font-family: var(var(--body-font-family));
        font-size: var(12px);
        font-weight: var(700);
        line-height: var(normal);
      }

      .tippy-box .tippy-arrow {
        color: var(#333333);
      }

      .tippy-box[data-reference-hidden],
      .tippy-box[data-escaped] {
        visibility: hidden;
        pointer-events: none;
      }

      .tooltip-parent {
        position: relative;
      }

      .tooltip {
        display: none;
        position: absolute;
        bottom: 100%;
        left: 50%;
        margin-bottom: 8px;
        z-index: 1;
      }

      .tooltip.move-left {
        right: 0;
        left: auto;
      }

      .tooltip.move-left b {
        margin-left: 0;
      }

      .tooltip.move-right {
        left: 0;
        right: 0;
      }

      .tooltip.move-right b {
        margin-left: 0;
      }

      .tooltip div {
        display: inline-flex;
        margin-left: -50%;
        background: var(--white);
        justify-content: center;
        align-items: center;
        font-size: 12px;
        font-weight: 600;
        font-family: 'Lato';
        line-height: 14.4px;
        white-space: nowrap;
        border-radius: 4px;
        color: var(--tooltip-text-color);
        border-top: 3px solid var(--tooltip-border-top-color);
        filter: drop-shadow(0 4px 15px rgba(0, 0, 0, 0.16));
        padding: 0 4px 4px 4px;
        position: relative;
      }

      .tooltip div::after {
        content: '';
        position: absolute;
        left: calc(50% - 6px);
        top: 100%;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        border-top: 7px solid var(--white);
        clear: both;
      }

      .tooltip.active {
        display: block;
      }

      :root {
        --xsPad: 4px;
        --sPad: 8px;
        --mPad: 16px;
        --lPad: 24px;
        --xlPad: 32px;
        --white: #fff;
        --black: #000;
        --negative: #e84c4d;
        --positive: #00a950;
        --apl-color-brand-secondary-alt: #601c78;
        --apl-coming-soon-text-color: #000;
        --back-border-color: #6eb6ed;
        --back-border-color-shadow: rgba(110, 182, 237, 0.16);
        --back-contrast-color: #fff;
        --back-contrast-shadow: rgba(250, 250, 250, 0.6);
        --exposure-label-color: #565457;
        /* STATS */
        --cricket-stats-separator-color: #dedbca;
        --match-stats-batsmen-bowler-row: #666;
        --cricket-ball-0-background: #999;
        --cricket-ball-1-background: #48a23c;
        --cricket-ball-4-background: #2d90d4;
        --cricket-ball-6-background: #601c78;
        --cricket-ball-w-background: #c9362b;
        --cricket-ball-b-background: #c2ad7b;
        --race-symbol-box-color-white: #fff;
        --race-symbol-box-color-black: #000;
        --race-symbol-box-border-2: #dadada;
        --race-symbol-box-background-1: #bc0000;
        --race-symbol-box-background-2: #fff;
        --race-symbol-box-background-3: #253b84;
        --race-symbol-box-background-4: #c1a800;
        --race-symbol-box-background-5: #1c5b1b;
        --race-symbol-box-background-6: #252525;
        --race-symbol-box-background-7: #b63d13;
        --race-symbol-box-background-8: #b27692;
        --race-symbol-box-background-9: #13a19c;
        --race-symbol-box-background-10: #610f9a;
        --race-symbol-box-background-11: #6b6b6b;
        --race-symbol-box-background-12: #2f9a3b;
        --race-symbol-box-background-13: #413733;
        --race-symbol-box-background-14: #790031;
        --race-symbol-box-background-15: #7f6947;
        --race-symbol-box-background-16: #3b5d8f;
        --race-symbol-box-background-17: #7373ab;
        --race-symbol-box-background-18: #6d866c;
        --race-symbol-box-background-19: #283f62;
        --race-symbol-box-background-20: #45001b;
        --market-group-active-background-color: #fff;
        --market-group-tab-color: #000;
        --market-group-tab-active-color: #09262b;
        /* TABS */
        --apl-expanded-panel-bg: var(--apl-color-brand-secondary-alt);
        --apl-expanded-selected-panel-bg: rgba(0, 0, 0, 0.2);
        --apl-expanded-panel-text-color: var(--white);
        --apl-tabs-bg: var(--apl-color-brand-secondary-alt);
        --apl-tab-item-bg: linear-gradient(180deg, rgba(255, 255, 255, 0.24) 0%, rgba(255, 255, 255, 0) 100%);
        --apl-tab-text-color: var(--white);
        --apl-tab-border-color: rgba(250, 250, 250, 0.3);
        --apl-active-tab-item-bg: linear-gradient(0deg, #fab841, #fab841), linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%), rgba(255, 255, 255, 0.1);
        --apl-active-tab-text-color: var(--apl-tabs-bg);
        --apl-active-tab-border-color: rgba(250, 250, 250, 0.3);
        --apl-top-bar-title-secondary-color: rgba(250, 250, 250, 0.5);
        /* DEPOSIT-WITHDRAW BUTTONS */
        --apl-deposit-button-bg-color: #00a950;
        --apl-deposit-button-border: #007638;
        --apl-deposit-withdraw-button-text-color: #fff;
        --apl-withdraw-button-bg-color: #601c78;
        --apl-withdraw-button-border: #3f124f;
        /*SPLASH PAGE*/
        --apl-splash-main-bg-color: #fff;
        --apl-splash-main-bg-img: url(sevens00c089648ffbba8f7432516c00b31ad9.jpg);
        --apl-splash-header-bg-img: url(sevensf4cd3f8018d961f1d97e58f27246a93d.jpg);
        --apl-splash-logo-bg-img: url(sevens2d173160cd10d0e5e8b78c5414e5bde8.png);
        --apl-splash-logo-alt-height: 23px;
        --apl-splash-logo-alt-width: 158px;
        --apl-splash-footer-bg: #440a57;
        --apl-splash-header-bg: #440a57;
        --apl-splash-header-color: #fff;
        --apl-splash-header-link-color: #ffecc6;
        --apl-splash-menu-item-color: #440a57;
        --apl-splash-menu-item-hover-color: #440a57;
        --apl-splash-menu-first-item-color: #d9534f;
        --apl-splash-swiper-elem-bg: #fab841;
        --apl-splash-swiper-elem-color: #420a57;
        --apl-splash-footer-color: #fff;
        --apl-splash-login-bg-color: #fff;
        --apl-splash-login-logo-img: url(sevens441e4c5aa207da2023dfcf02c58719c6.svg);
        --apl-splash-login-logo-height: 35px;
        --apl-splash-login-btn-bg-color: #005ba2;
        --apl-splash-login-btn-color: #fff;
        --apl-splash-login-btn-border-color: #003e6f;
        --apl-splash-login-btn-hover-bg-color: #0069bb;
        --apl-splash-login-btn-active-bg-color: #005598;
        --apl-splash-login-btn-hover-color: #fff;
        --apl-splash-login-btn-active-color: #fff;
        --apl-splash-login-icon-color: #9b9b9b;
        --apl-splash-login-input-border: #aaa;
        --apl-splash-login-input-border-focus: #9b9b9b;
        --apl-splash-login-icon-pass-color: #9b9b9b;
        --apl-maxbet-indicator-text: #565457;
        --apl-notifications-icon-color: #0f2327;
        --apl-impact-player-link-color: #005ba2;
        --apl-tooltip-bg: #fff;
        --apl-tooltip-border-color: #ddd;
        --apl-tooltip-color: #000;
        --apl-tooltip-body-font-family: Lato, Avenir, Verdana, Nunito;
        /* TOGGLE */
        --toggle-bg: #fff;
        --toggle-color: #666;
        --toggle-circle-bg: #fff;
        --toggle-on-bg: #1d7f1e;
        --toggle-on-color: #fff;
        --toggle-on-circle-bg: #fff;
        /* NOTIFICATIONS */
        --apl-notification-matched-bg: #7b9b1e;
        --apl-notification-unmatched-bg: #c8592c;
        --race-symbol-jacket-red: #bb2025;
        --race-symbol-jacket-blue: #253d83;
        --race-symbol-jacket-grey: #dfdfdf;
        --race-symbol-jacket-black: #1e1e1e;
        --race-symbol-jacket-yellow: #ffb80c;
        --race-symbol-jacket-green: #0f8b0f;
        --race-symbol-jacket-light-blue: #adc1e6;
        --cashout-primary: #7b9b1e;
        --cashout-secondary: #333;
        --cashout-button-color: var(--cashout-primary);
        --cashout-button-color-active: var(--cashout-primary);
        --cashout-button-amount-color: inherit;
        --cashout-button-amount-color-active: inherit;
        --cashout-button-bg: transparent;
        --cashout-button-bg-active: #3331;
        --cashout-modal-event-market-name: #666;
        --square-with-arrow-color: #fff;
        --cashout-button-border: #7b9b1e;
        --cashout-button-border-raduis: 4px;
        --cashout-button-padding: 5px;
        --cashout-button-border-active: #7b9b1e;
        --modal-cashout-header-border-bottom-color: #e0e0e0;
        --modal-cashout-header-font-weight: bold;
        --modal-cashout-detaild-border-radius: 0;
        --modal-cashout-border-profit: #e0e0e0;
        --modal-cashout-actions-border-bottom-color: #e0e0e0;
        --modal-cashout-cancel-button-text-color: #000;
        --modal-cashout-cancel-button-border: #c4c4c4;
        --modal-cashout-border-radius: 4px;
        --modal-cashout-button-bg-color: #fff;
        --modal-cashout-button-text-color: #fff;
        --cashout-disabled-wide-button-profit-text-color: #777;
        --cashout-disabled-button-short-bg: #fff;
        --price-cashout-done-bg: #fff;
        --content-cashout-done-color: #666;
        --open-bets-bet-item-cashed-out-bg: #fff;
        --open-bets-cashout-info-name-profit-win: #00a950;
        --cashout-button-large-hover-color: #00a950;
        --open-bets-cashout-info-name-profit-loss: var(--negative);
        --open-bets-cashout-tooltip-color: #fff;
        --open-bets-cashout-tooltip-bg-color: var(--black);
        --cashout-button-large-button-background: #fff;
        --cashout-button-large-profit-positive-bg: rgba(0, 169, 80, 0.1);
        --cashout-button-large-profit-negative-bg: rgba(232, 76, 77, 0.1);
        --modal-cashout-detaild-border-radius: 8px;
        --modal-cashout-header-font-weight: 500;
        --modal-cashout-cancel-button-bg-color: #fff;
        --modal-cashout-cancel-button-text-color: #777;
        --modal-cashout-cancel-button-border: #777;
        --modal-cashout-font-weight: 600;
        --modal-cashout-box-shadow: none;
        --modal-cashout-button-bg-color: #00a950;
        --skeleton-loading-0: hsl(225, 11%, 60%);
        --skeleton-loading-100: hsl(225, 11%, 95%);
        --carousel-control-btn-bg: #f9f9f9;
        --carousel-control-btn-arrow-color: #000;
        --apl-top-games-baner-empty-bg: rgba(212, 208, 196, 0.2);
        --market-notifications-message-marquee-bg-color: linear-gradient(90.01deg, #efefef 70%, rgba(239, 239, 239, 0) 100%);
        --casino-tab-animation-new-color: #fff;
        --casino-tab-animation-live-color: #000;
        --casino-tab-animation-new-background: #fb7326;
        --casino-tab-animation-live-background: #f7cb49;
        --casino-tab-animation-box-height: 22px;
        --casino-tab-animation-box-font-size: 12px;
        --casino-tab-animation-box-padding: 4px 8px;
        --casino-tab-animation-box-line-height: 14px;
        --social-popup-bg: #fff;
        --social-popup-close-icon-color: #666;
        --social-popup-head-icon-color: #9d9c9d;
        --social-popup-head-text-color: #000;
        --social-popup-head-item-text-color: #000;
        --social-popup-head-item-arrow-color: #333;
        --social-popup-head-item-border-color: #efefef;
        --casino-lobby-empty-card-bg: #262626;
        --casino-lobby-empty-card-color: #e0e0e0;
        --cashout-button-s-height: 26px;
        --cashout-button-s-border: 2px solid #00a950;
        --cashout-button-s-bg: #fff;
        --cashout-button-s-padding: 0 0 0 12px;
        --cashout-button-s-margin: 0 10px 0 0;
        --cashout-button-s-min-width: 110px;
        --cashout-button-s-flex-direction: row;
        --cashout-button-s-icon-wrapper-position: relative;
        --cashout-button-s-icon-wrapper-bg: transparent;
        --cashout-button-s-icon-wrapper-width: auto;
        --cashout-button-s-icon-wrapper-left: 0;
        --cashout-button-s-icon-wrapper-color: black;
        --cashout-button-s-icon-size: 10px;
        --cashout-button-s-text-color: #000;
        --cashout-button-s-text-font-size: 11px;
        --cashout-button-s-text-font-weight: 1000;
        --cashout-button-s-text-padding: 0 6px;
        --cashout-button-s-label-margin: 0 4px 0 0;
        --cashout-button-s-status-label-font-size: 10px;
        --cashout-button-s-status-label-color: black;
        --cashout-button-s-status-flex-grow: 1;
        --cashout-disabled-button-s-bg: #fff;
        --cashout-disabled-button-s-border: 2px solid #777;
        --cashout-disabled-button-s-padding: 0 0 0 6px;
        --cashout-disabled-button-s-text-color: #777;
        --cashout-disabled-button-s-icon-wrapper-bg: transparent;
        --cashout-disabled-button-s-icon-wrapper-color: #777;
        --cashout-disabled-button-s-status-label-color: #777;
        --cashout-disabled-button-s-pnl-wrapper: #777;
        --cashout-button-m-height: 40px;
        --cashout-button-m-border: 1px solid #00a950;
        --cashout-button-m-bg: #f2fff8;
        --cashout-button-m-padding: 7px 0;
        --cashout-button-m-margin: 0;
        --cashout-button-m-min-width: auto;
        --cashout-button-m-flex-direction: column;
        --cashout-button-m-icon-wrapper-position: absolute;
        --cashout-button-m-icon-wrapper-bg: #00a950;
        --cashout-button-m-icon-wrapper-width: 20px;
        --cashout-button-m-icon-wrapper-left: 0;
        --cashout-button-m-icon-wrapper-color: white;
        --cashout-button-m-icon-size: 14px;
        --cashout-button-m-text-color: #000;
        --cashout-button-m-text-font-size: 12px;
        --cashout-button-m-text-font-weight: bold;
        --cashout-button-m-text-padding: 0;
        --cashout-button-m-label-margin: 0 5px 0 0;
        --cashout-button-m-status-label-font-size: 12px;
        --cashout-button-m-status-label-color: inherit;
        --cashout-button-m-status-flex-grow: 0;
        --cashout-disabled-button-m-bg: #fff;
        --cashout-disabled-button-m-border: 1px solid #777;
        --cashout-disabled-button-m-padding: 7px 0;
        --cashout-disabled-button-m-text-color: #777;
        --cashout-disabled-button-m-icon-wrapper-bg: #777;
        --cashout-disabled-button-m-icon-wrapper-color: #fff;
        --cashout-disabled-button-m-status-label-color: #777;
        --unmatched-cashout-bg: #fff;
        --unmatched-cashout-close-cross-color: #181818;
        --unmatched-cashout-button-bg: #fab841;
        --unmatched-cashout-button-color: #181818;
        --unmatched-cashout-button-radius: 8px;
        --unmatched-cashout-stack-first-bg: #a8d0f5;
        --unmatched-cashout-stack-second-bg: #f5cbd6;
        --unmatched-cashout-stack-skeleton-color: #fff;
        --unmatched-cashout-description-color: #27272a;
        --unmatched-cashout-result-label-color: #666;
      }

      /* Helper classes */
      ._clearfix:after,
      header.header:after,
      .bet-manager>.tabs:after,
      .bets .bet-fields:after,
      .sport-wrapper .markets>h1:after,
      .sport-wrapper .markets>.group-sport>.content>.header:after {
        display: block;
        content: '';
        clear: both;
      }

      ._pull-left,
      header.header .logo-area,
      .clock {
        float: left;
      }

      ._pull-right,
      header.header .infobar,
      header.header .infobar>.linkbar {
        float: right;
      }

      ._small-svg {
        width: 20px;
      }

      ._inner-sides {
        padding: 0 20px;
      }

      ._inner-right {
        padding-right: 20px;
      }

      ._inner-left,
      .clock {
        padding-left: 20px;
      }

      ._outer-right {
        margin-right: 0 20px;
      }

      ._outer-left {
        margin-left: 0 20px;
      }

      ._outer-sides {
        margin: 0 20px;
      }

      ._cursor_pointer,
      .sport-wrapper .icon-star-empty,
      .sport-wrapper .icon-star {
        cursor: pointer;
      }

      ._table-cell,
      .body>.content>.left-pane,
      .body>.content>.mid-pane,
      .body>.content>.right-pane {
        display: table-cell;
        vertical-align: top;
      }

      ._align-right {
        text-align: right;
      }

      ._align-center,
      .market-listing-table>thead>tr>th {
        text-align: center;
      }

      ._auto-width {
        width: auto;
      }

      /* State dependent rules */
      .-hidden {
        display: none;
      }

      .-full-width {
        width: 100%;
      }

      .-full-size {
        width: 100%;
        height: 100%;
      }

      .dropdown {
        position: relative;
      }

      .dropdown-list {
        left: 0;
        top: 30px;
        min-width: 100%;
        z-index: 9999;
      }

      .dropdown-list.displayDropdownAbove {
        top: auto;
        bottom: 36px;
      }

      .dropdown-button.displayDropdownAbove .icon-caret-down {
        transform: rotateX(180deg);
      }

      .wrap-dd-select,
      .wrap-dd-menu {
        position: relative;
        margin: 0 auto;
        padding: 10px;
      }

      .wrap-dd-select .dropdown,
      .wrap-dd-menu .dropdown {
        position: absolute;
        width: 160%;
        left: -30%;
        top: 92%;
        z-index: 14;
        background: #fff;
        padding: 0;
        border-radius: 7px;
        border: 1px solid #DDDDDD;
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
        font-weight: normal;
        list-style: none;
        visibility: hidden;
      }

      .wrap-dd-select .dropdown li.divider,
      .wrap-dd-menu .dropdown li.divider {
        padding: 2px 0;
        background: #DDDDDD;
      }

      .wrap-dd-select .dropdown li.divider-label,
      .wrap-dd-menu .dropdown li.divider-label {
        background: #e6e8ea;
        cursor: default;
        color: #000000;
        padding: 10px 0;
      }

      .wrap-dd-select .dropdown li a,
      .wrap-dd-menu .dropdown li a {
        display: block;
        padding: 10px;
        text-decoration: none;
        border-bottom: 1px solid #DDDDDD;
        box-shadow: inset 0 1px 0 #ffffff;
        cursor: pointer;
        color: #0f2327;
      }

      .wrap-dd-select .dropdown li i,
      .wrap-dd-menu .dropdown li i {
        float: right;
        color: inherit;
      }

      .wrap-dd-select .dropdown li:first-of-type a,
      .wrap-dd-menu .dropdown li:first-of-type a {
        border-radius: 7px 7px 0 0;
      }

      .wrap-dd-select .dropdown li:last-of-type a,
      .wrap-dd-menu .dropdown li:last-of-type a {
        border-radius: 0 0 7px 7px;
        border: none;
      }

      .wrap-dd-select .dropdown li:hover a,
      .wrap-dd-menu .dropdown li:hover a {
        background: #f3f8f8;
      }

      .wrap-dd-select .dropdown:after,
      .wrap-dd-menu .dropdown:after,
      .wrap-dd-select .dropdown:before,
      .wrap-dd-menu .dropdown:before {
        content: "";
        height: 0;
        position: absolute;
        bottom: 100%;
        right: 50%;
        margin-right: -5px;
        border-width: 0 6px 6px 6px;
        border-style: solid;
        border-color: #ffffff transparent;
      }

      .wrap-dd-select .dropdown:before,
      .wrap-dd-menu .dropdown:before {
        margin-right: -7px;
        border-width: 0 8px 8px 8px;
        border-color: #DDDDDD transparent;
      }

      .wrap-dd-select .dropdown.active,
      .wrap-dd-menu .dropdown.active {
        visibility: visible;
      }

      .wrap-dd-select.disabled,
      .wrap-dd-menu.disabled {
        cursor: default;
        color: #5b6a7d;
      }

      .wrap-dd-select.active .dropdown,
      .wrap-dd-menu.active .dropdown {
        visibility: visible;
      }

      .wrap-dd-select {
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        cursor: pointer;
        outline: none;
        font-weight: bold;
        color: #8aa8bd;
      }

      .wrap-dd-select .dropdown {
        top: 100%;
        z-index: 10;
        border-radius: inherit;
        max-height: 300px;
        overflow-y: auto;
      }

      .wrap-dd-select .dropdown:after {
        right: 15px;
      }

      .wrap-dd-select .dropdown:before {
        right: 13px;
      }

      .wrap-dd-select:after {
        content: "";
        width: 0;
        height: 0;
        position: absolute;
        right: 15px;
        top: 50%;
        margin-top: -3px;
        border: 6px 6px 0 6px solid;
        border-color: #DDDDDD transparent;
      }

      .wrap-dd-select.disabled:after {
        border: none;
      }

      /**
 * Local Variables
 */
      /**
 * Component: btn
 */
      .apl-btn,
      html button,
      html [type="button"] {
        padding: 0 10px;
        line-height: 26px;
        min-height: 26px;
        font-size: 12px;
        /**
     * Size mods
     */
      }

      .apl-btn.apl-btn-mini,
      html button.apl-btn-mini,
      html [type="button"].apl-btn-mini {
        min-height: 17px;
        padding: 0 5px;
        line-height: 17px;
        font-size: 8px;
      }

      .apl-btn.apl-btn-small,
      html button.apl-btn-small,
      html [type="button"].apl-btn-small {
        min-height: 21px;
        padding: 0 10px;
        line-height: 21px;
        font-size: 10px;
      }

      .apl-btn.apl-btn-large,
      html button.apl-btn-large,
      html [type="button"].apl-btn-large {
        min-height: 30px;
        padding: 0 12px;
        line-height: 30px;
        font-size: 14px;
      }

      .apl-btn.genie-bet-button,
      html button.genie-bet-button,
      html [type="button"].genie-bet-button {
        background: linear-gradient(#fff, #fff, #f3f3f3);
        width: 30px;
        height: 30px;
        position: relative;
        border-radius: 50%;
        border: 1px solid #fff;
        box-sizing: content-box;
        padding: 0;
        box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
        font-size: 26px;
        color: #0f2327;
      }

      .apl-btn.genie-bet-button:hover,
      html button.genie-bet-button:hover,
      html [type="button"].genie-bet-button:hover {
        color: #0f2327;
      }

      .apl-btn.tawk-chat-cross-button,
      html button.tawk-chat-cross-button,
      html [type="button"].tawk-chat-cross-button {
        position: absolute;
        top: -90px;
        right: 10px;
        display: flex;
        align-items: center;
        justify-content: center;
        background: transparent;
        padding: 2px;
        border: 1px solid #9D9C9D;
        border-radius: 50%;
        min-height: 16px;
        min-width: 16px;
        z-index: 100;
        cursor: pointer;
      }

      .apl-btn.tawk-chat-cross-button.hidden,
      html button.tawk-chat-cross-button.hidden,
      html [type="button"].tawk-chat-cross-button.hidden {
        display: none;
      }

      .apl-btn.tawk-chat-cross-button .icon,
      html button.tawk-chat-cross-button .icon,
      html [type="button"].tawk-chat-cross-button .icon {
        color: #9D9C9D;
        font-size: 10px;
      }

      /**
 * Name:            Form
 * Description:     Defines styles for forms
 *
 * Component:       `apl-form`
 *
 * Sub-objects:     `apl-form-row`
 *                  `apl-form-help-inline`
 *                  `apl-form-help-block`
 *                  `apl-form-label`
 *                  `apl-form-controls`
 *                  `apl-form-controls-condensed`
 *                  `apl-form-icon`
 *
 * Modifiers:       `apl-form-stacked`
 *
 * Sub-modifiers:   `apl-form-invalid`
 *                  `apl-form-valid`
 *                  `apl-form-small`
 *                  `apl-form-large`
 *                  `apl-form-width-mini`
 *                  `apl-form-width-small`
 *                  `apl-form-width-medium`
 *                  `apl-form-width-large`
 *                  `apl-form-controls-text`
 *
 * Markup:
 *
 * <!-- apl-form -->
 * <form class="apl-form">
 *     <div class="apl-form-row">
 *         <label class="apl-form-label" for="form-input-1"></label>
 *         <div class="apl-form-controls">
 *             <input type="text" id="form-input-1" placeholder="Text">
 *         </div>
 *     </div>
 * </form>
 */
      /**
 * Local Variables
 */
      /**
 * Component: Form
 */
      .apl-form {
        /**
    * Controls
    */
        /*
    * Legend
    */
        /**
    * Size modifiers
    */
        /*
    * Fixed widths
    * Different widths for mini sized `input` and `select` elements
    */
        /**
    *  Help text
    * Sub-object: `apl-form-help-inline`, `apl-form-help-block`
    */
        /**
    *  Modifier: `apl-form-stacked`
    * Requires sub-object: `apl-form-label`
    */
        /**
    *  Modifier: `apl-form-horizontal`
    * Requires sub-objects: `apl-form-label`, `apl-form-controls`
    */
        /**
    * Sub-object: `apl-form-icon`
    */
        /*
    * Sub-modifier: `apl-form-icon-flip`
    */
      }

      .apl-form select,
      .apl-form textarea,
      .apl-form input:not([type]),
      .apl-form input[type="text"],
      .apl-form input[type="password"],
      .apl-form input[type="datetime"],
      .apl-form input[type="datetime-local"],
      .apl-form input[type="date"],
      .apl-form input[type="month"],
      .apl-form input[type="time"],
      .apl-form input[type="week"],
      .apl-form input[type="number"],
      .apl-form input[type="email"],
      .apl-form input[type="url"],
      .apl-form input[type="search"],
      .apl-form input[type="tel"],
      .apl-form input[type="color"] {
        height: 27px;
        padding: 4px 6px;
      }

      .apl-form legend {
        font-size: 15px;
        line-height: 26px;
      }

      .apl-form select.apl-form-small,
      .apl-form textarea.apl-form-small,
      .apl-form input[type].apl-form-small,
      .apl-form input:not([type]).apl-form-small {
        height: 23px;
        padding: 3px 2px;
        font-size: 10px;
      }

      .apl-form select.apl-form-large,
      .apl-form textarea.apl-form-large,
      .apl-form input[type].apl-form-large,
      .apl-form input:not([type]).apl-form-large {
        height: 36px;
        padding: 8px 4px;
        font-size: 12px;
      }

      .apl-form input.apl-form-width-mini {
        width: 40px;
      }

      .apl-form select.apl-form-width-mini {
        width: 65px;
      }

      .apl-form .apl-form-width-small {
        width: 130px;
      }

      .apl-form .apl-form-width-medium {
        width: 200px;
      }

      .apl-form .apl-form-width-large {
        width: 500px;
      }

      .apl-form .apl-form-help-inline {
        margin: 0 0 0 8px;
      }

      .apl-form .apl-form-help-block {
        margin: 5px 0 0 0;
      }

      .apl-form .apl-form-controls-condensed {
        margin: 5px 0;
      }

      .apl-form.apl-form-stacked .apl-form-label {
        margin-bottom: 5px;
      }

      .apl-form.apl-form-horizontal {
        /* Better vertical alignment if controls are checkboxes and radio buttons with text */
      }

      .apl-form.apl-form-horizontal .apl-form-label {
        width: 200px;
        margin-top: 5px;
      }

      .apl-form.apl-form-horizontal .apl-form-controls {
        margin-left: 215px;
      }

      .apl-form.apl-form-horizontal .apl-form-controls-text {
        padding-top: 5px;
      }

      .apl-form .apl-form-icon>[class*='icon-'] {
        width: 30px;
        margin-top: -8px;
        font-size: 16px;
      }

      .apl-form .apl-form-icon:not(.apl-form-icon-flip)>input {
        padding-left: 30px !important;
      }

      .apl-form .apl-form-icon-flip>input {
        padding-right: 30px !important;
      }

      /**
 * Local Variables
 */
      /**
 * Component: Base
 */
      html {
        font-size: 12px;
        line-height: 17px;
      }

      /* Block elements
 ========================================================================== */
      /*
 * Margins
 */
      p,
      ul,
      ol,
      dl,
      blockquote,
      pre,
      address,
      fieldset,
      figure {
        margin: 0 0 13px 0;
      }

      *+p,
      *+ul,
      *+ol,
      *+dl,
      *+blockquote,
      *+pre,
      *+address,
      *+fieldset,
      *+figure {
        margin-top: 13px;
      }

      /* Headings
 ========================================================================== */
      h1,
      h2,
      h3,
      h4,
      h5,
      h6 {
        margin: 0 0 13px 0;
      }

      /*
 * Margins
 */
      *+h1,
      *+h2,
      *+h3,
      *+h4,
      *+h5,
      *+h6 {
        margin-top: 21px;
      }

      /*
 * Sizes
 */
      h1,
      .apl-h1 {
        font-size: 24px;
        line-height: 36px;
      }

      h2,
      .apl-h2 {
        font-size: 20px;
        line-height: 26px;
      }

      h3,
      .apl-h3 {
        font-size: 15px;
        line-height: 20px;
      }

      h4,
      .apl-h4 {
        font-size: 14px;
        line-height: 19px;
      }

      h5,
      .apl-h5 {
        font-size: 12px;
        line-height: 17px;
      }

      h6,
      .apl-h6 {
        font-size: 10px;
        line-height: 15px;
      }

      /* Horizontal rules
 ========================================================================== */
      /*
 * 1. Address differences between Firefox and other browsers.
 * 2. Style
 */
      hr {
        margin: 13px 0;
      }

      html {
        overflow-y: auto;
        background: url(../../assets/image/lotus27ffaef01c8683eea82cbd35d680d99e.jpg) no-repeat 0 -300px;
        /* background: url(../../assets/image/lotus27ffaef01c8683eea82cbd35d680d99e.jpg) no-repeat 0 -300px; */
        background-size: cover;
        height: 100%;
      }

      html.login-screen {
        overflow-y: auto;
        background: url(../../assets/image/lotusd9b0fd223aa32bc1baa19252557666a1.jpg) no-repeat 0 -300px;
        background-size: cover;
        height: 100%;
      }

      html.login-screen body {
        height: 100%;
      }

      body {
        color: #0f2327;
      }

      footer {
        background: #09262b;
        color: #fff;
        padding: 15px;
        margin-top: 18px;
        position: relative;
        z-index: 2;
      }

      footer .icon {
        font-size: 32px;
        display: inline-block;
        vertical-align: middle;
      }

      footer a,
      footer .copy {
        vertical-align: middle;
        margin: 0 10px;
      }

      ul,
      li {
        list-style-type: none;
        padding-left: 0;
        margin: 0;
      }

      html * {
        box-sizing: border-box;
      }

      a {
        color: #0f2327;
        text-decoration: none;
      }

      a:hover {
        color: #010202;
        text-decoration: underline;
      }

      header.header {
        margin: auto auto 0;
        width: 100%;
        border-bottom: 1px solid #DDDDDD;
        background: url(sevensf4cd3f8018d961f1d97e58f27246a93d.jpg) no-repeat center 50%;
        background-size: cover;
        color: #fff;
      }

      header.header .logo-area {
        width: 186px;
        padding: 34px 0 0 20px;
      }

      header.header .logo-area .logo {
        background: url(lotus2803474ea9d5fbf0eb24dd962ce55923.png) no-repeat center center;
        background-size: contain;
        width: 100%;
        height: 39px;
      }

      header.header .wrap-dd-menu .dropdown li a {
        color: #000;
      }

      header.header a {
        color: #ffecc6;
      }

      header.header a:hover {
        color: #fff;
      }

      header.header .infobar {
        margin: 15px 0;
        padding: 10px 20px;
      }

      header.header .infobar .last-login {
        font-size: 11px;
      }

      header.header .infobar>.linkbar {
        list-style: outside none none;
        margin-bottom: 5px;
      }

      header.header .infobar>.linkbar>li {
        display: inline-table;
        vertical-align: middle;
        padding-left: 20px;
      }

      header.header .infobar>.linkbar>li p {
        margin: 0;
      }

      header.header .infobar>.linkbar>li a>img {
        vertical-align: middle;
        padding-right: 5px;
        box-sizing: content-box;
      }

      header.header .infobar>.linkbar>li .qa-logout {
        display: flex;
        align-items: center;
      }

      header.header .infobar>.linkbar>li .qa-logout i {
        margin-right: 2px;
      }

      header.header .infobar>.linkbar .header-link {
        font-size: 12px;
      }

      header.header .infobar .digital-payment.search-container .search input {
        max-width: 200px;
      }

      header.header .infobar .digital-payment.search-container>ul {
        max-width: 200px;
      }

      header.header .infobar button.header-deposit-button {
        background-color: #f0c419;
        border-bottom: 2px solid #ff7a00;
        border-right: 2px solid #ff7a00;
        color: #000;
        border-top: none;
        border-left: none;
        padding: 5px 10px;
        box-shadow: none;
        border-radius: 5px;
        cursor: pointer;
      }

      header.header .infobar button.header-deposit-button:active {
        background-color: #ff7a00;
      }

      header.header .infobar button.header-deposit-button:hover {
        background-color: #ff7a00;
      }

      .search-container .search {
        display: flex;
      }

      .search-container .search input {
        width: 300px;
        border: 1px solid #DDDDDD;
      }

      .search-container .search .apl-form-icon .icon-search {
        font-size: 14px;
      }

      .search-container>ul {
        position: absolute;
        background: #fff;
        border: 1px solid #DDDDDD;
        border-top: none;
        width: 300px;
        z-index: 999;
      }

      .search-container>ul>li>a,
      .search-container>ul>li>p {
        margin: 0;
        line-height: 1.8;
        padding: 5px 10px;
        display: block;
        width: 100%;
        color: #0f2327;
      }

      .search-container>ul>li>a:hover {
        background-color: #fff;
        text-decoration: none;
        color: #24555e !important;
      }

      .search-container>ul>li>a.suggestion-highlight {
        background-color: #DDDDDD;
        text-decoration: none;
        color: #24555e !important;
      }

      .search-container .placeholder-wrapper .placeholder {
        left: 34px;
      }

      .search-container .placeholder-wrapper.activated .placeholder {
        color: #fff;
      }

      footer {
        text-align: center;
        background: #0f2327;
        color: #fff;
        line-height: 20px;
        padding: 21px 20px;
        margin-top: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-wrap: wrap;
        gap: 4px 0;
      }

      footer a,
      footer .contact__text-value {
        color: #fff;
      }

      footer a:hover,
      footer .contact__text-value:hover {
        color: #e6e6e6;
      }

      footer .regulatory-links {
        cursor: pointer;
        display: inline-block;
        margin: 0 10px;
      }

      footer .regulatory-links .label {
        display: inline-block;
        vertical-align: middle;
        margin-left: 10px;
      }

      footer .powered-by {
        display: none;
      }

      footer .icon {
        font-size: 32px;
        cursor: pointer;
        display: inline-block;
        vertical-align: middle;
        color: #fff;
      }

      aside.menu {
        height: 100%;
      }

      aside.menu>nav.tree-menu {
        background: #fff;
      }

      aside.menu>nav.tree-menu>ul {
        margin: 0;
      }

      aside.menu>nav.tree-menu>ul>li {
        padding: 5px 0;
      }

      aside.menu>nav.tree-menu>ul>li>ul>li {
        margin-left: 15px;
      }

      .tree-menu {
        width: 178px;
        overflow: hidden;
        height: 100%;
      }

      .tree-menu .menu-link {
        position: relative;
        float: left;
        width: 100%;
        border-bottom: 1px solid #ddd;
        padding: 6px 8px;
        text-decoration: none;
      }

      .tree-menu .menu-link>span {
        float: left;
        width: 144px;
      }

      .tree-menu .menu-link i {
        float: right;
        font-size: 9px;
        position: absolute;
        right: 12px;
      }

      .tree-menu .menu-link i.indicator-icon {
        top: 10px;
      }

      .menu-prev .sport-type-exchange-game {
        display: none;
      }

      .current-lvl-1 .menu-prev .sport-type-exchange-game {
        display: block;
      }

      .left-menu-inner {
        width: 9999px;
        transition: 0s;
        height: 100%;
        /** top lvl menu - sport icons **/
      }

      .left-menu-inner .menu-link {
        color: #333;
        transition: background-color 0.3s ease-out;
      }

      .left-menu-inner.going-next {
        transition: 0.4s ease-out;
        transform: translateX(-178px);
      }

      .left-menu-inner.going-prev {
        transition: 0.4s ease-out;
        transform: translateX(178px);
      }

      .left-menu-inner .sport-icon {
        display: none;
        color: #fff;
        top: 13px;
      }

      .left-menu-inner .sport-icon::after {
        width: 14px;
        float: left;
        margin: 2px 10px 0 0;
        color: #fff;
      }

      .left-menu-inner .menu-lvl-0 .indicator-icon {
        display: none;
      }

      .left-menu-inner .menu-lvl-0 .home-link {
        display: none;
      }

      .left-menu-inner .menu-lvl-0 .show-on-lvl-0 {
        display: block;
      }

      .left-menu-inner .menu-lvl-0 .menu-link,
      .left-menu-inner .menu-lvl-0 .favourites-link {
        position: relative;
        height: 60px;
        cursor: pointer;
        transition: all 0.1s ease-out;
      }

      .left-menu-inner .menu-lvl-0 .menu-link:hover,
      .left-menu-inner .menu-lvl-0 .favourites-link:hover {
        background: #f1f1f1;
        transform: scale(1.1);
        border-top: 1px solid #ddd;
        text-decoration: none;
      }

      .left-menu-inner .menu-lvl-0 .menu-link.genie-bet,
      .left-menu-inner .menu-lvl-0 .favourites-link.genie-bet {
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: flex-start;
      }

      .left-menu-inner .menu-lvl-0 .menu-link .sport-icon,
      .left-menu-inner .menu-lvl-0 .favourites-link .sport-icon,
      .left-menu-inner .menu-lvl-0 .menu-link .favourites-icon,
      .left-menu-inner .menu-lvl-0 .favourites-link .favourites-icon {
        font-size: 20px;
        display: inline;
        float: none;
        position: relative;
        right: auto;
        padding-left: 15px;
      }

      .left-menu-inner .menu-lvl-0 .menu-link .sport-icon.icon-genie-stroke,
      .left-menu-inner .menu-lvl-0 .favourites-link .sport-icon.icon-genie-stroke,
      .left-menu-inner .menu-lvl-0 .menu-link .favourites-icon.icon-genie-stroke,
      .left-menu-inner .menu-lvl-0 .favourites-link .favourites-icon.icon-genie-stroke {
        font-size: 34px;
        top: 0;
        padding: 0 0 0 15px;
        color: #000a88;
      }

      .left-menu-inner .menu-lvl-0 .menu-link .sport-icon.icon-genie-stroke+.link-name,
      .left-menu-inner .menu-lvl-0 .favourites-link .sport-icon.icon-genie-stroke+.link-name,
      .left-menu-inner .menu-lvl-0 .menu-link .favourites-icon.icon-genie-stroke+.link-name,
      .left-menu-inner .menu-lvl-0 .favourites-link .favourites-icon.icon-genie-stroke+.link-name {
        top: 0;
        width: auto;
        margin-left: 28px;
      }

      .left-menu-inner .menu-lvl-0 .menu-link .link-name,
      .left-menu-inner .menu-lvl-0 .favourites-link .link-name {
        position: relative;
        display: inline;
        float: none;
        margin-left: 10px;
        top: 11px;
        font-weight: bold;
      }

      .left-menu-inner .menu-lvl-0 .sport-icon {
        color: #000;
      }

      .left-menu-inner .show-on-lvl-0 {
        display: none;
      }

      .left-menu-inner .sport-type-cricket .sport-icon {
        color: #8c1000;
      }

      .left-menu-inner .sport-type-kabaddi .sport-icon {
        color: #4a6594;
      }

      .left-menu-inner .sport-type-tennis .sport-icon {
        color: #7eba3b;
      }

      .left-menu-inner .sport-type-horse-racing .sport-icon {
        color: #854d46;
      }

      .left-menu-inner .sport-type-greyhound-racing .sport-icon {
        color: #215867;
      }

      .left-menu-inner .sport-type-e-sports .sport-icon {
        color: #71388c;
      }

      .left-menu-inner .sport-type-table-tennis .sport-icon {
        color: #b71e32;
      }

      .left-menu-inner .sport-type-politics .sport-icon {
        color: #3750ff;
      }

      .left-menu-inner .menu-column {
        float: left;
        width: 178px;
      }

      .left-menu-inner .menu-column.sport-type-cricket .menu-link {
        color: #8c1000;
      }

      .left-menu-inner .menu-column.sport-type-cricket .menu-link:hover {
        background: #efddd9;
      }

      .left-menu-inner .menu-column.sport-type-cricket .link-lvl-sport {
        background: #8c1000;
        color: #fff;
      }

      .left-menu-inner .menu-column.sport-type-cricket .link-lvl-sport:hover {
        background: #730d00;
      }

      .left-menu-inner .menu-column.sport-type-cricket .link-lvl-prev {
        color: #8c1000;
        background: #f3e9e7;
      }

      .left-menu-inner .menu-column.sport-type-cricket .link-lvl-prev:hover {
        background: #ebd9d6;
      }

      .left-menu-inner .menu-column.sport-type-kabaddi .menu-link {
        color: #4a6594;
      }

      .left-menu-inner .menu-column.sport-type-kabaddi .menu-link:hover {
        background: #e6ecf7;
      }

      .left-menu-inner .menu-column.sport-type-kabaddi .link-lvl-sport {
        background: #4a6594;
        color: #fff;
      }

      .left-menu-inner .menu-column.sport-type-kabaddi .link-lvl-sport:hover {
        background: #425983;
      }

      .left-menu-inner .menu-column.sport-type-kabaddi .link-lvl-prev {
        color: #4a6594;
        background: #e6ecf7;
      }

      .left-menu-inner .menu-column.sport-type-kabaddi .link-lvl-prev:hover {
        background: #d3ddf1;
      }

      .left-menu-inner .menu-column.sport-type-football .menu-link {
        color: #111;
      }

      .left-menu-inner .menu-column.sport-type-football .menu-link:hover {
        background: #dedcdc;
      }

      .left-menu-inner .menu-column.sport-type-football .link-lvl-sport {
        background: #111;
        color: #fff;
      }

      .left-menu-inner .menu-column.sport-type-football .link-lvl-sport:hover {
        background: #373737;
      }

      .left-menu-inner .menu-column.sport-type-football .link-lvl-prev {
        color: #111;
        background: #e2e2e2;
      }

      .left-menu-inner .menu-column.sport-type-football .link-lvl-prev:hover {
        background: #d5d5d5;
      }

      .left-menu-inner .menu-column.sport-type-tennis .menu-link {
        color: #587932;
      }

      .left-menu-inner .menu-column.sport-type-tennis .menu-link:hover {
        background: #dae6ce;
      }

      .left-menu-inner .menu-column.sport-type-tennis .link-lvl-sport {
        background: #75a93c;
        color: #fff;
      }

      .left-menu-inner .menu-column.sport-type-tennis .link-lvl-sport:hover {
        background: #689635;
      }

      .left-menu-inner .menu-column.sport-type-tennis .link-lvl-prev {
        color: #587932;
        background: #eaefe5;
      }

      .left-menu-inner .menu-column.sport-type-tennis .link-lvl-prev:hover {
        background: #dde5d5;
      }

      .left-menu-inner .menu-column.sport-type-horse-racing .menu-link {
        color: #854d46;
      }

      .left-menu-inner .menu-column.sport-type-horse-racing .menu-link:hover {
        background: rgba(133, 77, 70, 0.4);
      }

      .left-menu-inner .menu-column.sport-type-horse-racing .menu-link.selected {
        color: #fff;
        background-color: #854d46;
      }

      .left-menu-inner .menu-column.sport-type-horse-racing .link-lvl-sport {
        background: #854d46;
        color: #fff;
      }

      .left-menu-inner .menu-column.sport-type-horse-racing .link-lvl-sport:hover {
        background: #74433d;
      }

      .left-menu-inner .menu-column.sport-type-horse-racing .link-lvl-prev {
        color: #854d46;
        background: rgba(133, 77, 70, 0.1);
      }

      .left-menu-inner .menu-column.sport-type-horse-racing .link-lvl-prev:hover {
        background: rgba(133, 77, 70, 0.4);
      }

      .left-menu-inner .menu-column.sport-type-horse-racing .grey-out.link-name,
      .left-menu-inner .menu-column.sport-type-horse-racing .grey-out.indicator-icon {
        color: #c0c0c0;
      }

      .left-menu-inner .menu-column.sport-type-greyhound-racing .menu-link {
        color: #215867;
      }

      .left-menu-inner .menu-column.sport-type-greyhound-racing .menu-link:hover {
        background: rgba(33, 88, 103, 0.4);
      }

      .left-menu-inner .menu-column.sport-type-greyhound-racing .menu-link.selected {
        color: #fff;
        background-color: #215867;
      }

      .left-menu-inner .menu-column.sport-type-greyhound-racing .link-lvl-sport {
        background: #215867;
        color: #fff;
      }

      .left-menu-inner .menu-column.sport-type-greyhound-racing .link-lvl-sport:hover {
        background: #1b4854;
      }

      .left-menu-inner .menu-column.sport-type-greyhound-racing .link-lvl-prev {
        color: #215867;
        background: rgba(33, 88, 103, 0.1);
      }

      .left-menu-inner .menu-column.sport-type-greyhound-racing .link-lvl-prev:hover {
        background: rgba(33, 88, 103, 0.4);
      }

      .left-menu-inner .menu-column.sport-type-greyhound-racing .grey-out.link-name,
      .left-menu-inner .menu-column.sport-type-greyhound-racing .grey-out.indicator-icon {
        color: #c0c0c0;
      }

      .left-menu-inner .menu-column.sport-type-e-sports .menu-link {
        color: #71388c;
      }

      .left-menu-inner .menu-column.sport-type-e-sports .menu-link:hover {
        background: rgba(113, 56, 140, 0.4);
      }

      .left-menu-inner .menu-column.sport-type-e-sports .menu-link.selected {
        color: #fff;
        background-color: #71388c;
      }

      .left-menu-inner .menu-column.sport-type-e-sports .link-lvl-sport {
        background: #71388c;
        color: #fff;
      }

      .left-menu-inner .menu-column.sport-type-e-sports .link-lvl-sport:hover {
        background: #62317a;
      }

      .left-menu-inner .menu-column.sport-type-e-sports .link-lvl-prev {
        color: #71388c;
        background: rgba(113, 56, 140, 0.1);
      }

      .left-menu-inner .menu-column.sport-type-e-sports .link-lvl-prev:hover {
        background: rgba(113, 56, 140, 0.4);
      }

      .left-menu-inner .menu-column.sport-type-e-sports .grey-out.link-name,
      .left-menu-inner .menu-column.sport-type-e-sports .grey-out.indicator-icon {
        color: #c0c0c0;
      }

      .left-menu-inner .menu-column.sport-type-table-tennis .menu-link {
        color: #b71e32;
      }

      .left-menu-inner .menu-column.sport-type-table-tennis .menu-link:hover {
        background: rgba(183, 30, 50, 0.4);
      }

      .left-menu-inner .menu-column.sport-type-table-tennis .menu-link.selected {
        color: #fff;
        background-color: #b71e32;
      }

      .left-menu-inner .menu-column.sport-type-table-tennis .link-lvl-sport {
        background: #b71e32;
        color: #fff;
      }

      .left-menu-inner .menu-column.sport-type-table-tennis .link-lvl-sport:hover {
        background: #a11a2c;
      }

      .left-menu-inner .menu-column.sport-type-table-tennis .link-lvl-prev {
        color: #b71e32;
        background: rgba(183, 30, 50, 0.1);
      }

      .left-menu-inner .menu-column.sport-type-table-tennis .link-lvl-prev:hover {
        background: rgba(183, 30, 50, 0.4);
      }

      .left-menu-inner .menu-column.sport-type-table-tennis .grey-out.link-name,
      .left-menu-inner .menu-column.sport-type-table-tennis .grey-out.indicator-icon {
        color: #c0c0c0;
      }

      .left-menu-inner .menu-column.sport-type-politics .menu-link {
        color: #3750ff;
      }

      .left-menu-inner .menu-column.sport-type-politics .menu-link:hover {
        background: rgba(55, 80, 255, 0.4);
      }

      .left-menu-inner .menu-column.sport-type-politics .menu-link.selected {
        color: #fff;
        background-color: #3750ff;
      }

      .left-menu-inner .menu-column.sport-type-politics .link-lvl-sport {
        background: #3750ff;
        color: #fff;
      }

      .left-menu-inner .menu-column.sport-type-politics .link-lvl-sport:hover {
        background: #1e3aff;
      }

      .left-menu-inner .menu-column.sport-type-politics .link-lvl-prev {
        color: #3750ff;
        background: rgba(55, 80, 255, 0.1);
      }

      .left-menu-inner .menu-column.sport-type-politics .link-lvl-prev:hover {
        background: rgba(55, 80, 255, 0.4);
      }

      .left-menu-inner .menu-column.sport-type-politics .grey-out.link-name,
      .left-menu-inner .menu-column.sport-type-politics .grey-out.indicator-icon {
        color: #c0c0c0;
      }

      .left-menu-inner .menu-prev {
        margin-left: -178px;
      }

      .left-menu-inner .link-lvl-sport,
      .left-menu-inner .link-lvl-prev,
      .left-menu-inner .favourites-link,
      .left-menu-inner .home-link {
        text-decoration: none;
        border-bottom: 1px solid #ddd;
        padding: 6px 8px;
        display: block;
      }

      .left-menu-inner .link-lvl-sport i,
      .left-menu-inner .link-lvl-prev i,
      .left-menu-inner .favourites-link i,
      .left-menu-inner .home-link i {
        width: 20px;
      }

      .left-menu-inner .link-lvl-prev i {
        font-size: 16px;
        float: left;
      }

      .left-menu-inner .link-lvl-sport .sport-icon {
        color: #fff;
        width: 20px;
        font-size: 14px;
        display: inline-block;
      }

      .left-menu-inner .favourites-link {
        font-weight: bold;
        color: #333;
      }

      .left-menu-inner .favourites-link:hover {
        background: #f1f1f1;
      }

      .left-menu-inner .favourites-link .favourites-icon {
        color: #e4c41e;
        font-size: 16px;
        float: left;
        width: 22px;
        top: 13px;
        line-height: 16px;
      }

      .left-menu-inner .home-link {
        color: #333;
      }

      .left-menu-inner .home-link:hover {
        background: #f1f1f1;
      }

      .left-menu-inner .home-link i {
        margin-right: 3px;
      }

      apl-sport-menu {
        display: block;
        height: 30px;
        background: #fff;
        border-bottom: 1px solid #ddd;
      }

      .sport-menu {
        display: flex;
        justify-content: center;
      }

      .sport-menu__item {
        display: flex;
        align-items: center;
      }

      .sport-menu__item:first-child::before {
        display: none;
      }

      .sport-menu__item::before {
        content: '';
        display: inline-block;
        width: 4px;
        height: 4px;
        border-radius: 50%;
        background: #440a57;
      }

      .sport-menu__item .casino-dropdown {
        margin-top: -2px;
      }

      .sport-menu__item .wrap-dd-menu {
        padding: 0;
      }

      .sport-menu__item .wrap-dd-menu .icon-angle-down {
        font-size: 20px;
        display: inline-block;
        vertical-align: middle;
        position: relative;
        top: -5px;
        margin-left: 8px;
      }

      .sport-menu__item .wrap-dd-menu .link-name {
        display: inline-block;
        vertical-align: middle;
      }

      .sport-menu__link {
        padding: 5px 12px;
        line-height: 20px;
        font-weight: bold;
        text-transform: uppercase;
        color: #440a57;
        text-shadow: 0 1px 0 #f6e4fc;
        display: inline-block;
        vertical-align: middle;
        transform: perspective(1px) translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        transition-duration: 0.5s;
      }

      .sport-menu__link:hover {
        color: #440a57;
        text-decoration: none;
        transform: scale(1.2);
        transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
      }

      .sport-menu__link--casino {
        color: #d9534f;
      }

      .sport-menu__link--casino:hover {
        color: #d9534f;
      }

      @media only screen and (max-width: 1200px) {
        .sport-menu__link {
          padding: 5px 6px;
        }
      }

      .clock {
        margin-top: 35px;
      }

      .clock .time>time {
        font-size: 20px;
        padding: 20px 5px 20px;
        font-weight: bold;
      }

      .clock .clock-timezone-settings {
        display: inline;
      }

      .clock .clock-timezone-settings .wrap-dd-menu {
        display: inline;
        padding: 2px 0;
      }

      .clock .clock-timezone-settings .dropdown {
        min-width: 250px;
        top: 28px;
        left: -84px;
      }

      .clock .clock-timezone-settings a {
        text-decoration: none;
      }

      .clock .icon-settings {
        width: 12px;
      }

      .clock {
        color: #fff;
        margin-top: 34px;
      }

      .clock .time>time {
        font-size: 15px;
        line-height: 20px;
        padding: 20px 5px 20px;
        font-weight: bold;
      }

      .clock .clock-timezone-settings .icon-angle-down {
        font-size: 8px;
      }

      ::selection {
        background: #09262b;
        /* WebKit/Blink Browsers */
      }

      ::-moz-selection {
        background: #09262b;
        /* Gecko Browsers */
      }

      .hidden-over {
        overflow: hidden !important;
      }

      .body-wrapper {
        height: calc(100% - 50px - 30px);
        /* 30px is apl-sport-menu height */
      }

      

      .body {
        height: 100%;
        padding: 0;
      }

      .body>.content {
        display: table;
        margin: auto;
        overflow: hidden;
        z-index: 1;
        position: relative;
        min-height: 420px;
        height: calc(100% - 114px);
        width: 100%;
        padding: 0;
      }

      .body>.content.with-notifications {
        height: calc(100% - 85px - 27px - 30px);
      }

      .body>.content>.left-pane {
        height: 100%;
        width: 186px;
        border-left: 1px solid #ddd;
        border-right: 1px solid #ddd;
      }

      .body>.content>.mid-pane {
        padding: 0 20px 20px;
        position: relative;
        display: block;
        height: 100%;
      }

      .body>.content>.right-floating {
        position: absolute;
        top: 0;
        right: 20px;
        width: 320px;
      }

      .body>.content>.right-pane {
        width: 320px;
        min-width: 320px;
      }

      .body>.content>.right-pane.stick apl-account-overview {
        display: none;
      }

      .body>.content>.right-pane.stick>.inner-right-pane {
        position: fixed;
        width: 320px;
        top: 0;
      }

      .body>.content h1 {
        margin-bottom: 10px;
        padding: 10px 0 10px 0;
        border-bottom: 1px solid rgba(15, 35, 39, 0.4);
      }

      .body>.content h1,
      .body>.content h2,
      .body>.content h3 {
        color: #0f2327;
      }

      .body>.content h4,
      .body>.content h5 {
        padding: 0 0 10px 0;
        margin-bottom: 10px;
        border-bottom: 1px solid rgba(15, 35, 39, 0.4);
        color: #0f2327;
      }

      .-negative {
        color: #d01901;
        font-weight: bold;
      }

      .-positive {
        color: #2aa033;
        font-weight: bold;
      }

      .-invalid {
        color: #d01901;
        font-weight: bold;
      }

      ._area-highlight {
        background-color: rgba(255, 255, 255, 0.2);
        padding: 10px;
        -webkit-transition: background-color 1s ease, border-color 1s ease;
        -moz-transition: background-color 1s ease, border-color 1s ease;
        -o-transition: background-color 1s ease, border-color 1s ease;
        transition: background-color 1s ease, border-color 1s ease;
      }

      ._area-highlight:hover {
        background-color: #fff;
        border-color: rgba(15, 35, 39, 0.05);
      }

      .apl-form select:focus,
      .apl-form textarea:focus,
      .apl-form input:not([type]):focus,
      .apl-form input[type="text"]:focus,
      .apl-form input[type="password"]:focus,
      .apl-form input[type="datetime"]:focus,
      .apl-form input[type="datetime-local"]:focus,
      .apl-form input[type="date"]:focus,
      .apl-form input[type="month"]:focus,
      .apl-form input[type="time"]:focus,
      .apl-form input[type="week"]:focus,
      .apl-form input[type="number"]:focus,
      .apl-form input[type="email"]:focus,
      .apl-form input[type="url"]:focus,
      .apl-form input[type="search"]:focus,
      .apl-form input[type="tel"]:focus,
      .apl-form input[type="color"]:focus {
        border-color: #0f2327;
        background: #fff;
        color: #0f2327;
      }

      .grecaptcha-badge {
        visibility: hidden;
      }

      table {
        margin-bottom: 20px;
        width: 100%;
      }

      table th,
      table td {
        padding: 6px;
      }

      table tbody tr {
        padding-bottom: 20px;
        text-align: left;
      }

      input {
        padding: 5px;
        border-radius: 3px;
        border: 2px solid #DDDDDD;
      }

      input[type="number"].ng-invalid,
      input[type="text"].ng-invalid {
        border-color: #bf3e35;
        outline: none;
      }

      .apl-form .apl-input[type="number"].ng-invalid,
      .apl-form .apl-input[type="text"].ng-invalid {
        border-color: #bf3e35;
        outline: none;
      }

      .step-input-wrapper {
        display: inline-flex;
        flex-direction: row;
        flex-wrap: nowrap;
      }

      .step-input-wrapper>input[type="text"].step-input {
        border-radius: 0;
        width: 50px;
        padding: 3px;
        text-align: left;
      }

      .step-input-wrapper>input[type="text"].step-input.ng-invalid {
        border-color: #bf3e35;
      }

      .step-input-wrapper>.button-wrapper {
        display: inline-flex;
        flex-direction: column;
        flex-wrap: nowrap;
      }

      .step-input-wrapper>.button-wrapper button {
        border: none;
        padding: 0;
        width: 13px;
        min-height: 13.5px;
        height: 13.5px;
        line-height: 10px;
        color: #FFFFFF;
        background-color: #5c996f;
      }

      .step-input-wrapper>.button-wrapper button.step-up {
        border-radius: 0 3px 0 0;
      }

      .step-input-wrapper>.button-wrapper button.step-up i.icon-angle-up {
        font-size: 8px;
      }

      .step-input-wrapper>.button-wrapper button.step-down {
        border-radius: 0 0 3px;
      }

      .step-input-wrapper>.button-wrapper button.step-down i.icon-angle-down {
        font-size: 8px;
      }

      .step-input-wrapper>.button-wrapper button:active {
        background-color: #4f835f;
      }

      .back .step-input-wrapper button {
        background-color: #59b6ff;
      }

      .back .step-input-wrapper button:hover,
      .back .step-input-wrapper button:focus {
        background-color: #73c1ff;
        color: #fff;
        box-shadow: none;
      }

      .back .step-input-wrapper button:active,
      .back .step-input-wrapper button:visited {
        background-color: #40abff;
        color: #fff;
        border-color: #40abff;
      }

      .lay .step-input-wrapper button {
        background-color: #fb7e9a;
      }

      .lay .step-input-wrapper button:hover,
      .lay .step-input-wrapper button:focus {
        background-color: #fc97ad;
        color: #fff;
        box-shadow: none;
      }

      .lay .step-input-wrapper button:active,
      .lay .step-input-wrapper button:visited {
        background-color: #fa6587;
        color: #fff;
        border-color: #fa6587;
      }

      .ngdialog .ngdialog-overlay {
        background: rgba(0, 0, 0, 0.5);
        z-index: 1000;
      }

      .ngdialog .ngdialog-content {
        position: absolute;
        width: auto;
        max-width: 80%;
        max-height: 80%;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        margin: auto;
        color: #0f2327;
        background: #fff;
        z-index: 2000;
      }

      .ngdialog .ngdialog-content .simple-page-content .WordSection1 * {
        color: #000 !important;
      }

      .ngdialog .ngdialog-close {
        position: absolute;
        top: 20px;
        right: 20px;
        font-size: 40px;
        cursor: pointer;
      }

      .ngdialog .ngdialog-close:hover {
        color: #0f2327;
      }

      .-small .ngdialog-content {
        max-width: 270px;
        max-height: 150px;
      }

      .-middle .ngdialog-content {
        max-width: 600px;
      }

      .-small-long .ngdialog-content {
        max-width: 500px;
        max-height: 300px;
      }

      .app-modal-container.deposit-withdrawal .modal-component-wrap {
        padding: 15px;
      }

      /* styles from angular-toastr , some need overwritting*/
      #toast-container.toast-top-center {
        pointer-events: none !important;
        padding-top: 20px;
      }

      .toast,
      .ngx-toastr {
        margin-top: 10px;
        border-radius: 3px;
        pointer-events: all;
        box-shadow: none !important;
      }

      .toast.with-icon,
      .ngx-toastr.with-icon {
        padding-left: 40px;
        margin-top: 20px !important;
      }

      .toast.with-icon::before,
      .ngx-toastr.with-icon::before {
        position: absolute;
        left: 14px;
        top: calc(50% - 6px);
        font-size: 16px;
      }

      .toast.with-icon .icon-remove::before,
      .ngx-toastr.with-icon .icon-remove::before {
        top: calc(50% - 10px);
      }

      .toast.toast-success,
      .ngx-toastr.toast-success {
        padding: 20px;
        background: #2aa033 !important;
        /* needed for overwriting toaster's dependency importants */
      }

      .toast.toast-warning,
      .ngx-toastr.toast-warning {
        padding: 20px;
        background: #f89406 !important;
        /* needed for overwriting toaster's dependency importants */
      }

      .toast.toast-error,
      .ngx-toastr.toast-error {
        padding: 20px;
        background: #d01901 !important;
      }

      .toast.unmatched,
      .ngx-toastr.unmatched {
        background: var(--apl-notification-unmatched-bg) !important;
      }

      .toast.matched,
      .ngx-toastr.matched {
        background: var(--apl-notification-matched-bg) !important;
      }

      .toast:hover,
      .ngx-toastr:hover {
        box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
      }

      .marquee-image {
        display: inline-flex;
        height: 28px;
        width: 28px;
        flex: 0 0 28px;
        padding: 0 4px;
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
      }

      .marquee {
        background-color: #0f2327;
        color: #e6e6e6;
        width: 100%;
      }

      .marquee__notifications--wrapper {
        padding: 5px 0 5px;
        max-width: 1254px;
        margin: 0 auto;
        align-items: center;
        display: flex;
        flex-direction: row;
      }

      .marquee__notifications--wrapper .span-marque {
        display: inline-flex;
        height: 28px;
        width: 28px;
        flex: 0 0 28px;
        padding: 0 4px;
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
      }

      .marquee__notifications--wrapper .span-marque-right {
        display: inline-flex;
        height: 28px;
        width: 28px;
        flex: 0 0 28px;
        padding: 0 4px;
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        transform: rotateY(180deg);
      }

      .marquee__notifications--wrapper .marquee__notifications {
        display: flex;
        max-width: 1254px;
        width: 1254px;
        margin: 0 auto;
        align-items: center;
        overflow: hidden;
      }

      .marquee__list {
        white-space: nowrap;
        display: flex;
        flex: 1 0 0;
        justify-content: flex-end;
      }

      .marquee__list-item {
        padding-left: 5px;
        will-change: transform;
        display: inline-block;
      }

      .marquee__list-item a {
        color: #fff;
      }

      .marquee__list-item a:hover {
        color: #e6e6e6;
      }

      .marquee__list-item+.marquee__list-item::before {
        content: '|';
        padding-right: 5px;
        will-change: transform;
      }

      .marquee__list--scroll {
        animation: scroll-left 30s linear infinite;
        will-change: transform;
      }

      @keyframes scroll-left {
        0% {
          transform: translateX(100%);
        }

        100% {
          transform: translateX(-100%);
        }
      }

      .login-view {
        background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 100%);
      }

      .login-container {
        position: absolute;
        width: 100%;
        height: 100%;
      }

      .login-container footer {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
      }

      .login-form {
        display: flex;
        align-items: center;
        height: 100%;
        margin-top: -1%;
      }

      .login-form .login-panel {
        width: 280px;
        margin: 0 auto;
        text-align: center;
      }

      .login-form .login-panel .panel-heading {
        margin-bottom: 20px;
      }

      .login-form .login-panel .panel-heading .logo {
        background: url(lotus2803474ea9d5fbf0eb24dd962ce55923.png) no-repeat center center;
        background-size: contain;
        width: 100%;
        height: 50px;
      }

      .login-form .login-panel .panel-body .form-group {
        position: relative;
        margin-bottom: 5px;
      }

      .login-form .login-panel .panel-body .form-group input {
        width: 100%;
        padding: 8px 15px;
      }

      .login-form .login-panel .panel-body .form-group .show-password {
        border: none;
        position: absolute;
        background: none;
        top: 5px;
        right: 5px;
        cursor: pointer;
        font-size: 18px;
        color: #9b9b9b;
      }

      .login-form .login-panel .panel-body .login-error {
        margin-top: 20px;
        text-align: center;
        color: red;
        font-size: 16px;
        padding-bottom: 10px;
        position: absolute;
        width: 280px;
      }

      .login-form .login-panel .panel-body .btn-login {
        margin-top: 15px;
        width: 100%;
      }

      .session-timeout-popup {
        background-color: rgba(0, 0, 0, 0.6);
      }

      .session-timeout-popup .ngdialog-content {
        background-color: transparent;
        max-width: 500px;
        max-height: 194px;
      }

      .session-timeout-popup .session-timeout-popup-content {
        height: 194px;
        background-color: #f9f7f9;
        text-align: center;
      }

      .session-timeout-popup .session-timeout-dialog {
        padding: 30px;
        text-align: center;
      }

      .session-timeout-popup .session-timeout-dialog h1 {
        color: var(--apl-maxbet-indicator-text);
        margin-bottom: 30px;
      }

      .session-timeout-popup .session-timeout-dialog button {
        text-transform: uppercase;
      }

      .bet-manager {
        width: 100%;
      }

      .bet-manager>.tabs>li {
        float: left;
        border-top: 1px solid rgba(192, 192, 192, 0.1);
        border-right: 1px solid rgba(192, 192, 192, 0.1);
        margin-bottom: -1px;
        text-decoration: none;
        background-color: rgba(15, 35, 39, 0.1);
        -webkit-transition: background-color ease 0.2s;
        -moz-transition: background-color ease 0.2s;
        -o-transition: background-color ease 0.2s;
        transition: background-color ease 0.2s;
      }

      .bet-manager>.tabs>li.-active {
        background-color: #fff;
      }

      .bet-manager>.tabs>li:hover:not(.-active) {
        background-color: rgba(15, 35, 39, 0.05);
      }

      .bet-manager>.tabs>li:first-child {
        border-left: 1px solid rgba(15, 35, 39, 0.1);
      }

      .bet-manager>.tabs>li.tab-bet-slip,
      .bet-manager>.tabs>li.tab-open-bets {
        border-left: 0;
        background: #dedbd7;
      }

      .bet-manager>.tabs>li.tab-bet-slip:hover,
      .bet-manager>.tabs>li.tab-open-bets:hover {
        background: #eae8e5;
      }

      .bet-manager>.tabs>li.tab-bet-slip.-active,
      .bet-manager>.tabs>li.tab-open-bets.-active,
      .bet-manager>.tabs>li.tab-bet-slip.-active:hover,
      .bet-manager>.tabs>li.tab-open-bets.-active:hover {
        background: #fff;
      }

      .bet-manager>.tabs>li.tab-bet-slip.-active a,
      .bet-manager>.tabs>li.tab-open-bets.-active a,
      .bet-manager>.tabs>li.tab-bet-slip.-active:hover a,
      .bet-manager>.tabs>li.tab-open-bets.-active:hover a {
        cursor: default;
      }

      .bet-manager>.tabs>li>a {
        display: block;
        padding: 8px 20px;
        color: #0f2327;
        text-decoration: none;
        -webkit-transition: color ease 0.2s;
        -moz-transition: color ease 0.2s;
        -o-transition: color ease 0.2s;
        transition: color ease 0.2s;
      }

      .bet-manager>.tabs>li:last-child {
        border: none;
        background: none;
        float: right;
        padding-top: 2px;
      }

      .bet-manager>.content {
        background: linear-gradient(to bottom, #ffffff 0%, rgba(255, 255, 255, 0) 25px);
        padding: 0;
        position: relative;
      }

      .bet-manager>.content>li {
        overflow-y: auto;
        min-height: 250px;
      }

      .bet-manager>.content .empty-list-info {
        text-align: center;
        padding: 0 10px;
      }

      .bet-manager>.content table.back>thead>tr>th,
      .bet-manager>.content table.lay>thead>tr>th {
        text-align: center;
      }

      .bet-manager>.content table.back>thead>tr>th:first-child,
      .bet-manager>.content table.lay>thead>tr>th:first-child {
        text-align: left;
      }

      .bet-manager>.content .matched-bets table.back>thead>tr>th,
      .bet-manager>.content .betreceipt table.back>thead>tr>th,
      .bet-manager>.content .matched-bets table.lay>thead>tr>th,
      .bet-manager>.content .betreceipt table.lay>thead>tr>th {
        text-align: right;
      }

      .bet-manager>.content .matched-bets table.back>thead>tr>th:first-child,
      .bet-manager>.content .betreceipt table.back>thead>tr>th:first-child,
      .bet-manager>.content .matched-bets table.lay>thead>tr>th:first-child,
      .bet-manager>.content .betreceipt table.lay>thead>tr>th:first-child {
        text-align: left;
      }

      .bet-manager>.content .matched-bets .toggleable-list-title,
      .bet-manager>.content .unmatched-bets .toggleable-list-title {
        background: #09262b;
      }

      .bet-manager>.content .matched-bets .toggleable-list-title:hover,
      .bet-manager>.content .unmatched-bets .toggleable-list-title:hover {
        background: #124b55;
      }

      .bet-manager>.content .matched-bets .toggleable-list-title:active,
      .bet-manager>.content .unmatched-bets .toggleable-list-title:active {
        background: #0d3940;
      }

      .bet-manager>.content .matched-bets .toggleable-list-title .toggle-icon,
      .bet-manager>.content .unmatched-bets .toggleable-list-title .toggle-icon {
        color: #09262b;
      }

      .bet-manager>.content .betreceipt table.back>tbody>tr>td .betStatus,
      .bet-manager>.content .betreceipt table.lay>tbody>tr>td .betStatus {
        margin: auto;
      }

      .bet-manager>.content .content-open-bets {
        background-color: transparent;
      }

      .bet-manager>.content .unmatched-bets table.back>thead>tr>th:nth-child(2),
      .bet-manager>.content .unmatched-bets table.lay>thead>tr>th:nth-child(2),
      .bet-manager>.content .unmatched-bets table.back>tbody>tr>td:nth-child(2),
      .bet-manager>.content .unmatched-bets table.lay>tbody>tr>td:nth-child(2) {
        max-width: 102px;
      }

      .bet-manager>.content .unmatched-bets table.back>thead>tr>th:nth-child(3),
      .bet-manager>.content .unmatched-bets table.lay>thead>tr>th:nth-child(3),
      .bet-manager>.content .unmatched-bets table.back>tbody>tr>td:nth-child(3),
      .bet-manager>.content .unmatched-bets table.lay>tbody>tr>td:nth-child(3) {
        max-width: 68px;
      }

      .bet-manager .btn-group._align-right {
        margin-right: 10px;
      }

      .bet-manager .btn-group .apl-btn {
        margin-right: 2px;
      }

      .bet-manager .bets-by-event-filter {
        padding: 6px;
        background-color: #fff;
      }

      .bet-manager .bets-by-event-filter input[type="checkbox"] {
        margin-right: 5px;
        vertical-align: middle;
      }

      .bet-manager .bets-by-event-filter .pad-left {
        padding-left: 20px;
      }

      .bet-manager .bets-by-event-filter .show-bets-by-event {
        padding-left: 10px;
      }

      .bet-manager .overlay {
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.75);
        height: 100%;
        width: 100%;
        color: #fff;
        z-index: 1009;
      }

      .bet-manager .is-hidden {
        display: none;
      }

      .bets {
        position: relative;
        padding: 15px 0;
        letter-spacing: 0;
      }

      .bets .six-stakes {
        margin: 0 -10px 0;
        padding: 5px;
        background: #fff;
        font-size: 10px;
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        gap: 2px;
      }

      .bets .six-stakes.back {
        border: 5px solid #a7d8fd;
      }

      .bets .six-stakes.lay {
        border: 5px solid #f9c9d4;
      }

      .bets .six-stakes button {
        font-size: 10px;
      }

      .bets .six-stakes button.apl-btn-link {
        text-align: right;
      }

      .bets .six-stakes button.clear-stake {
        padding-right: 5px;
      }

      .bets .heading-wrapper {
        /**unmatched bets tab header **/
      }

      .bets .heading-wrapper h5 {
        border-bottom: none;
        margin-bottom: 0;
        padding-bottom: 0;
        float: left;
      }

      .bets .heading-wrapper button {
        margin-bottom: 9px;
      }

      .bets h6 {
        margin-bottom: 0;
      }

      .bets p {
        margin: 10px 0;
      }

      .bets table {
        margin: 0;
      }

      .bets table .-large {
        width: 120px;
      }

      .bets table .-small {
        width: 78px;
      }

      .bets table .-micro {
        width: 52px;
        max-width: 52px;
        overflow: hidden;
      }

      .bets table.back {
        background-color: #a7d8fd;
      }

      .bets table.back thead tr {
        background: #c0e1f2;
      }

      .bets table.lay {
        background-color: #f9c9d4;
      }

      .bets table.lay thead tr {
        background: #e2b6b6;
      }

      .bets table th.back-header,
      .bets table th.lay-header {
        font-size: 110%;
      }

      .bets table .selection-name {
        max-width: 100px;
        word-wrap: break-word;
      }

      .bets table tbody tr td:last-child {
        width: 65px;
        text-align: right;
      }

      .bets table tbody tr td:last-child .apl-btn-mini {
        padding: 0 5px;
      }

      .bets table tbody tr td.bet-info {
        font-size: 11px;
        text-align: left;
        border-bottom: 1px solid #fff;
      }

      .bets table input[type="number"],
      .bets table input[type="text"] {
        width: 68px;
        padding: 3px;
        text-align: right;
        border-color: rgba(0, 0, 0, 0);
      }

      .bets table input[type="number"].updated,
      .bets table input[type="text"].updated {
        font-weight: bold;
        color: #0f2327;
      }

      .bets .overlay,
      .bets .loader-wrap {
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.75);
        height: 100%;
        width: 100%;
        color: #fff;
        z-index: 1009;
      }

      .bets .overlay .loader-wrap,
      .bets .loader-wrap .loader-wrap {
        background: none;
      }

      .bets .overlay .loader-wrap .loader,
      .bets .loader-wrap .loader-wrap .loader {
        top: 10px;
        width: 160px;
      }

      .bets .overlay .loader-wrap .loader-message,
      .bets .loader-wrap .loader-wrap .loader-message {
        transform: none;
        top: 0;
      }

      .bets .overlay .loader-wrap .bet-delay,
      .bets .loader-wrap .loader-wrap .bet-delay {
        animation: unset;
        font-size: 2em;
        top: -79px;
        animation: blink-animation 1.2s infinite;
      }

      .bets .loader {
        top: 10%;
        text-align: center;
      }

      .bets .loader-message {
        display: block;
        text-align: center;
        position: relative;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        animation: blink-animation 1.2s infinite;
      }

      .bets .animated-dots {
        text-align: left;
        display: inline-block;
        width: 12px;
      }

      @keyframes rotate {
        0% {
          transform: rotate(0deg);
        }

        100% {
          transform: rotate(360deg);
        }
      }

      .bets .list-wrap {
        padding: 3px;
        background: #f6f6f6;
      }

      .bets .event-name {
        display: block;
        font-weight: bold;
        margin: 6px 0 1px 10px;
      }

      .bets .market-list {
        padding: 5px 3px;
      }

      .bets .market-list .market-name {
        margin: 5px 0 5px 8px;
      }

      .bets .market-list .market {
        border-bottom: 1px solid #dedddf;
        margin-bottom: 5px;
      }

      .bets .market-list .market:last-child {
        border-bottom: none;
      }

      .bets .market-list .btn-cancel {
        float: right;
        color: #bf3e35;
        min-height: auto;
        line-height: 20px;
        padding: 0;
        margin-right: 8px;
      }

      .bets .selection-name {
        display: block;
        margin: 0 0 4px 8px;
      }

      .bets .bets-list li {
        margin-top: 3px;
      }

      .bets .bets-list li:first-child .bet {
        border-radius: 2px 2px 0 0;
        margin-top: 0;
      }

      .bets .bets-list li:last-child .bet {
        margin-bottom: 5px;
        border-radius: 0 0 2px 2px;
      }

      .bets .bets-list li .alert-info {
        background-color: #fef8d2;
        border: 1px solid #f9d698;
        padding: 5px;
        color: #6a4604;
        margin-bottom: 8px;
        margin-top: 13px;
        display: flex;
        justify-content: center;
        align-items: center;
      }

      .bets .bets-list li .alert-info .icon-outline-info {
        font-size: 16px;
        vertical-align: middle;
        margin-top: -5px;
        margin-right: 3px;
      }

      .bets .bet {
        padding: 5px 10px 2px 10px;
        font-size: 10px;
        position: relative;
      }

      .bets .bet.lay {
        background-color: #f9c9d4;
      }

      .bets .bet.back {
        background-color: #a7d8fd;
      }

      .bets .bet .bet-header {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between;
      }

      .bets .bet .bet-header .section-name-label {
        max-width: 65%;
      }

      .bets .bet .bet-header .section-name-label .selection-name {
        margin: 0;
        display: inline-block;
        vertical-align: middle;
        word-break: break-word;
      }

      .bets .bet .bet-header .section-name-label .pre-match-label {
        display: inline-block;
        vertical-align: middle;
        font-size: 7px;
        line-height: 7px;
        text-transform: uppercase;
        color: #666;
        border: 1px solid #666;
        border-radius: 3px;
        padding: 2px 7px;
        margin-left: 5px;
      }

      .bets .bet .accept-bet-container {
        padding-bottom: 7px;
      }

      .bets .bet-fields {
        margin-bottom: 9px;
      }

      .bets .bet-fields .max-market {
        right: 0;
      }

      .bets .bet-fields.no-info {
        margin-bottom: 2px !important;
      }

      .bets .bet-fields .icon-remove,
      .bets .bet-fields .icon-ok {
        font-size: 8px;
      }

      .bets .bet-fields .placeholder-wrapper {
        float: left;
        top: 19px;
        margin-right: 4px;
        width: 70px;
      }

      .bets .bet-fields .info-field {
        display: inline-block;
        margin: 0 4px;
      }

      .bets .bet-fields .info-field.small {
        width: 24%;
        margin: 0;
      }

      .bets .bet-fields .info-field.medium {
        width: 50%;
        margin: 0;
      }

      .bets .bet-fields .info-field .title,
      .bets .bet-fields .info-field .value {
        display: block;
      }

      .bets .bet-fields .info-field .line-value {
        padding-top: 7px;
        text-align: center;
      }

      .bets .bet-fields .info-field .line-value .value {
        font-size: 12px;
      }

      .bets .bet-fields input[type="text"],
      .bets .bet-fields input[type="number"] {
        border-radius: 3px;
        width: 85px;
        font-size: 12px;
      }

      .bets .bet-fields input[type="text"]:not(:focus),
      .bets .bet-fields input[type="number"]:not(:focus) {
        border-color: #fff;
      }

      .bets .bet-fields input[type="text"]:focus,
      .bets .bet-fields input[type="number"]:focus {
        font-weight: bold;
      }

      .bets .bet-fields .odds-field {
        text-align: left;
      }

      .bets .bet-fields .odds-field .step-input {
        width: 50px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .bets .bet-fields .odds-field .line-value {
        float: left;
        width: 51px;
      }

      .bets .bet-fields .odds-field .line-value .value {
        text-align: left;
      }

      .bets .bet-fields .session-runs,
      .bets .bet-fields .line-market {
        float: left;
        top: 0;
      }

      .bets .bet-fields .session-runs .info-field,
      .bets .bet-fields .line-market .info-field {
        padding-top: 1px;
      }

      .bets .bet-fields .session-runs .runs-label,
      .bets .bet-fields .line-market .runs-label {
        margin-left: 0;
      }

      .bets .bet-fields .profit-value {
        margin-top: -3px;
      }

      .bets .bet-fields .profit-value .value {
        text-align: left;
      }

      .bets .bet-fields .haar-jeet .info-field {
        margin-left: 1px;
        padding-top: 2px;
      }

      .bets .bet-fields .control-fields {
        float: right;
        margin-top: 22px;
      }

      .bets .bet-fields .apl-btn-update {
        padding: 0 5px;
      }

      .bets.betslip .market-list {
        padding-top: 0;
      }

      .bets.betslip .selection-name {
        font-size: 12px;
        margin-bottom: 0;
        display: inline-block;
        margin-right: 90px;
        word-break: break-all;
      }

      .bets.betslip .summary-buttons .apl-btn-remove {
        /* style due to changes in tabbing order - they want "confirm" button to be first,
            but still aligned to right (and tabindex is not working on those elements..) */
        position: absolute;
        right: 108px;
      }

      .bets.betslip .max-market {
        display: inline-flex;
        position: absolute;
        right: 10px;
      }

      .bets.betslip .placeholder {
        white-space: nowrap;
        font-size: 10px;
      }

      .bets .summary-info {
        margin: 0 10px 10px;
      }

      .bets .summary-buttons {
        margin-right: 20px;
        margin-bottom: 8px;
      }

      .bets .summary-buttons .apl-btn {
        margin-left: 10px;
      }

      .bets .generic-error {
        margin: 10px;
      }

      .bets .bet-builder-selection {
        margin: 3px 0;
        border-radius: 3px;
        border: 1px solid #0c4f96;
        padding: 6px 8px;
        display: flex;
        flex-direction: column;
        font-size: 12px;
      }

      .bets .bet-builder-selection .title {
        display: inline-flex;
        align-items: center;
        color: #0c4f96;
        font-weight: bold;
        margin-bottom: 2px;
      }

      .bets .bet-builder-selection .title i {
        margin-right: 5px;
      }

      .bets .bet-builder-selection .selection {
        margin: 0;
      }

      .bets .bet-builder-selection+.max-market {
        position: static;
        justify-content: flex-end;
        order: -1;
      }

      .fail-messages .error {
        color: #bf3e35;
        font-weight: bold;
      }

      .bets-list .selections-betslip {
        position: relative;
        margin-left: -2px;
        padding-bottom: 7px;
        margin-bottom: 10px;
      }

      .bets-list .selections-betslip::after {
        content: '';
        height: 1px;
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        background: #2185d0;
        opacity: 0.3;
      }

      .bet-name {
        font-size: 12px;
        font-weight: 700;
        padding-top: 7px;
      }

      .betreceipt .betStatus {
        display: block;
        color: #fff;
        text-align: center;
        font-weight: bolder;
        font-size: 14px;
        border-radius: 4px;
        background-color: #ccc;
        height: 24px;
        width: 24px;
        padding-top: 2px;
        padding-bottom: 2px;
      }

      .betreceipt .betStatus.accepted {
        background-color: #7e4;
      }

      .betreceipt .betStatus.failed {
        background-color: #d9534f;
      }

      .betreceipt input.readonly {
        border: none;
        background: none;
      }

      .betreceipt .-small input[type="text"].readonly {
        padding-top: 0;
      }

      .betreceipt .fail-message {
        text-align: left !important;
        color: #a82008;
        font-weight: bold;
      }

      .betslip {
        background: #fff;
      }

      .betslip .confirmation-checkbox {
        padding: 0 10px;
        cursor: pointer;
      }

      .betslip .confirmation-checkbox-wrapper {
        margin-bottom: 10px;
      }

      .betslip .betslipContent button.btn:disabled {
        cursor: default;
        background-color: #ddd;
      }

      .betslip__input {
        position: relative;
      }

      .betslip__input input:focus+.betslip__placeholder {
        opacity: 0;
      }

      .betslip__input.placeholder-wrapper .placeholder {
        left: 9px;
      }

      .betslip__placeholder {
        position: absolute;
        top: 0;
        font-size: 0.8em;
        pointer-events: none;
        height: 100%;
        width: 100%;
        line-height: 1.24em;
        display: flex;
        flex-direction: column;
        justify-content: center;
        padding: 5px 10px;
        transition: opacity 0.2s ease;
        color: #666;
        opacity: 1;
      }

      .betslip__placeholder-label {
        position: absolute;
        top: -18px;
        left: 9px;
      }

      .betslip__placeholder.hide {
        display: none;
      }

      .bet-type-info {
        line-height: 12px;
        font-size: 12px;
        margin: 10px;
      }

      .bet-type-info::before {
        content: '';
        width: 12px;
        height: 12px;
        margin-right: 4px;
        float: left;
      }

      .bet-type-info.back::before {
        background: #a7d8fd;
      }

      .bet-type-info.lay::before {
        background: #f9c9d4;
      }

      .order-listing h3,
      .pnl-listing h3,
      .account-statement h3 {
        margin-bottom: 20px;
      }

      .order-listing .win,
      .pnl-listing .win,
      .account-statement .win {
        color: #3cd247;
      }

      .order-listing .loss,
      .pnl-listing .loss,
      .account-statement .loss {
        color: #f33;
      }

      .order-listing .filter,
      .pnl-listing .filter,
      .account-statement .filter {
        clear: both;
        margin: 0 0 15px;
      }

      .order-listing .filter ul,
      .pnl-listing .filter ul,
      .account-statement .filter ul {
        float: left;
        display: inline-block;
      }

      .order-listing .filter ul li,
      .pnl-listing .filter ul li,
      .account-statement .filter ul li {
        float: left;
        padding-left: 15px;
        padding-right: 15px;
        font-size: 14px;
        border-left: 2px solid #ddd;
      }

      .order-listing .filter ul li:first-child,
      .pnl-listing .filter ul li:first-child,
      .account-statement .filter ul li:first-child,
      .order-listing .filter ul li:last-child,
      .pnl-listing .filter ul li:last-child,
      .account-statement .filter ul li:last-child {
        border-left: none;
      }

      .order-listing .filter ul li:first-child,
      .pnl-listing .filter ul li:first-child,
      .account-statement .filter ul li:first-child {
        padding-left: 0;
      }

      .order-listing .filter p,
      .pnl-listing .filter p,
      .account-statement .filter p {
        float: right;
        font-size: 16px;
        font-weight: bold;
      }

      .order-listing .filter .full-set-orders,
      .pnl-listing .filter .full-set-orders,
      .account-statement .filter .full-set-orders {
        padding-left: 7px;
        padding-right: 7px;
      }

      .order-listing table.listing th,
      .pnl-listing table.listing th,
      .account-statement table.listing th {
        background: #ddd;
      }

      .order-listing table.listing tr,
      .pnl-listing table.listing tr,
      .account-statement table.listing tr {
        background-color: #fff;
      }

      .order-listing table.listing tr.group,
      .pnl-listing table.listing tr.group,
      .account-statement table.listing tr.group {
        background: #f9f9f9 !important;
      }

      .order-listing table.listing tr.group td,
      .pnl-listing table.listing tr.group td,
      .account-statement table.listing tr.group td {
        font-weight: bold;
        font-size: 14px;
      }

      .order-listing table.listing tr:nth-child(odd),
      .pnl-listing table.listing tr:nth-child(odd),
      .account-statement table.listing tr:nth-child(odd) {
        background-color: #f0f0f0;
      }

      .order-listing table.listing th,
      .pnl-listing table.listing th,
      .account-statement table.listing th,
      .order-listing table.listing td,
      .pnl-listing table.listing td,
      .account-statement table.listing td {
        text-align: left;
        padding-left: 20px;
      }

      .order-listing table.listing th.numeric,
      .pnl-listing table.listing th.numeric,
      .account-statement table.listing th.numeric,
      .order-listing table.listing td.numeric,
      .pnl-listing table.listing td.numeric,
      .account-statement table.listing td.numeric {
        text-align: right;
      }

      .order-listing table.listing td span.split label::after,
      .pnl-listing table.listing td span.split label::after,
      .account-statement table.listing td span.split label::after {
        content: ": ";
      }

      .order-listing table.listing td.item-id,
      .pnl-listing table.listing td.item-id,
      .account-statement table.listing td.item-id {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
      }

      .pnl-listing .breakdown-listing .market-groups .settled-bets-box,
      .account-statement .breakdown-listing .market-groups .settled-bets-box {
        margin-bottom: 8px;
      }

      .pnl-listing .breakdown-listing .market-groups .apl-table,
      .account-statement .breakdown-listing .market-groups .apl-table {
        margin-top: 0;
        margin-bottom: 0;
      }

      .pnl-listing .breakdown-listing .market-groups table,
      .account-statement .breakdown-listing .market-groups table {
        table-layout: fixed;
        width: 100%;
      }

      .pnl-listing .breakdown-listing table.listing th,
      .account-statement .breakdown-listing table.listing th {
        background: #efefef;
      }

      .pnl-listing .breakdown-listing table.listing tr.odd,
      .account-statement .breakdown-listing table.listing tr.odd {
        background-color: #fff;
      }

      .pnl-listing .breakdown-listing table.listing td.cashout-status,
      .account-statement .breakdown-listing table.listing td.cashout-status {
        font-weight: bold;
      }

      .pnl-listing .breakdown-listing table.listing td.item-id,
      .account-statement .breakdown-listing table.listing td.item-id {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
      }

      .pnl-listing .breakdown-listing table.listing tr.cashed-out-bet,
      .account-statement .breakdown-listing table.listing tr.cashed-out-bet {
        background: #efefef;
        border-bottom: 1px solid #e0e0e0;
        color: #666;
      }

      .pnl-listing .breakdown-listing table.listing tr.cashed-out-bet:last-child,
      .account-statement .breakdown-listing table.listing tr.cashed-out-bet:last-child {
        border-bottom: 1px solid #666;
      }

      .pnl-listing .breakdown-listing table.listing tbody.cashed-out-group:last-child tr.cashed-out-bet:last-child,
      .account-statement .breakdown-listing table.listing tbody.cashed-out-group:last-child tr.cashed-out-bet:last-child {
        border-bottom: none;
      }

      .consolidation-filter {
        padding: 6px;
        background-color: #fff;
      }

      .consolidation-filter input[type="checkbox"] {
        margin-right: 5px;
        vertical-align: middle;
      }

      .consolidation-filter .pad-left {
        padding-left: 20px;
      }

      .order-listing .selection {
        display: flex;
        gap: 10px;
        margin-bottom: 10px;
      }

      .order-listing .selection .item {
        display: inline-flex;
        align-items: center;
        width: 100px;
        height: 29px;
        border: 1px solid #00000073;
        border-radius: 3px;
        background-color: #fff;
        color: #000;
        padding: 0 10px;
        cursor: pointer;
        font-weight: 600;
      }

      .order-listing .selection .item.selected {
        background: #4283ca;
        color: #fff;
        border-color: #ffffff73;
      }

      .order-listing .selection.alt .item {
        width: initial;
        border: initial;
        background-color: #ffffff9c;
        gap: 10px;
        font-weight: 700;
      }

      .order-listing .selection.alt .item::before {
        content: '';
        display: inline-block;
        min-width: 8px;
        aspect-ratio: 1;
        border-radius: 999px;
        outline: solid 1px #c4c4c4;
        outline-offset: 2px;
        transition: 0.2s ease-in-out;
        transition-property: outline-color, background-color;
      }

      .order-listing .selection.alt .item.selected {
        color: #000;
      }

      .order-listing .selection.alt .item.selected::before {
        background-color: #00a950;
        outline-color: #00a950;
      }

      .order-listing table.listing tr.-invalid-row {
        opacity: 0.4;
      }

      .order-listing table.listing td span.order-date::after {
        content: " ";
        display: block;
      }

      .order-listing table.listing td span.order-time {
        color: #909090;
      }

      .order-listing table.listing td span.order-event {
        color: #a0a0ff;
      }

      .order-listing table.listing td span.order-event .toggle-icon {
        color: #000;
        font-size: 18px;
        margin: -1px 0 0 6px;
      }

      .order-listing table.listing td span.order-event::after {
        content: " ";
        display: block;
      }

      .order-listing table.listing td span.order-selection {
        font-weight: bold;
      }

      .order-listing table.listing td span.order-selection::after {
        content: " - ";
      }

      .order-listing table.listing td span.order-market {
        color: #909090;
      }

      .order-listing table.listing td span.order-market::after {
        content: " ";
        display: block;
      }

      .order-listing table.listing td span.points-market {
        color: #909090;
      }

      .order-listing table.listing td span.order-placed-date::before {
        content: " | ";
      }

      .order-listing table.listing td .bet-builder-selection {
        font-weight: bold;
      }

      .order-listing table.listing .cashout-row:not(:first-of-type) td {
        border-top: solid 1px #666;
      }

      .order-listing table.listing .cashout-market-name {
        font-weight: 700;
      }

      .order-listing table.listing .cashout-details {
        color: #909090;
      }

      .edit-stakes-content {
        padding: 20px;
      }

      .edit-stakes-form {
        display: flex;
        flex-direction: column;
      }

      .edit-stakes-form>ul {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 5px;
      }

      .edit-stakes-form>ul>li>input {
        width: 100%;
      }

      .edit-stakes-control {
        display: flex;
        flex-direction: row-reverse;
        justify-content: center;
        margin-top: 10px;
      }

      .matched-bets {
        padding-bottom: 15px;
      }

      .matched-bets .consolidation-filter {
        white-space: nowrap;
      }

      .matched-bets .consolidation-filter .pad-left {
        padding-left: 6px;
      }

      .matched-bets .event-name {
        font-weight: bold;
        padding: 4px 6px;
        display: block;
        background-color: #efefef;
      }

      .matched-bets .event-name.voided-invalidated-bets {
        color: #666;
      }

      .matched-bets .selection {
        display: flex;
        flex-direction: column;
      }

      .matched-bets .selection .total-cashout {
        display: flex;
        justify-content: space-between;
      }

      .matched-bets .selection .selection-header {
        padding: 4px 6px;
        background-color: #efefef;
      }

      .matched-bets .selection .selection-header .market-name {
        font-weight: bold;
      }

      .matched-bets .selection .selection-header .selection-name {
        margin-top: 1px;
      }

      .matched-bets .selection .selection-header .bet-header {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
      }

      .matched-bets .selection .selection-header .bet-header span {
        font-size: 9px;
        flex: 1;
        text-align: center;
      }

      .matched-bets .selection .selection-header .bet-header span.market-name {
        text-align: left;
        font-size: 12px;
        width: 29%;
        flex: none;
      }

      .matched-bets .selection .selection-header .bet-header span.market-name:only-child {
        flex: 1;
      }

      .matched-bets .selection .selection-header .bet-header span.odds {
        width: 17%;
        flex: none;
      }

      .matched-bets .selection .selection-header .bet-header.grouped span.market-name {
        display: none;
      }

      .matched-bets .selection .cashed-out-name {
        width: 46% !important;
      }

      .matched-bets .selection .bet-header {
        font-size: 12px;
      }

      .matched-bets .selection .selection-group {
        display: flex;
        flex-direction: column;
        gap: 4px;
      }

      .matched-bets .selection .selection-group .group-orders {
        padding: 4px;
        display: flex;
        flex-direction: column;
        gap: 2px;
        max-height: 999px;
        transition: max-height 0.3s;
        overflow: hidden;
        background-color: #efefef;
      }

      .matched-bets .selection .selection-group.cashed-out {
        margin-top: 4px;
        gap: 1px;
      }

      .matched-bets .selection .selection-group.cashed-out .group-orders {
        padding: 0;
        background-color: initial;
      }

      .matched-bets .selection .selection-group.collapsed .group-orders {
        max-height: 0;
      }

      .matched-bets .selection .selection-bet {
        background: #fff;
        padding: 0 2px;
        min-height: 45px;
      }

      .matched-bets .selection .selection-bet.cashed-out {
        color: #666;
      }

      .matched-bets .selection .selection-bet.cashed-out.back {
        background: #e3f3fe;
      }

      .matched-bets .selection .selection-bet.cashed-out.lay {
        background: #fdeef2;
      }

      .matched-bets .selection .selection-bet.no-info {
        min-height: 26px;
      }

      .matched-bets .selection .selection-bet.lay {
        background: #f9c9d4;
      }

      .matched-bets .selection .selection-bet.lay .bet-builder-selections {
        border: 1px solid #f1849d;
        background: #fce0e6;
      }

      .matched-bets .selection .selection-bet.back {
        background: #a7d8fd;
      }

      .matched-bets .selection .selection-bet.back .bet-builder-selections {
        border: 1px solid #5cb7fb;
        background: #c0e3fe;
      }

      .matched-bets .selection .selection-bet .bet-fields {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        padding: 4px;
        position: relative;
      }

      .matched-bets .selection .selection-bet .bet-fields span {
        flex: 1;
        text-align: center;
      }

      .matched-bets .selection .selection-bet .bet-fields span.selection-name {
        flex: none;
        width: 29%;
        font-weight: bold;
        text-align: left;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
      }

      .matched-bets .selection .selection-bet .bet-fields span.odds {
        flex: none;
        width: 17%;
      }

      .matched-bets .selection .selection-bet .bet-fields .toggle-icon {
        position: absolute;
        top: 0;
        right: 5px;
      }

      .matched-bets .selection .selection-bet .bet-fields.has-breakdown {
        cursor: default;
      }

      .matched-bets .selection .selection-bet .bet-fields.has-breakdown .expanded {
        font-weight: bold;
      }

      .matched-bets .selection .selection-bet .bet-fields.line-breakdown {
        margin: 0;
        padding: 0 0 4px;
      }

      .matched-bets .selection .selection-bet .bet-fields.line-breakdown .bet-details {
        padding: 4px 0 0;
      }

      .matched-bets .selection .selection-bet .bet-fields.line-breakdown .icon-indent {
        font-size: 10px;
        position: absolute;
        top: 6px;
        left: 15px;
      }

      .matched-bets .selection.line .selection-header,
      .matched-bets .selection.line .selection-bet .bet-fields {
        display: block;
      }

      .matched-bets .selection.line .selection-header .bet-header,
      .matched-bets .selection.line .selection-bet .bet-fields .bet-header,
      .matched-bets .selection.line .selection-header .bet-details,
      .matched-bets .selection.line .selection-bet .bet-fields .bet-details {
        position: relative;
      }

      .matched-bets .selection.line .selection-header .bet-header span,
      .matched-bets .selection.line .selection-bet .bet-fields .bet-header span,
      .matched-bets .selection.line .selection-header .bet-details span,
      .matched-bets .selection.line .selection-bet .bet-fields .bet-details span {
        text-align: center;
      }

      .matched-bets .selection.line .selection-header .bet-header span.line,
      .matched-bets .selection.line .selection-bet .bet-fields .bet-header span.line,
      .matched-bets .selection.line .selection-header .bet-details span.line,
      .matched-bets .selection.line .selection-bet .bet-fields .bet-details span.line {
        width: 29%;
      }

      .matched-bets .selection.line .selection-header .bet-header span.odds,
      .matched-bets .selection.line .selection-bet .bet-fields .bet-header span.odds,
      .matched-bets .selection.line .selection-header .bet-details span.odds,
      .matched-bets .selection.line .selection-bet .bet-fields .bet-details span.odds {
        width: 17%;
      }

      .matched-bets .selection.line .selection-bet .bet-fields {
        display: block;
      }

      .matched-bets .selection.line .selection-bet .bet-fields .bet-details {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
      }

      .matched-bets .selection .bet-builder-selections {
        padding: 0 4px 4px;
        border: 1px solid #0f2327;
      }

      .matched-bets .selection .bet-builder-item {
        padding: 2px 0;
      }

      .matched-bets .selection .-bet-builder {
        color: #0c4f96;
      }

      .matched-bets .list-wrap {
        padding: 3px;
        background: #fff;
      }

      .matched-bets .list-wrap li+li {
        margin-top: 8px;
      }

      .matched-bets .list-wrap .empty-list-info {
        text-align: center;
        padding: 0 10px;
        margin: 10px 0;
      }

      .matched-bets .cashout-button {
        border-radius: 4px;
      }

      apl-ref-info .ref-info {
        margin: 2px 7px 0;
        font-size: 9px;
      }

      apl-ref-info .ref-info dt,
      apl-ref-info .ref-info dd {
        display: inline;
        color: rgba(15, 35, 39, 0.65);
      }

      .account-statement table.listing tr,
      .order-listing table.listing tr,
      .pnl-listing table.listing tr,
      .account-statement table.listing tr:nth-child(odd),
      .order-listing table.listing tr:nth-child(odd),
      .pnl-listing table.listing tr:nth-child(odd) {
        background-color: white;
      }

      .account-statement table.listing tr.odd,
      .order-listing table.listing tr.odd,
      .pnl-listing table.listing tr.odd,
      .account-statement table.listing tr.odd+.line-breakdown__row .line-breakdown__table tr,
      .order-listing table.listing tr.odd+.line-breakdown__row .line-breakdown__table tr,
      .pnl-listing table.listing tr.odd+.line-breakdown__row .line-breakdown__table tr {
        background-color: #f0f0f0;
      }

      .account-statement table.listing td.line-breakdown__container,
      .order-listing table.listing td.line-breakdown__container,
      .pnl-listing table.listing td.line-breakdown__container {
        padding: 0;
        width: 100%;
      }

      .line-breakdown__table {
        border-collapse: collapse;
        border-spacing: 0;
        margin: 0;
      }

      .line-breakdown__table .icon-indent {
        font-size: 12px;
        margin-right: 3px;
        position: relative;
        top: -1px;
      }

      .line-breakdown__table td {
        padding: 4px 8px;
      }

      .one-click-bet-settings-wrapper,
      .one-click-bet-settings {
        margin: 10px 0 5px;
      }

      .one-click-bet-settings {
        position: relative;
      }

      .one-click-bet-settings .apl-btn-small {
        line-height: 24px;
        font-size: 12px;
      }

      .one-click-bet-settings .one-click-settings-animation-wrap {
        overflow: hidden;
        float: left;
        width: 254px;
        padding-right: 1px;
        position: relative;
        height: 30px;
      }

      .one-click-bet-settings .one-click-bet-form {
        width: calc(100% - 12px);
        position: absolute;
        z-index: 1;
        top: 0;
        left: 10px;
        opacity: 0;
        transform: translateX(-200px);
        -webkit-transition: transform 0.3s ease, opacity 0.3s ease;
        -moz-transition: transform 0.3s ease, opacity 0.3s ease;
        -o-transition: transform 0.3s ease, opacity 0.3s ease;
        transition: transform 0.3s ease, opacity 0.3s ease;
      }

      .one-click-bet-settings.one-click-active .one-click-bet-form {
        opacity: 1;
        transform: translateX(0);
      }

      .one-click-bet-settings.one-click-active .one-click-title {
        opacity: 0;
        transform: translateX(180px);
      }

      .one-click-bet-settings.edit-mode-on .apl-form input[type].apl-input {
        line-height: 27px;
        min-height: 27px;
      }

      .one-click-bet-settings.edit-mode-on .select-mode-fields {
        display: none;
      }

      .one-click-bet-settings.edit-mode-on .btn-cancel-editing {
        display: block;
      }

      .one-click-bet-settings.select-mode-on .edit-mode-fields {
        display: none;
      }

      .one-click-bet-settings .settings-list {
        margin: 0;
      }

      .one-click-bet-settings .settings-list>li {
        float: left;
      }

      .one-click-bet-settings .one-click-title {
        position: absolute;
        z-index: 1;
        top: 0;
        left: 10px;
        font-size: 12px;
        line-height: 26px;
        height: 27px;
        font-weight: bold;
        color: rgba(15, 35, 39, 0.65);
        opacity: 1;
        transform: translateX(0);
        -webkit-transition: transform 0.3s, opacity 0.3s, ease;
        -moz-transition: transform 0.3s, opacity 0.3s, ease;
        -o-transition: transform 0.3s, opacity 0.3s, ease;
        transition: transform 0.3s, opacity 0.3s, ease;
      }

      .one-click-bet-settings .one-click-switch {
        margin-top: 1px;
        margin-right: 0;
        position: relative;
        z-index: 2;
      }

      .one-click-bet-settings input.setting-input {
        width: 54px;
        margin-right: 9px;
      }

      .one-click-bet-settings input.setting-input:focus {
        border: 2px solid #09262b;
      }

      .one-click-bet-settings input.setting-input.ng-dirty {
        font-weight: bold;
      }

      .one-click-bet-settings .btn-cancel-editing {
        display: none;
        position: absolute;
        top: 30px;
        right: 14px;
        font-size: 10px;
        padding: 0;
        min-height: 0;
        line-height: 10px;
        color: #0f2327;
        text-decoration: none;
        border: none;
        background: none;
      }

      .one-click-bet-settings .btn-cancel-editing:hover {
        color: rgba(15, 35, 39, 0.65);
        text-decoration: none;
      }

      .one-click-bet-settings .btn-cancel-editing:active,
      .one-click-bet-settings .btn-cancel-editing:focus {
        color: rgba(15, 35, 39, 0.45);
        text-decoration: none;
      }

      .one-click-bet-settings .setting-select-only .apl-btn {
        text-align: center;
        color: #0f2327;
        background: rgba(9, 38, 43, 0.1);
        border: 2px solid #09262b;
        width: 54px;
        line-height: 22px;
        min-height: 22px;
        margin-right: 9px;
      }

      .one-click-bet-settings .setting-select-only .apl-btn:hover,
      .one-click-bet-settings .setting-select-only .apl-btn:active,
      .one-click-bet-settings .setting-select-only .apl-btn:focus {
        background: rgba(9, 38, 43, 0.15);
        box-shadow: 1.5px 1.5px 0 0 #020809;
        border: 2px solid #09262b;
      }

      .one-click-bet-settings .setting-select-only .apl-btn:active {
        padding-left: 14px;
        padding-top: 4px;
        line-height: 18px;
      }

      .one-click-bet-settings .setting-select-only .selected,
      .one-click-bet-settings .setting-select-only .selected:hover,
      .one-click-bet-settings .setting-select-only .selected:active,
      .one-click-bet-settings .setting-select-only .selected:focus {
        cursor: default;
        color: #fff;
        background: #051316;
        box-shadow: inset 1px 1px 1px 1px rgba(0, 0, 0, 0.2);
      }

      .one-click-switch {
        float: left;
        margin-right: 10px;
      }

      .small .toggle-bg {
        font-size: 10px;
      }

      .small .toggle-alternate {
        margin-top: 0;
      }

      .small .toggle-alternate label {
        top: 4px;
      }

      .small .toggle-alternate input {
        width: 55px;
      }

      .small .switch {
        height: 21px;
        width: 21px;
      }

      .toggle-bg {
        background: #ffffff;
        border-radius: 32px;
        border: 1px solid #e6e6e6;
        display: block;
        float: left;
        height: 25px;
        position: relative;
        width: 55px;
        -moz-transition-duration: 0.2s;
        -webkit-transition-duration: 0.2s;
        -o-transition-duration: 0.2s;
        transition-duration: 0.2s;
      }

      .toggle-bg:hover {
        border-color: #d9d9d9;
      }

      .toggle-bg.on {
        background: #09262b;
        border-color: #051316;
      }

      .toggle-bg input {
        margin: 0;
        padding: 0;
        width: 55px;
        height: 100%;
        -moz-opacity: 0;
        -khtml-opacity: 0;
        -webkit-opacity: 0;
        opacity: 0;
        -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
        position: absolute;
        left: 0;
        top: 0;
        cursor: pointer;
        z-index: 2;
        zoom: 1;
        filter: alpha(opacity=0);
        /* initial toggle position */
        /* final relative toggle position */
      }

      .toggle-bg input:checked~.switch {
        left: 2px;
      }

      .toggle-bg input~ :checked~.switch {
        left: 30.25px;
      }

      .toggle-bg input:checked {
        z-index: 0;
      }

      .switch {
        top: 1px;
        background: #ffffff;
        border-radius: 32px;
        border: 1px solid #d9d9d9;
        display: block;
        float: left;
        height: 25px;
        width: 25px;
        left: -1px;
        position: relative;
        z-index: 1;
        -moz-transition-duration: 0.2s;
        -webkit-transition-duration: 0.2s;
        -o-transition-duration: 0.2s;
        transition-duration: 0.2s;
      }

      .switch.on {
        box-shadow: -3px 3px 8px rgba(0, 0, 0, 0.06), 6px 6px 24px rgba(0, 0, 0, 0.08);
      }

      .switch.off {
        box-shadow: -3px 3px 8px rgba(0, 0, 0, 0.06), 6px 6px 24px rgba(0, 0, 0, 0.08);
      }

      .toggle-alternate {
        clear: both;
        margin: 8px 0 0;
        width: 55px;
      }

      .toggle-alternate input {
        width: 55px;
      }

      .toggle-alternate input~ :checked~.switch {
        left: 30.25px;
      }

      .toggle-alternate label {
        font-weight: 300;
        font-size: 10px;
        text-transform: uppercase;
        position: absolute;
        top: 25px / 8;
      }

      .toggle-bg label.on {
        left: 10px;
        color: white;
        text-shadow: 0 1px 0 #09262b;
      }

      .toggle-bg label.off {
        right: 8px;
        color: #666;
      }

      .account-overview {
        width: 100%;
        position: relative;
        margin-bottom: 10px;
      }

      .account-overview .list-wrap {
        display: none;
        transform-origin: center top;
        background: #fff;
        padding: 10px 20px;
        border: 1px solid #09262b;
        z-index: 11;
        left: 0;
        width: 100%;
        position: relative;
      }

      .account-overview .list-wrap.shown {
        display: block;
      }

      .account-overview .list-wrap.shown.-animate {
        animation: slideFromTop 0.2s ease both;
      }

      .account-overview .list-wrap.hidden {
        display: block;
        animation: slideToTop 0.2s ease both;
      }

      .account-overview .account-overview-content {
        background: #09262b;
        color: #fff;
        display: flex;
        flex-direction: row;
      }

      .account-overview .account-overview-content .availBalance,
      .account-overview .account-overview-content .risk {
        width: 50%;
        display: flex;
        flex-direction: column;
        justify-content: center;
        text-align: center;
        margin: 8px 0;
      }

      .account-overview .account-overview-content .risk {
        border-left: 1px solid #166517;
      }

      @keyframes slideFromTop {
        from {
          transform: scaleY(0);
        }

        to {
          transform: scaleY(1);
        }
      }

      @keyframes slideToTop {
        from {
          transform: scaleY(1);
        }

        to {
          transform: scaleY(0);
        }
      }

      .change-password form {
        max-width: 350px;
      }

      .change-password form .message {
        margin-bottom: 10px;
        -webkit-transition: display ease 0.5s;
        -moz-transition: display ease 0.5s;
        -o-transition: display ease 0.5s;
        transition: display ease 0.5s;
        -webkit-transition: margin-bottom ease 0.5s;
        -moz-transition: margin-bottom ease 0.5s;
        -o-transition: margin-bottom ease 0.5s;
        transition: margin-bottom ease 0.5s;
        font-weight: bold;
      }

      .change-password form .message.errors {
        color: #bf3e35;
      }

      .change-password form .message.validMessage {
        color: #09262b;
      }

      .change-password form input[type="password"] {
        width: 100%;
      }

      .transfer-statement table.listing th {
        background: #ddd;
        padding-left: 20px;
      }

      .transfer-statement table.listing th.transfer-amount {
        text-align: right;
      }

      .transfer-statement table.listing tr {
        background-color: #fff;
      }

      .transfer-statement table.listing tr:nth-child(odd) {
        background-color: #f0f0f0;
      }

      .transfer-statement table.listing td {
        padding-left: 20px;
      }

      .transfer-statement table.listing td.transfer-date {
        padding-left: 30px;
        background: #f9f9f9;
      }

      .transfer-statement table.listing td.transfer-date::after {
        content: " ";
        display: block;
      }

      .transfer-statement table.listing td.transfer-time {
        color: #909090;
        text-align: left;
        padding-left: 45px;
      }

      .transfer-statement table.listing td.transfer-amount {
        text-align: right;
      }

      .transfer-statement table.deposit-withdraw.listing th {
        background: #2c0f39;
        color: white;
      }

      .transfer-statement table.deposit-withdraw.listing .type,
      .transfer-statement table.deposit-withdraw.listing .date-time {
        text-align: left;
      }

      .transfer-statement table.deposit-withdraw.listing .action-amount,
      .transfer-statement table.deposit-withdraw.listing .balance-before,
      .transfer-statement table.deposit-withdraw.listing .balance-after {
        text-align: right;
      }

      .transfer-statement table.deposit-withdraw.listing .time {
        padding-left: 20px;
      }

      .transfer-statement table.deposit-withdraw.listing tr:nth-child(odd) {
        background-color: inherit;
      }

      .transfer-statement table.deposit-withdraw.listing tr:nth-child(2n+1) {
        background-color: #f5f5f5;
      }

      .account-statement .total-pnl {
        font-size: 16px;
        font-weight: bold;
      }

      .account-statement .breakdown-breadcrumb {
        margin-bottom: 10px;
        color: #0f2327;
      }

      .account-statement .breakdown-breadcrumb a {
        color: #0f2327;
        font-weight: bold;
      }

      .account-statement table.listing .group-date {
        padding-left: 30px;
        background: #f9f9f9;
        font-weight: bold;
      }

      .account-statement table.listing .row-time {
        color: #909090;
        text-align: left;
        padding-left: 45px;
      }

      .account-statement table.listing td span.event-link {
        cursor: pointer;
        color: #0f2327;
      }

      .account-statement table.listing td span.event-link:hover {
        color: #000000;
      }

      .account-statement .breakdown-listing table.listing td span.order-time::before {
        content: " | ";
      }

      .account-statement .breakdown-listing table.listing td span.order-selection {
        font-weight: bold;
      }

      .account-statement .breakdown-listing table.market-summary {
        float: right;
        width: auto;
        margin-top: 10px;
        padding: 20px 70px;
        line-height: 10px;
        background: #fff;
      }

      .account-statement .breakdown-listing table.market-summary tr td {
        text-align: right;
        vertical-align: top;
      }

      .account-statement .breakdown-listing table.market-summary tr td.underline {
        border-bottom: 1px solid #000;
        padding-bottom: 15px;
      }

      .account-statement .breakdown-listing table.market-summary tr th {
        vertical-align: bottom;
      }

      .account-statement .breakdown-listing table.market-summary tr th:nth-child(1) {
        padding-bottom: 16px;
      }

      .account-statement .breakdown-listing table.market-summary tr th.underline {
        border-bottom: 1px solid #000;
        padding-bottom: 15px;
        padding-top: 20px;
      }

      .account-statement .breakdown-listing table.market-summary tr.total td {
        font-weight: bold;
      }

      .account-statement .breakdown-listing table.market-summary .label::after {
        content: ": ";
      }

      .account-statement .breakdown-listing table td.separator {
        border-bottom: 1px solid #000;
      }

      .account-statement .breakdown-listing table th.separator {
        border-bottom: 1px solid #000;
      }

      .account-statement .fail-messages {
        color: #bf3e35;
        font-weight: bold;
        font-size: 13px;
      }

      app-bet-builder-modal-dialog .overlay {
        background: #fff;
      }

      app-bet-builder-modal-dialog .modal {
        background: #00313d;
        width: 560px;
        height: 620px;
      }

      app-bet-builder-modal-dialog .modal-header {
        background: #1a4e61;
        color: #fff;
        height: 26px;
      }

      app-bet-builder-modal-dialog .modal-header .title {
        height: 26px;
        line-height: 26px;
      }

      app-bet-builder-modal-dialog .modal-wrap.minimized {
        position: sticky !important;
        max-width: 1254px;
        margin: 0 auto;
      }

      app-bet-builder-modal-dialog .modal-wrap.minimized .modal {
        width: 312px;
        height: 26px;
        background: linear-gradient(180deg, rgba(12, 79, 150, 0) 0%, rgba(83, 4, 113, 0.57) 100%), #0c4f96;
        box-shadow: 0 5px 3px rgba(41, 9, 53, 0.5), 0 1px 1px #180021;
        color: #fff;
        border-radius: 2px 2px 0 0;
        line-height: 26px;
      }

      app-bet-builder-modal-dialog .modal-wrap.minimized .modal .modal-header {
        background: none;
      }

      app-bet-builder-modal-dialog .modal-wrap.minimized .modal .title {
        font-weight: bold;
        font-size: 12px;
      }

      body.ngdialog-open {
        overflow: initial !important;
      }

      .confirmation-content {
        padding: 20px 40px;
        font-size: 12px;
      }

      .confirmation-content>.confirmation-control {
        position: absolute;
        right: 60px;
        bottom: 20px;
      }

      .ngdialog.-rules-confirmation {
        min-height: auto;
      }

      .ngdialog.-rules-confirmation .ngdialog-content {
        display: flex;
        align-items: center;
        max-height: initial;
        max-width: initial;
        background: none;
      }

      .ngdialog.-rules-confirmation .rules-text {
        overflow: auto;
        position: relative;
        max-height: 400px;
      }

      .ngdialog.-rules-confirmation .rules-text p,
      .ngdialog.-rules-confirmation .rules-text h1,
      .ngdialog.-rules-confirmation .rules-text h2,
      .ngdialog.-rules-confirmation .rules-text h3 {
        color: #333;
      }

      .ngdialog.-rules-confirmation .age-confirmation-text {
        text-align: center;
      }

      .ngdialog.-rules-confirmation .confirmation-control {
        padding-top: 20px;
        display: flex;
        align-items: center;
        justify-content: center;
      }

      .ngdialog.-rules-confirmation .confirmation-control .accept-checkbox {
        margin-right: 10px;
      }

      .ngdialog .rules-confirmation-content,
      .ngdialog .abuse-rules-confirmation-content {
        padding: 20px;
        width: 240px;
        margin: 0 auto;
        background: #fff;
        transition: width 0.2s ease-in-out, height 0.2s ease-in-out;
      }

      .ngdialog .rules-confirmation-content.step2,
      .ngdialog .abuse-rules-confirmation-content.step2 {
        width: 640px;
        max-height: 500px;
      }

      .ngdialog .abuse-rules-confirmation-content {
        width: 640px;
        max-height: 500px;
      }

      .regulatory-links-content {
        padding: 20px;
        background: #fff;
        transition: width 0.2s ease-in-out, height 0.2s ease-in-out;
      }

      .regulatory-links-content .content {
        padding-bottom: 20px;
      }

      .regulatory-links-content .content .title {
        font-weight: bold;
      }

      .regulatory-links-content .actions {
        text-align: right;
      }

      .ngdialog.-regulatory-links .ngdialog-content {
        max-height: none;
        height: 280px;
        max-width: 440px;
      }

      .restricted-territories .title {
        text-transform: uppercase;
        text-align: center;
      }

      .restricted-territories .title .icon {
        display: inline-block;
        vertical-align: middle;
        margin-right: 10px;
        font-size: 32px;
      }

      .sport-wrapper .no-market-data.empty-header {
        margin-top: 15px;
      }

      .sport-wrapper .icon-star-empty,
      .sport-wrapper .icon-star {
        width: 20px;
        font-size: 14px;
        display: inline-block;
        color: #e4c41e;
      }

      .sport-wrapper .in-play-content,
      .sport-wrapper .live-video {
        color: #1d7f1e;
        display: flex;
        flex-direction: row;
        align-items: center;
      }

      .sport-wrapper .in-play-content>i,
      .sport-wrapper .live-video>i {
        font-size: 14px;
        vertical-align: middle;
      }

      .sport-wrapper .in-play-content>i.icon-play {
        margin-right: 2px;
      }

      .sport-wrapper .live-video>i.icon-video-tv {
        margin-right: 8px;
      }

      .sport-wrapper .markets>h1 {
        padding-bottom: 10px;
        margin-bottom: 10px;
        position: relative;
      }

      .sport-wrapper .markets .navigation {
        color: #fff;
        position: absolute;
        right: 10px;
        bottom: 10px;
      }

      .sport-wrapper .markets .navigation a {
        color: #0f2327;
        display: inline-block;
        border-right: 1px solid #fff;
        padding: 0 5px;
        font-size: 16px;
      }

      .sport-wrapper .markets .navigation a:last-child {
        border-right: none;
      }

      .sport-wrapper .markets>.group-sport {
        color: #0f2327;
        margin-bottom: 20px;
      }

      .sport-wrapper .markets>.group-sport:last-child {
        margin-bottom: 0;
      }

      .sport-wrapper .markets>.group-sport>.content>.header {
        border-bottom: 1px solid #DDDDDD;
        padding-bottom: 8px;
        margin-bottom: 10px;
      }

      .sport-wrapper .markets>.group-sport>.content>.group-event:last-child .markets:last-child {
        margin-bottom: 0;
      }

      .sport-wrapper .markets>.group-sport>.content.fade-out {
        opacity: 0;
      }

      .sport-wrapper .markets>.group-sport>.content h2 {
        float: left;
      }

      .sport-wrapper .markets>.group-sport>.content h3 {
        margin: 10px 0;
      }

      .sport-wrapper .markets>.group-sport>.content .title-container {
        margin-bottom: 8px;
        padding-top: 10px;
      }

      .sport-wrapper .markets>.group-sport>.content .title-container.small {
        margin-bottom: 10px;
      }

      .sport-wrapper .markets>.group-sport>.content .title-container.small .racing-title {
        font-size: 15px;
        float: left;
        line-height: 1;
      }

      .sport-wrapper .markets>.group-sport>.content .title-container .racing-title {
        border-bottom: none;
        padding-bottom: 0;
        padding-top: 0;
        margin-bottom: 0;
        display: block;
        float: none;
      }

      .sport-wrapper .markets>.group-sport>.content .title-container .racing-sub-title {
        margin-top: 3px;
        margin-bottom: 0;
        border-bottom: none;
        display: inline-block;
      }

      .sport-wrapper .markets>.group-sport>.content .title-container .bettable-counter {
        float: right;
        font-size: 12px;
        margin-left: 10px;
        color: #0f2327;
        padding-left: 24px;
        font-weight: bold;
      }

      .sport-wrapper .markets>.group-sport>.content .title-container .bettable-counter i {
        width: 16px;
        margin-right: 3px;
      }

      .sport-wrapper .markets>.group-sport>.content .title-container .indicators {
        float: right;
      }

      .sport-wrapper .markets>.group-sport>.content .title-container .indicators>* {
        margin-top: 0;
      }

      .sport-wrapper .markets>.group-sport>.content .title-container .clear {
        clear: both;
      }

      .sport-wrapper .markets>.group-sport>.content .separator {
        border-bottom: 1px solid #005ba2;
        margin-bottom: 10px;
      }

      .sport-wrapper .markets>.group-sport .event-title {
        float: left;
      }

      .sport-wrapper .markets>.group-sport .start-time {
        float: right;
        margin-top: 14px;
        font-size: 12px;
        color: #a0a0a0;
      }

      .sport-wrapper .markets>.group-sport .start-time.in-play-content {
        color: #1d7f1e;
      }

      .sport-wrapper .match-stats-video {
        margin-bottom: 10px;
        display: block;
      }

      .group-tabs-width {
        max-width: 50vw;
      }

      .group-tabs-anonymous-width {
        max-width: 67vw;
      }

      ._markets-cell,
      .market-listing-table>thead>tr>th,
      .market-listing-table>tbody tr td {
        padding: 4px 8px;
        line-height: 1.42857143;
        vertical-align: middle;
      }

      @media screen and (max-width: 800px) {
        .sport-wrapper .markets>tbody>tr>td>small {
          display: block;
          float: none;
          padding-top: 5px;
        }
      }

      .race-rows tr.disabled>* {
        opacity: 0.5;
      }

      .race-rows .no-border-left {
        border-left: none;
      }

      .race-rows .no-border-right {
        border-right: none;
      }

      .race-rows .bg-light-gray {
        background-color: lightgray;
      }

      .race-rows .race-runner-info .column {
        float: left;
        margin-right: 8px;
      }

      .race-rows .race-runner-info .column:last-child {
        margin-right: 0;
      }

      .race-rows .race-runner-info .runner-numbers {
        width: 25px;
        text-align: center;
      }

      .race-rows .race-runner-info .runner-numbers span {
        display: block;
      }

      .race-rows .race-runner-info .runner-image img,
      .race-rows .race-runner-info .runner-image div.image {
        width: 29px;
        height: 20px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing {
        background-image: url(data:image/gif;base64,R0lGODlhGQAUBfcAAHWDqol3XbmFnOjd4DIykVp4WOzp6q2WAApuas7Hv3Aqo7rKuMMZGZWbu6SkpFcZMby82yN3LCUlJd7i3m2GbMHI1ZGRkey2tsexGbm5uRxmJVhYWKCNkzw8PLWzs8zLyyiIM5IvDfT29NLZ0jNrMlRLR0OkTtTU1FU2RHp6en9pRzBYLHEiCK26rFBsmWhCTz1SccnGxe3mttm2xOrr8TpOkIYZRcfR3yqqppybm71QKunp6U5tmsPix9bPxQMtK8DAwNK64iVXH7vk47Y9ExxbGxOhnLJ2kmEPmt/f3wAAAOLd3/b09aycoVgmOJN9hM7Fx9jR03hYYt2cnNR9fcO4u/X19cm1vcq2voZrdLiqrvv09OLi4qOpw/j09ff398XFxfX2+YePs9/h6vPd3RoVAPX19/f29YBuAKqqqlkbM/T0+AITAz9QjvX1+Obm5r+cpmdyoQkyDspYWOfk4OLh4PT09OHl67afzcnM24CUf+7R0ZSAAPb29uDi5cEmJvfp6dTX4quopqSqtt/f6oyMjJ6snaicjKm0yEJCQn19fV1QALyzp9iNjY+euaCgxOrFxbmhAMDG289ra5KNjEA3AOa4uMHH3C8oANTX3HVwbuns6bC1y4iRoa19i6CBv66uzN/b1mh0itfc5eGqqoODtNfW1olacA0+E0FTcYp4AMZCQt3d3WFhotjFyt7e3uvu8plYbczS3nlKXjxQkdbRy8nM02lbAJypwZSEbr3B05aerE9EAFRimL3BytXT5MbOxVZkfZVwuOrHu8HH0RFIGOrs7sCs1BVTHLW+z8fH231JqbnJuA+JhZ6QfcfSxxKalYlesYR/fQNBPgEUE3Nzq+DR1a46EpCgj0gtOp6JAH9TaPDp66GzoYQmSGJ6oQUkCCyTOPf0+dC4v+/t63SSdAZXVAdgXR8FAVcZBGdkZOnY4HmDlbG2wL7QvtHR0bnDuRCSjig/Yg1FBztdjy+aO3FZM0E3M3kAMRkZhmtra8GoACU7hLwAAP///0UAGyH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MjJBQUY4MzIxRUJFRjZGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQwRUI1N0ZBOEU4MDExRTQ5RDczOUEwNUY3MjhFQUQyIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQwRUI1N0Y5OEU4MDExRTQ5RDczOUEwNUY3MjhFQUQyIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMTgwMTE3NDA3MjA2ODExODIyQUFGODMyMUVCRUY2RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODIyQUFGODMyMUVCRUY2RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdm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);
        background-repeat: no-repeat;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-30 {
        background-position-y: -1260px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-29F {
        background-position-y: -1240px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-29 {
        background-position-y: -1220px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-28F {
        background-position-y: -1200px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-28 {
        background-position-y: -1180px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-27F {
        background-position-y: -1160px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-27 {
        background-position-y: -1140px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-26F {
        background-position-y: -1120px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-26 {
        background-position-y: -1100px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-25F {
        background-position-y: -1080px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-25 {
        background-position-y: -1060px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-24F {
        background-position-y: -1040px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-24 {
        background-position-y: -1020px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-23F {
        background-position-y: -1000px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-23 {
        background-position-y: -980px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-22F {
        background-position-y: -960px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-22 {
        background-position-y: -940px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-21F {
        background-position-y: -920px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-21 {
        background-position-y: -900px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-20F {
        background-position-y: -880px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-20 {
        background-position-y: -860px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-19F {
        background-position-y: -840px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-19 {
        background-position-y: -820px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-18F {
        background-position-y: -800px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-18 {
        background-position-y: -780px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-17F {
        background-position-y: -760px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-17 {
        background-position-y: -740px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-16F {
        background-position-y: -720px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-16 {
        background-position-y: -700px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-15F {
        background-position-y: -680px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-15 {
        background-position-y: -660px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-14F {
        background-position-y: -640px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-14 {
        background-position-y: -620px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-13F {
        background-position-y: -600px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-13 {
        background-position-y: -580px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-12F {
        background-position-y: -560px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-12 {
        background-position-y: -540px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-11F {
        background-position-y: -520px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-11 {
        background-position-y: -500px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-10 {
        background-position-y: -480px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-9 {
        background-position-y: -460px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-8 {
        background-position-y: -440px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-7 {
        background-position-y: -420px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-6 {
        background-position-y: -400px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-5 {
        background-position-y: -380px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-4X {
        background-position-y: -360px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-4D {
        background-position-y: -340px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-4 {
        background-position-y: -320px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-3X {
        background-position-y: -300px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-3E {
        background-position-y: -280px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-3D {
        background-position-y: -260px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-3C {
        background-position-y: -240px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-3 {
        background-position-y: -220px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-2X {
        background-position-y: -200px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-2C {
        background-position-y: -180px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-2B {
        background-position-y: -160px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-2 {
        background-position-y: -140px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-1Y {
        background-position-y: -120px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-1X {
        background-position-y: -100px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-1D {
        background-position-y: -80px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-1C {
        background-position-y: -60px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-1B {
        background-position-y: -40px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-1A {
        background-position-y: -20px;
      }

      .race-rows .race-runner-info .runner-image div.image.horse-racing.jackets-1 {
        background-position-y: 0px;
      }

      .race-rows .race-runner-info .runner-image div.image.greyhound-racing {
        border-radius: 2px;
        color: #fff;
        font: normal normal bold 12px Arial, sans-serif;
        padding: 3px 0;
        text-align: center;
        width: 26px;
      }

      .race-rows .race-runner-info .runner-image div.image.greyhound-racing.jackets-1 {
        background-color: #bb2025;
      }

      .race-rows .race-runner-info .runner-image div.image.greyhound-racing.jackets-2 {
        background-color: #253d83;
      }

      .race-rows .race-runner-info .runner-image div.image.greyhound-racing.jackets-3 {
        background-color: #fff;
        border: 1px solid #dfdfdf;
        color: #000;
        padding: 4px 0;
      }

      .race-rows .race-runner-info .runner-image div.image.greyhound-racing.jackets-4 {
        background-color: #1e1e1e;
        color: #fff;
      }

      .race-rows .race-runner-info .runner-image div.image.greyhound-racing.jackets-5 {
        background-color: #ffb80c;
        color: #000;
      }

      .race-rows .race-runner-info .runner-image div.image.greyhound-racing.jackets-6,
      .race-rows .race-runner-info .runner-image div.image.greyhound-racing.jackets-7 {
        color: red;
        text-shadow: -1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff, 1px 1px #fff, -1px -1px #fff, -1px 1px #fff, 1px -1px #fff;
      }

      .race-rows .race-runner-info .runner-image div.image.greyhound-racing.jackets-6 {
        background: linear-gradient(180deg, #1e1e1e 0, 4px, #fff 4px, 6px, #1e1e1e 6px, 11px, #fff 11px, 13px, #1e1e1e 13px, 18px, #fff 18px, 20px, #1e1e1e 20px);
      }

      .race-rows .race-runner-info .runner-image div.image.greyhound-racing.jackets-7 {
        background-color: #0f8b0f;
      }

      .race-rows .race-runner-info .runner-image div.image.greyhound-racing.jackets-8 {
        background: linear-gradient(90deg, #ffb810 50%, #1e1e1e 50%);
        color: #fff;
        text-shadow: -1px 0 #1e1e1e, 0 1px #1e1e1e, 1px 0 #1e1e1e, 1px 1px #1e1e1e, -1px -1px #1e1e1e, -1px 1px #1e1e1e, 1px -1px #1e1e1e, 0 -1px #1e1e1e;
      }

      .race-rows .race-runner-info .runner-image div.image.greyhound-racing.jackets-9 {
        background-color: #adc1e6;
        color: #000;
        text-shadow: -1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff, 1px 1px #fff, -1px -1px #fff, -1px 1px #fff, 1px -1px #fff;
      }

      .race-rows .race-runner-info .runner-image div.image.greyhound-racing.jackets-10 {
        background: #3070c8;
        background: linear-gradient(90deg, #3070c8 0%, #3070c8 33%, #fff 33%, #fff 67%, #c93c2b 67%, #c93c2b 100%);
        color: #000;
        text-shadow: -1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff, 1px 1px #fff, -1px -1px #fff, -1px 1px #fff, 1px -1px #fff;
      }

      .race-rows .race-runner-info .name span {
        display: block;
      }

      .race-rows .race-runner-info .name span.main {
        font-weight: bold;
      }

      .accordion .accordion-header {
        display: block;
        background-color: white;
        position: relative;
        border-bottom: 1px solid #ddd;
        padding: 6px 8px;
      }

      .accordion .accordion-header .race-flag {
        display: inline-block;
        margin: 0 10px;
        vertical-align: middle;
      }

      .accordion .accordion-header .race-info {
        display: inline-block;
        vertical-align: middle;
      }

      .accordion .accordion-header .race-info .race-title {
        display: block;
        font-weight: bold;
        color: #005ba2;
      }

      .accordion .accordion-header .race-info .race-time {
        color: #0f2327;
      }

      .accordion .accordion-header .indicators {
        position: absolute;
        right: 10px;
        top: 50%;
        transform: translateY(-50%);
      }

      .accordion .accordion-header .indicators .in-play-content {
        display: inline-block;
        margin-right: 10px;
      }

      .accordion .accordion-header .indicators .chevron-container {
        display: inline-block;
        width: 10px;
        height: 10px;
        position: relative;
      }

      .accordion .accordion-header .indicators .chevron-container .chevron {
        width: 100%;
        height: 100%;
        border-right: 1px solid black;
        border-bottom: 1px solid black;
        transform: rotate(45deg);
        transition: all 0.5s;
        position: absolute;
      }

      .accordion .accordion-header app-market-indicators {
        display: inline-block;
        vertical-align: middle;
      }

      .accordion .accordion-content {
        max-height: 0;
        opacity: 0;
        background-color: #f3f4f5;
        padding: 1px;
        overflow: hidden;
        -webkit-transition: max-height 0.4s, opacity 300ms ease-in-out;
        -moz-transition: max-height 0.4s, opacity 300ms ease-in-out;
        -o-transition: max-height 0.4s, opacity 300ms ease-in-out;
        transition: max-height 0.4s, opacity 300ms ease-in-out;
      }

      .accordion .accordion-content .market-listing-table {
        margin-bottom: 0;
      }

      .accordion .accordion-content .race-rows .market-listing-table {
        color: #0f2327;
      }

      .accordion.open {
        margin-bottom: 1px;
      }

      .accordion.open .accordion-header .indicators .chevron-container .chevron {
        transform: rotate(-135deg);
      }

      .accordion.open .accordion-content {
        max-height: 208px;
        opacity: 1;
        -webkit-transition: max-height 0.4s, opacity 300ms ease-in-out;
        -moz-transition: max-height 0.4s, opacity 300ms ease-in-out;
        -o-transition: max-height 0.4s, opacity 300ms ease-in-out;
        transition: max-height 0.4s, opacity 300ms ease-in-out;
      }

      .market-listing-table {
        width: 100%;
        margin-bottom: 20px;
        color: #0f2327;
      }

      .market-listing-table>thead th,
      .market-listing-table>tbody td {
        width: 100%;
        padding-left: 0 !important;
        padding-right: 0 !important;
      }

      .market-listing-table th.back,
      .market-listing-table td.back,
      .market-listing-table th.lay,
      .market-listing-table td.lay,
      .market-listing-table th.empty,
      .market-listing-table td.empty,
      .market-listing-table .bet-button-wrapper {
        width: 63px;
      }

      .market-listing-table .status-label {
        text-align: center;
        width: 383px;
      }

      .market-listing-table .status-label.-no-draw-column {
        width: 255px;
      }

      .market-listing-table .status-label-more {
        display: flex;
        justify-content: center;
        align-items: center;
        color: var(--black);
        text-decoration: none;
        height: 43px;
      }

      .market-listing-table .status-label-more-text {
        margin-right: 10px;
      }

      .market-listing-table .inner-table-container {
        border-collapse: collapse;
        position: relative;
      }

      .market-listing-table .inner-table {
        border-collapse: collapse;
        margin-bottom: 0;
        position: absolute;
        height: 100%;
        top: -1px;
        bottom: 0;
        width: 100%;
        left: 0;
        right: 0;
        /* for SAFARI only */
      }

      .market-listing-table .inner-table td .bet-button-wrapper {
        width: calc(63px - 2px);
      }

      @supports (-webkit-backdrop-filter: blur(1px)) {
        .market-listing-table .inner-table {
          max-height: 43px;
        }
      }

      .market-listing-table .ball-running-overlay {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: calc(100% + 1px);
        background: #fff;
        color: #000;
        text-align: center;
        z-index: 1;
        opacity: 0.85;
        display: flex;
        justify-content: center;
        align-items: center;
        font-weight: bolder;
        font-size: 12px;
      }

      .market-listing-table .one-cells-header {
        width: 63px;
      }

      .market-listing-table .two-cells-header {
        width: 126px;
      }

      .market-listing-table .three-cells-header {
        width: 189px;
      }

      .market-listing-table.hide-border tbody tr td.unhighlighted {
        background-color: #f9f7f9;
      }

      .market-listing-table.hide-border tbody tr td:nth-child(2):not(.suspended),
      .market-listing-table.hide-border tbody tr td:nth-child(6) {
        border-right: 0;
      }

      .market-listing-table.hide-border tbody tr td:nth-child(3),
      .market-listing-table.hide-border tbody tr td:nth-child(7) {
        border-left: 0;
      }

      .market-listing-table>thead.hide {
        font-size: 0;
      }

      .market-listing-table>thead>tr>th {
        padding-top: 0;
      }

      .market-listing-table>thead>tr>th.divider {
        width: 5px;
      }

      .market-listing-table>thead>tr>th.market-name {
        padding-left: 0 !important;
      }

      .market-listing-table>thead>tr>th.title {
        text-align: left;
        padding: 4px 8px !important;
        white-space: nowrap;
        box-sizing: content-box;
      }

      .market-listing-table>thead>tr>th.title .icon-lightning {
        color: #3cdeff;
      }

      .market-listing-table>tbody {
        border: 1px solid #ddd;
      }

      .market-listing-table>tbody tr {
        transition: background-color ease 0.5s;
        background-color: #fff;
      }

      .market-listing-table>tbody tr:last-child .event-row {
        border-bottom: 3px solid #ddd;
      }

      .market-listing-table>tbody tr:hover {
        background-color: #EEE;
      }

      .market-listing-table>tbody tr td {
        height: 43px;
      }

      .market-listing-table>tbody tr td:not(.event-row) {
        border: 1px solid #ddd;
      }

      .market-listing-table>tbody tr td.show-size {
        height: 43px;
      }

      .market-listing-table>tbody tr td.show-size .size {
        display: block;
      }

      .market-listing-table>tbody tr td.show-size .odds {
        font-weight: bold;
      }

      .market-listing-table>tbody tr td.empty {
        text-align: center;
      }

      .market-listing-table>tbody tr td.empty::before {
        content: "\2013";
      }

      .market-listing-table>tbody tr td.back {
        cursor: pointer;
        text-align: center;
        background-color: #a7d8fd;
        position: relative;
      }

      .market-listing-table>tbody tr td.back::after {
        content: none;
      }

      .market-listing-table>tbody tr td.back.betting-disabled {
        opacity: 0.5;
        cursor: not-allowed;
      }

      .market-listing-table>tbody tr td.back.betting-disabled:hover {
        background-color: #a7d8fd !important;
      }

      .market-listing-table>tbody tr td.back.betting-disabled.unhighlighted:hover {
        background-color: #e3f3fe !important;
      }

      .market-listing-table>tbody tr td.back.betting-disabled.unhighlighted:active {
        background-color: #e3f3fe !important;
        box-shadow: none;
      }

      .market-listing-table>tbody tr td.back.unhighlighted {
        background-color: #e3f3fe;
      }

      .market-listing-table>tbody tr td.back.unhighlighted:hover {
        background-color: #f2f9ff;
      }

      .market-listing-table>tbody tr td.back.unhighlighted:active {
        background-color: #75c2fc;
        box-shadow: inset 0.5px 0.5px 0.5px 0.5px #fff;
      }

      .market-listing-table>tbody tr td.back.unhighlighted::after {
        content: none;
      }

      .market-listing-table>tbody tr td.back.empty-price {
        cursor: default;
      }

      .market-listing-table>tbody tr td.back.empty-price.betting-disabled {
        cursor: not-allowed;
      }

      .market-listing-table>tbody tr td.back.empty-price.betting-disabled::after {
        content: none;
      }

      .market-listing-table>tbody tr td.back.empty-price::after {
        content: none;
      }

      .market-listing-table>tbody tr td.back.inactive {
        cursor: default;
      }

      .market-listing-table>tbody tr td.back.inactive:hover {
        background-color: #e3f3fe !important;
      }

      .market-listing-table>tbody tr td.back:hover {
        background-color: #f2f9ff;
      }

      .market-listing-table>tbody tr td.back:active {
        background-color: #75c2fc;
        box-shadow: inset 0.5px 0.5px 0.5px 0.5px #fff;
      }

      .market-listing-table>tbody tr td.lay {
        cursor: pointer;
        text-align: center;
        background-color: #f9c9d4;
        position: relative;
      }

      .market-listing-table>tbody tr td.lay::after {
        content: none;
      }

      .market-listing-table>tbody tr td.lay.betting-disabled {
        opacity: 0.5;
        cursor: not-allowed;
      }

      .market-listing-table>tbody tr td.lay.betting-disabled:hover {
        background-color: #f9c9d4 !important;
      }

      .market-listing-table>tbody tr td.lay.betting-disabled.unhighlighted:hover {
        background-color: #fdeef2 !important;
      }

      .market-listing-table>tbody tr td.lay.betting-disabled.unhighlighted:active {
        background-color: #fdeef2 !important;
        box-shadow: none;
      }

      .market-listing-table>tbody tr td.lay.unhighlighted {
        background-color: #fdeef2;
      }

      .market-listing-table>tbody tr td.lay.unhighlighted:hover {
        background-color: #fef7f9;
      }

      .market-listing-table>tbody tr td.lay.unhighlighted:active {
        background-color: #f49baf;
        box-shadow: inset 0.5px 0.5px 0.5px 0.5px #fff;
      }

      .market-listing-table>tbody tr td.lay.unhighlighted::after {
        content: none;
      }

      .market-listing-table>tbody tr td.lay.empty-price {
        cursor: default;
      }

      .market-listing-table>tbody tr td.lay.empty-price.betting-disabled {
        cursor: not-allowed;
      }

      .market-listing-table>tbody tr td.lay.empty-price.betting-disabled::after {
        content: none;
      }

      .market-listing-table>tbody tr td.lay.empty-price::after {
        content: none;
      }

      .market-listing-table>tbody tr td.lay.inactive {
        cursor: default;
      }

      .market-listing-table>tbody tr td.lay.inactive:hover {
        background-color: #fdeef2 !important;
      }

      .market-listing-table>tbody tr td.lay:hover {
        background-color: #fef7f9;
      }

      .market-listing-table>tbody tr td.lay:active {
        background-color: #f49baf;
        box-shadow: inset 0.5px 0.5px 0.5px 0.5px #fff;
      }

      .market-listing-table .genie-bet-button {
        margin: 0 5px;
      }

      .market-listing-table .event-row {
        padding: 4px 8px !important;
        border-bottom: 1px solid #ddd;
      }

      .market-listing-table .event-flex-row {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
      }

      .market-listing-table .event-flex-row .event-col:nth-child(1) {
        width: calc(100% - 72px);
      }

      .market-listing-table .event-flex-row .event-col.in-play-content {
        justify-content: flex-end;
        width: 50px;
      }

      .market-listing-table .event-flex-row.bet-builder-available .event-col:nth-child(1) {
        width: calc(100% - 112px);
      }

      .market-listing-table .event-flex-row.bet-builder-available .event-col.in-play-content {
        width: 90px;
      }

      .market-listing-table .event-col {
        display: flex;
        flex-direction: row;
        align-items: center;
      }

      .market-listing-table .odds {
        font-weight: normal;
      }

      .market-listing-table .size {
        display: none;
      }

      .market-listing-table .size span {
        float: none !important;
        font-size: 9px;
      }

      .market-listing-table .event-name {
        font-weight: bold;
        line-height: 22px;
        color: #0f2327;
      }

      .market-listing-table .event-name.short {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 240px;
      }

      .market-listing-table .event-name:link {
        color: #005ba2;
      }

      .market-listing-table .event-name:visited {
        color: #005ba2;
      }

      .market-listing-table .event-time {
        display: flex;
        flex-direction: column;
        align-items: flex-end;
        width: 50px;
        line-height: 14px;
        text-align: right;
      }

      .market-listing-table .winner {
        font-weight: bold;
        color: #0f2327;
      }

      .market-listing-table .favourite-icon {
        height: 18px;
        flex: 0 0 20px;
      }

      .market-listing-table .hot-event {
        color: #cc5f36;
        margin-left: 6px;
      }

      .market-listing-table .selection-pnl {
        margin-top: -5px;
      }

      .-status {
        position: relative;
        font-weight: bold;
        padding: 5px 8px;
        text-align: center;
      }

      .-status.closed {
        color: #d4210d;
        background: rgba(212, 33, 13, 0.1);
      }

      .-status.suspended,
      .-status.ball-running {
        color: #1e3f5a;
        background: rgba(30, 63, 90, 0.1);
      }

      .-status.more {
        padding: 0;
        color: var(--black);
        background: #a7d8fd;
      }

      .-status.more:hover {
        background: #92c7f6;
      }

      .bet-button .back {
        cursor: pointer;
        text-align: center;
        background-color: #a7d8fd;
      }

      .bet-button .back:hover {
        background-color: #f2f9ff;
      }

      .bet-button-adapter {
        margin-bottom: 0;
        height: 40px;
        color: var(--black);
      }

      .bet-button-adapter .price-volume {
        min-width: 63px;
      }

      .bet-button.dummy-button {
        min-width: 115px;
        background-color: rgba(167, 216, 253, 0.6);
      }

      .bet-button.dummy-button:hover {
        background-color: #f2f9ff;
      }

      .market-name.title {
        padding: 4px 8px !important;
        display: flex;
        align-items: center;
        flex-direction: row;
        width: inherit;
      }

      .market-name.title .market-name-text {
        display: inline-block;
        width: 320px;
        max-width: 320px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        cursor: pointer;
      }

      .market-name.title .market-indicators-container {
        margin-left: auto;
        display: flex;
        align-items: center;
        flex-direction: row;
        max-width: 125px;
      }

      .market-name.title .market-indicators-container .cashout-button-s {
        margin: 0;
      }

      .market-name.title app-market-indicators {
        display: flex;
      }

      .selection-pnl>span.-negative {
        color: #d9534f;
        font-size: 12px;
      }

      .selection-pnl>span.-positive {
        font-size: 12px;
      }

      .selection-pnl.racing-pnl {
        display: block;
        clear: both;
        margin-left: 3px;
      }

      .events .starts-in-label {
        float: right;
        font-size: 12px;
        font-weight: bold;
      }

      .markets {
        /**
     * Additional wrapper div to differentiate the favourites view from the markets view
     * We include match stats on membersite in the markets-view.html
     * So markets and favourites can no longer share the same content as previously; they do still share similar styles however
     * The styles below override the previous styles in sport-wrapper and market less files
     **/
      }

      .markets .header .icon-play {
        color: #1d7f1e;
        font-size: 16px;
      }

      .markets .header time {
        float: right;
        font-size: 12px;
        margin-top: 10px;
      }

      .markets .header .start-time time {
        display: block;
        text-align: right;
        line-height: 48px;
      }

      .markets .header .info-time time {
        float: none;
        font-size: inherit;
      }

      .markets .clear {
        clear: both;
      }

      .markets .start-time.opens-in-count-down-container {
        margin-top: 5px !important;
      }

      .markets .in-play-content {
        margin-left: 5px;
      }

      .markets .opens-in-count-down {
        display: inline-block;
        color: #0f2327;
        font-weight: bold;
        margin-bottom: 15px;
      }

      .markets .opens-in-count-down i {
        margin-right: 5px;
      }

      .markets .favourites h1 {
        position: relative;
      }

      .markets .favourites .header h3 {
        float: left;
      }

      .markets .favourites .header .icon-play {
        margin-right: 5px;
      }

      .markets .favourites .start-time time {
        color: #a0a0a0;
        float: right;
        line-height: 1;
        margin-bottom: 5px;
      }

      .markets .favourites .opens-in-count-down {
        clear: right;
        float: right;
      }

      apl-line-market>div {
        margin-bottom: 8px !important;
      }

      apl-line-market>div .market-listing-table {
        margin-bottom: 0 !important;
      }

      apl-line-market>div .market-listing-table thead>tr.notifications {
        display: flex;
      }

      apl-line-market>div .market-listing-table thead>tr.notifications th.market-name:first-child {
        width: 30%;
        position: absolute;
      }

      apl-line-market>div .market-listing-table thead>tr.notifications th.market-name:last-child {
        width: 100%;
        margin-top: 7px;
        margin-right: -5px;
      }

      apl-line-market>div .market-listing-table thead>tr th.market-name {
        text-align: left;
        padding-left: 2px !important;
      }

      apl-line-market>div .market-listing-table i.icon-ladder {
        color: #000;
        cursor: pointer;
        padding: 5px;
        font-size: 16px;
      }

      apl-line-market>div .market-listing-table i.icon-ladder.open {
        color: #344e6b;
      }

      apl-line-market>div .market-listing-table i.icon-ladder.disabled {
        color: #a29ca2;
        cursor: default;
      }

      apl-line-market>div .market-listing-table tbody>tr td.market-name {
        font-weight: bold;
        padding: 0;
        vertical-align: top;
        border-right: none !important;
      }

      apl-line-market>div .market-listing-table tbody>tr td.market-name .event-name,
      apl-line-market>div .market-listing-table tbody>tr td.market-name .selection-pnl {
        padding-right: 35px;
      }

      apl-line-market>div .market-listing-table tbody>tr td.market-name:first-child {
        position: relative;
      }

      apl-line-market>div .market-listing-table tbody>tr td.market-name:first-child i.icon-ladder {
        position: absolute;
        top: 50%;
        right: 0;
        transform: translate(-50%, -50%);
      }

      apl-line-market>div .market-listing-table tbody>tr td.market-name .container {
        display: flex;
        min-height: 42px;
        position: relative;
        flex-direction: column;
        justify-content: center;
        padding: 4px 8px;
      }

      apl-line-market>div .market-listing-table tbody>tr td.main-container {
        position: relative;
        width: 383px;
        padding: 0;
      }

      apl-line-market>div .market-listing-table tbody>tr td.main-container .odds-container {
        width: 383px;
      }

      apl-line-market>div .market-listing-table tbody>tr td.main-container .odds-container table {
        margin-bottom: 0 !important;
      }

      apl-line-market>div .market-listing-table tbody>tr td.main-container .odds-container table tbody {
        border: 0;
      }

      apl-line-market>div .market-listing-table tbody>tr td.main-container .odds-container table tbody>tr>td {
        border-left: none;
        border-top: none;
        border-bottom: none;
      }

      apl-line-market>div .market-listing-table tbody>tr td.main-container .odds-container table tbody>tr>td.stacked-rows {
        border-bottom: 1px solid #ddd;
      }

      apl-line-market>div .market-listing-table tbody>tr td.main-container .odds-container table tbody>tr>td:last-child {
        border-right: none;
      }

      apl-line-market>div .market-listing-table tbody>tr td.main-container .odds-container table tbody>tr>td.odds-placeholder {
        width: 126px;
        background: #f9f7f9;
        color: var(--apl-maxbet-indicator-text);
        text-align: left;
        padding: 4px 8px !important;
      }

      apl-line-market>div .market-listing-table tbody>tr td.main-container .odds-container table tbody>tr>td.odds-placeholder .max-liability {
        font-size: 11px;
        display: block;
      }

      apl-line-market>div .market-listing-table tbody>tr td.main-container .odds-container table tbody>tr>td.odds-placeholder .max-liability:first-child {
        margin-bottom: 3px;
      }

      apl-line-market>div .market-listing-table tbody>tr td.main-container .odds-container table tbody>tr>td.back:active,
      apl-line-market>div .market-listing-table tbody>tr td.main-container .odds-container table tbody>tr>td.lay:active {
        box-shadow: none;
      }

      apl-line-market>div .market-listing-table tbody>tr td.main-container .odds-container table tbody>tr>td.back:hover {
        background-color: #f2f9ff;
      }

      apl-line-market>div .market-listing-table tbody>tr td.main-container .odds-container table tbody>tr>td.lay:hover {
        background-color: #fef7f9;
      }

      apl-line-market>div .market-listing-table tbody>tr td.main-container .suspended-overlay {
        width: 383px;
      }

      apl-line-market>div .market-listing-table tbody>tr td.main-container .ball-running-overlay {
        background: #fff;
        opacity: 0.7;
        width: 100%;
        height: 100%;
        position: absolute;
        z-index: 100;
        top: 0;
      }

      apl-line-market>div .market-listing-table tbody>tr td.main-container .ball-running-overlay span {
        font-weight: bold;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
      }

      apl-line-market>div .market-listing-table tbody>tr:hover .ball-running-overlay {
        transition: background ease 0.5s;
        background: #eee !important;
      }

      apl-line-market>div .ladder-component-container {
        display: block;
        overflow: hidden;
        transition: max-height 0.3s linear, opacity 0.3s linear;
        max-height: 0;
        opacity: 0;
      }

      apl-line-market>div .ladder-component-container.visible {
        max-height: 200px;
        opacity: 1;
      }

      apl-line-market .-status.suspended {
        box-sizing: content-box;
      }

      apl-line-market-ladder {
        color: #0f2327;
      }

      apl-line-market-ladder .ladder-container {
        position: relative;
        display: inline-block;
        float: right;
        width: 378px;
        background-color: #fff;
        border: 1px solid #dddcdc;
        border-top: none;
        transition: all 3s ease-in-out;
        text-align: center;
        max-height: 198px;
        overflow-y: auto;
        overflow-x: hidden;
      }

      apl-line-market-ladder .ladder-container div.row {
        display: block;
        position: relative;
        border-bottom: 1px solid #dddcdc;
      }

      apl-line-market-ladder .ladder-container div.row div.col {
        display: inline-block;
        position: relative;
        width: calc(50% - 2px);
        padding: 5px;
      }

      apl-line-market-ladder .ladder-container div.row div.col:last-child {
        border-left: 1px solid #dddcdc;
      }

      apl-line-market-ladder .ladder-container .ladder-header {
        background-color: #f6f6f6;
        font-weight: bold;
      }

      apl-line-market-ladder .ladder-container .ladder-loader {
        position: relative;
        height: 100px;
      }

      apl-line-market-ladder .ladder-container .ladder-loader .circular {
        position: relative;
        width: auto;
        height: 30%;
        top: 35%;
        bottom: auto;
        left: auto;
        right: auto;
      }

      .body>.content .match-centre {
        border-bottom: 1px solid #ddd;
      }

      .body>.content .match-centre .event-header {
        position: relative;
      }

      .body>.content .match-centre .event-header h1 {
        border-bottom: none;
        margin: 10px 0 0;
        text-indent: 10px;
      }

      .body>.content .match-centre .event-header h1 i {
        float: left;
      }

      .body>.content .match-centre .event-header .match-stats-body-button {
        position: absolute;
        top: 20px;
        right: 16px;
        cursor: pointer;
      }

      .body>.content .match-centre .match-centre-header,
      .body>.content .match-centre .match-centre-body {
        border: 1px solid #ddd;
        display: flex;
        padding: 0 10px;
      }

      .body>.content .match-centre .match-centre-header>div,
      .body>.content .match-centre .match-centre-body>div {
        flex: 1;
        width: 50%;
      }

      .body>.content .match-centre .match-centre-header>div:last-child,
      .body>.content .match-centre .match-centre-body>div:last-child {
        margin-left: 10px;
      }

      .body>.content .match-centre .match-centre-header table,
      .body>.content .match-centre .match-centre-body table {
        border-collapse: collapse;
      }

      .body>.content .match-centre .match-centre-header {
        border-width: 0 1px;
        padding-top: 10px;
      }

      .body>.content .match-centre .match-centre-header .toss p {
        margin: -6px 0 6px !important;
        font-weight: bold;
      }

      .body>.content .match-centre .match-centre-header table {
        margin-bottom: 6px;
      }

      .body>.content .match-centre .match-centre-header table th:not(:last-child),
      .body>.content .match-centre .match-centre-header table td:not(:last-child) {
        border-right: 1px solid #ddd;
      }

      .body>.content .match-centre .match-centre-body {
        border-width: 0 1px;
        padding-bottom: 10px;
        min-height: 165px;
      }

      .body>.content .match-centre .match-centre-body .over p,
      .body>.content .match-centre .match-centre-body .over .over-detail {
        border-bottom: 1px solid #ddd;
        padding-bottom: 6px;
      }

      .body>.content .match-centre .match-centre-body .over p {
        cursor: default;
        width: 99.9%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
      }

      .body>.content .match-centre .match-centre-body .over .over-detail {
        display: flex;
        justify-content: flex-start;
        flex-direction: row;
        margin-bottom: 6px;
      }

      .body>.content .match-centre .scores-video {
        display: flex;
        flex-direction: row;
      }

      .body>.content .match-centre .scores-video .match-centre-header,
      .body>.content .match-centre .scores-video .match-centre-body {
        width: 50%;
      }

      .placeholder-wrapper {
        position: relative;
      }

      .placeholder-wrapper .placeholder {
        z-index: 1000;
        position: absolute;
        top: 50%;
        left: 6px;
        transform: translateY(-50%);
        font-size: 12px;
        color: #666;
      }

      .placeholder-wrapper.animatable .placeholder {
        -webkit-transition: top 0.3s ease, font-size 0.3s ease, color 0.5s ease;
        -moz-transition: top 0.3s ease, font-size 0.3s ease, color 0.5s ease;
        -o-transition: top 0.3s ease, font-size 0.3s ease, color 0.5s ease;
        transition: top 0.3s ease, font-size 0.3s ease, color 0.5s ease;
      }

      .placeholder-wrapper.activated .placeholder {
        top: -9px;
        font-size: 10px;
        color: #0f2327;
      }

      .toggleable-list-title {
        background: #1f5058;
        color: #fff;
        display: block;
        font-weight: bold;
        text-align: center;
        padding: 5px 0;
        margin: 0;
        cursor: pointer;
        -webkit-transition: background-color ease 0.2s;
        -moz-transition: background-color ease 0.2s;
        -o-transition: background-color ease 0.2s;
        transition: background-color ease 0.2s;
      }

      .toggleable-list-title.list-opened {
        background: #09262b;
      }

      .toggleable-list-title:hover {
        background: #2c737e;
      }

      .toggleable-list-title:active {
        box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.3);
        background: #25626b;
      }

      .toggleable-list-title .value {
        font-weight: normal;
      }

      .toggleable-list-title .toggle-icon {
        background: #fff;
        padding: 2px 4px;
        margin: 1px 6px 0 0;
        float: right;
        color: #1f5058;
        font-size: 10px;
      }

      .toggleable-list-title.betting-stats {
        background: #e0e0e0;
        color: #000;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
      }

      .toggleable-list-title.betting-stats.list-opened,
      .toggleable-list-title.betting-stats:hover,
      .toggleable-list-title.betting-stats:active,
      .toggleable-list-title.betting-stats .toggle-icon {
        background: #e0e0e0;
      }

      .toggleable-list-title.betting-stats .toggle-icon {
        color: #000;
      }

      .toggleable-list-title.betting-stats .title {
        display: flex;
        align-items: center;
      }

      .toggleable-list-title.betting-stats .title .icon-settled-bets {
        color: #666;
        width: 20px;
        font-size: 10px;
      }

      .toggleable-list-title.betting-stats .title .square-with-arrow {
        background-color: #7b9b1e;
        align-items: center;
        text-align: center;
        display: flex;
        justify-content: center;
        color: white;
        border-radius: 2px 2px 0 0;
        margin: 0 5px;
      }

      .toggleable-list-title.betting-stats .title .square-with-arrow i {
        font-size: 10px;
      }

      .apl-report-filter {
        margin-top: 9px;
        height: 99px;
        font-family: Lato, Avenir, Verdana, Nunito !important;
      }

      .apl-report-filter .-error {
        color: #d9534f;
        margin-top: 5px;
      }

      .apl-report-filter .apl-form {
        display: inline-block;
      }

      .apl-report-filter .apl-form input {
        width: 250px;
      }

      .apl-report-filter .label-title {
        display: block;
        margin-bottom: 10px;
      }

      .apl-report-filter .icon-search {
        font-size: 14px;
      }

      .apl-report-filter datepicker {
        width: 100px;
        display: inline-block;
        float: none;
        margin-right: 20px;
        font-family: Lato, Avenir, Verdana, Nunito !important;
        font-size: 12px;
      }

      .apl-report-filter datepicker a:hover {
        color: #222;
        text-decoration: none;
      }

      .apl-report-filter datepicker input[type="text"] {
        height: 29px;
        padding: 3px 8px;
        width: 100px;
        border: 1px solid #ddd;
        background: #fff;
        color: #666;
        -webkit-transition: linear 0.2s;
        transition: linear 0.2s;
        vertical-align: middle;
        -webkit-appearance: none;
        box-sizing: border-box;
        margin: 0;
        font: inherit;
        letter-spacing: 1px;
        overflow: visible;
      }

      .apl-report-filter datepicker input[type="text"]:focus {
        border-color: #183f45;
        outline: 0;
        background: #fff;
        color: #444;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar {
        width: 250px;
        margin-left: 0;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-month {
        margin-top: 10px;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-header-left,
      .apl-report-filter datepicker ._720kb-datepicker-calendar-header-right {
        margin-top: 2px;
        font-family: Lato, Avenir, Verdana, Nunito !important;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-header-left a,
      .apl-report-filter datepicker ._720kb-datepicker-calendar-header-right a {
        padding: 0 3px 2px 4px;
        font-size: 12px;
        font-weight: bold;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        margin: 0;
        border-bottom: 2px solid #327683;
        border-right: 2px solid #327683;
        background-color: #4197a8;
        position: absolute;
        margin-left: -10.5px;
        margin-top: 6.5px;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-header-left a:hover,
      .apl-report-filter datepicker ._720kb-datepicker-calendar-header-right a:hover {
        background-color: #49a6b9;
        border-bottom-color: #398696;
        border-right-color: #398696;
        box-shadow: 1.5px 1.5px 0 0 #2b6571;
        padding: 0 3px 2px 4px;
        font-size: 12px;
        font-weight: bold;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-header-left a:active,
      .apl-report-filter datepicker ._720kb-datepicker-calendar-header-right a:active {
        border-top: 2px solid #327683;
        border-left: 2px solid #327683;
        background-color: #4197a8;
        border-bottom: 0;
        border-right: 0;
        box-shadow: none;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-header {
        line-height: inherit;
        font-family: Lato, Avenir, Verdana, Nunito !important;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-header:nth-child(odd) {
        background-color: #0f2327;
        color: #0f2327;
        height: 40px;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-header a {
        color: #f0f0f0;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-header a span {
        color: #f0f0f0;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-days-header {
        background-color: #398696;
        font-family: Lato, Avenir, Verdana, Nunito !important;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-days-header div {
        color: #fff;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-day {
        font-family: Lato, Avenir, Verdana, Nunito !important;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-day:hover {
        background: #24555e;
        color: #fff;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-day:active {
        background: #0f2327;
        color: #fff;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-day._720kb-datepicker-active {
        background: #fff;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-day._720kb-datepicker-active:hover {
        background: #24555e;
        color: #fff;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-day._720kb-datepicker-active:active {
        background: #0f2327;
        color: #fff;
      }

      .apl-report-filter datepicker ._720kb-datepicker-calendar-day._720kb-datepicker-disabled {
        color: rgba(0, 0, 0, 0.2);
        background: rgba(25, 2, 0, 0.02);
        cursor: default;
      }

      .showbox {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        padding: 5%;
      }

      .loader {
        position: relative;
        margin: 0 auto;
        width: 100px;
      }

      .loader::before {
        content: '';
        display: block;
        padding-top: 100%;
      }

      .circular {
        animation: rotate 2s linear infinite;
        height: 50%;
        transform-origin: center center;
        width: 100%;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        margin: auto;
      }

      .path {
        stroke-dasharray: 1, 200;
        stroke-dashoffset: 0;
        animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
        stroke-linecap: round;
        stroke: #0f2327;
      }

      @keyframes rotate {
        100% {
          transform: rotate(360deg);
        }
      }

      @keyframes dash {
        0% {
          stroke-dasharray: 1, 200;
          stroke-dashoffset: 0;
        }

        50% {
          stroke-dasharray: 89, 200;
          stroke-dashoffset: -35px;
        }

        100% {
          stroke-dasharray: 89, 200;
          stroke-dashoffset: -124px;
        }
      }

      apl-rules-button {
        position: relative;
        display: block;
        text-align: right;
        color: #0f2327;
      }

      apl-rules-button.alight-right-absolute>.rules {
        position: absolute;
        right: 0;
        bottom: 100%;
      }

      .rules {
        white-space: nowrap;
        cursor: pointer;
      }

      .rules .rules__text {
        vertical-align: middle;
      }

      .rules .rules__icon {
        font-size: 16px;
      }

      .rules-dialog {
        font-size: 14px;
      }

      .rules-dialog__wrp {
        height: 100%;
        display: flex;
        flex-direction: column;
      }

      .rules-dialog__header {
        padding: 15px 0;
        margin-bottom: -1px;
        font-size: 24px;
        line-height: 30px;
        font-weight: bold;
        text-align: center;
        border-bottom: 1px solid #bababa;
      }

      .rules-dialog__container {
        overflow-y: auto;
      }

      .rules-dialog__container::-webkit-scrollbar {
        width: 8px;
      }

      .rules-dialog__container::-webkit-scrollbar-thumb {
        border-radius: 3px;
        background-color: #bababa;
      }

      .rules-dialog .ngdialog-close::before {
        content: '\D7';
        font-family: 'Helvetica', sans-serif;
      }

      .rules-accordion {
        margin-bottom: 4px;
        border-top: 1px solid #bababa;
        border-bottom: 1px solid #bababa;
        background: linear-gradient(#fff, #fafafa);
      }

      .rules-accordion h3,
      .rules-accordion h5 {
        color: #000;
      }

      .rules-accordion .small-table {
        width: 250px;
      }

      .rules-accordion__head {
        font-size: 18px;
        font-weight: bold;
        padding: 15px 13px;
        cursor: pointer;
      }

      .rules-accordion__content {
        padding: 0 13px 13px;
      }

      .rules-accordion__icon {
        width: 19px;
        height: 19px;
        margin-right: 10px;
        border-radius: 50%;
        border: 1px solid #bababa;
        position: relative;
        display: inline-block;
        vertical-align: bottom;
      }

      .rules-accordion__icon::before {
        content: '';
        width: 5px;
        height: 5px;
        border-top: 1px solid #bababa;
        border-left: 1px solid #bababa;
        position: absolute;
        left: 6px;
        top: 6px;
        transition: transform 0.3s linear;
        transform: rotate(45deg);
      }

      .rules-accordion__box {
        max-height: 0;
        overflow: hidden;
        transition: max-height 0.3s ease-out;
      }

      .rules-accordion .rules-accordion__content ul {
        margin-left: 40px;
      }

      .rules-accordion .rules-accordion__content ul li {
        margin: 0 0 10px 10px;
        list-style-type: disc;
      }

      .rules-accordion .rules-accordion__content ul li:last-child {
        margin-bottom: 10px;
      }

      .rules-accordion .rules-accordion__content ul li>ul {
        margin: 10px 0 0 20px;
      }

      .rules-accordion .rules-accordion__content ul li>ul li {
        list-style-type: circle;
      }

      .rules-accordion .rules-accordion__content ul li>ol.roman li {
        list-style-type: lower-roman;
      }

      .rules-accordion .rules-accordion__content .example,
      .rules-accordion .rules-accordion__content .example-header {
        display: block;
        font-style: italic;
        color: #666;
        margin: 13px 0;
      }

      .rules-accordion .rules-accordion__content .example p,
      .rules-accordion .rules-accordion__content .example-header p {
        margin: 0;
        color: #666;
      }

      .rules-accordion .rules-accordion__content h4 {
        color: #000;
      }

      .rules-accordion.open .rules-accordion__icon::before {
        transform: rotate(-135deg);
      }

      .rules-accordion.open .rules-accordion__box {
        max-height: 10000px;
      }

      .rules-time {
        font-size: 16px;
      }

      .rules-time__title {
        font-weight: bold;
      }

      .rules-time__date {
        margin: 5px 0;
      }

      .rules-list {
        list-style: decimal;
        margin: 20px 0;
        padding-left: 30px;
      }

      .rules-list>li {
        list-style: inherit;
        margin: 20px 0;
      }

      .rules-list-number {
        list-style: none;
        counter-reset: li;
        margin: 15px;
        padding: 0;
      }

      .rules-list-number li {
        margin: 15px 0;
      }

      .rules-list-number>li::before {
        font-weight: bold;
        counter-increment: li;
        content: counters(li, '.') '. ';
      }

      .rules-list-inner {
        margin-left: 10px;
        padding: 0;
        list-style: none;
        counter-reset: li;
      }

      .rules-list-inner>li::before {
        counter-increment: li;
        content: counters(li, '.') '. ';
      }

      .rules-list-alfabet {
        margin-left: 20px;
        list-style-type: lower-latin;
      }

      .rules-list-alfabet>li {
        list-style: inherit;
      }

      .order-listing .row {
        display: flex;
        flex-direction: row;
      }

      .order-listing .row .column {
        margin-right: 40px;
      }

      .order-listing .fail-messages {
        color: #bf3e35;
        font-weight: bold;
        font-size: 13px;
      }

      .pnl-listing .sport-link a {
        text-decoration: underline;
        font-size: 12px;
        text-underline-offset: 3px;
      }

      .pnl-listing .sport-link.-active>a {
        text-decoration: none;
        cursor: default;
        color: #0f2327;
      }

      .pnl-listing .total-pnl p {
        font-size: 16px;
      }

      .pnl-listing .breakdown-breadcrumb {
        margin-bottom: 10px;
        color: #0f2327;
      }

      .pnl-listing .breakdown-breadcrumb a {
        color: #0f2327;
        font-weight: bold;
      }

      .pnl-listing table.listing td span.event-link {
        cursor: pointer;
        color: #0f2327;
      }

      .pnl-listing table.listing td span.event-link:hover {
        color: #000000;
      }

      .pnl-listing table.listing td span.event-link.not-link {
        cursor: default;
        color: inherit;
      }

      .pnl-listing table.listing td.item-id {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
      }

      .pnl-listing .breakdown-listing table.listing tr.-invalid-row {
        opacity: 0.4;
      }

      .pnl-listing .breakdown-listing table.listing td span.order-time::before {
        content: " | ";
      }

      .pnl-listing .breakdown-listing table.listing td span.order-selection {
        font-weight: bold;
      }

      .pnl-listing .breakdown-listing table.market-summary {
        float: right;
        width: auto;
        margin-top: 10px;
        padding: 20px 70px;
        line-height: 10px;
        background: #fff;
      }

      .pnl-listing .breakdown-listing table.market-summary td {
        text-align: right;
        vertical-align: top;
      }

      .pnl-listing .breakdown-listing table.market-summary td.underline {
        border-bottom: 1px solid #000;
        padding-bottom: 15px;
      }

      .pnl-listing .breakdown-listing table.market-summary th {
        vertical-align: bottom;
      }

      .pnl-listing .breakdown-listing table.market-summary th:nth-child(1) {
        padding-bottom: 16px;
      }

      .pnl-listing .breakdown-listing table.market-summary th.underline {
        border-bottom: 1px solid #000;
        padding-bottom: 15px;
        padding-top: 20px;
      }

      .pnl-listing .breakdown-listing table.market-summary .label::after {
        content: ": ";
      }

      .pnl-listing .breakdown-listing table td.separator {
        border-bottom: 1px solid #000;
      }

      .pnl-listing .breakdown-listing table th.separator {
        border-bottom: 1px solid #000;
      }

      .pnl-listing .fail-messages {
        color: #bf3e35;
        font-weight: bold;
        font-size: 13px;
      }

      .total-casino {
        text-align: right;
        text-decoration: none;
        cursor: auto;
        font-weight: bold;
        border-bottom: 1px solid #0f2327;
        color: #0f2327;
        display: inline-block;
        float: right;
      }

      .total-casino span:last-child {
        margin-left: 20px;
      }

      .bet-breakdown .listing td {
        vertical-align: top;
      }

      .simple-page-dialog .ngdialog-content {
        width: 1024px;
        overflow-x: hidden;
        overflow-y: scroll;
      }

      .ngdialog-no-overlay {
        pointer-events: inherit;
      }

      .simple-page,
      .app-content {
        color: #fff;
      }

      .simple-page .simple-page-content,
      .app-content .simple-page-content {
        margin-bottom: 20px;
      }

      .simple-page .simple-page-content h1,
      .app-content .simple-page-content h1,
      .simple-page .simple-page-content h2,
      .app-content .simple-page-content h2,
      .simple-page .simple-page-content h3,
      .app-content .simple-page-content h3,
      .simple-page .simple-page-content h4,
      .app-content .simple-page-content h4,
      .simple-page .simple-page-content h5,
      .app-content .simple-page-content h5,
      .simple-page .simple-page-content h6,
      .app-content .simple-page-content h6 {
        color: #fff;
      }

      .simple-page .simple-page-content p,
      .app-content .simple-page-content p {
        color: #fff;
        background: none !important;
      }

      .simple-page .simple-page-content a,
      .app-content .simple-page-content a {
        color: #fff;
        cursor: pointer;
      }

      .simple-page .simple-page-content a span,
      .app-content .simple-page-content a span {
        color: #fff !important;
      }

      .simple-page .simple-page-content .regulations-text .intro,
      .app-content .simple-page-content .regulations-text .intro,
      .simple-page .simple-page-content .kyc-page .intro,
      .app-content .simple-page-content .kyc-page .intro,
      .simple-page .simple-page-content .rules-regs .intro,
      .app-content .simple-page-content .rules-regs .intro,
      .simple-page .simple-page-content .regulations-text .general,
      .app-content .simple-page-content .regulations-text .general,
      .simple-page .simple-page-content .kyc-page .general,
      .app-content .simple-page-content .kyc-page .general,
      .simple-page .simple-page-content .rules-regs .general,
      .app-content .simple-page-content .rules-regs .general,
      .simple-page .simple-page-content .regulations-text .specific,
      .app-content .simple-page-content .regulations-text .specific,
      .simple-page .simple-page-content .kyc-page .specific,
      .app-content .simple-page-content .kyc-page .specific,
      .simple-page .simple-page-content .rules-regs .specific,
      .app-content .simple-page-content .rules-regs .specific {
        counter-reset: rules;
      }

      .simple-page .simple-page-content .regulations-text .intro h3::before,
      .app-content .simple-page-content .regulations-text .intro h3::before,
      .simple-page .simple-page-content .kyc-page .intro h3::before,
      .app-content .simple-page-content .kyc-page .intro h3::before,
      .simple-page .simple-page-content .rules-regs .intro h3::before,
      .app-content .simple-page-content .rules-regs .intro h3::before,
      .simple-page .simple-page-content .regulations-text .general h3::before,
      .app-content .simple-page-content .regulations-text .general h3::before,
      .simple-page .simple-page-content .kyc-page .general h3::before,
      .app-content .simple-page-content .kyc-page .general h3::before,
      .simple-page .simple-page-content .rules-regs .general h3::before,
      .app-content .simple-page-content .rules-regs .general h3::before,
      .simple-page .simple-page-content .regulations-text .specific h3::before,
      .app-content .simple-page-content .regulations-text .specific h3::before,
      .simple-page .simple-page-content .kyc-page .specific h3::before,
      .app-content .simple-page-content .kyc-page .specific h3::before,
      .simple-page .simple-page-content .rules-regs .specific h3::before,
      .app-content .simple-page-content .rules-regs .specific h3::before {
        counter-increment: rules;
        content: counter(rules) '.  ';
      }

      .simple-page .simple-page-content .regulations-text .intro .example,
      .app-content .simple-page-content .regulations-text .intro .example,
      .simple-page .simple-page-content .kyc-page .intro .example,
      .app-content .simple-page-content .kyc-page .intro .example,
      .simple-page .simple-page-content .rules-regs .intro .example,
      .app-content .simple-page-content .rules-regs .intro .example,
      .simple-page .simple-page-content .regulations-text .general .example,
      .app-content .simple-page-content .regulations-text .general .example,
      .simple-page .simple-page-content .kyc-page .general .example,
      .app-content .simple-page-content .kyc-page .general .example,
      .simple-page .simple-page-content .rules-regs .general .example,
      .app-content .simple-page-content .rules-regs .general .example,
      .simple-page .simple-page-content .regulations-text .specific .example,
      .app-content .simple-page-content .regulations-text .specific .example,
      .simple-page .simple-page-content .kyc-page .specific .example,
      .app-content .simple-page-content .kyc-page .specific .example,
      .simple-page .simple-page-content .rules-regs .specific .example,
      .app-content .simple-page-content .rules-regs .specific .example,
      .simple-page .simple-page-content .regulations-text .intro .example-header,
      .app-content .simple-page-content .regulations-text .intro .example-header,
      .simple-page .simple-page-content .kyc-page .intro .example-header,
      .app-content .simple-page-content .kyc-page .intro .example-header,
      .simple-page .simple-page-content .rules-regs .intro .example-header,
      .app-content .simple-page-content .rules-regs .intro .example-header,
      .simple-page .simple-page-content .regulations-text .general .example-header,
      .app-content .simple-page-content .regulations-text .general .example-header,
      .simple-page .simple-page-content .kyc-page .general .example-header,
      .app-content .simple-page-content .kyc-page .general .example-header,
      .simple-page .simple-page-content .rules-regs .general .example-header,
      .app-content .simple-page-content .rules-regs .general .example-header,
      .simple-page .simple-page-content .regulations-text .specific .example-header,
      .app-content .simple-page-content .regulations-text .specific .example-header,
      .simple-page .simple-page-content .kyc-page .specific .example-header,
      .app-content .simple-page-content .kyc-page .specific .example-header,
      .simple-page .simple-page-content .rules-regs .specific .example-header,
      .app-content .simple-page-content .rules-regs .specific .example-header {
        display: block;
        font-style: italic;
        color: #666;
        margin: 13px 0;
      }

      .simple-page .simple-page-content .regulations-text .intro .example p,
      .app-content .simple-page-content .regulations-text .intro .example p,
      .simple-page .simple-page-content .kyc-page .intro .example p,
      .app-content .simple-page-content .kyc-page .intro .example p,
      .simple-page .simple-page-content .rules-regs .intro .example p,
      .app-content .simple-page-content .rules-regs .intro .example p,
      .simple-page .simple-page-content .regulations-text .general .example p,
      .app-content .simple-page-content .regulations-text .general .example p,
      .simple-page .simple-page-content .kyc-page .general .example p,
      .app-content .simple-page-content .kyc-page .general .example p,
      .simple-page .simple-page-content .rules-regs .general .example p,
      .app-content .simple-page-content .rules-regs .general .example p,
      .simple-page .simple-page-content .regulations-text .specific .example p,
      .app-content .simple-page-content .regulations-text .specific .example p,
      .simple-page .simple-page-content .kyc-page .specific .example p,
      .app-content .simple-page-content .kyc-page .specific .example p,
      .simple-page .simple-page-content .rules-regs .specific .example p,
      .app-content .simple-page-content .rules-regs .specific .example p,
      .simple-page .simple-page-content .regulations-text .intro .example-header p,
      .app-content .simple-page-content .regulations-text .intro .example-header p,
      .simple-page .simple-page-content .kyc-page .intro .example-header p,
      .app-content .simple-page-content .kyc-page .intro .example-header p,
      .simple-page .simple-page-content .rules-regs .intro .example-header p,
      .app-content .simple-page-content .rules-regs .intro .example-header p,
      .simple-page .simple-page-content .regulations-text .general .example-header p,
      .app-content .simple-page-content .regulations-text .general .example-header p,
      .simple-page .simple-page-content .kyc-page .general .example-header p,
      .app-content .simple-page-content .kyc-page .general .example-header p,
      .simple-page .simple-page-content .rules-regs .general .example-header p,
      .app-content .simple-page-content .rules-regs .general .example-header p,
      .simple-page .simple-page-content .regulations-text .specific .example-header p,
      .app-content .simple-page-content .regulations-text .specific .example-header p,
      .simple-page .simple-page-content .kyc-page .specific .example-header p,
      .app-content .simple-page-content .kyc-page .specific .example-header p,
      .simple-page .simple-page-content .rules-regs .specific .example-header p,
      .app-content .simple-page-content .rules-regs .specific .example-header p {
        margin: 0;
        color: #666;
      }

      .simple-page .simple-page-content .regulations-text h1,
      .app-content .simple-page-content .regulations-text h1,
      .simple-page .simple-page-content .kyc-page h1,
      .app-content .simple-page-content .kyc-page h1,
      .simple-page .simple-page-content .rules-regs h1,
      .app-content .simple-page-content .rules-regs h1,
      .simple-page .simple-page-content .regulations-text h2,
      .app-content .simple-page-content .regulations-text h2,
      .simple-page .simple-page-content .kyc-page h2,
      .app-content .simple-page-content .kyc-page h2,
      .simple-page .simple-page-content .rules-regs h2,
      .app-content .simple-page-content .rules-regs h2,
      .simple-page .simple-page-content .regulations-text h3,
      .app-content .simple-page-content .regulations-text h3,
      .simple-page .simple-page-content .kyc-page h3,
      .app-content .simple-page-content .kyc-page h3,
      .simple-page .simple-page-content .rules-regs h3,
      .app-content .simple-page-content .rules-regs h3,
      .simple-page .simple-page-content .regulations-text h4,
      .app-content .simple-page-content .regulations-text h4,
      .simple-page .simple-page-content .kyc-page h4,
      .app-content .simple-page-content .kyc-page h4,
      .simple-page .simple-page-content .rules-regs h4,
      .app-content .simple-page-content .rules-regs h4,
      .simple-page .simple-page-content .regulations-text h5,
      .app-content .simple-page-content .regulations-text h5,
      .simple-page .simple-page-content .kyc-page h5,
      .app-content .simple-page-content .kyc-page h5,
      .simple-page .simple-page-content .rules-regs h5,
      .app-content .simple-page-content .rules-regs h5,
      .simple-page .simple-page-content .regulations-text h6,
      .app-content .simple-page-content .regulations-text h6,
      .simple-page .simple-page-content .kyc-page h6,
      .app-content .simple-page-content .kyc-page h6,
      .simple-page .simple-page-content .rules-regs h6,
      .app-content .simple-page-content .rules-regs h6,
      .simple-page .simple-page-content .regulations-text li,
      .app-content .simple-page-content .regulations-text li,
      .simple-page .simple-page-content .kyc-page li,
      .app-content .simple-page-content .kyc-page li,
      .simple-page .simple-page-content .rules-regs li,
      .app-content .simple-page-content .rules-regs li,
      .simple-page .simple-page-content .regulations-text p,
      .app-content .simple-page-content .regulations-text p,
      .simple-page .simple-page-content .kyc-page p,
      .app-content .simple-page-content .kyc-page p,
      .simple-page .simple-page-content .rules-regs p,
      .app-content .simple-page-content .rules-regs p,
      .simple-page .simple-page-content .regulations-text div,
      .app-content .simple-page-content .regulations-text div,
      .simple-page .simple-page-content .kyc-page div,
      .app-content .simple-page-content .kyc-page div,
      .simple-page .simple-page-content .rules-regs div,
      .app-content .simple-page-content .rules-regs div,
      .simple-page .simple-page-content .regulations-text a,
      .app-content .simple-page-content .regulations-text a,
      .simple-page .simple-page-content .kyc-page a,
      .app-content .simple-page-content .kyc-page a,
      .simple-page .simple-page-content .rules-regs a,
      .app-content .simple-page-content .rules-regs a {
        color: black;
      }

      .simple-page .simple-page-content .regulations-text h1,
      .app-content .simple-page-content .regulations-text h1,
      .simple-page .simple-page-content .kyc-page h1,
      .app-content .simple-page-content .kyc-page h1,
      .simple-page .simple-page-content .rules-regs h1,
      .app-content .simple-page-content .rules-regs h1 {
        text-align: center;
      }

      .simple-page .simple-page-content .regulations-text h2,
      .app-content .simple-page-content .regulations-text h2,
      .simple-page .simple-page-content .kyc-page h2,
      .app-content .simple-page-content .kyc-page h2,
      .simple-page .simple-page-content .rules-regs h2,
      .app-content .simple-page-content .rules-regs h2,
      .simple-page .simple-page-content .regulations-text h3,
      .app-content .simple-page-content .regulations-text h3,
      .simple-page .simple-page-content .kyc-page h3,
      .app-content .simple-page-content .kyc-page h3,
      .simple-page .simple-page-content .rules-regs h3,
      .app-content .simple-page-content .rules-regs h3,
      .simple-page .simple-page-content .regulations-text h4,
      .app-content .simple-page-content .regulations-text h4,
      .simple-page .simple-page-content .kyc-page h4,
      .app-content .simple-page-content .kyc-page h4,
      .simple-page .simple-page-content .rules-regs h4,
      .app-content .simple-page-content .rules-regs h4,
      .simple-page .simple-page-content .regulations-text h5,
      .app-content .simple-page-content .regulations-text h5,
      .simple-page .simple-page-content .kyc-page h5,
      .app-content .simple-page-content .kyc-page h5,
      .simple-page .simple-page-content .rules-regs h5,
      .app-content .simple-page-content .rules-regs h5,
      .simple-page .simple-page-content .regulations-text h6,
      .app-content .simple-page-content .regulations-text h6,
      .simple-page .simple-page-content .kyc-page h6,
      .app-content .simple-page-content .kyc-page h6,
      .simple-page .simple-page-content .rules-regs h6,
      .app-content .simple-page-content .rules-regs h6 {
        font-weight: bold;
      }

      .simple-page .simple-page-content .regulations-text h3,
      .app-content .simple-page-content .regulations-text h3,
      .simple-page .simple-page-content .kyc-page h3,
      .app-content .simple-page-content .kyc-page h3,
      .simple-page .simple-page-content .rules-regs h3,
      .app-content .simple-page-content .rules-regs h3,
      .simple-page .simple-page-content .regulations-text h4,
      .app-content .simple-page-content .regulations-text h4,
      .simple-page .simple-page-content .kyc-page h4,
      .app-content .simple-page-content .kyc-page h4,
      .simple-page .simple-page-content .rules-regs h4,
      .app-content .simple-page-content .rules-regs h4,
      .simple-page .simple-page-content .regulations-text h5,
      .app-content .simple-page-content .regulations-text h5,
      .simple-page .simple-page-content .kyc-page h5,
      .app-content .simple-page-content .kyc-page h5,
      .simple-page .simple-page-content .rules-regs h5,
      .app-content .simple-page-content .rules-regs h5,
      .simple-page .simple-page-content .regulations-text h6,
      .app-content .simple-page-content .regulations-text h6,
      .simple-page .simple-page-content .kyc-page h6,
      .app-content .simple-page-content .kyc-page h6,
      .simple-page .simple-page-content .rules-regs h6,
      .app-content .simple-page-content .rules-regs h6 {
        margin-left: 20px;
      }

      .simple-page .simple-page-content .regulations-text .thin-title,
      .app-content .simple-page-content .regulations-text .thin-title,
      .simple-page .simple-page-content .kyc-page .thin-title,
      .app-content .simple-page-content .kyc-page .thin-title,
      .simple-page .simple-page-content .rules-regs .thin-title,
      .app-content .simple-page-content .rules-regs .thin-title {
        font-weight: normal;
      }

      .simple-page .simple-page-content .regulations-text p,
      .app-content .simple-page-content .regulations-text p,
      .simple-page .simple-page-content .kyc-page p,
      .app-content .simple-page-content .kyc-page p,
      .simple-page .simple-page-content .rules-regs p,
      .app-content .simple-page-content .rules-regs p {
        margin-left: 35px;
      }

      .simple-page .simple-page-content .regulations-text p+ul,
      .app-content .simple-page-content .regulations-text p+ul,
      .simple-page .simple-page-content .kyc-page p+ul,
      .app-content .simple-page-content .kyc-page p+ul,
      .simple-page .simple-page-content .rules-regs p+ul,
      .app-content .simple-page-content .rules-regs p+ul {
        margin-left: 55px;
      }

      .simple-page .simple-page-content .regulations-text ul,
      .app-content .simple-page-content .regulations-text ul,
      .simple-page .simple-page-content .kyc-page ul,
      .app-content .simple-page-content .kyc-page ul,
      .simple-page .simple-page-content .rules-regs ul,
      .app-content .simple-page-content .rules-regs ul {
        margin-left: 40px;
      }

      .simple-page .simple-page-content .regulations-text ul li,
      .app-content .simple-page-content .regulations-text ul li,
      .simple-page .simple-page-content .kyc-page ul li,
      .app-content .simple-page-content .kyc-page ul li,
      .simple-page .simple-page-content .rules-regs ul li,
      .app-content .simple-page-content .rules-regs ul li {
        margin: 0 0 10px 10px;
        list-style-type: disc;
      }

      .simple-page .simple-page-content .regulations-text ul li:last-child,
      .app-content .simple-page-content .regulations-text ul li:last-child,
      .simple-page .simple-page-content .kyc-page ul li:last-child,
      .app-content .simple-page-content .kyc-page ul li:last-child,
      .simple-page .simple-page-content .rules-regs ul li:last-child,
      .app-content .simple-page-content .rules-regs ul li:last-child {
        margin-bottom: 10px;
      }

      .simple-page .simple-page-content .regulations-text ul li>ul,
      .app-content .simple-page-content .regulations-text ul li>ul,
      .simple-page .simple-page-content .kyc-page ul li>ul,
      .app-content .simple-page-content .kyc-page ul li>ul,
      .simple-page .simple-page-content .rules-regs ul li>ul,
      .app-content .simple-page-content .rules-regs ul li>ul {
        margin: 10px 0 0 20px;
      }

      .simple-page .simple-page-content .regulations-text ul li>ul li,
      .app-content .simple-page-content .regulations-text ul li>ul li,
      .simple-page .simple-page-content .kyc-page ul li>ul li,
      .app-content .simple-page-content .kyc-page ul li>ul li,
      .simple-page .simple-page-content .rules-regs ul li>ul li,
      .app-content .simple-page-content .rules-regs ul li>ul li {
        list-style-type: circle;
      }

      .simple-page .simple-page-content .regulations-text ul li>ol.roman li,
      .app-content .simple-page-content .regulations-text ul li>ol.roman li,
      .simple-page .simple-page-content .kyc-page ul li>ol.roman li,
      .app-content .simple-page-content .kyc-page ul li>ol.roman li,
      .simple-page .simple-page-content .rules-regs ul li>ol.roman li,
      .app-content .simple-page-content .rules-regs ul li>ol.roman li {
        list-style-type: lower-roman;
      }

      .simple-page .simple-page-content .regulations-text ol.type-a li,
      .app-content .simple-page-content .regulations-text ol.type-a li,
      .simple-page .simple-page-content .kyc-page ol.type-a li,
      .app-content .simple-page-content .kyc-page ol.type-a li,
      .simple-page .simple-page-content .rules-regs ol.type-a li,
      .app-content .simple-page-content .rules-regs ol.type-a li {
        list-style-type: lower-alpha;
      }

      .simple-page .simple-page-content .regulations-text .small-table,
      .app-content .simple-page-content .regulations-text .small-table,
      .simple-page .simple-page-content .kyc-page .small-table,
      .app-content .simple-page-content .kyc-page .small-table,
      .simple-page .simple-page-content .rules-regs .small-table,
      .app-content .simple-page-content .rules-regs .small-table {
        width: 250px;
        margin-bottom: 10px;
      }

      .simple-page .simple-page-content .regulations-text ol,
      .app-content .simple-page-content .regulations-text ol {
        margin-left: 35px;
      }

      .simple-page .simple-page-content .regulations-text ol li,
      .app-content .simple-page-content .regulations-text ol li {
        list-style: disc;
      }

      .simple-page .edit-pane,
      .app-content .edit-pane {
        text-align: right;
      }

      .simple-page .edit-pane .apl-btn,
      .app-content .edit-pane .apl-btn {
        margin-top: 10px;
      }

      .rules-list-number.table-tennis {
        margin-left: 40px;
      }

      .hide-point {
        list-style-type: none !important;
      }

      .f32 .flag {
        background: url(data:image/png;base64,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) no-repeat;
        height: 32px;
        width: 32px;
        max-width: 40px;
        transform: scale(0.8);
      }

      .f32 ._African_Union {
        background-position: 0 -32px;
      }

      .f32 ._Arab_League {
        background-position: 0 -64px;
      }

      .f32 ._ASEAN {
        background-position: 0 -96px;
      }

      .f32 ._CARICOM {
        background-position: 0 -128px;
      }

      .f32 ._CIS {
        background-position: 0 -160px;
      }

      .f32 ._Commonwealth {
        background-position: 0 -192px;
      }

      .f32 ._England {
        background-position: 0 -224px;
      }

      .f32 ._European_Union {
        background-position: 0 -256px;
      }

      .f32 ._Islamic_Conference {
        background-position: 0 -288px;
      }

      .f32 ._Kosovo {
        background-position: 0 -320px;
      }

      .f32 ._NATO {
        background-position: 0 -352px;
      }

      .f32 ._Northern_Cyprus {
        background-position: 0 -384px;
      }

      .f32 ._Northern_Ireland {
        background-position: 0 -416px;
      }

      .f32 ._Olimpic_Movement {
        background-position: 0 -448px;
      }

      .f32 ._OPEC {
        background-position: 0 -480px;
      }

      .f32 ._Red_Cross {
        background-position: 0 -512px;
      }

      .f32 ._Scotland {
        background-position: 0 -544px;
      }

      .f32 ._Somaliland {
        background-position: 0 -576px;
      }

      .f32 ._Tibet {
        background-position: 0 -608px;
      }

      .f32 ._United_Nations {
        background-position: 0 -640px;
      }

      .f32 ._Wales {
        background-position: 0 -672px;
      }

      .f32 .eu {
        background-position: 0 -256px;
      }

      .f32 .ad {
        background-position: 0 -704px;
      }

      .f32 .ae {
        background-position: 0 -736px;
      }

      .f32 .af {
        background-position: 0 -768px;
      }

      .f32 .ag {
        background-position: 0 -800px;
      }

      .f32 .ai {
        background-position: 0 -832px;
      }

      .f32 .al {
        background-position: 0 -864px;
      }

      .f32 .am {
        background-position: 0 -896px;
      }

      .f32 .ao {
        background-position: 0 -928px;
      }

      .f32 .aq {
        background-position: 0 -960px;
      }

      .f32 .ar {
        background-position: 0 -992px;
      }

      .f32 .as {
        background-position: 0 -1024px;
      }

      .f32 .at {
        background-position: 0 -1056px;
      }

      .f32 .au {
        background-position: 0 -1088px;
      }

      .f32 .aw {
        background-position: 0 -1120px;
      }

      .f32 .ax {
        background-position: 0 -1152px;
      }

      .f32 .az {
        background-position: 0 -1184px;
      }

      .f32 .ba {
        background-position: 0 -1216px;
      }

      .f32 .bb {
        background-position: 0 -1248px;
      }

      .f32 .bd {
        background-position: 0 -1280px;
      }

      .f32 .be {
        background-position: 0 -1312px;
      }

      .f32 .bf {
        background-position: 0 -1344px;
      }

      .f32 .bg {
        background-position: 0 -1376px;
      }

      .f32 .bh {
        background-position: 0 -1408px;
      }

      .f32 .bi {
        background-position: 0 -1440px;
      }

      .f32 .bj {
        background-position: 0 -1472px;
      }

      .f32 .bm {
        background-position: 0 -1504px;
      }

      .f32 .bn {
        background-position: 0 -1536px;
      }

      .f32 .bo {
        background-position: 0 -1568px;
      }

      .f32 .br {
        background-position: 0 -1600px;
      }

      .f32 .bs {
        background-position: 0 -1632px;
      }

      .f32 .bt {
        background-position: 0 -1664px;
      }

      .f32 .bw {
        background-position: 0 -1696px;
      }

      .f32 .by {
        background-position: 0 -1728px;
      }

      .f32 .bz {
        background-position: 0 -1760px;
      }

      .f32 .ca {
        background-position: 0 -1792px;
      }

      .f32 .cd {
        background-position: 0 -1824px;
      }

      .f32 .cf {
        background-position: 0 -1856px;
      }

      .f32 .cg {
        background-position: 0 -1888px;
      }

      .f32 .ch {
        background-position: 0 -1920px;
      }

      .f32 .ci {
        background-position: 0 -1952px;
      }

      .f32 .ck {
        background-position: 0 -1984px;
      }

      .f32 .cl {
        background-position: 0 -2016px;
      }

      .f32 .cm {
        background-position: 0 -2048px;
      }

      .f32 .cn {
        background-position: 0 -2080px;
      }

      .f32 .co {
        background-position: 0 -2112px;
      }

      .f32 .cr {
        background-position: 0 -2144px;
      }

      .f32 .cu {
        background-position: 0 -2176px;
      }

      .f32 .cv {
        background-position: 0 -2208px;
      }

      .f32 .cy {
        background-position: 0 -2240px;
      }

      .f32 .cz {
        background-position: 0 -2272px;
      }

      .f32 .de {
        background-position: 0 -2304px;
      }

      .f32 .dj {
        background-position: 0 -2336px;
      }

      .f32 .dk {
        background-position: 0 -2368px;
      }

      .f32 .dm {
        background-position: 0 -2400px;
      }

      .f32 .do {
        background-position: 0 -2432px;
      }

      .f32 .dz {
        background-position: 0 -2464px;
      }

      .f32 .ec {
        background-position: 0 -2496px;
      }

      .f32 .ee {
        background-position: 0 -2528px;
      }

      .f32 .eg {
        background-position: 0 -2560px;
      }

      .f32 .eh {
        background-position: 0 -2592px;
      }

      .f32 .er {
        background-position: 0 -2624px;
      }

      .f32 .es {
        background-position: 0 -2656px;
      }

      .f32 .et {
        background-position: 0 -2688px;
      }

      .f32 .fi {
        background-position: 0 -2720px;
      }

      .f32 .fj {
        background-position: 0 -2752px;
      }

      .f32 .fm {
        background-position: 0 -2784px;
      }

      .f32 .fo {
        background-position: 0 -2816px;
      }

      .f32 .fr {
        background-position: 0 -2848px;
      }

      .f32 .bl {
        background-position: 0 -2848px;
      }

      .f32 .cp {
        background-position: 0 -2848px;
      }

      .f32 .mf {
        background-position: 0 -2848px;
      }

      .f32 .yt {
        background-position: 0 -2848px;
      }

      .f32 .ga {
        background-position: 0 -2880px;
      }

      .f32 .gb {
        background-position: 0 -2912px;
      }

      .f32 .sh {
        background-position: 0 -2912px;
      }

      .f32 .gd {
        background-position: 0 -2944px;
      }

      .f32 .ge {
        background-position: 0 -2976px;
      }

      .f32 .gg {
        background-position: 0 -3008px;
      }

      .f32 .gh {
        background-position: 0 -3040px;
      }

      .f32 .gi {
        background-position: 0 -3072px;
      }

      .f32 .gl {
        background-position: 0 -3104px;
      }

      .f32 .gm {
        background-position: 0 -3136px;
      }

      .f32 .gn {
        background-position: 0 -3168px;
      }

      .f32 .gp {
        background-position: 0 -3200px;
      }

      .f32 .gq {
        background-position: 0 -3232px;
      }

      .f32 .gr {
        background-position: 0 -3264px;
      }

      .f32 .gt {
        background-position: 0 -3296px;
      }

      .f32 .gu {
        background-position: 0 -3328px;
      }

      .f32 .gw {
        background-position: 0 -3360px;
      }

      .f32 .gy {
        background-position: 0 -3392px;
      }

      .f32 .hk {
        background-position: 0 -3424px;
      }

      .f32 .hn {
        background-position: 0 -3456px;
      }

      .f32 .hr {
        background-position: 0 -3488px;
      }

      .f32 .ht {
        background-position: 0 -3520px;
      }

      .f32 .hu {
        background-position: 0 -3552px;
      }

      .f32 .id {
        background-position: 0 -3584px;
      }

      .f32 .mc {
        background-position: 0 -3584px;
      }

      .f32 .ie {
        background-position: 0 -3616px;
      }

      .f32 .il {
        background-position: 0 -3648px;
      }

      .f32 .im {
        background-position: 0 -3680px;
      }

      .f32 .in {
        background-position: 0 -3712px;
      }

      .f32 .iq {
        background-position: 0 -3744px;
      }

      .f32 .ir {
        background-position: 0 -3776px;
      }

      .f32 .is {
        background-position: 0 -3808px;
      }

      .f32 .it {
        background-position: 0 -3840px;
      }

      .f32 .je {
        background-position: 0 -3872px;
      }

      .f32 .jm {
        background-position: 0 -3904px;
      }

      .f32 .jo {
        background-position: 0 -3936px;
      }

      .f32 .jp {
        background-position: 0 -3968px;
      }

      .f32 .ke {
        background-position: 0 -4000px;
      }

      .f32 .kg {
        background-position: 0 -4032px;
      }

      .f32 .kh {
        background-position: 0 -4064px;
      }

      .f32 .ki {
        background-position: 0 -4096px;
      }

      .f32 .km {
        background-position: 0 -4128px;
      }

      .f32 .kn {
        background-position: 0 -4160px;
      }

      .f32 .kp {
        background-position: 0 -4192px;
      }

      .f32 .kr {
        background-position: 0 -4224px;
      }

      .f32 .kw {
        background-position: 0 -4256px;
      }

      .f32 .ky {
        background-position: 0 -4288px;
      }

      .f32 .kz {
        background-position: 0 -4320px;
      }

      .f32 .la {
        background-position: 0 -4352px;
      }

      .f32 .lb {
        background-position: 0 -4384px;
      }

      .f32 .lc {
        background-position: 0 -4416px;
      }

      .f32 .li {
        background-position: 0 -4448px;
      }

      .f32 .lk {
        background-position: 0 -4480px;
      }

      .f32 .lr {
        background-position: 0 -4512px;
      }

      .f32 .ls {
        background-position: 0 -4544px;
      }

      .f32 .lt {
        background-position: 0 -4576px;
      }

      .f32 .lu {
        background-position: 0 -4608px;
      }

      .f32 .lv {
        background-position: 0 -4640px;
      }

      .f32 .ly {
        background-position: 0 -4672px;
      }

      .f32 .ma {
        background-position: 0 -4704px;
      }

      .f32 .md {
        background-position: 0 -4736px;
      }

      .f32 .me {
        background-position: 0 -4768px;
      }

      .f32 .mg {
        background-position: 0 -4800px;
      }

      .f32 .mh {
        background-position: 0 -4832px;
      }

      .f32 .mk {
        background-position: 0 -4864px;
      }

      .f32 .ml {
        background-position: 0 -4896px;
      }

      .f32 .mm {
        background-position: 0 -4928px;
      }

      .f32 .mn {
        background-position: 0 -4960px;
      }

      .f32 .mo {
        background-position: 0 -4992px;
      }

      .f32 .mq {
        background-position: 0 -5024px;
      }

      .f32 .mr {
        background-position: 0 -5056px;
      }

      .f32 .ms {
        background-position: 0 -5088px;
      }

      .f32 .mt {
        background-position: 0 -5120px;
      }

      .f32 .mu {
        background-position: 0 -5152px;
      }

      .f32 .mv {
        background-position: 0 -5184px;
      }

      .f32 .mw {
        background-position: 0 -5216px;
      }

      .f32 .mx {
        background-position: 0 -5248px;
      }

      .f32 .my {
        background-position: 0 -5280px;
      }

      .f32 .mz {
        background-position: 0 -5312px;
      }

      .f32 .na {
        background-position: 0 -5344px;
      }

      .f32 .nc {
        background-position: 0 -5376px;
      }

      .f32 .ne {
        background-position: 0 -5408px;
      }

      .f32 .ng {
        background-position: 0 -5440px;
      }

      .f32 .ni {
        background-position: 0 -5472px;
      }

      .f32 .nl {
        background-position: 0 -5504px;
      }

      .f32 .bq {
        background-position: 0 -5504px;
      }

      .f32 .no {
        background-position: 0 -5536px;
      }

      .f32 .bv {
        background-position: 0 -5536px;
      }

      .f32 .nq {
        background-position: 0 -5536px;
      }

      .f32 .sj {
        background-position: 0 -5536px;
      }

      .f32 .np {
        background-position: 0 -5568px;
      }

      .f32 .nr {
        background-position: 0 -5600px;
      }

      .f32 .nz {
        background-position: 0 -5632px;
      }

      .f32 .om {
        background-position: 0 -5664px;
      }

      .f32 .pa {
        background-position: 0 -5696px;
      }

      .f32 .pe {
        background-position: 0 -5728px;
      }

      .f32 .pf {
        background-position: 0 -5760px;
      }

      .f32 .pg {
        background-position: 0 -5792px;
      }

      .f32 .ph {
        background-position: 0 -5824px;
      }

      .f32 .pk {
        background-position: 0 -5856px;
      }

      .f32 .pl {
        background-position: 0 -5888px;
      }

      .f32 .pr {
        background-position: 0 -5920px;
      }

      .f32 .ps {
        background-position: 0 -5952px;
      }

      .f32 .pt {
        background-position: 0 -5984px;
      }

      .f32 .pw {
        background-position: 0 -6016px;
      }

      .f32 .py {
        background-position: 0 -6048px;
      }

      .f32 .qa {
        background-position: 0 -6080px;
      }

      .f32 .re {
        background-position: 0 -6112px;
      }

      .f32 .ro {
        background-position: 0 -6144px;
      }

      .f32 .rs {
        background-position: 0 -6176px;
      }

      .f32 .ru {
        background-position: 0 -6208px;
      }

      .f32 .rw {
        background-position: 0 -6240px;
      }

      .f32 .sa {
        background-position: 0 -6272px;
      }

      .f32 .sb {
        background-position: 0 -6304px;
      }

      .f32 .sc {
        background-position: 0 -6336px;
      }

      .f32 .sd {
        background-position: 0 -6368px;
      }

      .f32 .se {
        background-position: 0 -6400px;
      }

      .f32 .sg {
        background-position: 0 -6432px;
      }

      .f32 .si {
        background-position: 0 -6464px;
      }

      .f32 .sk {
        background-position: 0 -6496px;
      }

      .f32 .sl {
        background-position: 0 -6528px;
      }

      .f32 .sm {
        background-position: 0 -6560px;
      }

      .f32 .sn {
        background-position: 0 -6592px;
      }

      .f32 .so {
        background-position: 0 -6624px;
      }

      .f32 .sr {
        background-position: 0 -6656px;
      }

      .f32 .st {
        background-position: 0 -6688px;
      }

      .f32 .sv {
        background-position: 0 -6720px;
      }

      .f32 .sy {
        background-position: 0 -6752px;
      }

      .f32 .sz {
        background-position: 0 -6784px;
      }

      .f32 .tc {
        background-position: 0 -6816px;
      }

      .f32 .td {
        background-position: 0 -6848px;
      }

      .f32 .tg {
        background-position: 0 -6880px;
      }

      .f32 .th {
        background-position: 0 -6912px;
      }

      .f32 .tj {
        background-position: 0 -6944px;
      }

      .f32 .tl {
        background-position: 0 -6976px;
      }

      .f32 .tm {
        background-position: 0 -7008px;
      }

      .f32 .tn {
        background-position: 0 -7040px;
      }

      .f32 .to {
        background-position: 0 -7072px;
      }

      .f32 .tr {
        background-position: 0 -7104px;
      }

      .f32 .tt {
        background-position: 0 -7136px;
      }

      .f32 .tv {
        background-position: 0 -7168px;
      }

      .f32 .tw {
        background-position: 0 -7200px;
      }

      .f32 .tz {
        background-position: 0 -7232px;
      }

      .f32 .ua {
        background-position: 0 -7264px;
      }

      .f32 .ug {
        background-position: 0 -7296px;
      }

      .f32 .us {
        background-position: 0 -7328px;
      }

      .f32 .uy {
        background-position: 0 -7360px;
      }

      .f32 .uz {
        background-position: 0 -7392px;
      }

      .f32 .va {
        background-position: 0 -7424px;
      }

      .f32 .vc {
        background-position: 0 -7456px;
      }

      .f32 .ve {
        background-position: 0 -7488px;
      }

      .f32 .vg {
        background-position: 0 -7520px;
      }

      .f32 .vi {
        background-position: 0 -7552px;
      }

      .f32 .vn {
        background-position: 0 -7584px;
      }

      .f32 .vu {
        background-position: 0 -7616px;
      }

      .f32 .ws {
        background-position: 0 -7648px;
      }

      .f32 .ye {
        background-position: 0 -7680px;
      }

      .f32 .za {
        background-position: 0 -7712px;
      }

      .f32 .zm {
        background-position: 0 -7744px;
      }

      .f32 .zw {
        background-position: 0 -7776px;
      }

      .f32 .sx {
        background-position: 0 -7808px;
      }

      .f32 .cw {
        background-position: 0 -7840px;
      }

      .f32 .ss {
        background-position: 0 -7872px;
      }

      .f32 .nu {
        background-position: 0 -7904px;
      }

      apl-nav-tabs-group .nav-tabs-group-container {
        display: flex;
        overflow-x: auto;
        scroll-behavior: smooth;
        margin-bottom: 15px;
      }

      apl-nav-tabs-group .nav-tabs-group-container.not-stretched-tabs .nav-tab {
        flex-grow: 0;
      }

      apl-nav-tabs-group .nav-tab {
        cursor: pointer;
        background: transparent;
        flex-grow: 1;
        border-bottom: none;
        padding: 0 22px 5px;
        text-align: center;
        color: #0f2327;
        font-size: 14px;
        text-transform: uppercase;
        white-space: nowrap;
      }

      apl-nav-tabs-group .nav-tab.active {
        border-bottom: 3px solid #0f2327;
      }

      apl-live-casino {
        display: flex;
        justify-content: space-between;
        margin-right: -20px;
      }

      .app-casino-col-main {
        width: 100%;
      }

      .app-casino-col-right {
        min-width: 312px;
        margin-left: 20px;
      }

      .app-casino__iframe {
        width: 100%;
        height: 675px;
      }

      .app-casino__title {
        padding-top: 18px !important;
      }

      apl-transfer-funds {
        display: block;
      }

      .transfer-funds__balance {
        background: #1f5058;
        color: #fff;
        font-weight: bold;
        text-align: center;
        padding: 5px 0;
      }

      .transfer-funds__head {
        padding: 0 0 10px 0;
        margin: 10px 0;
        border-bottom: 1px solid rgba(15, 35, 39, 0.4);
        color: #0f2327;
        font-size: 14px;
        font-weight: bold;
      }

      .transfer-funds__deposit {
        padding: 10px;
        background-color: #fff;
      }

      .transfer-funds__deposit-head {
        margin-bottom: 10px;
        color: #0f2327;
        font-weight: bold;
      }

      .transfer-funds__deposit-input {
        width: 100%;
      }

      .transfer-funds__deposit-input.ng-untouched,
      .transfer-funds__deposit-input.ng-empty {
        border: 2px solid #DDDDDD !important;
      }

      .transfer-funds__deposit-footer {
        padding-top: 10px;
        text-align: right;
      }

      .transfer-funds__token-rate {
        margin-top: 5px;
      }

      .transfer-funds__token-rate span {
        display: inline-block;
        vertical-align: top;
        font-weight: bold;
        font-size: 11px;
        margin-right: 3px;
      }

      .genie-bet-accordion-wrapper {
        margin-bottom: 16px;
      }

      .genie-bet-accordion-wrapper .header-wrapper {
        background: #0f2327;
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: start;
        padding: 8px 0 8px 12px;
        cursor: pointer;
      }

      .genie-bet-accordion-wrapper .header-wrapper .chevron-box {
        margin-right: 8px;
        color: white;
        display: inline-block;
        width: 8px;
        height: 8px;
        position: relative;
      }

      .genie-bet-accordion-wrapper .header-wrapper .chevron-box .chevron {
        width: 100%;
        height: 100%;
        border-right: 1px solid #fff;
        border-bottom: 1px solid #fff;
        transition: all 0.5s;
        position: absolute;
      }

      .genie-bet-accordion-wrapper .header-wrapper .chevron-box .chevron.up {
        transform: rotate(45deg);
        top: -2px;
      }

      .genie-bet-accordion-wrapper .header-wrapper .chevron-box .chevron.down {
        transform: rotate(-135deg);
        top: 2px;
      }

      .genie-bet-accordion-wrapper .header-wrapper .title-box {
        font-family: Lato, sans-serif;
        font-style: normal;
        font-weight: 900;
        font-size: 12px;
        line-height: 14px;
        color: #fff;
      }

      .genie-bet-accordion-wrapper .content-wrapper {
        color: #0f2327;
        background: white;
        padding: 12px 24px 16px 12px;
        display: flex;
        flex-direction: column;
        position: relative;
        height: auto;
        max-height: 600px;
        opacity: 1;
        transition: 0.2s ease;
      }

      .genie-bet-accordion-wrapper .content-wrapper.closed {
        max-height: 0;
        opacity: 0;
        position: absolute !important;
        top: -9999px !important;
        left: -9999px !important;
        transition: 0.2s ease;
      }

      .genie-bet-accordion-wrapper .content-wrapper .rules-box {
        position: absolute;
        top: 9px;
        right: 11px;
      }

      .genie-bet-accordion-wrapper .content-wrapper .rules-box apl-rules-button {
        color: #005ba2;
      }

      .genie-bet-accordion-wrapper .content-wrapper .rules-box apl-rules-button .rules {
        display: flex;
        flex-direction: row;
        align-items: baseline;
      }

      .genie-bet-accordion-wrapper .content-wrapper .rules-box apl-rules-button .rules .icon-outline-info {
        margin-right: 4px;
        width: 16px;
        height: 16px;
        font-size: 16px;
      }

      .genie-bet-accordion-wrapper .content-wrapper .subtitle {
        margin-bottom: 10px;
      }

      .genie-bet-accordion-wrapper .content-wrapper .example-container {
        display: flex;
        flex-direction: row;
        justify-content: start;
      }

      .genie-bet-accordion-wrapper .content-wrapper .example-container .title {
        margin-right: 18px;
      }

      .genie-bet-accordion-wrapper .content-wrapper .example-container .example-box {
        border: 1px solid #0f2327;
        width: 100%;
        padding: 8px 0 8px 16px;
        position: relative;
        display: flex;
        flex-direction: row;
        justify-content: start;
      }

      .genie-bet-accordion-wrapper .content-wrapper .example-container .example-box .pointers {
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-right: 6px;
      }

      .genie-bet-accordion-wrapper .content-wrapper .example-container .example-box .pointers .circle {
        width: 10px;
        height: 10px;
        border: 2px solid #0f2327;
        border-radius: 50%;
      }

      .genie-bet-accordion-wrapper .content-wrapper .example-container .example-box .pointers .vert {
        height: 10px;
        border-left: 2px solid #0f2327;
      }

      .genie-bet-accordion-wrapper .content-wrapper .example-container .example-box .odds {
        position: absolute;
        top: 8px;
        right: 8px;
        font-style: normal;
        font-weight: bold;
        font-size: 10px;
        line-height: 12px;
      }

      .genie-bet-accordion-wrapper .content-wrapper .example-container .example-box ul {
        font-style: normal;
        font-weight: bold;
        font-size: 10px;
        line-height: 12px;
      }

      .genie-bet-accordion-wrapper .content-wrapper .example-container .example-box ul li {
        margin-bottom: 6px;
      }

      .events-list-wrapper {
        margin-bottom: 8px;
      }

      .events-list-wrapper .title {
        font-style: normal;
        font-weight: 900;
        font-size: 12px;
        line-height: 14px;
        margin-bottom: 6px;
        display: flex;
        flex-direction: row;
        align-items: center;
      }

      .events-list-wrapper .title .icon-sport {
        margin-right: 6px;
        width: 14px;
        height: 14px;
      }

      .events-list-wrapper .title .icon-sport-cricket {
        color: #8c1000;
      }

      .events-list-wrapper .title .icon-sport-football {
        color: #111;
      }

      .events-list-wrapper .title .icon-sport-tennis {
        color: #587932;
      }

      .events-list-wrapper .title .icon-sport-horseracing {
        color: #854d46;
      }

      .events-list-wrapper .title .icon-sport-greyhoundracing {
        color: #215867;
      }

      .events-list-wrapper .title .icon-sport-politics {
        color: #3750ff;
      }

      .events-list-wrapper .event-list-box {
        background: #fff;
        border: 1px solid #ddd;
      }

      .events-list-wrapper .event-list-box .event-list-item {
        border-bottom: 1px solid #ddd;
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
        padding: 8px 16px;
      }

      .events-list-wrapper .event-list-box .event-list-item:last-child {
        border-bottom: none;
      }

      .events-list-wrapper .event-list-box .event-list-item .event-name {
        color: #005ba2;
        font-weight: bold;
        line-height: 22px;
        cursor: pointer;
      }

      .events-list-wrapper .event-list-box .event-list-item .icon-box {
        display: flex;
        flex-direction: row;
        flex: 0.25;
        justify-content: flex-end;
        align-items: center;
        height: 100%;
        cursor: default;
      }

      .events-list-wrapper .event-list-box .event-list-item .icon-box .icon {
        background: linear-gradient(#fff, #fff, #f3f3f3);
        width: 32px;
        height: 32px;
        position: relative;
        border-radius: 50%;
        border: 1px solid #fff;
        box-sizing: content-box;
        padding: 0;
        box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        cursor: pointer;
      }

      .events-list-wrapper .event-list-box .event-list-item .icon-box .in-play {
        color: #1d7f1e;
        cursor: default;
        margin-right: 16px;
      }

      .events-list-wrapper .event-list-box .event-list-item .icon-box .in-play .in-play-content {
        font-family: Lato, sans-serif;
      }

      .events-list-wrapper .event-list-box .event-list-item .icon-box .in-play .in-play-content .icon-play {
        width: 14px;
        height: 14px;
        font-size: 14px;
      }

      .events-list-wrapper .event-list-box .event-list-item .icon-fire {
        color: #cc5f36;
        margin-left: 6px;
      }

      .app-version-checker {
        background-color: #440a57;
        color: #fff;
        text-align: center;
        padding: 6px 0;
      }

      .app-version-checker a {
        color: #fff;
        text-decoration: underline;
      }

      app-market-indicators .icon-box {
        width: 20px;
        height: 20px;
        float: right;
        margin-left: 10px;
        position: relative;
        cursor: pointer;
      }

      app-market-indicators .icon-box:hover .popover {
        display: block;
      }

      app-market-indicators .icon-box .popover {
        display: none;
        box-sizing: border-box;
        position: absolute;
        bottom: 100%;
        left: 100%;
        background-color: #fff;
        padding: 8px;
        border: 1px solid #ddd;
        border-radius: 4px;
        font-weight: normal;
        font-size: 12px;
        color: #000;
        white-space: nowrap;
        font-family: Lato, Avenir, Verdana, Nunito;
      }

      app-market-indicators .icon-box .icon {
        font-size: 18px;
        color: #0f2327;
        transition: color 0.2s ease;
      }

      app-market-indicators .icon-box .icon:hover {
        color: #24555e;
      }

      app-market-indicators .bet-delay {
        float: right;
        margin-left: 10px;
      }

      app-market-indicators .bet-delay .icon-stopwatch {
        display: inline-block;
        vertical-align: middle;
        font-size: 12px;
        margin-top: -2px;
        margin-right: 1px;
        color: #0f2327;
      }

      app-market-indicators .bet-delay .label {
        display: inline-block;
        vertical-align: middle;
        color: #0f2327;
      }

      .tooltip-wrapper {
        margin-left: 10px;
      }

      :host {
        display: block;
      }

      .menu {
        display: flex;
        border-radius: 2px;
        position: relative;
      }

      .menu .tabs-container {
        display: flex;
        flex-direction: row;
        align-items: center;
        overflow-x: auto;
        scroll-behavior: smooth;
      }

      .menu .tabs-container::-webkit-scrollbar {
        display: none;
      }

      .menu .tab-shadow {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: 0;
        height: 100%;
        width: 60px;
      }

      .menu .menu-item {
        cursor: pointer;
        flex-grow: 1;
        flex-basis: 0;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: end;
        box-sizing: border-box;
        min-width: 112px;
        height: 80px;
        padding-bottom: 8px;
        gap: 4px;
      }

      .menu .menu-item.active {
        border-width: 1.5px;
        border-style: solid;
      }

      .menu .menu-item.active .tab-name {
        white-space: nowrap;
      }

      .menu .menu-item .icon {
        max-height: 42px;
        max-width: 52px;
      }

      .menu .tab-name {
        white-space: nowrap;
        font-size: 14px;
        font-weight: 600;
      }

      .menu button {
        height: 32px;
        width: 32px;
        border-radius: 100px;
        display: flex;
        justify-content: center;
        align-items: center;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        cursor: pointer;
        border: none;
        padding: 0 !important;
      }

      .menu button.left-arrow {
        left: 8px;
        padding-right: 8px;
      }

      .menu button.right-arrow {
        right: 8px;
        padding-left: 8px;
      }

      .menu button i {
        font-size: 14px;
      }

      app-super-casino .app-casino-col-main .app-casino__title {
        color: #ffff !important;
      }

      app-super-casino .app-casino-col-main .title-wrap h1 {
        color: #ffff;
      }

      app-super-casino-menu .menu {
        background: none;
      }

      app-super-casino-menu .menu .tab-shadow {
        background: linear-gradient(268.45deg, #080808 24.12%, rgba(8, 8, 8, 0) 94.46%);
      }

      app-super-casino-menu .menu .menu-item {
        margin: 0;
        margin-right: 8px;
        background: #171717;
        color: #9A9DA3;
        border-radius: 8px;
        border: 1.5px solid #262626;
      }

      app-super-casino-menu .menu .menu-item .tab-name {
        color: #9A9DA3;
      }

      app-super-casino-menu .menu .menu-item.active {
        background: #FAB8411A;
        border: 1.5px solid #FAB841;
      }

      app-super-casino-menu .menu .menu-item.active .tab-name {
        color: #ffff;
      }

      app-super-casino-menu .menu button {
        background-color: #343434;
      }

      app-super-casino-menu .menu button i {
        color: #ffff;
      }

      app-casino-lobby .group-title {
        padding: 15px 0;
        color: #ffff;
      }

      app-casino-lobby .group-title .label {
        font-size: 14px;
        display: inline-block;
        vertical-align: middle;
      }

      app-casino-lobby .group-title .icon {
        font-size: 18px;
        margin-right: 10px;
        display: inline-block;
        vertical-align: middle;
      }

      app-casino-card .icon {
        color: #ffff;
        opacity: 0.6;
        font-size: 5vw;
      }

      :root {
        --apl-color-brand-primary: #0f2327;
        --apl-color-brand-secondary: #0f2327;
        --apl-color-brand-third: #1f5058;
        /* TABS */
        --apl-expanded-panel-bg: var(--apl-color-brand-primary);
        --apl-expanded-panel-text-color: var(--white);
        --apl-tabs-bg: var(--apl-color-brand-primary);
        --apl-tab-text-color: var(--white);
        --apl-active-tab-item-bg: var(--apl-color-brand-third);
        --apl-active-tab-text-color: var(--white);
        /*SPLASH PAGE*/
        --apl-splash-main-bg-color: none;
        --apl-splash-main-banners-bg-color: none;
        --apl-splash-main-menu-bg-color: #fff;
        --apl-splash-swiper-bg-color: none;
        --apl-splash-main-bg-img: url(../../assets/image/lotus27ffaef01c8683eea82cbd35d680d99e.jpg);
        --apl-splash-header-bg-img: none;
        --apl-splash-logo-bg-img: url(lotus2803474ea9d5fbf0eb24dd962ce55923.png);
        --apl-splash-logo-alt-height: 65px;
        --apl-splash-logo-alt-width: 158px;
        --apl-splash-footer-bg: #0f2327;
        --apl-splash-header-bg: #0f2327;
        --apl-splash-header-color: #fff;
        --apl-splash-header-link-color: #ffecc6;
        --apl-splash-menu-item-color: #440a57;
        --apl-splash-menu-item-hover-color: #440a57;
        --apl-splash-menu-first-item-color: #d9534f;
        --apl-splash-swiper-elem-bg: #fab841;
        --apl-splash-swiper-elem-color: #420a57;
        --apl-splash-footer-color: #fff;
        --apl-splash-login-bg-color: #0f2327;
        --apl-splash-login-logo-img: url(lotus2803474ea9d5fbf0eb24dd962ce55923.png);
        --apl-splash-login-logo-height: 46px;
        --apl-splash-login-btn-bg-color: #183f45;
        --apl-splash-login-btn-color: #fff;
        --apl-splash-login-btn-border-color: #0b1c1f;
        --apl-splash-login-btn-hover-bg-color: #1f5058;
        --apl-splash-login-btn-active-bg-color: #15383d;
        --apl-splash-login-btn-hover-color: #fff;
        --apl-splash-login-btn-active-color: #fff;
        --apl-splash-login-icon-color: #9b9b9b;
        --apl-splash-login-input-border: #aaa;
        --apl-splash-login-input-border-focus: #9b9b9b;
        --apl-splash-login-icon-pass-color: #9b9b9b;
      }

      html {
        background: url(../../assets/image/lotus27ffaef01c8683eea82cbd35d680d99e.jpg) center center;
        background-size: 20%;
      }

      html.login-screen {
        background: url(../../assets/image/lotusd9b0fd223aa32bc1baa19252557666a1.jpg) center center;
        background-size: 20%;
      }

      header.header {
        border-bottom: 1px solid #081215;
        background: #0f2327;
      }

      header.header .logo-area {
        padding: 26px 0 0 20px;
      }

      .marquee {
        background-color: #0f2327;
      }
 
      .football[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] {
        background: #111111;
      }

      .football[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        color: white;
      }

      .football[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586]:hover {
        background: #070707;
      }

      .football[_ngcontent-ng-c2571594586] .low-level-node.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586],
      .football[_ngcontent-ng-c2571594586] .championship-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        background: rgba(17, 17, 17, 0.07);
        border-left-color: #111111;
      }

      .football[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before,
      .football[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .football[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover,
      .football[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .football[_ngcontent-ng-c2571594586] .event-name.active[_ngcontent-ng-c2571594586] {
        color: #111111;
      }

      .football[_ngcontent-ng-c2571594586] .event-name[_ngcontent-ng-c2571594586]:not(.active):hover {
        color: #111111;
      }

      .football[_ngcontent-ng-c2571594586] .icon-angle-up[_ngcontent-ng-c2571594586] {
        color: #111111;
      }

      .cricket[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] {
        background: #8C1000;
      }

      .cricket[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        color: white;
      }

      .cricket[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586]:hover {
        background: #780e00;
      }

      .cricket[_ngcontent-ng-c2571594586] .low-level-node.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586],
      .cricket[_ngcontent-ng-c2571594586] .championship-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        background: rgba(140, 16, 0, 0.07);
        border-left-color: #8C1000;
      }

      .cricket[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before,
      .cricket[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .cricket[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover,
      .cricket[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .cricket[_ngcontent-ng-c2571594586] .event-name.active[_ngcontent-ng-c2571594586] {
        color: #8C1000;
      }

      .cricket[_ngcontent-ng-c2571594586] .event-name[_ngcontent-ng-c2571594586]:not(.active):hover {
        color: #8C1000;
      }

      .cricket[_ngcontent-ng-c2571594586] .icon-angle-up[_ngcontent-ng-c2571594586] {
        color: #8C1000;
      }

      .tennis[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] {
        background: #75A93C;
      }

      .tennis[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        color: white;
      }

      .tennis[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586]:hover {
        background: #6b9a37;
      }

      .tennis[_ngcontent-ng-c2571594586] .low-level-node.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586],
      .tennis[_ngcontent-ng-c2571594586] .championship-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        background: rgba(117, 169, 60, 0.07);
        border-left-color: #75A93C;
      }

      .tennis[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before,
      .tennis[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .tennis[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover,
      .tennis[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .tennis[_ngcontent-ng-c2571594586] .event-name.active[_ngcontent-ng-c2571594586] {
        color: #75A93C;
      }

      .tennis[_ngcontent-ng-c2571594586] .event-name[_ngcontent-ng-c2571594586]:not(.active):hover {
        color: #75A93C;
      }

      .tennis[_ngcontent-ng-c2571594586] .icon-angle-up[_ngcontent-ng-c2571594586] {
        color: #75A93C;
      }

      .horseracing[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] {
        background: #854D46;
      }

      .horseracing[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        color: white;
      }

      .horseracing[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586]:hover {
        background: #78453f;
      }

      .horseracing[_ngcontent-ng-c2571594586] .low-level-node.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586],
      .horseracing[_ngcontent-ng-c2571594586] .championship-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        background: rgba(133, 77, 70, 0.07);
        border-left-color: #854D46;
      }

      .horseracing[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before,
      .horseracing[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .horseracing[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover,
      .horseracing[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .horseracing[_ngcontent-ng-c2571594586] .event-name.active[_ngcontent-ng-c2571594586] {
        color: #854D46;
      }

      .horseracing[_ngcontent-ng-c2571594586] .event-name[_ngcontent-ng-c2571594586]:not(.active):hover {
        color: #854D46;
      }

      .horseracing[_ngcontent-ng-c2571594586] .icon-angle-up[_ngcontent-ng-c2571594586] {
        color: #854D46;
      }

      .greyhoundracing[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] {
        background: #215867;
      }

      .greyhoundracing[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        color: white;
      }

      .greyhoundracing[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586]:hover {
        background: #1c4b58;
      }

      .greyhoundracing[_ngcontent-ng-c2571594586] .low-level-node.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586],
      .greyhoundracing[_ngcontent-ng-c2571594586] .championship-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        background: rgba(33, 88, 103, 0.07);
        border-left-color: #215867;
      }

      .greyhoundracing[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before,
      .greyhoundracing[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .greyhoundracing[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover,
      .greyhoundracing[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .greyhoundracing[_ngcontent-ng-c2571594586] .event-name.active[_ngcontent-ng-c2571594586] {
        color: #215867;
      }

      .greyhoundracing[_ngcontent-ng-c2571594586] .event-name[_ngcontent-ng-c2571594586]:not(.active):hover {
        color: #215867;
      }

      .greyhoundracing[_ngcontent-ng-c2571594586] .icon-angle-up[_ngcontent-ng-c2571594586] {
        color: #215867;
      }

      .esports[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] {
        background: #71388C;
      }

      .esports[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        color: white;
      }

      .esports[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586]:hover {
        background: #65327d;
      }

      .esports[_ngcontent-ng-c2571594586] .low-level-node.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586],
      .esports[_ngcontent-ng-c2571594586] .championship-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        background: rgba(113, 56, 140, 0.07);
        border-left-color: #71388C;
      }

      .esports[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before,
      .esports[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .esports[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover,
      .esports[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .esports[_ngcontent-ng-c2571594586] .event-name.active[_ngcontent-ng-c2571594586] {
        color: #71388C;
      }

      .esports[_ngcontent-ng-c2571594586] .event-name[_ngcontent-ng-c2571594586]:not(.active):hover {
        color: #71388C;
      }

      .esports[_ngcontent-ng-c2571594586] .icon-angle-up[_ngcontent-ng-c2571594586] {
        color: #71388C;
      }

      .kabaddi[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] {
        background: #38408C;
      }

      .kabaddi[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        color: white;
      }

      .kabaddi[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586]:hover {
        background: #32397d;
      }

      .kabaddi[_ngcontent-ng-c2571594586] .low-level-node.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586],
      .kabaddi[_ngcontent-ng-c2571594586] .championship-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        background: rgba(56, 64, 140, 0.07);
        border-left-color: #38408C;
      }

      .kabaddi[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before,
      .kabaddi[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .kabaddi[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover,
      .kabaddi[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .kabaddi[_ngcontent-ng-c2571594586] .event-name.active[_ngcontent-ng-c2571594586] {
        color: #38408C;
      }

      .kabaddi[_ngcontent-ng-c2571594586] .event-name[_ngcontent-ng-c2571594586]:not(.active):hover {
        color: #38408C;
      }

      .kabaddi[_ngcontent-ng-c2571594586] .icon-angle-up[_ngcontent-ng-c2571594586] {
        color: #38408C;
      }

      .basketball[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] {
        background: #CE7F09;
      }

      .basketball[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        color: white;
      }

      .basketball[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586]:hover {
        background: #ba7308;
      }

      .basketball[_ngcontent-ng-c2571594586] .low-level-node.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586],
      .basketball[_ngcontent-ng-c2571594586] .championship-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        background: rgba(206, 127, 9, 0.07);
        border-left-color: #CE7F09;
      }

      .basketball[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before,
      .basketball[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .basketball[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover,
      .basketball[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .basketball[_ngcontent-ng-c2571594586] .event-name.active[_ngcontent-ng-c2571594586] {
        color: #CE7F09;
      }

      .basketball[_ngcontent-ng-c2571594586] .event-name[_ngcontent-ng-c2571594586]:not(.active):hover {
        color: #CE7F09;
      }

      .basketball[_ngcontent-ng-c2571594586] .icon-angle-up[_ngcontent-ng-c2571594586] {
        color: #CE7F09;
      }

      .golf[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] {
        background: #178805;
      }

      .golf[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        color: white;
      }

      .golf[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586]:hover {
        background: #147404;
      }

      .golf[_ngcontent-ng-c2571594586] .low-level-node.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586],
      .golf[_ngcontent-ng-c2571594586] .championship-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        background: rgba(23, 136, 5, 0.07);
        border-left-color: #178805;
      }

      .golf[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before,
      .golf[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .golf[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover,
      .golf[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .golf[_ngcontent-ng-c2571594586] .event-name.active[_ngcontent-ng-c2571594586] {
        color: #178805;
      }

      .golf[_ngcontent-ng-c2571594586] .event-name[_ngcontent-ng-c2571594586]:not(.active):hover {
        color: #178805;
      }

      .golf[_ngcontent-ng-c2571594586] .icon-angle-up[_ngcontent-ng-c2571594586] {
        color: #178805;
      }

      .politics[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] {
        background: #3750ff;
      }

      .politics[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        color: white;
      }

      .politics[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586]:hover {
        background: #233eff;
      }

      .politics[_ngcontent-ng-c2571594586] .low-level-node.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586],
      .politics[_ngcontent-ng-c2571594586] .championship-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        background: rgba(55, 80, 255, 0.07);
        border-left-color: #3750ff;
      }

      .politics[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before,
      .politics[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .politics[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover,
      .politics[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .politics[_ngcontent-ng-c2571594586] .event-name.active[_ngcontent-ng-c2571594586] {
        color: #3750ff;
      }

      .politics[_ngcontent-ng-c2571594586] .event-name[_ngcontent-ng-c2571594586]:not(.active):hover {
        color: #3750ff;
      }

      .politics[_ngcontent-ng-c2571594586] .icon-angle-up[_ngcontent-ng-c2571594586] {
        color: #3750ff;
      }

      .americanfootball[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] {
        background: #111111;
      }

      .americanfootball[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        color: white;
      }

      .americanfootball[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586]:hover {
        background: #070707;
      }

      .americanfootball[_ngcontent-ng-c2571594586] .low-level-node.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586],
      .americanfootball[_ngcontent-ng-c2571594586] .championship-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        background: rgba(17, 17, 17, 0.07);
        border-left-color: #111111;
      }

      .americanfootball[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before,
      .americanfootball[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .americanfootball[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover,
      .americanfootball[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .americanfootball[_ngcontent-ng-c2571594586] .event-name.active[_ngcontent-ng-c2571594586] {
        color: #111111;
      }

      .americanfootball[_ngcontent-ng-c2571594586] .event-name[_ngcontent-ng-c2571594586]:not(.active):hover {
        color: #111111;
      }

      .americanfootball[_ngcontent-ng-c2571594586] .icon-angle-up[_ngcontent-ng-c2571594586] {
        color: #111111;
      }

      .default-sport-type[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] {
        background: #111111;
      }

      .default-sport-type[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        color: white;
      }

      .default-sport-type[_ngcontent-ng-c2571594586] .sport-type.active[_ngcontent-ng-c2571594586]:hover {
        background: #070707;
      }

      .default-sport-type[_ngcontent-ng-c2571594586] .low-level-node.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586],
      .default-sport-type[_ngcontent-ng-c2571594586] .championship-type.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        background: rgba(17, 17, 17, 0.07);
        border-left-color: #111111;
      }

      .default-sport-type[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before,
      .default-sport-type[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .default-sport-type[_ngcontent-ng-c2571594586] .low-level-node[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover,
      .default-sport-type[_ngcontent-ng-c2571594586] .championship-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586]:not(.active .name)[_ngcontent-ng-c2571594586]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .default-sport-type[_ngcontent-ng-c2571594586] .event-name.active[_ngcontent-ng-c2571594586] {
        color: #111111;
      }

      .default-sport-type[_ngcontent-ng-c2571594586] .event-name[_ngcontent-ng-c2571594586]:not(.active):hover {
        color: #111111;
      }

      .default-sport-type[_ngcontent-ng-c2571594586] .icon-angle-up[_ngcontent-ng-c2571594586] {
        color: #111111;
      }

      [_nghost-ng-c2571594586] {
        display: block;
        background: white;
        height: 100%;
        width: inherit;
      }

      .left-menu-container[_ngcontent-ng-c2571594586] {
        width: 100%;
        background: white;
        overflow: hidden;
      }

      .left-menu-container[_ngcontent-ng-c2571594586] .group-name[_ngcontent-ng-c2571594586] {
        width: 100%;
        display: flex;
        align-items: center;
        text-decoration: none;
      }

      .left-menu-container[_ngcontent-ng-c2571594586] .group-name[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
        line-height: 16px;
        font-size: 12px;
        font-weight: 400;
        box-sizing: border-box;
        user-select: none;
        cursor: pointer;
        position: relative;
      }

      .left-menu-container[_ngcontent-ng-c2571594586] .group-name.sport-type[_ngcontent-ng-c2571594586] {
        padding-left: 0;
        min-height: 60px;
        box-shadow: inset 0 -1px 0 rgba(73, 87, 105, 0.1);
        cursor: pointer;
      }

      .left-menu-container[_ngcontent-ng-c2571594586] .group-name.sport-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        color: black;
        font-weight: 500;
        padding-left: 20px;
        justify-content: flex-start;
      }

      .left-menu-container[_ngcontent-ng-c2571594586] .group-name.sport-type[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] a[_ngcontent-ng-c2571594586] {
        color: black;
      }

      .left-menu-container[_ngcontent-ng-c2571594586] .group-name.sport-type[_ngcontent-ng-c2571594586] i[_ngcontent-ng-c2571594586] {
        width: 18px;
        height: 18px;
        font-size: 18px;
        margin-right: 10px;
      }

      .left-menu-container[_ngcontent-ng-c2571594586] .group-name.sport-type.reduced[_ngcontent-ng-c2571594586] {
        min-height: 40px;
      }

      .left-menu-container[_ngcontent-ng-c2571594586] .group-name.sport-type.reduced[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        font-weight: 700;
        padding-left: 13px;
      }

      .left-menu-container[_ngcontent-ng-c2571594586] .group-name.sport-type.reduced.active[_ngcontent-ng-c2571594586] .name[_ngcontent-ng-c2571594586] {
        color: white;
      }

      .left-menu-container[_ngcontent-ng-c2571594586] .group-name.sport-type[_ngcontent-ng-c2571594586]:hover {
        transition: transform ease 0.1s;
        background: #f5f5f5;
      }

      .left-menu-container[_ngcontent-ng-c2571594586] .group-name.sport-type[_ngcontent-ng-c2571594586]:not(.reduced):hover {
        transform: scale(1.1);
        transform-origin: center center;
        box-shadow: inset 0 1px 0 rgba(73, 87, 105, 0.1), inset 0 -1px 0 rgba(73, 87, 105, 0.1);
      }

      .left-menu-container[_ngcontent-ng-c2571594586] a[_ngcontent-ng-c2571594586] {
        text-decoration: none;
      }
 
      .banners-container[_ngcontent-ng-c836653873] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: wrap;
      }

      .banners-container[_ngcontent-ng-c836653873] .banner-block[_ngcontent-ng-c836653873]:first-child {
        width: 100%;
      }

      .banners-container[_ngcontent-ng-c836653873] img[_ngcontent-ng-c836653873] {
        width: 100%;
      }

      .banners-container[_ngcontent-ng-c836653873] .banner-block[_ngcontent-ng-c836653873] {
        margin-bottom: 8px;
        width: 33%;
      }

      .home-page-wrap .content {
        max-width: 100%;
      }

      .home-page-wrap .content .mid-pane {
        padding: 0 !important;
        width: 100% !important;
      }

      app-home-page {
        display: block;
        width: 100%;
        height: 100%;
      }

      .home-page[_ngcontent-ng-c836653873] {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        width: 100%;
      }

      #supper-casino-wrapper-top[_ngcontent-ng-c836653873],
      #supper-casino-wrapper-bottom[_ngcontent-ng-c836653873] {
        width: 99vw;
        overflow: hidden;
        margin-bottom: 8px;
      }

      #supper-casino-wrapper-top[_ngcontent-ng-c836653873] swiper,
      #supper-casino-wrapper-bottom[_ngcontent-ng-c836653873] swiper {
        width: 100%;
      }

      #supper-casino-wrapper-top[_ngcontent-ng-c836653873] swiper .swiper-container .swiper-wrapper,
      #supper-casino-wrapper-bottom[_ngcontent-ng-c836653873] swiper .swiper-container .swiper-wrapper {
        align-items: flex-end;
      }

      #supper-casino-wrapper-top[_ngcontent-ng-c836653873] swiper .swiper-container .swiper-wrapper a,
      #supper-casino-wrapper-bottom[_ngcontent-ng-c836653873] swiper .swiper-container .swiper-wrapper a {
        text-decoration: none;
        outline: none;
      }

      #supper-casino-wrapper-top[_ngcontent-ng-c836653873] swiper .swiper-container .swiper-wrapper .swiper-slide,
      #supper-casino-wrapper-bottom[_ngcontent-ng-c836653873] swiper .swiper-container .swiper-wrapper .swiper-slide {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: stretch;
      }

      #supper-casino-wrapper-top[_ngcontent-ng-c836653873] swiper .swiper-container .swiper-wrapper .swiper-slide:nth-last-child,
      #supper-casino-wrapper-bottom[_ngcontent-ng-c836653873] swiper .swiper-container .swiper-wrapper .swiper-slide:nth-last-child {
        margin-right: 0;
      }

      #supper-casino-wrapper-top[_ngcontent-ng-c836653873] swiper .swiper-container .swiper-wrapper .swiper-slide .img-box,
      #supper-casino-wrapper-bottom[_ngcontent-ng-c836653873] swiper .swiper-container .swiper-wrapper .swiper-slide .img-box {
        width: 100%;
        text-align: center;
      }

      #supper-casino-wrapper-top[_ngcontent-ng-c836653873] swiper .swiper-container .swiper-wrapper .swiper-slide .img-box img,
      #supper-casino-wrapper-bottom[_ngcontent-ng-c836653873] swiper .swiper-container .swiper-wrapper .swiper-slide .img-box img {
        width: 100%;
        height: auto;
        min-width: 100%;
      }

      #supper-casino-wrapper-top[_ngcontent-ng-c836653873] swiper .swiper-container .swiper-wrapper .swiper-slide .title-box,
      #supper-casino-wrapper-bottom[_ngcontent-ng-c836653873] swiper .swiper-container .swiper-wrapper .swiper-slide .title-box {
        font-size: 22px;
        line-height: 1;
        color: #420A57;
        background: #FAB841;
        width: 100%;
        padding: 17px 4px;
        text-align: center;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
      }

      .swiper-button-next,
      .swiper-button-prev {
        background: #fff;
        width: 24px !important;
        height: 24px !important;
        color: #808080 !important;
        border-radius: 4px;
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
      }

      .swiper-button-next::after,
      .swiper-button-prev::after {
        font-size: 9px !important;
      }
 
      .header[_ngcontent-ng-c2704421308] {
        height: 90px;
        width: 100%;
        border-bottom: 1px solid #DDDDDD;
        background: var(--apl-splash-header-bg-img);
        background-size: cover;
        color: var(--apl-splash-header-color);
        background-color: var(--apl-splash-header-bg);
        display: flex;
        justify-content: center;
      }

      .header[_ngcontent-ng-c2704421308] .container[_ngcontent-ng-c2704421308] {
        padding: 0 15px;
        width: 1230px;
        display: flex;
        justify-content: space-between;
      }

      .header[_ngcontent-ng-c2704421308] .container[_ngcontent-ng-c2704421308] .logo-container[_ngcontent-ng-c2704421308] {
        display: flex;
        justify-content: center;
      }

      .header[_ngcontent-ng-c2704421308] .container[_ngcontent-ng-c2704421308] .login-registration[_ngcontent-ng-c2704421308] {
        display: flex;
        margin: auto 0;
        justify-content: center;
        flex-direction: row;
        color: var(--apl-splash-header-link-color);
        cursor: pointer;
        font-size: 14px;
      }

      .header[_ngcontent-ng-c2704421308] .container[_ngcontent-ng-c2704421308] .login-registration[_ngcontent-ng-c2704421308] i[_ngcontent-ng-c2704421308] {
        margin-right: 5px;
      }

      .header[_ngcontent-ng-c2704421308] .container[_ngcontent-ng-c2704421308] .login-registration[_ngcontent-ng-c2704421308] .login[_ngcontent-ng-c2704421308],
      .header[_ngcontent-ng-c2704421308] .container[_ngcontent-ng-c2704421308] .login-registration[_ngcontent-ng-c2704421308] .registration[_ngcontent-ng-c2704421308] {
        margin-right: 30px;
      }

      .header[_ngcontent-ng-c2704421308] .container[_ngcontent-ng-c2704421308] .login-registration[_ngcontent-ng-c2704421308] .login[_ngcontent-ng-c2704421308]:hover,
      .header[_ngcontent-ng-c2704421308] .container[_ngcontent-ng-c2704421308] .login-registration[_ngcontent-ng-c2704421308] .registration[_ngcontent-ng-c2704421308]:hover {
        text-decoration: underline;
        color: white;
      }

      .header[_ngcontent-ng-c2704421308] .container[_ngcontent-ng-c2704421308] .login-registration[_ngcontent-ng-c2704421308] .login[_ngcontent-ng-c2704421308] {
        display: flex;
        align-items: center;
      }

      .header[_ngcontent-ng-c2704421308] .container[_ngcontent-ng-c2704421308] .logo-area[_ngcontent-ng-c2704421308] {
        width: var(--apl-splash-logo-alt-width);
        cursor: pointer;
        display: flex;
        flex-direction: column;
        justify-content: center;
      }

      .header[_ngcontent-ng-c2704421308] .container[_ngcontent-ng-c2704421308] .logo-area[_ngcontent-ng-c2704421308] .logo[_ngcontent-ng-c2704421308] {
        background: url(../image/logo.png) no-repeat center center;
        background-size: contain;
        width: 100%;
        height: var(--apl-splash-logo-alt-height);
      }

      .header[_ngcontent-ng-c2704421308] .container[_ngcontent-ng-c2704421308] .date-area[_ngcontent-ng-c2704421308] {
        display: flex;
        flex-direction: row;
        align-items: center;
        margin-left: 20px;
      }

      .header[_ngcontent-ng-c2704421308] .container[_ngcontent-ng-c2704421308] .date-area[_ngcontent-ng-c2704421308] .time[_ngcontent-ng-c2704421308] {
        margin-left: 5px;
        font-weight: bold;
        font-size: 15px;
      }
 
      swiper[fxflex] {
        display: flex;
        flex-direction: inherit;
        min-width: 0;
        min-height: 0;
        -webkit-box-direction: inherit;
        -webkit-box-orient: inherit
      }

      swiper[fxflex]>.swiper.s-wrapper {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        min-width: 0;
        min-height: 0;
        -webkit-box-flex: 1
      }

      swiper>.swiper.s-wrapper {
        width: 100%;
        height: 100%
      }

      swiper>.swiper.s-wrapper .swiper-wrapper .swiper-slide {
        will-change: transform;
        overflow: auto;
        width: 100%;
        height: 100%;
        max-width: 100%;
        max-height: 100%
      }

      swiper>.swiper.s-wrapper .swiper-pagination {
        pointer-events: none
      }

      swiper>.swiper.s-wrapper .swiper-pagination .swiper-pagination-handle {
        position: relative;
        display: inline-block;
        padding: 4px;
        margin: 2px;
        cursor: pointer;
        pointer-events: all
      }

      swiper>.swiper.s-wrapper .swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet {
        display: inline-block;
        margin: 0;
        pointer-events: none
      }

      swiper>.swiper.s-wrapper .swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet.swiper-pagination-bullet-last,
      swiper>.swiper.s-wrapper .swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet.swiper-pagination-bullet-first {
        border: 1px solid rgba(0, 0, 0, .5)
      }

      swiper>.swiper.s-wrapper.swiper-container-vertical>.swiper-button-prev {
        top: 10px;
        left: 50%;
        margin-top: 0;
        margin-left: -13px;
        transform: rotate(90deg)
      }

      swiper>.swiper.s-wrapper.swiper-container-vertical>.swiper-button-next {
        top: auto;
        bottom: 10px;
        left: 50%;
        margin-top: 0;
        margin-left: -13px;
        transform: rotate(90deg)
      }

      .swiper-button-prev[hidden]:after,
      .swiper-button-next[hidden]:after {
        display: none
      }

      swiper>.swiper.s-wrapper.swiper-container-vertical>.swiper-scrollbar {
        width: 8px;
        transition: width .25s ease-in-out
      }

      swiper>.swiper.s-wrapper.swiper-container-vertical>.swiper-scrollbar:hover {
        width: 16px
      }

      swiper>.swiper.s-wrapper.swiper-container-vertical>.swiper-pagination .swiper-pagination-handle {
        display: block
      }

      swiper>.swiper.s-wrapper.swiper-container-vertical>.swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet {
        display: inline-block
      }

      swiper>.swiper.s-wrapper.swiper-container-vertical>.swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet.swiper-pagination-bullet-last,
      swiper>.swiper.s-wrapper.swiper-container-vertical>.swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet.swiper-pagination-bullet-first {
        margin: 0 -1px
      }

      swiper>.swiper.s-wrapper.swiper-container-horizontal>.swiper-scrollbar {
        height: 8px;
        transition: height .25s ease-in-out
      }

      swiper>.swiper.s-wrapper.swiper-container-horizontal>.swiper-scrollbar:hover {
        height: 16px
      }

      swiper>.swiper.s-wrapper.swiper-container-horizontal>.swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet.swiper-pagination-bullet-last,
      swiper>.swiper.s-wrapper.swiper-container-horizontal>.swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet.swiper-pagination-bullet-first {
        margin: -1px 0
      }
 
      @font-face {
        font-family: swiper-icons;
        src: url(data:application/font-woff;charset=utf-8;base64,\ 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) format("woff");
        font-weight: 400;
        font-style: normal
      }

      :root {
        --swiper-theme-color: #007aff
      }

      .swiper-container {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        overflow: hidden;
        list-style: none;
        padding: 0;
        z-index: 1
      }

      .swiper-container-vertical>.swiper-wrapper {
        flex-direction: column
      }

      .swiper-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        z-index: 1;
        display: flex;
        transition-property: transform;
        box-sizing: content-box
      }

      .swiper-container-android .swiper-slide,
      .swiper-wrapper {
        transform: translateZ(0)
      }

      .swiper-container-multirow>.swiper-wrapper {
        flex-wrap: wrap
      }

      .swiper-container-multirow-column>.swiper-wrapper {
        flex-wrap: wrap;
        flex-direction: column
      }

      .swiper-container-free-mode>.swiper-wrapper {
        transition-timing-function: ease-out;
        margin: 0 auto
      }

      .swiper-container-pointer-events {
        touch-action: pan-y
      }

      .swiper-container-pointer-events.swiper-container-vertical {
        touch-action: pan-x
      }

      .swiper-slide {
        flex-shrink: 0;
        width: 100%;
        height: 100%;
        position: relative;
        transition-property: transform
      }

      .swiper-slide-invisible-blank {
        visibility: hidden
      }

      .swiper-container-autoheight,
      .swiper-container-autoheight .swiper-slide {
        height: auto
      }

      .swiper-container-autoheight .swiper-wrapper {
        align-items: flex-start;
        transition-property: transform, height
      }

      .swiper-container-3d {
        perspective: 1200px
      }

      .swiper-container-3d .swiper-wrapper,
      .swiper-container-3d .swiper-slide,
      .swiper-container-3d .swiper-slide-shadow-left,
      .swiper-container-3d .swiper-slide-shadow-right,
      .swiper-container-3d .swiper-slide-shadow-top,
      .swiper-container-3d .swiper-slide-shadow-bottom,
      .swiper-container-3d .swiper-cube-shadow {
        transform-style: preserve-3d
      }

      .swiper-container-3d .swiper-slide-shadow-left,
      .swiper-container-3d .swiper-slide-shadow-right,
      .swiper-container-3d .swiper-slide-shadow-top,
      .swiper-container-3d .swiper-slide-shadow-bottom {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        pointer-events: none;
        z-index: 10
      }

      .swiper-container-3d .swiper-slide-shadow-left {
        background-image: linear-gradient(to left, #00000080, #0000)
      }

      .swiper-container-3d .swiper-slide-shadow-right {
        background-image: linear-gradient(to right, #00000080, #0000)
      }

      .swiper-container-3d .swiper-slide-shadow-top {
        background-image: linear-gradient(to top, #00000080, #0000)
      }

      .swiper-container-3d .swiper-slide-shadow-bottom {
        background-image: linear-gradient(to bottom, #00000080, #0000)
      }

      .swiper-container-css-mode>.swiper-wrapper {
        overflow: auto;
        scrollbar-width: none;
        -ms-overflow-style: none
      }

      .swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar {
        display: none
      }

      .swiper-container-css-mode>.swiper-wrapper>.swiper-slide {
        scroll-snap-align: start start
      }

      .swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper {
        scroll-snap-type: x mandatory
      }

      .swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper {
        scroll-snap-type: y mandatory
      }

      :root {
        --swiper-navigation-size: 44px
      }

      .swiper-button-prev,
      .swiper-button-next {
        position: absolute;
        top: 50%;
        width: calc(var(--swiper-navigation-size) / 44 * 27);
        height: var(--swiper-navigation-size);
        margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
        z-index: 10;
        cursor: pointer;
        display: flex;
        align-items: center;
        justify-content: center;
        color: var(--swiper-navigation-color, var(--swiper-theme-color))
      }

      .swiper-button-prev.swiper-button-disabled,
      .swiper-button-next.swiper-button-disabled {
        opacity: .35;
        cursor: auto;
        pointer-events: none
      }

      .swiper-button-prev:after,
      .swiper-button-next:after {
        font-family: swiper-icons;
        font-size: var(--swiper-navigation-size);
        text-transform: none !important;
        letter-spacing: 0;
        text-transform: none;
        font-variant: initial;
        line-height: 1
      }

      .swiper-button-prev,
      .swiper-container-rtl .swiper-button-next {
        left: 10px;
        right: auto
      }

      .swiper-button-prev:after,
      .swiper-container-rtl .swiper-button-next:after {
        content: "prev"
      }

      .swiper-button-next,
      .swiper-container-rtl .swiper-button-prev {
        right: 10px;
        left: auto
      }

      .swiper-button-next:after,
      .swiper-container-rtl .swiper-button-prev:after {
        content: "next"
      }

      .swiper-button-prev.swiper-button-white,
      .swiper-button-next.swiper-button-white {
        --swiper-navigation-color: #ffffff
      }

      .swiper-button-prev.swiper-button-black,
      .swiper-button-next.swiper-button-black {
        --swiper-navigation-color: #000000
      }

      .swiper-button-lock {
        display: none
      }

      .swiper-pagination {
        position: absolute;
        text-align: center;
        transition: .3s opacity;
        transform: translateZ(0);
        z-index: 10
      }

      .swiper-pagination.swiper-pagination-hidden {
        opacity: 0
      }

      .swiper-pagination-fraction,
      .swiper-pagination-custom,
      .swiper-container-horizontal>.swiper-pagination-bullets {
        bottom: 10px;
        left: 0;
        width: 100%
      }

      .swiper-pagination-bullets-dynamic {
        overflow: hidden;
        font-size: 0
      }

      .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        transform: scale(.33);
        position: relative
      }

      .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
      .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
        transform: scale(1)
      }

      .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
        transform: scale(.66)
      }

      .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
        transform: scale(.33)
      }

      .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
        transform: scale(.66)
      }

      .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
        transform: scale(.33)
      }

      .swiper-pagination-bullet {
        width: 8px;
        height: 8px;
        display: inline-block;
        border-radius: 50%;
        background: #000;
        opacity: .2
      }

      button.swiper-pagination-bullet {
        border: none;
        margin: 0;
        padding: 0;
        box-shadow: none;
        -webkit-appearance: none;
        appearance: none
      }

      .swiper-pagination-clickable .swiper-pagination-bullet {
        cursor: pointer
      }

      .swiper-pagination-bullet:only-child {
        display: none !important
      }

      .swiper-pagination-bullet-active {
        opacity: 1;
        background: var(--swiper-pagination-color, var(--swiper-theme-color))
      }

      .swiper-container-vertical>.swiper-pagination-bullets {
        right: 10px;
        top: 50%;
        transform: translate3d(0, -50%, 0)
      }

      .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
        margin: 6px 0;
        display: block
      }

      .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
        top: 50%;
        transform: translateY(-50%);
        width: 8px
      }

      .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        display: inline-block;
        transition: .2s transform, .2s top
      }

      .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
        margin: 0 4px
      }

      .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
        left: 50%;
        transform: translate(-50%);
        white-space: nowrap
      }

      .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        transition: .2s transform, .2s left
      }

      .swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        transition: .2s transform, .2s right
      }

      .swiper-pagination-progressbar {
        background: #00000040;
        position: absolute
      }

      .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
        background: var(--swiper-pagination-color, var(--swiper-theme-color));
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        transform: scale(0);
        transform-origin: left top
      }

      .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
        transform-origin: right top
      }

      .swiper-container-horizontal>.swiper-pagination-progressbar,
      .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: 100%;
        height: 4px;
        left: 0;
        top: 0
      }

      .swiper-container-vertical>.swiper-pagination-progressbar,
      .swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: 4px;
        height: 100%;
        left: 0;
        top: 0
      }

      .swiper-pagination-white {
        --swiper-pagination-color: #ffffff
      }

      .swiper-pagination-black {
        --swiper-pagination-color: #000000
      }

      .swiper-pagination-lock {
        display: none
      }

      .swiper-scrollbar {
        border-radius: 10px;
        position: relative;
        -ms-touch-action: none;
        background: #0000001a
      }

      .swiper-container-horizontal>.swiper-scrollbar {
        position: absolute;
        left: 1%;
        bottom: 3px;
        z-index: 50;
        height: 5px;
        width: 98%
      }

      .swiper-container-vertical>.swiper-scrollbar {
        position: absolute;
        right: 3px;
        top: 1%;
        z-index: 50;
        width: 5px;
        height: 98%
      }

      .swiper-scrollbar-drag {
        height: 100%;
        width: 100%;
        position: relative;
        background: #00000080;
        border-radius: 10px;
        left: 0;
        top: 0
      }

      .swiper-scrollbar-cursor-drag {
        cursor: move
      }

      .swiper-scrollbar-lock {
        display: none
      }

      .swiper-zoom-container {
        width: 100%;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center
      }

      .swiper-zoom-container>img,
      .swiper-zoom-container>svg,
      .swiper-zoom-container>canvas {
        max-width: 100%;
        max-height: 100%;
        object-fit: contain
      }

      .swiper-slide-zoomed {
        cursor: move
      }

      .swiper-lazy-preloader {
        width: 42px;
        height: 42px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -21px;
        margin-top: -21px;
        z-index: 10;
        transform-origin: 50%;
        animation: swiper-preloader-spin 1s infinite linear;
        box-sizing: border-box;
        border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
        border-radius: 50%;
        border-top-color: transparent
      }

      .swiper-lazy-preloader-white {
        --swiper-preloader-color: #fff
      }

      .swiper-lazy-preloader-black {
        --swiper-preloader-color: #000
      }

      @keyframes swiper-preloader-spin {
        to {
          transform: rotate(360deg)
        }
      }

      .swiper-container .swiper-notification {
        position: absolute;
        left: 0;
        top: 0;
        pointer-events: none;
        opacity: 0;
        z-index: -1000
      }

      .swiper-container-fade.swiper-container-free-mode .swiper-slide {
        transition-timing-function: ease-out
      }

      .swiper-container-fade .swiper-slide {
        pointer-events: none;
        transition-property: opacity
      }

      .swiper-container-fade .swiper-slide .swiper-slide {
        pointer-events: none
      }

      .swiper-container-fade .swiper-slide-active,
      .swiper-container-fade .swiper-slide-active .swiper-slide-active {
        pointer-events: auto
      }

      .swiper-container-cube {
        overflow: visible
      }

      .swiper-container-cube .swiper-slide {
        pointer-events: none;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        z-index: 1;
        visibility: hidden;
        transform-origin: 0 0;
        width: 100%;
        height: 100%
      }

      .swiper-container-cube .swiper-slide .swiper-slide {
        pointer-events: none
      }

      .swiper-container-cube.swiper-container-rtl .swiper-slide {
        transform-origin: 100% 0
      }

      .swiper-container-cube .swiper-slide-active,
      .swiper-container-cube .swiper-slide-active .swiper-slide-active {
        pointer-events: auto
      }

      .swiper-container-cube .swiper-slide-active,
      .swiper-container-cube .swiper-slide-next,
      .swiper-container-cube .swiper-slide-prev,
      .swiper-container-cube .swiper-slide-next+.swiper-slide {
        pointer-events: auto;
        visibility: visible
      }

      .swiper-container-cube .swiper-slide-shadow-top,
      .swiper-container-cube .swiper-slide-shadow-bottom,
      .swiper-container-cube .swiper-slide-shadow-left,
      .swiper-container-cube .swiper-slide-shadow-right {
        z-index: 0;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden
      }

      .swiper-container-cube .swiper-cube-shadow {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 100%;
        opacity: .6;
        z-index: 0
      }

      .swiper-container-cube .swiper-cube-shadow:before {
        content: "";
        background: #000;
        position: absolute;
        inset: 0;
        filter: blur(50px)
      }

      .swiper-container-flip {
        overflow: visible
      }

      .swiper-container-flip .swiper-slide {
        pointer-events: none;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        z-index: 1
      }

      .swiper-container-flip .swiper-slide .swiper-slide {
        pointer-events: none
      }

      .swiper-container-flip .swiper-slide-active,
      .swiper-container-flip .swiper-slide-active .swiper-slide-active {
        pointer-events: auto
      }

      .swiper-container-flip .swiper-slide-shadow-top,
      .swiper-container-flip .swiper-slide-shadow-bottom,
      .swiper-container-flip .swiper-slide-shadow-left,
      .swiper-container-flip .swiper-slide-shadow-right {
        z-index: 0;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden
      }
 
      .contacts-wrapper[_ngcontent-ng-c1010843941] {
        display: flex;
        align-items: center;
        font-size: 10px;
        cursor: pointer;
      }

      .contacts-wrapper[_ngcontent-ng-c1010843941] i[_ngcontent-ng-c1010843941] {
        font-size: 24px;
        margin-right: 6px;
      }

      .contact-btn[_ngcontent-ng-c1010843941],
      .contact-link[_ngcontent-ng-c1010843941] {
        display: flex;
        align-items: center;
        background: transparent;
        border: none;
        cursor: pointer;
      }

      .contact[_ngcontent-ng-c1010843941] {
        width: 24px;
        height: 24px;
        display: inline-block;
        margin: 5px;
      }

      .contact__text-value[_ngcontent-ng-c1010843941] {
        margin: 0;
        text-decoration: none;
      }
 
      .football[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] {
        background: #111111;
      }

      .football[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        color: white;
      }

      .football[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909]:hover {
        background: #070707;
      }

      .football[_ngcontent-ng-c764744909] .low-level-node.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909],
      .football[_ngcontent-ng-c764744909] .championship-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        background: rgba(17, 17, 17, 0.07);
        border-left-color: #111111;
      }

      .football[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before,
      .football[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .football[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover,
      .football[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .football[_ngcontent-ng-c764744909] .event-name.active[_ngcontent-ng-c764744909] {
        color: #111111;
      }

      .football[_ngcontent-ng-c764744909] .event-name[_ngcontent-ng-c764744909]:not(.active):hover {
        color: #111111;
      }

      .football[_ngcontent-ng-c764744909] .icon-angle-up[_ngcontent-ng-c764744909] {
        color: #111111;
      }

      .cricket[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] {
        background: #8C1000;
      }

      .cricket[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        color: white;
      }

      .cricket[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909]:hover {
        background: #780e00;
      }

      .cricket[_ngcontent-ng-c764744909] .low-level-node.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909],
      .cricket[_ngcontent-ng-c764744909] .championship-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        background: rgba(140, 16, 0, 0.07);
        border-left-color: #8C1000;
      }

      .cricket[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before,
      .cricket[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .cricket[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover,
      .cricket[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .cricket[_ngcontent-ng-c764744909] .event-name.active[_ngcontent-ng-c764744909] {
        color: #8C1000;
      }

      .cricket[_ngcontent-ng-c764744909] .event-name[_ngcontent-ng-c764744909]:not(.active):hover {
        color: #8C1000;
      }

      .cricket[_ngcontent-ng-c764744909] .icon-angle-up[_ngcontent-ng-c764744909] {
        color: #8C1000;
      }

      .tennis[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] {
        background: #75A93C;
      }

      .tennis[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        color: white;
      }

      .tennis[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909]:hover {
        background: #6b9a37;
      }

      .tennis[_ngcontent-ng-c764744909] .low-level-node.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909],
      .tennis[_ngcontent-ng-c764744909] .championship-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        background: rgba(117, 169, 60, 0.07);
        border-left-color: #75A93C;
      }

      .tennis[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before,
      .tennis[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .tennis[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover,
      .tennis[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .tennis[_ngcontent-ng-c764744909] .event-name.active[_ngcontent-ng-c764744909] {
        color: #75A93C;
      }

      .tennis[_ngcontent-ng-c764744909] .event-name[_ngcontent-ng-c764744909]:not(.active):hover {
        color: #75A93C;
      }

      .tennis[_ngcontent-ng-c764744909] .icon-angle-up[_ngcontent-ng-c764744909] {
        color: #75A93C;
      }

      .horseracing[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] {
        background: #854D46;
      }

      .horseracing[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        color: white;
      }

      .horseracing[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909]:hover {
        background: #78453f;
      }

      .horseracing[_ngcontent-ng-c764744909] .low-level-node.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909],
      .horseracing[_ngcontent-ng-c764744909] .championship-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        background: rgba(133, 77, 70, 0.07);
        border-left-color: #854D46;
      }

      .horseracing[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before,
      .horseracing[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .horseracing[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover,
      .horseracing[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .horseracing[_ngcontent-ng-c764744909] .event-name.active[_ngcontent-ng-c764744909] {
        color: #854D46;
      }

      .horseracing[_ngcontent-ng-c764744909] .event-name[_ngcontent-ng-c764744909]:not(.active):hover {
        color: #854D46;
      }

      .horseracing[_ngcontent-ng-c764744909] .icon-angle-up[_ngcontent-ng-c764744909] {
        color: #854D46;
      }

      .greyhoundracing[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] {
        background: #215867;
      }

      .greyhoundracing[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        color: white;
      }

      .greyhoundracing[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909]:hover {
        background: #1c4b58;
      }

      .greyhoundracing[_ngcontent-ng-c764744909] .low-level-node.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909],
      .greyhoundracing[_ngcontent-ng-c764744909] .championship-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        background: rgba(33, 88, 103, 0.07);
        border-left-color: #215867;
      }

      .greyhoundracing[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before,
      .greyhoundracing[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .greyhoundracing[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover,
      .greyhoundracing[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .greyhoundracing[_ngcontent-ng-c764744909] .event-name.active[_ngcontent-ng-c764744909] {
        color: #215867;
      }

      .greyhoundracing[_ngcontent-ng-c764744909] .event-name[_ngcontent-ng-c764744909]:not(.active):hover {
        color: #215867;
      }

      .greyhoundracing[_ngcontent-ng-c764744909] .icon-angle-up[_ngcontent-ng-c764744909] {
        color: #215867;
      }

      .esports[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] {
        background: #71388C;
      }

      .esports[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        color: white;
      }

      .esports[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909]:hover {
        background: #65327d;
      }

      .esports[_ngcontent-ng-c764744909] .low-level-node.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909],
      .esports[_ngcontent-ng-c764744909] .championship-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        background: rgba(113, 56, 140, 0.07);
        border-left-color: #71388C;
      }

      .esports[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before,
      .esports[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .esports[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover,
      .esports[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .esports[_ngcontent-ng-c764744909] .event-name.active[_ngcontent-ng-c764744909] {
        color: #71388C;
      }

      .esports[_ngcontent-ng-c764744909] .event-name[_ngcontent-ng-c764744909]:not(.active):hover {
        color: #71388C;
      }

      .esports[_ngcontent-ng-c764744909] .icon-angle-up[_ngcontent-ng-c764744909] {
        color: #71388C;
      }

      .kabaddi[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] {
        background: #38408C;
      }

      .kabaddi[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        color: white;
      }

      .kabaddi[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909]:hover {
        background: #32397d;
      }

      .kabaddi[_ngcontent-ng-c764744909] .low-level-node.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909],
      .kabaddi[_ngcontent-ng-c764744909] .championship-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        background: rgba(56, 64, 140, 0.07);
        border-left-color: #38408C;
      }

      .kabaddi[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before,
      .kabaddi[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .kabaddi[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover,
      .kabaddi[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .kabaddi[_ngcontent-ng-c764744909] .event-name.active[_ngcontent-ng-c764744909] {
        color: #38408C;
      }

      .kabaddi[_ngcontent-ng-c764744909] .event-name[_ngcontent-ng-c764744909]:not(.active):hover {
        color: #38408C;
      }

      .kabaddi[_ngcontent-ng-c764744909] .icon-angle-up[_ngcontent-ng-c764744909] {
        color: #38408C;
      }

      .basketball[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] {
        background: #CE7F09;
      }

      .basketball[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        color: white;
      }

      .basketball[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909]:hover {
        background: #ba7308;
      }

      .basketball[_ngcontent-ng-c764744909] .low-level-node.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909],
      .basketball[_ngcontent-ng-c764744909] .championship-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        background: rgba(206, 127, 9, 0.07);
        border-left-color: #CE7F09;
      }

      .basketball[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before,
      .basketball[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .basketball[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover,
      .basketball[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .basketball[_ngcontent-ng-c764744909] .event-name.active[_ngcontent-ng-c764744909] {
        color: #CE7F09;
      }

      .basketball[_ngcontent-ng-c764744909] .event-name[_ngcontent-ng-c764744909]:not(.active):hover {
        color: #CE7F09;
      }

      .basketball[_ngcontent-ng-c764744909] .icon-angle-up[_ngcontent-ng-c764744909] {
        color: #CE7F09;
      }

      .golf[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] {
        background: #178805;
      }

      .golf[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        color: white;
      }

      .golf[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909]:hover {
        background: #147404;
      }

      .golf[_ngcontent-ng-c764744909] .low-level-node.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909],
      .golf[_ngcontent-ng-c764744909] .championship-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        background: rgba(23, 136, 5, 0.07);
        border-left-color: #178805;
      }

      .golf[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before,
      .golf[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .golf[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover,
      .golf[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .golf[_ngcontent-ng-c764744909] .event-name.active[_ngcontent-ng-c764744909] {
        color: #178805;
      }

      .golf[_ngcontent-ng-c764744909] .event-name[_ngcontent-ng-c764744909]:not(.active):hover {
        color: #178805;
      }

      .golf[_ngcontent-ng-c764744909] .icon-angle-up[_ngcontent-ng-c764744909] {
        color: #178805;
      }

      .politics[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] {
        background: #3750ff;
      }

      .politics[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        color: white;
      }

      .politics[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909]:hover {
        background: #233eff;
      }

      .politics[_ngcontent-ng-c764744909] .low-level-node.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909],
      .politics[_ngcontent-ng-c764744909] .championship-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        background: rgba(55, 80, 255, 0.07);
        border-left-color: #3750ff;
      }

      .politics[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before,
      .politics[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .politics[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover,
      .politics[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .politics[_ngcontent-ng-c764744909] .event-name.active[_ngcontent-ng-c764744909] {
        color: #3750ff;
      }

      .politics[_ngcontent-ng-c764744909] .event-name[_ngcontent-ng-c764744909]:not(.active):hover {
        color: #3750ff;
      }

      .politics[_ngcontent-ng-c764744909] .icon-angle-up[_ngcontent-ng-c764744909] {
        color: #3750ff;
      }

      .americanfootball[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] {
        background: #111111;
      }

      .americanfootball[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        color: white;
      }

      .americanfootball[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909]:hover {
        background: #070707;
      }

      .americanfootball[_ngcontent-ng-c764744909] .low-level-node.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909],
      .americanfootball[_ngcontent-ng-c764744909] .championship-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        background: rgba(17, 17, 17, 0.07);
        border-left-color: #111111;
      }

      .americanfootball[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before,
      .americanfootball[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .americanfootball[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover,
      .americanfootball[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .americanfootball[_ngcontent-ng-c764744909] .event-name.active[_ngcontent-ng-c764744909] {
        color: #111111;
      }

      .americanfootball[_ngcontent-ng-c764744909] .event-name[_ngcontent-ng-c764744909]:not(.active):hover {
        color: #111111;
      }

      .americanfootball[_ngcontent-ng-c764744909] .icon-angle-up[_ngcontent-ng-c764744909] {
        color: #111111;
      }

      .default-sport-type[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] {
        background: #111111;
      }

      .default-sport-type[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        color: white;
      }

      .default-sport-type[_ngcontent-ng-c764744909] .sport-type.active[_ngcontent-ng-c764744909]:hover {
        background: #070707;
      }

      .default-sport-type[_ngcontent-ng-c764744909] .low-level-node.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909],
      .default-sport-type[_ngcontent-ng-c764744909] .championship-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        background: rgba(17, 17, 17, 0.07);
        border-left-color: #111111;
      }

      .default-sport-type[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before,
      .default-sport-type[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:hover::before {
        content: '';
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.04);
      }

      .default-sport-type[_ngcontent-ng-c764744909] .low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover,
      .default-sport-type[_ngcontent-ng-c764744909] .championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909]:not(.active .name)[_ngcontent-ng-c764744909]:hover {
        border-left-color: rgba(0, 0, 0, 0.04);
      }

      .default-sport-type[_ngcontent-ng-c764744909] .event-name.active[_ngcontent-ng-c764744909] {
        color: #111111;
      }

      .default-sport-type[_ngcontent-ng-c764744909] .event-name[_ngcontent-ng-c764744909]:not(.active):hover {
        color: #111111;
      }

      .default-sport-type[_ngcontent-ng-c764744909] .icon-angle-up[_ngcontent-ng-c764744909] {
        color: #111111;
      }

      [_nghost-ng-c764744909] {
        display: block;
        width: 100%;
      }

      .group-name[_ngcontent-ng-c764744909] {
        width: 100%;
        display: flex;
        align-items: center;
        text-decoration: none;
      }

      .group-name[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
        line-height: 16px;
        font-size: 12px;
        font-weight: 400;
        box-sizing: border-box;
        user-select: none;
        cursor: pointer;
        position: relative;
      }

      .group-name.sport-type[_ngcontent-ng-c764744909] {
        padding-left: 0;
        min-height: 60px;
        box-shadow: inset 0 -1px 0 rgba(73, 87, 105, 0.1);
        cursor: pointer;
      }

      .group-name.sport-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        color: black;
        font-weight: 500;
        padding-left: 20px;
        justify-content: flex-start;
      }

      .group-name.sport-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] a[_ngcontent-ng-c764744909] {
        color: black;
      }

      .group-name.sport-type[_ngcontent-ng-c764744909] i[_ngcontent-ng-c764744909] {
        width: 18px;
        height: 18px;
        font-size: 18px;
        margin-right: 10px;
      }

      .group-name.sport-type.reduced[_ngcontent-ng-c764744909] {
        min-height: 40px;
      }

      .group-name.sport-type.reduced[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        font-weight: 700;
        padding-left: 13px;
      }

      .group-name.sport-type.reduced.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        color: white;
      }

      .group-name.sport-type[_ngcontent-ng-c764744909]:hover {
        transition: transform ease 0.1s;
        background: #f5f5f5;
      }

      .group-name.sport-type[_ngcontent-ng-c764744909]:not(.reduced):hover {
        transform: scale(1.1);
        transform-origin: center center;
        box-shadow: inset 0 1px 0 rgba(73, 87, 105, 0.1), inset 0 -1px 0 rgba(73, 87, 105, 0.1);
      }

      .group-name.championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        color: #3C3C3C;
        padding: 10px 5px 10px 7px;
        min-height: 36px;
        border-left: 2px solid white;
      }

      .group-name.championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] .icon-lightning[_ngcontent-ng-c764744909] {
        margin-right: 5px;
        color: #3CDEFF;
      }

      .group-name.championship-type[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] .icon-lightning[_ngcontent-ng-c764744909]:before {
        font-size: 16px;
        vertical-align: text-top;
      }

      .group-name.championship-type.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        background: rgba(17, 17, 17, 0.07);
        border-left: 2px solid black;
      }

      .group-name.low-level-node[_ngcontent-ng-c764744909] {
        padding-left: 8px;
        position: relative;
      }

      .group-name.low-level-node[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        color: #3C3C3C;
        padding: 10px 5px 10px 5px;
        min-height: 36px;
        border-left: 2px solid white;
      }

      .group-name.low-level-node.active[_ngcontent-ng-c764744909] .name[_ngcontent-ng-c764744909] {
        background: rgba(17, 17, 17, 0.07);
        border-left: 2px solid black;
      }

      .group-name.low-level-node[_ngcontent-ng-c764744909]:before {
        content: '';
        position: absolute;
        display: block;
        width: 7px;
        top: 0;
        left: 0;
        height: 50%;
        border-left: 1px solid #E8E8E8;
        border-bottom: 1px solid #E8E8E8;
        border-radius: 0 0 0 40px;
      }

      .group-name[_ngcontent-ng-c764744909] .icon-angle-up[_ngcontent-ng-c764744909] {
        display: block;
        height: 14px;
        transform: rotate(0deg);
        transition: transform 0.5s linear;
      }

      .group-name[_ngcontent-ng-c764744909] .icon-angle-up.down[_ngcontent-ng-c764744909] {
        transform: rotate(180deg);
      }

      ul[_ngcontent-ng-c764744909] {
        padding-left: 2px;
      }

      ul.championship-type-child[_ngcontent-ng-c764744909] {
        padding-left: 4px;
      }

      ul[_ngcontent-ng-c764744909] .event-name[_ngcontent-ng-c764744909] {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
        line-height: 16px;
        min-height: 30px;
        font-size: 12px;
        background: white;
        color: #3C3C3C;
        font-weight: 400;
        box-sizing: border-box;
        cursor: pointer;
        user-select: none;
        padding: 7px 8px 7px 16px;
        position: relative;
      }

      ul[_ngcontent-ng-c764744909] .event-name[_ngcontent-ng-c764744909]:before {
        content: '';
        position: absolute;
        display: block;
        width: 7px;
        top: 0;
        left: 0;
        height: 50%;
        border-left: 1px solid #E8E8E8;
        border-bottom: 1px solid #E8E8E8;
        border-radius: 0 0 0 40px;
      }

      ul[_ngcontent-ng-c764744909] .event-name.active[_ngcontent-ng-c764744909] {
        color: black;
        font-weight: 700;
      }

      ul.sport-type-child[_ngcontent-ng-c764744909] {
        padding-left: 0;
      }

      ul.sport-type-child[_ngcontent-ng-c764744909]>li[_ngcontent-ng-c764744909] {
        padding-left: 2px;
        padding-right: 2px;
      }

      ul[_ngcontent-ng-c764744909] li[_ngcontent-ng-c764744909] {
        margin-top: 2px;
      }

      ul.low-level-node[_ngcontent-ng-c764744909] {
        padding-left: 12px;
      }

      ul.low-level-node[_ngcontent-ng-c764744909] li.not-last-child[_ngcontent-ng-c764744909],
      ul.championship-type-child[_ngcontent-ng-c764744909] li.not-last-child[_ngcontent-ng-c764744909] {
        position: relative;
      }

      ul.low-level-node[_ngcontent-ng-c764744909] li.not-last-child[_ngcontent-ng-c764744909]::after,
      ul.championship-type-child[_ngcontent-ng-c764744909] li.not-last-child[_ngcontent-ng-c764744909]::after {
        content: '';
        display: block;
        position: absolute;
        top: -2px;
        left: 0;
        background: #E8E8E8;
        height: calc(100% + 4px);
        width: 1px;
      }
 @-webkit-keyframes ngdialog-fadeout {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes ngdialog-fadeout {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@-webkit-keyframes ngdialog-fadein {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes ngdialog-fadein {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.ngdialog {
  box-sizing: border-box;
}

.ngdialog *,
.ngdialog *:before,
.ngdialog *:after {
  box-sizing: inherit;
}

.ngdialog {
  position: fixed;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  z-index: 10000;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.ngdialog.ngdialog-disabled-animation,
.ngdialog.ngdialog-disabled-animation .ngdialog-overlay,
.ngdialog.ngdialog-disabled-animation .ngdialog-content {
  -webkit-animation: none!important;
  animation: none!important;
}

.ngdialog-overlay {
  position: fixed;
  background: rgba(0, 0, 0, 0.4);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-backface-visibility: hidden;
  -webkit-animation: ngdialog-fadein 0.5s;
  animation: ngdialog-fadein 0.5s;
}

.ngdialog-no-overlay {
  pointer-events: none;
}

.ngdialog.ngdialog-closing .ngdialog-overlay {
  -webkit-backface-visibility: hidden;
  -webkit-animation: ngdialog-fadeout 0.5s;
  animation: ngdialog-fadeout 0.5s;
}

.ngdialog-content {
  background: white;
  -webkit-backface-visibility: hidden;
  -webkit-animation: ngdialog-fadein 0.5s;
  animation: ngdialog-fadein 0.5s;
  pointer-events: all;
}

.ngdialog.ngdialog-closing .ngdialog-content {
  -webkit-backface-visibility: hidden;
  -webkit-animation: ngdialog-fadeout 0.5s;
  animation: ngdialog-fadeout 0.5s;
}

.ngdialog-close:before {
  font-family: 'Helvetica', Arial, sans-serif;
  content: '\00D7';
  cursor: pointer;
}

html.ngdialog-open,
body.ngdialog-open {
  overflow: hidden;
}
.toast-title {
  font-weight: bold;
}
.toast-message {
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #FFFFFF;
}
.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  -webkit-text-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.8;
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
}
/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
#toast-container {
  position: fixed;
  z-index: 999999;
  /*overrides*/
}
#toast-container * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#toast-container > div {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -moz-box-shadow: 0 0 12px #999999;
  -webkit-box-shadow: 0 0 12px #999999;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
  opacity: 0.8;
}
#toast-container > :hover {
  -moz-box-shadow: 0 0 12px #000000;
  -webkit-box-shadow: 0 0 12px #000000;
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  cursor: pointer;
}
#toast-container > .toast-info {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;
}
#toast-container > .toast-error {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;
}
#toast-container > .toast-success {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;
}
#toast-container > .toast-warning {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;
}
#toast-container.toast-top-center > div,
#toast-container.toast-bottom-center > div {
  width: 300px;
  margin: auto;
}
#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
  width: 96%;
  margin: auto;
}
.toast {
  background-color: #030303;
}
.toast-success {
  background-color: #51A351;
}
.toast-error {
  background-color: #BD362F;
}
.toast-info {
  background-color: #2F96B4;
}
.toast-warning {
  background-color: #F89406;
}
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
}
/*Animations*/
.toast {
  opacity: 1 !important;
}
.toast.ng-enter {
  opacity: 0 !important;
  transition: opacity .3s linear;
}
.toast.ng-enter.ng-enter-active {
  opacity: 1 !important;
}
.toast.ng-leave {
  opacity: 1;
  transition: opacity .3s linear;
}
.toast.ng-leave.ng-leave-active {
  opacity: 0 !important;
}
/*Responsive Design*/
@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}

datepicker a, [datepicker] a, .datepicker a{
  color:inherit;
  text-decoration:none;
}
datepicker a:hover, [datepicker] a:hover, .datepicker a:hover{
  text-decoration:none;
}
datepicker select, datepicker select:focus, datepicker select:hover,
.datepicker select, .datepicker select:focus, .datepicker select:hover,
[datepicker] select, [datepicker] select:focus, [datepicker] select:hover{
  width:100%;
   overflow: hidden;
   background:none;
   color:#fff;
   background-color: #138EFA;
   border-radius:2px;
   border: 0;
   margin-top:5px;
}
datepicker, .datepicker, [datepicker],
._720kb-datepicker-calendar-header,
._720kb-datepicker-calendar-body,
._720kb-datepicker-calendar-days-header,
._720kb-datepicker-calendar-years-pagination-pages {
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 13.5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  float: left;
  clear: right;
  position: relative;
}
._720kb-datepicker-calendar {
  background: white;
  color: #333;
  position: absolute;
  z-index: 999;
  min-width: 220px;
  margin: 0 auto;
  width: 101%;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset;
  visibility: hidden;
  overflow:hidden;
  margin-left:-0.5%;
  padding: 0 0 2% 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
._720kb-datepicker-calendar._720kb-datepicker-open,._720kb-datepicker-calendar._720kb-datepicker-forced-to-open {
  visibility: visible;
}
._720kb-datepicker-calendar-header {
  text-align: center;
  font-size: 15px;
  line-height: 40px;
}
._720kb-datepicker-calendar-header:nth-child(odd) {
  background: #138EFA;
}
._720kb-datepicker-calendar-header:nth-child(even) {
  background: #7BC6FC;
}
._720kb-datepicker-calendar-header-left,
._720kb-datepicker-calendar-header-middle,
._720kb-datepicker-calendar-header-right {
  width: 15%;
  float: left;
}
._720kb-datepicker-calendar-header-middle {
  width: 70%;
}

._720kb-datepicker-calendar-header-closed-pagination::after {
  content: " \25BE";
}

._720kb-datepicker-calendar-header-opened-pagination::after {
  content: " \25BE";
  margin-left: 4px;
  position: relative;
  bottom: -3px;
  display:inline-block;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
._720kb-datepicker-calendar-body {
  width: 96%;
  margin: 2%;
  text-align: center;
}
._720kb-datepicker-calendar-day {
  cursor: pointer;
  font-size: 12.5px;
  width: 12.2%;
  margin:5px 1%;
  padding: 1.5% 0;
  float: left;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
}
._720kb-datepicker-calendar-day:hover,
._720kb-datepicker-calendar-day._720kb-datepicker-active {
  background: rgba(0, 0, 0, 0.03);
}
._720kb-datepicker-calendar-header a, ._720kb-datepicker-calendar-header a:hover {
  text-decoration:none;
  padding:3% 9% 4% 9%;
  font-size: 13.5px;
  color:rgba(0, 0, 0, 0.55);
  font-weight: bold;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
._720kb-datepicker-calendar-header a:hover {
  color:rgba(0, 0, 0, 0.9);
  background: rgba(255, 255, 255, 0.45);
}
._720kb-datepicker-calendar-month {
  color:#fff;
}
._720kb-datepicker-calendar-month span {
  font-size: 13px;
  color:rgba(0, 0, 0, 0.4);
}
._720kb-datepicker-calendar-month a span  i {
  font-style: normal;
  font-size:15px;
}
._720kb-datepicker-calendar-month a, ._720kb-datepicker-calendar-month a:hover {
  padding: 3px;
  margin-left:1%;
}
._720kb-datepicker-calendar-years-pagination{
  padding:2% 0 0 0;
  float:left;
  clear: right;
  width: 100%;
}
._720kb-datepicker-calendar-years-pagination a, ._720kb-datepicker-calendar-years-pagination a:hover {
  font-size:12px;
  padding:0 7px;
  font-weight: normal;
  margin:3px 1% 0 1%;
  line-height: 20px;
  display: inline-block;
}
._720kb-datepicker-calendar-years-pagination a._720kb-datepicker-active {
  color:rgba(0, 0, 0, 0.9);
  font-weight: 500;
  background: rgba(255, 255, 255, 0.45);
}
._720kb-datepicker-calendar-years-pagination-pages a,._720kb-datepicker-calendar-years-pagination-pages a:hover{
  padding:5px 10px;
}
._720kb-datepicker-calendar-days-header{
  max-width: 100%;
  margin:0 auto;
  padding:0 2% 0 2%;
  background: rgba(19, 142, 250, 0.08);
  border-bottom:1px solid rgba(0,0,0,0.02);
}
._720kb-datepicker-calendar-days-header div{
  width: 14.18%;
  font-weight: 500;
  font-size: 11.5px;
  padding:10px 0;
  float:left;
  text-align: center;
  color:rgba(0,0,0,0.7);
}
._720kb-datepicker-calendar-days
._720kb-datepicker-default-button{
  font-size: 18.5px;
  position: relative;
  bottom:-0.5px;
}
._720kb-datepicker-default-button{
  padding:0 4.5px;
}
._720kb-datepicker-calendar-header-middle._720kb-datepicker-mobile-item{
  width:95%;
  float:none;
  margin:0 auto;
}
._720kb-datepicker-item-hidden{
  visibility:hidden;
}
._720kb-datepicker-calendar-day._720kb-datepicker-disabled,
._720kb-datepicker-calendar-day._720kb-datepicker-disabled:hover,
._720kb-datepicker-calendar-years-pagination a._720kb-datepicker-disabled,
._720kb-datepicker-calendar-years-pagination a._720kb-datepicker-disabled:hover,
._720kb-datepicker-calendar-years-pagination a._720kb-datepicker-active._720kb-datepicker-disabled,
._720kb-datepicker-calendar-years-pagination a._720kb-datepicker-active._720kb-datepicker-disabled:hover{
  color:rgba(0,0,0,0.2);
  background: rgba(25,2,0,0.02);
  cursor: default;
}

.main-container {
  /* width: 1200px;
  margin: 0 auto; */
  transform-origin: top left;
}

@media (max-width: 1200px) {
  html {
    font-size: 16px; /* keep base font size normal */
  }

  .main-container {
    transform: scale(calc(100vw / 1200));
    width: 1200px;
  }
}
.whatsapp-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-color: #00000010;
    text-decoration: none;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 24px;
    z-index: 1000;
    cursor: default;
}