/* white blackground */
:root{
  --color-primary: #EDEDED;
  --color-white: #ffffff;
  --color-white-text: #ffffff;
  --color-black: #000000;
  --color-titletext: #111111;
  --color_subtil:#333333;
  --color-blacktext:#333333;
  --color-gray-text:#333333;
  --color-primary-theme: #4c9eea;
  --color-red: #cb0202;
  --color-green: #80b100;
  --color-orange: #eca73d;
  --color-shawdown: #4c9eea;
  --color-primary-theme-over: #dfedfb;
  --color-primary-theme-over-bg:#edf5fd;
  --color-odds:#ffffff;
  --color-odds-hover:#dfedfb;
  --color-whiteborder:#f4f4f4;
  --color-bluelight:#4C9EEA;
  --color-arrowbackground: #ffffff;
  --color-boderline:#EEEEEE;
  --color-oddtext:#848484;
  --color-legbg:#ffffff;
  --color-linkmenu:#ffffff;
  --color-darkgrey:#080303;
  --color-overwhite:#ffffff;
  --color-borderline:#c9c6cd;
  --color-greyblack:#2b2b2b;
  --color-oddstext: #0a2900;
  --color-oddfulltext:#4C9EEA;
  --color-heedcontentleg:#ffffff;
  --color-unitCardbox:#ffffff;
  --color-bodergrey:#d4d4d4;
  --color-arrowleg:#2b2b2b;
  --color-oddgreen: #4c9eea;
  --color-greyround:#888888;
  --color-betslip: #565656;
  --color-betboderline:#EEEEEE;
  --color-textred:#cb0202;
  --color-bbbtext:#bbbbbb;
  --color-transparent:transparent;
  --color-666text:#666666;
  --color-allbet: #4c9eea;
  --color-dddtext: #DDDDDD;
  --color-eeetext:#eaeaea;
  --color-565text:#565656;
  --color-camptext:#0a2900;
  --color-4b4text:#4b4b4b;
  --color-003a5text:#003a54;
  --color-greybordertext:#e6e6e6;
  --color-fba6text:#fba633;
  --color-transprent: none;
  --color-6e6etext:#6e6e6e;
  --color-003text:#00304a;
  --color-c9c6cdtext:#c9c6cd;
  --color-6a6atext:#6a6a6a;
  --color-ringblackblue: #107ee4;
  --color-ringlightblue:#4ba7dd;
  --color-loginbgbtn:#1760f9;
  --color-resultred:#bd4803;
  --color-resultgreen:#80b100;
  --color-rulesgrey:#e1e1e1;  
  --color-rulesgreyboder:#bbbbb5;
  --color-2828text:#282828;
  --color-4C9Etext:#4C9EEA;
  --color-e8f2text:#e8f2fc;
  --color-2828text:#282828;
  --color-e6e6text:#e6e6e6;

  --display-cashinfo:inline-flex;
  --display-appicon:none;

  --borderline:1px solid #8c8c8c;

  --colorbluelight-gradient:#4c9eea;
  --betbutton-gradient: linear-gradient(135deg, #FFFFFF 0%, #FAFAFA 100%);
  --betbuuttonlight-gradient: linear-gradient(136.24deg, #B9DDFF 0%, #4c9eea 100%);
  --loginbar-gradient:linear-gradient(90deg,#248afd,#0c77ef);

  --box-shadow:0 0 5px rgba(112, 112, 112, 0.1);
  --shadow-Market-odds:1px 1px 6px 0 rgba(0,0,0,.1);
  --shadow-populardesktop-arrow:0 0 10px rgba(0,0,0,.1);
  --shodow-yellow-btn:0 0 6px rgba(0, 0, 0, 0.1);
  --shodow-login:0 4px 20px 0 rgba(0,123,255,.14), 0 7px 10px -5px rgba(0,82,234,.4);

  --fivepx:0;
  --tenpx:0;
  --fifteenpx:0;

  --legbgbarimg-url: url("../Images/toolbar.png");
  --historyimg-url: url("../Images/history-img.svg");
  --historyimg-url: url("../Images/history-img.svg");
  --liveimg-url: url("../Images/live-img.svg");
  --betimg-url: url("../Images/bet-img.svg");
  --refimg-url: url("../Images/ref-img.svg");
  --infoimg-url: url("../Images/info-img.svg");
  --creadcartimg-url: url("../Images/creadcart-img.svg");
  --statementimg-url: url("../Images/statement-img.svg");
  --resultsimg-url: url("../Images/results-img.svg");
  --leaguemg-url: url("../Images/league-img.svg");
  --log-outimg-url: url("../Images/log-out-img.svg");
  --announcementsimg-url: url("../Images/announcements-img.svg");
  --changepasswordimg-url: url("../Images/changepassword-img.svg");
  --lockimg-url: url("../Images/iconmonstr-lock-26.svg");
  --deleteimg-url: url("../Images/delete-img.svg");
  --oddscloseimg-url: url("../Images/odds-close-img.svg");
  --betslipimg-url: url("../Images/bet-slip-img-white.svg");
  --arrowbetimg-url: url("../Images/arrow-bet-img.svg");
  --arrowselectbetimg-url: url("../Images/SportIconNew/icon_arrow_one_right_blue.png");
  --loginbgimg-url:url("../Images/auth-bg.png");
  --theme-light-url:url("../Images/sun.svg");
  --theme-dark-url:url("../Images/moon-stars.svg");
}

/* dark blackground */
[bgtheme='2'] {
  --color-primary: #131524;
  --color-white: #1b1e2f;
  --color-white-text: #ffffff;
  --color_subtil: #97A7B6;
  --color-blacktext:#333333;
  --color-gray-text:#ffffff;
  --color-black: #ffffff;
  --color-titletext: #ffffff;
  --color-primary-theme: #462fcd;
  --color-red: #e76969;
  --color-green: #84b752;
  --color-orange: #eca73d;
  --color-shawdown: #462fcd;
  --color-primary-theme-over: #fba633;
  --color-primary-theme-over-bg:#272b43;
  --color-odds:#233551;
  --color-odds-hover:#17253b;
  --color-whiteborder:#202b3b;
  --color-bluelight:#3ed484;
  --color-arrowbackground: #131524;
  --color-boderline:#3e4c64;
  --color-oddtext:#fba633;
  --color-legbg:#282c45;
  --color-linkmenu:#61489e;
  --color-darkgrey:#848484;
  --color-overwhite:#23273d;
  --color-borderline:#0f101c;
  --color-greyblack:#fba633;
  --color-oddstext: #ffffff;
  --color-oddfulltext:#fba633;
  --color-heedcontentleg:#2d3643;
  --color-unitCardbox:#161f2c;
  --color-bodergrey:#2d3643;
  --color-arrowleg:#ffffff;
  --color-oddgreen: #84b752;
  --color-greyround:#ffba5d;
  --color-betslip: #97A7B6;
  --color-betboderline:#3e4c64;
  --color-textred:#e76969;
  --color-bbbtext:#ffffff;
  --color-transparent:#2a3546;
  --color-666text:#d4d4d4;
  --color-allbet: #2e24d8;
  --color-dddtext: #3e4c64;
  --color-eeetext:#233551;
  --color-565text:#fff;
  --color-camptext:#ffffff;
  --color-4b4text:#ffffff;
  --color-003a5text:#ffffff;
  --color-greybordertext:#2d3643;
  --color-fba6text:#61489e;
  --color-transprent: #233551;
  --color-6e6etext:#ffffff;
  --color-003text:#ffffff;
  --color-c9c6cdtext:#61489e;
  --color-6a6atext:#ffffff;
  --color-ringblackblue: #2e24d8;
  --color-ringlightblue:#0089f1;
  --color-loginbgbtn:#2e24d8;
  --color-resultred:#e76969;
  --color-resultgreen:#84b752;
  --color-rulesgrey:#2d3643; 
  --color-rulesgreyboder:#455367;
  --color-2828text:#ffffff;
  --color-4C9Etext:#ffffff;
  --color-e8f2text:#131524;
  --color-2828text:#999999;
  --color-e6e6text:#282c45;

  --display-cashinfo:none;
  --display-appicon:block;

  --borderline:0;

  --colorbluelight-gradient:linear-gradient(90deg, #462fcd 0%, #462fcd 100%);
  --betbutton-gradient: linear-gradient(135deg, #323c4b 0%, #2d3644 100%);
  --betbuuttonlight-gradient: linear-gradient(136.24deg, #00a4f6 0%, #0069ec 100%);
  --loginpagebg-gradient: linear-gradient(149deg,#24284d 16%,#07080f 85%);
  --loginbar-gradient:linear-gradient(90deg,#382cfc,#2e24d8);

  --box-shadow:0 2px 6px #000413;
  --shadow-Market-odds:1px 1px 6px 0 #000413;
  --shadow-populardesktop-arrow:0 0 10px #000413;
  --shodow-yellow-btn:0 0 6px #000413;
  --shodow-login:0 1px 10px 0 #382cfc, 0 1px 5px -5px #2e24d8;
  
  --fivepx:5px;
  --tenpx:10px;
  --fifteenpx:15px;

  --legbgbarimg-url: url("../Images/toolbar-black.png");
  --historyimg-url: url("../Images/history-img-black.svg");
  --liveimg-url: url("../Images/live-img-black.svg");
  --betimg-url: url("../Images/bet-img-black.svg");
  --refimg-url: url("../Images/ref-img-black.svg");
  --infoimg-url: url("../Images/info-img-black.svg");
  --creadcartimg-url: url("../Images/creadcart-img-black.svg");
  --statementimg-url: url("../Images/statement-img-black.svg");
  --resultsimg-url: url("../Images/results-img-black.svg");
  --leaguemg-url: url("../Images/league-img-black.svg");
  --log-outimg-url: url("../Images/log-out-img-black.svg");
  --announcementsimg-url: url("../Images/announcements-img-black.svg");
  --changepasswordimg-url: url("../Images/changepassword-img-black.svg");
  --lockimg-url: url("../Images/iconmonstr-lock-26-white.svg");
  --deleteimg-url: url("../Images/delete-img-black.svg");
  --oddscloseimg-url: url("../Images/odds-close-img-black.svg");
  --betslipimg-url: url("../Images/bet-slip-img-white.svg");
  --arrowbetimg-url: url("../Images/arrow-bet-img-white.svg");
  --arrowselectbetimg-url: url("../Images/SportIconNew/icon_arrow_one_right_greenblue.png");
  --loginbgimg-url: linear-gradient(149deg,#24284d 16%,#07080f 85%);
  --theme-light-url:url("../Images/sun-black.svg");
  --theme-dark-url:url("../Images/moon-stars-black.svg");
}

@font-face {
  font-family: "188Bet";
  src: url("https://doc.188contents.com/cdn1103/fonts/188Bet.woff") format("woff"); }

@keyframes slideFromRight {
  0% {
    -webkit-transform: translate(100%, 0);
    -moz-transform: translate(100%, 0);
    -ms-transform: translate(100%, 0);
    -o-transform: translate(100%, 0);
    transform: translate(100%, 0); }
  100% {
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0); } }

.loginfield.submit {
  border: none;
  background: #80b100;
  color: #2a3e23; }
  .loginfield.submit:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
    opacity: 0.9; }

.fc_green {
  color: var(--color-bluelight);}

.fc_red {
  color: #bd4803; }

.danger-red {
  color: #bd4803; }

html body {
  color: #848484; 
  line-height:inherit!important;
}

body .maincontainer > .greyoutbg {
  width: 100%;
  -webkit-transition: 0.3s ease;
  -moz-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  transition: 0.3s ease;
  background-color: black;
  height: 100%;
  position: absolute;
  z-index: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0; }

.StatusTab {
  font-size: 0;
  margin-top: 10px; }
  .StatusTab li {
    display: inline-block;
    background-color: var(--color-c9c6cdtext);
    margin-right: 1px; }
    .StatusTab li.selected {
      background-color: var(--color-primary-theme);
      color: #c9c6cd; }
      .StatusTab li.selected a {
        color: var(--color-6a6atext); }
    .StatusTab li a {
      text-decoration: none;
      color: var(--color-6a6atext);
      text-transform: uppercase;
      font-weight: bold;
      font-size: 13px;
      text-align: center;
      display: block; }
    .StatusTab li.last-child {
      margin-right: 0; }

.WelcomePanel {
  margin: 0 6px; }

.BETSLIP input {
  opacity: 1; }

.BETSLIP input::-webkit-input-placeholder {
  color: #5a5a5a !important;
  opacity: 1; }

.BETSLIP input:-moz-placeholder {
  color: #5a5a5a !important;
  opacity: 1; }

.BETSLIP input::-moz-placeholder {
  color: #5a5a5a !important;
  opacity: 1; }

.BETSLIP input:-ms-input-placeholder {
  color: #5a5a5a !important;
  opacity: 1; }

.gradientlr {
  position: relative; }
  .gradientlr > li {
    position: relative;
    z-index: 10; }
  .gradientlr ul li:last-child {
    margin-right: 25px; }
  .gradientlr:before {
    content: "";
    height: 50px;
    width: 25px;
    position: absolute;
    display: block;
    z-index: 20;
    left: 0;
    top: 0;
    background: -owg-linear-gradient(to left, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
    background: -webkit-linear-gradient(to left, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
    background: -moz-linear-gradient(to left, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
    background: -o-linear-gradient(to left, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
    background: linear-gradient(to left, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%); }
  .gradientlr:after {
    content: "";
    height: 50px;
    width: 25px;
    position: absolute;
    display: block;
    z-index: 20;
    right: 0;
    top: 0;
    background: -owg-linear-gradient(to right, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
    background: -webkit-linear-gradient(to right, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
    background: -moz-linear-gradient(to right, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
    background: -o-linear-gradient(to right, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
    background: linear-gradient(to right, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%); }

.gradientlr_l, .gradientlr_r {
  position: relative; }

.gradientlr_l:before {
  content: "";
  height: 50px;
  width: 25px;
  position: absolute;
  display: block;
  z-index: 20;
  left: 0;
  top: 0;
  background: -owg-linear-gradient(to left, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
  background: -webkit-linear-gradient(to left, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
  background: -moz-linear-gradient(to left, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
  background: -o-linear-gradient(to left, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
  background: linear-gradient(to left, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%); }

.gradientlr_r:after {
  content: "";
  height: 50px;
  width: 25px;
  position: absolute;
  display: block;
  z-index: 20;
  right: 0;
  top: 0;
  background: -owg-linear-gradient(to right, rgba(32, 64, 37, 0) 0%, rgba(32, 64, 37, 0) 1%, rgba(32, 64, 37, 0) 100%);
  background: -webkit-linear-gradient(to right, rgba(32, 64, 37, 0) 0%, rgba(32, 64, 37, 0) 1%, rgba(32, 64, 37, 0) 100%);
  background: -moz-linear-gradient(to right, rgba(32, 64, 37, 0) 0%, rgba(32, 64, 37, 0) 1%, rgba(32, 64, 37, 0) 100%);
  background: -o-linear-gradient(to right, rgba(32, 64, 37, 0) 0%, rgba(32, 64, 37, 0) 1%, rgba(32, 64, 37, 0) 100%);
  background: linear-gradient(to right, rgba(32, 64, 37, 0) 0%, rgba(32, 64, 37, 0) 1%, rgba(32, 64, 37, 0) 100%); }

#ui-datepicker-div {
  background-color: #ffffff;
  border: 3px solid var(--color-bluelight);
  display: none;
  width: 85%;
  font-family: "Lato";
  z-index: 1000 !important; }
  #ui-datepicker-div .ui-datepicker-calendar th, #ui-datepicker-div .ui-datepicker-calendar td {
    width: 14.2%;
    height: 3em;
    text-align: center; }
  #ui-datepicker-div .ui-datepicker-calendar .ui-state-default {
    display: inline-block;
    width: 27px;
    height: 27px;
    text-align: center;
    line-height: 27px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    text-decoration: none;
    color: #323232; }
    #ui-datepicker-div .ui-datepicker-calendar .ui-state-default.ui-state-active {
      color: white;
      background-color: #4c9eea}
  #ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default {
    color: #dcdcdc; }
  #ui-datepicker-div .ui-datepicker-header {
    position: relative;
    height: 39px;
    border-top: 1px solid #3c3c3c;
    background-color: #4c9eea}
    #ui-datepicker-div .ui-datepicker-header .ui-datepicker-title {
      display: block;
      margin: 0 40px;
      text-align: center;
      line-height: 40px;
      color: white; }
    #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
      position: absolute;
      width: 40px;
      height: 40px;
      line-height: 39px;
      color: white;
      text-align: center;
      text-decoration: none; }
      #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev .ui-icon, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next .ui-icon {
        display: none; }
    #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev {
      top: -1;
      left: 0; }
      #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:after {
        content: "\E684";
        font-family: 'icomoon'; }
    #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
      top: -1;
      right: 0; }
      #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:after {
        content: "\E64B";
        font-family: "icomoon"; }
  #ui-datepicker-div .ui-datepicker-calendar {
    width: 100%; }
  #ui-datepicker-div .ui-datepicker-title:before {
    top: -8px;
    border-top: 0;
    border-bottom: 7px solid #2d2d2d;
    left: 6px;
    content: '';
    display: inline-block;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    position: absolute;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  #ui-datepicker-div .tick {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 6px 6px 6px;
    border-color: transparent transparent #ffffff transparent; }
  #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:hover, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
    opacity: 0.75; }
  #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled, #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next.ui-state-disabled {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=45);
    opacity: 0.45; }
  #ui-datepicker-div .ui-datepicker-calendar th {
    color: #969696;
    font-weight: normal; }
  #ui-datepicker-div .ui-datepicker-prev:hover, #ui-datepicker-div .ui-datepicker-next:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
    opacity: 0.9; }
  #ui-datepicker-div .ui-datepicker-prev, #ui-datepicker-div .ui-datepicker-next {
    color: #ff9200; }

label {
  position: relative;
  display: block; }
  label .icon-ArrowDown {
    position: absolute;
    top: 13px;
    right: 8px;
    font-size: 15px;
    color: #6a6a6a; }
  label .ui-body-inherit input {
    line-height: 38px;
    width: 92%;
    margin-right: 20px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-indent: 1px;
    text-overflow: '';
    border: 1px solid var(--color-betboderline);
    border-radius: 10px;
    border-width: 1px;
    color:  var(--color-gray-text);
    font-size: 14px;
    text-transform: uppercase;
    background: transparent; 
    padding: 0 20px;
    margin-bottom: 10px;
    box-shadow: 1px 0 5px 0 rgba(0,0,0,.1);
  }

.btn_submit {
  width: 300px;
  display: block;
  line-height: 38px;
  background-color: #c9c6cd;
  color: white;
  font-size: 14px;
  text-transform: uppercase;
  margin: 10px auto;
  text-align: center;
  text-decoration: none;
  border-radius: 15px; }
  .btn_submit.disable {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6; }

a.btn_submit:focus, a.btn_submit:hover {
  color: white;
  text-decoration: none; }

.statement .swipe-menu-products li.active a {
  color: var(--color-gray-text); }

.statement .swipe-menu-products li .betfont {
  display: block; }

.statement .swipe-menu-products:before {
  background: -owg-linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0) 100%);
  background: -moz-linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0) 100%);
  content: " ";
  height: 50px;
  width: 25px;
  position: absolute;
  display: block;
  z-index: 20;
  left: 0;
  top: 0; }

.statement .swipe-menu-products:after {
  background: -owg-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 30%, white 100%);
  background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 30%, white 100%);
  background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 30%, white 100%);
  background: -o-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 30%, white 100%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 30%, white 100%);
  content: " ";
  height: 50px;
  width: 25px;
  position: absolute;
  display: block;
  z-index: 20;
  right: 0;
  top: 0; }

.statement-select {
  margin-top: 5px;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-justify-content: left;
  justify-content: left;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-align: left;
  -webkit-align-items: center;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  -webkit-justify-content: left;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex; 
  width: 100%;}
  .statement-select .statement-title {
    border: 1px solid #EEEEEE;
    border-radius: 50%;
    width: 26px;
    height: 26px;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all .4s;
    cursor: pointer;
    margin-left: 8px;
  }
  .statement-select .select-title {
    display: none; }
  .statement-select .dropbox {
    -webkit-flex: 1;
    flex: 1;
    -prefix-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    width: auto;
    width: 0%;
    display: block;
    position: relative;
    border-color: #eee;
    border-radius: 15px;
    border-width: 1px; }
    .statement-select .dropbox #betPageSel-button span {
      display: none; }
    .statement-select .dropbox:after {
      content: "\E64A";
      position: absolute;
      font-size: 18px;
      font-family: "icomoon";
      top: 10px;
      right: 6px;
      color: var(--color_subtil);
      pointer-events: none; }
    .statement-select .dropbox select {
      height: 38px;
      width: 100%;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      text-indent: 1px;
      text-overflow: '';
      border: 1px solid var(--color-boderline);
      border-radius: 10px;
      border-width: 1px;
      color:  var(--color_subtil);
      font-size: 14px;
      text-transform: uppercase;
      background: transparent; 
      padding: 0 0 0 7px;
      box-shadow: 1px 0 5px 0 rgba(0,0,0,.1);}
      .statement-select .dropbox select option {
        color: #6e6e6e; }

.Bottom_Menu {
  text-align: center; }
  .Bottom_Menu a {
    text-decoration: none;
    color: white;
    font-size: 15px;
    line-height: 0.9em;
    border-radius: 15px;
    display: block;
    background-color: var(--color-oddtext);
    line-height: 38px;
    text-transform: uppercase; }

  .Transaction .Bets {
    padding: 0 6px;
    border-bottom: 1px solid var(--color-betboderline);
    font-size: 14px;
    color: var(--color-6e6etext); 
    padding: 6px 22px;}
    .Transaction .Bets .cli {
      padding: 10px 0 0; }
      .Transaction .Bets .cli.bg2 {
        border-top: 1px solid var(--color-betboderline);
        padding-bottom: 15px;
        display: none; }
    .Transaction .Bets .expandbt {
      font-family: 'icomoon';
      font-size: 19px;
      color: #003a54; }
      .Transaction .Bets .expandbt:after {
        content: "\E925"; }
    .Transaction .Bets.expanded .expandbt:after {
      content: "\E924"; }
    .Transaction .Bets.expanded .cli.bg2 {
      display: block; 
      font-size: 14px;
      color:#999999;
    }
  .Transaction .BetsTitle {
    font-size: 16px;
    color: var(--color-bluelight); }
    .Transaction .BetsTitle.b {
      font-weight: bold; }

#aspnetForm {
  padding: 6px 0;
  float: left;
  width: 100%;}

.WelcomePanel {
  font-size: 18px;
  color: #333!important;
  line-height: 44px;
  background-color: rgb(255 255 255); 
  border-radius:15px ;
  margin: 0 2%;
  width: 96%;
  float: left;
}

.odds.locked .lockedBg {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNXB4IiBoZWlnaHQ9IjVweCIgdmlld0JveD0iMCAwIDUgNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNSA1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0U0RTRFNCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNiIgeTE9Ii0xIiB4Mj0iLTEiIHkyPSI2Ii8+DQo8L3N2Zz4NCg==");
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10);
  opacity: 0.1; }

#content nav {
  background-color: white; }
  #content nav#top-navbar {
    background-color: #2c302e; }

.maincontainer.res1024 .right.ng-aside, .maincontainer.res568 .right.ng-aside, .maincontainer.res320 .right.ng-aside {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  overflow: hidden;
  overflow-y: auto; 
  scrollbar-width: thin;
  scroll-behavior: smooth;
  width: 40%;
}

.maincontainer.res320 .right.ng-aside {
  width: 100%; }  

  /* .right.ng-aside.fade {
    -webkit-animation: slideFromRight 0.3s;
    -moz-animation: slideFromRight 0.3s;
    -ms-animation: slideFromRight 0.3s;
    animation: slideFromRight 0.3s; } */
  .right.ng-aside .side-nav > .nav > li:hover,
  .right.ng-aside .side-nav > .nav > li:focus,
  .right.ng-aside .side-nav > .nav > li:active {
    background-color: var(--color-overwhite);
    color: white; }
  .right.ng-aside .side-nav > .nav > li.dark-bg-link:hover, .right.ng-aside .side-nav > .nav > li.dark-bg-link:focus, .right.ng-aside .side-nav > .nav > li.dark-bg-link:active {
    background-color: var(--color-overwhite);}
  .right.ng-aside .side-nav > .nav > li.maintenance:hover, .right.ng-aside .side-nav > .nav > li.maintenance:focus, .right.ng-aside .side-nav > .nav > li.maintenance:active {
    background-color: var(--color-overwhite); }
  .right.ng-aside .side-nav > .nav li.maintenance a {
    color: #6e6e6e;
    cursor: text; }
    .right.ng-aside .side-nav > .nav li.maintenance a:before {
      font-family: "188Bet";
      content: "\E673";
      color: #b4b4b4;
      margin-right: .5em; }
  .right.ng-aside .nav {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: left;
    justify-content: left;
    -webkit-align-items: center;
    align-items: center;
    -webkit-flex-align: left;
    -webkit-align-items: center;
    -webkit-box-pack: left;
    -webkit-box-align: center;
    -webkit-justify-content: left;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    list-style: none;
    width: 100%; }
    .right.ng-aside .nav li {
      min-height: 48px;
      width: 100%;
      color: var(--color-darkgrey);
      position: relative;
      flex-direction: row;
      display: -webkit-flex;
      display: flex;
      -webkit-flex-direction: column;
      flex-direction: row;
      -webkit-justify-content: left;
      justify-content: left;
      -webkit-align-items: center;
      align-items: center;
      -webkit-flex-align: left;
      -webkit-align-items: center;
      -webkit-box-pack: left;
      -webkit-box-align: center;
      -webkit-justify-content: left; }
      .right.ng-aside .nav li:focus {
        background-color: var(--color-overwhite);
        color: var(--color-darkgrey);}
      .right.ng-aside .nav li a {
        text-decoration: none;
        color: var(--color-darkgrey);
        text-indent: 12px;
        width: 100%;
        position: relative;
        font-size: 14px;
        display: block; }
      .right.ng-aside .nav li a:hover {
        color: var(--color-darkgrey);}
      .right.ng-aside .nav li.dark-bg-link {
        border-top: none;
        min-height: 49px; }
        .right.ng-aside .nav li.dark-bg-link a {
          padding: 14px 0 1px 0; }
      .right.ng-aside .nav li .icon-caretrightthin {
        right: 9px;
        position: absolute;
        font-size: 14px;
        top: 14px; }
        .right.ng-aside .nav li .icon-caretrightthin:after {
          content: "\E64B";
          font-family: "icomoon"; }
      .right.ng-aside .nav li.dark-bg-link {
        background: var(--color-overwhite);
        line-height: 1em; }
        .right.ng-aside .nav li.dark-bg-link .member-name {
          font-size: 20px; 
          font-weight: 600;
          color:var(--color-bluelight);
          width: 50%;
          text-align: left;
        } 
        .right.ng-aside .nav li.dark-bg-link .member-bal {
          color: var(--color-bluelight);
          font-size: 20px; 
          font-weight: 600;
          width: 50%;
          text-align: right;
          margin-right: 12px;}
        .res320 .right.ng-aside .nav li.dark-bg-link .member-bal, .res320 .right.ng-aside .nav li.dark-bg-link .member-name, .res568 .right.ng-aside .nav li.dark-bg-link .member-bal, .res568 .right.ng-aside .nav li.dark-bg-link .member-name {
          font-size: 15px; 
        }
        .right.ng-aside .nav li.dark-bg-link .icon-refresh {
          position: absolute;
          width: 20px;
          height: 20px;
          right: 7px;
          top: 13px;
          text-indent: 0; }
        .right.ng-aside .nav li.dark-bg-link.actived {
          background: #848484; }
          .right.ng-aside .nav li.dark-bg-link.actived .member-bal {
            color: #a4e06c; }
          .right.ng-aside .nav li.dark-bg-link.actived .member-name {
            color: white; }
          .right.ng-aside .nav li.dark-bg-link.actived .icon-refresh {
            color: white; }
        .right.ng-aside .nav li.dark-bg-link.disable .icon-refresh {
          color: #464646; }
        .right.ng-aside .nav li.dark-bg-link a:after {
          display: none; }
  .right.ng-aside .leftnav-head-button {
    width: 50px;
    float: left;
    line-height: 50px;
    text-align: center;
    color: #b4b4b4;
  }
    .right.ng-aside .leftnav-head-button:before {
      content: "\E684";
      position: relative;
      font-size: 18.5px;
      font-family: "icomoon";
      position: relative;
      left: 0; }
    .WelcomePanel .leftnav-head-button:before {
      content: "\E684";
      position: relative;
      font-size: 18.5px;
      font-family: "icomoon";
      position: relative;
      left: 0;
      margin-left: 15px;
      margin-right: 5px; }
    .close-side-nav {
    width: 50px;
    line-height: 46px;
    float: right;
    background: none;
    border: 0;
    text-align: center;
  }
    .right.ng-aside .close-side-nav:before {
      content: "\E65A";
      font-size: 16px;
      font-family: "icomoon";
      color: #b4b4b4;
      left: 2px; }
  .right.ng-aside .navmenu-subbrand {
    display: block;
    height: 48px;
    background-color: #003a54;
    border-bottom: 1px solid var(--color-whiteborder);
    color: #b4b4b4; }

  .right.ng-aside .nav li .statement{
    background: var(--statementimg-url) right;
  }
  .right.ng-aside .nav li .results{
    background: var(--resultsimg-url) right;
  }
  .right.ng-aside .nav li .league{
    background: var(--leaguemg-url) right;
  }
  .right.ng-aside .nav li .announcements{
    background: var(--announcementsimg-url) right;
  }
  .right.ng-aside .nav li .changepassword{
    background: var(--changepasswordimg-url) right;
  }
  .right.ng-aside .nav li .log-out{
    background: var(--log-outimg-url) right;
  }
  .right.ng-aside .nav li .statement, 
  .right.ng-aside .nav li .results, 
  .right.ng-aside .nav li .league, 
  .right.ng-aside .nav li .announcements, 
  .right.ng-aside .nav li .changepassword, 
  .right.ng-aside .nav li .log-out{
    background-size: contain;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
}

.loading {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 9999; }
  .loading .loadImg {
    background: url("../Images/loading.gif") no-repeat left top;
    width: 51px;
    height: 50px;
    display: inline-block; }
  .loading .loadingContent {
    top: 120px;
    position: relative;
    margin: 0 auto;
    font-weight: bold;
    font-size: 16px;
    width: 140px;
    display: block;
    text-align: center;
    z-index: 100;
    color: #7d7d7d; }
    .loading .loadingContent .txt {
      margin-top: 15px;
      display: block; }

.greyOut {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  z-index: 30;
  background-color: #000000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.65; }
  .greyOut.filled {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1; }

/* .whiteout{
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  z-index: 30;
  background-color: #000000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75; }
.whiteou.filled {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1; }   */

.flag, .theme { 
  display: inline-block;
  width: 25px;
  height: 20px;}

.flag.en-gb, .flag.reg-uk {
  background: url("../images/SportIconNew/en_US.png");
  background-size: cover;}

.flag.km-kh, .flag.reg-cambodia {
  background-position: -23px -55px; }

.flag.zh-cn, .flag.reg-china {
  background: url("../images/SportIconNew/zh_CN.png");
  background-size: cover; }

.flag.tw-cn, .flag.zh-tw, .flag.reg-taiwan {
  background: url("../images/SportIconNew/zh_tw.png"); 
  background-size: cover;}

.flag.id-id, .flag.reg-indonesia {
  background: url("../images/SportIconNew/id_ID.png"); 
  background-size: cover;}

.flag.ko-kr, .flag.reg-korea {
  background-position: -92px -55px; }

.flag.ms-my, .flag.reg-malaysia {
  background-position: -115px -55px; }

.flag.th-th, .flag.reg-thailand {
  background: url("../images/SportIconNew/th_TH.png"); 
  background-size: cover;}

.flag.vi-vn, .flag.reg-vietnam {
  background: url("../images/SportIconNew/vi_VN.png"); 
  background-size: cover;}

.theme.light {
  background: var(--theme-light-url)center center; 
  background-size: contain;
  background-repeat: no-repeat;}

.theme.dark {
    background: var(--theme-dark-url)center center; 
    background-size: contain;
    background-repeat: no-repeat;}

.flag.reg-roe {
  background-position: -182px -55px; }

.flag.reg-roa {
  background-position: -205px -55px; }

.flag.reg-row {
  background-position: -229px -55px; }

.flag.ja-jp, .flag.reg-japan {
  background-position: -252px -55px; }

.flag.pt-br, .flag.reg-brazil {
  background-position: -274px -55px; }

.flag.asia-all, .flag.asia-all {
  background-position: 0 -55px; }

#footer {
  clear: both;
  line-height: 1.7em;
  position: relative;
  font-size: 1em;
  /*.footer-logo-raster.trust.resgame { background-position: -282px -113px;}*/ }
  #footer .payment-logo-list, #footer .trust-logo-list, #footer .social-networks {
    list-style: none; }
  #footer .payment-logo-list li, #footer .trust-logo-list li {
    margin-left: 10px; }
  #footer .payment-logo-list li:first-child, #footer .trust-logo-list li:first-child {
    margin-left: 0; }
  #footer .footer-logo-hires.payment.lbt {
    background-position: -588px -75px; }
  #footer .footer-logo-hires.payment.chinaonline {
    background-position: -744px -75px; }
  #footer .footer-logo-hires.payment.wechatpay {
    background-position: -795px -75px; }
  #footer .footer-logo-hires.payment.alipay {
    background-position: -846px -75px; }
  #footer .footer-logo-hires.payment.astropay {
    background-position: -898px -75px; }
  #footer .footer-logos {
    background-image: url("https://doc.188contents.com/cdn1103/Images/raster-logos-2x.png?1446541620");
    background-size: 780px;
    display: inline-block; }
  #footer .footer-logos.sponsors {
    box-sizing: content-box;
    padding: 10px;
    width: 61px;
    height: 74px;
    border-radius: 4px; }
  #footer .footer-logos.sponsors.liverpool {
    background-position: 0 0; }
  #footer .footer-logos.sponsors.mcfc {
    background-position: -40px 0; }
  #footer .footer-logo-hires.payment {
    background-position: -1px -75px;
    width: 47px;
    height: 48px; }
  #footer .footer-logo-hires.payment.skrill {
    background-position: -1px -75px; }
  #footer .footer-logo-hires.payment.neteller {
    background-position: -53px -75px;
    width: 53px; }
  #footer .footer-logo-hires.payment.visa {
    background-position: -112px -75px; }
  #footer .footer-logo-hires.payment.mastercard {
    background-position: -168px -75px; }
  #footer .footer-logo-hires.payment.entropay {
    background-position: -224px -75px; }
  #footer .footer-logo-hires.payment.guoneiyinhang {
    background-position: -332px -75px; }
  #footer .footer-logo-hires.payment.chinadebit {
    background-position: -433px -75px; }
  #footer .footer-logo-hires.payment.lbt {
    background-position: -588px -75px; }
  #footer .footer-logo-hires.payment.paypal {
    background-position: -484px -75px; }
  #footer .footer-logo-hires.payment.dbt {
    background-position: -535px -75px; }
  #footer .footer-logo-hires.payment.moneybrookers {
    background-position: -382px -75px; }
  #footer .footer-logo-raster {
    background-image: url("https://doc.188contents.com/cdn1103/Images/raster-logos-1x.png?1446541620");
    display: block; }
  #footer .footer-logo-raster.trust {
    background-position: 0px -55px;
    width: 47px;
    height: 48px; }
  #footer .footer-logo-raster.trust.iom {
    background-position: 0px -55px; }
  #footer .footer-logo-raster.trust.tst {
    background-position: -828px -55px; }
  #footer .footer-logo-raster.trust.gli {
    background-position: -47px -55px; }
  #footer .footer-logo-raster.trust.tawte {
    background-position: -94px -55px; }
  #footer .footer-logo-raster.trust.resgame {
    background-position: -141px -55px; }
  #footer .footer-logo-raster.trust.gamecare {
    background-position: -188px -55px; }
  #footer .footer-logo-raster.trust.gambleaware {
    background-position: -235px -55px; }
  #footer .footer-logo-raster.trust.firstcagayan {
    background-position: -283px -55px; }
  #footer .footer-logo-raster.trust.gambl-comm {
    background-position: -377px -56px; }
  #footer .footer-logo-hires {
    background-image: url("https://doc.188contents.com/cdn1103/Images/logos-icons.svg");
    display: block;
    width: 47px;
    height: 48px;
    background-position: -433px -75px; }
  #footer .sponsor-item {
    padding-top: 0.3em; }
  #footer .sponsor-title {
    text-transform: uppercase; }
  #footer .contact-point {
    padding: 0 2.5px;
    margin-left: 30px;
    font-size: 1.167em; }
  #footer .contact-point.mail {
    color: inherit;
    margin-left: 5px; }
  #footer .social-networks li {
    margin-left: 5px; }
  #footer .box-logo {
    background-image: url("https://doc.188contents.com/cdn1103/Images/raster-logos-1x.png?1446541620");
    background-position: 0px -112px;
    display: block;
    min-width: 29px;
    height: 29px;
    margin-top: 3px;
    line-height: 2.4em; }
  #footer .box-logo.mail {
    background-position: -206px -112px; }
  #footer .box-logo.facebook {
    background-position: -59px -112px; }
  #footer .box-logo.youtube {
    background-position: -118px -112px; }
  #footer .box-logo.twitter {
    background-position: -177px -112px; }
  #footer .box-logo.googleplus {
    background-position: -88px -112px; }
  #footer .box-logo.skype {
    background-position: -147px -112px; }
  #footer .box-logo.mail {
    background-position: -206px -112px; }
  #footer .box-logo.weibo {
    background-position: -236px -112px; }
  #footer .box-logo.qq {
    background-position: -265px -112px; }
  #footer .box-logo.sohu {
    background-position: -294px -112px; }
  #footer .box-logo.wechat {
    background-position: -853px -112px; }
  #footer .box-logo.pinterest {
    background-position: -324px -223px; }
  #footer .box-logo.blackberry {
    background-position: -383px -112px; }
  #footer .box-logo.line {
    background-position: -413px -112px; }
  #footer .box-logo.uk, #footer .box-logo.asia {
    font-size: .8em;
    text-align: center; }
  #footer .contact-rgn {
    display: inline-block;
    vertical-align: middle; }
    #footer .contact-rgn:before {
      content: "";
      display: inline-block;
      height: 100%;
      vertical-align: middle; }
  #footer h4 {
    color: #b4b4b4; }
  #footer h4 {
    font-size: 0.875em; }
  #footer .col-xs-1, #footer .col-sm-1, #footer .col-md-1, #footer .col-lg-1, #footer .col-xs-2, #footer .col-sm-2, #footer .col-md-2, #footer .col-lg-2, #footer .col-xs-3, #footer .col-sm-3, #footer .col-md-3, #footer .col-lg-3, #footer .col-xs-4, #footer .col-sm-4, #footer .col-md-4, #footer .col-lg-4, #footer .col-xs-5, #footer .col-sm-5, #footer .col-md-5, #footer .col-lg-5, #footer .col-xs-6, #footer .col-sm-6, #footer .col-md-6, #footer .col-lg-6, #footer .col-xs-7, #footer .col-sm-7, #footer .col-md-7, #footer .col-lg-7, #footer .col-xs-8, #footer .col-sm-8, #footer .col-md-8, #footer .col-lg-8, #footer .col-xs-9, #footer .col-sm-9, #footer .col-md-9, #footer .col-lg-9, #footer .col-xs-10, #footer .col-sm-10, #footer .col-md-10, #footer .col-lg-10, #footer .col-xs-11, #footer .col-sm-11, #footer .col-md-11, #footer .col-lg-11, #footer .col-xs-12, #footer .col-sm-12, #footer .col-md-12, #footer .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 2.5px;
    padding-right: 2.5px; }
  #footer .footer-ql-bg {
    background: #363636;
    padding: 20px 5px; }
  #footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer .h1, #footer .h2, #footer .h3, #footer .h4, #footer .h5, #footer .h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit; }
  #footer h4, #footer .h4, #footer h5, #footer .h5, #footer h6, #footer .h6 {
    margin-top: 11px;
    margin-bottom: 11px; }
  #footer h4 {
    font-size: 0.82em;
    color: #b4b4b4;
    text-transform: uppercase; }
  #footer h5 {
    font-size: 0.82em; }
  #footer .col-xs-1, #footer .col-xs-2, #footer .col-xs-3, #footer .col-xs-4, #footer .col-xs-5, #footer .col-xs-6, #footer .col-xs-7, #footer .col-xs-8, #footer .col-xs-9, #footer .col-xs-10, #footer .col-xs-11, #footer .col-xs-12 {
    float: left; }
  #footer .footer-ql {
    color: #818181; }
    #footer .footer-ql:after {
      background: #363636;
      content: "";
      display: block;
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%;
      z-index: -1; }
    #footer .footer-ql a {
      color: #6e6e6e; }
    #footer .footer-ql h4 {
      color: #b4b4b4;
      font-size: 0.875em;
      margin-top: 11px;
      margin-bottom: 11px;
      font-family: inherit;
      font-weight: 500;
      line-height: 1.1; }
  #footer .clearfix:before, #footer .clearfix:after {
    content: " ";
    display: table; }
  #footer .container .row {
    margin-left: -2.5px;
    margin-right: -2.5px; }
    #footer .container .row:before, #footer .container .row .row:after {
      content: " ";
      display: table; }
  #footer .footer-ql-bg {
    background: #363636;
    padding: 20px 5px;
    margin-right: auto;
    margin-left: auto; }

.switch-site-version {
  background: #202020;
  padding: 20px 0 50px; }
  .switch-site-version .btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 10px 12px;
    font-size: 16px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .switch-site-version .btn-success {
    color: #3A5123;
    background-color: #84b752;
    border-color: #77a946; }
  .switch-site-version .btn {
    text-transform: uppercase;
    text-decoration: none; }
  .switch-site-version .btn {
    padding: 8.5px 12px;
    font-size: 15px; }

.text-lg-white, .text-white {
  color: #ffffff; }

#footer {
  clear: both;
  line-height: 1.7em;
  position: relative; }
  #footer * {
    webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  #footer .footer-address-text {
    font-size: 0.875em; }
  #footer .container {
    max-width: 1000px;
    margin-right: auto;
    margin-left: auto; }
  #footer .col-xs-6 {
    width: 50%; }
  #footer .hide {
    display: none !important; }
  #footer .payment-logo-list, #footer .trust-logo-list {
    padding-left: 2.5px; }
  #footer .payment-logo-list li:first-child, #footer .trust-logo-list li:first-child {
    margin-left: 0; }
  #footer .footer-logo-hires.payment {
    background-position: -1px -75px;
    width: 46px;
    height: 46px; }
  #footer .payment-logo-list li, #footer .trust-logo-list li {
    margin-left: 10px; }
  #footer .trust-logo-list li {
    margin-left: 0px;
    margin-right: 5px;
    margin-bottom: 5px; }
  #footer .trust-logo-list li:last-child {
    margin-right: 0; }
  #footer .pull-left {
    float: left !important; }
  #footer .footer-address {
    font-size: 1em;
    color: #818181;
    position: relative; }
    #footer .footer-address .footer-address-bg {
      background: #202020;
      padding: 5px 2.5px;
      position: relative; }
  #footer .text-center {
    text-align: center; }
  #footer .footer-address-text a {
    color: inherit; }
  #footer address {
    margin-bottom: 22px;
    font-style: normal;
    line-height: 1.42857143; }
  #footer h4 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    margin-top: 11px;
    margin-bottom: 11px; }
  #footer p {
    margin: 0 0 11px; }
  #footer a {
    color: #ff9200;
    text-decoration: none;
    background-color: transparent; }
  #footer .footer-ql {
    color: #818181; }
    #footer .footer-ql .footer-ql-bg .row .footer-ql .footer-ql-bg .row {
      padding: 0 5px; }
    #footer .footer-ql h4 {
      color: #b4b4b4;
      font-size: 0.76em;
      margin-top: 11px;
      margin-bottom: 11px;
      font-family: inherit;
      font-weight: 500;
      line-height: 1.1; }
    #footer .footer-ql h5 {
      font-size: 0.875em;
      margin-top: 11px;
      margin-bottom: 11px;
      font-family: inherit;
      font-weight: 500;
      line-height: 1.1;
      color: inherit; }
    #footer .footer-ql a {
      color: #6e6e6e; }
    #footer .footer-ql:after {
      background: #363636;
      content: "";
      display: block;
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%;
      z-index: -1; }
  #footer .container {
    max-width: 1000px;
    margin-right: auto;
    margin-left: auto; }
    #footer .container:before, #footer .container:after {
      content: " ";
      display: table; }
    #footer .container .row {
      margin-left: -2.5px;
      margin-right: -2.5px; }
      #footer .container .row:before, #footer .container .row:after {
        content: " ";
        display: table; }
      #footer .container .row:after {
        clear: both; }
  #footer a[ng-click] {
    cursor: pointer; }
  #footer .footer-reg {
    color: #818181;
    position: relative; }
    #footer .footer-reg .footer-reg-bg {
      background: #262626;
      padding: 5px 5px 20px; }
  #footer .text-center {
    text-align: center; }
  #footer .footer-address {
    font-size: 1em;
    color: #818181;
    position: relative; }
    #footer .footer-address:after {
      content: "";
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      background: #202020;
      z-index: -1; }
  #footer address {
    margin: 0; }
  #footer .switch-site-version {
    background: #202020;
    padding: 20px 0 50px; }
  #footer .btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 10px 12px;
    font-size: 16px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 8.5px 12px;
    font-size: 15px;
    text-transform: uppercase; }
  #footer .clearfix:before, #footer .clearfix:after {
    content: " ";
    display: table; }
  #footer .btn-success {
    color: #3A5123;
    background-color: #84b752;
    border-color: #77a946; }

  #top-navbar .navbar-header .right-header-controls {
    display: inline-flex;
  }

@media screen and (min-width:0) and (max-width: 560px){
  #top-navbar .navbar-header .right-header-controls {
    display: var(--display-cashinfo);
  }
}
  #top-navbar #nav-wrapper {
    background-color: var(--color-white);}
    #top-navbar #nav-wrapper.container-fluid {
      padding: 0; }
  #top-navbar .logged-on-button {
    line-height: 37px;
    position: relative;
    background: #fbfffb;
    text-align: center;
    float: left;
    margin-left: 14px;
    height: 37px;
    width: 37px;
    text-decoration: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px; }
    #top-navbar .logged-on-button .icon-user-logged:before {
      content: "\E91A";
      position: relative;
      font-size: 20px;
      color: #848484;
      top: 2px; }
    #top-navbar .logged-on-button.ng-hide {
      display: none; }
  #top-navbar .before-logon-button {
    border: 2px solid var(--color-bluelight);
    float: left;
    height: 33px;
    line-height: 33px;
    width: 37px;
    text-align: center;
    text-decoration: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px; }
    #top-navbar .before-logon-button .icon-mobilemenu:before {
      content: "\E65C";
      position: relative;
      font-size: 17px;
      color: var(--color-bluelight);
      top: 1px; }
    #top-navbar .before-logon-button.ng-hide {
      display: none; }
  #top-navbar .logged-on-button .notification {
    position: absolute;
    left: 0;
    top: -.4em;
    margin-left: -1em;
    padding: .2em;
    height: auto;
    min-width: 2em;
    background-color: #ff9200;
    border-radius: 12px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    color: #363636;
    font-size: 0.66em;
    font-weight: 900;
    height: 16px;
    line-height: 16px;
    padding: 0 3px 0 2px;
    min-width: 14px; }
  #top-navbar .log-in-button {
    white-space: nowrap;
    padding: 0 0 3px 0;
    float: left;
    margin-left: 14px;
    height: 30px;
    width: 37px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    line-height: 1em;
    border: 2px solid var(--color-bluelight); }
    #top-navbar .log-in-button.ng-hide {
      display: none; }
    #top-navbar .log-in-button .icon-login {
      line-height: 1;
      color: var(--color-bluelight);
      font-size: 22px; }
    #top-navbar .log-in-button .icon-user-logged {
      content: "\E91A";
      font-family: "icomoon";
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      color: #363636;
      font-size: 18px; }
    #top-navbar .log-in-button .log-in-txt {
      margin-top: 1px;
      display: block;
      line-height: 7px;
      transform: scale(0.64, 0.64);
      -webkit-transform: scale(0.64, 0.64);
      font-size: 14px;
      color: var(--color-bluelight);
      letter-spacing: -1px; }
    #top-navbar .log-in-button .sign-up-txt {
      margin-top: 1px;
      color: #ffffff;
      display: block;
      line-height: 8px;
      transform: scale(0.64, 0.64);
      -webkit-transform: scale(0.64, 0.64);
      transform-origin: 36% 0%;
      -webkit-transform-origin: 36% 0;
      font-size: 12px;
      letter-spacing: -1px; }
  #top-navbar .hidden-md {
    color: #00557d;
    font-size: 13px;
    text-transform: uppercase;
    line-height: 52px;
    margin-left: 1em;
    vertical-align: middle; }
    #top-navbar .hidden-md.pull-left {
      float: none !important; }
  #top-navbar .swipe-menu-products {
    position: relative;
    z-index: 2;
    background-color: #fbfffb;
    color: #848484;
    margin-top: -50px; }
  #top-navbar .navbar-header a {
    color: #b4b4b4; }
  #top-navbar .navbar-header a.info {
    width: 30px;
    height: 25px;
    background: var(--color-primary);
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: baseline;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    float: right;}

  #top-navbar .navbar-header a.info .infoimg{ 
    background: var(--infoimg-url) center center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 1.8em;
    height: 1.6em;
  }

    #top-navbar .navbar-header a:hover, #top-navbar .navbar-header a.product-menu-dd {
      color: white; }

.vi-vn #top-navbar .log-in-button .log-in-txt {
  text-indent: -11px;
  transform: scale(0.49, 0.645);
  margin-left: -2px; }

.vi-vn #top-navbar .log-in-button .sign-up-txt {
  text-indent: -3px;
  transform: scale(0.49, 0.645);
  margin-left: 2px; }

.th-th #top-navbar .log-in-button .log-in-txt {
  text-indent: -3px; }

.th-th #top-navbar .log-in-button .sign-up-txt {
  text-indent: -6px; }

.km-kh #top-navbar .log-in-button .log-in-txt, .zh-cn #top-navbar .log-in-button .log-in-txt {
  -ms-transform-origin: initial;
  /* IE 9 */
  -webkit-transform-origin: initial;
  /* Chrome, Safari, Opera */
  transform-origin: initial; }

.km-kh #top-navbar .log-in-button .sign-up-txt, .zh-cn #top-navbar .log-in-button .sign-up-txt {
  line-height: 6px;
  -ms-transform-origin: initial;
  /* IE 9 */
  -webkit-transform-origin: initial;
  /* Chrome, Safari, Opera */
  transform-origin: initial; }

.km-kh #top-navbar .log-in-button .sign-up-txt {
  line-height: 3px; }

.id-id #top-navbar .log-in-button .sign-up-txt {
  margin-left: 1px; }

.ko-kr #top-navbar .log-in-button .sign-up-txt {
  margin-left: -1px; }

.en-gb #top-navbar .log-in-button .sign-up-txt {
  position: relative;
  left: 1px; }

.km-kh #top-navbar .log-in-button .log-in-txt {
  font-size: 11px;
  letter-spacing: -3px;
  position: relative;
  left: -1px;
  top: -1px; }

.km-kh #top-navbar .log-in-button .sign-up-txt {
  font-size: 13px;
  position: relative;
  left: -5px;
  top: -1px; }

.ja-jp #top-navbar .log-in-button .log-in-txt {
  margin-left: -1px; }

.ja-jp #top-navbar .log-in-button .sign-up-txt {
  margin-left: -1px; }

.pt-br #top-navbar .log-in-button .log-in-txt {
  transform: scale(0.5, 0.545);
  margin-left: -2px;
  letter-spacing: 0px; }

.pt-br #top-navbar .log-in-button .sign-up-txt {
  transform: scale(0.49, 0.545);
  margin-left: -7px; }

@media screen and (orientation: landscape) and (min-width: 568px) {
  #top-navbar .swipe-menu-products li a:active {
    color: white; }
  #top-navbar .swipe-menu-products:after {
    content: "";
    height: 50px;
    width: 25px;
    background: -owg-linear-gradient(to right, #c9c6cd 0%, #c9c6cd 1%, #c9c6cd 100%);
    background: -webkit-linear-gradient(to right, #c9c6cd 0%, #c9c6cd 1%, #c9c6cd 100%);
    background: -moz-linear-gradient(to right, #c9c6cd 0%, #c9c6cd 1%, #c9c6cd 100%);
    background: -o-linear-gradient(to right, #c9c6cd 0%, #c9c6cd 1%, #c9c6cd 100%);
    background: linear-gradient(to right, #c9c6cd 0%, #c9c6cd 1%, #c9c6cd 100%);
    background-size: 100%;
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    z-index: 20; } }

@media screen and (orientation: portrait) and (max-width: 568px) {
  #top-navbar .navbar-header .hidden-md:after {
    color: #b4b4b4; }
  #top-navbar #menu-products > li a:active,
  #top-navbar #menu-products > li a:focus {
    color: var(--color-gray-text); }
  #top-navbar.expanded {
    transition: none; }
    #top-navbar.expanded .navbar-header .hidden-md:after {
      color: #b4b4b4; }
    #top-navbar.expanded .swipe-menu-products {
      -webkit-transform: translate(0, 0);
      -moz-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
      -o-transform: translate(0, 0);
      transform: translate(0, 0);
      transition: margin-top 0.3s;
      -webkit-transition: margin-top 0.3s;
      -moz-transition: margin-top 0.3s;
      -o-transition: margin-top 0.3s;
      transition: margin-top 0.3s;
      margin-top: 0px; }
      #top-navbar.expanded .swipe-menu-products li.active a {
        color: var(--color-gray-text); }
      #top-navbar.expanded .swipe-menu-products li .betfont {
        display: block; }
      #top-navbar.expanded .swipe-menu-products:before {
        content: " ";
        background: -owg-linear-gradient(to right, #c9c6cd 0%, #c9c6cd 60%, #c9c6cd 100%);
        background: -webkit-linear-gradient(to right, #c9c6cd 0%, #c9c6cd 60%, #c9c6cd 100%);
        background: -moz-linear-gradient(to right, #c9c6cd 0%, #c9c6cd 60%, #c9c6cd 100%);
        background: -o-linear-gradient(to right, #c9c6cd 0%, #c9c6cd 60%, #c9c6cd 100%);
        background: linear-gradient(to right, #c9c6cd 0%, #c9c6cd 60%, #c9c6cd 100%);
        position: absolute;
        z-index: 5;
        right: 0;
        top: 0;
        height: 49px; }
      #top-navbar.expanded .swipe-menu-products:after {
        content: " ";
        background: -owg-linear-gradient(to left, #c9c6cd 0%, #c9c6cd 60%, #c9c6cd 100%);
        background: -webkit-linear-gradient(to left, #c9c6cd 0%, #c9c6cd 60%, #c9c6cd 100%);
        background: -moz-linear-gradient(to left, #c9c6cd 0%, #c9c6cd 60%, #c9c6cd 100%);
        background: -o-linear-gradient(to left, #c9c6cd 0%, #c9c6cd 60%, #c9c6cd 100%);
        background: linear-gradient(to left, #c9c6cd 0%, #c9c6cd 60%, #c9c6cd 100%);
        position: absolute;
        z-index: 5;
        right: 0;
        top: 0;
        height: 49px; } }

.zh-cn #logo-Bgbet{
  background-position: -236px 0;
  width: 62px; }

#logo-Bgbet {
  vertical-align: middle;
  border: none;
  display: inline-block;
  background: url("https://doc.188contents.com/cdn1103/images/logos-icons.svg") no-repeat;
  background-position: -173px 1px;
  margin: 7px 0px 7px 0;
  height: 35px;
  padding: 0;
  width: 52px;
  font-size: 0; }

#page {
  background-color: #3c3c3c;
  min-width: 970px; }

.mSportName.actived.bg-c-10 {
  background: #d4f3ff; }

.mSportName.actived.tbr-c-27 {
  border-top: 1px solid #d4f3ff; }

.mSportName.actived .count {
  color: #00557d; }

.mSportName.actived .hover-yellow-1 {
  color: #fff; }
  .mSportName.actived .hover-yellow-1.sp {
    color: var(--color-bluelight); }

.mSportName.actived.ft-c-73 {
  color: #00557d; }

.mSportName .hover-yellow-1.sp {
  color: var(--color-bluelight); }

.mSportName.actived {
  color: #ffffff;
  background: #787878; }
  .mSportName.actived .hover-yellow-1 {
    color: #ffc65b; }
  .mSportName.actived .ft-c-38, .mSportName.actived .ft-c-3 {
    color: #ffffff; }

.mSportName .count {
  color: #00557d; }

.fullscreen .loadingContent {
  background: url("../Images/loading.gif") center 30px no-repeat; }
  .fullscreen .loadingContent .txt {
    color: #9f9f9f; }

#container nav #lt-left .sidebar-menu .menu-title, #container nav #lt-left .sidebar-menu .menu-title-2, #container nav #lt-left .sidebar-menu ul.sub-menu > li {
  background: #4b4b4b; }

#container nav #lt-left .sidebar-menu .menu-title .icon, #container nav #lt-left .sidebar-menu ul.sub-menu > li > .icon {
  color: #7d7d7d; }

#container nav #lt-left #viewmore {
  background: #5a5a5a;
  border-top: 1px solid #616161 !important; }

#container nav #lt-left .sidebar-menu .menu-title {
  background: #323232;
  color: #dcdcdc; }
  #container nav #lt-left .sidebar-menu .menu-title a {
    color: #8c8c8c; }

#container nav #lt-left .sidebar-menu .menu-title-2 {
  color: #dcdcdc;
  border-bottom: 1px solid #373737 !important;
  border-top: 1px solid #555555 !important; }
  #container nav #lt-left .sidebar-menu .menu-title-2 a {
    color: #dcdcdc; }
  #container nav #lt-left .sidebar-menu .menu-title-2.active {
    background-color: #787878;
    border-top: 1px solid #949494 !important; }
  #container nav #lt-left .sidebar-menu .menu-title-2 .icon {
    color: #f5c15d; }

#container nav #lt-left .sidebar-menu .other {
  color: #dcdcdc;
  background-color: #646464; }
  #container nav #lt-left .sidebar-menu .other .iconbox {
    background-color: #5a5a5a; }
  #container nav #lt-left .sidebar-menu .other .merge-icon-a {
    color: #dcdcdc; }
  #container nav #lt-left .sidebar-menu .other .merge-icon-b {
    color: #dcdcdc; }
  #container nav #lt-left .sidebar-menu .other.actived {
    background-color: #4b4b4b; }

#container nav #lt-left .sidebar-menu .sportsType .has-menu-row {
  background: #373737;
  border-top: none !important;
  border-bottom: 1px solid #2d2d2d !important; }
  #container nav #lt-left .sidebar-menu .sportsType .has-menu-row.actived {
    background: #444444; }
  #container nav #lt-left .sidebar-menu .sportsType .has-menu-row.active {
    background: #444444; }
  #container nav #lt-left .sidebar-menu .sportsType .has-menu-row span {
    color: #7d7d7d; }
  #container nav #lt-left .sidebar-menu .sportsType .has-menu-row .sport-name {
    color: #b4b4b4; }
  #container nav #lt-left .sidebar-menu .sportsType .has-menu-row.active span, #container nav #lt-left .sidebar-menu .sportsType .has-menu-row.actived span {
    color: #b4b4b4; }
  #container nav #lt-left .sidebar-menu .sportsType .has-menu-row.active .sport-name, #container nav #lt-left .sidebar-menu .sportsType .has-menu-row.actived .sport-name {
    color: #ffffff; }

#container nav #lt-left .sidebar-menu ul.sub-menu {
  background-color: #323232; }
  #container nav #lt-left .sidebar-menu ul.sub-menu > li {
    border-bottom: 1px solid #373737 !important;
    border-top: 1px solid #555555 !important;
    color: #b4b4b4; }
    #container nav #lt-left .sidebar-menu ul.sub-menu > li .badge.on {
      color: #ff9200; }
    #container nav #lt-left .sidebar-menu ul.sub-menu > li .badge.off {
      color: #b4b4b4; }
    #container nav #lt-left .sidebar-menu ul.sub-menu > li a {
      color: #b4b4b4; }
    #container nav #lt-left .sidebar-menu ul.sub-menu > li > .icon.lightorange {
      color: #c69432; }
    #container nav #lt-left .sidebar-menu ul.sub-menu > li.actived {
      background: #535353; }
      #container nav #lt-left .sidebar-menu ul.sub-menu > li.actived > a {
        color: #e6e6e6; }
      #container nav #lt-left .sidebar-menu ul.sub-menu > li.actived > .icon {
        color: #b4b4b4; }
    #container nav #lt-left .sidebar-menu ul.sub-menu > li.active {
      background: #787878;
      border-top: 1px solid #909090 !important; }
      #container nav #lt-left .sidebar-menu ul.sub-menu > li.active a {
        color: #ffffff; }
      #container nav #lt-left .sidebar-menu ul.sub-menu > li.active .icon {
        color: #b4b4b4; }
      #container nav #lt-left .sidebar-menu ul.sub-menu > li.active .badge.on {
        color: #ffb95a; }
  #container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li {
    background: #373737;
    border-top: none !important;
    border-bottom: 1px solid #2d2d2d !important; }
    #container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li span {
      color: #7d7d7d; }
    #container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li p {
      color: #b4b4b4; }
    #container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li.actived, #container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li.active {
      background: #444444; }
      #container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li.actived span, #container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li.active span {
        color: #b4b4b4; }
      #container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li.actived p, #container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li.active p {
        color: #ffffff; }
  #container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li {
    background: #4b4b4b;
    border-bottom: 1px solid #2d2d2d !important; }
    #container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li span {
      color: #7d7d7d; }
    #container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li p {
      color: #b4b4b4; }
    #container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li .iconbox span {
      color: #bebebe; }
    #container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li .iconbox p {
      color: #ffffff; }
    #container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.actived, #container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.active {
      background: #787878;
      border-top: 1px solid #949494 !important; }
      #container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.actived span, #container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.active span {
        color: #bebebe; }
      #container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.actived p, #container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.active p {
        color: #ffffff; }
    #container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.other.actived, #container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.other.active {
      background: #4b4b4b;
      border-top: 1px solid #555555 !important; }
    #container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.delete-more {
      background-color: #535353;
      border-top: 1px solid #585858 !important; }
      #container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.delete-more span {
        color: #ababab; }
      #container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.delete-more p {
        color: #e6e6e6; }
  #container nav #lt-left .sidebar-menu ul.sub-menu.no-events .other {
    background-color: #646464; }

#container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row {
  background: #373737;
  border-top: none !important;
  border-bottom: 1px solid #2d2d2d !important; }
  #container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row.actived {
    background: #444444; }
  #container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row.active {
    background: #444444; }
  #container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row .row-title {
    color: #a0a0a0; }
  #container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row .myeventRow {
    color: #a0a0a0; }
  #container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row .otherInfo {
    color: #6e6e6e; }
    #container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row .otherInfo .icon {
      color: #6e6e6e; }
  #container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row.active .row-title {
    color: #ffffff; }
  #container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row.active .myeventRow {
    color: #ffffff; }
  #container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row.active .otherInfo {
    color: #b4b4b4; }
    #container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row.active .otherInfo .icon {
      color: #b4b4b4; }

#container nav #lt-left .sidebar-menu.startingSoon .has-menu {
  background-color: #646464;
  border-top: 1px solid #747474 !important; }
  #container nav #lt-left .sidebar-menu.startingSoon .has-menu a {
    color: #b4b4b4; }
    #container nav #lt-left .sidebar-menu.startingSoon .has-menu a.actived {
      color: #b4b4b4; }
  #container nav #lt-left .sidebar-menu.startingSoon .has-menu .icon {
    color: #c8c8c8; }
  #container nav #lt-left .sidebar-menu.startingSoon .has-menu.actived {
    background-color: #646464;
    color: #b4b4b4; }
    #container nav #lt-left .sidebar-menu.startingSoon .has-menu.actived a {
      color: #b4b4b4; }
  #container nav #lt-left .sidebar-menu.startingSoon .has-menu ul li.has-menu-row {
    background-color: #373737;
    color: #a0a0a0;
    border-top: none !important;
    border-bottom: 1px solid #2d2d2d !important; }
    #container nav #lt-left .sidebar-menu.startingSoon .has-menu ul li.has-menu-row .otherInfo {
      color: #ff9100; }
    #container nav #lt-left .sidebar-menu.startingSoon .has-menu ul li.has-menu-row.actived {
      background-color: #444444; }
    #container nav #lt-left .sidebar-menu.startingSoon .has-menu ul li.has-menu-row.active {
      background-color: #444444; }
      #container nav #lt-left .sidebar-menu.startingSoon .has-menu ul li.has-menu-row.active p {
        color: #ffffff; }

#container nav #lt-left .sidebar-menu.inPlay .has-menu {
  background-color: #646464;
  border-top: 1px solid #747474 !important;
  border-bottom: 1px solid #2d2d2d !important; }
  #container nav #lt-left .sidebar-menu.inPlay .has-menu .icon {
    color: #c8c8c8; }
  #container nav #lt-left .sidebar-menu.inPlay .has-menu ul li.has-menu-row {
    background-color: #373737;
    color: #a0a0a0;
    border-top: none !important;
    border-bottom: 1px solid #2d2d2d !important; }
    #container nav #lt-left .sidebar-menu.inPlay .has-menu ul li.has-menu-row .otherInfo {
      color: #ff9100; }
    #container nav #lt-left .sidebar-menu.inPlay .has-menu ul li.has-menu-row.actived {
      background-color: #444444; }
    #container nav #lt-left .sidebar-menu.inPlay .has-menu ul li.has-menu-row.active {
      background-color: #444444; }
      #container nav #lt-left .sidebar-menu.inPlay .has-menu ul li.has-menu-row.active p {
        color: #ffffff; }

#container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li > ul > li.has-menu-row {
  background-color: #373737;
  border-top: none !important;
  border-bottom: 1px solid #2d2d2d !important;
  color: #a0a0a0; }
  #container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li > ul > li.has-menu-row:first-child {
    border-top: 1px solid #2d2d2d !important; }
  #container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li > ul > li.has-menu-row.actived {
    background-color: #444444; }
  #container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li > ul > li.has-menu-row .TN1 {
    color: #ff9100; }
  #container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li > ul > li.has-menu-row .otherInfo .lightorange {
    color: #ff9100; }
  #container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li > ul > li.has-menu-row .otherInfo .dayDD {
    color: #6e6e6e; }

#container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li.other {
  color: #dcdcdc;
  background-color: #646464; }
  #container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li.other .iconbox {
    background-color: inherit; }
  #container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li.other .icon {
    color: #444444; }

#container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu {
  background: #646464;
  border-top: 1px solid #747474 !important;
  border-bottom: 1px solid #2d2d2d !important; }
  #container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu .icon-ArrowUp {
    color: #b4b4b4; }
  #container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu .icon-ArrowDown {
    color: #b4b4b4; }
  #container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu a {
    color: #b4b4b4; }
  #container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu > ul > li.has-menu-row {
    background-color: #373737;
    border-top: none !important;
    border-bottom: 1px solid #2d2d2d !important;
    color: #a0a0a0; }
    #container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu > ul > li.has-menu-row:first-child {
      border-top: 1px solid #2d2d2d !important; }
    #container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu > ul > li.has-menu-row.actived {
      background-color: #444444; }
    #container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu > ul > li.has-menu-row .TN1 {
      color: #ff9100; }
    #container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu > ul > li.has-menu-row .otherInfo .lightorange {
      color: #ff9100; }
    #container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu > ul > li.has-menu-row .otherInfo .dayDD {
      color: #6e6e6e; }

#container nav.collapsed #lt-left .sidebar-menu .menu-title.competitions {
  background: #4b4b4b;
  border-top: 1px solid #555555 !important;
  border-bottom: 1px solid #373737 !important; }

#container nav.collapsed #lt-left .sidebar-menu .menu-title.active {
  background: #787878;
  border-top: 1px solid #949494 !important; }
  #container nav.collapsed #lt-left .sidebar-menu .menu-title.active .icon {
    color: #ffffff; }

#container nav.collapsed #lt-left .sidebar-menu .sub-menu.featuredEvents {
  background: #4b4b4b; }

#container aside #lt-right .tvbox, #container aside #lt-right .live-center {
  background-color: #4b4b4b; }

.hh-o {
  color: #ff9200; }

.hh-b {
  color: #282828; }

.hh-dp {
  color: #d67e11; }

aside.enlarge .bannerbox {
  border-left: 1px solid #555555;
  border-right: 1px solid #555555; }

aside.enlarge .selectItems {
  border-top: 1px #3e3e3e solid; }

#container aside #lt-right {
  color: #b4b4b4; }
  #container aside #lt-right .tvbox {
    color: #b4b4b4; }
  #container aside #lt-right .live-center {
    color: #ffffff;
    border-top: 1px solid #555555; }
    #container aside #lt-right .live-center .toolicon span {
      background-color: #3c3c3c;
      color: #b4b4b4; }
      #container aside #lt-right .live-center .toolicon span a {
        color: #b4b4b4; }
  #container aside #lt-right .LC-content {
    background-color: #323232; }
  #container aside #lt-right .HT p.ht-title {
    background-color: #444444;
    color: #6d6d6d;
    border-top: 1px solid #555555; }
  #container aside #lt-right .HT .ht-tool {
    border-top: 1px solid #555555; }
    #container aside #lt-right .HT .ht-tool span {
      background-color: #3c3c3c;
      border-right: 1px solid #555555; }
      #container aside #lt-right .HT .ht-tool span.active {
        background-color: #646464;
        color: #ffffff; }
      #container aside #lt-right .HT .ht-tool span:last-child {
        border-right: none; }
  #container aside #lt-right .betbox {
    margin-top: 1px;
    border-top: 1px solid #555555; }
    #container aside #lt-right .betbox.prelogin {
      color: #ffffff; }
    #container aside #lt-right .betbox.nobetslip {
      border-top: none !important; }
    #container aside #lt-right .betbox .alertbar {
      background-color: #e74545;
      color: #fff; }
      #container aside #lt-right .betbox .alertbar.confirmedbar {
        background-color: #84b752;
        color: #374b23; }
    #container aside #lt-right .betbox ul.tabs {
      background-color: #4b4b4b; }
      #container aside #lt-right .betbox ul.tabs li a {
        font-weight: bold;
        color: #b4b4b4; }
        #container aside #lt-right .betbox ul.tabs li a.active {
          color: #ffffff; }
      #container aside #lt-right .betbox ul.tabs li .cick {
        border-color: transparent transparent #2d2d2d transparent; }
      #container aside #lt-right .betbox ul.tabs li .icon {
        color: #f5c15d; }
    #container aside #lt-right .betbox p.confirmTitle {
      background-color: #c17d2d;
      color: #ffffff; }
    #container aside #lt-right .betbox p.betreceiptTitle {
      background-color: #4b4b4b; }
    #container aside #lt-right .betbox .tab_content {
      background-color: #323232; }
      #container aside #lt-right .betbox .tab_content .betslip-row {
        color: #b4b4b4;
        background-color: #373737; }
        #container aside #lt-right .betbox .tab_content .betslip-row .big-txt {
          color: #fff; }
        #container aside #lt-right .betbox .tab_content .betslip-row .dropdown {
          background-color: #d7d7d7;
          border: 3px #2d2d2d solid; }
          #container aside #lt-right .betbox .tab_content .betslip-row .dropdown .text1 {
            color: #5a5a5a; }
          #container aside #lt-right .betbox .tab_content .betslip-row .dropdown .datetime {
            color: #5a5a5a; }
          #container aside #lt-right .betbox .tab_content .betslip-row .dropdown .cick {
            border-color: transparent transparent #2d2d2d transparent; }
        #container aside #lt-right .betbox .tab_content .betslip-row.error {
          color: #af5252;
          background-color: #f3dace;
          border-bottom: 1px solid #dcc1b4; }
          #container aside #lt-right .betbox .tab_content .betslip-row.error .iconbox {
            background-color: #aa4848; }
            #container aside #lt-right .betbox .tab_content .betslip-row.error .iconbox .icon {
              color: #ffffff; }
          #container aside #lt-right .betbox .tab_content .betslip-row.error .staketxt {
            color: #b78080; }
            #container aside #lt-right .betbox .tab_content .betslip-row.error .staketxt .number {
              color: #4b4b4b; }
          #container aside #lt-right .betbox .tab_content .betslip-row.error .towintxt {
            color: #b78080; }
            #container aside #lt-right .betbox .tab_content .betslip-row.error .towintxt .number {
              color: #4b4b4b; }
          #container aside #lt-right .betbox .tab_content .betslip-row.error .at {
            color: #282828; }
          #container aside #lt-right .betbox .tab_content .betslip-row.error .name1 {
            color: #282828; }
        #container aside #lt-right .betbox .tab_content .betslip-row .highlight {
          background-color: #d67e11;
          padding: 0px 3px;
          color: #fff;
          margin-left: 3px;
          display: inline-block; }
        #container aside #lt-right .betbox .tab_content .betslip-row.parlayBetSlip p {
          color: white; }
          #container aside #lt-right .betbox .tab_content .betslip-row.parlayBetSlip p .symbol_at {
            color: #b4b4b4; }
          #container aside #lt-right .betbox .tab_content .betslip-row.parlayBetSlip p.text {
            color: #b4b4b4; }
        #container aside #lt-right .betbox .tab_content .betslip-row a {
          color: #b4b4b4; }
          #container aside #lt-right .betbox .tab_content .betslip-row a.edit {
            color: #373737; }
          #container aside #lt-right .betbox .tab_content .betslip-row a.maxBet {
            color: #373737; }
        #container aside #lt-right .betbox .tab_content .betslip-row .iconbox {
          background-color: #646464; }
          #container aside #lt-right .betbox .tab_content .betslip-row .iconbox .icon {
            color: #ffffff; }
        #container aside #lt-right .betbox .tab_content .betslip-row .staketxt {
          color: #b4b4b4; }
          #container aside #lt-right .betbox .tab_content .betslip-row .staketxt .number {
            color: #ffffff; }
        #container aside #lt-right .betbox .tab_content .betslip-row .towintxt {
          color: #b4b4b4; }
          #container aside #lt-right .betbox .tab_content .betslip-row .towintxt .number {
            color: #84b752; }
        #container aside #lt-right .betbox .tab_content .betslip-row .at {
          color: #b4b4b4; }
        #container aside #lt-right .betbox .tab_content .betslip-row .name1 {
          color: #ffffff; }
      #container aside #lt-right .betbox .tab_content .betpanel {
        background-color: #414141; }
        #container aside #lt-right .betbox .tab_content .betpanel input#ToWin::-webkit-input-placeholder {
          color: #446424; }
        #container aside #lt-right .betbox .tab_content .betpanel .placebet-check {
          background: #ffffff; }
          #container aside #lt-right .betbox .tab_content .betpanel .placebet-check label {
            background: #ffffff; }
          #container aside #lt-right .betbox .tab_content .betpanel .placebet-check input[type=checkbox]:checked + label {
            background: #ff9201; }
      #container aside #lt-right .betbox .tab_content input#ToWin::-webkit-input-placeholder {
        color: #446424; }
    #container aside #lt-right .betbox .ConfirmBetContent {
      background-color: #2e2e2e; }
      #container aside #lt-right .betbox .ConfirmBetContent .betslip-row {
        color: #b4b4b4;
        background-color: #373737; }
        #container aside #lt-right .betbox .ConfirmBetContent .betslip-row .iconbox {
          background-color: #646464; }
          #container aside #lt-right .betbox .ConfirmBetContent .betslip-row .iconbox .icon {
            color: #ffffff; }
        #container aside #lt-right .betbox .ConfirmBetContent .betslip-row .staketxt {
          color: #b4b4b4; }
          #container aside #lt-right .betbox .ConfirmBetContent .betslip-row .staketxt .number {
            color: #ffffff; }
        #container aside #lt-right .betbox .ConfirmBetContent .betslip-row .towintxt {
          color: #b4b4b4; }
          #container aside #lt-right .betbox .ConfirmBetContent .betslip-row .towintxt .number {
            color: #84b752; }
        #container aside #lt-right .betbox .ConfirmBetContent .betslip-row .at {
          color: #b4b4b4; }
        #container aside #lt-right .betbox .ConfirmBetContent .betslip-row .name1 {
          color: #ffffff; }
      #container aside #lt-right .betbox .ConfirmBetContent .betpanel {
        background-color: #414141; }
        #container aside #lt-right .betbox .ConfirmBetContent .betpanel input#ToWin::-webkit-input-placeholder {
          color: #446424; }
        #container aside #lt-right .betbox .ConfirmBetContent .betpanel .placebet-check {
          background: #ffffff; }
          #container aside #lt-right .betbox .ConfirmBetContent .betpanel .placebet-check label {
            background: #ffffff; }
          #container aside #lt-right .betbox .ConfirmBetContent .betpanel .placebet-check input[type=checkbox]:checked + label {
            background: #ff9201; }
    #container aside #lt-right .betbox .BetreceiptContent {
      background-color: #323232; }
      #container aside #lt-right .betbox .BetreceiptContent .betslip-row {
        color: #b4b4b4;
        background-color: #373737; }
        #container aside #lt-right .betbox .BetreceiptContent .betslip-row .iconbox {
          background-color: #646464; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row .iconbox .icon {
            color: #ffffff; }
        #container aside #lt-right .betbox .BetreceiptContent .betslip-row .staketxt {
          color: #b4b4b4; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row .staketxt .number {
            color: #ffffff; }
        #container aside #lt-right .betbox .BetreceiptContent .betslip-row .towintxt {
          color: #b4b4b4; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row .towintxt .number {
            color: #84b752; }
        #container aside #lt-right .betbox .BetreceiptContent .betslip-row .at {
          color: #b4b4b4; }
        #container aside #lt-right .betbox .BetreceiptContent .betslip-row .name1 {
          color: #ffffff; }
        #container aside #lt-right .betbox .BetreceiptContent .betslip-row.success {
          color: #5a6e32;
          background-color: #edf4e2;
          border-bottom: 1px solid #b2c498; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row.success p.bid-txt .hh-b {
            color: #282828 !important; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .iconbox {
            background-color: #84b752; }
            #container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .iconbox .icon {
              color: #ffffff; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .staketxt {
            color: #8c8c8c; }
            #container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .staketxt .number {
              color: #4b4b4b; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .hh-b {
            color: #5a6e32; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .towintxt {
            color: #8c8c8c; }
            #container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .towintxt .number {
              color: #4b4b4b; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .at {
            color: #282828; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .name1 {
            color: #282828; }
        #container aside #lt-right .betbox .BetreceiptContent .betslip-row.error {
          color: #af5252;
          background-color: #f3dace;
          border-bottom: 1px solid #dcc1b4; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row.error p.bid-txt .hh-b {
            color: #282828; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .iconbox {
            background-color: #aa4848; }
            #container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .iconbox .icon {
              color: #ffffff; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .hh-b {
            color: #af5252; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .staketxt {
            color: #b78080; }
            #container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .staketxt .number {
              color: #4b4b4b; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .towintxt {
            color: #b78080; }
            #container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .towintxt .number {
              color: #4b4b4b; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .at {
            color: #282828; }
          #container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .name1 {
            color: #282828; }
      #container aside #lt-right .betbox .BetreceiptContent .betpanel {
        background-color: #414141; }
        #container aside #lt-right .betbox .BetreceiptContent .betpanel input#ToWin::-webkit-input-placeholder {
          color: #446424; }
        #container aside #lt-right .betbox .BetreceiptContent .betpanel a.placebet-btn {
          background-color: #84b752;
          color: #ffffff; }
        #container aside #lt-right .betbox .BetreceiptContent .betpanel .placebet-check {
          background: #ffffff; }
          #container aside #lt-right .betbox .BetreceiptContent .betpanel .placebet-check label {
            background: #ffffff; }
          #container aside #lt-right .betbox .BetreceiptContent .betpanel .placebet-check input[type=checkbox]:checked + label {
            background: #ff9201; }
    #container aside #lt-right .betbox #viewmore {
      background-color: #5a5a5a;
      color: #b4b4b4; }
    #container aside #lt-right .betbox .betslipNoContent {
      background-color: #d7d7d7;
      color: #5a5a5a; }
  #container aside #lt-right .MultipleBetsTotal-row {
    background: #323232; }
    #container aside #lt-right .MultipleBetsTotal-row .staketxt .number {
      color: #ffffff; }
    #container aside #lt-right .MultipleBetsTotal-row .towintxt .number {
      color: #84b752; }
    #container aside #lt-right .MultipleBetsTotal-row .placebet-check {
      background: #ffffff; }
      #container aside #lt-right .MultipleBetsTotal-row .placebet-check label {
        background: #ffffff; }
      #container aside #lt-right .MultipleBetsTotal-row .placebet-check input[type=checkbox]:checked + label {
        background: #ff9201; }
  #container aside #lt-right .fail-alertbar {
    background-color: #373737;
    color: #ca7717; }
    #container aside #lt-right .fail-alertbar.hascover {
      color: #fff; }
  #container aside #lt-right .MultipleBets {
    background-color: #323232; }
    #container aside #lt-right .MultipleBets .MultipleTitle {
      background-color: #646464;
      color: #c8c8c8;
      border-bottom: 1px solid #2e2e2e; }
    #container aside #lt-right .MultipleBets .MultipleBets-row {
      background-color: #4b4b4b;
      border-top: 1px solid #555555;
      border-bottom: 1px solid #2e2e2e; }
      #container aside #lt-right .MultipleBets .MultipleBets-row .quickBet {
        border-top: 1px solid #2e2e2e; }
      #container aside #lt-right .MultipleBets .MultipleBets-row .staketxt .number {
        color: #b4b4b4; }
      #container aside #lt-right .MultipleBets .MultipleBets-row .staketxt.number {
        color: #b4b4b4; }
      #container aside #lt-right .MultipleBets .MultipleBets-row .towintxt .number {
        color: #84b752; }
      #container aside #lt-right .MultipleBets .MultipleBets-row .towintxt.number {
        color: #84b752; }
      #container aside #lt-right .MultipleBets .MultipleBets-row.success {
        font-weight: bolder;
        background-color: #d2ddc3;
        border-bottom: 1px solid #b2c498; }
        #container aside #lt-right .MultipleBets .MultipleBets-row.success p {
          color: #5a6e32; }
          #container aside #lt-right .MultipleBets .MultipleBets-row.success p span {
            color: #8c8c8c; }
            #container aside #lt-right .MultipleBets .MultipleBets-row.success p span .number {
              color: #4b4b4b; }
      #container aside #lt-right .MultipleBets .MultipleBets-row.error {
        background-color: #f3dace;
        border-bottom: 1px solid #b2c498; }
        #container aside #lt-right .MultipleBets .MultipleBets-row.error p {
          color: #af5252; }
          #container aside #lt-right .MultipleBets .MultipleBets-row.error p span {
            color: #b78080; }
            #container aside #lt-right .MultipleBets .MultipleBets-row.error p span .number {
              color: #4b4b4b; }

#container .bannerbox .ad {
  background-color: #5a5a5a; }

#container aside #lt-right {
  /*.HT {
                    .ht-tool {
                        border-top: 1px solid $bar-gap;
                        span {
                            border-right: none;
                            background-color: $ht-tool-bg;
                            &.active {
                                background-color: none;
                                color: $height-ligh-orange;
                            }
                        }
                    }
                }*/ }
  #container aside #lt-right .betslip-row a.remove_btn {
    background-color: #5a5a5a; }
  #container aside #lt-right .quickBet {
    background-color: #a0a0a0; }
    #container aside #lt-right .quickBet button {
      background-color: #3b3b3b;
      color: #b4b4b4; }
      #container aside #lt-right .quickBet button.active {
        background-color: #787878;
        color: #a0a0a0; }
    #container aside #lt-right .quickBet a.edit {
      color: #373737; }
    #container aside #lt-right .quickBet a.maxBet {
      color: #373737; }
  #container aside #lt-right .quickBetCheck .logIn-sign {
    color: #84b752; }
  #container aside #lt-right .quickBetCheck .removeall {
    color: #b4b4b4;
    border-bottom: 1px #282828 solid; }
    #container aside #lt-right .quickBetCheck .removeall.join-btn {
      border-bottom: none; }
  #container aside #lt-right .quickBetCheck .selectItems {
    margin-top: 1px;
    border-top: 1px #3e3e3e solid; }
  #container aside #lt-right .quickBetCheck .placebet-check {
    background: #ffffff; }
    #container aside #lt-right .quickBetCheck .placebet-check label {
      background: #ffffff; }
    #container aside #lt-right .quickBetCheck .placebet-check input[type=checkbox]:checked + label {
      background: #ff9201; }

.cover {
  background-color: rgba(60, 60, 60, 0.9); }

#container aside #lt-right .logIn-sign {
  color: #84b752; }

#container aside #lt-right .removeall {
  color: #b4b4b4; }

#container aside #lt-right .betbox .tab_content .editquickBet .edittitle {
  background-color: #4b4b4b;
  border-top: 1px solid #555555; }

#container aside #lt-right .betbox .tab_content .editquickBet .betstyle .quickBet input {
  background-color: #ebebeb;
  color: #000000; }
  #container aside #lt-right .betbox .tab_content .editquickBet .betstyle .quickBet input.edited {
    color: #bd4700; }

#container aside #lt-right .betbox .tab_content .titlebar {
  border-bottom: 1px solid #555555; }

.BTN.deepgreenB {
  background-color: #84b752;
  color: #374b23; }

.BTN.greenB {
  background-color: #84b752;
  color: #374b23; }

.BTN.orangeB {
  background-color: #e18e2e;
  color: #733d00; }

.BTN.grayB {
  background-color: #5a5a5a;
  color: #b3b3b3; }

#container {
  background-color: #2d2d2d; }
  #container .scrollBar {
    background-color: #555555; }
    #container .scrollBar .dragBar {
      background-color: #373737;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      -ms-border-radius: 3px;
      -o-border-radius: 3px;
      border-radius: 3px; }
  #container .cpIcon {
    background-color: #5a5a5a;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px; }
    #container .cpIcon.actived {
      background-color: #828282; }
      #container .cpIcon.actived .icon-MyCompetitions {
        color: #ffffff; }
      #container .cpIcon.actived .icon-MainMarketsshowleft {
        color: #ffb95a; }
  #container .dropDownContainer {
    background-color: #2d2d2d;
    border: 4px solid #2d2d2d; }
    #container .dropDownContainer .tick {
      border-width: 0 6px 6px 6px;
      border-color: transparent transparent #2d2d2d transparent;
      border-style: solid;
      width: 0;
      height: 0; }
    #container .dropDownContainer li {
      background-color: #4b4b4b;
      color: #b4b4b4;
      margin-bottom: 1px;
      border-top: 1px solid #525252; }
      #container .dropDownContainer li.actived, #container .dropDownContainer li.actived {
        background-color: #787878;
        color: #ffffff;
        border-top: 1px solid #959595; }
        #container .dropDownContainer li.actived .ft-c-3, #container .dropDownContainer li.actived .ft-c-3 {
          color: #ffffff; }
    #container .dropDownContainer dt,
    #container .dropDownContainer .quickMenuTitle {
      background-color: #373737;
      color: #aeaeae; }
    #container .dropDownContainer dd {
      background-color: #d7d7d7;
      color: #323232; }
    #container .dropDownContainer dl.matches dt {
      background-color: #4b4b4b;
      color: #b4b4b4;
      margin-bottom: 1px;
      border-top: 1px solid #525252; }
      #container .dropDownContainer dl.matches dt.actived, #container .dropDownContainer dl.matches dt.actived {
        background-color: #787878;
        color: #ffffff;
        border-top: 1px solid #959595; }
    #container .dropDownContainer dl.matches dd {
      background-color: #373737;
      color: #b4b4b4; }
    #container .dropDownContainer dl.matches.inplay dt .amount {
      color: #ff9200; }
    #container .dropDownContainer .viewAll {
      background-color: #4b4b4b;
      color: #b4b4b4;
      margin-bottom: 1px;
      border-top: 1px solid #525252; }
      #container .dropDownContainer .viewAll.actived, #container .dropDownContainer .viewAll.actived {
        background-color: #787878;
        color: #ffffff;
        border-top: 1px solid #959595; }
  #container header {
    color: var(--color-bluelight); }
    #container header .tableContainer {
      background-color: #4b4b4b;
      border-top: 1px solid #525252; }
      #container header .tableContainer .sortCompetition {
        background-color: #3c3c3c;
        color: #959595;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        -ms-border-radius: 3px;
        -o-border-radius: 3px;
        border-radius: 3px; }
        #container header .tableContainer .sortCompetition.actived {
          background-color: #828282;
          color: #ffffff; }
      #container header .tableContainer .mainMarkets-show {
        background-color: #3c3c3c;
        color: #959595;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        -ms-border-radius: 3px;
        -o-border-radius: 3px;
        border-radius: 3px; }
        #container header .tableContainer .mainMarkets-show .icon-bg {
          background-color: #dcdcdc; }
        #container header .tableContainer .mainMarkets-show .icon-MainMarketsshowleft,
        #container header .tableContainer .mainMarkets-show .icon-MainMarketsHideleftminur {
          color: #6a6a6a; }
        #container header .tableContainer .mainMarkets-show .icon-MainMarketsHidemiddle {
          color: #b4b4b4; }
        #container header .tableContainer .mainMarkets-show .icon-MainMarketsHideright.leftDot:before {
          color: #ffffff; }
        #container header .tableContainer .mainMarkets-show .icon-MainMarketsHideright:before {
          color: var(--color-bluelight); }
        #container header .tableContainer .mainMarkets-show.actived {
          background-color: #828282; }
          #container header .tableContainer .mainMarkets-show.actived .icon-MainMarketsHidemiddle {
            color: #ffffff; }
          #container header .tableContainer .mainMarkets-show.actived .icon-bg {
            background-color: #ffffff; }
      #container header .tableContainer .competitions {
        background-color: #3c3c3c;
        color: #b4b4b4;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        -ms-border-radius: 3px;
        -o-border-radius: 3px;
        border-radius: 3px; }
        #container header .tableContainer .competitions .count {
          color: #dcdcdc; }
        #container header .tableContainer .competitions.actived {
          background-color: #828282;
          color: #ffffff; }
          #container header .tableContainer .competitions.actived .count {
            color: #ffffff; }
  #container .markettype {
    color: #b4b4b4; }
    #container .markettype .sortName {
      color: #dcdcdc; }
      #container .markettype .sortName.actived {
        color: #ffffff; }
    #container .markettype .icon-ArrowDown {
      color: #949494; }
  #container .sub-title .tableContainer {
    background-color: #4b4b4b;
    border-top: 1px solid #525252; }
    #container .sub-title .tableContainer.actived {
      background-color: #555555; }
    #container .sub-title .tableContainer .myFavorite {
      color: #ffffff; }
      #container .sub-title .tableContainer .myFavorite .icon-StarUnselected {
        color:var(--color-bluelight);}
        #container .sub-title .tableContainer .myFavorite .icon-StarUnselected.actived {
          color: #ff9200; }
    #container .sub-title .tableContainer .removeAll {
      color: #b4b4b4; }
      #container .sub-title .tableContainer .removeAll.actived {
        color: #ffffff; }
    #container .sub-title .tableContainer .arrow {
      color: #aeaeae; }
  #container .pagination {
    background-color: #4b4b4b;
    border-top: 1px solid #525252;
    color: #b4b4b4; }
    #container .pagination .currentPage {
      color: #dcdcdc; }
    #container .pagination .previous,
    #container .pagination .next,
    #container .pagination .backtoTop {
      background-color: #5a5a5a;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      -ms-border-radius: 3px;
      -o-border-radius: 3px;
      border-radius: 3px; }
      #container .pagination .previous.actived,
      #container .pagination .next.actived,
      #container .pagination .backtoTop.actived {
        background-color: #787878;
        color: #ffffff; }
      #container .pagination .previous.disabled,
      #container .pagination .next.disabled,
      #container .pagination .backtoTop.disabled {
        background-color: #3e3e3e;
        color: #5a5a5a; }
    #container .pagination .arrow .dropDownContainer .tick {
      border-width: 6px 6px 0 6px;
      border-color: #2d2d2d transparent transparent transparent; }
  #container .sport-container .sport-title {
    background-color: #4b4b4b;
    border-top: 1px solid #525252; }
    #container .sport-container .sport-title .sportName {
      color: #ffffff; }
    #container .sport-container .sport-title .show {
      color: #787878; }
    #container .sport-container .sport-title .showOptionFinal {
      background-color: #3c3c3c;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      -ms-border-radius: 3px;
      -o-border-radius: 3px;
      border-radius: 3px;
      color: #b4b4b4; }
      #container .sport-container .sport-title .showOptionFinal.activated, #container .sport-container .sport-title .showOptionFinal.actived {
        background-color: #828282;
        color: #ffffff; }
    #container .sport-container .sport-title .showOption {
      background-color: #3c3c3c;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      -ms-border-radius: 3px;
      -o-border-radius: 3px;
      border-radius: 3px;
      color: #b4b4b4; }
      #container .sport-container .sport-title .showOption.activated, #container .sport-container .sport-title .showOption.actived {
        background-color: #828282;
        color: #ffffff; }
  #container .sport-container .competitionName {
    background-color: #373737;
    border-top: 1px solid #3c3c3c;
    color: #c8c8c8; }
    #container .sport-container .competitionName .myFavorite {
      color: #7d7d7d; }
      #container .sport-container .competitionName .myFavorite.actived {
        color: #ff9200; }
  #container .sport-container .event-container .eventTable thead {
    background-color: #e4e4e4; }
    #container .sport-container .event-container .eventTable thead .quarter {
      color: #5a5a5a; }
    #container .sport-container .event-container .eventTable thead .eventTime {
      color: #c25926; }
    #container .sport-container .event-container .eventTable thead .date {
      color: #ababab; }
    #container .sport-container .event-container .eventTable thead .icon-SortTime {
      color: #5e5e5e; }
    #container .sport-container .event-container .eventTable thead .th-moreBetRedCard {
      background-color: #7d7d7d;
      border-left: 1px solid #ffffff;
      color: #ffffff; }
      #container .sport-container .event-container .eventTable thead .th-moreBetRedCard .tick {
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 4px 4px 4px;
        border-color: transparent transparent #fefefe transparent; }
      #container .sport-container .event-container .eventTable thead .th-moreBetRedCard .icon-ArrowMoreBets {
        color: #bebebe; }
      #container .sport-container .event-container .eventTable thead .th-moreBetRedCard .moreBet.actived {
        color: #ffffff; }
        #container .sport-container .event-container .eventTable thead .th-moreBetRedCard .moreBet.actived .icon-ArrowMoreBets {
          color: #ffffff; }
    #container .sport-container .event-container .eventTable thead .bottomPart {
      color: #a5a5a5; }
      #container .sport-container .event-container .eventTable thead .bottomPart .hdpFullTime span {
        color: #5a5a5a; }
      #container .sport-container .event-container .eventTable thead .bottomPart .hdp1st span {
        color: #5a5a5a; }
    #container .sport-container .event-container .eventTable thead .topPart,
    #container .sport-container .event-container .eventTable thead .ml-tbHeader {
      color: #a5a5a5; }
    #container .sport-container .event-container .eventTable thead .th-otherInfo .myFavorite {
      color: #7d7d7d; }
      #container .sport-container .event-container .eventTable thead .th-otherInfo .myFavorite.actived {
        color: var(--color-bluelight); }
  #container .sport-container .event-container .eventTable tbody {
    background-color: #fefefe; }
    #container .sport-container .event-container .eventTable tbody .eventTime {
      color: #c25926; }
    #container .sport-container .event-container .eventTable tbody .icon-SortTime {
      color: #5a5a5a; }
    #container .sport-container .event-container .eventTable tbody.selectionHover .darkerHover {
      background-color: #fcecd5; }
    #container .sport-container .event-container .eventTable tbody.actived {
      background-color: #fff5e9; }
    #container .sport-container .event-container .eventTable tbody .borderBottom {
      border-bottom: 1px solid #d7d7d7; }
    #container .sport-container .event-container .eventTable tbody tr:last-child td {
      border-bottom: 1px solid #e4e4e4; }
    #container .sport-container .event-container .eventTable tbody td .td-noScoreblank {
      border-bottom: 1px solid #e4e4e4; }
    #container .sport-container .event-container .eventTable tbody td .selected .odds {
      color: #ffffff;
      background-color: #4c9eea;
      border-color: #4c9eea; }
      #container .sport-container .event-container .eventTable tbody td .selected .odds .ouHdp .ou, #container .sport-container .event-container .eventTable tbody td .selected .odds .ouHdp .handiCap {
        color: #ffffff; }
    #container .sport-container .event-container .eventTable tbody td .oddsDown .odds {
      color: #bd4803; }
      #container .sport-container .event-container .eventTable tbody td .oddsDown .odds .ouHdp .ou, #container .sport-container .event-container .eventTable tbody td .oddsDown .odds .ouHdp .handiCap {
        color: #ffffff; }
    #container .sport-container .event-container .eventTable tbody td .oddsUp .odds {
      color: #ffffff;
      background-color: #44c38a;
      border-color: #44c38a; }
      #container .sport-container .event-container .eventTable tbody td .oddsUp .odds .ouHdp .ou, #container .sport-container .event-container .eventTable tbody td .oddsUp .odds .ouHdp .handiCap {
        color: #ffffff; }
    #container .sport-container .event-container .eventTable tbody .td-score {
      color: #bd4700; }
      #container .sport-container .event-container .eventTable tbody .td-score .quarterGreen {
        color: #446424; }
      #container .sport-container .event-container .eventTable tbody .td-score .ball {
        background-color: #4b4b4b;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
        border-radius: 50%; }
        #container .sport-container .event-container .eventTable tbody .td-score .ball.serve, #container .sport-container .event-container .eventTable tbody .td-score .ball.favo {
          background-color: #84b752; }
    #container .sport-container .event-container .eventTable tbody .td-date .quarterGreen {
      color: #446424; }
    #container .sport-container .event-container .eventTable tbody .td-noScoreblank .quarterGreen {
      color: #446424; }
    #container .sport-container .event-container .eventTable tbody.sum td {
      background-color: #fff6e8;
      color: #5a5a5a; }
      #container .sport-container .event-container .eventTable tbody.sum td .td-score {
        color: #5a5a5a; }
    #container .sport-container .event-container .eventTable tbody.sum .td-total {
      text-align: right; }
    #container .sport-container .event-container .eventTable tbody.sum .totalOrange {
      color: #bd4700; }
    #container .sport-container .event-container .eventTable tbody .td-teameName {
      color: #5a5a5a; }
      #container .sport-container .event-container .eventTable tbody .td-teameName .blueTag {
        color: #0d5494; }
    #container .sport-container .event-container .eventTable tbody .lastRow {
      background-color: #f6f9f0; }
    #container .sport-container .event-container .eventTable tbody .icon-Stats {
      color: #7d7d7d; }
      #container .sport-container .event-container .eventTable tbody .icon-Stats.actived {
        color: var(--color-bluelight); }
    #container .sport-container .event-container .eventTable tbody .icon-TV2 {
      color: #7d7d7d; }
      #container .sport-container .event-container .eventTable tbody .icon-TV2.actived {
        color: var(--color-bluelight); }
    #container .sport-container .event-container .eventTable tbody .icon-Pitch {
      color: #7d7d7d; }
      #container .sport-container .event-container .eventTable tbody .icon-Pitch.actived {
        color: var(--color-bluelight); }
    #container .sport-container .event-container .eventTable tbody .fav .td-teameName {
      color: #000000; }
    #container .sport-container .event-container .eventTable tbody .redCard {
      background-color: #c02f2f;
      color: #ffffff; }
  #container .sport-container .event-container.layout-1x2 .td-teameName, #container .sport-container .event-container.layout-1x2 .td-date, #container .sport-container .event-container.layout-ML .td-teameName, #container .sport-container .event-container.layout-ML .td-date, #container .sport-container .event-container.layout-1x2-single .td-teameName, #container .sport-container .event-container.layout-1x2-single .td-date {
    color: #5a5a5a; }
  #container .sport-container .event-container.layout-1x2 .topPart .th-full1x2,
  #container .sport-container .event-container.layout-1x2 .topPart .th-half1x2,
  #container .sport-container .event-container.layout-1x2 .ml-tbHeader .th-full1x2,
  #container .sport-container .event-container.layout-1x2 .ml-tbHeader .th-half1x2, #container .sport-container .event-container.layout-ML .topPart .th-full1x2,
  #container .sport-container .event-container.layout-ML .topPart .th-half1x2,
  #container .sport-container .event-container.layout-ML .ml-tbHeader .th-full1x2,
  #container .sport-container .event-container.layout-ML .ml-tbHeader .th-half1x2, #container .sport-container .event-container.layout-1x2-single .topPart .th-full1x2,
  #container .sport-container .event-container.layout-1x2-single .topPart .th-half1x2,
  #container .sport-container .event-container.layout-1x2-single .ml-tbHeader .th-full1x2,
  #container .sport-container .event-container.layout-1x2-single .ml-tbHeader .th-half1x2 {
    color: #5a5a5a; }
  #container .sport-container .event-container.layout-1x2 .eventTable tbody .icon-TV2, #container .sport-container .event-container.layout-ML .eventTable tbody .icon-TV2, #container .sport-container .event-container.layout-1x2-single .eventTable tbody .icon-TV2 {
    color: #b4b4b4; }
  #container .sport-container .event-container.layout-1x2 .moreBet, #container .sport-container .event-container.layout-ML .moreBet, #container .sport-container .event-container.layout-1x2-single .moreBet {
    color: #ffffff;
    background-color: #5a5a5a;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px; }
    #container .sport-container .event-container.layout-1x2 .moreBet.actived, #container .sport-container .event-container.layout-ML .moreBet.actived, #container .sport-container .event-container.layout-1x2-single .moreBet.actived {
      background: #828282; }
  #container .sport-container .event-container.layout-CS .eventTable tbody:hover, #container .sport-container .event-container.layout-HTFT .eventTable tbody:hover, #container .sport-container .event-container.layout-OE .eventTable tbody:hover, #container .sport-container .event-container.layout-TG .eventTable tbody:hover, #container .sport-container .event-container.layout-outright .eventTable tbody:hover {
    background-color: #ffffff; }
  #container .sport-container .event-container.layout-CS tbody .subHeader, #container .sport-container .event-container.layout-HTFT tbody .subHeader, #container .sport-container .event-container.layout-OE tbody .subHeader, #container .sport-container .event-container.layout-TG tbody .subHeader, #container .sport-container .event-container.layout-outright tbody .subHeader {
    background-color: #e4e4e4;
    color: #5a5a5a; }
  #container .sport-container .event-container.layout-CS .th-cs-topPart,
  #container .sport-container .event-container.layout-CS .th-cs-date, #container .sport-container .event-container.layout-HTFT .th-cs-topPart,
  #container .sport-container .event-container.layout-HTFT .th-cs-date, #container .sport-container .event-container.layout-OE .th-cs-topPart,
  #container .sport-container .event-container.layout-OE .th-cs-date, #container .sport-container .event-container.layout-TG .th-cs-topPart,
  #container .sport-container .event-container.layout-TG .th-cs-date, #container .sport-container .event-container.layout-outright .th-cs-topPart,
  #container .sport-container .event-container.layout-outright .th-cs-date {
    background: #6d6d6d;
    color: #b4b4b4; }
    #container .sport-container .event-container.layout-CS .th-cs-topPart .eventTime,
    #container .sport-container .event-container.layout-CS .th-cs-date .eventTime, #container .sport-container .event-container.layout-HTFT .th-cs-topPart .eventTime,
    #container .sport-container .event-container.layout-HTFT .th-cs-date .eventTime, #container .sport-container .event-container.layout-OE .th-cs-topPart .eventTime,
    #container .sport-container .event-container.layout-OE .th-cs-date .eventTime, #container .sport-container .event-container.layout-TG .th-cs-topPart .eventTime,
    #container .sport-container .event-container.layout-TG .th-cs-date .eventTime, #container .sport-container .event-container.layout-outright .th-cs-topPart .eventTime,
    #container .sport-container .event-container.layout-outright .th-cs-date .eventTime {
      color: #ff9200; }
    #container .sport-container .event-container.layout-CS .th-cs-topPart .quarter,
    #container .sport-container .event-container.layout-CS .th-cs-date .quarter, #container .sport-container .event-container.layout-HTFT .th-cs-topPart .quarter,
    #container .sport-container .event-container.layout-HTFT .th-cs-date .quarter, #container .sport-container .event-container.layout-OE .th-cs-topPart .quarter,
    #container .sport-container .event-container.layout-OE .th-cs-date .quarter, #container .sport-container .event-container.layout-TG .th-cs-topPart .quarter,
    #container .sport-container .event-container.layout-TG .th-cs-date .quarter, #container .sport-container .event-container.layout-outright .th-cs-topPart .quarter,
    #container .sport-container .event-container.layout-outright .th-cs-date .quarter {
      color: #ababab; }
  #container .sport-container .event-container.layout-CS .subHeader, #container .sport-container .event-container.layout-HTFT .subHeader, #container .sport-container .event-container.layout-OE .subHeader, #container .sport-container .event-container.layout-TG .subHeader, #container .sport-container .event-container.layout-outright .subHeader {
    color: #5a5a5a; }
  #container .sport-container .event-container.layout-CS .td-cs-odds,
  #container .sport-container .event-container.layout-CS .td-TG-odds, #container .sport-container .event-container.layout-HTFT .td-cs-odds,
  #container .sport-container .event-container.layout-HTFT .td-TG-odds, #container .sport-container .event-container.layout-OE .td-cs-odds,
  #container .sport-container .event-container.layout-OE .td-TG-odds, #container .sport-container .event-container.layout-TG .td-cs-odds,
  #container .sport-container .event-container.layout-TG .td-TG-odds, #container .sport-container .event-container.layout-outright .td-cs-odds,
  #container .sport-container .event-container.layout-outright .td-TG-odds {
    color: #bd4700; }
    #container .sport-container .event-container.layout-CS .td-cs-odds.actived,
    #container .sport-container .event-container.layout-CS .td-TG-odds.actived, #container .sport-container .event-container.layout-HTFT .td-cs-odds.actived,
    #container .sport-container .event-container.layout-HTFT .td-TG-odds.actived, #container .sport-container .event-container.layout-OE .td-cs-odds.actived,
    #container .sport-container .event-container.layout-OE .td-TG-odds.actived, #container .sport-container .event-container.layout-TG .td-cs-odds.actived,
    #container .sport-container .event-container.layout-TG .td-TG-odds.actived, #container .sport-container .event-container.layout-outright .td-cs-odds.actived,
    #container .sport-container .event-container.layout-outright .td-TG-odds.actived {
      background-color: #fcebd4; }
  #container .sport-container .event-container.layout-CS .td-OE-odds.actived,
  #container .sport-container .event-container.layout-CS .td-ortright-odds.actived, #container .sport-container .event-container.layout-HTFT .td-OE-odds.actived,
  #container .sport-container .event-container.layout-HTFT .td-ortright-odds.actived, #container .sport-container .event-container.layout-OE .td-OE-odds.actived,
  #container .sport-container .event-container.layout-OE .td-ortright-odds.actived, #container .sport-container .event-container.layout-TG .td-OE-odds.actived,
  #container .sport-container .event-container.layout-TG .td-ortright-odds.actived, #container .sport-container .event-container.layout-outright .td-OE-odds.actived,
  #container .sport-container .event-container.layout-outright .td-ortright-odds.actived {
    background-color: #fcebd4; }
  #container .sport-container .event-container.layout-CS .th-cs-topPart, #container .sport-container .event-container.layout-HTFT .th-cs-topPart, #container .sport-container .event-container.layout-OE .th-cs-topPart, #container .sport-container .event-container.layout-TG .th-cs-topPart, #container .sport-container .event-container.layout-outright .th-cs-topPart {
    color: #ffffff; }
  #container .sport-container .event-container.layout-CS .moreBet, #container .sport-container .event-container.layout-HTFT .moreBet, #container .sport-container .event-container.layout-OE .moreBet, #container .sport-container .event-container.layout-TG .moreBet, #container .sport-container .event-container.layout-outright .moreBet {
    background: #7d7d7d;
    border-left: 1px solid #8c8c8c;
    outline: #5a5a5a solid 1px;
    color: #ffffff; }
  #container .sport-container .event-container.child .childTitle {
    background-color: #6b6b6b;
    color: #f5f5f5;
    border-top: 1px solid #2d2d2d; }
    #container .sport-container .event-container.child .childTitle.actived {
      background-color: #757575; }

.neutral {
  color: #02a7d7; }
  .neutral .icon-NeutralN {
    color: white; }

.icon-Neutralbg {
  background-color: #006ea2;
  width: 13px;
  height: 15px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  display: inline-block; }

.ft-c-2 .allCp, .ft-c-2 .inplayNow {
  color: white; }

.ft-c-2.uppercase, .ft-c-2.fwt-bold {
  color: white; }

.bg-c-1 {
  background: #4c9eea; }

.bg-c-2 {
  background: var(--color-primary-theme); }

.bg-c-3 {
  background: #003a54; }

.bg-c-4 {
  background: #00557d; }

.bg-c-5 {
  background: #fff49b; }

.bg-c-6 {
  background: #3c3c3c; }

.bg-c-7 {
  background: #000000; }

.bg-c-8 {
  background: #126287; }

.bg-c-9 {
  background: #0b3b51; }

.icon-i-s.filled {
  background-color: #b4b4b4;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px; }

.bg-c-10 {
  background: var(--color-primary-theme); }

.bg-c-11 {
  background: #4c9eea; }

.bg-c-12 {
  background: #3c3c3c; }

.bg-c-13 {
  background: #4c9eea; }

.bg-c-14 {
  background: #323232; }

.bg-c-15 {
  background: #373737; }

.bg-c-16 {
  background: #fff49b; }
  .bg-c-16.pd-t-1 {
    padding-top: 0; }

.bg-c-17 {
  background: #4e4e4e; }

.bg-c-18 {
  background: var(--color-e6e6text); }

.bg-c-19 {
  background: #fbfffb; }

.bg-c-20 {
  background: #4c9eea; }
  .bg-c-20 .ft-c-2 {
    color: #848484; }

.bg-c-21 {
  background: #5f5f5f; }

.bg-c-22 {
  background: #828282; }

.bg-c-24 {
  background: #676767; }

.bg-c-25 {
  background: #373737; }

.bg-c-26 {
  background: #802014; }

.bg-c-27 {
  background: #e4e4e4; }

.bg-c-28 {
  background: #4e130d; }

.bg-c-29 {
  background: #80b050; }

.bg-c-30 {
  background-color: #225010; }

.bg-c-31 {
  background: #092400; }

.bg-c-32 {
  background: #0d6453; }

.bg-c-33 {
  background: #083b32; }

.bg-c-34 {
  background: #24360c; }

.bg-c-35 {
  background: #162007; }

.bg-c-36 {
  background: var(--color-allbet); }

.bg-c-37 {
  background: #633818; }

.bg-c-38 {
  background: #3b220e; }

.bg-c-39 {
  background: #78401b; }

.bg-c-40 {
  background: #492610; }

.bg-c-41 {
  background: #5a5a5a; }

.bg-c-42 {
  background: #fbfffb; 
}

.bg-c-42.tbr-c-30 {
  background: #4c9eea; 
}

.bg-c-42.tbr-c-30 .ft-c-2 {
  color: #d6f0ff; 
}

.bg-c-43 {
  background:var(--color-white);
}
  
.bg-c-43 .ft-c-22 {
    color: var(---color-betboderline); 
}

.bg-c-44 {
  background: #6b6b6b; }

.bg-c-45 {
  background: #fff6ed; }

.bg-c-46 {
  background: #c9c6cd; }

.bg-c-47 {
  background: #ffe3c7; }

.bg-c-48 {
  background: #fdefe6; }

.bg-c-49 {
  background: #f6f9f0; }

.bg-c-50 {
  background: var(--color-fba6text); }

.bg-c-51 {
  background: #c1c1c1; }

.bg-c-52 {
  background: #fff49b; }

.bg-c-53 {
  background: #fffaf8; }
  .bg-c-53.tbr-c-17 {
    border-top: 1px solid #dcc1b4; }

.bg-c-54 {
  background: #e3f3d4; }

.bg-c-55 {
  background: var(--color-primary); }

.bg-c-56 {
  background: #69ceff; }

.bg-c-57 {
  background: #e74545; }

.bg-c-58 {
  background: #d7ebbe; }

.bg-c-59 {
  background: #fbfffb; }

.bg-c-60 {
  background: #d8e1ea; }

.bg-c-61 {
  background: #fbfffb; }

.bg-c-62 {
  background: #b15a13; }

.bg-c-63 {
  background: #323232; }

.bg-c-64 {
  background: #4c9eea; }

.bg-c-65 {
  background: #aa4848; }

.serve .bg-c-60 {
  background: #4c9eea; }

.favo .ft-c-22 {
  color: #000000; }

.bg-c-66 {
  background: #c17d2d; }

.bg-c-67 {
  background: #3d3d3d; }

.bg-c-68 {
  background: #e18e2d; }

.bg-c-69 {
  background: var(--color-legbg); }

.bg-c-70 {
  background: #4c9eea; }

.bg-c-71 {
  background: #c98a4f; }

.bg-c-72 {
  background: #ececec; }

.bg-c-73 {
  background: #afafaf; }

.bg-c-74 {
  background: var(--color-primary-theme-over-bg)}

.bg-c-75 {
  background: #ebf8ff; }

.bg-c-76 {
  background: #003a54; }

.bg-c-77 {
  background: #d4d4d4; }

.bg-c-78 {
  background: #c9c6cd; }

.bg-c-79 {
  background: #fbfffb; }

.bg-c-80 {
  background: #5f5f5f; }

.bg-c-81 {
  background: #d3ddc4; }

.bg-c-82 {
  background: #4c9eea; }
  .bg-c-82 .ft-c-63 {
    color: #ffffff; }

.bg-c-83 {
  background: #f2f2f2; }

.bg-c-84 {
  background: var(--color-eeetext); }

.bg-c-85 {
  background: #4c9eea; }

.bg-c-86 {
  background: var(--color-allbet); }

.bg-c-93 {
  background: var(--colorbluelight-gradient); }

.bg-c-100 {
  background: #363636; }

.bg-c-101 {
  background: #f5f5f5;}

.bg-c-102 {
    background:#2d2d2d;}

.bg-c-103 {
  background: #969696;
}

.bg-c-104 {
  background: #e7e7e7;
}

.bg-c-105 {
  background: #e0e0e0;
}
.bg-c-106 {
  background:var(--color-e8f2text);
}

.bg-c-107 {
  background:var(--color-transprent);
}

.boxshadow-white{
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
}

.odds_bets_boxshadow{
box-shadow: 0 2px 4px 0 rgba(0,0,0,.15);
}


.res1024 .odds_bets_boxshadow{
  box-shadow: none;
}

.inputBg.bg-c-64 {
  border: none; }

.inputBg.bg-c-43 {
  border: 2px solid #ffffff; }
  .inputBg.bg-c-43 .stakeInput {
    line-height: 36px; }

.inputBg .icon-Xbutton {
  color: #848484; }

.inputBg.height-40 {
  height: 36px; }

.inputBg.disabled.bg-c-88 {
  background: #f7f7f7 !important; }

.inputBg.disabled.ft-c-87 {
  color: #e4e4e4 !important; }

.inputBg.disabled.bg-c-46 {
  background: #787878 !important; }

.inputBg.disabled.ft-c-3 {
  color: #a0a0a0 !important; }

.inputBg.actived {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85; }

.inputBg.bg-c-46.actived {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  background-color: #787878; }

.inputBg.bg-c-46.selected {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  background-color: #787878; }

.highlight .inputBg {
  border: 2px solid #ff9200; }

.highlight .flt-r .lht-40.fts-13 .ft-c-3, .highlight .flt-r .lht-40.fts-15 .ft-c-3 {
  color: #84b752; }

.mg-t-1.bg-c-42 .flt-r .lht-40.fts-13 .ft-c-3, .mg-t-1.bg-c-42 .flt-r .lht-40.fts-15 .ft-c-3 {
  color: #03a0ea; }

.greyout {
  background-color: #3b3b3b;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9; }

/* .whiteout {
  background-color: #3b3b3b;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9; } */

.dropDownContent .bg-c-61.actived {
  background-color: #828282; }

.dropDownContent .bg-c-61.selected {
  background-color: #373737; }

.campaign .campaign-txt.actived {
  color: #f6bd4e; }

.campaign .campaign-txt.actived {
  color: #f6bd4e; }

.marketType-header.actived .sportIcon, .marketType-header.actived .evtCount {
  color: #ffffff; }

.marketType-header.actived .sportIcon, .marketType-header.actived .evtCount {
  color: #ffffff; }

.checkbox {
  border: 2px solid #f5f5f5;
  background-color: #f5f5f5; }
  .checkbox.actived {
    background-color: #ff9300; }
  .checkbox.actived {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
    opacity: 0.75; }

.sports.selected, .sports.actived {
  color: #ff9200; }
  .sports.selected .icon-check, .sports.actived .icon-check {
    color: #6b9442; }

.checkbox-s {
  border: 2px solid #f5f5f5;
  background-color: #f5f5f5;
  display: inline-block; }
  .checkbox-s.actived {
    background-color: #ff9300; }
  .checkbox-s.actived {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
    opacity: 0.75; }
  .checkbox-s.noborder {
    border: 2px solid #f5f5f5; }

.checkbox-b {
  border: 1px solid #a0a0a0;
  background-color: #f5f5f5; }
  .checkbox-b .checkBlock {
    background-color: #ff9300;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px; }
  .checkbox-b.actived {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
    opacity: 0.75; }

.selected .icon-check {
  color: #6b9442; }

.bt-cpCount.actived.greyBg_lv13 {
  color: #ffffff;
  background-color: #828282; }

.rpldropDown.actived.bg-c-2 {
  background-color: #828282; }

.rpldropDown.actived > .current.ft-c-3 {
  color: #ffffff; }
  .rpldropDown.actived > .current.ft-c-3 .ft-c-5 {
    color: #ffffff; }

.dropDownContent > div.actived {
  color: #ffffff; }

.myfav {
  color: #ff9400; }

.loading .loadImg {
  background: url("../Images/loading.gif") no-repeat left top; }

.confirm.actived {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75; }

.ft-c-1 {
  color: white; }

.ft-c-2 {
  color: var(--color-003text); }
  .ft-c-2.bg-c-86 {
    color: #0a2900; }

.bg_red .ft-c-2 {
  color: #ffffff; }

.BETSLIP .ft-c-2 {
  color: white; }

#menuContainer .ft-c-2 {
  color: var(--color-bluelight);}

.ft-c-3 {
  color: white; }

.ft-c-4 {
  color: #f4c574; }

.ft-c-5 {
  color: #828282; }

.ft-c-6 {
  color: #787878; }

.ft-c-7 {
  color: #959595; }

.ft-c-8 {
  color: #a6754a; }

.ft-c-9 {
  color: #f0ba8e; }

.ft-c-10 {
  color: #bd4803; }

.ft-c-11 {
  color: #97f2e0; }

.ft-c-12 {
  color: var(--color-bluelight); }

.ft-c-13 {
  color: #555555; }

.ft-c-14 {
  color: #eca73d; }

.ft-c-15 {
  color: var(--color-bluelight);}

.ft-c-16 {
  color: var(--color-bluelight);}

.ft-c-17 {
  color: #feb96e; }

.ft-c-18 {
  color: white; }

.ft-c-19 {
  color: #848484; }

.ft-c-20 {
  color: #bababa; }

.ft-c-21 {
  color: #848484; }

.ft-c-22 {
  color: var(--color-greydark) }

.ft-c-23 {
  color: #848484; }

.ft-c-24 {
  color: #909090; }

.ft-c-25 {
  color: var(--color-gray-text); }

.ft-c-26 {
  color: #848484; }

.ft-c-27 {
  color: #b4b4b4; }

.ws-nowrap .ofwX-scroll .ft-c-2 {
  color: var(--color-bluelight); }

.ft-c-28 {
  color: #959595; }

.ft-c-29 {
  color: #747474; }

.ft-c-30 {
  color: #a7a7a7; }

.ft-c-31 {
  color: #848484; }

.ft-c-32 {
  color: #c9d5a5; }

.ft-c-33 {
  color: #c8d5a7; }

.ft-c-34 {
  color: #0c5395; }

.ft-c-35 {
  color: #f4c574; }

.ft-c-36 {
  color: #8c8c8c; }

.flex-row .ft-c-36 {
  color: var(--color-greyblack); }

.ft-c-37 {
  color: #c8c8c8; }

.ft-c-38 {
  color: #7d7d7d; }

.ft-c-39 {
  color: #f5f5f5; }

.ft-c-40 {
  color: var(--color-003a5text); }

.ft-c-41 {
  color: #929091; }

.ft-c-42 {
  color: var(--color-bluelight); }

.ft-c-43 {
  color: #aa4848; }

.ft-c-44 {
  color: #aa8c8c; }

.ft-c-45 {
  color: #282828; }

.ft-c-46 {
  color: #b78080; }

.ft-c-47 {
  color: var(--color-red); }

.ft-c-48 {
  color: #848484; }

.ft-c-49 {
  color: var(--color-bluelight);}

.ft-c-50 {
  color: #9bdaf9; }

.ft-c-51 {
  color: #00557d; }

.ft-c-52 {
  color: #b3b3b3; }

.ft-c-53 {
  color: #ffd8d8; }

.ft-c-54 {
  color: #fadada; }

.ft-c-55 {
  color: white; }

.ft-c-56 {
  color: #c9c6cd; }

.ft-c-57 {
  color: #e1830c; }

.ft-c-58 {
  color: #0a2900; }

.ft-c-59 {
  color: #c17d2d; }

.ft-c-60 {
  color: #6d6d6d; }

.ft-c-61 {
  color: #ffb86d; }

.ft-c-62 {
  color: #fbf4be; }

.ft-c-63 {
  color: white; }

.ft-c-64 {
  color: #848484; }

.ft-c-65 {
  color: var(--color-titletext); }

.ft-c-66 {
  color: #0a2900; }

.ft-c-67 {
  color: #0a2900; }

.ft-c-68 {
  color: #d4650c; }

.ft-c-69 {
  color: #eca73d; }

.ft-c-70 {
  color: var(--color-bluelight); }

.ft-c-71 {
  color: #848484; }

.ft-c-72 {
  color:var(--color-bluelight);}

.ft-c-73 {
  color: #ffffff; }

.ft-c-74 {
  color: #afafaf; }

.ft-c-75 {
  color: #8f8f8f; }

.ft-c-76 {
  color: #ebebeb; }

.ft-c-77 {
  color: var(--color-bluelight); }

.ft-c-78 {
  color: #e82f2f; }

.ft-c-79 {
  color: var(--color-bluelight); }

.ft-c-80 {
  color: #397e00; }

.ft-c-81 {
  color: var(--color-black); }

.ft-c-82 {
  color: #2b2b2b; }

.ft-c-83 {
  color: #a8a8a8; }

.ft-c-84 {
  color: #ffa800; }

.ft-c-89 {
  color: var(--color-oddtext); }

.ft-c-90 {
  color: #2b2b2b; }

.ft-c-91 {
  color: #00557d; }

.ft-c-92 {
  color: #003075; }

.ft-c-93 {
  color: var(--color-bluelight);
  font-weight: bold;
} 
  
.ft-c-94 {
  color: var(--color-gray-text);}

.ft-c-95 {
  color: var(--color_subtil);}

.ft-c-96 {
  color: var(--color-red);}

.ft-c-97 {
  color:#BBBBBB}

.ft-c-99 {
  color: var( --color-black);}

.ft-c-100 {
  color: var(--color-2828text);}

.ft-c-101{
  color: var(--color-4C9Etext);
}

.tbr-c-33 {
  border-top: 1px solid var(--color-dddtext); }

.tbr-c-34 {
  border-top: 1px solid var(--color-dddtext); }

.navButton {
  color: var(--color-gray-text); }
  .navButton .buttons.selected {
    background-color: var(--color-primary-theme);
    color: #fff; 
    border-radius: 10px;
    padding:0 10px 3px 10px ;}
    .navButton .buttons.selected [class^="icon-"] {
      color: var(--color-bluelight);}

.width-50p .simplebutton {
  border: none;
  color: #424242;
  background-color: #c9c6cd; }
  .width-50p .simplebutton.actived, .width-50p .simplebutton.selected {
    background-color: var(--color-primary-theme);
    color: white; }
  .width-50p .simplebutton .icon-champ_flat {
    color: #0a2900; }

.simplebutton {
  border: none;
  color:#0a2900; }
  .simplebutton.actived, .simplebutton.selected {
    background-color: var(--color-primary-theme);
    color: #fff; 
    border-radius: 18px;
  }
  .simplebutton .icon-champ_flat {
    color: var(--color-565text); }
  .simplebutton .icon-Xbutton {
    color: var(--color-565text);}

.rightIcon .tickContainer .tick {
  border-color: transparent transparent #003a54 transparent; }

.betContainer .tick {
  border-color: transparent transparent #003a54 transparent; }

.pagination {
  background-color: #4b4b4b;
  color: #b4b4b4;
  border-top: 1px solid #525252; }
  .pagination .currentPage {
    color: #dcdcdc; }
  .pagination .previous,
  .pagination .next,
  .pagination .backtoTop {
    background-color: #5a5a5a;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px; }
    .pagination .previous.actived,
    .pagination .next.actived,
    .pagination .backtoTop.actived {
      background-color: #787878;
      color: #ffffff; }
    .pagination .previous.disabled,
    .pagination .next.disabled,
    .pagination .backtoTop.disabled {
      background-color: #3e3e3e;
      color: #5a5a5a; }
  .pagination .arrow .dropDownContainer .tick {
    border-width: 6px 6px 0 6px;
    border-color: #2d2d2d transparent transparent transparent; }

.subheader {
  background-color: #6b6b6b; }
  .subheader.actived, .subheader.collapsed {
    background-color: #757575; }

.subfavHeader {
  background-color: #373737; }
  .subfavHeader.actived {
    background-color: #414141; }

.morebet {
  background: #5a5a5a; }
  .morebet.actived {
    background-color: #828282; }

.gradientFadeOut-r {
  background: -owg-linear-gradient(to right, rgba(19, 23, 31, 0) 0%, rgba(19, 23, 31, 0) 1%, #13171f 100%);
  background: -webkit-linear-gradient(to right, rgba(19, 23, 31, 0) 0%, rgba(19, 23, 31, 0) 1%, #13171f 100%);
  background: -moz-linear-gradient(to right, rgba(19, 23, 31, 0) 0%, rgba(19, 23, 31, 0) 1%, #13171f 100%);
  background: -o-linear-gradient(to right, rgba(19, 23, 31, 0) 0%, rgba(19, 23, 31, 0) 1%, #13171f 100%);
  background: linear-gradient(to right, rgba(19, 23, 31, 0) 0%, rgba(19, 23, 31, 0) 1%, #13171f 100%);
  z-index: 10; }

.gradientFadeOut-r-lv1 {
  background: -owg-linear-gradient(to right, rgba(75, 75, 75, 0) 0%, rgba(75, 75, 75, 0) 1%, #4b4b4b 100%);
  background: -webkit-linear-gradient(to right, rgba(75, 75, 75, 0) 0%, rgba(75, 75, 75, 0) 1%, #4b4b4b 100%);
  background: -moz-linear-gradient(to right, rgba(75, 75, 75, 0) 0%, rgba(75, 75, 75, 0) 1%, #4b4b4b 100%);
  background: -o-linear-gradient(to right, rgba(75, 75, 75, 0) 0%, rgba(75, 75, 75, 0) 1%, #4b4b4b 100%);
  background: linear-gradient(to right, rgba(75, 75, 75, 0) 0%, rgba(75, 75, 75, 0) 1%, #4b4b4b 100%); }

.gradientFadeOut-r-lv2 {
  background: -owg-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, white 100%);
  background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, white 100%);
  background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, white 100%);
  background: -o-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, white 100%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, white 100%); }

.gradientFadeOut-r-lv3 {
  background: -owg-linear-gradient(to right, rgba(54, 54, 54, 0) 0%, rgba(54, 54, 54, 0) 1%, #363636 100%);
  background: -webkit-linear-gradient(to right, rgba(54, 54, 54, 0) 0%, rgba(54, 54, 54, 0) 1%, #363636 100%);
  background: -moz-linear-gradient(to right, rgba(54, 54, 54, 0) 0%, rgba(54, 54, 54, 0) 1%, #363636 100%);
  background: -o-linear-gradient(to right, rgba(54, 54, 54, 0) 0%, rgba(54, 54, 54, 0) 1%, #363636 100%);
  background: linear-gradient(to right, rgba(54, 54, 54, 0) 0%, rgba(54, 54, 54, 0) 1%, #363636 100%);
  z-index: 10; }

.gradientFadeOut-r-lv4 {
  background: -owg-linear-gradient(to right, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
  background: -webkit-linear-gradient(to right, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
  background: -moz-linear-gradient(to right, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
  background: -o-linear-gradient(to right, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
  background: linear-gradient(to right, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%); }

.lightBox_bg {
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75; }

.greyoutbg {
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75; }

/* .whiteoutbg, .leftwhitebg {
  background-color: #999999;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=35);
  opacity: 0.75; }    */

.menuon .greyoutbg {
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75; }

/* .menuon .whiteoutbg, .menuon .leftwhitebg {
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75; } */

.greenScreen-time {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75; }

.redCard {
  background-color: #c02f2f;
  color: #ffffff;
  width: 13px;
  height: 15px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px; }

.tbr-c-1 {
  border-top: 1px solid #00557d; }

.tbr-c-2 {
  border-top: 1px solid #c9c6cd; }

.tbr-c-3 {
  border-top: 1px solid #2d2d2d; }

.tbr-c-4 {
  border-top: 1px solid #ebebeb; }

.tbr-c-5 {
  border-top: 1px solid #a0a0a0; }

.tbr-c-6 {
  border-top: 1px solid #dfc9b2; }

.tbr-c-7 {
  border-top: 1px solid #cf9f61; }

.tbr-c-8 {
  border-top: 1px solid #a0a0a0; }

.tbr-c-9 {
  border-top: 1px solid #e1d6c9; }

.tbr-c-10 {
  border-top: 1px solid #555555; }

.tbr-c-12 {
  border-top: 1px solid #e7dbce; }

.tbr-c-13 {
  border-top: 1px dotted #dfc9b2; }

.tbr-c-14 {
  border-top: 1px dotted #ebebeb; }

.tbr-c-15 {
  border-top: 1px dotted #5f5f5f; }

.tbr-c-16 {
  border-top: 1px solid #dcc1b4; }

.tbr-c-17 {
  border-top: 1px solid #b2c498; }

.tbr-c-18 {
  border-top: 1px solid #3d3d3d; }

.tbr-c-19 {
  border-top: 1px solid #004a6b; }

.tbr-c-20 {
  border-top: 1px solid #525252; }

.tbr-c-21 {
  border-top: 1px solid #001825; }

.tbr-c-22 {
  border-top: 1px solid #535353; }

.tbr-c-23 {
  border-top: 1px solid #c9c6cd; }

.tbr-c-24 {
  border-top: 2px solid #c9c6cd; }

.tbr-c-25 {
  border-top: 2px solid var(--color-primary-theme); }

.tbr-c-26 {
  border-top: 1px solid #a6e1ff; }

.tbr-c-27 {
  border-top: 1px solid #32353c; }

.tbr-c-28 {
  border-top: 1px solid #0a2900; }

.tbr-c-29 {
  border-top: 1px solid #3f3f3f; }

.tbr-c-30 {
  border-top: 1px solid #282828; }

.tbr-c-31 {
  border-top: 1px solid #b3b3b3; }

.tbr-c-32 {
  border-top: 1px solid #c9c6cd; }

.tbr-c-33 {
  border-top: 1px solid var(--color-dddtext); }

.tbr-c-34 {
  border-top: 1px solid var(--color-dddtext); }

.tbr-c-35 {
  border-top: 1px solid var(--color-bodergrey); }

.tbr-c-36 {
  border-top: 1px solid #282828; }

.br-c-1 {
  border: 4px solid #2d2d2d; }

.br-c-2 {
  border: 1px solid #292929; }

.br-c-7 {
  border: var(--borderline); }

.td-showMore.actived {
  background-color: #414141; }

.td-showMore.bg-c-21.actived {
  background-color: #828282; }

.tb-c-1 {
  border: 1px solid #2d2d2d; }

.icon-cancel.filled {
  background-color: #b4b4b4; }

.rbr-c-1 {
  border-right: 1px solid #d7d7d7; }

.rbr-c-2 {
  border-right: 1px solid #dfc9b2; }

.rbr-c-3 {
  border-right: 1px solid #323232; }

.bt-cpCount .ft-c-22, .bt-cpCount .ft-c-75 {
  color: #2b2b2b; }

.bt-cpCount .overlayContainer .ft-c-22 {
  color: #848484; }

.rbr-c-6 {
  border-right: 1px solid #dcc8af; }

.rbr-c-7 {
  border-right: 1px solid #c9c6cd; }

.rbr-c-8 {
  border-right: 1px solid #282828; }

.rbr-c-9 {
  border-right: 1px solid #909090; }

.rbr-c-10 {
  border-right: 1px solid #3f3f3f; }

.singleLine-view tbody.actived,
.standard-view tbody.actived,
.onextwo-view tbody.actived,
.outright-view tbody.actived,
.firstlastGoal-view tbody.actived,
.firstHalf-view tbody.actived,
.oe-view tbody.actived,
.cs-view tbody.actived,
.tg-view tbody.actived,
.other-view tbody.actived {
  background-color: #fff5e9; }

.singleLine-view.inplay,
.standard-view.inplay,
.onextwo-view.inplay,
.outright-view.inplay,
.firstlastGoal-view.inplay,
.firstHalf-view.inplay,
.oe-view.inplay,
.cs-view.inplay,
.tg-view.inplay,
.other-view.inplay {
  background-color: #fff6ed; }
  .singleLine-view.inplay .bg-c-43,
  .standard-view.inplay .bg-c-43,
  .onextwo-view.inplay .bg-c-43,
  .outright-view.inplay .bg-c-43,
  .firstlastGoal-view.inplay .bg-c-43,
  .firstHalf-view.inplay .bg-c-43,
  .oe-view.inplay .bg-c-43,
  .cs-view.inplay .bg-c-43,
  .tg-view.inplay .bg-c-43,
  .other-view.inplay .bg-c-43 {
    background-color: #fff6ed; }

.info-left .tick {
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent var(--color-primary-theme) transparent; }

.maxBet-Btn .tick {
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent var(--color-primary-theme) transparent; }

.moreContainer .tick {
  border-width: 6px 6px 0 6px;
  border-color: var(--color-primary-theme) transparent transparent  transparent; }

.lbr-c-1 {
  border-left: 1px solid #646464; }

.lbr-c-2 {
  border-left: 1px solid #323232; }

.lbr-c-3 {
  border-left: 1px solid #c9c6cd; }

.lbr-c-4 {
  border-left: 1px solid #ffffff; }

.lbr-c-5 {
  border-left: 1px solid #cacaca; }

.lbr-c-6 {
  border-left: 1px solid #525252; }

.lbr-c-7 {
  border-left: 1px solid #3f3f3f; }

.bbr-c-1 {
  border-bottom: 2px solid #ff9201; }

.bbr-c-2 {
  border-bottom: 1px solid #282828; }

.bbr-c-3 {
  border-bottom: 1px solid #dcc1b4; }

.bbr-c-4 {
  border-bottom: 1px solid #b2c498; }

.bbr-c-5 {
  border-bottom: 1px solid #ff9200; }

.tb-sp-space {
  border-collapse: separate; }

.bbr-c-6 {
  border-bottom: 1px solid #ebebeb; }

.filters.actived, .selectAll.actived {
  color: #ffffff; }
  .filters.actived.y-hover, .selectAll.actived.y-hover {
    background-color:var(--color-primary-theme);
    padding: 8px 16px;
    border-radius: 4px;
    color: #fff; }

.filters.actived, .selectAll.actived {
  color: #ffffff; }

.filters-lv1.actived {
  color: #ff9200; }
  .filters-lv1.actived.y-hover {
    color: #ff9200; }

.filters-lv1.actived {
  color: #ff9200; }

.odds {
  color: var(--color-oddstext);
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  transition: none;
  background-color: var(--color-odds);
  box-shadow: var(--box-shadow)}
  .odds * {
    transition: none; }
  .odds .ft-c-16 {
    color: var(--color-bluelight); }
  .odds.actived {
    color: #ffffff;}
    .odds.actived .ft-c-16, .odds.actived .ft-c-24 {
      color: #ffffff; }
    .odds.actived.neg {
      color: #ffffff; }
  .odds.locked {
    color: #848484; }
    .odds.locked .lockedBg {
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      -ms-border-radius: 3px;
      -o-border-radius: 3px;
      border-radius: 3px; }
    .odds.locked.actived {
      background-color: transparent;
      color: #7d7d7d;}
  .odds.linethrough {
    border: 1px solid transparent;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyM3B4IiBoZWlnaHQ9IjJweCIgdmlld0JveD0iMCAwIDIzIDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzIDIiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGQ0I4NkUiIGQ9Ik0yMywwdjJIMFYwSDIzeiIvPg0KPC9zdmc+DQo=) no-repeat center center; }
    .odds.linethrough:hover {
      color: #262626;
      background-color: #ffffff;
      border-color: transparent; }

.home .td-teameName, .home .td-teamName {
  color: #000000; }
  .home .td-teameName > div, .home .td-teamName > div {
    color: #000000; }

.bt-sortCompetition.actived .icon-AddtoMyCompetitionsright {
  color: #ffb95a; }

.td-noScoreblank {
  border-bottom: 1px solid #e4e4e4; }

.odds.selected {
  background-color: #f3f9fe;
  color:var(--color-camptext); }
  .odds.selected .ft-c-16, .odds.selected .ft-c-24, .odds.selected .ft-c-89 {
    color: var(--color-camptext); }

.hover-yellow.btn{
  color: var(--color-gray-text);
  background-color: var(--color-linkmenu);
  padding: 10px;
  box-shadow: var(--shodow-yellow-btn);
  border-radius: 25px;}

.hover-yellow.actived {
  color: var(--color-gray-text);
}
  .hover-yellow.selected .round, .hover-yellow.actived .round {
    background-color: var(--color-primary-theme); }

.backArrow {
  color: #1593eb; }

.odds.oddsDown {
  color: var(--color-red) !important;}
  .odds.oddsDown.neg {
    color: var(--color-red); }
  .odds.oddsDown .ft-c-16, .odds.oddsDown .ft-c-24, .odds.oddsDown .ft-c-89 {
    color: var(--color-oddfulltext); 
    font-weight: bolder; }

.odds.oddsUp {
  color: var(--color-green) !important;}
  .odds.oddsUp.neg {
    color: var(--color-red); }
  .odds.oddsUp .ft-c-16, .odds.oddsUp .ft-c-24, .odds.oddsUp .ft-c-89 {
    color: var(--color-oddfulltext); 
  font-weight: bolder;}  

.odds.neg {
  color: #bd4803 !important; }
  .odds.neg.selected {
    color: white; }

.moreBet .odds {
  color: #262626;
  border: 1px solid #e4e4e4;
  background-color: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px; }
  .moreBet .odds .handiCap {
    color: #bd4700; }
  .moreBet .odds .ou {
    color: #909090; }
  .moreBet .odds .ouHdp, .moreBet .odds .score {
    color: #bd4700; }
    .moreBet .odds .ouHdp .ou, .moreBet .odds .score .ou {
      color: #909090; }
  .moreBet .odds.actived {
    background-color: var(--color-primary-theme);
    color: #ffffff;
    border-color: #4c9eea; }
    .moreBet .odds.actived .ouHdp, .moreBet .odds.actived .ft-c-16, .moreBet .odds.actived .score {
      color: #ffffff; }
      .moreBet .odds.actived .ouHdp .handiCap, .moreBet .odds.actived .ouHdp .ou, .moreBet .odds.actived .ouHdp .upInt, .moreBet .odds.actived .ft-c-16 .handiCap, .moreBet .odds.actived .ft-c-16 .ou, .moreBet .odds.actived .ft-c-16 .upInt, .moreBet .odds.actived .score .handiCap, .moreBet .odds.actived .score .ou, .moreBet .odds.actived .score .upInt {
        color: #ffffff; }
  .moreBet .odds.negOdds {
    color: #bd4803; }
    .moreBet .odds.negOdds.actived {
      color: #bd4803; }
  .moreBet .odds.locked {
    color: #7d7d7d; }
    .moreBet .odds.locked .lockedBg {
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      -ms-border-radius: 3px;
      -o-border-radius: 3px;
      border-radius: 3px; }
    .moreBet .odds.locked.actived {
      background-color: #ffffff;
      color: #7d7d7d;
      border-color: #e4e4e4; }

.moreBet .selected .odds {
  background-color: var(--color-primary-theme);
  color: #ffffff;
  border-color: #4c9eea; }
  .moreBet .selected .odds .ouHdp .ou, .moreBet .selected .odds .ouHdp .handiCap {
    color: #ffffff; }

.moreBet .oddsDown .odds {
  color: #bd4803; }
  .moreBet .oddsDown .odds .ouHdp .ou, .moreBet .oddsDown .odds .ouHdp .handiCap {
    color: #ffffff; }

.moreBet .oddsUp .odds {
  background-color: #44c38a;
  color: #ffffff;
  border-color: #44c38a; }
  .moreBet .oddsUp .odds .ouHdp .ou, .moreBet .oddsUp .odds .ouHdp .handiCap {
    color: #ffffff; }

.sportsTable table tbody td.actived {
  background-color: #fff5e9; }

.sportsTable table tbody.hovertby.actived {
  background-color: #fff5e9; }

.tb-mainEvent tbody.hovertby.actived {
  background-color: #fff5e9; }

.fav-header.actived, .expableTitle.actived, .refresh-left.actived, .more-left.actived, .cancel.actived, .roundCancel.actived, .clear.actived, .maxBet.actived, .rounHelp.actived, .round-moreBet-s.actived, .arrow.actived, .myfav.actived {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8; }

.paginationContainer .arrow.actived {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1; }

.red .more-left.actived {
  background-color: #f1beb4; }

.green .more-left.actived {
  background-color: #d7e7c4; }

.grey .more-left.actived {
  background-color: #dcdcdc; }

.sortOdds {
  color: #b4b4b4; }
  .sortOdds .sortName {
    color: #dcdcdc; }
    .sortOdds .sortName.actived {
      color: #ffffff; }
  .sortOdds .icon-ArrowDown {
    color: #949494; }

.clickableFt.actived {
  color: #ffffff; }

.back, .refresh, .sortBy, .filters-m, .all, .competitions, .firstView, .goalScorer, .viewbutton, .rightIcon {
  background-color: #3c3c3c;
  color: #959595;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px; }
  .back.actived, .refresh.actived, .sortBy.actived, .filters-m.actived, .all.actived, .competitions.actived, .firstView.actived, .goalScorer.actived, .viewbutton.actived, .rightIcon.actived {
    background-color: #828282;
    color: #ffffff; }

.state.iconbg-s, .pitch.iconbg-s {
  background-color: #3c3c3c;
  color: #959595;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px; }
  .state.iconbg-s.actived, .pitch.iconbg-s.actived {
    background-color: #828282;
    color: #ffffff; }

.firstView.actived, .goalScorer.actived {
  background-color: #828282;
  color: #ffffff; }

.goalScorer {
  color: #e1e1e1; }

.sortBy {
  background-color: #828282;
  color: #ffffff; }
  .sortBy.collapsed {
    background-color: #3c3c3c;
    color: #959595; }
    .sortBy.collapsed.actived {
      background-color: #828282;
      color: #ffffff; }

.all.actived {
  background-color: #828282;
  color: #ffffff; }

.competitions {
  display: inline-block; }

.bg_red {
  background: #da3232;
  width: 15px;
  height: 100%;
  line-height: 100%;
  position: absolute; }
  .bg_red.ft-c-2 {
    color: #fff; }

.bg_green_opty6 {
  background: #436226;
  position: absolute;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7; }
  .bg_green_opty6.submit.actived {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1; }

.bg_white_opty16 {
  background: #ffffff;
  width: 100%;
  height: 100%;
  position: absolute;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=16);
  opacity: 0.16; }

.bg_black_opty6 {
  background: #000000;
  width: 100%;
  height: 100%;
  position: absolute;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6; }

.bg_black_opty5 {
  background: #000000;
  width: 100%;
  height: 100%;
  position: absolute;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5; }

.bg_black_opty100 {
  background: #000000;
  width: 100%;
  height: 100%;
  position: absolute;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1; }

.bg_black_opty75 {
  background: #000000;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75; }
  .bg_black_opty75.width-75p {
    width: 75%; }
  .bg_black_opty75.height-23 {
    height: 23px; }

.hv-orange.actived {
  background-color: #fcebd4; }

.bg_black_opty3 {
  background: #000000;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3; }

.bg_black_opty85 {
  background: #000000;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85; }

.bg_black_roundConner {
  background: url("../Images/Rounded-Rectangle.png") right bottom; }

.myFavorite.actived .icon-StarUnselected, .myFavorite.actived .icon-fav-thin, .myFavorite.actived .icon-TV2, .myFavorite.actived .icon-Stats, .myFavorite.actived .icon-Pitch, .myFavorite.actived .icon-TV, .liveTV.actived .icon-StarUnselected, .liveTV.actived .icon-fav-thin, .liveTV.actived .icon-TV2, .liveTV.actived .icon-Stats, .liveTV.actived .icon-Pitch, .liveTV.actived .icon-TV, .state.actived .icon-StarUnselected, .state.actived .icon-fav-thin, .state.actived .icon-TV2, .state.actived .icon-Stats, .state.actived .icon-Pitch, .state.actived .icon-TV, .pitch.actived .icon-StarUnselected, .pitch.actived .icon-fav-thin, .pitch.actived .icon-TV2, .pitch.actived .icon-Stats, .pitch.actived .icon-Pitch, .pitch.actived .icon-TV, .aside-title.actived .icon-StarUnselected, .aside-title.actived .icon-fav-thin, .aside-title.actived .icon-TV2, .aside-title.actived .icon-Stats, .aside-title.actived .icon-Pitch, .aside-title.actived .icon-TV {
  color: var(--color-bluelight); }

.myFavorite.actived .icon-StarUnselected, .myFavorite.actived .icon-fav-thin, .myFavorite.actived .icon-TV2, .myFavorite.actived .icon-Stats, .myFavorite.actived .icon-Pitch, .liveTV.actived .icon-StarUnselected, .liveTV.actived .icon-fav-thin, .liveTV.actived .icon-TV2, .liveTV.actived .icon-Stats, .liveTV.actived .icon-Pitch, .state.actived .icon-StarUnselected, .state.actived .icon-fav-thin, .state.actived .icon-TV2, .state.actived .icon-Stats, .state.actived .icon-Pitch, .pitch.actived .icon-StarUnselected, .pitch.actived .icon-fav-thin, .pitch.actived .icon-TV2, .pitch.actived .icon-Stats, .pitch.actived .icon-Pitch, .aside-title.actived .icon-StarUnselected, .aside-title.actived .icon-fav-thin, .aside-title.actived .icon-TV2, .aside-title.actived .icon-Stats, .aside-title.actived .icon-Pitch {
  color: var(--color-bluelight); }

/* .greyOut {
  background-color: #000000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75; } */

/* .whiteou {
  background-color: #000000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75; } */

.state.iconbg-s.actived .icon-Stats, .state.iconbg-s.actived .icon-Pitch, .state.iconbg-s.selected .icon-Stats, .state.iconbg-s.selected .icon-Pitch, .pitch.iconbg-s.actived .icon-Stats, .pitch.iconbg-s.actived .icon-Pitch, .pitch.iconbg-s.selected .icon-Stats, .pitch.iconbg-s.selected .icon-Pitch {
  color: #ffffff;
  background-color: #828282;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px; }

.pitch.iconbg-s.actived .icon-Pitch, .pitch.iconbg-s.selected .icon-Pitch {
  color: #c6d594;
  background-color: #828282;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px; }

.liveTV.lightGrey .icon-TV2 {
  color: #b4b4b4;
  cursor: default; }

.pitch.green .icon-Pitch {
  color: #c6d592; }

.pitch.orange .icon-Pitch {
  color: #ff9200; }

.tick {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent var(--color-primary-theme) transparent; }

.mybet .tick {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent var(--color-primary-theme) transparent; 
  margin-left: 2px;
}

.marketType{
  margin-top: 8px;
} 

.marketType.selected {
  display: inline-block;
  color: var(--color-bluelight);
  border-radius: 30px 0 0 30px;
  background-color:#F5F5F5;
  font-weight: bold;
  width: 100%;
}

.marketType.actived {
  color: #ff9200; }

.singleButton.actived, .icon-i-s.actived {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8; }

.odd {
  border-right: 1px solid #c9c6cd; }

.even.empty {
  border-top: none; }

@media screen and (orientation: portrait) and (max-width: 568px) {
  .odd {
    border-right: none; } }

@media screen and (orientation: landscape) and (min-width: 568px) {
  .even.tbr-c-23 {
    border-top: none; } }

.sb-World-Cup,
.sb-Soccer,
.sb-BasketBall,
.sb-American-Football,
.sb-Baseball,
.sb-Ice-Hockey,
.sb-Lacrosse,
.sb-Tennis,
.sb-Badminton,
.sb-Table-Tennis,
.sb-Golf,
.sb-Cricket,
.sb-Volleyball,
.sb-Water-Polo,
.sb-Beach-Soccer,
.sb-Futsal,
.sb-Snooker-Pool,
.sb-Rugby,
.sb-Motor-Sport, 
.sb-Darts,
.sb-Boxing-Fighting,
.sb-Athletics,
.sb-Cycling,
.sb-Entertainment,
.sb-Winter-Sports,
.sb-E-Sport,
.sb-Finance,
.sb-Special-Events,
.sb-Lottery{
  position: relative;
}

.sb-World-Cup{
  background: url("../Images/scoreBg/football.png") no-repeat center; 
  background-size: contain;}

.sb-Soccer {  
  background: url("../Images/scoreBg/football.png") no-repeat center; 
  background-size: contain;}

.sb-BasketBall {   
  background: url("../Images/scoreBg/basketball.png") no-repeat center; 
  background-size: contain;}

.sb-American-Football {  
  background: url("../Images/scoreBg/americanfootball.png") no-repeat center; 
  background-size: contain;}

.sb-Baseball {  
  background: url("../Images/scoreBg/baseball.png") no-repeat center; 
  background-size: contain;}

.sb-Ice-Hockey {  
  background: url("../Images/scoreBg/icehocky.png") no-repeat center; 
  background-size: contain;}

.sb-Tennis{  
  background: url("../Images/scoreBg/tennis.png") no-repeat center; 
  background-size: contain;} 

.sb-Badminton {  
  background: url("../Images/scoreBg/badminton.png") no-repeat center; 
  background-size: contain;}
  
.sb-Table-Tennis {  
  background: url("../Images/scoreBg/table tennis.png") no-repeat center; 
  background-size: contain;}

.sb-Golf {  
  background: url("../Images/scoreBg/Golf.png") no-repeat center; 
  background-size: contain;}  

.sb-Cricket {
  background: url("../Images/scoreBg/cricket.png") no-repeat center; 
  background-size: contain;}

.sb-Volleyball {
  background: url("../Images/scoreBg/volleyball.png") no-repeat center; 
  background-size: contain;}  

.sb-Handball {
  background: url("../Images/scoreBg/Handball.png") no-repeat center; 
  background-size: contain;}  

.sb-Snooker-Pool {  
  background: url("../Images/scoreBg/snooker.png") no-repeat center; 
  background-size: contain;}

.sb-Rugby {  
  background: url("../Images/scoreBg/rugby.png") no-repeat center; 
  background-size: contain;}

.sb-Motor-Sport {  
  background: url("../Images/scoreBg/Motor Sport.png") no-repeat center; 
  background-size: contain;}  

.sb-Darts {
  background: url("../Images/scoreBg/darts.png") no-repeat center; 
  background-size: contain;}  

.sb-Boxing-Fighting {  
  background: url("../Images/scoreBg/boxing.png") no-repeat center;
  background-size: contain; }

.sb-Cycling {  
  background: url("../Images/scoreBg/Cycling.png") no-repeat center; 
  background-size: contain;}

.sb-Winter-Sports {  
  background: url("../Images/scoreBg/winter sport.png") no-repeat center; 
  background-size: contain;}

.sb-E-Sport {  
  background: url("../Images/scoreBg/esport.png") no-repeat center; 
  background-size: contain;}  

.sb-Finance {
  background: url("../Images/scoreBg/Finance.png") no-repeat center; 
  background-size: contain;}  

.sb-Special-Events {
  background: url("../Images/scoreBg/special event.png") no-repeat center; 
  background-size: contain;}

.sb-genericSports, .sb-otherSports {  
  background: url("../Images/scoreBg/generic.png") no-repeat center; 
  background-size: contain;}

.icon-i-s.filled {
  background: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px; }
  .icon-i-s.filled:after {
    background: #b4b4b4; }
  .icon-i-s.filled.selected:after {
    background: #ffffff; }

.icon-Help:after {
  background: #b4b4b4;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%; }

.fixed-foot {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
  opacity: 0.95; }

.cstable td {
  border-right: 1px solid #c9c6cd;
  border-bottom: 1px solid #c9c6cd; }

.epsbanner:active, .epsbanner:focus, .epsbanner:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8; }

.viewall_m {
  color:var(--color-bluelight);
  background: #ffffff; }

.res320 .mg-t-1, .res568 .mg-t-1 {
  margin-top: 0; }

.tb-eps .ft-c-2 {
  color: #0a2900; }

.tb-eps .ft-c-71 {
  color: #922600; }

.radius-r-t.ft-c-25 {
  color: #0a2900; }

.round.ft-c-2 {
  color: #0a2900; }

.bgicons.bg-c-6 {
  background-color: transparent; }

.bgicons > .icon-i_amkt:before {
  z-index: 2;
  position: relative; }

.bgicons .iicon {
  background-color: #dcdcdc; }

.bgicons.actived.bg-c-6 {
  background-color: #3c3c3c; }

.bgicons.actived.nochangebg {
  background-color: #3c3c3c; }

.bgicons.actived .ft-c-48 {
  color: #84b752; }

.bgicons.actived .ft-c-90 {
  color: #828282; }

.bgicons.actived .ft-c-32 {
  color: #aae178; }

.bgicons.actived .ft-c-14 {
  color: #feb856; }

.bgicons.actived .iicon {
  background-color: white; }

.bgicons .tick {
  border-color: transparent transparent #2d2d2d transparent; }

.menu .ft-c-73 {
  color: #dafdff; }

.menu .ft-c-19 {
  color: white; }

.menu .bg-c-61 {
  background: #003108; }

.menu .tbr-c-27 {
  border-top: none; }

.neutral .icon-NeutralN {
  color: #84b752; }

.neutral .icon-Neutralbg {
  display: none; }

.ft-c-36.icon-BackArrowWithTail {
  color: white; }

.bg-c-61.mSportName {
  background-color: #848484; }

.bg-c-61.ft-c-83 {
  color: white; }

.right.ng-aside {
  background-color: var(--color-white); }
  .right.ng-aside .navmenu-subbrand {
    background: var(--color-white);
    color: var(--color-gray-tex); 
    width: 100%;}
  .right.ng-aside .leftnav-head-button {  
    color: var(--color-gray-tex);}
  .right.ng-aside .nav li {    
    border-bottom: 1px solid var(--color-primary); }
    .right.ng-aside .nav li a {
      color: var(--color-gray-tex); }

.ft-c-70 {
  color: #ff8300; }

.roundCancel {
  background: none; }

.icon-remove_c:before {
  content: "\E933";}

.br-c-1 {
  border: 3px solid var(--color-primary-theme); }

.br-n {
  border: none; }

.icon-i-s.filled {
  color: #68c751;
  background: none; }
  .icon-i-s.filled:after {
    background: none; }

.betslip .bg-c-1 {
  background: #c3c3c3; }

.betslip .bg-c-3 {
  background: #e8e8e8; }

.betslip .ft-c-3, .betslip .ft-c-2 {
  color: var(--color-betslip); }

.betslip .ft-c-14 {
  color: #80b100; 
  font-weight:bold;}

.betslip .r320 .inputBg, .betslip .r568 .inputBg {
  background: var(--betbutton-gradient);
  box-shadow: inset 0 -1px 2px 0 var(--color-primary), inset 0 0 1px 0 #FCFCFC;  
}

.betslip .Calculator_numeric-section.maxbet_btnlight{
  background: var( --betbuuttonlight-gradient);
  box-shadow: inset 0 0 1px 0 #FFFFFF, inset 0 -1px 1px 0 rgba(51,107,158,0.5);
  color: #fff;
}

.betslip .bg-c-77 .ft-c-22 {
  color: #00557d; }
  .betslip .bg-c-77 .ft-c-22 .icon-keyboard-back {
    color: #2b2b2b; }

.betslip .bg-c-4 .ft-c-2 {
  color: #ffffff; }

.betslip .bg-c-4 .ft-c-3 {
  color: #b4b4b4; }

.betslip .bg-c-65 {
  color: #ffffff; }

.betslip .MultipleBets .bg-c-42 {
  background: #dedcdc; }

.betslip .bg-c-2 .ft-c-3 {
  color: white; }

.betslip .icon-Help:after {
  display: none; }

.betslip .icon-Help:before {
  top: 0!important;
  font-size: 18px; }

.overlayContainer .icon-Xbutton {
  color: #565656; }

.res320 .mg-t-1, .res568 .mg-t-1 {
  margin-top: 1px; }

.res320 .BETSLIP .lht-34.ft-c-2, .res568 .BETSLIP .lht-34.ft-c-2 {
  color: white; }

.bg-c-25 {
  background: var(--color-primary-theme); }

.bg-c-51 {
  background: var(--color-primary); }

.bg-c-62 {
  background: #68c751; }

.bg-c-52 {
  background: #004e73; }
  .bg-c-52 .ft-c-52 {
    color: #ff9200; }

.bg-c-61 {
  background: #003a54; }

.bg-c-78 {
  background: #003075; }

.bg-c-16 {
  background: #204025; }

.bbr-c-2 {
  border-bottom: 1px solid #003a54; }

.bbr-c-3 {
  border-bottom: 1px solid #c9c6cd;}  

.tbr-c-21 {
  border-top: 1px solid #003a54; }

.tbr-c-2 {
  border-top: 1px solid #0a2900; }

.gradientFadeOut-r {
  background: -owg-linear-gradient(to right, rgba(0, 58, 84, 0) 0%, rgba(0, 58, 84, 0) 1%, #003a54 100%);
  background: -webkit-linear-gradient(to right, rgba(0, 58, 84, 0) 0%, rgba(0, 58, 84, 0) 1%, #003a54 100%);
  background: -moz-linear-gradient(to right, rgba(0, 58, 84, 0) 0%, rgba(0, 58, 84, 0) 1%, #003a54 100%);
  background: -o-linear-gradient(to right, rgba(0, 58, 84, 0) 0%, rgba(0, 58, 84, 0) 1%, #003a54 100%);
  background: linear-gradient(to right, rgba(0, 58, 84, 0) 0%, rgba(0, 58, 84, 0) 1%, #003a54 100%);
  z-index: 10; }

.right.ng-aside .nav li.dark-bg-link {
  background: var(--color-white); }

.moreInfo .icon-Xbutton {
  color: #282828;
  position: relative;
  top: 1px; }

.betContainer .tbr-c-21 {
  border-top: none; }

.ft-c-2.line-clamp {
  color: white; }

.bg-c-69 .lht-14.ft-c-27 .ft-c-2 {
  color: #51a5d4; }

.ws-nowrap .filters.ft-c-2 {
  background-color: var(--color-primary-theme);
  border-radius: 8px; 
  padding: 0 10px;
  color: #ffffff;
  align-items: center;
  justify-content: center;
  height: 30px;
  font-size: 12px;
  line-height: 30px;}

.ws-nowrap .icon-SortTime:before {
  top: 1px; }

#header .pos-relative.z-idx-2 .bg-c-4.gradientlr_r {
  width: 100%; }

.icon-BackArrowWithTail:before {
  font-size: 22px; }

.maxBet-Btn {
  position: relative; }
  .maxBet-Btn .tickContainer .tick.sml {
    margin-left: 0;
    top: 0; }
  .maxBet-Btn .tickContainer .tick:after {
    content: "\E917";
    color: #003a54;
    font-family: 'icomoon';
    position: absolute;
    font-size: 6px;
    left: 50%;
    bottom: -7px;
    margin-left: -11px; }
  .maxBet-Btn .simplebutton .icon-Xbutton:before {
    top: 2px; }

.betgenius .fts-12.ft-c-2 {
  color: White; }

.bg-c-87 {
  background: #176417; }

.ft-c-85 {
  color: #619662; }

.ft-c-86 {
  color: #114505; }

.playbackground, .playbackground-s {
  background-color: white; }

.bg_opty85 {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85; }

.bg_opty77 {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=77);
  opacity: 0.77; }

.bg-c-1.betgenius {
  background: #7d7d7d; }

.bg-c-89 {
  background: #aa4848; }
  .bg-c-89.ft-c-2 {
    color: white; }

.bg_opty90 {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9; }

.bg-c-91 {
  background-color: #2b2b2b; }
  .bg-c-91.ft-c-14 {
    color: #ff9200; }

.bg-c-90 {
  background-color: #f7e3c2; }
  .bg-c-90 .loading-o {
    background-image: url("../Images/loading_o.gif");
    background-size: contain; }
  .bg-c-90 .ft-c-43 {
    color: #d56d15; }
  .bg-c-90 .ft-c-47 {
    color: #cd7500; }
  .bg-c-90 .ft-c-46 {
    color: #8b7654; }
  .bg-c-90 .ft-c-45 {
    color: #1e1e1e; }
  .bg-c-90.tbr-c-16 {
    border-top: 1px solid #d6bd94; }
  .bg-c-90 .bbr-c-3 {
    border-bottom: 1px solid #d6bd94; }
  .bg-c-90 .info-left .icon-i-s.ft-c-47:before {
    z-index: 10;
    color: #ff9200; }
  .bg-c-90 .info-left .icon-i-s.ft-c-47:after {
    z-index: 5;
    content: "";
    display: block;
    position: absolute;
    height: 20px;
    width: 18px;
    background: #fcead2;
    top: 2px; }
  .bg-c-90 .info-left:hover .icon-i-s.ft-c-47:before {
    color: #f8a143; }
  .bg-c-90 .info-left:hover .icon-i-s.ft-c-47:after {
    background: #ffffff; }

.highlight .inputBg {
  border: none;
  border-radius: 20px;}

.brandlogo {
  width: 107px;
  height: 42px;
  position: absolute;
  left: 10px;
  top: 4px;
  background: url("../Images/logo.png") left top; }

.bg-c-20.ft-c-2 {
  color: white; }
  .bg-c-20.ft-c-2 .ft-c-2 {
    color: white; }

.bt-cpCount .width-33p.ft-c-75 {
  color: #848484; }

.bt-cpCount .width-33p.ft-c-25 {
  color: #848484; }

.mheight-50.bt-cpCount.cursor-pointer {
  background-color: #cacaca; }
  .mheight-50.bt-cpCount.cursor-pointer.rbr-c-5 {
    border-right: 1px solid #eaeaea; }
  .mheight-50.bt-cpCount.cursor-pointer.bg-c-18 {
    background-color: #ffffff; }

.maxBet.fts-15 {
  color: #929292; }

.TotalStake .bg-c-5.tbr-c-11 {
  background: var(--color-primary-theme-over-bg); }

.btn_submit.submit {
  background-color: var(--color-primary-theme); }

.bg-c-43.pos-relative.ws-nowrap.tbr-c-21.w-hover.ft-c-27 {
  color: #424242; }

.bg-c-43.pos-relative.ws-nowrap.tbr-c-21.w-hover .filters.actived.y-hover {
  color: #003a54; }

.fullscreen .notificationicon {
  background: url("../Images/notificationSP.png") left top no-repeat; }

.maxBet.fts-15 {
  color: #565656; }

.betslip .icon-Help:before {
  top: 2px; }

.icon-RedCard,
.icon-RedCard2,
.icon-RedCard3,
.icon-RedCard4 {
  position: relative;
  top: 1px; }

.ft-c-74 {
  color: #ffffff; }
  .ft-c-74 .round {
    background: #ffffff;
    color: #00557d; }
  .ft-c-74 .round {
    background: #ffffff;
    color: #00557d; }
  .ft-c-74 .actived {
    color: #eca73d; }
    .ft-c-74 .actived .round {
      background: #eca73d;
      color: #ffffff; }


.ft-c-16 {
  color: var(--color-greyround); }
  .ft-c-16 .round {
    background: var(--color-greyround);
    color: var(--color-odds); 
    padding: 3px;}
  .ft-c-16 .round {
    background:var(--color-greyround);
    color: var(--color-odds); 
    padding: 3px;}
  .ft-c-16 .actived {
    color:var(--color-bluelight); }
    .ft-c-16 .actived .round {
      background: var(--color-primary-theme);
      color: #fff; 
      padding: 3px;}

.strike {
  position: relative; }
  .strike::after {
    content: '';
    border-bottom: 2px solid rgba(40, 40, 40, 0.4);
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 100%; }

.epm .bg-c-4 {
  background: #003a54; }

.epm .ft-c-71 {
  color: #ffa2a2; }

.epm .ft-c-22.pd-t-2, .epm .ft-c-22.pd-t-1 {
  color: #848484; }

.epm .overlayContainer {
  right: 1.5%;
  width: 290px;
  z-index: 10;
  margin-top: 17px; }

.epm .icon-Xbutton {
  font-size: 12px;
  transform: scale(0.833); }

.epm .tickContainer {
  position: relative; }
  .epm .tickContainer .tick {
    border-color: transparent transparent #003a54 transparent;
    position: absolute;
    transform: translate(-30px, 12px); }

.epm .icon-i-s {
  transform: translate(-35px, -10px); }
  .epm .icon-i-s:before {
    background: none;
    color: #68c751;
    height: 22px;
    font-size: 22px; }
  .epm .icon-i-s.actived {
    background: #ffffff;
    color: #68c751; }

.betslip .eachway-row .checkbox-s .icon-Iconbg {
  background-color: #ffffff;
  color: #c1c1c1; }

.betslip .eachway-row .learn-more {
  color: var(--color-bluelight); }
  .betslip .eachway-row .learn-more:active {
    color: #003075; }

.betslip .eachway-row.checked .checkbox-s .icon-Iconbg {
  background-color: var(--color-primary-theme); }

.betslip .place-row {
  background-color: white; }
  .betslip .place-row .place-linear {
    background-image: linear-gradient(to bottom, #9a9a9a, #ffffff); }
  .betslip .place-row .ft-c-3 {
    color: #718284; }
  .betslip .place-row .ft-c-2 {
    color: #003a54; }

.mybet .betContainer .ft-c-3:active {
  color: #ffffff;
  background: #00265c;
  transition: unset; }

.mybet .betContainer .ft-c-25:active {
  color: #003075;
  background: var(--color-primary-theme-over-bg);
  transition: unset; 
}

.mybet .icon-BackArrowWithTail:active {
  background: #2d92c4; }

.mybet .icon-cash-out:active {
  background: #e6e6e6; }

.mybet .icon-cash-out.active {
  background: #003075;
  color: #ffffff; }

.mybet .icon-cash-out.ft-c-97:active {
  background: none; }

.mybet .icon-Xbutton:active {
  background: #e6e6e6;
  color: #303030; }

.mybet .bg-c-95 {
  background-color: #e6e6e6; }

.mybet .bg-c-96 {
  background-color: var(--color-primary-theme); }
  .mybet .bg-c-96:active {
    background: #2d92c4; }

.mybet .bg-c-97 {
  background-color: #de5f32; }
  .mybet .bg-c-97:active {
    background: #c4552d; }

.mybet .bg-c-98 {
  background-color: #fff4e5; }
  .mybet .bg-c-98 .loading-o {
    background-image: url("../Images/loading_o.gif");
    background-size: contain; }

.mybet .bg-c-99 {
  background-color: var(--color-odds); }

.mybet .br-c-4 {
  border: 1px solid #d8e1ea; }

.mybet .br-c-6 {
  border: 1px dashed #e6e6e6; }

.mybet .br-c-5 {
  border: 1px solid #b4b4b4; }

.mybet .br-c-7 {
  border: 1px solid #888888; }

.mybet .ft-c-14 .icon-i-s {
  color: #003075; }

.mybet .ft-c-25 {
  color: var(--color-4b4text); }

.mybet .ft-c-69 {
  color: black; }

.mybet .ft-c-97 {
  color: #d8e1ea; }

.mybet .ft-c-98 {
  color:var(--color-red); }

.mybet .tbr-c-38 {
  border-top: 1px solid #e6e6e6; }

.mybet .cashout-detail .bg-c-99:active, .mybet .cashout-detail:active {
  background: #e6e6e6; }

.mybet .cashout-detail.active {
  background: #4b4b4b;
  color: #ffffff; }

.mybet .icon-cancelled:active, .mybet .icon-cancelled.active {
  background: #292929;
  color: #ffffff; }

.mybet .icon-i-s:before {
  position: relative; }

.bet-detail:active, .cashout-detail:active {
  background: #e6e6e6; }

.Bets.expanded .bet-detail, .Bets.expanded .cashout-detail {
  color: #fff;
  background: #4b4b4b; }

.pagination-light .bg-c-42 {
  background: #4b4b4b; }

.pagination-light .bg-c-99 {
  background-color: #ffffff; }

.pagination-light .bg-c-99:active {
  background: #f2f2f2; }

.pagination-light .icon-DoubleArrowHorizontalLeft:active, .pagination-light .icon-BackArrow:active, .pagination-light .icon-ArrowMoreBets:active {
  background: #d8d8d8; }

.Bets.expanded .bet-detail, .Bets.expanded .cashout-detail {
  color: #fff;
  background: var(--color-primary-theme);
  border: none; 
  padding: 6px 22px;
}

.bet-detail:active, .cashout-detail:active {
  background: #e6e6e6; }

.myBetsHeader .cashoutLink {
  display: inline-flex;
  justify-content: center;
  align-items: end;
  height: 28px; 
  margin-left: 12px;
  position: relative;}
 .cashinfo {
  display: var(--display-cashinfo);
  justify-content: center;
  align-items: end;
  background-color: var(--color-odds);
  padding: 5px 14px;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
  border-radius: 25px;
  font-weight: bold; 
  color: var( --color-oddtext);
}
  .myBetsHeader .cashoutLink .greenDot {
    position: absolute;
    top: -5px;
    right: -6px;
    width: 14px;
    height: 20px;
    padding: 0 3px;
    color: #848484;
    background: #fff;
    border-radius: 25px;
    text-align: center;
    line-height: 20px;
    z-index: 10; 
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
  }

.myBetsHeader .bubble {
  position: absolute;
  top: 52px;
  right: 8px;
  width: 74px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  color: white;
  background: #31ad91;
  border-radius: 4px;
  z-index: 10;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.24); }
  .myBetsHeader .bubble .triangle {
    display: inline-block;
    font-size: 0;
    overflow: hidden; }
    .myBetsHeader .bubble .triangle:before {
      content: "";
      position: relative;
      display: inline-block;
      border: 10px solid transparent; }
  .myBetsHeader .bubble .triangle-up {
    position: absolute;
    bottom: 8px;
    right: 8px; }
    .myBetsHeader .bubble .triangle-up:before {
      top: -11px;
      right: 0px;
      border-top-width: 0;
      border-bottom-width: 10px;
      border-bottom-color: #31ad91; }

.myBetsHeader .icon-intl-normal .path1 {
  color: white; }

.myBetsHeader .icon-intl-normal .path2 {
  color: #31ad91; }

.myBetsHeader .icon-intl-active:before {
  color: #c6f9ff; }

.myBetsHeader .icon-creadcart{
  height: 28px;
  background: var( --color-white);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  padding: 0 4px;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;}  

.myBetsHeader .icon-creadcart .creadcart-img{
  background: var(--creadcartimg-url) center center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 1em;
  height: 1em;
}

.greyOut-fix {
  position: fixed;
  width: 100%;
  left: 0;
  top: 0;
  height: 100%;
  z-index: 30;
  background-color: #000000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75; }

.whiteout-fix {
  position: fixed;
  width: 100%;
  left: 0;
  top: 0;
  height: 100%;
  z-index: 30;
  background-color: #000000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75; }

.announcementContainer {
  position: fixed;
  left: 50%;
  top: 50%;
  width: calc(100% - 32px);
  height: auto;
  border-radius: 4px;
  background: white;
  transform: translate(-50%, -50%);
  z-index: 99; }
  .announcementContainer .viewNewLink {
    font-size: 16px;
    text-align: center;
    display: block;
    padding: 24px 16px 32px 16px; }
    .announcementContainer .viewNewLink a {
      color: #007ba8;
      text-decoration: none; }
  .announcementContainer .icon-removeIcon {
    position: absolute;
    right: 10px;
    top: 12px;
    font-size: 28px;
    color: grey; }
  .announcementContainer .overflow-y-scroll {
    overflow-y: scroll;
    width: 100%;
    padding: 0 16px;
    margin-right: 4px;
    border-radius: 30px; }
  .announcementContainer ::-webkit-scrollbar-track {
    background: white; }
  .announcementContainer ::-webkit-scrollbar-track:hover {
    background: white; }
  .announcementContainer ::-webkit-scrollbar-thumb {
    background: #dedede;
    border: 0;
    border-radius: 42px; }
  .announcementContainer ::-webkit-scrollbar-thumb:hover {
    background: #dedede; }
  .announcementContainer ::-webkit-scrollbar {
    width: 4px; }

.linkTrigger {
  position: fixed;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 32px;
  background-color: rgba(82, 82, 82, 0.9);
  color: #fff;
  font-size: 14px;
  line-height: 32px;
  font-weight: bold;
  text-align: center;
  z-index: 99999; }
  .linkTrigger .icon-removeIcon {
    position: absolute;
    right: 8px;
    top: 50%;
    width: 32px;
    height: 32px;
    line-height: 32px;
    transform: translateY(-50%);
    font-size: 28px;
    color: rgba(255, 255, 255, 0.4);
    cursor: pointer; }
  .linkTrigger .switchButton {
    width: 85%;
    margin: 0 auto;
    cursor: pointer; }


    /* TV-icon tetsing 1 */

    

  .Toolbar_button__TVShow {
      height: 25px;
      width: 25px;
      /* z-index: 1; */
    }

.Toolbar_button__TVShow {
      align-items: center;
      background-color: #FFFFFF;
      border-radius: 8px;
      box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
      display: flex;
      justify-content: center;
      margin: 12px 4px 0px;
      position: relative;
    }

/* .Toolbar_button__TVShow.a{
  width: 100%;
  height: 100%;

} */




    /* .CommonBoard_wrap .Toolbar_wrapper .Toolbar_panel-bound .icon-TV2{
      min-width: 10px;
      min-height: 6px;
      background-color: #FFFFFF;
      background: url("../Images/tv-frame.svg")center no-repeat;
      padding: 12px;
      border-radius: 8px;
      box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
    } */

    .tv_play_icon{
      width: 100%;
      height: 100%;
      background: url("../Images/tv-play_icon.svg")center no-repeat;

    }

    .tv_grey_background{
      background: url("../Images/tv-frame.svg")center no-repeat;
      background-size: contain;
      min-width: 25px;
      min-height: 20px;

    }

    /* TV-icon tetsing 1 END */


.announcement th {
  background: var(--color-primary-theme)!important;
}

.mat-typography {
  color:var(--color-black);
  background: var(--color-primary);
}

.org, .sbk-rules-title {
  color:var(--color-arrowleg)!important;
  background: var(--color-rulesgrey)!important;
  border: 1px solid var(--color-rulesgreyboder)!important;
}


