body.desktop, body.desktop .header-wrapper, body.mobile, body.mobile .inner-header {
    /*background: url(../images/BACKGROUND-WEB-DESKTOP-min.jpg) fixed!important;*/
    background: linear-gradient(to bottom, rgb(0 0 0 / 90%), #000000, rgb(0 0 0 / 90%)) !important;
    /*background-size: 100% 100%!important;
    background-color: #fff;*/
}
body{
    color: #fff!important;
}
.desktop .site-footer {
    background: #000000b5!important;
}
.register_form_two .form-control, .txt-refCode1 {
    border-color: #41292a;
    /*background-color: white!important;*/
    color: #000;
    border-radius: 5px;
}
.desktop .main.nav-wrapper {
    background: url(../images/DESKTOP.jpg) !important;
    background-size: 100% 100%!important;
}.floats-left .fc .fc-right {
    background-color: unset!important;
    background-image: url(../images/DOWNLOAD.png);
    background-size: 100% 100%;
    border-top-right-radius: 20px!important;
    border-bottom-right-radius: 20px!important;
    color: transparent!important;
}/*.icon-phone, .icon-download {
    color: transparent!important;
}*/.floats .i-circle {
    display: none!important;
}

.floats-right .fc .fc-left {
    background-color: unset!important;
    background-image: url(../images/HUBUNGI-KAMI.png);
    background-size: 100% 100%;
    border-top-left-radius: 20px!important;
    border-bottom-left-radius: 20px!important;
    color: transparent!important;
}

.floats-left .fc .fc-left, .floats-right .fc .fc-right, .floats .bg-1 {
    background-color: #000!important;
}.fc-right i,.fc-left i{
display:none!important;
}
.floats .fd-qr{
    background: linear-gradient(#8e0f11,#e92428)!important;
    margin-top: 30px;
}.floats.floats-right .bg-2 {
    background: #1a1a1a!important;
}.floats.floats-right .bg-2 .btn-block.btn-primary {
    background: #fff !important;
    font-weight: 600 !important;
    color: #222 !important;
    border-color: #ebeae5 !important;
}.common-top-section .tab-content-inner .tab-content {
    background: url(../images/SPACE-DASHBOARD.png) no-repeat!important;
    background-size: 100% 100%!important;
}i {
    color: #dfdbdb!important;
}.g-slider-wrapper .btn-link span {
    background-color: #222!important;
}.g-slider-wrapper .btn-link.btn-prev, .g-slider-wrapper .btn-link.btn-next {
    background: #fff!important;
    /* color: #fff; */
}
.lw-horizontal-slider .gradient-bg {
    background: transparent!important;
}.desktop .lw-horizontal-slider .g-slider-wrapper .content-wrapper.round ul li {
    background: url(../images/PANEL-NAME-GAMES.png) no-repeat!important;
    background-size: 100% 100%!important;
}.desktop .lw-horizontal-slider .g-slider-wrapper .content-wrapper.round ul li .LW-btn {
    color: #222!important;
}.desktop .lw-horizontal-slider.lates-deposit-section .g-slider-wrapper .content-wrapper ul li .LW-font,.LW-date-font,.LW-font {
    color: #222!important;
}.common-title {
    background: unset!important;
    -webkit-text-fill-color: #eee!important;
}.common-top-section .slider-nav .nav-tabs {
    background: linear-gradient(183.35deg,#0a0a0a 2.88%,#1a1a1a 95.83%)!important;
}.common-top-section .slider-nav .nav-tabs li a .nav-tab-text:after {
    background: url(../images/DEKSTOP-PANEL-REKOMENDASI-GAME-A.png) no-repeat!important;
    background-size: 100% 100%!important;
}.common-top-section .slider-nav .nav-tabs li.active a {
    color: #ffffff!important;
    }.ann-wrapper {
    border-top: 1px solid #fff;
    background-color: unset!important;
}.ann-wrapper i{
color#222!important;
}

.floats-right .fc .fc-left,.floats-left .fc .fc-right{
    border: none!important;
}.main.nav-wrapper .nav-item-content {
    background-color: #18191f!important;
    border-bottom: 15px solid #18191f!important;
}.main.nav-wrapper .nav-item-content .auto-box>.a-disabledLink:after, .main.nav-wrapper .nav-item-content .auto-box>a:after {
    background-image: radial-gradient(circle,#e19d9f,#f4575c,#ba2b2f,#783032,#41292a)!important;
}.main.nav-wrapper .main-nav a.active, .main.nav-wrapper .main-nav a:hover, .main.nav-wrapper .nav-item:hover .navlink {
    background-color: #18191f!important;
}.u-section-box--bg {
    background: unset!important;
}.Popular-slider .btn-link.widget-wrapper-controlleft,.Popular-slider .btn-link.widget-wrapper-controlright {
    background: #fff!important;
}.deposit-section .u-section-box--bg {
    background: url(../images/SPACE-DASHBOARD.png) no-repeat!important;
    background-size: 100% 100%!important;
}.footer-content .footerlink ul li, .footer-content .footerlink ul li a, .footer-misc, .title {
    color: #fff!important;
}.footer-desc span {
    color: inherit!important;
    font-weight: 600;
}.dotted_line {
    border-bottom: 5px solid #fde24f!important;
}.title {
    color: #040404!important;
}.desktop .lw-horizontal-slider .g-slider-wrapper .content-wrapper.round ul li{
    max-width: 100%!important;
}.deposit-withdraw-div .deposit-withdraw-section .deposit-withdraw-box .deposit-withdraw-top .deposit-withdraw-content div:first-child .deposit-withdraw-text1 {
    background: #fff!important;
    -webkit-background-clip: text!important;
}.deposit-withdraw-div .deposit-withdraw-section .deposit-withdraw-box .deposit-withdraw-top .deposit-withdraw-content div .deposit-withdraw-text2 {
    color: #fff!important;
}.deposit-withdraw-div .deposit-withdraw-section .deposit-withdraw-box .deposit-withdraw-top .deposit-withdraw-icon {
        background: linear-gradient(180deg,#0d0d0c,#393636 37.29%,#2e2d2d 70.1%,#fff)!important;
    -webkit-background-clip: text!important;
}.deposit-withdraw-div .deposit-withdraw-section .deposit-withdraw-box .deposit-withdraw-top .deposit-withdraw-content{
    color: #fff!important;
}.deposit-withdraw-div .deposit-withdraw-section .deposit-withdraw-box .deposit-withdraw-loader{
    background-color: #ccc!important;
}.info-section .div-card .text {
    color: #fff!important;
}.info-section .div-card .a-href-div a, .deposit-withdraw-div .deposit-withdraw-section .support-div .support-box .support-card .icon-circle-border .icon-div {
    background: #000 !important;
}.deposit-withdraw-div .deposit-withdraw-section .deposit-withdraw-box .deposit-withdraw-loader span{
    background: linear-gradient(180deg,#0d0d0c,#7a7979 37.29%,#474646 70.1%,#090909)!important;
}.jackpot .text-content{
    color: #fff!important;
}.deposit-withdraw-div .deposit-withdraw-section .support-div .support-box .support-card .support-content .line-font,.deposit-withdraw-div .deposit-withdraw-section .support-div .support-box .support-card .support-content .support-font{
    color: #fff!important;
}.deposit-withdraw-div .deposit-withdraw-section .support-div .support-box .support-card .support-content .mail-color {
    background: #fff!important;
    -webkit-background-clip: text!important;
}.common-title {
    background: unset!important;
    -webkit-text-fill-color: #fff!important;
}.lw-horizontal-slider .common-title:after{
        position: absolute;
    bottom: -20px;
    left: 0;
    content: "";
    background-image: url(../images/PEMBATAS.png)!important;
    background-repeat: no-repeat;
    width: 100%;
    height: 10px;
    background-position: 50%;
}


@media screen and (max-width: 992px){
#r-side-bar{
    background-color: #000!important;
}

}

@media (min-width: 992px){
.col-md-9 {
    width: 100%!important;
}.jackpot .text-content {
    margin-top: 0 !important;
}
}
#login-modal--layout .md-content {
    background-color: #080808!important;
}.btn-primary {
        background: #040404 !important;
    border-color: #e1e1e1 !important;
    border-radius: 5px;
    color: #fedc3d !important;
    font-weight: 600!important;
}.btn-primary.active, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .btn-primary[disabled] {
    background-color: #1a1a1a !important;
    border-color: #1a1a1a !important;
}.border-box {
    background: #000!important;
    border: 1px solid #838383!important;
    padding: 1em;
}.info .info-nav.nav-icon a {
    background-color: #0c0002!important;
    color: #fff!important;
    }.info .info-nav.nav-icon a.active, .info .info-nav.nav-icon a:hover {
    background-color: #000!important;
    color: #f7f7f7 !important;
}.promotion-page .g_category-nav .nav-item {
    background: #000!important;
}.promotion-page .g_category-nav .nav-item.active .navlink, .sub-games .g_category-nav .nav-item:hover .navlink {
    background: #f9f9f9!important;
    color: #0c0002!important;
    font-weight: 600!important;
}.promotionmodal_content {
    background-color: #0c0c0c!important;
}
/*.jackpot .text-content {
    margin-top: -20px!important;
}*/

.menu-bottom .footericon-single a {
    color: #ffffff!important;
    font-weight: 600!important;
}

select>option {
    background-color: #000!important;
    color: #e5e5e4!important;
}
.main.nav-wrapper, .mobile .main.nav-wrapper {
    background: url(../images/MOBILE.jpg) fixed!important;
    background-size: 100%!important;
}.mobile .scroll-wrapper[_home] .slider-content{
        background: url(../images/MOBILE.jpg) !important;
    background-size: 100% 100% !important;
    }.menu-bottom .navbar-inverse , body.mobile .inner-header{
    background: url(../images/SPACE-DASHBOARD.png) !important;
    background-size: 100% 100%!important;
    background-repeat: no-repeat;
}.mobilesite-footer {
    background: #000!important;
}.apk-down-bar {
    background: linear-gradient(0deg, rgb(0 0 0) 30%, rgb(63 62 61) 100%) !important;
}.ann-wrapper {
    background-image: linear-gradient(0deg,rgb(51 50 50) 30%,rgb(0 0 0) 100%)!important;
}.mobile .deposit-section {
    background: unset!important;
}.mobile .deposit-withdraw-div {
    padding: 0!important;
}.mobile .top-section .jackpot-wraper .jackpot .text-content {
    padding-top: 20px!important;
}
.register.container {
    background-color: #000000c9!important;
}.register .promo-box, .register-form .submit-box {
    background-color: rgb(254 220 61)!important;
}.register_form_one .form-control {
    background: #000 !important;
}.form-control {
    -webkit-text-fill-color: #fff!important;
}.btn-secondary {
        background: #fffdfd !important;
    color: #000000 !important;
    border-color: #ebebea !important;
    border-radius: 5px;
}.register span.skew {
    color: #fff!important;
}.register span.skew:before {
    background-color: #e12124!important;
}#r-side-bar .footer-content {
    text-align: center!important;
    width: 100%;
}.menu-bottom .footericon-single a.footer-funds i {
    background-color: #d60101!important;
}.menu-bottom .horizontal-hover {
    background-color: #000!important;
}
#registerForm1{
        padding: 10px;
    background: #000000d6;
}.mobile .btns-log .btn-accent {
        background: linear-gradient(0deg, rgba(207, 0, 15, 1) 30%, rgb(72 14 14) 100%)!important;
    border-radius: 0;
    color: #ff0!important;
    border: 1px solid #f43000!important;
        font-weight: 600;
}.mobile .btns-log .btn-tertiery {
       background: linear-gradient(90deg, #fedc3d, #cc9c1e 98.37%)!important;
    border-radius: 0;
    color: #000!important;
    border: 1px solid #fbb24c!important;
        font-weight: 600;
}.scroll-wrapper[_home] .slider-content i {
    color: #f0d03a !important;
    }.scroll-wrapper[_home] .btn-box div {
    text-transform: uppercase;
    font-weight: 600!important;
    }.footer-content{
        background: unset!important;
}.acc.container-wrapper .container-box .box-wrapper,.mobile .acc .content, .mobile .acc .main-content {
    background-color: #1a1a1a !important;
}.history-table .total-data,.history-table .h-result.row:nth-of-type(odd),.profile-head .container-box .title {
    background-color: #dc262c!important;
}.profile-head .container-box .title {
    background-color: #dc262c;
    color: #fff !important;
}.mobile .profile-head .container .head-content,.member-level,.my_promo_view, .acc.container-wrapper {
    background: #1a1a1a!important;
    padding: 10px!important;
}.title {
    background: #000000!important;
    border: 1px solid #cccccc78!important;
    color: #fff !important;
    padding: 10px;
}.hkb_onix {
    background: linear-gradient(180deg, #060606, #1a1a1a)!important;
}.game-title.onix_hkb_result {
    background: linear-gradient(180deg, #333, #000) !important;
}.header-wrapper .fix.btn-tertiery, .header-wrapper .fix.btn-accent {
    background: linear-gradient(180deg, #060606, #1a1a1a) !important;
    font-weight: 600!important;
    border: 1px solid #ffffff!important;
}.main.nav-wrapper .nav-item .navlink {
    color: #ffffff!important;
}
.profile-head .container-box .title{
        color: #f9f9f9 !important;
}.history-table .total-data, .history-table .h-result.row:nth-of-type(odd), .profile-head .container-box .title {
    background-color: #000 !important;
}.profile-head .container {
    background-color: #212121!important;
}.mdc-tab .mdc-tab__text-label {
    color: #000 !important;
    font-weight: 600!important;
}.mdc-tab {
    background: #e5e5e5!important;
}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
    cursor: default;
    color: #ffffff !important;
}
.footer-body p,.footer-body span{
    color: #fff!important;
}
.wallet-bal .row {
    background-color: #1e1d1d!important;
}
.wallet-bal .btn-collapse-balances,.wallet-bal .btn-refresh-wallet.pull-right, .wallet-bal .btn-refresh-wallet.refresh_icon {
    background-color: #d60101!important;
}
.profile-head .bal-box {
    background: #000!important;
}.side-nav-items>.nav-item {
    border-bottom: 1px solid rgb(255 255 255 / 30%)!important;
}.nav-content {
    background: #000!important;
}.deposit-notice-menu a {
    padding-right: 20px!important;
}
.side-nav-items>.nav-item>a {
    color: #fff!important;
}.history-table .h-result.row {
    background-color: #dc262c !important;
}input.mat-control, textarea.mat-control {
    border-bottom: 1px solid #f3f3f3!important;
    color: #fdfdfd!important;
}.mat-group label {
    color: #ffffff!important;
}
@media screen and (max-width:768px){
.jackpot .text-content {
    margin-top: -4px!important;
}body.mobile .top-bar i {
    color: #e10000 !important;
}.mobile .common-top-section .tab-content-inner {
    padding: 0!important;
}
.mdc-tab {
        line-height: 0!important;
    background: #d60101 !important;
    color: #fff !important;
}.mdc-tab .mdc-tab__text-label {
    color: #fff !important;
    font-weight: 600 !important;
}
}

