﻿/* global-common START */
body {
    background-color: #010101;
}
a,
a:focus,
a:hover {
    color: #ff0000;
}
.asterisk,
.error-msg {
    color: #ff0000;
}
input:-webkit-autofill {
    -webkit-text-fill-color: #ffffff !important;
    -webkit-box-shadow: 0 0 0px 1000px #151515 inset !important;
}
.custom-scroll::-webkit-scrollbar-track {
    background: #151515;
}
.custom-scroll::-webkit-scrollbar-thumb {
    background: #848484;
}
.custom-scroll::-webkit-scrollbar-thumb:hover {
    background: #555555;
}
/*button*/
.btn {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none !important;
}
.btn-default {
    text-shadow: none;
    color: #ffffff;
    background: #151515;
    border-color: #848484;
}
.btn-default:hover,
.btn-default:focus,
.btn-default.active,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active:focus,
.btn-default:active:hover {
    color: #ff0000;
    background: #151515;
    border-color: #ff0000;
}
.btn-theme {
    background: #ff0000;
    background: linear-gradient(to bottom, #ff0000 0%, #380000 100%);
    color: #ffffff;
}
.btn-theme:hover,
.btn-theme:focus,
.btn-theme.active:focus,
.btn-theme.active:hover,
.btn-theme:active:focus,
.btn-theme:active:hover {
    color: #ffffff;
    background: linear-gradient(to bottom, #380000 0%, #ff0000 100%);
}
.login-button {
    background: #ff0000;
    background: linear-gradient(to bottom, #ff0000 0%, #380000 100%);
    color: #ffffff;
}
.login-button:hover,
.login-button.active,
.login-button:active,
.login-button.focus,
.login-button:focus {
    color: #ffffff;
    background: #380000;
    background: linear-gradient(to bottom, #380000 0%, #ff0000 100%);
}
.register-button {
    background: #e4edff;
    background: linear-gradient(to bottom, #e4edff 0%, #f3f6fc 100%);
    color: #7981a4;
    border-color: #c8ddff;
}
.register-button:hover,
.register-button.active,
.register-button:active,
.register-button.focus,
.register-button:focus {
    color: #ff0000;
    background: #e4edff;
    background: linear-gradient(to bottom, #f3f6fc 0%, #e4edff 100%);
}
/*svg css icon*/
.svg-icon {
    background-color: currentColor;
    background-image: none;
}
.svg-icon[data-icon-type="solid"] {
    background-image: none;
}
.svg-icon[data-icon-type="color"] {
    mask-image: none;
    -webkit-mask-image: none;
    background-color: transparent;
}
/*form-control*/
.form-label {
    color: #ffffff;
}
.form-control[disabled],
.form-control[readonly],
.form-control {
    background: #151515;
    color: #ffffff;
    border-color: #848484;
    box-shadow: none;
}
.show-password-btn:hover,
.show-password-btn:focus,
.show-password-btn.focus,
.form-control::placeholder {
    color: #848484;
}
.form-control:focus,
.input-captcha,
.input-form-group {
    border-color: #848484;
}
.show-password-btn {
    background-color: #151515;
    color: #ffffff;
}
/*modal*/
.popup-modal .modal-content {
    background: #010101;
    border-color: #848484;
}
.popup-modal .modal-header {
    color: #ffffff;
    background: linear-gradient(to bottom, #ff0000 0%, #380000 100%);
}
.popup-modal .modal-header .close{
    color: #ffffff;
}
.popup-modal .modal-body {
    color: #ffffff;
}
.popup-modal .borderline {
    border-bottom-color: #848484;
}
#popupBannerModal #carouselPopup {
    border-color: #848484;
}
/*cssSetting - modal */
#popupBannerModal.popupbanner-design1 .modal-content {
    background: none;
    box-shadow: none;
}
/*bodybg*/
.middlebackground.background-design1 {
    background: url(/assets/images/theme/blackred/bodybg/imgbg1.webp) no-repeat top center #1a1a1a;
}
.middlebackground.background-design2 {
    background: url(/assets/images/theme/blackred/bodybg/imgbg2.webp) no-repeat top center #000000;
}
.middlebackground.background-design3 {
    background: url(/assets/images/theme/blackred/bodybg/imgbg3.webp) no-repeat top center #111016;
}
.middlebackground.background-design4 {
    background: url(/assets/images/theme/blackred/bodybg/imgbg4.webp) no-repeat top center #000000;
}
.middlebackground.background-design5 {
    background: url(/assets/images/theme/blackred/bodybg/imgbg5.webp) no-repeat top center #000000;
}
.middlebackground.background-design6 {
    background: url(/assets/images/theme/blackred/bodybg/imgbg6.webp) no-repeat top center #0d0d0d;
}
.middlebackground.background-design7 {
    background: url(/assets/images/theme/blackred/bodybg/imgbg7.webp) no-repeat top center #000000;
}
.middlebackground.background-design8 {
    background: url(/assets/images/theme/blackred/bodybg/imgbg8.webp) no-repeat top center #101317;
}
.middlebackground.background-design9 {
    background: url(/assets/images/theme/blackred/bodybg/imgbg9.webp) no-repeat top center #151515;
}
.middlebackground.background-design10 {
    background: url(/assets/images/theme/blackred/bodybg/imgbg10.webp) no-repeat top center fixed #000000;
}
.middlebackground.background-design11 {
    background: url(/assets/images/theme/blackred/bodybg/imgbg11.webp) no-repeat top center #010101;
}
/*well*/
.well {
    background: #101010;
    color: #ffffff;
    border-color: #3e3e3e;
    box-shadow: none;
}
/* global-common END */

/*alternativelink*/
/* UC:alternativelink-common START */
.alternativelink-border-top-1 .alternativelink2 > .container,
.alternativelink-border-top-1.alternativelink2 > .container,
.alternativelink-border-top-dot-1 .alternativelink2 > .container,
.alternativelink-border-top-dot-1.alternativelink2 > .container {
    border-color: #848484;
}
/* UC:alternativelink-common END */
/*alternativelink1*/
/* UC:alternativelink1-design1 START */
.alternativelink1-design1 .alternativelink-header {
    border-color: #ff0000;
    color: #ffffff;
    background: linear-gradient(to bottom, #ff0000 0%, #380000 100%);
}
.alternativelink1-design1 .alternativelink-body {
    background-color: #151515;
}
.alternativelink1-design1 .alternativelink-box {
    border-right-color: #848484;
    border-bottom-color: #848484;
}
/* UC:alternativelink1-design1 END */
/*alternativelink2*/
/* UC:alternativelink2-design0 START */
.alternativelink2-design0 .alternativelink-header {
    color: #ffffff;
}
.alternativelink2-design0 .alternativelink-box a {
    color: #ff0000;
}
/* UC:alternativelink2-design0 END */
/* UC:alternativelink2-design1 START */
.alternativelink2-design1 .alternativelink-header {
    color: #ffffff;
}
.alternativelink2-design1 .alternativelink-box a {
    color: #ff0000;
}
/* UC:alternativelink2-design1 END */

/*announcement*/
/* UC:announcement-common START */
.announcement-container .announcement-content {
    color: #ffffff;
}
.announcement-container .marquee:before {
    background: linear-gradient(90deg,#010101 0,rgba(41,49,60,0));
}
#announcementModal .announcement-msg {
    color: #ffffff;
}
/* UC:announcement-common END */
/*announcement1*/
/* UC:announcement1-design1 START */
.announcement1-design1 .announcement-title {
    color: #000000;
    background: #ff0000;
}
/* UC:announcement1-design1 END */
/* UC:announcement1-design2 START */
.announcement1-design2.announcement-container {
    background: #151515;
}
.announcement1-design2 .marquee:before {
    background: linear-gradient(90deg,#151515 0,rgba(41,49,60,0));
}
/* UC:announcement1-design2 END */
/* UC:announcement1-design3 START */
.announcement1-design3.announcement-container {
    border-color: #848484;
    background: #151515;
}
.announcement1-design3 .marquee:before {
    background: linear-gradient(90deg,#151515 0,rgba(41,49,60,0));
}
/* UC:announcement1-design3 END */
/* UC:announcement1-design4 START */
.announcement1-design4 .announcement-title {
    color: #000000;
    background: #ff0000;
}
.announcement1-design4.announcement-container {
    background: #151515;
}
.announcement1-design4 .marquee:before {
    background: linear-gradient(90deg,#151515 0,rgba(41,49,60,0));
}
/* UC:announcement1-design4 END */
/* UC:announcement1-design5 START */
.announcement1-design5 .announcement-content {
    border-color: #848484;
    background: #151515;
}
.announcement1-design5 .marquee:before {
    background: linear-gradient(90deg,#151515 0,rgba(41,49,60,0));
}
/* UC:announcement1-design5 END */
/* UC:announcement1-design6 START */
.announcement1-design6 .announcement-content {
    background: #151515;
    box-shadow: 0 4px 8px 0 rgba(61, 59, 62,0.3);
}
.announcement1-design6 .marquee:before {
    background: linear-gradient(90deg,#151515 0,rgba(41,49,60,0));
}
/* UC:announcement1-design6 END */
/*announcement2*/
/* UC:announcement2-design1 START */
.announcement2-design1 .announcement-content {
    background: #151515;
    border-color: transparent;
}
.announcement2-design1 .announcement-title {
    color: #000000;
    background: #ff0000;
}
.announcement2-design1 .marquee {
    background: #010101;
}
/* UC:announcement2-design1 END */

/*bank*/
/* UC:bank-common START */
.bank-container .bank-indicator.online-indicator{
    background: #2fc061;
}
.bank-container .bank-indicator.offline-indicator{
    background: #ff0000;
}
.bank-border-top-1 .bank-container > .container,
.bank-border-top-1.bank-container > .container,
.bank-border-top-dot-1 .bank-container > .container,
.bank-border-top-dot-1.bank-container > .container {
    border-color: #848484;
}
/* UC:bank-common END */
/* UC:bank-design0 START */
.bank-design0 .bank-header {
    color: #ffffff;
}
.bank-design0 .bank-box {
    color: #ffffff;
}
/* UC:bank-design0 END */
/*bank1*/
/* UC:bank1-design1 START */
.bank1-design1 .bank-header {
    color: #ffffff;
}
.bank1-design1 .bank-box {
    color: #ffffff;
}
/* UC:bank1-design1 END */
/* UC:bank1-design2 START */
.bank1-design2 .bank-header {
    color: #ffffff;
}
.bank1-design2 .bank-box {
    color: #ffffff;
}
/* UC:bank1-design2 END */
/* UC:bank1-design3 START */
.bank1-design3 .bank-header {
    color: #ffffff;
}
.bank1-design3 .bank-box {
    background: #fcfcf7;
    color: #000000;
}
.bank1-design3 .bank-indicator:before {
    color: #ffffff;
}
/* UC:bank1-design3 END */
/* UC:bank1-design4 START */
.bank1-design4 .bank-header {
    color: #ffffff;
}
.bank1-design4 .bank-box {
    color: #ffffff;
}
@keyframes bank-online {
    0%{
        box-shadow: 0 0 1px 0 #69ca26;
    }
    50%{
        box-shadow: 0 0 12px 1px #69ca26;
    }
    100%{
        box-shadow: 0 0 1px 0 #69ca26;
    }
}
@keyframes bank-offline {
    0%{
        box-shadow: 0 0 1px 0 #FF0000;
    }
    50%{
        box-shadow: 0 0 12px 1px #FF0000;
    }
    100%{
        box-shadow: 0 0 1px 0 #FF0000;
    }
}
/* UC:bank1-design4 END */
/* UC:bank1-design5 START */
.bank1-design5 .bank-header {
    color: #ffffff;
}
.bank1-design5 .bank-box {
    color: #ffffff;
    background: #151515;
}
/* UC:bank1-design5 END */
/* UC:bank1-design6 START */
.bank1-design6 .bank-header {
    color: #ffffff;
}
.bank1-design6 .bank-box {
    color: #ffffff;
    border-color: #848484;
}
/* UC:bank1-design6 END */
/* UC:bank1-design7 START */
.bank1-design7 .bank-header {
    color: #ffffff;
}
.bank1-design7 .bank-box {
    color: #ffffff;
}
.bank1-design7 .bank-indicator.online-indicator {
    background: none;
}
.bank1-design7 .bank-indicator.offline-indicator {
    background: none;
}
.bank1-design7 .bank-indicator.online-indicator:before {
    background: #00ff58;
}
.bank1-design7 .bank-indicator.offline-indicator:before {
    background: #ff0000;
}
.bank1-design7 .bank-indicator.online-indicator:after {
    color: #00ff58;
}
.bank1-design7 .bank-indicator.offline-indicator:after {
    color: #ff0000;
}
/* UC:bank1-design7 END */
/* UC:bank1-design8 START */
.bank1-design8 .bank-header {
    color: #ffffff;
}
.bank1-design8 .bank-box {
    color: #ffffff;
}
/* UC:bank1-design8 END */

/*contact*/
/* UC:contact-common START */
.contact-border-top-1 .contact-container > .container,
.contact-border-top-1.contact-container > .container,
.contact-border-top-dot-1 .contact-container > .container,
.contact-border-top-dot-1.contact-container > .container {
    border-color: #848484;
}
/* UC:contact-common END */
/* UC:contact-design0 START */
.contact-design0 .contact-header {
    color: #ffffff;
}
.contact-design0 .contact-box {
    color: #ffffff;
}
/* UC:contact-design0 END */
/*contact1*/
/* UC:contact1-design1 START */
.contact1-design1 .contact-container,
.contact1-design1.contact-container {
    background: #ff0000;
}
.contact1-design1 .contact-header {
    color: #000000;
}
.contact1-design1 .contact-box {
    color: #000000;
}
.contact1-design1 .contact-icon .svg-icon {
    color: #000000;
}
/* UC:contact1-design1 END */
/* UC:contact1-design2 START */
.contact1-design2 .contact-header {
    color: #ffffff;
}
.contact1-design2 .contact-box {
    color: #ffffff;
}
/* UC:contact1-design2 END */
/* UC:contact1-design3 START */
.contact1-design3 .contact-header {
    color: #ffffff;
}
.contact1-design3 .contact-box {
    color: #ffffff;
}
/* UC:contact1-design3 END */
/* UC:contact1-design4 START */
.contact1-design4 .contact-container,
.contact1-design4.contact-container {
    background: #ff0000;
}
.contact1-design4 .contact-header {
    color: #ffffff;
}
.contact1-design4 .contact-box {
    color: #ffffff;
}
.contact1-design4 .contact-icon .svg-icon {
    color: #ffffff;
}
.contact1-design4 .contact-icon {
    background: url(/assets/images/theme/blackred/contact/imgbg1.webp) no-repeat center;
}
/* UC:contact1-design4 END */
/* UC:contact1-design5 START */
.contact1-design5 .contact-header {
    color: #ffffff;
}
.contact1-design5 .contact-box {
    color: #ffffff;
    background: #151515;
}
.contact1-design5 .contact-icon {
    background: url(/assets/images/theme/blackred/contact/imgbg2.webp) no-repeat center;
}
.contact1-design5 .spinning-circle {
    background: url(/assets/images/theme/blackred/contact/imgspin1.webp) no-repeat bottom right;
}
/* UC:contact1-design5 END */
/* UC:contact1-design6 START */
.contact1-design6 .contact-container,
.contact1-design6.contact-container {
    background: #ff0000;
}
.contact1-design6 .contact-header {
    color: #ffffff;
}
.contact1-design6 .contact-box {
    color: #ffffff;
    background: #151515;
}
.contact1-design6 .contact-icon {
    color: #000000;
    background: #ff0000;
}
.contact1-design6 .contact-icon .svg-icon {
    color: #000000;
}
/* UC:contact1-design6 END */
/* UC:contact1-design7 START */
.contact1-design7 .contact-header {
    color: #ffffff;
}
.contact1-design7 .contact-box {
    color: #ffffff;
    background: #151515;
}
.contact1-design7 .contact-icon {
    color: #000000;
    background: #ff0000;
}
/* UC:contact1-design7 END */
/* UC:contact1-design8 START */
.contact1-design8 .contact-header {
    color: #ffffff;
}
.contact1-design8 .contact-box {
    color: #ffffff;
    border-color: #848484;
}
/* UC:contact1-design8 END */
/* UC:contact1-design9 START */
.contact1-design9 .contact-header {
    color: #ffffff;
}
.contact1-design9 .contact-box {
    color: #ffffff;
}
.contact1-design9 .contact-icon {
    color: #000000;
    background: #ff0000;
}
/* UC:contact1-design9 END */

/*depositwithdraw*/
/* UC:depowith-common START */
.deposit-withdraw-container.showdepowith-img .deposit-withdraw-img .img {
    background: url(/assets/images/theme/blackred/depositwithdraw/depowithdrawimg.webp) no-repeat center;
}
/* UC:depowith-common END */
/*depowith1*/
/* UC:depowith1-design1 START */
.depowith1-design1 .result-status {
    color: #ffffff;
    background: #5cb85c;
}
.depowith1-design1 .content-container {
    color: #ffffff;
    background: #151515;
    border-color: #ff0000;
}
.depowith1-design1 .result-row {
    background: #010101;
}
/* UC:depowith1-design1 END */
/* UC:depowith1-design2 START */
.depowith1-design2 .result-status {
    color: #ffffff;
    background: #5cb85c;
}
.depowith1-design2 .content-container {
    background: #151515;
    border-color: #ff0000;
    color: #ffffff;
}
.depowith1-design2 .content-title {
    color: #ffffff;
}
.depowith1-design2 .deposit-container,
.depowith1-design2 .withdraw-container {
    box-shadow: 0 0 18px #ff0000;
}
/* UC:depowith1-design2 END */

/*etg*/
/*etg1*/
/* UC:etg1-design1 START */
.etg1-design1 span {
    color: #ffffff;
}
.etg1-design1 .svg-icon {
    color: #ffffff;
}
.etg1-design1 .game-count {
    background-color: #151515;
    border-color: #848484;
}
.etg1-design1 .pre-btn,
.etg1-design1 .next-btn {
    background: linear-gradient(180deg, #393939  0%, #1a1a1a  60%);
    border-color: #848484;
}
.etg1-design1 .pre-btn:hover,
.etg1-design1 .next-btn:hover {
    color: #ff0006;
}
.etg1-design1 .pre-btn.inactive,
.etg1-design1 .next-btn.inactive {
    filter: grayscale(1);
}
.etg1-design1 .all-game {
    background: linear-gradient(180deg, #393939  0%, #1a1a1a  60%);
    border-color: #848484;
}
.etg1-design1 .all-game:hover {
    background: linear-gradient(to bottom, #1a1a1a 0%, #393939 100%);
}
.etg1-design1 .etg-game-content {
    background-color: #151515;
    box-shadow: 0px 0px 8px rgba(61, 59, 62, 0.4);
}
.etg1-design1 .etg-game-info {
    background: linear-gradient(0deg,#0d0d0d,#0d0d0d 50%,rgba(13,13,13,.75) 80%,transparent);
}
.etg1-design1 .game-name span {
    color: #ffffff;
}
.etg1-design1 .game-provider span {
    color: #ffffff;
}
/* UC:etg1-design1 END */

/*fishing*/
/*fishing1*/
/* UC:fishing1-design1 START */
.fishing1-design1 span {
    color: #ffffff;
}
.fishing1-design1 .svg-icon {
    color: #ffffff;
}
.fishing1-design1 .game-count {
    background-color: #151515;
    border-color: #848484;
}
.fishing1-design1 .pre-btn,
.fishing1-design1 .next-btn {
    background: linear-gradient(180deg, #393939  0%, #1a1a1a  60%);
    border-color: #848484;
}
.fishing1-design1 .pre-btn:hover,
.fishing1-design1 .next-btn:hover {
    color: #ff0006;
}
.fishing1-design1 .pre-btn.inactive,
.fishing1-design1 .next-btn.inactive{
    filter: grayscale(1);
}
.fishing1-design1 .all-game {
    background: linear-gradient(180deg, #393939  0%, #1a1a1a  60%);
    border-color: #848484;
}
.fishing1-design1 .all-game:hover {
    background: linear-gradient(to bottom, #1a1a1a 0%, #393939 100%);
}
.fishing1-design1 .fishing-game-content {
    background-color: #151515;
    box-shadow: 0px 0px 8px rgba(61, 59, 62, 0.4);
}
.fishing1-design1 .fishing-game-info {
    background: linear-gradient(0deg,#0d0d0d,#0d0d0d 50%,rgba(13,13,13,.75) 80%,transparent);
}
.fishing1-design1 .game-name span {
    color: #ffffff;
}
.fishing1-design1 .game-provider span {
    color: #ffffff;
}
/* UC:fishing1-design1 END */

/*footer*/
/* UC:footer-common START */
.footer-container a,
.footer-container .collapse-button {
    color: #ff0000;
}
.footer-container .footer-content {
    color: #ffffff;
}
.footer-border-top-1 .footer-container > .container,
.footer-border-top-1.footer-container > .container,
.footer-border-top-dot-1 .footer-container > .container,
.footer-border-top-dot-1.footer-container > .container {
    border-color: #848484;
}
/* UC:footer-common END */
/*footer1*/
/* UC:footer1-design1 START */
.footer1-design1 .container {
    background: linear-gradient(to bottom, #313035, #222129);
}
/* UC:footer1-design1 END */

/*gamemenu*/
/*gamemenu1*/
/* UC:gamemenu1-design1 START */
.gamemenu1-design1 .game-content {
    background: #29313c;
    box-shadow: none;
}
.gamemenu1-design1 .game-title {
    color: #ffffff;
}
.gamemenu1-design1 .see-all {
    background-color: #151515;
    color: #ffffff;
}
.gamemenu1-design1 .game {
    border-color: transparent;
}
.gamemenu1-design1 .game1 {
    background: url(/assets/images/theme/blackred/gamemenu/game1/game1.webp) no-repeat center center / cover;
}
.gamemenu1-design1 .game2 {
    background: url(/assets/images/theme/blackred/gamemenu/game1/game2.webp) no-repeat center center / cover;
}
.gamemenu1-design1 .game3 {
    background: url(/assets/images/theme/blackred/gamemenu/game1/game3.webp) no-repeat center center / cover;
}
.gamemenu1-design1 .game4 {
    background: url(/assets/images/theme/blackred/gamemenu/game1/game4.webp) no-repeat center center / cover;
}
.gamemenu1-design1 .game5 {
    background: url(/assets/images/theme/blackred/gamemenu/game1/game5.webp) no-repeat center center / cover;
}
.gamemenu1-design1 .game6 {
    background: url(/assets/images/theme/blackred/gamemenu/game1/game6.webp) no-repeat center center / cover;
}
.gamemenu1-design1 .game7 {
    background: url(/assets/images/theme/blackred/gamemenu/game1/game7.webp) no-repeat center center / cover;
}
.gamemenu1-design1 .game8 {
    background: url(/assets/images/theme/blackred/gamemenu/game1/game8.webp) no-repeat center center / cover;
}
.gamemenu1-design1 .game9 {
    background: url(/assets/images/theme/blackred/gamemenu/game1/game9.webp) no-repeat center center / cover;
}
.gamemenu1-design1 .game10 {
    background: url(/assets/images/theme/blackred/gamemenu/game1/game10.webp) no-repeat center center / cover;
}
.gamemenu1-design1 .game11 {
    background: url(/assets/images/theme/blackred/gamemenu/game1/game11.webp) no-repeat center center / cover;
}
.gamemenu1-design1 .game12 {
    background: url(/assets/images/theme/blackred/gamemenu/game1/game12.webp) no-repeat center center / cover;
}
.gamemenu1-design1 .game13 {
    background: url(/assets/images/theme/blackred/gamemenu/game1/game13.webp) no-repeat center center / cover;
}
.gamemenu1-design1 .game-content-footer a {
    background: #380000;
    background: linear-gradient(to bottom, #ff0000 0%, #380000 100%);
    color: #ffffff;
}
.gamemenu1-design1 .game-content-footer a:hover {
    background: linear-gradient(to bottom, #380000 0%, #ff0000 100%);
}
/* UC:gamemenu1-design1 END */
/*gamemenu4*/
/* UC:gamemenu4-design1 START */
.gamemenu4-design1 .gamemenu-title {
    color: #ff0000;
}
.gamemenu4-design1 .left-img {
    background: url(/assets/images/theme/blackred/gamemenu/title/leftimg1.webp) no-repeat;
}
.gamemenu4-design1 .right-img {
    background: url(/assets/images/theme/blackred/gamemenu/title/rightimg1.webp) no-repeat;
}
.gamemenu4-design1 .game-navbar li {
    background: #212121;;
    box-shadow: none;
}
.gamemenu4-design1 .gamebg1 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg1.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .gamebg2 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg2.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .gamebg3 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg3.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .gamebg4 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg4.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .gamebg5 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg5.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .gamebg6 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg6.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .gamebg7 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg7.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .gamebg8 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg8.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .gamebg9 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg9.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .gamebg10 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg10.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .gamebg11 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg11.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .gamebg12 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg12.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .gamebg13 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg13.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game-navbar li a:hover .gamebg1 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg1_hover.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game-navbar li a:hover .gamebg2 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg2_hover.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game-navbar li a:hover .gamebg3 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg3_hover.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game-navbar li a:hover .gamebg4 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg4_hover.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game-navbar li a:hover .gamebg5 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg5_hover.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game-navbar li a:hover .gamebg6 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg6_hover.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game-navbar li a:hover .gamebg7 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg7_hover.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game-navbar li a:hover .gamebg8 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg8_hover.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game-navbar li a:hover .gamebg9 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg9_hover.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game-navbar li a:hover .gamebg10 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg10_hover.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game-navbar li a:hover .gamebg11 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg11_hover.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game-navbar li a:hover .gamebg12 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg12_hover.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game-navbar li a:hover .gamebg13 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/gamebg13_hover.webp) no-repeat center center / cover;
}
/*game*/
.gamemenu4-design1 .game1 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/game1.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game2 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/game2.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game3 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/game3.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game4 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/game4.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game5 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/game5.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game6 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/game6.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game7 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/game7.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game8 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/game8.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game9 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/game9.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game10 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/game10.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game11 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/game11.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game12 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/game12.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game13 {
    background: url(/assets/images/theme/blackred/gamemenu/game2/game13.webp) no-repeat center center / cover;
}
.gamemenu4-design1 .game-navbar .game-name {
    background: #212121;
    background: linear-gradient(0deg, #212121 0%, #424242 100%);
    color: #ffffff;
}
.gamemenu4-design1 .game-navbar li a:hover .game-name {
    background: #001d04;
    background: linear-gradient(0deg, #310000 0%, #bf0101 100%);
    color: #ffffff;
}
/* UC:gamemenu4-design1 END */

/*gameprovider*/
/* UC:gameprovider-common START */
.provider-border-top-1 .gameprovider-container > .container,
.provider-border-top-1.gameprovider-container > .container,
.provider-border-top-dot-1 .gameprovider-container > .container,
.provider-border-top-dot-1.gameprovider-container > .container {
    border-color: #848484;
}
/* UC:gameprovider-common END */
/*gameprovider1*/
/* UC:gameprovider1-design1 START */
.gameprovider1-design1 .gameprovider-header {
    color: #ffffff;
}
.gameprovider1-design1 .gameprovider,
.gameprovider1-design1 .provider-icon {
    color: #ffffff;
}
.gameprovider1-design1 .gameprovider-content {
    color: #ffffff;
}
.gameprovider1-design1 .gamegroup {
    color: #ffffff;
}
.gameprovider1-design1 .gameprovider-group {
    border-color: #848484;
}
/* UC:gameprovider1-design1 END */
/* UC:gameprovider1-design2 START */
.gameprovider1-design2 .gameprovider-header {
    color: #ffffff;
}
.gameprovider1-design2 .provider-icon {
    color: #ffffff;
}
.gameprovider1-design2 .gameprovider-content {
    color: #ffffff;
    background: linear-gradient(to bottom, #313035, #222129);
}
.gameprovider1-design2 .gamegroup {
    color: #ffffff;
}
.gameprovider1-design2 .gameprovider {
    background: #1a191f;
    color: #ffffff;
}
/* UC:gameprovider1-design2 END */
/* UC:gameprovider1-design3 START */
.gameprovider1-design3 .gameprovider-header {
    color: #ffffff;
}
.gameprovider1-design3 .gameprovider,
.gameprovider1-design3 .provider-icon {
    color: #ffffff;
}
.gameprovider1-design3 .gameprovider-content {
    color: #ffffff;
}
.gameprovider1-design3 .gamegroup {
    color: #ffffff;
}
.gameprovider1-design3 .line {
    background: #848484;
}
/* UC:gameprovider1-design3 END */
/* UC:gameprovider1-design4 START */
.gameprovider1-design4 .gameprovider-header {
    color: #ffffff;
}
.gameprovider1-design4 .gameprovider,
.gameprovider1-design4 .provider-icon {
    color: #ffffff;
}
.gameprovider1-design4 .gameprovider-content {
    color: #ffffff;
}
.gameprovider1-design4 .gamegroup {
    color: #ffffff;
    background: #010101;
}
.gameprovider1-design4 .gameprovider-group {
    border-color: #848484;
}
/* UC:gameprovider1-design4 END */
/*gameprovider2*/
/* UC:gameprovider2-design0 START */
.gameprovider2-design0 .gameprovider-header {
    color: #ffffff;
}
.gameprovider2-design0 .gameprovider,
.gameprovider2-design0 .provider-icon {
    color: #ffffff;
}
/* UC:gameprovider2-design0 END */
/* UC:gameprovider2-design1 START */
.gameprovider2-design1 .gameprovider-header {
    color: #ffffff;
}
.gameprovider2-design1 .gameprovider,
.gameprovider2-design1 .provider-icon {
    color: #ffffff;
}
/* UC:gameprovider2-design1 END */
/* UC:gameprovider2-design2 START */
.gameprovider2-design2 .gameprovider-header {
    color: #ffffff;
}
.gameprovider2-design2 .gameprovider,
.gameprovider2-design2 .provider-icon {
    color: #ffffff;
}
.gameprovider2-design2 .provider-icon {
    background: url(/assets/images/theme/blackred/gameprovider/imgbg1.webp) no-repeat center;
}
/* UC:gameprovider2-design2 END */
/*gameprovider3*/
/* UC:gameprovider3-design1 START */
.gameprovider3-design1 .gameprovider-header {
    color: #ffffff;
}
.gameprovider3-design1 .gameprovider,
.gameprovider3-design1 .provider-icon {
    color: #ffffff;
}
/* UC:gameprovider3-design1 END */
/* UC:gameprovider3-design2 START */
.gameprovider3-design2 .gameprovider-title:before {
    background: #ff0006;
}
.gameprovider3-design2 .gameprovider-title {
    color: #ffffff;
    background: rgb(65, 0, 2);
    background: linear-gradient(90deg, rgba(65, 0, 2, 0.8) 0%, rgba(21, 21, 21, 0.5) 50%, rgba(13, 13, 13, 0) 100%);
}
.gameprovider3-design2 .gameprovider-header {
    color: #ffffff;
}
.gameprovider3-design2 .provider-icon {
    color: #ffffff;
}
.gameprovider3-design2 .gameprovider {
    color: #ffffff;
    border-color: #848484;
}
/* UC:gameprovider3-design2 END */

/*hotgame*/
/*hotgame1*/
/* UC:hotgame1-design1 START */
.hotgame1-design1 .hotgame-title {
    color: #ffffff;
}
.hotgame1-design1 .hotgame-info {
    color: #ffffff;
}
.hotgame1-design1 .hotgame-name {
    color: #ffffff;
}
.hotgame1-design1 .hotgame-provider {
    color: #ff0000;
}
/* UC:hotgame1-design1 END */
/* UC:hotgame1-design2 START */
.hotgame1-design2 .hotgame-title {
    color: #ffffff;
}
.hotgame1-design2 .hotgame-info {
    color: #ffffff;
}
.hotgame1-design2 .hotgame-name {
    color: #ffffff;
}
.hotgame1-design2 .hotgame-provider {
    color: #ff0000;
}
/* UC:hotgame1-design2 END */
/* UC:hotgame1-design3 START */
.hotgame1-design3 .hotgame-title {
    color: #ffffff;
    background: rgb(65, 0, 2);
    background: linear-gradient(90deg, rgba(65, 0, 2, 0.8) 0%, rgba(21, 21, 21, 0.5) 50%, rgba(13, 13, 13, 0) 100%);
}
.hotgame1-design3 .hotgame-title:before {
    background: #ff0006;
}
.hotgame1-design3 .hotgame-info {
    color: #ffffff;
}
.hotgame1-design3 .hotgame-name {
    color: #ffffff;
}
.hotgame1-design3 .hotgame-provider {
    color: #ff0000;
}
/* UC:hotgame1-design3 END */

/*hybridcontent*/
/* UC:hybridcontent-common START */
.hybridcontent-border-top-1 > .container,
.hybridcontent-border-top-dot-1 > .container {
    border-color: #848484;
}
.hybridcontent-line-border-1 .hybridcontent-line,
.hybridcontent-line-border-dot-1 .hybridcontent-line {
    border-color: #848484;
}
/* UC:hybridcontent-common END */
/*hybridcontentbody1*/
/* UC:hybridcontent-body1-design1 START */
.hybridcontent-body1-design1.jackpot1-design5 .jackpot {
    color: #ffffff;
    background: url(/assets/images/theme/blackred/jackpot/hybridjackpot5.webp) no-repeat center / contain;
}
@media(max-width: 767px){
    .hybridcontent-body1-design1.jackpot1-design5 .jackpot {
        background: url(/assets/images/theme/blackred/jackpot/hybridjackpot5.webp) no-repeat center / cover;
    }
}
/* UC:hybridcontent-body1-design1 END */
/*hybridcontentbody2*/
/* UC:hybridcontent-body2-design1 START */
.hybridcontent-body2-design1 .hybridcontent-left .carousel-inner {
    box-shadow: 0 0 5px rgba(147, 167, 240, 0.4);
}
.hybridcontent-body2-design1 .promo-btn {
    color: #ffffff;
    background: #c93000;
    background: linear-gradient(to bottom, #ff9e8f 0%, #c93000 100%);
}
.hybridcontent-body2-design1 .action-btn .register-button {
    border-color: #dde7fe;
}
.hybridcontent-body2-design1 .register-icon {
    background: url(/assets/images/theme/blackred/button/register/iconimg1.webp) no-repeat center;
}
.hybridcontent-body2-design1 .login-icon {
    background: url(/assets/images/theme/blackred/button/login/iconimg1.webp) no-repeat center;
}
.hybridcontent-body2-design1 .hybridcontent-right {
    border-color: #ff6e4a;
    background: #900000;
    background: radial-gradient(circle, #900000 0%, #000000 100%);
}
.hybridcontent-body2-design1 .hybridcontent-right .carousel-indicators .indicator {
    background-color: transparent;
    border-color: #fff;
}
.hybridcontent-body2-design1 .hybridcontent-right .carousel-indicators .indicator.active {
    background-color: #fff;
}
/* UC:hybridcontent-body2-design1 END */
/*hybridcontentfooter1*/
/* UC:hybridcontent-footer1-design1 START */
.hybridcontent-footer1-design1 .mobile-wap-container a {
    background: #ff0000;
    color: #ffffff;
}
/* UC:hybridcontent-footer1-design1 END */
/*hybridcontentfooter4*/
/* UC:hybridcontent-footer4-design1 START */
.hybridcontent-footer4-design1 .hybridcontent {
    background: linear-gradient(to bottom, #313035, #222129);
}
.hybridcontent-footer4-design1 .hybridcontent-bottom {
    border-color: #848484;
}
/* UC:hybridcontent-footer4-design1 END */
/*hybridcontentfooter5*/
/* UC:hybridcontent-footer5-design1 START */
.hybridcontent-footer5-design1 {
    background: #ff0000;
}
.hybridcontent-footer5-design1.bank1-design7 .bank-header {
    color: #000000;
}
.hybridcontent-footer5-design1.bank1-design7 .bank-box {
    color: #000000;
}
.hybridcontent-footer5-design1.contact-design0 .contact-header {
    color: #000000;
}
.hybridcontent-footer5-design1.contact-design0 .contact-box {
    color: #000000;
}
/* UC:hybridcontent-footer5-design1 END */

/*jackpot*/
/*jackpot1*/
/* UC:jackpot1-design1 START */
.jackpot1-design1 .jackpot {
    background: url(/assets/images/theme/blackred/jackpot/jackpot1.webp) no-repeat top center / cover;
}
.jackpot1-design1 .jackpot-provider,
.jackpot1-design1 .jackpot-currency {
    color: #ffd800;
}
.jackpot1-design1 .jackpot-amount {
    color: #ffffff;
}
/* UC:jackpot1-design1 END */
/* UC:jackpot1-design2 START */
.jackpot1-design2 .jackpot {
    color: #ffffff;
    background: url(/assets/images/theme/blackred/jackpot/jackpot2.gif) no-repeat center;
}
@media(max-width: 1199px) {
    .jackpot1-design2 .jackpot {
        background: url(/assets/images/theme/blackred/jackpot/mobilejackpot2.gif) no-repeat center;
    }
}
/* UC:jackpot1-design2 END */
/* UC:jackpot1-design3 START */
.jackpot1-design3 .jackpot {
    color: #ffffff;
    background: url(/assets/images/theme/blackred/jackpot/jackpot3.webp) no-repeat right / contain;
}
@media(max-width: 767px){
    .jackpot1-design3 .jackpot {
        background: url(/assets/images/theme/blackred/jackpot/mobilejackpot3.webp) no-repeat center / cover;
    }
}
/* UC:jackpot1-design3 END */
/* UC:jackpot1-design4 START */
.jackpot1-design4 .jackpot {
    color: #ffffff;
    background: url(/assets/images/theme/blackred/jackpot/jackpot4.webp) no-repeat right / contain;
}
.jackpot1-design4 .jackpot-currency {
    color: #ff8080;
}
@media(max-width: 767px){
    .jackpot1-design4 .jackpot {
        background: url(/assets/images/theme/blackred/jackpot/mobilejackpot4.webp) no-repeat center / cover;
    }
}
/* UC:jackpot1-design4 END */
/* UC:jackpot1-design5 START */
.jackpot1-design5 .jackpot {
    color: #ffffff;
    background: url(/assets/images/theme/blackred/jackpot/jackpot5.webp) no-repeat center;
}
.jackpot1-design5 .jackpot-provider {
    color: #ff8080;
}
.jackpot1-design5 .jackpot-currency {
    color: #ff8080;
}
@media(max-width: 767px){
    .jackpot1-design5 .jackpot {
        background: url(/assets/images/theme/blackred/jackpot/hybridjackpot5.webp) no-repeat center / cover;
    }
}
/* UC:jackpot1-design5 END */
/* UC:jackpot1-design6 START */
.jackpot1-design6 .jackpot {
    color: #ffffff;
    background: url(/assets/images/theme/blackred/jackpot/jackpot6.gif) no-repeat center;
}
.jackpot1-design6 .jackpot-provider {
    color: #ff8080;
}
/* UC:jackpot1-design6 END */
/* UC:jackpot1-design7 START */
.jackpot1-design7 .jackpot {
    color: #ff8080;
    background: url(/assets/images/theme/blackred/jackpot/jackpot7.webp) no-repeat center;
}
/* UC:jackpot1-design7 END */
/* UC:jackpot1-design8 START */
.jackpot1-design8 .jackpot {
    color: #ffffff;
    background: url(/assets/images/theme/blackred/jackpot/jackpot8.gif) no-repeat center / cover;
}
.jackpot1-design8 .jackpot-provider {
    color: #ffffff;
}
@media(max-width: 1199px){
    .jackpot1-design8 .jackpot {
        background: url(/assets/images/theme/blackred/jackpot/mobilejackpot8.gif) no-repeat center;
    }
}
/* UC:jackpot1-design8 END */
/* UC:jackpot1-design9 START */
.jackpot1-design9 .jackpot {
    color: #ffffff;
    background: url(/assets/images/theme/blackred/jackpot/jackpot9.webp) no-repeat top center;
}
.jackpot1-design9 .jackpot-provider {
    color: #ff0000;
}
/* UC:jackpot1-design9 END */
/* UC:jackpot1-design10 START */
.jackpot1-design10 .svg-icon {
    color: #ffcb2c;
}
.jackpot1-design10 .jackpot {
    color: #ffcb2c;
    background: url(/assets/images/theme/blackred/jackpot/jackpot10.webp) no-repeat top center / cover;
}
@media(max-width: 1199px) {
    .jackpot1-design10 .jackpot {
        background: url(/assets/images/theme/blackred/jackpot/mobilejackpot10.webp) no-repeat center;
    }
}
/* UC:jackpot1-design10 END */
/* UC:jackpot1-design11 START */
.jackpot1-design11 .jackpot {
    border-color: #ff0000;
    color: #ff0000; 
    background: #3f0001;
    background: linear-gradient(90deg, #3f0001 0%, #150000 44%,#0d0d0d 87%);
}
.jackpot1-design11 .jackpot-provider {
    color: rgba(255, 0, 0, 0.6);
}
.jackpot1-design11 .jackpot-icon {
    background: url(/assets/images/theme/blackred/jackpot/jackpot11icon.webp) no-repeat top center;
}
@media(max-width: 767px) {
    .jackpot1-design11 .jackpot {
        background: #3f0001;
        background: linear-gradient(90deg, #3f0001 0%, #150000 44%,#0d0d0d 87%);
    }
}
/* UC:jackpot1-design11 END */
/* UC:jackpot1-design12 START */
.jackpot1-design12 .jackpot {
    color: #ffffff;
    background: url(/assets/images/theme/blackred/jackpot/hybridjackpot12.webp) no-repeat top center;
}
@media(max-width: 767px) {
    .jackpot1-design12 .jackpot {
        background: url(/assets/images/theme/blackred/jackpot/mobilejackpot12.webp) no-repeat top center;
    }
}
/* UC:jackpot1-design12 END */
/*jackpot2*/
/* UC:jackpot2-design1 START */
.jackpot2-design1 .jackpot {
    color: #ffffff;
    background: linear-gradient(#3a0909,#da2c31,#3a0909);
}
.jackpot2-design1 .jackpot-outer-container {
    background: #000000;
}
.jackpot2-design1 .jackpot-inner-container {
    background: linear-gradient(#5a0000,#3f0000,#000000);
}
.jackpot2-design1 .jackpot-border-container {
    background: #000000;
    border-color: #ff0000;
}
.jackpot2-design1 .jackpot-left-content {
    color: #f0bcbc;
}
.jackpot2-design1 .jackpot-right-content {
    background: linear-gradient(#ff4848,#530000);
}
.jackpot2-design1 .jackpot-right-inner-container {
    background: #1e0000;
    background: -webkit-linear-gradient(180deg,#1e0000 0%, #000000 100%);
    background: -moz-linear-gradient(180deg,#1e0000 0%, #000000 100%);
    background: linear-gradient(180deg,#1e0000 0%, #000000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#1e0000", endColorstr="#000000", GradientType=0 );
}
.jackpot2-design1 .jackpot-currency-amount {
    border-color: #ff0000;
    background: #000000;
}
.jackpot2-design1 .jackpot-currency {
    color: #f0bcbc;
}
@media(max-width: 767px) {
    .jackpot2-design1 .jackpot,
    .jackpot2-design1 .jackpot-outer-container,
    .jackpot2-design1 .jackpot-inner-container,
    .jackpot2-design1 .jackpot-border-container {
        background: none;
    }
}
/* UC:jackpot2-design1 END */

/*linkbanner*/
/*linkbanner1*/
/* UC:linkbanner1-design1 START */
.linkbanner1-design1.linkbanner1 {
    border-color: #848484;
}
.linkbanner1-design1.linkbanner1 {
    background: url(/assets/images/theme/blackred/linkbanner/imgbg1.webp);
}
/* UC:linkbanner1-design1 END */
/* UC:linkbanner1-design2 START */
.linkbanner1-design2.linkbanner1 {
    border-color: #848484;
}
.linkbanner1-design2.linkbanner1 {
    background: url(/assets/images/theme/blackred/linkbanner/imgbg2.webp);
}
/* UC:linkbanner1-design2 END */
/* UC:linkbanner1-design3 START */
.linkbanner1-design3.linkbanner1 {
    border-color: #848484;
}
.linkbanner1-design3.linkbanner1 {
    background: url(/assets/images/theme/blackred/linkbanner/imgbg3.webp);
}
/* UC:linkbanner1-design3 END */
/* UC:linkbanner1-design4 START */
.linkbanner1-design4.linkbanner1 {
    box-shadow: 0 5px 10px 0 rgba(61, 59, 62,0.3);
}
/* UC:linkbanner1-design4 END */

/*livecasino*/
/*livecasino1*/
/* UC:livecasino1-design1 START */
.livecasino1-design1 .livecasino-content {
    background: url(/assets/images/theme/blackred/livecasino/imgbg1.webp) no-repeat top center;
}
.livecasino1-design1 .indicator {
    background: url(/assets/images/theme/blackred/livecasino/indicatorbg1.webp) no-repeat top center;
}
/* UC:livecasino1-design1 END */
/*livecasino2*/
/* UC:livecasino2-design1 START */
.livecasino2-design1 span {
    color: #ffffff;
}
.livecasino2-design1 .svg-icon {
    color: #ffffff;
}
.livecasino2-design1 .game-count {
    background-color: #151515;
    border-color: #848484;
}
.livecasino2-design1 .pre-btn,
.livecasino2-design1 .next-btn {
    background: linear-gradient(180deg, #393939  0%, #1a1a1a  60%);
    border-color: #848484;
}
.livecasino2-design1 .pre-btn:hover,
.livecasino2-design1 .next-btn:hover {
    color: #ff0000;
}
.livecasino2-design1 .pre-btn.inactive,
.livecasino2-design1 .next-btn.inactive{
    filter: grayscale(1);
}
.livecasino2-design1 .all-game {
    background: linear-gradient(180deg, #393939  0%, #1a1a1a  60%);
    border-color: #848484;
}
.livecasino2-design1 .all-game:hover {
    background: linear-gradient(to bottom, #1a1a1a 0%, #393939 100%);
}
.livecasino2-design1 .livecasino-provider-content {
    background-color: #151515;
    box-shadow: 0px 0px 8px rgba(61, 59, 62, 0.4);
}
.livecasino2-design1 .livecasino-provider-info a {
    background: linear-gradient(180deg, #393939  0%, #1a1a1a  60%);
    color: #ffffff;
    border-color: #848484;
}
.livecasino2-design1 .livecasino-provider-info a:hover {
    background: linear-gradient(to bottom, #1a1a1a 0%, #393939 100%);
}
/* UC:livecasino2-design1 END */
/*livecasino3*/
/* UC:livecasino3-design1 START */
.livecasino3-design1 .game-title:before {
    background: #ff0006;
}
.livecasino3-design1 .game-title {
    color: #ffffff;
    background: rgb(65, 0, 2);
    background: linear-gradient(90deg, rgba(65, 0, 2, 0.8) 0%, rgba(21, 21, 21, 0.5) 50%, rgba(13, 13, 13, 0) 100%);
}
.livecasino3-design1 .livecasino-provider-info a {
    cursor: pointer;
    color: #ffffff;
    background: rgba(42,40,42,0.9);
    text-shadow: 1px 1px #7981a4;
}
/* UC:livecasino3-design1 END */

/*mainheader*/
/* UC:mainheader-common START */
.mainheader .language .dropdown-menu {
    background: #080808;
    border-color: #848484;
}
.mainheader .language .dropdown-menu > li > a:hover,
.mainheader .language .dropdown-menu > li > a:focus {
    background-color: #848484;
    background-image: none;
}
.mainheader .form-icon {
    color: #ffffff;
    background: #151515;
}
/* UC:mainheader-common END */
/*mainheader1*/
/* UC:mainheader1-design1 START */
.mainheader1-design1 {
    background-color: #010101;
}
.mainheader1-design1 .topbar-content .datetime span,
.mainheader1-design1 .content a {
    color: #ffffff;
}
.mainheader1-design1 .content a:hover {
    color: #ff0000;
}
.mainheader1-design1 .topbar-content .border {
    border-left-color: #848484;
}
/* UC:mainheader1-design1 END */
/* UC:mainheader1-design2 START */
.mainheader1-design2 {
    background-color: #010101;
}
.mainheader1-design2 .topbar-content .datetime span,
.mainheader1-design2 .content a {
    color: #ffffff;
}
.mainheader1-design2 .content a:hover {
    color: #ff0000;
}
.mainheader1-design2 .topbar-content .border {
    border-left-color: #848484;
}
/* UC:mainheader1-design2 END */
/* UC:mainheader1-design3 START */
.mainheader1-design3 {
    background-color: #010101;
}
.mainheader1-design3 .topbar-content .datetime span,
.mainheader1-design3 .content a {
    color: #ffffff;
}
.mainheader1-design3 .content a:hover {
    color: #ff0000;
}
.mainheader1-design3 .topbar-content .border {
    border-left-color: #848484;
}
.mainheader1-design3 .topbar-content .content.livechat a {
    background-color: #ff0000;
    color: #ffffff;
}
.mainheader1-design3 .topbar-content .content.livechat a:hover {
    color: #ffffff;
    background: #ff0000;
    background: linear-gradient(to bottom, #ff0000 0%, #380000 100%);
}
.mainheader1-design3 .topbar-content .content.android a {
    background-color: #34a853;
    color: #ffffff;
}
.mainheader1-design3 .topbar-content .content.android a:hover {
    color: #ffffff;
    background: #1d7133;
    background: linear-gradient(to bottom, #1d7133 0%, #34a853 100%);
}
/* UC:mainheader1-design3 END */
/*mainheader2*/
/* UC:mainheader2-design1 START */
.mainheader2-design1 {
    background-color: #010101;
}
.mainheader2-design1 .topbar-content .datetime span,
.mainheader2-design1 .content a {
    color: #ffffff;
}
.mainheader2-design1 .content a:hover {
    color: #ff0000;
}
.mainheader2-design1 .topbar-content .border {
    border-left-color: #848484;
}
.mainheader2-design1 .topbar-content .content.livechat a {
    background-color: #ff0000;
    color: #ffffff;
}
.mainheader2-design1 .topbar-content .content.livechat a:hover {
    color: #ffffff;
    background: #ff0000;
    background: linear-gradient(to bottom, #ff0000 0%, #380000 100%);
}
.mainheader2-design1 .topbar-content .content.android a {
    background-color: #34a853;
    color: #ffffff;
}
.mainheader2-design1 .topbar-content .content.android a:hover {
    color: #ffffff;
    background: #1d7133;
    background: linear-gradient(180deg, #34a853 0%, #1d7133 100%);
}
/* UC:mainheader2-design1 END */
/* UC:mainheader2-design2 START */
.mainheader2-design2 {
    background-color: #010101;
}
.mainheader2-design2 .topbar-content .datetime span,
.mainheader2-design2 .content a {
    color: #ffffff;
}
.mainheader2-design2 .content a:hover {
    color: #ff0000;
}
.mainheader2-design2 .topbar-content .border {
    border-left-color: #848484;
}
.mainheader2-design2 .btn {
    background: none;
}
.mainheader2-design2 .header-container .form-buttons .btn.login-button,
.mainheader2-design2 .header-container .form-buttons .btn.register-button {
    color: #ffffff;
    border-color: #ffffff;
}
.mainheader2-design2 .header-container .form-buttons .btn.login-button:hover,
.mainheader2-design2 .header-container .form-buttons .btn.login-button.active,
.mainheader2-design2 .header-container .form-buttons .btn.login-button:active,
.mainheader2-design2 .header-container .form-buttons .btn.login-button.focus,
.mainheader2-design2 .header-container .form-buttons .btn.login-button:focus,
.mainheader2-design2 .header-container .form-buttons .btn.register-button:hover,
.mainheader2-design2 .header-container .form-buttons .btn.register-button.active,
.mainheader2-design2 .header-container .form-buttons .btn.register-button:active,
.mainheader2-design2 .header-container .form-buttons .btn.register-button.focus,
.mainheader2-design2 .header-container .form-buttons .btn.register-button:focus {
    background: none;
    color: #ff0000;
}
/* UC:mainheader2-design2 END */
/* UC:mainheader2-design3 START */
.mainheader2-design3 {
    background-color: #010101;
}
.mainheader2-design3 .topbar-content .datetime span,
.mainheader2-design3 .content a {
    color: #ffffff;
}
.mainheader2-design3 .content a:hover {
    color: #ff0000;
}
.mainheader2-design3 .topbar-content .border {
    border-left-color: #848484;
}
.mainheader2-design3 .header-container .form-icon {
    border-color: #848484;
}
.mainheader2-design3 .header-container .form-control,
.mainheader2-design3 .header-container .show-password-btn {
    background: transparent;
    border-bottom-color: #848484;
}
/* UC:mainheader2-design3 END */
/*mainheader3*/
/* UC:mainheader3-design1 START */
.mainheader3-design1 {
    background-color: #010101;
}
.mainheader3-design1 .topbar-content .datetime span,
.mainheader3-design1 .content a {
    color: #ffffff;
}
.mainheader3-design1 .content a:hover {
    color: #ff0000;
}
.mainheader3-design1 .topbar-content .border {
    border-left-color: #848484;
}
/* UC:mainheader3-design1 END */
/*mainheader4*/
/* UC:mainheader4-design1 START */
.mainheader4-design1 {
    background-color: #010101;
}
/* UC:mainheader4-design1 END */
/*mainheader5*/
/* UC:mainheader5-design1 START */
.mainheader5-design1 {
    background-color: #010101;
}
.mainheader5-design1 .search-game-container .input-search::before {
    background: linear-gradient(0deg, #ff9b9b 0%, #ea0000 100%);
}
.mainheader5-design1 .search-game-container .input-search span {
    border-color: #848484;
    color: #ffffff;
    background: #151515;
}
.mainheader5-design1 .search-game-container .game-result-container {
    background: #151515;
}
.mainheader5-design1 .search-game-container .game-result-btn {
    color: #ffffff;
    background: #ff0000;
}
.mainheader5-design1 .search-game-container .showmore {
    background: url(/assets/images/theme/blackred/button/action/showmore_arrow1.gif) no-repeat;
}
.mainheader5-design1 .filter-gamegroup-container .filter-button-group {
    border-color: #848484;
    color: #ffffff;
    background: #151515;
}
.mainheader5-design1 .search-game-container .search-game-result,
.mainheader5-design1 .filter-gamegroup-container .filter-gamegroup-result {
    color: #ffffff;
    border-color: #848484;
    background-color: #010101;
}
.mainheader5-design1 .search-game-container .search-game-count {
    background-color: hsla(0, 0%, 0%, .1);
}
.mainheader5-design1 .filter-gamegroup-container .filter-gamegroup-btn {
    color: #ffffff;
    background-color: #52535e;
}
.mainheader5-design1 .filter-gamegroup-container .filter-gamegroup-btn.active,
.mainheader5-design1 .filter-gamegroup-container .filter-gamegroup-btn:hover,
.mainheader5-design1 .filter-gamegroup-container .gameprovider-container .gameprovider:hover {
    background-color: #ff0000;
}
.mainheader5-design1 .filter-gamegroup-container .gameprovider-container .gameprovider {
    background-color: #52535e;
    color: #ffffff;
}
.mainheader5-design1 .filter-gamegroup-container .gameprovider-btn {
    background: none;
    color: #ffffff;
}
.mainheader5-design1 .btn {
    background: none;
}
.mainheader5-design1 .form-buttons .btn.login-button {
    color: #ffffff;
}
.mainheader5-design1 .form-buttons .btn.login-button:hover,
.mainheader5-design1 .form-buttons .btn.login-button.active,
.mainheader5-design1 .form-buttons .btn.login-button:active,
.mainheader5-design1 .form-buttons .btn.login-button.focus,
.mainheader5-design1 .form-buttons .btn.login-button:focus{
    background: none;
    color: #ff0000;
}
.mainheader5-design1 .form-buttons .btn.register-button {
    color: #ffffff;
    background: url(/assets/images/theme/blackred/button/register/desktopimgbg1.webp);
}
.mainheader5-design1 .form-buttons .btn.register-button:hover,
.mainheader5-design1 .form-buttons .btn.register-button.active,
.mainheader5-design1 .form-buttons .btn.register-button:active,
.mainheader5-design1 .form-buttons .btn.register-button.focus,
.mainheader5-design1 .form-buttons .btn.register-button:focus {
    background: url(/assets/images/theme/blackred/button/register/desktopimgbg1.webp);
}
/* UC:mainheader5-design1 END */

/*mainnavbar*/
/* UC:mainnavbar-common START */
/*proudct game folder*/
.gameprovider-menu .gameprovider-item .gameprovider-content .custom-productbg {
    border-color: #ff0000;
    box-shadow: 0 3px 8px 0 rgba(255, 0, 0,0.5);
    background: url(/assets/images/theme/blackred/gamemenu/frame/frame3.webp) no-repeat center;
}
.gameprovider-menu .gameprovider-item .gameprovider-content .provider-name {
    color: #ffffff;
}
.gameprovider-menu .gameprovider-item .gameprovider-content .ply-btn {
    background: #ff0000;
    color: #ffffff;
}
/*provider-status*/
.provider-description {
    background: #ff4000;
    color: #ffffff;
}
.provider-arrow {
    border-top-color: #ff4000;
    border-left-color: transparent;
    border-right-color: transparent;
}
.mainnavbar-container .navbar-nav .open .dropdown-menu {
    background: #fff;
}
.mainnavbar-container .navbar-nav > li > a {
    border-top-color: transparent;
    border-bottom-color: transparent;
    background-color: transparent;
}
.mainnavbar-container .navbar-nav .open > a,
.mainnavbar-container .navbar-nav .open > a:hover {
    border-top-color: #ff8080;
    border-bottom-color: transparent;
    background-color: transparent;
    color: #ff8080;
}
.mainnavbar-container .navbar-nav > li > a {
    color: #ffffff;
}
.mainnavbar-container .navbar-nav > li > a:hover {
    color: #ff8080;
}
.mainnavbar-container .navbar-nav > li.gamemenu > ul {
    background-color: rgba(0,0,0,0.9);
    border-bottom-color: transparent;
}
.mainnavbar-container .navbar-nav > li.gamemenu > ul.full-width-dropdown {
    border-bottom-color: #ff8080;
}
.mainnavbar-container.show-download-desc .navbar-nav > li > a.mobile-button::before {
    color: #ffffff;
}
.mainnavbar-container.show-download-desc .navbar-nav > li > a.mobile-button::after {
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: red;
}
/* UC:mainnavbar-common END */
/*mainnavbar1*/
/* UC:mainnavbar1-design1 START */
.mainnavbar1-design1 {
    background: #151515;
}
.mainnavbar1-design1 .navbar-nav > li > a:hover,
.mainnavbar1-design1 .main-navbar-container .navbar-nav > li > a:focus {
    border-top-color: #ff8080;
}
/* UC:mainnavbar1-design1 END */
/* UC:mainnavbar1-design2 START */
.mainnavbar1-design2 {
    background: #151515;
}
.mainnavbar1-design2.mainnavbar-container .navbar-nav .open > a,
.mainnavbar1-design2.mainnavbar-container .navbar-nav .open > a:hover {
    border-color: transparent;
}
/* UC:mainnavbar1-design2 END */
/* UC:mainnavbar1-design3 START */
.mainnavbar1-design3 {
    background: #151515;
}
.mainnavbar1-design3 .navbar-nav > li > a:hover,
.mainnavbar1-design3 .main-navbar-container .navbar-nav > li > a:focus {
    border-top-color: #ff8080;
}
/* UC:mainnavbar1-design3 END */
/* UC:mainnavbar1-design4 START */
.mainnavbar1-design4 {
    background: #151515;
}
.mainnavbar1-design4 .navbar-nav > li > a:hover,
.mainnavbar1-design4 .main-navbar-container .navbar-nav > li > a:focus {
    border-top-color: #ff8080;
}
.mainnavbar1-design4 > .container {
    border-color: #848484;
}
/* UC:mainnavbar1-design4 END */
/* UC:mainnavbar1-design5 START */
.mainnavbar1-design5 {
    background: #151515;
    border-color: #848484;
    background: url(/assets/images/theme/blackred/navbar/imgbg1.webp);
}
/* UC:mainnavbar1-design5 END */
/* UC:mainnavbar1-design6 START */
.mainnavbar1-design6 {
    background: #151515;
    border-color: #848484;
}
.mainnavbar1-design6 .navbar-nav > li > a:hover,
.mainnavbar1-design6 .navbar-nav > li > a:focus {
    border-bottom-color: #ff8080;
}
/* UC:mainnavbar1-design6 END */
/* UC:mainnavbar1-design7 START */
.mainnavbar1-design7 {
    background: #151515;
    border-color: #848484;
}
.mainnavbar1-design7 .navbar-nav > li > a:hover,
.mainnavbar1-design7 .main-navbar-container .navbar-nav > li > a:focus {
    border-top-color: #ff8080;
}
/* UC:mainnavbar1-design7 END */
/* UC:mainnavbar1-design8 START */
.mainnavbar1-design8 {
    background: #151515;
    border-color: #848484;
}
.mainnavbar1-design8 .navbar-nav > li > a:hover,
.mainnavbar1-design8 .navbar-nav > li > a:focus {
    background: radial-gradient(circle, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%);
}
/* UC:mainnavbar1-design8 END */
/* UC:mainnavbar1-design9 START */
.mainnavbar1-design9 {
    background: #151515;
    border-color: #848484;
}
.mainnavbar1-design9.mainnavbar-container .navbar-nav .open > a,
.mainnavbar1-design9.mainnavbar-container .navbar-nav .open > a:hover {
    border-color: transparent;
}
/* UC:mainnavbar1-design9 END */
/* UC:mainnavbar1-design10 START */
.mainnavbar1-design10 {
    background: #151515;
    border-color: #848484;
}
/* UC:mainnavbar1-design10 END */
/* UC:mainnavbar1-design11 START */
.mainnavbar1-design11 {
    background: #151515;
}
.mainnavbar1-design11 .navbar-nav > li > a:hover,
.mainnavbar1-design11 .navbar-nav > li > a:focus {
    border-bottom-color: #ff8080;
}
/* UC:mainnavbar1-design11 END */
/* UC:mainnavbar1-design12 START */
.mainnavbar1-design12 {
    background: #151515;
}
.mainnavbar1-design12 .navbar-nav > li > a {
    border-color: transparent;
}
.mainnavbar1-design12.mainnavbar-container .navbar-nav > li > a {
    border-color: transparent;
}
.mainnavbar1-design12.mainnavbar-container .navbar-nav > li > a:hover,
.mainnavbar1-design12.mainnavbar-container .navbar-nav .open > a,
.mainnavbar1-design12.mainnavbar-container .navbar-nav .open > a:hover {
    border-color: #ff8080;
}
/* UC:mainnavbar1-design12 END */

/*online-player*/
/*online-player1*/
/* UC:onlineplayer1-design1 START */
.onlineplayer1-design1 h1 {
    color: #ffffff;
}
.onlineplayer1-design1 .container {
    background-color: #151515;
    border-color: #ff0000;
}
.onlineplayer1-design1 .country-data {
    background-color: #010101;
}
.onlineplayer1-design1 .country-name {
    color: #ffffff;
}
.onlineplayer1-design1 .total-player {
    color: #5cb85c;
}
.onlineplayer1-design1 .player-text {
    color: #6cc18f;
}
/* UC:onlineplayer1-design1 END */

/*poweredby*/
/*poweredby1*/
/* UC:poweredby-common START */
.poweredby-border-top-1 .poweredby-container > .container,
.poweredby-border-top-1.poweredby-container > .container,
.poweredby-border-top-dot-1 .poweredby-container > .container,
.poweredby-border-top-dot-1.poweredby-container > .container {
    border-color: #848484;
}
/* UC:poweredby-common END */

/*Site Stats*/
/*sitestats1*/
/* UC:sitestats1-design1 START */
.sitestats1.sitestats1-design1 {
    color: #ffffff;
}
.sitestats1-design1 .info-container {
    border-color: #ff0000;
}
.sitestats1-design1 .info-col.border-left-right {
    border-color: #ff0000;
}
.sitestats1-design1 .item-text {
    color: #ff0000;
}
.sitestats1-design1 .info-number {
    color: #ff0000;
}
.sitestats1-design1 .item-bg {
    background-image: url('/assets/images/theme/blackred/sitestats/numBG.svg');
}
.sitestats1-design1 .icon-members {
    -webkit-mask-image: var(--icon-members);
    background: #ff0000;
}
.sitestats1-design1 .info-progress .progress {
    background-image: linear-gradient(to bottom, #404040 0%, #404040 100%);
}
.sitestats1-design1 .info-progress .progress .progress-bar {
    background-image: linear-gradient(to bottom, #ff0000 0%, #ff0000 100%);
}
/* UC:sitestats1-design1 END */

/*slot*/
/*slot1*/
/* UC:slot1-design1 START */
.slot1-design1 .slot-title {
    color: #ffffff;
}
.slot1-design1 .tab-arrow {
    color: #ff0000;
}
.slot1-design1 .slot-game-provider-bar {
    background: linear-gradient(180deg, #393939  0%, #1a1a1a  100%);
}
.slot1-design1 .provider-bar li {
    background: #151515;
}
.slot1-design1 .provider-slot-game-list {
    background: #151515;
    border-color: #151515;
}
.slot1-design1 .provider-tab {
    color: #ffffff;
}
.slot1-design1 p {
    color: #ffffff;
}
/* UC:slot1-design1 END */
/* UC:slot1-design2 START */
.slot1-design2 .slot-title {
    background: linear-gradient(#ff0000 55%, #ff6f37 100%);
    -webkit-text-fill-color: transparent;
}
.slot1-design2 .tab-arrow {
    color: #ff0000;
}
.slot1-design2 .slot-game-provider-bar {
    background: #0a090f;
}
.slot1-design2 .provider-bar li.selected {
    background: #1a1a22;
    border-image-source: linear-gradient(to bottom, #ff7666, #ce1702);
}
.slot1-design2 .provider-slot-game-list {
    background-color: #1a1a22;
    border-image-source: linear-gradient(to bottom, #ce1702, #ce1702);
}
.slot1-design2 .provider-tab {
    color: #ffffff;
}
.slot1-design2 p {
    color: #ffffff;
}
/* UC:slot1-design2 END */
/*slot2*/
/* UC:slot2-design1 START */
.slot2-design1 .provider-icon {
    color: #ffffff;
}
.slot2-design1 {
    background: url(/assets/images/theme/blackred/slot/imgbg1.webp) no-repeat center;
}
.slot2-design1 .game-type {
    background: linear-gradient(#ff0000 0%, #7a0000 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke: 4px #ffffff;
}
.slot2-design1 .game-description {
    background: linear-gradient(#7492d2 0%, #3f5075 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.slot2-design1 .animation-slot-arrow {
    background: url(/assets/images/theme/blackred/slot/animationarrowimg1.webp) no-repeat center;
}
.slot2-design1 .ply-now-img {
    background: url(/assets/images/theme/blackred/slot/plynowimg1.webp) no-repeat center;
}
/* UC:slot2-design1 END */
/*slot3*/
/* UC:slot3-design1 START */
.slot3-design1 .slot-content {
    background: #1f1e1e;
}
.slot3-design1 .slot-header {
    background: linear-gradient(to bottom, #242424 0%, #515151 46%, #242424 100%);
    color: #ffffff;
}
.slot3-design1 .slot-header a {
    background: linear-gradient(to bottom, #a40502 0%, #c63032 46%, #a40502 100%);
    color: #ffffff;
}
.slot3-design1 .slot-game {
    background: #333333;
}
.slot3-design1 .slot-name {
    background: linear-gradient(to bottom, #f69c00 0%, #d17601 100%);
    color: #ffffff;
}
/* UC:slot3-design1 END */
/*slot4*/
/* UC:slot4-design1 START */
.slot4-design1 .category-content {
    color: #7981a4;
}
.slot4-design1 .category-content.new {
    color: #ff605e;
}
.slot4-design1 .category-content.promo {
    color: #2e55df;
}
.slot4-design1 .category-content.tournament {
    color: #008f63;
}
.slot4-design1 .category-content.hot {
    color: #ff0000;
}
.slot4-design1 .category-content.exclusive {
    color: #f69c17;
}
.slot4-design1 .category-content.jackpot {
    color: #76cfe6;
}
.slot4-design1 .category-content.bonus {
    color: #dfe02f;
}
.slot4-design1 .category-icon {
    background: url(/assets/images/theme/blackred/slot/category/icon.webp) no-repeat;
}
.slot4-design1 .line {
    background-color: #313131;
}
.slot4-design1 .new .category-icon {
    color: #ff605e;
    background: url(/assets/images/theme/blackred/slot/category/new.webp) no-repeat;
}
.slot4-design1 .promo .category-icon {
    color: #2e55df;
    background: url(/assets/images/theme/blackred/slot/category/promo.webp) no-repeat;
}
.slot4-design1 .tournament .category-icon {
    color: #008f63;
    background: url(/assets/images/theme/blackred/slot/category/tournament.webp) no-repeat;
}
.slot4-design1 .hot .category-icon {
    color: #ff0000;
    background: url(/assets/images/theme/blackred/slot/category/hot.webp) no-repeat;
}
.slot4-design1 .exclusive .category-icon {
    color: #f69c17;
    background: url(/assets/images/theme/blackred/slot/category/exclusive.webp) no-repeat;
}
.slot4-design1 .jackpot .category-icon {
    color: #76cfe6;
    background: url(/assets/images/theme/blackred/slot/category/jackpot.webp) no-repeat;
}
.slot4-design1 .bonus .category-icon {
    color: #dfe02f;
    background: url(/assets/images/theme/blackred/slot/category/bonus.webp) no-repeat;
}
.slot4-design1 .slot-header a {
    background: linear-gradient(-180deg, #f3867f 0%, #c0222b 100%);
    color: #000000;
}
.slot4-design1 .slot-header a:hover {
    background: linear-gradient(0deg, #f3867f 0%, #c0222b 100%);
}
.slot4-design1 .slot-game {
    color: #ffffff;    
    background-color: #1f1f1f;
    box-shadow: rgb(48 48 49 / 11%) 0px 1px 4px 2px;
}
/* UC:slot4-design1 END */
/*slot5*/
/* UC:slot5-design1 START */
.slot5-design1 .slot-title {
    color: #ffffff;
}
.slot5-design1 .tab-arrow {
    color: #ff0000;
}
.slot5-design1 .slot-game-provider-bar {
    background: #151515;
    border-color: #848484;
}
.slot5-design1 .provider-bar .provider {
    background: #010101;
}
.slot5-design1 .provider-tab {
    color: #ffffff;
}
.slot5-design1 .provider-slot-game-list {
    background-color: #151515;
    border-color: #848484;
}
.slot5-design1 p {
    color: #ffffff;
}
/* UC:slot5-design1 END */
/* UC:slot5-design2 START */
.slot5-design2 .slot-title {
    color: #ff0000;
}
.slot5-design2 .left-img {
    background: url(/assets/images/theme/blackred/gamemenu/title/leftimg1.webp) no-repeat;
}
.slot5-design2 .right-img {
    background: url(/assets/images/theme/blackred/gamemenu/title/rightimg1.webp) no-repeat;
}
.slot5-design2 .slot-game-provider-bar {
    background:  linear-gradient(0deg, #150000 0%, #520000 100%);
    border-image-source: linear-gradient(0deg, #ff0000 0%,rgba(255,201,201,0.1) 100%);;
    box-shadow: 0 3px 6px 0 rgba(61, 59, 62,0.5);
}
.slot5-design2 .provider-bar .provider.selected {
    background:  linear-gradient(0deg, #ff0000  0%, #ffa9a9 100%);
}
.slot5-design2 .provider-bar .provider.selected .provider-tab {
    background: #131313;
}
.slot5-design2 .provider-bar .line {
    border-color: #ff0000;
}
.slot5-design2 .provider-tab {
    color: #ffffff;
}
.slot5-design2 .provider-slot-game a {
    background: #232323;
    background: linear-gradient(180deg, #232323 0%, #3f3f3f 100%);
    box-shadow: 0 3px 6px 0 rgba(61, 59, 62,0.5);
}
.slot5-design2 .provider-slot-game p {
    color: #ffffff;
    background: #313131;
    background: linear-gradient(0deg, #313131 0%, #131313 100%);
}
/* UC:slot5-design2 END */
/*slot6*/
/* UC:slot6-design1 START */
.slot6-design1 span {
    color: #ffffff;
}
.slot6-design1 .svg-icon {
    color: #ffffff;
}
.slot6-design1 .game-count {
    background-color: #151515;
    border-color: #848484;
}
.slot6-design1 .pre-btn,
.slot6-design1 .next-btn {
    background: linear-gradient(180deg, #393939  0%, #1a1a1a  60%);
    border-color: #848484;
}
.slot6-design1 .pre-btn:hover,
.slot6-design1 .next-btn:hover{
    color: #ff0000;
}
.slot6-design1 .pre-btn.inactive,
.slot6-design1 .next-btn.inactive{
    filter: grayscale(1);
}
.slot6-design1 .all-game {
    background: linear-gradient(180deg, #393939  0%, #1a1a1a  60%);
    border-color: #848484;
}
.slot6-design1 .all-game:hover {
    background: linear-gradient(to bottom, #1a1a1a 0%, #393939 100%);
}
.slot6-design1 .best-slot-bg {
    background: url(/assets/images/theme/blackred/slot/bestslotimgbg1.webp);
}
.slot6-design1 .slot-game-content {
    background-color: #151515;
    box-shadow: 0px 0px 8px rgba(61, 59, 62, 0.4);
}
.slot6-design1 .slot-game-info {
    background: linear-gradient(0deg,#0d0d0d,#0d0d0d 50%,rgba(13,13,13,.75) 80%,transparent);
}
.slot6-design1 .game-name span {
    color: #ffffff;
}
.slot6-design1 .game-provider span {
    color: #ffffff;
}
/* UC:slot6-design1 END */

/*subbanner*/
/*subbanner1*/
/* UC:subbanner1-design1 START */
.subbanner1-design1 .subbanner-list-mask {
    background-image: url(/assets/images/theme/blackred/subbanner/topbarimgbg1.webp), url(/assets/images/theme/blackred/subbanner/bottombarimgbg1.webp);
}
/* UC:subbanner1-design1 END */
/* UC:subbanner1-design2 START */
.subbanner1-design2 {
    background-image: url(/assets/images/theme/blackred/subbanner/imgbg1.webp);
}
/* UC:subbanner1-design2 END */
/* UC:subbanner1-design3 START */
.subbanner1-design3 .subbanner-box img {
    border-color: #ff0000;
}
/* UC:subbanner1-design3 END */

/*togeldingdong*/
/*togeldingdong1*/
/* UC:togeldingdong1-design1 START */
.togeldingdong1-design1 #video-tab > li > a {
    color: #000000;
    background-color: #666666;
    border-color: #000000;
}
.togeldingdong1-design1 #video-tab > li.active > a,
.togeldingdong1-design1 #video-tab > li.active > a:hover,
.togeldingdong1-design1 #video-tab > li.active > a:focus {
    border-color: #ffffff;
    border-bottom-color: #000000;
    background-color: #dddddd;
}
.togeldingdong1-design1 .result-content {
    border-color: #ff0000;
    background: #5e0015;
    color: #ffffff;
}
.togeldingdong1-design1 .result-title {
    color: #ffffff;
}
.togeldingdong1-design1 .result-title .fa-solid {
    color: #fe0101;
}
.togeldingdong1-design1 .game-content {
    background: #171a1b;
}
.togeldingdong1-design1 .game-content a,
.togeldingdong1-design1 .game-title {
    color: #ffffff;
}
.togeldingdong1-design1 .game {
    color: #fff000;
}
/* UC:togeldingdong1-design1 END */
/*togel1*/
/* UC:togel1-design1 START */
.togel1-design1 .togel-content-box {
    background: url(/assets/images/theme/blackred/togeldingdong/imgbg1.webp) no-repeat center top;
}
.togel1-design1 .togel-time {
    color: #ffffff;
}
.togel1-design1 .togel-title,
.togel1-design1 .togel-date {
    color: #ff5050;
}
.togel1-design1 .togel-result {
    color: #fff000;
}
/* UC:togel1-design1 END */
/* UC:togel1-design2 START */
.togel1-design2 .togel-content-box {
    border-color: transparent;
    background: #151515;
}
.togel1-design2 .togel-img {
    border-color: transparent;
    background: linear-gradient(to bottom, #404040 0%, #1b1b1b 100%);
}
.togel1-design2 .togel-time {
    color: #ffffff;
}
.togel1-design2 .togel-title,
.togel1-design2 .togel-date {
    color: #ffffff;
}
.togel1-design2 .togel-result {
    color: #cb0000;
}
/* UC:togel1-design2 END */
/*togelslide1*/
/* UC:togelslide1-design1 START */
.togelslide1-design1 .togel-content {
    border-color: #ff4848;
    background: #730202;
}
.togelslide1-design1 .togel-title {
    color: #ffffff;
    background: #530200;
    background-image: linear-gradient(to bottom, #b41915 0%, #530200 100%);
}
.togelslide1-design1 .togel-result {
    color: #f6d800;
}
.togelslide1-design1 .togel-link a {
    color: #ffffff;
}
.togelslide1-design1 .togel-link a:hover {
    color: #ffcccc;
}
.togelslide1-design1 .togel-date {
    color: #ffffff;
}
/* UC:togelslide1-design1 END */
/* UC:togelslide1-design2 START */
.togelslide1-design2 .togel-content {
    border-color: transparent;
    color: #ffffff;
    background: #771218;
}
.togelslide1-design2 .togel-title {
    background: #000000;
    color: #ffffff;
}
.togelslide1-design2 .togel-result {
    color: #ffff00;
    background: #000000;
    border-bottom-color: #d20000;
}
/* UC:togelslide1-design2 END */
/*togelslide2*/
/* UC:togelslide2-design1 START */
.togelslide2-design1 .togel-content {
    background: url(/assets/images/theme/blackred/togeldingdong/imgbg2.webp) no-repeat center top;
}
.togelslide2-design1 .togel-time {
    color: #ffffff;
}
.togelslide2-design1 .togel-title,
.togelslide2-design1 .togel-date {
    color: #ff8a00;
}
.togelslide2-design1 .togel-result {
    color: #f6d800;
}
/* UC:togelslide2-design1 END */
/*togelslide3*/
/* UC:togelslide3-design1 START */
.togelslide3-design1 .togel-content {
    border-color: #ff4433;
    background: #000000;
    background: linear-gradient(180deg, #000000 0%, #1f1f1f 74%);
    color: #ffffff;
}
.togelslide3-design1 .togel-title {
    color: #ffffff;
}
.togelslide3-design1 .result-digit0 {
    background: url(/assets/images/theme/blackred/togeldingdong/0.webp) no-repeat;
}
.togelslide3-design1 .result-digit1 {
    background: url(/assets/images/theme/blackred/togeldingdong/1.webp) no-repeat;
}
.togelslide3-design1 .result-digit2 {
    background: url(/assets/images/theme/blackred/togeldingdong/2.webp) no-repeat;
}
.togelslide3-design1 .result-digit3 {
    background: url(/assets/images/theme/blackred/togeldingdong/3.webp) no-repeat;
}
.togelslide3-design1 .result-digit4 {
    background: url(/assets/images/theme/blackred/togeldingdong/4.webp) no-repeat;
}
.togelslide3-design1 .result-digit5 {
    background: url(/assets/images/theme/blackred/togeldingdong/5.webp) no-repeat;
}
.togelslide3-design1 .result-digit6 {
    background: url(/assets/images/theme/blackred/togeldingdong/6.webp) no-repeat;
}
.togelslide3-design1 .result-digit7 {
    background: url(/assets/images/theme/blackred/togeldingdong/7.webp) no-repeat;
}
.togelslide3-design1 .result-digit8 {
    background: url(/assets/images/theme/blackred/togeldingdong/8.webp) no-repeat;
}
.togelslide3-design1 .result-digit9 {
    background: url(/assets/images/theme/blackred/togeldingdong/9.webp) no-repeat;
}
.togelslide3-design1 .togel-link a {
    color: #ff7373;
}
.togelslide3-design1 .togel-link a:hover {
    color: #ffbfbf;
}
/* UC:togelslide3-design1 END */
/*togelslide4*/
/* UC:togelslide4-design1 START */
.togelslide4-design1 .togel-content {
    border-color: #b60703;
    background: #000000;
    color: #ffffff;
}
.togelslide4-design1 .togel-title {
    color: #ffffff;
}
.togelslide4-design1 .togel-result {
    border-color: #b60703;
    color: #ffffff;
}
/* UC:togelslide4-design1 END */
/*togelslide5*/
/* UC:togelslide5-design1 START */
.togelslide5-design1 .togel-content {
    color: #C7C4E3;
    background: url(/assets/images/theme/blackred/togeldingdong/imgbg3.webp) center top;
    border-image-source: linear-gradient(45deg, #680020, #ff3c3b, #680020);
}
.togelslide5-design1 .togel-img img {
    border-color: transparent;
    background: linear-gradient(#131218, #131218) padding-box, linear-gradient(45deg, #f20002 0%, #e50007 10%, #ff0401 25%, #ffc6a3 35%, #fc3c2f 50%, #f50001 65%, #b40014 75%, #98001a 90%, #7e0018 100%) border-box;
  }
.togelslide5-design1 .togel-result .result-digit {
    border-color: transparent;
    background: linear-gradient(#131218, #131218) padding-box, linear-gradient(to bottom, #44414a, #44414a) border-box;
}
.togelslide5-design1 .togel-result .result-digit span {
    background: linear-gradient(#ff0000 55%, #ff6f37 100%);
    -webkit-text-fill-color: transparent;
}
/* UC:togelslide5-design1 END */
/*togelslide6*/
/* UC:togelslide6-design1 START */
.togelslide6-design1 span {
    color: #ffffff;
}
.togelslide6-design1 .svg-icon {
    color: #ffffff;
}
.togelslide6-design1 .game-count {
    background-color: #151515;
    border-color: #848484;
}
.togelslide6-design1 .pre-btn,
.togelslide6-design1 .next-btn {
    background: linear-gradient(180deg, #393939  0%, #1a1a1a  60%);
    border-color: #848484;
}
.togelslide6-design1 .pre-btn:hover,
.togelslide6-design1 .next-btn:hover {
    color: #ff0000;
}
.togelslide6-design1 .pre-btn.inactive,
.togelslide6-design1 .next-btn.inactive{
    filter: grayscale(1);
}
.togelslide6-design1 .all-game {
    background: linear-gradient(180deg, #393939  0%, #1a1a1a  60%);
    border-color: #848484;
}
.togelslide6-design1 .all-game:hover {
    background: linear-gradient(to bottom, #1a1a1a 0%, #393939 100%);
}
.togelslide6-design1 .togel-content {
    background: #0d0d0d;
    border-color: #0d0d0d;
}
.togelslide6-design1 .togel-content-img {
    background: url(/assets/images/theme/blackred/togeldingdong/iconimgbg1.webp) no-repeat;
}
.togelslide6-design1 .togel-content-img img{
    border-color: #000000;
}
.togelslide6-design1 .togel-content-date span {
    color: #adadad;
}
.togelslide6-design1 .togel-content-title-period span {
    color: #adadad;
}
.togelslide6-design1 .togel-content-time span {
    color: #737373;
}
.togelslide6-design1 .togel-content-body {
    color: #ffffff;
}
.togelslide6-design1 .togel-line {
    background: #848484;
}
.togelslide6-design1 .second-third-result {
    border-top-color: #848484;
    border-bottom-color: #848484;
}
.togelslide6-design1 .togel-result .result-digit {
    background-color: #000000;
    border-color: rgba(255,255,255,.2);
}
.togelslide6-design1 .togel-result .result-digit span{
    color: #ffffff;
}
.togelslide6-design1 .togel-content-footer span {
    color: #000000;
    background: linear-gradient(0deg, #380000 0%,#ff0000 100%);
}
.togelslide6-design1 .togel-content-footer span:hover {
    background: linear-gradient(to bottom, #380000 0%,#ff0000 100%);
}
/* UC:togelslide6-design1 END */

/*table*/
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td,
.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {
    border-color: #3e3e3e;
}
.table-header-st {
    color: #ffffff;
    background-color: #242424;
}
.table-row-st {
    color: #ffffff;
    background-color: #000000;
}
.table-row-st1 {
    color: #ffffff;
    background-color: #131313;
}
/*page*/
.gamesportsbookpage .main-content,
.gamelivecasinopage .main-content,
.gameslotpage .main-content,
.gamefishingpage .main-content,
.gamearcadepage .main-content,
.gamelotterypage .main-content,
.gameetgpage .main-content,
.gamekenopage .main-content,
.gamepokerpage .main-content,
.gamecockfightpage .main-content,
.gameesportspage .main-content,
.gamedingdongpage .main-content,
.gamecrashgamepage .main-content {
    background-color: #000000;
}
body.gamesportsbookpage,
body.gamelivecasinopage,
body.gameslotpage,
body.gamefishingpage,
body.gamearcadepage,
body.gamelotterypage,
body.gameetgpage,
body.gamekenopage,
body.gamepokerpage,
body.gamecockfightpage,
body.gameesportspage,
body.gamedingdongpage,
body.gamecrashgamepage {
    background: #000000;
}
.gamesportsbookpage .middlebackground {
    background: url(/assets/images/theme/blackred/gamebg/sportsbook.webp) no-repeat top center #000000;
}
.gamelivecasinopage .middlebackground {
    background: url(/assets/images/theme/blackred/gamebg/livecasino.webp) no-repeat top center #000000;
}
.gameslotpage .middlebackground {
    background: url(/assets/images/theme/blackred/gamebg/slot.webp) no-repeat top center #000000;
}
.gamefishingpage .middlebackground {
    background: url(/assets/images/theme/blackred/gamebg/fishing.webp) no-repeat top center #000000;
}
.gamearcadepage .middlebackground {
    background: url(/assets/images/theme/blackred/gamebg/arcade.webp) no-repeat top center #000000;
}
.gamelotterypage .middlebackground {
    background: url(/assets/images/theme/blackred/gamebg/lottery.webp) no-repeat top center #000000;
}
.gameetgpage .middlebackground {
    background: url(/assets/images/theme/blackred/gamebg/etg.webp) no-repeat top center #000000;
}
.gamekenopage .middlebackground {
    background: url(/assets/images/theme/blackred/gamebg/keno.webp) no-repeat top center #000000;
}
.gamepokerpage .middlebackground {
    background: url(/assets/images/theme/blackred/gamebg/poker.webp) no-repeat top center #000000;
}
.gamecockfightpage .middlebackground {
    background: url(/assets/images/theme/blackred/gamebg/cockfight.webp) no-repeat top center #000000;
}
.gameesportspage .middlebackground {
    background: url(/assets/images/theme/blackred/gamebg/esports.webp) no-repeat top center #000000;
}
.gamedingdongpage .middlebackground {
    background: url(/assets/images/theme/blackred/gamebg/dingdong.webp) no-repeat top center #000000;
}
.gamecrashgamepage .middlebackground {
    background: url(/assets/images/theme/blackred/gamebg/crashgame.webp) no-repeat top center #000000;
}
/*lottery*/
.game-result-box {
    color: #ffffff;
    background: #1a1a1a;
    border-color: #848484;
}
.game-result-title {
    color: #ffffff;
    background: linear-gradient(180deg, #1e1e1e 0%, #000000 100%);
}
.game-result {
    color: #ff0000;
}
.game-result-link a {
    color: #ffbfbf;
}
.game-result-link a:hover, .game-result-link a:focus {
    color: #ff7373;
}
.main-content .content-title h4 {
    color: #ffffff;
}
/*GamePage*/
/*game lists*/
.main-content .game-provider h4 {
    color: #ffffff;
}
.game-lists .game-box {
	color: #ffffff;
	background: #333333;
}
.game-lists .game-content .tnhover {
	background-color: rgba(0, 0, 0, 0.7);
}
.game-lists .eventtag-container .eventtag {
    color: #ffffff;
    background-color: #000000;
}
.game-lists .eventtag-container .eventtag2 {
    background-color: #ff605e;
}
.game-lists .eventtag-container .eventtag3 {
    background-color: #2e55df;
}
.game-lists .eventtag-container .eventtag4 {
    background-color: #008f63;
}
.game-lists .eventtag-container .eventtag5 {
    background-color: #ff0000;
}
.game-lists .eventtag-container .eventtag6 {
    background-color: #f69c17;
}
.game-lists .eventtag-container .eventtag7 {
    background-color: #a410ff;
}
.game-lists .game-box .tnrtp span {
    color: #000000;
}
/*dreambook & data & common*/
.highlight {
    color: #000000;
    background-color: #fff000;
}
.main-page .main-content h2 {
    color: #ffffff;
}
.main-content .main-container {
    background: #151515;
}
.main-content .maintenance-container {
    background: #ffffff;
}
.main-content .error-container .error-info {
    color: #ffffff;
    border-color: #848484;
    background: #010101;
}
.main-content.dreambook-content .searchbar-container {
    color: #ffffff;
    background-color: #333333;
}
.main-content .data-container a.result-red {
    color: #ff0000;
}
.main-content .data-container .ball-result a.result-green {
    background-color: #56a615;
}
.main-content .data-container .ball-result a.result-blue {
    background-color: #1c73cd;
}
.main-content .data-container .ball-result a.result-yellow {
    background-color: #e5ae2c;
}
.main-content .data-container .ball-result a.result-red {
    background-color: #ff0000;
}
.main-content .data-container .ball-result a.result-black {
    background-color: #000000;
}
.main-content .data-container .ball-result a {
    color: #ffffff;
}
/*register*/
.main-content.register-content .register-img {
    background: url(/assets/images/theme/blackred/register/registerimg.webp) no-repeat top center transparent ;
}
.main-content .content-form {
    background: #010101;
}
.main-content .content-form h2{
    color: #ffffff;
    background: #ff0000;
}
.main-content .content-form .form-label {
    color: #ffffff;
}
.main-content .content-form hr {
    border-top-color: #848484;
}
/*landing*/
body.landing-page .mainheader {
    background: transparent
}
body.landing-page .contact-container {
    background: #ff0000;
}
body.landing-page .contact-box {
    color: #000000;
}

/*modal*/
/*t1*/
.body-design1 .popup-modal .modal-content {
    background: #ffffff;
}
.body-design1 .popup-modal .modal-header {
    color: #333333;
    background: #ffffff;
    border-color: #e5e5e5;
}
.body-design1 .popup-modal .modal-header .close {
    color: #333;
}
.body-design1 .popup-modal .modal-body {
    color: #333333;
}
.body-design1 #popupCmsModal .modal-content,
.body-design1 #popupMsgModal .modal-content {
    background: #ffffff;
}
.body-design1 #popupCmsModal .modal-body,
.body-design1 #popupMsgModal .modal-body {
    color: #333333;
}
.body-design1 #popupCmsModal .modal-footer,
.body-design1 #popupMsgModal .modal-footer {
    border-color: #e5e5e5;
}

/*use in after & before login start*/
/*loader*/
.loader {
    background-color: rgba(0, 0, 0, .7);
}
/*well*/
/*t1*/
.rulespage .rule-container  {
    background: #ffffff;
}
.maincontent-design1 .well,
.rulespage .well {
    background: #f5f5f5;
    color: #333333;
    border-color: #dcdcdc;
}
/*promo & article & custom*/
.main-content .promo-container > ul > li,
.main-content .article-container > ul > li,
.main-content .content-info {
    color: #ffffff;
    border-color: #3e3e3e;
    background: #010101;
}
/*promo & article*/
/*t1*/
.maincontent-design1 .promo-content,
.maincontent-design1 .article-content {
    background: #333333;
}
/*article*/
.main-content .article-info h2 {
    color: #ff0000;
}
/*t1*/
.maincontent-design1 .article-info h2 {
    color: #ffa800;
}
/*custom*/
/*t1*/
.maincontent-design1 .content-info {
    color: #333333;
    border-color: #eeeeee;
    background: none;
}
/*use in after & before login end*/

/*use in after login start*/
/*sticky*/
.masterpage .eventTicketNo {
    color: #ffffff;
}
/*masterheader*/
.masterpage .icon.icon-livechat {
    mask-image: var(--icon-livechat);
    -webkit-mask-image: var(--icon-livechat);
    background: currentColor;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
}
/*masterheader1*/
/*t1*/
.masterpage .masterheader1-design1 {
    background: #1e1f23;
}
.masterpage .masterheader1-design1 .infobox {
    color: #ffffff;
}
.masterpage .masterheader1-design1 .refreshbox a {
    color: #337ab7;
}
.masterpage .masterheader1-design1 .iconbox-menu {
    background-color: #333333;
}
.masterpage .masterheader1-design1 .iconbox-menu .innerbox > ul > li > a {
    color: #cccccc;
    border-color: #cccccc;
}
.masterpage .masterheader1-design1 .iconbox-menu .innerbox > ul > li > a:hover,
.masterpage .masterheader1-design1 .iconbox-menu .innerbox > ul > li > a:active,
.masterpage .masterheader1-design1 .iconbox-menu .innerbox > ul > li > a:focus,
.masterpage .masterheader1-design1 .iconbox-menu .innerbox > ul > li > a:focus:active,
.masterpage .masterheader1-design1 .iconbox-menu .innerbox > ul > li > a:active:focus {
    color: #5cb85c;
    border-color: #5cb85c;
}
.masterpage .masterheader1-design1 .newMsgContent {
	color: #fff;
	background-color: #ff4000;
}
.masterpage .masterheader1-design1 .newMsgArrow {
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: #ff4000;
}
/*masterheader2*/
/*t3*/
.masterpage .masterheader2-design1 .special-content-container {
    color: #ffffff;
}
.masterpage .masterheader2-design1 .special-content-container .border {
    border-color: #ffffff;
}
.masterpage .masterheader2-design1 .special-content-container .livechat  a {
    background-color: #ff0000;
    color: #ffffff;
}
.masterpage .masterheader2-design1 .special-content-container .livechat  a:hover {
    background: #ff0000;
    background: linear-gradient(to bottom, #ff0000 0%, #380000 100%);
}
.masterpage .masterheader2-design1 .special-content-container .android  a {
    background-color: #34a853;
    color: #ffffff;
}
.masterpage .masterheader2-design1 .special-content-container .android  a:hover {
    background: #1d7133;
    background: linear-gradient(to bottom, #1d7133 0%, #34a853 100%);
}
.masterpage .masterheader2-design1 .refresh-icon {
    mask-image: var(--icon-refresh);
    -webkit-mask-image: var(--icon-refresh);
    position: relative;
    mask-type: alpha;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    background: linear-gradient(180deg, #ddd 0%, #d48e29 100%);
}
.masterpage .masterheader2-design1 .infobox .playercredit {
    color: #dfbc84;
}
.masterpage .masterheader2-design1 .infobox .playername {
    color: #ffffff;
}
.masterpage .masterheader2-design1 .menubox a {
    background: #e0e0e0;
    color: #000000;
    border-color: transparent;
}
.masterpage .masterheader2-design1 .logoutbox a {
    color: #ffffff;
    background: #a00000;
    border-color: transparent;
}

/*announcement*/
/*t1*/
.masterpage .announcement1-design1 .announcement-content {
    color: #222222;
    border-color: #e3e3e3;
    background: #f5f5f5;
}
.masterpage .announcement1-design1 .announcement-title {
    color: #ffffff;
    background: #ff4141;
}
.masterpage .announcement1-design1 .marquee:before {
    background: linear-gradient(90deg, #f5f5f5, rgba(41, 49, 60, 0));
}
/*t3*/
.masterpage .announcement1-design2.announcement-container {
    background: transparent;
}
.masterpage .announcement1-design2 .announcement-content {
    background: #010101;
    color: #9e9e9e;
}
.masterpage .announcement1-design2 .marquee:before {
    background: linear-gradient(90deg,#010101 0,rgba(41,49,60,0));
}

/*form-control & btn-default & a & h2 & btn-theme & table*/
/*t1*/
.maincontent-design1 h2 {
    color: #333333;
}
.maincontent-design1 a {
    color: #23527c;
}
.maincontent-design1 .form-control[disabled],
.maincontent-design1 .form-control[readonly],
.maincontent-design1 .form-control {
    background: #fff;
    border-color: #cccccc;
    color: #555555;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.maincontent-design1 .form-control:focus {
    border-color: #66afe9;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}
.body-design1 .btn-default,
.maincontent-design1 .btn-default {
    border-color: #cccccc;
    color: #333333;
    background: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
}
.body-design1 .btn-default:hover, 
.body-design1 .btn-default:focus, 
.body-design1 .btn-default.active, 
.body-design1 .btn-default.active:focus, 
.body-design1 .btn-default.active:hover, 
.body-design1 .btn-default:active:focus, 
.body-design1 .btn-default:active:hover,
.maincontent-design1 .btn-default:hover, 
.maincontent-design1 .btn-default:focus, 
.maincontent-design1 .btn-default.active, 
.maincontent-design1 .btn-default.active:focus, 
.maincontent-design1 .btn-default.active:hover, 
.maincontent-design1 .btn-default:active:focus, 
.maincontent-design1 .btn-default:active:hover {
    color: #333333;
    border-color: #adadad;
    background:#e0e0e0;
}
.maincontent-design1 .btn-theme {
    background: #f0ad4e;
    color: #ffffff;
    background: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
}
.maincontent-design1 .btn-theme:hover, 
.maincontent-design1 .btn-theme:focus, 
.maincontent-design1 .btn-theme.active:focus, 
.maincontent-design1 .btn-theme.active:hover, 
.maincontent-design1 .btn-theme:active:focus, 
.maincontent-design1 .btn-theme:active:hover {
    color: #ffffff;
    background: linear-gradient(to bottom, #eb9316 0%, #f0ad4e 100%);
}
.maincontent-design1 .table,
.maincontent-design1 .table-bordered > thead > tr > th, .maincontent-design1 .table-bordered > tbody > tr > th, .maincontent-design1 .table-bordered > tfoot > tr > th,
.maincontent-design1 .table-bordered > thead > tr > td, .maincontent-design1 .table-bordered > tbody > tr > td, .maincontent-design1 .table-bordered > tfoot > tr > td,
.maincontent-design1 .table > caption + thead > tr:first-child > th, .maincontent-design1 .table > colgroup + thead > tr:first-child > th,
.maincontent-design1 .table > thead:first-child > tr:first-child > th, .maincontent-design1 .table > caption + thead > tr:first-child > td,
.maincontent-design1 .table > colgroup + thead > tr:first-child > td, .maincontent-design1 .table > thead:first-child > tr:first-child > td {
    border-color: #566977;
}
.maincontent-design1 .table-header-st {
    background-color: #1f87d3;
}
.maincontent-design1 .table-row-st {
    color: #000000;
    background-color: #ffffff;
}
.maincontent-design1 .table-row-st1 {
    color: #000000;
    background-color: #dfdfdf;
}

/*loader*/
/*t1*/
.masterpage .maincontent-design1 .loader {
    background: none;
}
.masterpage .maincontent-design1 .loader a {
    color: #337ab7;
}

/*gamebrand*/
/*t1*/
.maincontent-design1 .gameContainer .gameContent {
    color: #ffffff;
    background-color: #031219;
    border-color: #445f68;
}
.maincontent-design1 .gameContainer .gameContent:hover {
    border-color: #e8c500;
}
.maincontent-design1 .tnhover {
    background-color: rgba(0, 0, 0, 0.7);
}
/*t3*/
.gameBrandPage.maincontent-design2 {
    background: #151515;
}
.maincontent-design2 .gameBrandPage-inner-container {
    color: #ffffff;
}
/*gamelobby*/
.loginGameLobby .game-action-container .countrySelection .selectCountryBtn {
    border-color: #848484;
	color: #fff;
	background-color: rgba(0, 0, 0, .7);
}
.loginGameLobby .game-action-container .countrySelection .countryOptionsList {
    color: #fff;
	background-color: #000;
}
.loginGameLobby .game-action-container .countrySelection .countryOptionsList .countrySearch {
	border-color: #555;
}
.loginGameLobby .game-action-container .countrySelection .countryOptionsList .countrySearch .countrySearchInput {
    background-color: transparent;
}
/*t3*/
.loginGameLobby.maincontent-design2 {
    background: #151515;
}
.maincontent-design2 .loginGameLobby-inner-container {
    color: #ffffff;
}

/*main-sidebar*/
.masterpage .main-sidebar ul {
    background: #151515;
}
.masterpage .main-sidebar ul li a {
    color: #ffffff;
}
.masterpage .main-sidebar ul li a > span.glyphicon,
.masterpage .main-sidebar ul li a > span.icon {
    color: #ff0000;
}

/*maincontent*/
/*t1*/
body.masterpage.body-design1,
.maincontent-design1 {
    background: none !important;
}
.masterpage .maincontent-design1 .main-content-page-title {
    color: #333333;
}
/*t3*/
.masterpage .maincontent-design2 .main-content {
    background: #151515;
    color: #ffffff;
}

/*page*/
/*profile*/
.profileform hr {
    border-color: #cccccc;
}
/*custom*/
/*t1*/
.masterpage .maincontent-design1 .custom-content.content-inner-container {
    border-color: #eeeeee;
}
/*memo*/
.masterpage .memo-content .memo-detail .memo-detail-content {
    border-color: #cccccc;
}
.masterpage .memo-content .memo-detail hr {
    border-color: #cccccc;
}
/* tabbed navigation */
.masterpage .tabbed .nav-container {
    background: transparent;
    border-color: transparent;
    border-bottom-color: transparent;
}
.masterpage .tabbed .nav-container .btn-tab {
	color: #337ab7;
	background: transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.masterpage .tabbed .nav-container .btn-tab:hover {
	background: #eee;
	border-color: #eee #eee #ddd;
}
.masterpage .tabbed .nav-container .btn-tab .icon {
	background-color: currentColor;
}
/*t1*/
.masterpage .maincontent-design1 .tabbed .nav-container::after {
    background-color: #ddd;
}
.masterpage .maincontent-design1 .tabbed .nav-container .btn-tab.active {
    color: #555;
    background: #fff;
    border: 1px solid #ddd;
    border-bottom: none;
}
/*t3*/
.masterpage .maincontent-design2 .tabbed .nav-container {
    background: #000000;
    border-color: #000000;
    border-bottom-color: #8e0000;
}
.masterpage .maincontent-design2 .tabbed .nav-container .btn-tab {
	color: #ffffff;
	background: #151515;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.masterpage .maincontent-design2 .tabbed .nav-container .btn-tab:hover {
	color: #ffcaca;
	background: #222;
}
.masterpage .maincontent-design2 .tabbed .nav-container .btn-tab.active {
	color: #ffcaca;
	background: #8e0000;
}
.masterpage .maincontent-design2 .tabbed .nav-container .btn-tab .icon {
	background-color: currentColor;
}
/*wallet summary & bet summary*/
.masterpage.walletsummarypage .tabbed.main-content,
.masterpage.betsummarypage .tabbed.main-content {
    border: none;
}
/*t1*/
.masterpage .maincontent-design1 .summary-result {
    background: #f5f5f5;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
    border-color: #e3e3e3;
}
.masterpage .maincontent-design1 .summary-container .row.hdr {
    color: #555;
}
.masterpage .maincontent-design1 .walletsummary .data-container:hover,
.masterpage .maincontent-design1 .details .container.data:hover,
.masterpage .maincontent-design1 .summary .data-container:hover {
    background: #eee;
}
.masterpage .maincontent-design1 .walletsummary .container.data::after,
.masterpage .maincontent-design1 .walletsummary .row.hdr::after,
.masterpage .maincontent-design1 .betsummary .row.hdr::after,
.masterpage .maincontent-design1 .summary .data-container::after,
.masterpage .maincontent-design1 .details .data,
.masterpage .maincontent-design1 .data-container::after,
.masterpage .maincontent-design1 .data-details:after {
    border-color: #ccc;
}
.masterpage .maincontent-design1 .sts {
    background: #cbcbcb;
}
.masterpage .maincontent-design1 .sts-date,
.masterpage .maincontent-design1 .sts-time {
    color: #337ab7;
}
.masterpage .maincontent-design1 .ftr {
    background: #cbcbcb;
    border-color: #ccc;
}
/*t3*/
.masterpage .maincontent-design2 .summary-result {
    background: #101010;
    border-color: transparent;
}
.masterpage .maincontent-design2 .summary-container .row.hdr {
    color: #bbbbbb;
}
.masterpage .maincontent-design2 .walletsummary .data-container:hover,
.masterpage .maincontent-design2 .details .container.data:hover,
.masterpage .maincontent-design2 .summary .data-container:hover {
    background: #191919;
}
.masterpage .maincontent-design2 .walletsummary .container.data::after,
.masterpage .maincontent-design2 .walletsummary .row.hdr::after,
.masterpage .maincontent-design2 .betsummary .row.hdr::after,
.masterpage .maincontent-design2 .summary .data-container::after,
.masterpage .maincontent-design2 .details .data,
.masterpage .maincontent-design2 .data-container::after,
.masterpage .maincontent-design2 .data-details:after {
    border-color: #3e3e3e;
}
.masterpage .maincontent-design2 .sts {
    background: #333;
}
.masterpage .maincontent-design2 .sts-date,
.masterpage .maincontent-design2 .sts-time {
    color: goldenrod;
}
.masterpage .maincontent-design2 .ftr {
    background: #333;
    border-color: #666;
}
/* Summary Pagination */
.masterpage .btn-page-prev, .masterpage .btn-page-next {
    background: none;
}
/*t1*/
.masterpage .maincontent-design1 .page-prev:hover, .masterpage .maincontent-design1 .page-next:hover, .masterpage .maincontent-design1 .page-num:hover {
    background: #ddd;
}
.masterpage .maincontent-design1 .page-num.current {
    background: #eee;
}
/*t3*/
.masterpage .maincontent-design2 .page-prev:hover, .masterpage .maincontent-design2 .page-next:hover, .masterpage .maincontent-design2 .page-num:hover {
    background: #191919;
}
.masterpage .maincontent-design2 .page-num.current {
    background: #151515;
}
/* tabbed navigation - deposit, withdraw, my promo & wallet - slide inidcator */
.masterpage .tabbed .slide-indicator,
.masterpage .deposit-channel-nav .slide-indicator {
    color: #666;
    text-shadow: 0 0 5px rgba(255, 255, 255, 0.7), 0 0 10px rgba(255, 255, 255, 0.5), 0 0 20px rgba(250, 255, 255, 0.5), 0 0 30px rgba(250, 255, 255, 0.3);
}
/*wallet*/
.masterpage.walletpage .tabbed.main-content {
    background: transparent;
    border: none;
    border-color: transparent;
}
/*mypromo*/
.masterpage.mypromopage .tabbed.main-content {
    background: transparent;
    border: none;
    border-color: transparent;
}
.masterpage .promostatus .status {
    color: #000000;
}
.masterpage .promostatus .status1 {
    background-color: #3fff3f;
}
.masterpage .promostatus .status2 {
    background-color: #ff3f3f;
}
.masterpage .promostatus .status3 {
    background-color: #3fff3f;
}
.masterpage .promostatus .status4 {
    background-color: #ff3f3f;
}
.masterpage .promoprogress .progress {
    background: none;
    background-color: #e0e0e0;
}
.masterpage .promoprogress .progress-value {
    color: #000000;
}
.masterpage .promoprogress .progress-bar {
    color: #000000;
}
.masterpage .promosite .groupname {
    border-color: #000000;
}
/*t1*/
.masterpage .maincontent-design1 .mypromo-content .promocontainer {
    border-color: #000000;
    background: #f5f5f5;
}
/*t3*/
.masterpage .maincontent-design2 .mypromo-content .promocontainer {
    border-color: #444444;
    background: #1e1e1e;
}
/* Deposit Withdraw */
.masterpage .withdraw-container .input-value-container input:read-only,
.masterpage .deposit-container .input-value-container input:read-only {
    border: none;
    outline: none;
    box-shadow: none;
}
/* Deposit Withdraw - Design1  */
.masterpage .maincontent-design1 .withdraw-container .withdraw-header {
    border-color: #ccc;
}
/* Deposit Withdraw - Design2  */
.masterpage .maincontent-design2 .withdraw-container-inner,
.masterpage .maincontent-design2 .deposit-container-inner {
    border-color: transparent;
}
.masterpage .maincontent-design2 .withdraw-container,
.masterpage .maincontent-design2 .deposit-container {
    color: #fff;
    background: #151515;
    border-color: transparent;
}
.masterpage .maincontent-design2 .withdraw-container .input-container label,
.masterpage .maincontent-design2 .deposit-container .input-container label,
.masterpage .maincontent-design2 .withdraw-container .input-container .input-label,
.masterpage .maincontent-design2 .deposit-container .input-container .input-label {
	color: #bbbbbb;
}
.masterpage .maincontent-design2 .withdraw-container .input-container .input-label.required::after,
.masterpage .maincontent-design2 .deposit-container .input-container .input-label.required::after {
	color: red;
}
.masterpage .maincontent-design2 .deposit-container .deposit-content,
.masterpage .maincontent-design2 .withdraw-container .withdraw-content {
	border: none;
	box-shadow: none;
	background: transparent;
}
.masterpage .withdraw-container .input-container .input-value-container.required::before,
.masterpage .deposit-container .input-container .input-value-container.required::before {
    color: #ff0000;
}
/* Account Deposit - Channel */
.masterpage .deposit-container .btn-deposit-channel .icon {
	background-color: currentColor;
}
/* Account Deposit - Channel - Design1 */
.masterpage .maincontent-design1 .deposit-container .btn-deposit-channel.active {
    border-color: #555;
    color: #555555;
    background: #ffffff;
    background: -moz-linear-gradient(0deg, #ffffff 0%, #e0e0e0 100%);
    background: -webkit-linear-gradient(0deg, #ffffff 0%, #e0e0e0 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #e0e0e0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#e0e0e0",GradientType=1);
    -webkit-box-shadow: none;
    box-shadow: none;
}
/* Account Deposit - Channel - Design2 */
.masterpage .maincontent-design2 .deposit-container .btn-deposit-channel {
	color: #000000;
	background: #cbcbcb;
	border: none;
}
.masterpage .maincontent-design2 .deposit-container .btn-deposit-channel:hover {
	background: #ececec;
}
.masterpage .maincontent-design2 .deposit-container .btn-deposit-channel.active {
	color: #ffffff;
	background: #b90000;
    background: -moz-linear-gradient(0deg, #b90000 0%, #ff4d4d 100%);
    background: -webkit-linear-gradient(0deg, #b90000 0%, #ff4d4d 100%);
    background: linear-gradient(0deg, #b90000 0%, #ff4d4d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b90000",endColorstr="#ff4d4d",GradientType=1);
    border: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

/* Account Deposit - Accordion - Design1 */
.masterpage .maincontent-design1 .deposit-container .specific-container.accordion-0 .panel {
	background: transparent;
	border-color: #ddd;
}
.masterpage .maincontent-design1 .deposit-container .specific-container.accordion-0 .panel .panel-heading {
	background-image: none;
	border: none;
	background: #cbcbcb;
}
.masterpage .maincontent-design1 .deposit-container .specific-container.accordion-0 .panel .panel-heading .panel-title {
	color: #555;
}
.masterpage .maincontent-design1 .deposit-container .specific-container.accordion-0 .panel .panel-heading .glyphicon {
	color: #555;
}
.masterpage .maincontent-design1 .deposit-container .specific-container.accordion-0 .bankimage-save a {
    color: #fff;
}
/* Account Deposit - Accordion - Design2 */
.masterpage .maincontent-design2 .deposit-container .specific-container.accordion-0 .panel {
    background: transparent;
    border-color: #363636;
}
.masterpage .maincontent-design2 .deposit-container .specific-container.accordion-0 .panel .panel-heading {
	background-image: none;
	border: none;
	background: #0b0b0b;
}
.masterpage .maincontent-design2 .deposit-container .specific-container.accordion-0 .panel .panel-heading .panel-title {
	color: #bbbbbb;
}
.masterpage .maincontent-design2 .deposit-container .specific-container.accordion-0 .panel .panel-heading .glyphicon {
	color: #bbbbbb;
}
/* Account Deposit - General - Design1 */
.masterpage .maincontent-design1 .deposit-container .deposit-upload .input-value-container {
    border-color: #cccccc;
}
.masterpage .maincontent-design1 .deposit-container .deposit-upload .btn-default {
    border-color:#cccccc;
    text-shadow: none;
}
.masterpage .maincontent-design1 .deposit-container .deposit-bonus .btn-bonus-desc {
    color: #ffffff;
    background: #bbb;
    background: -moz-linear-gradient(180deg, #bbb 0%, #666 100%);
    background: -webkit-linear-gradient(180deg, #bbb 0%, #666 100%);
    background: linear-gradient(180deg, #bbb, #666);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#bbb",endColorstr="#666",GradientType=1);
    border: none;
    outline: none;
}
.masterpage .maincontent-design1 .deposit-container .deposit-bonus .btn-bonus-desc:hover {
	background: #d3d3d3;
	background: -moz-linear-gradient(180deg, #d3d3d3 0%, #666 100%);
	background: -webkit-linear-gradient(180deg, #d3d3d3 0%, #666 100%);
	background: linear-gradient(180deg, #d3d3d3, #666);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d3d3d3",endColorstr="#666",GradientType=1);
}
.masterpage .maincontent-design1 .deposit-container .deposit-bonus .btn-bonus-desc .tooltip-text {
	border-color: #ddd;
	color: #555;
	background-color: #fff;
}
.masterpage .maincontent-design1 .deposit-container .deposit-bonus .btn-bonus-desc .tooltip-text::after {
	border-color: #fff transparent transparent transparent;
}
.masterpage .maincontent-design1 .deposit-container .deposit-bonus .btn-bonus-desc .icon-info {
	background-color: currentColor;
}
/* Account Deposit - General - Design2 */
.masterpage .maincontent-design2 .deposit-container .deposit-bonus .btn-bonus-desc {
	color: #010101;
	background: #ff6a6a;
    background: -moz-linear-gradient(0deg, #ff6a6a 0%, #ffbfbf 100%);
    background: -webkit-linear-gradient(0deg, #ff6a6a 0%, #ffbfbf 100%);
    background: linear-gradient(0deg, #ff6a6a 0%, #ffbfbf 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff6a6a",endColorstr="#ffbfbf",GradientType=1);
    border: none;
	outline: none;
}
.masterpage .maincontent-design2 .deposit-container .deposit-bonus .btn-bonus-desc:hover {
    background: #ff9090;
    background: -moz-linear-gradient(0deg, #ff9090 0%, #ffbfbf 100%);
    background: -webkit-linear-gradient(0deg, #ff9090 0%, #ffbfbf 100%);
    background: linear-gradient(0deg, #ff9090 0%, #ffbfbf 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff9090",endColorstr="#ffbfbf",GradientType=1);
}
.masterpage .maincontent-design2 .deposit-container .deposit-bonus .btn-bonus-desc .tooltip-text {
	border-color: transparent;
	color: #010101;
	background-color: #ffbfbf;
}
.masterpage .maincontent-design2 .deposit-container .deposit-bonus .btn-bonus-desc .tooltip-text::after {
	border-color: #ffbfbf transparent transparent transparent;
}
.masterpage .maincontent-design2 .deposit-container .deposit-bonus .btn-bonus-desc .icon-info {
	background-color: currentColor;
}
.masterpage .maincontent-design2 .deposit-container .deposit-amount-info .info .specific-container {
	color: #ff0000;
}
.masterpage .maincontent-design2 .deposit-container .deposit-ref-code-info .info .deposit-ref-code-text {
	color: #ff0000;
}
.masterpage .maincontent-design2 .deposit-container .deposit-upload .btn-default {
	color: #bbbbbb;
	border-color: #848484;
	text-shadow: none;
}
.masterpage .maincontent-design2 .deposit-container .deposit-upload .input-value-container {
	border-color: #848484;
}
.masterpage .maincontent-design2 .deposit-container .deposit-upload .input-value-container input:read-only {
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.masterpage .maincontent-design2 .bankOnline {
	color: #008000;
}
.masterpage .maincontent-design2 .bankOffline {
	color: #800000;
}
/* Account Withdraw - General - Design2 */
.masterpage .maincontent-design2 .withdraw-container .withdraw-header {
    border-color: #444444;
    background-color: #1e1e1e;
}
.masterpage .maincontent-design2 .withdraw-container .withdraw-bank-account .btn-add-account {
    color: #555555;
}
.masterpage .maincontent-design2 .withdraw-container .withdraw-bank-account .btn-add-account:hover {
	color: #bbbbbb;
}
/* Custom Popup */
.masterpage dialog.popup {
    background: transparent;
}
.masterpage dialog.popup .overlay {
	background: rgba(57, 57, 57, 0.5);
}
.masterpage dialog.popup .outer .inner .popup-header .btn-close:active {
	box-shadow: none;
	-webkit-box-shadow: none;
}
/* Custom Popup - Design1 */
.masterpage .maincontent-design1 .popup .outer .inner {
    background: #ffffff;
    box-shadow: 2px 2px 5px #555555;
    -moz-box-shadow: 2px 2px 5px #555555;
}
.masterpage .maincontent-design1 dialog.popup .outer .inner .popup-header .btn-close {
    color: #555555;
}
.masterpage .maincontent-design1 dialog.popup .outer .inner .popup-header .btn-close:hover {
	color: #3f7ddd;
}
.masterpage .maincontent-design1 dialog.popup .outer .inner .popup-content .msg {
    color: #555555;
}
/* Custom Popup - Design2 */
.masterpage .maincontent-design2 dialog.popup .outer .inner {
    background: #151515;
    box-shadow: 2px 2px 5px #1a1a1a;
    -moz-box-shadow: 2px 2px 5px #1a1a1a;
}
.masterpage .maincontent-design2 dialog.popup .outer .inner .popup-header .btn-close {
	color: #fff;
}
.masterpage .maincontent-design2 dialog.popup .outer .inner .popup-header .btn-close:hover {
	color: #ffcaca;
}
.masterpage .maincontent-design2 dialog.popup .outer .inner .popup-content .msg {
	color: #fff;
}
/*use in after login end*/