body {
  --main: linear-gradient(to bottom, #8BC007, #6E9A00, #8BC007);
  --color:#8BC007;
  --bg1:#262626;
}

body .wrapper {
  background-color: #000000;
}

.fafa188-theme pop-sider pop-cont,
.fafa188-theme .navigation,
.fafa188-theme header,
.fafa188-theme footer,
.fafa188-theme load,
.bg-menu,
.main_home,
.main_home .footer-custom-card .card {
  background-color: var(--bg1);
}

.footer-tabbar .footer-nav a {
  background: var(--bg1) !important;
}

.footer-tabbar .footer-nav {
  box-shadow: none;
}

.mar_partners .link_partners li a {
  border: 1px #fff solid;
}

.news-text marquee p {
  color: #fff;
}

.main_home {
  border-radius: 0;
}

.text-warning {
  color: var(--color);
}

.login-tab .login_btn {
  background-image: var(--main);
}

.login-tab .login_text {
  color: var(--color);
}

.login-tab .entry .entry-form .login-content .input-group .form-control {
  border: 1px solid var(--color);
}

a, button, input, select, span, img, i, cite, tt, em, button, p {
  color: #fff;
}

.center-basic td {
  color: #fff;
}

.light-font-theme .center h2, .light-font-theme .slots-contant a span, .light-font-theme .game-box span {
  color: #fff !important;
}

.list a {
  background: var(--color);
}

.input #form1 .gradient,
.center h2,
.main.center .center-table th,
.center-tab a.active,
.center-tab a:hover,
.center-tab a {
  background-color: var(--color) !important;
  color: #fff;
}

.promo-code-btn {
  background-color: var(--color);
}

.link_partners h5 {
  color: #fff;
}

#deposit-form {
  color: #fff;
}

.icon-news {
  background: var(--bg1);
}

.header-login ul li a {
  color: var(--color) !important;
}

.c-menu {
  background-color: var(--bg1);
}

.bg-info,
.hol-log {
  background: var(--main);
}

.menu-games.bg-white {
  background-color: unset !important;
}

.text-info,
p.memb a {
  color: var(--color) !important;
}

#login_modal span {
  color: #666;
}

.mar_partners .link_partners li a {
  background: var(--bg1);
}

.balance-dropdown {
  background: var(--bg1);
}

#depositForm {
  color: #fff;
}

#deposit-form .form-control-plaintext.text-primary {
  color: var(--color) !important;
}

.btn-depo-amt-wrapper .btn-depo-amt span {
  color: #333;
}

.ico.promo-checkbox.ico-checkbox {
  color: #333;
}

#form-wrapper .copy-bank-details-wrapper .btn-copy-bank,
.center.fadeIn .gradient, .btn-earning-share {
  background: var(--color);
}

#withFreeEventWithdrawDesc {
  color: #fff;
}

.light-font-theme .btn.gradient, .light-font-theme #ref-link-btn {
  color: #fff;
}

.main.center .turnover-item label span {
  color: #fff;
}

label[for=start_date],
label[for=end_date],
#form1 .provider-item label {
  color: #fff;
}

.main_home .main-lobby h1,
.main_home .main-lobby .col-6 .more {
  color: #fff !important;
}

.login-dark span {
  color: #333;
}

#balanceDropdown .wallet-balance span {
  color: var(--color);
}

.option-switcher-tab {
  flex-shrink: 0;
}

@media (max-width: 500px) {
  .bg-menu ul li a .box-menu span {
    bottom: -1px;
    font-size: 0.75rem;
  }
}
.fafa188-theme .wrap-download .download-button-wrapper .download-button {
  background-color: #666 !important;
  color: #fff !important;
}

.footer-tabbar a {
  color: #fff !important;
}

.bg-menu ul li a .box-menu span {
  color: #fff !important;
}

.login-tab .register-text,
.banlance-hol .user_balance_m,
.banlance-hol #balanceToggle .dropdown-arrow,
.wrapper .row .nav-item .btn {
  color: var(--color) !important;
}

.wrapper .row .nav-item span {
  color: var(--color);
}

.input #depositForm .bank-item.active {
  border: 3px solid var(--color);
}

.main_home .main-contain .row.gx-2.mb-3 .btn-lg {
  background: var(--main);
  color: #fff !important;
  border: none;
}

.main .contant.list a {
  color: #fff !important;
}

.fafa188-theme .promo-code-btn,
#ref-link-btn {
  background: var(--main);
}

.main.center .center-tab a {
  background: var(--main) !important;
}

.fafa188-theme .main.center .center-tab a.active span, .fafa188-theme .main.center .center-tab a:hover span, .fafa188-theme .center-tab a.active span, .fafa188-theme .center-tab a:hover span {
  background-color: unset;
}

.div-more {
  background: var(--main);
}

.div-more div,
.div-join div {
  color: #fff;
}

.div-join {
  background: var(--main);
  border: none;
  color: #fff !important;
}

.header-menu a,
.menu-games .bg-info {
  color: #fff !important;
}

.login-tab .entry .entry-form .login-content .input-group .input-group-text {
  border: 1px solid var(--color);
}

.login-tab .login_btn {
  color: #fff !important;
}

.fafa188-theme .center-tab a.active, .fafa188-theme .center-tab a:hover {
  border: 2px solid #fff;
}

.main.center .center-tab {
  gap: 2px;
}

.promo-code-wrapper .promo-code-btn {
  color: #fff !important;
}

.main.center h2,
.main.center .center-basic a,
.main.center .btn.btn-big.gradient {
  color: #fff !important;
}

.main.center .center-tab a {
  color: #fff !important;
}

.provider-item .btn-turnover {
  color: #fff !important;
  height: 38px !important;
  line-height: 36 !important;
}

.fafa188-theme .center-tab a.active {
  background-color: var(--color) !important;
}

#depositForm .btn.justify-content-between {
  background-color: #fff !important;
  border: none;
}

#form-wrapper .copy-bank-details-wrapper .btn-copy-bank, .center.fadeIn .gradient, .btn-earning-share {
  color: #fff !important;
}

#withFormWrapper .center-tab a {
  color: #fff !important;
}

#withFormWrapper .center-tab a.active,
#withFormWrapper .center-tab a.hover {
  background-color: var(--color);
  color: #fff !important;
}

#withFreeEventFormWrapper #withFreeEventForm #withFreeEventFormAmount,
#withFreeEventForm .btn-depo-amt-wrapper .btn-depo-amt span {
  background-color: #fff !important;
}

#btnSubmitWithFreeEvent {
  background-color: var(--color);
  color: #fff !important;
}

.navbar-inverse .navbar-toggler-icon, header .navbar-toggler-icon {
  background-image: url("../../../../content/images/fafa188/new-design/nav/menu.png") !important;
}

.login-tab .entry .entry-form .login-content .ic.ic-user {
  background-image: url(../../../../content/images/fafa188/new-design/icon/user.png) !important;
}

.login-tab .entry .entry-form .login-content .ic.ic-password {
  background-image: url(../../../../content/images/fafa188/new-design/icon/password.png) !important;
}

.login-tab .entry .entry-form .login-content .ic.ic-currency {
  background-image: url(../../../../content/images/fafa188/new-design/icon/currency.png) !important;
}

.login-tab .entry .entry-form .login-content .ic.ic-tel {
  background-image: url(../../../../content/images/fafa188/new-design/icon/phone.png) !important;
}

.footer-tabbar .footer-nav .img-wrap img {
  display: none !important;
}

.footer-tabbar .footer-nav .img-wrap::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% 200%;
}

.footer-tabbar .footer-nav a:hover .img-wrap::after,
.footer-tabbar .footer-nav a.active .img-wrap::after {
  background-position: center bottom;
}

.footer-tabbar .footer-nav a.home .img-wrap::after {
  background-image: url("../../../../content/images/fafa188/new-design/footer/foot-icon-home-custom.png") !important;
}

.footer-tabbar .footer-nav li:nth-child(2) a .img-wrap::after {
  background-image: url("../../../../content/images/fafa188/new-design/footer/foot-icon-promo-custom.png") !important;
}

.footer-tabbar .footer-nav li:nth-child(3) a .img-wrap::after {
  background-image: url("../../../../content/images/fafa188/new-design/footer/foot-icon-deposit-custom.png") !important;
}

.footer-tabbar .footer-nav li:nth-child(4) a .img-wrap::after {
  background-image: url("../../../../content/images/fafa188/new-design/footer/foot-icon-account-custom.png") !important;
}

.footer-tabbar .footer-nav li:nth-child(5) a .img-wrap::after {
  background-image: url("../../../../content/images/fafa188/new-design/footer/foot-icon-service-custom.png") !important;
}/*# sourceMappingURL=styles-fafa188.min.css.map */