#btnLogin{
    border: 2px solid #FFD700 !important;
    background-image: var(--lg);
}

body.fafa888-theme .btn.h-btn-with{
    /* background-image: var(--color-lg1); */
    background-image: var(--lg);
    border: 2px solid #FFD700 !important;
}
body.fafa888-theme .btn{
    border: 2px solid #FFD700 !important;
}

.navigation li a i::after{
    border: 2px solid #7c1717;
}
notice .ico{
    color: #DD1C1C;
}

.center-tab a{
    background-image: var(--lg);
    border: 2px solid #FFD700 !important;
}

#v-pills-tab .nav-link.active,#v-pills-tab .nav-link:hover{
    border: 2px solid #7c1717;
    color: #fff;
}

#v-pills-tab .nav-link{
    color: #31080a;
    font-weight: 600;

}

.playing .hot-game a{
    color: #31080a;
}

.ico.ico-cash-many, .ico.ico-kabaw, .contant.ico {
    color: #DD1C1C;
}
.navigation li a{
    color: #31080a;
}
notice{
    color: #31080a;
    border: 2px #FFD700 solid;
}

.user_balance_m ,#memberCredit{
    color: #fff900;
}

nav li:nth-child(3) a{
    background-image: linear-gradient(rgb(255 3 16 / 0%), rgb(150 0 12 / 0%)), url(../images/theme13/red/bar.svg);
}
body.fafa888-theme nav li:nth-child(3) a{
    border-radius: 50%;
}
/* body.fafa888-theme main.main-container{
    background-image: none !important;
    background: #DD1C1C !important;
} */

body.fafa888-theme nav li:nth-child(3) a:hover{
    transform: scale(1.1);
    transition: all 0.4s cubic-bezier(0.25, 0.1, 0.25, 1);
    box-shadow: 0 0 20px rgba(221, 28, 28, 0.6), 0 0 40px rgba(221, 28, 28, 0.4), 0 0 60px rgba(221, 28, 28, 0.2), 0 0 80px rgba(221, 28, 28, 0.1);
}




.anime-fade-in-up{
    background-image: url(../images/theme13/green/bar.png);
}

nav li a span{
    color:#31080a;
}

nav li a span:hover{
    color:#31080a !important;
    opacity: 0.7;
}



body.fafa888-theme{
    background-image: var(--background-primary);
}

/* .form li input, .form li select{    
    background-color: #301516 !important;
} */

#registerForm .row .path{
    stroke: #DD1C1C;

}

#registerForm .row .radial-bar .progress-bar{
    stroke: #301516 !important;
}

.ico.ico-cash-many:hover, .ico.ico-kabaw:hover, .contant span:hover, .contant.ico:hover {
    color: #fff !important;
}
.navigation li a i:hover {
    color: #fff !important;
}

.navigation li a i{
    color: #DD1C1C;
}


input, select{
    background-color: #fff !important;
    border: 1px #ccc solid !important;
}

.center-form span, .center-form input, .center-form select, .center-form #copy1, .center-form #copy2{
    color: #000 !important;
}

.icon-container{
    background-image: none !important;
    background-color: var(--deep) !important;
    color: #fff !important;
}

.depositfr.dps #copy1, .depositfr.dps #copy2{

}

.file-input-wrapper div{
    background: none;
    color: #000 !important;
}

.center-info h3, .center-info p{
    color: #000;
}

.center .list a:hover{
    background-image: var(--lg) !important;
    background-color: unset !important;
}

.Promo-container {
    color: #000;
}

.title h3,.information h5{
    color: #31080a;
}
.promotion h5{
    color: #000 !important;
}

.body-contents span{
    color: #000 !important;
}

.tit_rew{
    color: #000;
}

.rewards{
    margin: 0 auto !important;
}
.swiper-button-next, .swiper-button-prev{
    color: #000 !important;
}





.register_title p {
    color: #000;
}

.register_title h4{
    color: #827c00;
}

.auto_deposit {
    display: flex;
    justify-content: center;
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
}

.auto_deposit {
    width: 100%;
    margin: 15px auto;
    text-align: center;
}

.auto_deposit div.active {
    border: 1px solid #FFD700;
}

.auto_deposit div {
    width: 100%;
    background: rgb(204 204 204 / 50%);
    border-radius: 15px;
    text-align: left;
    padding: 10px;
    margin: 0;
    cursor: pointer;
}

.center-form span{
    color:#000;
}


.data-info span{
    color: #000;
}

.data-items .user_balance_m{
    color: #fb0;
}

.data-items li span{
    font-weight: bold;
}

.data-info .list{
    font-weight: bold;
}

nav li:nth-child(3) a span{
    color: #fff !important;
}

.center-title h3{
    color: #000 ;
}

.tit,.num1.hasDatepicker{
    color: #000 !important;
}

.center-title h3{
    color: #31080a !important;
}

html input[type=button].inp{
    color: #31080a !important;
}

.game li a:hover i {
    border: none !important;
}

.game li a:hover {
    border: 2px solid #DD1C1C   ;
}

.login-form h3{
    color: #fff !important;
}
body, a {
    color: var(--txt) !important;
}

#ddlstatement, .bet_record_list select{
    color: var(--txt) !important;
}

.sdate_input, .num1{
    color: var(--txt) !important;
}

.affiliate-header{
    color: #000 !important;
}
.report-item{
    color: #000 !important;
}

.auto_deposit div{
    background: rgb(204 204 204 / 50%) !important;
}

.auto_deposit div.active{
    border: 2px solid #DD1C1C !important;
}


:root body.fafa888-theme {
    --color: #31080a;
    --color-lg1: linear-gradient(135deg, #FFD700, #F0F8FF);
    --lg:linear-gradient(135deg, #DD1C1C, #F0F8FF);
    --btn:radial-gradient(#fff, #fff);
    --txt:#000;
    --deep:#DD1C1C;
    --box:radial-gradient(#f4f4f4,#f4f4f4);
    --background-primary: linear-gradient(180deg, #1c0707 0%, #80070c 140px, #67080b 35.94%, #4b0a0a 68.75%, #1c0707 100%);
}
#registerForm select{
    color: #000 !important;
}
.register_title h4{
    color:#dd1c1c !important ;
}
.register_title p{
    color: #000 !important;
}
.btnView{
    color: #fff !important;
}
#loginForm .btn-register{
    color: #fff !important;
}
.popup_maintenance a {
    color: #fff !important;
}