body.areariservata table:not(.ui-datepicker-calendar) thead tr td .rosso, 
body.areariservata table:not(.ui-datepicker-calendar) tbody tr td .rosso, 
body.areariservata table:not(.ui-datepicker-calendar) tfoot tr td .rosso, 
body.areariservata .table-bordered thead tr td .rosso, 
body.areariservata .table-bordered tbody tr td .rosso, 
body.areariservata .table-bordered tfoot tr td .rosso {
    background: red;
    border: unset;
    color: transparent;
    border-radius: 3px;
    min-width: 13px;
    min-height: 12px;
}

body.areariservata table:not(.ui-datepicker-calendar) thead tr td .giallo, 
body.areariservata table:not(.ui-datepicker-calendar) tbody tr td .giallo, 
body.areariservata table:not(.ui-datepicker-calendar) tfoot tr td .giallo, 
body.areariservata .table-bordered thead tr td .giallo, 
body.areariservata .table-bordered tbody tr td .giallo, 
body.areariservata .table-bordered tfoot tr td .giallo {
    background: #f6dc43;
    border: unset;
    color: transparent;
    border-radius: 3px;
    min-width: 13px;
    min-height: 12px;
}

body.areariservata table:not(.ui-datepicker-calendar) thead tr td .verde-vin, 
body.areariservata table:not(.ui-datepicker-calendar) tbody tr td .verde-vin, 
body.areariservata table:not(.ui-datepicker-calendar) tfoot tr td .verde-vin, 
body.areariservata .table-bordered thead tr td .verde-vin, 
body.areariservata .table-bordered tbody tr td .verde-vin, 
body.areariservata .table-bordered tfoot tr td .verde-vin {
    background: #138301;
    border: unset;
    color: transparent;
    border-radius: 3px;
    min-width: 13px;
    min-height: 12px;
}

body.live .qt-container.quotapremutanew,
.ultimo-minuto-container .panel-body .tab-content ul li .row-partita .quote-partita ul li span.qta.quotapremutanew{
    background: var(--primary-btn) !important;
    color: var(--primary-btn-color) !important;
}

.qta-dp > div.segniqt.quotapremutanew{
    background: var(--primary-btn) !important;
    color: var(--primary-btn-color) !important;
}
.qta-dp > div.segniqt.quotapremutanew .nome-quota,
.qta-dp > div.segniqt.quotapremutanew .tipo{
    color: var(--primary-btn-color) !important;
}

.palinsesto-container#vue-OddsMatch .evento-singolo .panel .panel-body .tab-content .tab-pane .panel .panel-collapse .panel-body .odd-container.quotapremutanew {
    background: var(--primary-btn) !important;
    color: var(--primary-btn-color) !important;
}
.palinsesto-container#vue-OddsMatch .evento-singolo .panel .panel-body .tab-content .tab-pane .panel .panel-collapse .panel-body .odd-container.quotapremutanew .market{
    color: var(--primary-btn-color) !important;
}

/* .header-qt .navbar.navbar-qt > div .navbar-collapse ul.nav.navbar-nav > li.home a span::before,
body header#header .header-qt.header-5 .navbar.navbar-qt > div .navbar-collapse ul.nav.navbar-nav#vueMenuHeader li a span::before{
    content: ''!important;
}

body header#header .header-qt.header-5 .navbar.navbar-qt > div .navbar-collapse ul.nav.navbar-nav#vueMenuHeader li:hover a span::before{
    width: 100%;
} */


/* HEADER IPPICA MOD */

body.index header .header-qt.header-5 .navbar.navbar-qt > div .navbar-collapse ul.nav.navbar-nav#vueMenuHeader > li:first-child a:before,
body.index header .header-qt.header-5 .navbar.navbar-qt > div .navbar-collapse ul.nav.navbar-nav#vueMenuHeader > li:first-child a:before,
body.index header .header-qt.header-5 .navbar.navbar-qt > div .navbar-collapse ul.nav.navbar-nav#vueMenuHeader > li.home:before {
  color: var(--primary) !important;
}
body.index header .header-qt.header-5 .navbar.navbar-qt > div .navbar-collapse ul.nav.navbar-nav#vueMenuHeader > li:first-child a a,
body.index header .header-qt.header-5 .navbar.navbar-qt > div .navbar-collapse ul.nav.navbar-nav#vueMenuHeader > li:first-child a a,
body.index header .header-qt.header-5 .navbar.navbar-qt > div .navbar-collapse ul.nav.navbar-nav#vueMenuHeader > li.home a {
  background: transparent;
}
body.index header .header-qt.header-5 .navbar.navbar-qt > div .navbar-collapse ul.nav.navbar-nav#vueMenuHeader > li:first-child a a span,
body.index header .header-qt.header-5 .navbar.navbar-qt > div .navbar-collapse ul.nav.navbar-nav#vueMenuHeader > li:first-child a a span,
body.index header .header-qt.header-5 .navbar.navbar-qt > div .navbar-collapse ul.nav.navbar-nav#vueMenuHeader > li.home a span {
  box-shadow: inset 0px -4px 0 var(--fifth);
}
body.quote-page header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(2) a,
body.quote-page header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-sport a, body.mainsport header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(2) a,
body.mainsport header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-sport a {
  background: transparent;
  color: var(--primary);
}
body.quote-page header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(2) a:before,
body.quote-page header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-sport a:before, body.mainsport header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(2) a:before,
body.mainsport header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-sport a:before {
  color: var(--primary) !important;
}
body.quote-page header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(2) a span,
body.quote-page header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-sport a span, body.mainsport header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(2) a span,
body.mainsport header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-sport a span {
  color: var(--light);
  box-shadow: inset 0px -4px 0 var(--fifth);
}
body.quote-page header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(2) a span:before,
body.quote-page header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-sport a span:before, body.mainsport header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(2) a span:before,
body.mainsport header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-sport a span:before {
  color: var(--primary) !important;
}
body.live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(3) a {
  background: transparent;
  color: var(--primary);
}
body.live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(3) a:before {
  color: var(--primary) !important;
}
body.live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(3) a span {
  color: var(--light);
  box-shadow: inset 0px -4px 0 var(--fifth);
}
body.live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(3) a span:before {
  color: var(--primary) !important;
}
body.casino {
  background: var(--primary-box);
}
body.casino header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a,
body.casino header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a {
  background: transparent;
  color: var(--primary);
}
body.casino header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a:before,
body.casino header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a:before {
  color: var(--primary) !important;
}
body.casino header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a span,
body.casino header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a span {
  color: var(--light) !important;
  box-shadow: inset 0px -4px 0 var(--fifth);
}
body.casino header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a span:before,
body.casino header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a span:before {
  color: var(--primary) !important;
}
body.casino.casino-live {
  background: var(--primary-box);
}
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4),
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino {
  box-shadow: unset;
}
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a,
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a {
  background: transparent;
  color: var(--tertiary-text);
}
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a:before,
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a:before {
  color: var(--primary) !important;
}
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a span,
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a span {
  color: var(--light) !important;
  box-shadow: unset;
}
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a span:before,
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a span:before {
  color: var(--primary) !important;
}
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(5) a,
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casinolive a {
  background: transparent;
  color: var(--primary);
}
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(5) a:before,
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casinolive a:before {
  color: var(--primary) !important;
}
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(5) a span,
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casinolive a span {
  color: var(--primary);
  box-shadow: inset 0px -4px 0 var(--fifth);
}
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(5) a span:before,
body.casino.casino-live header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casinolive a span:before {
  color: var(--primary) !important;
}
body.casino.cat-11 {
  background: var(--primary-box);
}
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4),
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino {
  box-shadow: unset;
}
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a,
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a {
  background: transparent;
  color: var(--tertiary-text);
}
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a:before,
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a:before {
  color: var(--primary) !important;
}
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a span,
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a span {
  color: var(--light) !important;
  box-shadow: unset;
}
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a span:before,
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a span:before {
  color: var(--primary) !important;
}
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(6) a,
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-virtual a {
  background: transparent;
  color: var(--primary);
}
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(6) a:before,
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-virtual a:before {
  color: var(--primary) !important;
}
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(6) a span,
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-virtual a span {
  color: var(--primary);
  box-shadow: inset 0px -4px 0 var(--fifth);
}
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(6) a span:before,
body.casino.cat-11 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-virtual a span:before {
  color: var(--primary) !important;
}
body.casino.poker {
  background: var(--primary-box);
}
body.casino.poker header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4),
body.casino.poker header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino {
  box-shadow: unset;
}
body.casino.poker header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a,
body.casino.poker header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a {
  background: transparent;
  color: var(--tertiary-text);
}
body.casino.poker header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a:before,
body.casino.poker header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a:before {
  color: var(--primary) !important;
}
body.casino.poker header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a span,
body.casino.poker header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a span {
  color: var(--light) !important;
  box-shadow: unset;
}
body.casino.poker header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a span:before,
body.casino.poker header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a span:before {
  color: var(--primary) !important;
}
body.casino.poker header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.poker a {
  background: var(--trasp);
  color: var(--primary-text);
}
body.casino.poker header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.poker a:before {
  color: var(--primary);
}
body.casino.poker header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.poker a span {
  color: var(--primary-text);
  box-shadow: inset 0px -4px 0 var(--fifth);
}
body.casino.poker header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.poker a span:before {
  color: var(--primary) !important;
}
body.casino.cat-23 {
  background: var(--primary-box);
}
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4),
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino,
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-poker {
  box-shadow: unset;
}
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a,
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a,
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-poker a {
  background: transparent;
  color: var(--tertiary-text);
}
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a:before,
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a:before,
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-poker a:before {
  color: var(--primary) !important;
}
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a span,
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a span,
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-poker a span {
  color: var(--light) !important;
  box-shadow: unset !important;
}
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li:nth-child(4) a span:before,
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-casino a span:before,
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-poker a span:before {
  color: var(--primary) !important;
}
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-horses a {
  background: transparent;
  color: var(--primary);
}
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-horses a:before {
  color: var(--primary) !important;
}
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-horses a span {
  color: var(--primary);
  box-shadow: inset 0px -4px 0 var(--fifth) !important;
}
body.casino.cat-23 header .header-qt.header-5 .navbar.navbar-qt > div ul.nav.navbar-nav > li.mnu-header-horses a span:before {
  color: var(--primary) !important;
}