:root body {
    --color: #F54927;
    --lg: linear-gradient(to right, #F54927, #EA2700);
    --btn: linear-gradient(to bottom, #F54927, #EA2700);
    --btn-new: radial-gradient(#F54927, #EA2700);
    --txt: #fff;
    --deep: #2251FC;
    --secondary: #001F8E;
    --third: #2251FC;
    --button: linear-gradient(to bottom, #2251FC, #001F8E);
    --box: linear-gradient(180deg, var(--box-page-1) 0%, var(--box-page-2) 100%) !important;
    --background-primary: linear-gradient(180deg, #001F8E 0%, #2251FC 160px, #2251FC 35.94%, #2251FC 68.75%, #001F8E 100%) !important;
    --box-page-1: #001F8E !important;
    --box-page-2: #001F8E !important;
}

.ico.ico-cash-many,
.ico.ico-kabaw,
.contant.ico {
    color: #fff !important;
}
.contact-us a{
    font-size: 25px !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 {
    border: unset !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 {
    background: var(--third) !important;
}

#v-pills-tab .nav-link.active,
#v-pills-tab .nav-link:hover {
    background-image: none !important;
    color: #fff !important;
    background-color: var(--color) !important;
}

.file-input-wrapper div {
    background: #0c314e;
}

#imgTemp {
    color: #737373 !important;
}

.btn {
    color: #fff !important;
    background: var(--button) !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/red/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;
}

body .btn.btn-register {
    border: 1px solid var(--color) !important
}

#registerForm .row .text-light-purple {
    color: #fff !important;
}


#registerForm .row .path {
    stroke: #4997d6 !important;
}

.contact-us span{
    font-size: 25px !important;
}

.head-cont a img {
    max-height: 70px !important;
    margin-top: 15px;
}
.contact-us img{
    width: 70px !important;
    height: 70px !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);

}

.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;
}

.p_game1:hover {
    background: var(--deep) !important;
}

.p_game1 {
    background: radial-gradient(#002D86, #002D86) !important;
}

.balance-card,
.balance-dropdown {
    background: var(--color) !important;
    border: 1px solid #fff !important;
}

.promo-select,
body .icon-container {
    background: var(--third) !important;
}

body .login-cont input,
body .login-cont select {
    background-color: var(--secondary) !important;
}

.center-tab a.active,
.center-tab a:hover {
    background: var(--third) !important;
}.promo-select{
    width: 360px !important;
}
.ico-line::before{
    background-image: url(../images/theme13/ico/icon-livechat.png);
}
.menues-tab-left .icon{
    width: 45px !important;
}#v-pills-tab .nav-link{
    font-size: 15px !important;
    font-weight: 600 !important;
}