/* variables.css */
:root {
  --color-bg-01: #22262b;
  --color-bg-02: #2c2f35;
  --color-bg-03: #3a3e45;
  --color-bg-04: #ffffff;
  
  --color-primary-100: #fab615;
  /* #b3830f */
  --color-primary-80: #fab615;
  /* #dfaa2d */
  --color-primary-60: #fab615;
  /* #f5c75b */
  --color-primary-40: #fab615;
  /* #f5d997 */
  --color-primary-20: #fab615;

  --color-secondary-text: #fab615;
  --color-secondary-text-pressed: #fab615;
  --color-secondary-text-active: #fab615;
  --color-secondary-text-focus: #fab615;

  --color-primary-100: #fab615;
  --color-primary-80: #fab615;
  --color-accent-100: #fab615;
  --color-accent-80: #fab615;

  --gradient-primary: linear-gradient(90deg, var(--color-primary-100) 0%, var(--color-primary-20) 100%);
  --gradient-primary-inverse: linear-gradient(90deg, var(--color-primary-20) 0%, var(--color-primary-100) 100%);

  
  --color-primary-enabled: var(--color-primary-100);
  --button-color-tertiary-text: var(--color-primary-text);
}

/* **************************************************************************** */

/* OVERRIDE PLANETWIN365 */
.nav-tabs > li.active > a img,
.nav-tabs > li > a:hover img {
  filter: unset;
}
.filter-controls .nav-tabs > li.active > a::before,
.filter-controls .nav-tabs > li > a:hover:before {
  filter: unset;
}
.livePage .sport_header .sport_selector:hover .sport_icon img,
.livePage .sport_header .sport_selector:active .sport_icon img {
  filter: unset;
}
.home-cardGrid, .championship_betts {
    background: var(--color-bg-01);
}
.sports-main-left, .time-filter-container, .left-col-sport-menu, .left-col-topLeague, .left-col-slider {
    background-color: var(--color-bg-01);
}
.championship_betts_sportCategory a i {
    color: var(--color-primary-text);
}
.subfooter a:hover img, .subfooter a.openNav img {
    filter: invert(1);
}
.subfooter a:hover span, .subfooter a.openNav span {
    color: var(--color-primary-text);
}
small.coupon_noti,
.sports-new-head.total-odds-header, .total-odds-header,
.importo-number.quota_totale_coupon, input.importoPerComb, input.importoTotale_integrale,
.total-odds-preview .total-odds-header i {
    color: var(--color-primary-text);
}
div.windowquote div.panel-body ul li div.moreOddButton button:active, div.modal div.panel-body ul li div.moreOddButton button:active, div.windowquote div.panel-body ul li div.moreOddButton button.activated, div.modal div.panel-body ul li div.moreOddButton button.activated {
    color: var(--color-primary-text);
}
div#coupon-footer .importo-totale-container .importo-number input {
    background: var(--color-bg-04);
}

.Innerfooter .cupon-bonus-main .cupon-bonus-right .importo-number.importo-input input,
.cupon-middle-bottom .cupon-bonus-main .cupon-bonus-right .importo-number.importo-input input,
.cupon-middle-bottom .cupon-middle-head .importo-right .importo-number.importo-input input {
    color: var(--color-primary-text);
}

.playing-indicator {
    background-color: var(--color-bg-03);
    border-color: var(--color-bg-03);
}
.playing-indicator.playing-indicator-active {
    background-color: var(--color-primary-100);
    border-color: var(--color-primary-100);
}




/* Most Played and Last Minute */
/* ----------------- Most Played and Last Minute */



/* centrale sport prematch */
/* ----------------- centrale sport prematch */



/* betslip */
/* ----------------- betslip */



/* menu sport prematch */
/* ----------------- menu sport prematch */



/* modal window quote more odds */
/* ----------------- modal window quote more odds */



/* live overview */
/* ----------------- live overview */



/* live eventview */
/* ----------------- live eventview */



/* casino */
/* ----------------- casino */
