:root {
  --dgt-odd-bg: #003;
  --dgt-odd-color: #FFD700;
  --dgt-odd-active-bg: #FFD700;
  --dgt-color-black: #000;
  --dgt-color-white: #fff;
  --dgt-container-bg-color: #262626;


  --oddBg: var(--dgt-odd-bg) !important;
  --oddG: var(--dgt-odd-bg) !important;
  --oddText: var(--dgt-odd-color) !important;
  --oddActiveG: var(--dgt-odd-active-bg) !important;
  --oddActiveTxt: var(--dgt-color-black) !important;
  --oddActiveTxt2: var(--dgt-color-black) !important;
  --oddBg2: var(--dgt-odd-bg) !important;
  --oddActiveBg2: var(--dgt-odd-active-bg) !important;
  --oddBorder: var(--dgt-odd-bg) !important;
  --oddActiveBorder: var(--dgt-odd-active-bg) !important;
  --oddTxt: var(--dgt-odd-color) !important;
  --oddBgHover: var(--dgt-odd-active-bg) !important;
  --oddTxtHover: var(--dgt-color-black) !important;
}

html {
  height: 100%;
}

.settings--theme {
  display: none !important;
}

.mainDataPanel {
  height: 100% !important;
}

.tm_match_container {
  color: var(--dgt-color-white) !important;
  background-color: var(--dgt-container-bg-color) !important;
}

.tm_header_sports_item-active {
  background-color: var(--dgt-odd-color) !important;
}

.tm_header_sports_wrapper .tm_header_sports_list .tm_header_sports_item span {
  color: var(--dgt-color-black) !important;
}

.tm_header_heading {
  color: var(--dgt-color-white) !important;
}

.tm_header_arrows {
  color: var(--dgt-odd-color) !important;
}

.sport_front_icon-arrow-left:before, .sport_front_icon-arrow-right:before {
  font-size: 36px !important;
}

.tm_odd {
  background: var(--dgt-color-black);
  color: var(--dgt-color-white);
}
.tm_odd:hover {
  background: var(--dgt-odd-active-bg);
  color: var(--dgt-color-black);
}