:root {
  --primary-color: #762E56;
  --secondary-color: #000;
  --text-light:#AAAFB5;
  --text-body:#AAAFB5;
  --text-dark:#222;
}
/*dark theme*/
body.dark-theme {
  background: #23292e;
}
.dark-theme .game-title .day,
.dark-theme .user-right .balance,
.dark-theme .all-markets a,
.dark-theme .market-message,
.dark-theme .fancy-min-max,
.dark-theme .tv-container a,
.dark-theme .bet-slip-title,
.dark-theme .bet-slip-box,
.dark-theme .side-searchbar .input-group-text,
.dark-theme .side-searchbar input,
.dark-theme .bl-box.no-val,
.dark-theme .scorecard-row,
.dark-theme .bet-input .form-control,
.dark-theme .users-title h2,
.dark-theme .users_ui input,
.dark-theme .users_ui select,
.dark-theme .users_ui input:focus,
.dark-theme .users_ui select:focus,
.dark-theme .users_ui table thead,
.dark-theme .users_ui table thead th,
.dark-theme .users_ui table tbody td,
.dark-theme .casino-report-tabs .nav-tabs .nav-link,
.dark-theme .tbta,
.dark-theme .button-value thead,
.dark-theme .button-value th,
.dark-theme .button-value td,
.dark-theme .button-value input,
.dark-theme .modal-content form,
.dark-theme .mobile-nav-toggle i,
.dark-theme .mobile-nav-active .mobile-nav-toggle i {
  color: var(--text-light);
}
.dark-theme .rightSidebar {
  background: #16191c;
}
.dark-theme .dash-header {
  background: #23292e;
}
.dark-theme .evenListBody {
  background: #2e3439;
  border-bottom: 1px solid #3c444b;
}
.dark-theme #header{
  background-color: #16191c;
}
.dark-theme .game-date {
  border-right: 1px solid #3c444b;
}
.dark-theme .bl-box.no-val {
  border: 1px solid #3c444b;
}
.dark-theme .dashboard-tabs ul li a {
  background: #2e3439;
}
.dark-theme .news-uf .fixure-title:after {
  border-left: 23px solid #03b37f !important;
}
.dark-theme .boxes-group .suspended {
  background: #131313c2;
}
.dark-theme.user-icon {
  background-color: #3c444b;
}
.dark-theme .all-markets {
  background-color: #2e3439;
}
.dark-theme .detail_screen .accordion-group {
  background: #2e3439;
}
.dark-theme .side-searchbar {
  background: #111;
  border: 1px solid #444;
}
.dark-theme .bet-slip-box {
  background-color: #2e3439;
}
.dark-theme .bet-slip {
  border-bottom: 1px solid #3c444b;
}
.dark-theme .users-tabs {
  background: #16191c;
}
.dark-theme .nav-menu ul li ul {
  background: #292f34;
}
.dark-theme .bet-input .form-control {
  background-color: transparent;
}
.dark-theme .user-right .dropdown-menu-right {
  background: #16191c !important;
}
.dark-theme .users_ui {
  background-color: #2e3439;
}
.dark-theme .users_ui table thead {
  background-color: #3c444b;
}
.dark-theme .button-value {
  background: #2e3439 !important;
}
.dark-theme .log-reg-ui .modal-content {
  background: #3c444b;
}
.dark-theme .button-value thead {
  background-color: #3c444b;
}
.dark-theme .button-value table {
  border: 1px solid #3c444b;
}
.dark-theme .casino-report-tabs {
  background-color: #16191c;
}
.dark-theme .nav-menu ul li a {
  color: #a8a9b4 !important;
}
.dark-theme .team-name{
  color: var(--text-light);
}
.dark-theme .upcoming-fixure .fixure-title{
  color: #fff;
}
.dark-theme .header-top ul li::after,
.dark-theme .inner-footer .footer-menu ul li::after {
  background-color: #fff;
}
.dakr-theme .bl-title,
.dark-theme .users_ui .btn-primary {
  color: #eee;
}
.dark-theme .users_ui label{
  color: var(--text-body);
}
.dark-theme .button-value input {
  background: #23292e !important;
}
@media (max-width: 767px) {
  .dark-theme .evenListBody .col-md-6{
    background-color: #2e3439;
  }
  .dark-theme .inner-footer {
    background: #23292e;
  }
  .dark-theme .evenListBody .col-md-6:last-child {
    background: none;
  }
  .dark-theme .evenListBody .col-md-6:last-child .btn-group:nth-child(2) .btn{
    background-color: #2e3439;
    color: var(--text-light);
  }
  .dark-theme .evenListBody {
    background-color: #666 !important;
  }
  .dark-theme .race-inner-tab .evenListBody{
    background-color: #2e3439 !important;
  }
}

/*dark theme*/

/*light theme*/
body.light-theme{
  background-color: #dfe5e5;
}
.light-theme .game-title .day,
.light-theme .user-right .balance,
.light-theme .all-markets a,
.light-theme .market-message,
.light-theme .fancy-min-max,
.light-theme .tv-container a,
.light-theme .bet-slip-title,
.light-theme .bet-slip-box,
.light-theme .side-searchbar .input-group-text,
.light-theme .side-searchbar input,
.light-theme .bl-box.no-val,
.light-theme .scorecard-row,
.light-theme .bet-input .form-control,
.light-theme .users-title h2,
.light-theme .users_ui input,
.light-theme .users_ui select,
.light-theme .users_ui input:focus,
.light-theme .users_ui select:focus,
.light-theme .users_ui table thead,
.light-theme .users_ui table thead th,
.light-theme .users_ui table tbody td,
.light-theme .casino-report-tabs .nav-tabs .nav-link,
.light-theme .tbta,
.light-theme .button-value thead,
.light-theme .button-value th,
.light-theme .button-value td,
.light-theme .button-value input,
.light-theme .modal-content form,
.light-theme .mobile-nav-toggle i,
.light-theme .f-bm-icon,
.light-theme .upcoming-fixure .fixure-box-container .fixure-box,
.light-theme .mobile-nav-active .mobile-nav-toggle i,
.light-theme .inner-footer div,
.light-theme .inner-footer div a,
.light-theme .nation-name p,
.light-theme .macthed-unmacthed thead td,
.light-theme .macthed-unmacthed ul a{
  color: var(--text-dark);
}
/* .light-theme .detail_screen .accordion-heading .row, */
.light-theme .detail_screen .accordion-body .row{
  border-bottom: 1px solid #f1f1f1;
}
.light-theme .detail_screen .accordion-heading a{
  color: #eee !important;
}
.light-theme .news-uf .fixure-title img {
  filter: grayscale(1);
}
.light-theme .rightSidebar {
  background: #ccc;
}
.light-theme .upcoming-fixure{
  background: #ccc;
}
.light-theme .upcoming-fixure .fixure-box-container marquee a{
  color: #222;
}
.light-theme .user_login_section form input{
  background: #fff;
  border-color: #f5f5f5;
}
.light-theme .dash-header{
  background: #dfe5e5;
}
.light-theme .evenListBody {
  background: #fff;
  border-bottom: 1px solid #f1f1f1;
}
.light-theme .game-date {
  border-right: 1px solid #f1f1f1;
}
.light-theme .bl-box.no-val {
  border: 1px solid #f1f1f1;
}
.light-theme .dashboard-tabs ul li a {
  background: #fff;
  color: #222;
}
.light-theme .news-uf .fixure-title:after {
  border-left: 23px solid #03b37f !important;
}
.light-theme .boxes-group .suspended {
  background: #131313c2;
}
.light-theme.user-icon {
  background-color: #f1f1f1;
}
.light-theme .all-markets {
  background-color: #fff;
}
.light-theme .detail_screen .accordion-group {
  background: #fff;
}
.light-theme .side-searchbar {
  background: #fff;
  border: 1px solid #fff;
}
.light-theme .bet-slip-box {
  background-color: #fff;
}
.light-theme .bet-slip {
  border-bottom: 1px solid #f5f5f5;
}
.light-theme .users-tabs {
  background: #fff;
}
.light-theme .nav-menu ul li ul {
  background: #ccc;
}
.light-theme .bet-input .form-control {
  background-color: transparent;
}
.light-theme .user-right .dropdown-menu-right {
  background: #16191c !important;
}
.light-theme .users_ui {
  background-color: #2e3439;
}
.light-theme .nav-menu ul li a[aria-expanded="true"]{
  color: #fff !important;
}
.light-theme .users_ui table thead {
  background-color: #3c444b;
}
.light-theme .button-value {
  background: #2e3439 !important;
}
.light-theme .log-reg-ui .modal-content {
  background: #3c444b;
}
.light-theme .button-value thead {
  background-color: #3c444b;
}
.light-theme .button-value table {
  border: 1px solid #3c444b;
}
.light-theme .casino-report-tabs {
  background-color: #16191c;
}
.light-theme .nav-menu ul li a {
  color: #222 !important;
}
.light-theme .team-name{
  color: var(--text-dark);
}
.light-theme .upcoming-fixure .fixure-title{
  color: #fff;
}
.light-theme .header-top ul li::after,
.light-theme .inner-footer .footer-menu ul li::after {
  background-color: #fff;
}
.light-theme .bl-title,
.light-theme .users_ui .btn-primary {
  color: #eee;
}
.light-theme .users_ui label{
  color: var(--text-dark);
}
.light-theme .button-value input {
  background: #23292e !important;
}
@media (max-width: 767px) {
  .light-theme .evenListBody .col-md-6{
    background-color: #2e3439;
  }
  .light-theme .inner-footer {
    background: #23292e;
  }
  .light-theme .evenListBody .col-md-6:last-child {
    background: none;
  }
  .light-theme .evenListBody .col-md-6:last-child .btn-group:nth-child(2) .btn{
    background-color: #2e3439;
    color: var(--text-light);
  }
  .light-theme .evenListBody {
    background-color: #666 !important;
  }
  .light-theme .race-inner-tab .evenListBody{
    background-color: #2e3439 !important;
  }
  .light-theme .side-searchbar {
    background: #111;
    border: 1px solid #23292e;
}
}
/*light theme*/