:root body {
    --color: #092346;
    --lg: radial-gradient(to right, #002D86, #2461DB);
    --btn: radial-gradient(to right, #002D86, #2461DB);
    --btn-new: radial-gradient(#002D86, #002D86);
    --txt: #fff;
    --deep: #1019be;
    --secondary: #117a37;
    --button: linear-gradient(to right, #002D86, #2461DB);
    --box: linear-gradient(180deg, var(--box-page-1) 0%, var(--box-page-2) 100%) !important;
    --background-primary: linear-gradient(180deg, #09381a 0%, #107435 160px, #0f652e 35.94%, #0b4420 68.75%, #083117 100%) !important;
    --box-page-1: #052812 !important;
    --box-page-2: #012b10 !important;
}
body {
    background: url(../images/desktop_pgbet.jpg) no-repeat center center fixed !important;
    background-size: cover !important;
  }

.ico.ico-cash-many,
.ico.ico-kabaw,
.contant.ico {
    color: #fff !important;
}

.ico.ico-cash-many:hover,
.ico.ico-kabaw:hover,
.contant span:hover,
.contant.ico:hover {
    color: #fff !important;
}

.navigation li a i {
    color: #fff !important;
}

.navigation li a i:hover {
    color: #fff !important;
}

/* .btn.h-btn-with{
    background-image: var(--lg) !important;
} */

.navigation li a i::after {
    background-image: var(--btn-new) !important;
    border: none !important;
}

#copy1,
#copy2 {
    margin-top: 12px !important;
    right: 14px !important;
}

#bankaccber_to,
#bankaccname_to {
    border: 2px solid var(--secondary) !important;
}

#btnLogin {
    background: var(--button);
    color: #fff !important;
}

.btn.btn-promotion {
    /* background-image: radial-gradient(#5ea9ff, #0045a2) !important; */
    background: #343a40 !important;
    background-image: none !important;
    color: #fff !important;
}

.balance-dropdown-container .balance-trigger-container {
    background: var(--secondary) !important;
}



.navigation li a:hover i::after {
    /* background-image: radial-gradient(#5ea9ff, #0045a2) !important; */
    background-image: none !important;
    background-color: #2461DB !important;
    color: #000 !important;
    border: 2px solid #001c41 !important;
    /* border: 2px solid #3d5710 !important; */
}

#v-pills-tab .nav-link {
    color: #fff;
}

#v-pills-tab .nav-link.active {
    background-image: none !important;
    background-color: var(--color) !important;
}

#v-pills-tab .nav-link:hover {
    background-image: none !important;
    color: #fff !important;
    background-color: var(--deep) !important;
}

.file-input-wrapper div {
    background: #0c314e;
}

#imgTemp {
    color: #737373 !important;
}

.btn {
    color: #000000 !important;
    background: var(--background-primary) !important;
}




.anime-fade-in-up {
    background-image: url(../images/theme13/blue/bar.png)
}

nav li a span,
nav li a {
    color: #000000 !important;
}

nav li:nth-child(3) a {
    background-image: url(../images/theme13/blue/bar.svg) !important;
}

nav li:nth-child(3) a span {
    color: #fff !important;
}

body[color="yaleBlue"] nav li:nth-child(3) a:hover,
body.yaleBlue nav li:nth-child(3) a:hover {
    background-image: url(../images/theme13/blue/bar.svg);
    transform: scale(1.1);
    transition: all 0.4s cubic-bezier(0.25, 0.1, 0.25, 1);
    box-shadow: 0 0 20px rgba(23, 108, 176, 0.8), 0 0 40px rgba(23, 108, 176, 0.6), 0 0 60px rgba(23, 108, 176, 0.4), 0 0 80px rgba(23, 108, 176, 0.2);
    ;
}

body.yaleBlue nav li:nth-child(3) a {
    border-radius: 50%;
}

main[data-p="register"],
main[data-p="login"] {

    background: none !important;
}

.btn.btn-register.mt-4 {
    color: #fff !important;

}

#registerForm .row .text-light-purple {
    color: #fff !important;
}


#registerForm .row .path {
    stroke: #4997d6 !important;
}



.head-cont a img {
    max-height: 40px !important;
}

#pop_promotion .body-contents p span {
    color: #fff !important;
}

.h-btn-deposit span,
.h-btn-with span {
    color: #fff !important;
}

notice {
    border: 2px solid var(--secondary) !important;
}

main.main-container,
.main .center,
.Promo-container {
    background: var(--box);

}

#deposit-btn {
    background: var(--button);
    color: #fff;
}

#withdraw-btn {
    background-image: none !important;
    border: 2px solid var(--secondary) !important;
    color: #fff;
}

.head-cont:first-child {
    border: none !important;
}

nav li:nth-child(3) a:hover,
body.vital nav li:nth-child(3) a:hover {
    transform: scale(1.1);
    box-shadow: 0 0 20px #5ea9ff, 0 0 40px rgba(46, 204, 113, 0.6), 0 0 60px rgba(46, 204, 113, 0.4), 0 0 80px rgba(46, 204, 113, 0.2);
    transition: all 0.4s cubic-bezier(0.25, 0.1, 0.25, 1);
}

notice .ico {
    font-size: 2.3rem !important;
}

.main .main {
    margin-top: 20px;
}

.ico-line::before {
    background-image: url(../images/theme13/ico/telegram-icon.png);
}

.p_game1:hover {
    background: var(--deep) !important;
}

.p_game1 {
    background: radial-gradient(#002D86, #002D86) !important;
}