@font-face {
    font-family: 'Ethnocentric';
    src: url('../../../fonts/Ethnocentric-Rg.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

:root {
	--color1: #000; /* black */
	--color2: #fff; /* white */
	--color3: #6a718e;
	--color4: #db342f;
	--color5: #f2f2f2;
	--color6: #431414;
	--color7: #4d4d4d;
	--color8: #252525;
	--color9: #7d7d7d;
	--color10: #bdbdbd;
	--color11: #b48851;
	--color12: #eac076;
	--color13:  #ffbe00;
	--filter1: brightness(0) saturate(100%) invert(97%) sepia(65%) saturate(5914%) hue-rotate(325deg) brightness(85%) contrast(86%);
	--gradient1: linear-gradient(to bottom,#db342f 0%,#431414 100%) padding-box, linear-gradient(to bottom,#db342f 0%,#431414 100%) border-box;
	--gradient2: linear-gradient(to bottom,#db342f 0%,#431414 100%);
	--gradient3: linear-gradient(180deg, #b48851,#b39894);
	--walOn: #3ec682;
	--walOff: #cd5c5c;
	--important: #ce0f10;
	--ecd_BG: #db342f;
	--ecd_TXT: #fff;
	--adclose_BTN_RADIUS: 5px;
	--adclose_BTN_BG: #db342f;
	--adclose_BTN_TXT: #fff;
	
	/* floating_btn_1 */
	--FLOATBTN1_FLOAT_CONTAINER_FLOATING_TIPS_1_MAX_WIDTH: 80px;
	--FLOATBTN1_FLOAT_CONTAINER_FLOATING_TIPS_1_TOP: 270px;
	--FLOATBTN1_FLOAT_CONTAINER_FLOATING_TIPS_1_RIGHT: 5px;
	--FLOATBTN1_FLOAT_CONTAINER_FLOATING_TIPS_1_ZINDEX: 3;
	--FLOATBTN1_FLOAT_CONTAINER_FLOATING_TIPS_1_ANIMATION: movemove 10s infinite;
	
	--FLOATBTN1_FLOAT_CONTAINER_FLOATING_TIPS_3_MAX_WIDTH: 80px;
	--FLOATBTN1_FLOAT_CONTAINER_FLOATING_TIPS_3_TOP: 270px;
	--FLOATBTN1_FLOAT_CONTAINER_FLOATING_TIPS_3_LEFT: 5px;
	--FLOATBTN1_FLOAT_CONTAINER_FLOATING_TIPS_3_ZINDEX: 3;
	--FLOATBTN1_FLOAT_CONTAINER_FLOATING_TIPS_3_ANIMATION: movemove 10s infinite;
	
	--FLOATBTN1_FLOAT_CONTAINER2_HEIGHT: 45px;
	--FLOATBTN1_FLOAT_CONTAINER2_MAX_WIDTH: 100px;
	--FLOATBTN1_FLOAT_CONTAINER2_PADDING_RIGHT: 5px;
	--FLOATBTN1_FLOAT_CONTAINER2_FLOATING_TIPS_2_IMG_HEIGHT: 100%;
	
		/* login_reg_button_3 */	
	--lrb3_BTN_BORDER: 1px solid;
	--lrb3_BTN_RADIUS: 0;
	--lrb3_BTN_LOGIN_TXT_COLOR: var(--color2);
	--lrb3_BTN_LOGIN_BG: var(--gradient1);
	--lrb3_BTN_LOGIN_BORDER: var(--color6);
	--lrb3_BTN_REG_TXT_COLOR: var(--color2);
	--lrb3_BTN_REG_BG: var(--gradient1);
	--lrb3_BTN_REG_BORDER: var(--color6);
	--lrb3_BTN_LOGOUT_TXT_COLOR: var(--color2);
	--lrb3_BTN_LOGOUT_BG: var(--color6);
	--lrb3_BTN_LOGOUT_BORDER: var(--color6);
	
	/* info_4 */
	--memberinfo4_KYCMODAL_TXT_COLOR: var(--color1);
	--memberinfo4_KYCMODAL_BG_COLOR: var(--color2);
	--memberinfo4_KYCMODAL_BTN_CLOSE_BG: var(--color4);
	--memberinfo4_KYCMODAL_BTN_CLOSE_COLOR: var(--color2);
	--memberinfo4_KYCMODAL_BTN_CLOSE_RADIUS: 5px;
	
	--memberinfo4_SECTION_BTN_RADIUS: 10px;
	--memberinfo4_SECTION_BG: unset;
	--memberinfo4_SECTION_FONT_WEIGHT: 400;
	
	--memberinfo4_FORM_LABEL_TXT_COLOR: var(--color2);
	--memberinfo4_FORM_INPUT_SELECT_BG: var(--color8);
	--memberinfo4_FORM_INPUT_SELECT_BG_DISABLED: #fde18d;
	--memberinfo4_FORM_INPUT_SELECT_ICON_COLOR: var(--color2);
	--memberinfo4_FORM_INPUT_SELECT_TXT_COLOR: var(--color2);
	--memberinfo4_FORM_INPUT_SELECT_TXT_COLOR_DISABLED: var(--color1);
	--memberinfo4_FORM_INPUT_SELECT_BORDER_COLOR: #fde18d;
	--memberinfo4_FORM_INPUT_SELECT_BORDER_COLOR_DISABLED: var(--color4);
	--memberinfo4_FORM_INPUT_SELECT_RADIUS: 0;
	--memberinfo4_FORM_INPUT_SELECT_HOVER_BOX_SHADOW: none;
	--memberinfo4_FORM_OTP_TIMER_TXT_COLOR: var(--color1);
	--memberinfo4_FORM_BTN_SUBMIT_BG: var(--gradient2);
	--memberinfo4_FORM_BTN_SUBMIT_TXT_COLOR: var(--color2);
	--memberinfo4_FORM_BTN_SUBMIT_RADIUS: var(--memberinfo4_SECTION_BTN_RADIUS);
	--memberinfo4_FORM_BTN_SUBMIT_HOVER_FILTER: drop-shadow(0 0 4px var(--color4));
	--memberinfo4_FORM_BTN_SUB_SUBMIT_BG: var(--color3);
	--memberinfo4_FORM_BTN_SUB_SUBMIT_TXT_COLOR: var(--color2);
	--memberinfo4_FORM_BTN_SUB_SUBMIT_RADIUS: var(--memberinfo4_SECTION_BTN_RADIUS);
	--memberinfo4_FORM_BTN_SUB_SUBMIT_HOVER_FILTER: drop-shadow(0 0 4px var(--color3));
	--memberinfo4_FORM_UNDERLINE: inherit;
	--memberinfo4_FORM_IMPORTANT: var(--red);
	
	--memberinfo4_CONTENT_BG: var(--color1);
	--memberinfo4_CONTENT_TXT_COLOR: var(--color2);
	--memberinfo4_CONTENT_BOX_SHADOW: 0 0 6px 2px var(--color4);
	--memberinfo4_CONTENT_LBL_TXT_COLOR: var(--color4);
	--memberinfo4_CONTENT_LBL_BULLET: var(--color4);
	--memberinfo4_CONTENT_LBL_INFO_COLOR: var(--color3);
	--memberinfo4_CONTENT_LBL_INFO_BG: var(--color2);
	--memberinfo4_CONTENT_LBL_INFO_CONTENT_TXT_COLOR: var(--color2);
	--memberinfo4_CONTENT_LBL_INFO_CONTENT_BG: var(--color3);
	--memberinfo4_CONTENT_LBL_TABLIST_BG: var(--color8);
	--memberinfo4_CONTENT_LBL_TABLIST_ACTIVE_BG: var(--gradient2);
	--memberinfo4_CONTENT_LBL_TABLIST_TXT_COLOR: var(--color2);
	--memberinfo4_CONTENT_LBL_TABLIST_ACTIVE_TXT_COLOR: var(--color2);
	--memberinfo4_CONTENT_LBL_TABLIST_BORDER_COLOR: var(--color7);
	--memberinfo4_CONTENT_LBL_TABLIST_ACTIVE_BORDER_COLOR: var(--color6);
	--memberinfo4_CONTENT_LBL_TABLIST_RADIUS: var(--memberinfo4_SECTION_BTN_RADIUS);
	
	--memberinfo4_PROFILE_VERIFY_ITEM_TXT_COLOR:  var(--color12);
	--memberinfo4_PROFILE_VERIFY_ITEM_ICON_COLOR: var(--color4);
	--memberinfo4_PROFILE_BTN_DISABLE_BG: linear-gradient(180deg,rgba(170,167,167,1) 0%,rgba(105,105,105,1) 100%);
	--memberinfo4_PROFILE_VERIFY_OTP_BTN_BG: var(--gradient1);
	--memberinfo4_PROFILE_VERIFY_OTP_BTN_TXT_COLOR: var(--color2);
	--memberinfo4_PROFILE_VERIFY_OTP_TIMER_TXT_COLOR: var(--color1);
	--memberinfo4_PROFILE_VERIFY_ITEM_BORDER: 0px;
	--memberinfo4_PROFILE_VERIFY_INPUT_DISABLED: #fde18d;
	
	--memberinfo4_KYC_ITEM_LBL_TXT_COLOR: var(--color1);
	--memberinfo4_KYC_ITEM_LBL_INFO_COLOR: var(--color3);
	--memberinfo4_KYC_ITEM_LBL_INFO_BG: var(--color2);
	--memberinfo4_KYC_ITEM_LBL_INFO_TXT_COLOR: var(--color2);
	--memberinfo4_KYC_ITEM_LBL_INFO_CONTENT_BG: var(--color3);
	--memberinfo4_KYC_ITEM_UPLOAD_BORDER_COLOR: var(--color13);
	--memberinfo4_KYC_ITEM_UPLOAD_BG: var(--color11);
	--memberinfo4_KYC_ITEM_UPLOAD_TXT_COLOR: var(--color3); 
	--memberinfo4_KYC_ITEM_UPLOAD_ICON: var(--color3);
	--memberinfo4_KYC_ITEM_PREVIEW_BORDER_COLOR: var(--color13);
	--memberinfo4_KYC_ITEM_PREVIEW_BG: var(--color11);
	--memberinfo4_KYC_ITEM_PREVIEW_TXT_COLOR: var(--color3);
	--memberinfo4_KYC_ITEM_PREVIEW_BTN_RADIUS: var(--memberinfo4_SECTION_BTN_RADIUS);
	--memberinfo4_KYC_ITEM_PREVIEW_BTN_CHANGE_TXT_COLOR: var(--color2);
	--memberinfo4_KYC_ITEM_PREVIEW_BTN_CHANGE_BG: var(--color3);
	--memberinfo4_KYC_ITEM_PREVIEW_BTN_CHANGE_HOVER_FILTER: drop-shadow(0 0 4px var(--color3));
	--memberinfo4_KYC_ITEM_PREVIEW_BTN_PREVIEW_TXT_COLOR: var(--color2);
	--memberinfo4_KYC_ITEM_PREVIEW_BTN_PREVIEW_BG: var(--color12);
	--memberinfo4_KYC_ITEM_PREVIEW_BTN_PREVIEW_HOVER_FILTER: drop-shadow(0 0 4px var(--color12));
	
	/* launchGame_1.css */
	--launchGame1_BG: var(--color1);
	--launchGame1_MAIN_BUBBLE_BG: var(--gradient2);
	--launchGame1_MAIN_BUBBLE_TXT: var(--color2);
	--launchGame1_MAIN_BUBBLE_BOX_SHADOW: 1px 1px 2px 0 #181818;
	--launchGame1_LOADER_FIRST: var(--color7);
	--launchGame1_LOADER_SECOND: var(--color4);
	
	/* login_2 */
	--login2_CONTENT_COLOR: var(--color2);
	--login2_CONTENT_BORDER: none;
	--login2_CONTENT_BORDER_RADIUS: 5px;
	--login2_CONTENT_BG: none;
	--login2_CONTENT_BOX_SHADOW: none;

	--login2_TABLIST_ITEM_BORDER_RADIUS: 1.25rem;
	--login2_TABLIST_ITEM_BORDER: 1px solid var(--color7);
	--login2_TABLIST_ITEM_COLOR: var(--color2);
	--login2_TABLIST_ITEM_BG: var(--color8);
	--login2_TABLIST_ITEM_HOVER_BORDER: 1px solid var(--color6);
	--login2_TABLIST_ITEM_HOVER_COLOR: var(--color2);
	--login2_TABLIST_ITEM_HOVER_BG: var(--gradient1);
	
	--login2_FORM_LABEL_COLOR: var(--color2);
	--login2_FORM_INPUT_COLOR: inherit;
	--login2_FORM_INPUT_BORDER: 1px solid var(--color7);
	--login2_FORM_INPUT_BG: var(--color8);
	--login2_FORM_INPUT_BORDER_RADIUS: 1rem;
	--login2_FORM_INPUT_FOCUS_BOX_SHADOW: 0 0 0 .2rem #b4885159;
	--login2_FORM_BTN_SUBMIT_BORDER_RADIUS: 10px;
	--login2_FORM_BTN_SUBMIT_COLOR: var(--color2);
	--login2_FORM_BTN_SUBMIT_BG: var(--gradient2);
	--login2_FORM_BTN_SUBMIT_BOX_SHADOW: none;
	--login2_FORM_BTN_SUBMIT_HOVER_COLOR: var(--color2);
	--login2_FORM_BTN_SUBMIT_HOVER_BG: var(--gradient2);
	--login2_FORM_BTN_SUBMIT_HOVER_BOX_SHADOW: 0 0 6px 2px var(--color4);
	--login2_FORM_BTN_SUBSUBMIT_BORDER_RADIUS: 10px;
	--login2_FORM_BTN_SUBSUBMIT_COLOR: var(--color2);
	--login2_FORM_BTN_SUBSUBMIT_BG: var(--gradient2);
	--login2_FORM_BTN_SUBSUBMIT_BOX_SHADOW: none;
	--login2_FORM_BTN_SUBSUBMIT_HOVER_COLOR: var(--color2);
	--login2_FORM_BTN_SUBSUBMIT_HOVER_BG: var(--gradient2);
	--login2_FORM_BTN_SUBSUBMIT_HOVER_BOX_SHADOW: 0 0 6px 2px var(--color4);
	--login2_FORM_BTN_SUBMIT_DISABLED_COLOR: var(--color2);
	--login2_FORM_BTN_SUBMIT_DISABLED_BG: linear-gradient(to bottom, #aeadaa 5%, #706f6e 100%);
	--login2_FORM_OTP_COLOR: var(--color2);
	--login2_FORM_OTP_BG: #000000b3;
	--login2_FORM_LINK_COLOR: var(--color24);
	--login2_FORM_VISI_ICON_COLOR: var(--color3);
	
	/* Update Password */
	--header_top_BG: var(--color5);
	--t_body_BG: var(--color2);
	--main_profile_title_Color: var(--color3);
	--login_form_Color: var(--color3);
	--login_form_Border: var(--color4);
	--login_form_BoxShadow: var(--color7);
	--login_form_formcontrol_Border: var(--color4);
	--login_form_group_b_Color: var(--color3);
	--login_form_label_b_Color: var(--color1);
	--login_form_group_input_BG: #f8f9fb;
	--update_page_form_group_btn_Color: var(--color2);
	--update_page_form_group_btn_BG: var(--gradient1);
	--update_page_form_group_btn_BoxShadow: var(--color8);
	--update_page_form_group_important_icon_Color: #e0082d;
	--update_page_preloader_BG: #171d22d1;
	
	--downloadBANNER_MODAL_DOWNLOAD_INN_BG: var(--color1);
	--downloadBANNER_MODAL_DOWNLOAD_INN_PADDING: 10px;
	
	--downloadBANNER_MODAL_CLOSE_BANNER_BG: var(--color1);
	--downloadBANNER_MODAL_CLOSE_BANNER_COLOR: var(--color2);
	--downloadBANNER_MODAL_CLOSE_BANNER_PADDING: 1px 5px;
	--downloadBANNER_MODAL_CLOSE_BANNER_FONT_SIZE: 17px;
	
	--downloadBANNER_MODAL_BANNER_ICON_PADDING: 10px;
	--downloadBANNER_MODAL_BANNER_ICON_BORDER_RADIUS: 8px;
	--downloadBANNER_MODAL_BANNER_ICON_BORDER_WIDTH: 25%;
	
	--downloadBANNER_BANNER_TEXT_H4_COLOR: var(--color2);
	--downloadBANNER_BANNER_TEXT_H4_FONT_SIZE: 14px;
	--downloadBANNER_BANNER_TEXT_H4_MARGIN_BTM: 0;
	--downloadBANNER_BANNER_TEXT_H4_FONT_WEIGHT: 700;

	--downloadBANNER_DOWNLOAD_APP_PADDING: 2px;
	--downloadBANNER_DOWNLOAD_APP_PADDING_LEFT: 5px;
	--downloadBANNER_DOWNLOAD_APP_PADDING_RIGHT: 5px;
	--downloadBANNER_DOWNLOAD_APP_WIDTH: 100%;
	--downloadBANNER_DOWNLOAD_APP_BORDER_RADIUS: 5px;
	--downloadBANNER_DOWNLOAD_APP_FONT_WEIGHT: 600;
	--downloadBANNER_DOWNLOAD_APP_COLOR: var(--color2);
	--downloadBANNER_DOWNLOAD_APP_FONT_SIZE: 13px;
	--downloadBANNER_DOWNLOAD_APP_MIN_WIDTH: 79px;
	--downloadBANNER_DOWNLOAD_APP_BG: var(--color4);
	--downloadBANNER_DOWNLOAD_APP_BORDER: 1px solid transparent;
	
	--ref-banner-1-main-bg-color: linear-gradient(180deg, #8d3f3c, #590401);
	--ref-banner-1-link-btn-bg-color:linear-gradient(180deg, #fafafa, #cecece);
	--ref-banner-1-main-color:#590401;
}

/* slidebars */
[canvas=container] {
	background-color: transparent
}

[off-canvas] {
	background-color: var(--color1);
	color: var(--color2)
}
/* slidebars */

.live_section {
	background-color: #f8f9fb
}

body {
	color: var(--color1);
	background-color: var(--color2);
	background-image: linear-gradient(170deg, rgba(0,0,0,1) 0%, rgba(52,52,52,1) 30%, rgba(0,0,0,1) 70%, rgba(65,65,65,1) 100%);
	font-weight: 900 !important;
}

[off-canvas] {
	color: var(--color2)
}

input[type=email],
input[type=number],
input[type=password],
input[type=tel],
input[type=text],
input[type=url],
select,
textarea {
	color: var(--color2)
}

[off-canvas*=left] {
	background-color: var(--color2);
	background-color: #0d0d0d;
    /* background-image: url('/images/templates/Template%204/sidebar_base.jpg'); */
   /*  background-size: cover;
    background-repeat: no-repeat;
    background-position: top center */
}

.js-close-any-slidebar:after {
	content: '';
	box-shadow: inset 5px 0 16px 0 rgba(106,113,142,.44)
}

.logo {
	max-width: unset;
    width: 130px;
}

.logo img {
	max-width: 90%;
}

body.gry {
	background: var(--color2)
}

.bg_spec {
	background: #f8f9fb
}

.body_gry {
	background: #f8f9fb
}

.body_vip {
	background: var(--color2)
}

.t-body {
	background: var(--color1);
	/* background-image: url('/images/templates/Template 4/mobile_background.jpg'); */
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
}

#afterlogin_bonus .modal-content {
	background-color: transparent
}

#afterlogin_bonus button.close {
	color: var(--color2)
}

.bonus_bg {
	background-color: var(--color2);
	/* background: url(../images/index/bonus_bg.png) no-repeat; */
	background-repeat: no-repeat;
	border: 1px solid #cbb698
}

.bonus_inner {
	background-color: var(--color2);
	border: 1px solid #cbb698
}

.btn_bonus {
	background: linear-gradient(to bottom, #e0d2bc 0, #c5a684 100%);
	color: var(--color2);
	border: 1px solid #c9b69a;
	box-shadow: 0 2px 7px -3px rgba(0,0,0,.58)
}

.header-top {
	background: var(--color1)
}

.inbox-icon {
	color: #8e8e8e
}

.inbox-icon::after {
	content: '';
	background: #fb0000
}

.title-top {
	color: #414655;
	background: var(--color2)
}

.left-btn {
	color: #8e8e8e
}

.right-btn {
	color: #8e8e8e
}

.right-btn-mail {
	color: var(--color2)
}

.right-btn-1 a {
	color: #414655
}

.nav-icon div,
.nav-icon:after,
.nav-icon:before {
	content: '';
	background-color: var(--color2)
}

.userlogin_name {
	font-weight: 900 !important;
    color: var(--color2);
    text-shadow: 0 4px 4px #72716f
}

.left-menu-wrapper hr {
	border-top: 1px solid var(--color4)
}

.responsive-menu a {
	color: var(--color2) !important;
	font-weight: 900 !important;
}

.left-menu-wrapper .text-center {
	color: var(--color12);
}

.sidemenu-icon {
	/* border: 1px solid var(--color11);
	color: var(--color11) */
	border: 2px solid transparent;
    background: linear-gradient(var(--color1), var(--color1)) padding-box, linear-gradient(to right, #da163e, var(--color4)) border-box;
    box-shadow: 0 0 8px var(--color4);
}

.sidemenu-icon img {
	width: 25px;
}

.sidemenu-icon i {
	color: var(--color2)
}

button#language-menu {
	color: #dcdcdc
}

.dropdown-menu.language {
	background: rgba(0,0,0,.7)
}

.dropdown-menu.language .dropdown-item {
	color: #212121
}

.btn_login {
    box-shadow: 0 3px 11px -5px rgb(0 0 0 / 58%);
    background: var(--gradient1);
    color: var(--color2) !important;
   	font-weight: 900 !important;
   	width: 80px;
   	border-radius: unset !important;
}

.btn_reg {
	color: var(--color2) !important;
	border: 1px solid var(--color6);
	background: var(--gradient2);
	box-shadow: 0 3px 11px -5px rgb(0 0 0 / 58%);
	font-weight: 900 !important;
	width: 80px;
	border-radius: unset !important;
}

.btn_logout {
	color: var(--color2) !important;
	border: 1px solid #b5928c;
	background-image: linear-gradient(180deg, #fdcdc5, #b5928c);
	box-shadow: 0 3px 11px -5px rgb(0 0 0 / 58%);
	font-weight: 900 !important;
}

.mobile-slider {
	margin: -5px 0 1rem;
    padding: unset;
	/* background-image: url('/images/templates/Template 4/login_base.jpg');
	background-repeat: no-repeat;
	background-position: center */
}

.mobile-slider .carousel-inner {
	border: 1px solid var(--color8);
    -webkit-box-shadow: 0 0 6px 0 rgb(37 37 37 / 67%);
    -moz-box-shadow: 0 0 6px 0 rgb(37 37 37 / 67%);
    box-shadow: 0 0 6px 0 rgb(37 37 37 / 67%)
}

.annuuce-wrapper {
	border: 1px solid var(--color11);
	background: var(--color5);
    -webkit-box-shadow: 0 0 6px 0 rgb(230 191 187 / 67%);
    -moz-box-shadow: 0 0 6px 0 rgb(230 191 187 / 67%);
    box-shadow: 0 0 6px 0 rgb(230 191 187 / 67%)
}

.speaker-icon {
	color: var(--color11)
}

.anouce-msg {
	color: var(--color2)
}

.no-sign {
	color: var(--color2)
}

.pls-sign a {
	color: var(--color2)
}

.slct-wrapper a {
	color: #b8a18b !important
}

.game-sec {
	background-color: transparent
}

/* referral container */

.ref-container{
	background: var(--color8);
    border: 1px solid var(--color11);
    box-shadow: 0 0 6px 0 rgb(180 135 80 / 67%);
}

.ref-row1{
	border-bottom: 1px dashed var(--color11);
}

.referral-tittle{
	color: var(--color9);
}

.ref-row1-tittle , .ref-row2-tittle {
	color: var(--color2);
}

.ref-logo{
	color: var(--color2);
}

.ref-row1-msg{
	color: var(--color2);
}

.ref-box1 #refCode{
	background: #dadada;
}

.ref-wrap .ref-box1 .copyIcon{
	color: var(--color9);
}

/* referral container */

.nav-pills li.nav-item{
	width: 80%
}

.nav-pills.game-nav .nav-link {
	color: var(--color2);
	background: #413e3b;
	border: 1px solid #413e3b;
	box-shadow: 0 3px 11px -5px rgba(0,0,0,.58);
	font-weight: 900 !important;
	display: block;
    padding: 5px;
}

.nav-pills.game-nav .show>.nav-link {
	color: var(--color2);
	text-shadow: 0 4px 4px var(--color6);
	border: 1px solid var(--color6);
	background: var(--gradient2);
}

.game-nav .nav-link img{
	max-width: 70%;
}

.nav-pills.game-nav .nav-link.active#CASINO-tab{
	color: var(--color2);
	text-shadow: 0 4px 4px var(--color6);
	border: 1px solid var(--color6);
	background: var(--gradient2);
}

.nav-pills.game-nav .nav-link.active#SPORTS-tab{
	color: var(--color2);
    text-shadow: 0 4px 4px #4e3919;
    border: 1px solid #4e3919;
    background: linear-gradient(to bottom,#ff9900 0%,#4e3919 100%);
}

.nav-pills.game-nav .nav-link.active#ESPORT-tab{
	color: var(--color2);
    text-shadow: 0 4px 4px #54541f;
    border: 1px solid #54541f;
    background: linear-gradient(to bottom, #ffff00 0%,#54541f 100%);
}

.nav-pills.game-nav .nav-link.active#SLOT-tab{
	color: var(--color2);
    text-shadow: 0 4px 4px #1c3e1c;
    border: 1px solid #1c3e1c;
    background: linear-gradient(to bottom, #00ff00 0%,#1c3e1c 100%);
}

.nav-pills.game-nav .nav-link.active#FISHING-tab{
	color: var(--color2);
    text-shadow: 0 4px 4px #232351;
    border: 1px solid #232351;
    background: linear-gradient(to bottom, #0000ff 0%,#232351 100%);
}

.nav-pills.game-nav .nav-link.active#LOTTERY-tab{
	color: var(--color2);
    text-shadow: 0 4px 4px #4b2359;
    border: 1px solid #4b2359;
    background: linear-gradient(to bottom, #bf00ff 0%,#4b2359 100%);
}

.nav-pills.game-nav .nav-link.active#CRICKET-tab{
	color: var(--color2);
    text-shadow: 0 4px 4px #4e1d42;
    border: 1px solid #4e1d42;
    background: linear-gradient(to bottom, #ff00bf 0%,#4e1d42 100%);
}

.tab-content.game a img {
	box-shadow: 0 3px 14px -5px rgba(126,126,126,.4);
}

.menu-btm {
	/* background: var(--color5);
    border: 2px solid var(--color11) */
}

.menu-wrapper {
	background: var(--color1);
	border: 3px solid var(--color4);
	padding: 2px !important;
}

.menu-wrapper a,
.menu-wrapper .menu-item {
	color: var(--color2);
	font-weight: 900 !important;
}

.menu-wrapper a.active,
.menu-wrapper .menu-item.active {
	background: linear-gradient(to right, #ff0000, #ffc400);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.menu-wrapper .menu-item img {
	max-width: 80%;
}

.announcement_more {
	background-color: var(--color2)
}

.announcement_more a {
	color: var(--color2)
}

.userlogin_username {
	color: var(--color2)
}

.btn_acc {
	border: 1px solid #cba98c;
	background: 0 0;
	color: var(--color2)
}

.promo-sec{
	margin-top:10px;
}

.pmbox {
	color: var(--color2);
    border: 1px solid var(--color11);
    background: var(--color11);
    box-shadow: 0 3px 11px -5px #b488518a;
    font-weight: 900 !important;
}

.pmbox.active {
	text-shadow: 0 4px 4px var(--color6);
    border: 1px solid var(--color6);
    background: var(--gradient2);
}

.pm-boxer {
	border: 1px solid var(--color11)
}

.promo-bx .btn-box .btn:nth-child(odd) {
	color: var(--color2);
    border: 1px solid #b5928c;
    background: linear-gradient(180deg, #fdcdc5, #b5928c);
    box-shadow: 0 3px 11px -5px rgb(0 0 0 / 58%)
}

.promo-bx .btn-box .btn:nth-child(even) {
	color: var(--color2);
    border: 1px solid #72716f;
    background: linear-gradient(180deg, #cfcfcf, #929292);
    box-shadow: 0 3px 11px -5px rgb(0 0 0 / 58%)
}

.date-promo {
	background: rgba(255,255,255,.9);
	color: #1a1a1a
}

.date-promo i {
	color: #505050
}

.pmbx {
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .12);
	color: #626772
}

.prosm-title {
	color: #b1987f
}

.promo-table tr th {
	background: #dcc9b6;
	border: 1px solid var(--color5)
}

.promo-table tr td {
	background: var(--color2);
	border: 1px solid var(--color5)
}

.lotto_table span {
	color: var(--color2)
}

.promo_example {
	color: var(--color2)
}

.lotto_table table thead {
	background-color: #cbb698;
	color: var(--color2)
}

.lotto_table table thead tr td {
	border-right: 1px solid var(--color2)
}

.lotto_table table tbody {
	color: var(--color2)
}

.lotto_table table tbody tr td {
	border: 1px solid #ccad8d
}

.lotto_table span.promo_table_exclude {
	color: #dc3545
}

.promotnc {
	background-image: linear-gradient(#eacdad, #c3aa8a);
	color: var(--color2);
	text-shadow: 0 2px 3px #665641
}

.promotnccontent ul li::before {
	content: "\2022";
	color: #c3aa8a
}

.promo_collapse {
	border: 1px solid var(--color11);
	border-top: none;
	background-color: #1e1e1e;
	color: var(--color2)
}

.promo_collapse .promoTitle{
	background-color: #b72c29;
	margin: 0 !important
}

.promo_collapse .promoDescription {
    border-bottom: 1px solid var(--color10)
}

.promo_collapse .promoDetails table tr td {
	border: 1px solid var(--color2);
	color: var(--color2)
}

.profile-sec {
	background: transparent
}

.profile-sec.contact_spec {
	background-color: transparent
}

.cam.fa-camera {
	background: #cba98c;
	color: var(--color2);
	border: 2px solid var(--color2)
}

.upload.fa-camera {
	background: #f8f9fb;
	color: var(--color2);
	border: 2px solid var(--color2)
}

.playername {
	color: var(--color2)
}

.vip-lvl {
	background: #e1c8ba;
	color: var(--color2)
}

.plycap {
	color: #acafb9
}

.grey {
	color: var(--color2)
}

.grey a {
	color: var(--color2)
}

.vip-mall {
	background: var(--color2);
	box-shadow: 0 0 5px 0 rgba(0,0,0,.1)
}

.vptitle {
	color: #313e4a
}

.vptitle span {
	color: #c2c5cb
}

.player-wallet-wrapper {
	border-bottom: 2px solid var(--color13);
}

.player-wallet-wrapper a {
	color: var(--color2) !important
}

.profile-1 {
	background: var(--color2)
}

.profile-2 {
	background: var(--color2)
}

#memberAction .profile-2,
.fund-sec .profile-2 {
	background: transparent
}

.rtitle {
	color: #FFD700;
}

.rtitle i {
	color: var(--color11)
}

.rcaption {
	color: var(--color2);
	-webkit-text-fill-color: var(--color2);; 
    -webkit-user-select: none;
}

.rarrow {
	color: var(--color2)
}

.wallet-sec {
	background: var(--color2);
	box-shadow: 0 0 5px 0 rgba(0,0,0,.1)
}

.remaining {
	color: #263440
}

.remaining a i {
	color: #d4c2b7
}

.dps-btn {
	background: linear-gradient(to right, #9aa4c2 0, #647095 100%);
	color: var(--color2);
	border: none;
	box-shadow: 0 2px 5px 0 rgba(0,0,0,.4)
}

.taowapper a {
	color: #414655
}

.wallet-detail {
	border-top: 1px solid #f3f3f3
}

.wd-caption {
	color: #a5a9b3
}

.wpbox {
	background: #fafbfc;
	box-shadow: 0 0 5px 0 rgba(0,0,0,.1)
}

.walet-wrap {
	color: #414655
}

.wamot {
	color: #d2b79c
}

.walet-wrap .wwb:first-child:after {
	content: "";
	background: #eee
}

.pwbox {
	color: #414655
}

.pamount {
	color: #a5a9b3
}

.provider-wrapper .pwbox:after {
	content: "";
	background: #eee
}

.wtitle h3:before {
	content: "";
	background-image: linear-gradient(180deg, #d5b79d 4%, #f6e8dd)
}

.wtcap {
	color: #d6ac83
}

.wtitle i {
	color: #a5a9b3
}

.wuser-wrapper a {
	color: #878787
}

.norecord {
	color: #adadad
}

.withdraw-sec {
	background: var(--color2)
}

.wallet-money {
	color: #414655
}

.wallet-money i {
	color: #d3b9a0
}

.onebutton {
	color: #d3b9a0
}

.addcard {
	background: var(--color2);
	color: #d2b79c
}

.bind {
	color: #a5a9b3
}

.trans-btm {
	background: var(--color2)
}

.auto-trans {
	color: #414655
}

.btn-toggle {
	border: none;
	color: #6b7381;
	background: #bdc1c8
}

.btn-toggle>.handle {
	background: var(--color2)
}

.btn-toggle.active {
	background-color: #7d87a5
}

.card-sec {
	background: var(--color2)
}

.cardbox input::placeholder,
.cardbox select {
	color: #b5b5b5
}

.notc {
	color: #a5a9b3;
	background: #f8f8f8
}

.cardfirm {
	color: #a5a9b3
}

button.nextbtn {
	background: #ece2d8;
	color: var(--color2)
}

.help-sec {
	color: #b7b7b7
}

.addcard-btn {
	background: var(--color2);
	color: #414655
}

.cardsup {
	color: #a5a9b3
}

.afterloginform.transfer_main .form-group b,
.afterloginform.transfer_amount .form-group b {
	color: var(--color2)
}

.bank-input-wrap label [type=radio]:checked+img {
	border: 1px solid #d2b79c;
	/* background: url(../images/tick.png) no-repeat */
	background-repeat: no-repeat;
	background-position: center
}

.deposit-sec {
	background: var(--color2)
}

.bank-choice {
	background: var(--color2)
}

.amount-input-wrap label [type=radio]+div {
	border: 1px solid #e4e4e4
}

.amount-input-wrap label [type=radio]:checked+div {
	border: 1px solid #d2b79c;
	color: var(--color2);
	background: linear-gradient(to bottom, #838db4 0, var(--color2) 100%);
	background: -moz-linear-gradient(to bottom, #838db4 0, var(--color2) 100%);
	background: -webkit-linear-gradient(to bottom, #838db4 0, var(--color2) 100%);
	background: -webkit-gradient(to bottom, #838db4 0, var(--color2) 100%)
}

.afterloginform .form-group b {
	color: var(--color2);
}

.btn_upload {
	background: var(--color2);
	color: var(--color2);
	border: 1px solid var(--color2)
}

.messagecenterbody {
	background-color: #f8f8f8
}

.nav-pills.messagemain {
	box-shadow: -1px 2px 4px 0 rgba(186,186,186,.2);
	background-color: var(--color2)
}

.nav-pills.messagemain li.nav-item a {
	color: #c5c5c5
}

.nav-pills.messagemain .nav-link.active {
	background-color: transparent;
	border-bottom: 2px solid #d2b79c;
	color: var(--color1)
}

.nav-pills.messagemain .nav-link.info .info_notiy {
	background: #db6372;
	color: var(--color2)
}

.messagesubtab ul li {
	background-color: var(--color2);
	border-bottom: 1px solid rgba(220,220,220,.2)
}

.messagesubtab ul li .imp {
	border: 1px solid #ff4949;
	color: #ff4949
}

.messagesubtab ul li .title {
	color: #414655
}

.messagesubtab ul li .date {
	color: #a5a9b3
}

.messagesubtab ul li .info_content {
	color: #a5a9b3
}

.messagesubtabread ul {
	background-color: var(--color2)
}

.messagesubtabread ul li {
	border-bottom: 1px solid rgba(220,220,220,.2)
}

.messagesubtabread ul li .title {
	color: #414655
}

.messagesubtabread ul li .date {
	color: #a5a9b3
}

.messagesubtabread ul li .info_content {
	color: #a5a9b3
}

.vipbody {
	background-color: #f8f8f8
}

.vipbg {
	/* background: url(../images/vip/userinfo_bg.png) center no-repeat */
	background-repeat: no-repeat;
	background-position: center
}

.vipghead00 {
	color: #414655
}

.vipfrom {
	background: #d2b79c;
	color: var(--color2)
}

.vipto {
	background: linear-gradient(270deg, #dde1e6, #b9b0b9);
	color: var(--color2)
}

.vipbg .progress {
	box-shadow: -1px 2px 4px 0 rgba(112,112,112,.3)
}

.vipbg .progress .progress-bar-striped {
	background-image: linear-gradient(-45deg, rgba(255, 255, 255, .15) 25%,
		transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
		rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

.vipbg .progress .progress-bar {
	background-color: #cacaca
}

.currentsaving span {
	color: #9aa4c2
}

.currentsaving .savingamt {
	color: #414655
}

.walletcard-item {
	/* background: url(../images/vip/card_bg.png) center no-repeat */
	background-repeat: no-repeat;
	background-position: center
}

.walletgrid {
	color: var(--color2)
}

.walletcard-item .walletname {
	color: var(--color2)
}

.displaywalletcount {
	color: #9aa4c2
}

.sectionhead {
	box-shadow: -1px 2px 4px 0 rgba(186,186,186,.2);
	background-color: var(--color2)
}

.vipexclusivemain {
	background-color: var(--color2)
}

.vipexclusivelabel:before {
	content: "";
	background: #cbb698
}

.vipexclusive_inner .vipexclusive_amount {
	color: #414655
}

.vipexclusive_inner .vipexclusive_title {
	color: #9aa4c2
}

.vipbonusmain {
	background-color: var(--color2)
}

.vipbonus_inner .vipbonus_amount {
	color: #d2b79c
}

.vipbonus_inner .vipbonus_amount_sec {
	color: #d2b79c
}

.vipbonus_inner .vipbonus_title {
	color: #9aa4c2
}

.vipbonusselect_section {
	background-image: linear-gradient(270deg, #fcfaf7, #f3ede6)
}

.vipbonuslvl {
	color: var(--color2);
	background-image: linear-gradient(90deg, #dccab7, #d2b597)
}

.vipbonusselect select {
	border: 1px solid #d2b79c;
	color: #d2b79c;
	background-color: hsla(0, 0%, 100%, .5);
	background: hsla(0, 0%, 100%, .5)
}

.vipbonusmore_detail {
	color: #b1987f
}

.info-boxer {
	background-color: var(--color2);
	box-shadow: 0 2px 7px -1px rgba(0,0,0,.1)
}

.blog_read {
	background-color: var(--color2)
}

.blod_title {
	color: var(--color2)
}

.blog_read a {
	color: var(--color2)
}

.blog_paging {
	box-shadow: 0 2px 7px -1px rgba(0,0,0,.1);
	background-color: var(--color2)
}

.info_tab {
	background-color: transparent;
	border: 1px solid var(--color4);
	-webkit-box-shadow: 0 0 6px 0 rgba(219,52,47,.8);
	-moz-box-shadow: 0 0 6px 0 rgba(219,52,47,.8);
	box-shadow: 0 0 6px 0 rgba(219,52,47,.8);
	color: #e8e8e8
}

.info_back a {
	color: var(--color2)
}

.info_main_title {
	color: var(--color2)
}

.info_img {
	border: 1px solid #cbb698
}

.contact_main_title {
	color: var(--color2);
    text-shadow: 0 4px 4px #72716f
}

.contact_inner_title {
	color: #e8e8e8;
	font-weight: 900 !important;
}

.blog_content{
	font-weight: 900 !important;
	font-size: 12px !important;
}

.back_custom a {
	color: var(--color2) !important
}

.bankingtable {
	color: var(--color2)
}

table.bankingtable tbody tr td {
	border: 1px solid #cba98c
}

.bankaccordion .card .tncbtn {
	background: -moz-linear-gradient(bottom, #eacdad 0, #c3aa8a 99%);
	background: -webkit-linear-gradient(bottom, #eacdad 0, #c3aa8a 99%);
	background: linear-gradient(to bottom, #eacdad 0, #c3aa8a 99%);
	color: var(--color2)
}

.bankaccordion .card .tncbtn.collapsed {
	background: var(--color2);
	border: 1px solid #cba98c;
	color: var(--color2)
}

.bankaccordion .card-body {
	border: 1px solid #cba98c
}

.tncaccordion .card .tncbtn {
	background: -moz-linear-gradient(bottom, #eacdad 0, #c3aa8a 99%);
	background: -webkit-linear-gradient(bottom, #eacdad 0, #c3aa8a 99%);
	background: linear-gradient(to bottom, #eacdad 0, #c3aa8a 99%);
	color: var(--color2)
}

.tncaccordion .card .tncbtn.collapsed {
	background: var(--color2);
	border: 1px solid #cba98c;
	color: var(--color2)
}

ul#registerTab li a.nav-link,
ul#loginTab li a.nav-link,
ul#forgotPasswordTab li a.nav-link {
	color: var(--color2);
	background: #413e3b;
    border: 1px solid #413e3b;
    box-shadow: 0 3px 11px -5px rgb(0 0 0 / 58%);
    font-weight: 900 !important;
}

ul#registerTab li a.nav-link.active,
ul#loginTab li a.nav-link.active,
ul#forgotPasswordTab li a.nav-link.active {
	text-shadow: 0 4px 4px var(--color6);
	border: 1px solid var(--color6);
    background: var(--gradient2);
}

ul#downloadTab {
	box-shadow: none
}

ul#downloadTab .nav-item {
	box-shadow: none
}

ul#downloadTab li a.nav-link {
    color: var(--color2);
    border: 1px solid #413e3b;
    border-left: none;
    border-right: none;
    background: #413e3b;
    box-shadow: 0 3px 11px -5px rgb(0 0 0 / 58%);
    font-weight: 900 !important;
}

ul#downloadTab li a.nav-link.active,
ul#downloadTab li.nav-item.show .nav-link {
	border: 1px solid var(--color6);
    border-left: none;
    border-right: none;
    text-shadow: 0 4px 4px var(--color6);
    background: var(--gradient2);
}

.download_inner_title_custom {
	color: var(--color2);
	text-shadow: 2px 2px #717171;
	display: none;
}

.download_btn_img {
	background: var(--gradient2);
	filter: drop-shadow(0 3px 1px var(--color4));
	-webkit-filter: drop-shadow(0 3px 1px var(--color4))
}

.download_btn_play {
	color: var(--color2)
}

.download_btn_download {
	color: var(--color2)
}

.download_box_column {
	border: 1px solid #b0b5f8;
    -webkit-box-shadow: 0 0 6px 0 rgba(176,181,248,.7);
    -moz-box-shadow: 0 0 6px 0 rgba(176,181,248,.7);
    box-shadow: 0 0 6px 0 rgba(176,181,248,.7)
}

.download_scan {
/* 	background-image: linear-gradient(#eacdad, #c3aa8a) */
	background-color: var(--color2);
}

.btn_download {
	background-color: #d7bc9c;
	color: var(--color2)
}

.download_table table {
	-webkit-box-shadow: 0 0 6px 0 rgba(203,182,152,.7);
	-moz-box-shadow: 0 0 6px 0 rgba(203,182,152,.7);
	box-shadow: 0 0 6px 0 rgba(203,182,152,.7)
}

.download_table table thead {
	background-color: #c5ac8c;
	color: var(--color2);
	border: 1px solid #c5ac8c
}

.download_table table tbody tr td {
	border: 1px solid #c5ac8c
}

.download_pass {
	border: 1px solid #c5ac8c
}

.login_title {
	color: var(--color2)
}

.login_form {
	color: var(--color2);
    /* background-image: url('/images/templates/Template 4/login_base.jpg'); */
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid var(--color11);
    border-radius: 20px;
    -webkit-box-shadow: 0 0 6px 0 rgb(180 136 81 / 67%);
    -moz-box-shadow: 0 0 6px 0 rgb(180 136 81 / 67%);
    box-shadow: 0 0 6px 0 rgb(180 136 81 / 67%)
}

.login_form_inner a {
	color: #3473ff !important
}

.login_form .form-group .form-control {
	border: 2px solid #ffbe00;
    background: #121214;
    color: var(--color2);
    height: auto;
    padding: 2vw 7vw 2vw 2vw;
    font-size: 14px
}

.login_form .form-group .col-form-label i img {
	background-color: transparent
}

.btn_login_page {
	background: var(--gradient2);
    color: var(--color2);
    border: 1px solid var(--color6);
    font-weight: 900 !important;
}

.btn_login_page:hover {
	-webkit-box-shadow: 0 0 6px 0 rgba(180,145,26,.7);
	-moz-box-shadow: 0 0 6px 0 rgba(180,145,26,.7);
	box-shadow: 0 0 6px 0 rgba(180,145,26,.7)
}

.btn_otp {
	background: linear-gradient(180deg, #f6e061, #b4911a);
    color: var(--color2) !important;
    border: 1px solid #b4911a;
}

.btn_otp:disabled {
	background: linear-gradient(to bottom,#aeadaa 5%,#706f6e 100%)
}

.contact-mall {
	background: var(--color2);
	box-shadow: 0 4px 6px 1px rgb(0,0,0,.2)
}

.contact_live_text {
	color: var(--color2)
}

.contact-wrapper {
	display: grid;
	box-shadow: 0 0 6px 0 rgba(219,52,47,.8);
    border: 1px solid var(--color4);
    color: var(--color2);
}

.contact-wrapper .contact-list {
	display: grid;
}

.contact-record-wrapper.WHATSAPP2 {
    grid-row: 2;
}

.contact-record-wrapper.WHATSAPP3 {
    grid-row: 3;
}

.contact-record-wrapper.WHATSAPP4 {
    grid-row: 4;
}

.follow {
	color: var(--color2)
}

.contact-record-wrapper {
	border-bottom: 1px solid var(--color4)
}

.contact-info {
	background-color: transparent
}

.contact_spec_wrapper {
	box-shadow: 0 4px 6px -5px rgb(0,0,0,.2)
}

#memberAction .contact_spec_wrapper {
	box-shadow: none;
	border-bottom: 2px solid var(--color13)
}

.vipdetails_btn {
	color: var(--color2);
	border: 1px solid var(--color2);
	background-color: #f8f9fb
}

.wallet_balance {
 	box-shadow: 0px 0px 10px 0 var(--color13);
    border: 2px solid var(--color13);
    color: var(--color2);
    /* background-image: url('/images/templates/Template%204/login_base.jpg') */
}

.wallet_balance .rcaption {
	color: var(--color2)
}

.drop a {
	color: var(--color2)
}

.index_login_wallet .wallet-provider {
	background-color: transparent;
    color: var(--color2);
    border-top: 1px solid var(--color11)
}

.index_login_wallet .transfer-form {
	background-color: transparent;
	color: var(--color2);
    border-top: 1px solid var(--color11)
}

.dropdown-balance {
	background: rgba(255,255,255,.95);
	color: var(--color2);
	border: 1px solid #b9a78d;
	box-shadow: 0 3px 7px 0 #ccc
}

.platform-item.unlocked {
	color: #3ec682
}

.platform-item.locked {
	color: #cd5c5c
}

.amount-item .btn-quickplay {
    background: var(--gradient2);
    color: var(--color2)
}

.amount-item .wpDrop-maintenance { 
    background: #cd5c5c;
    color: var(--color2)
}

.amount-item .wpDrop-locked { 
    background: #cd5c5c;
    color: var(--color2)
}

.balc.unlocked {
	color: #3ec682
}

.balc.locked {
	color: #cd5c5c
}

button.btn-in {
	background: #929292;
	color: var(--color2)
}

button.btn-out {
	background: var(--gradient2);
	color: var(--color2)
}

.main_profile_title {
	color: var(--color2)
}

.btn-gender .btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show>.btn-outline-primary.dropdown-toggle {
	color: var(--color2);
	background-color: var(--color2);
	border-color: var(--color2)
}

.btn-gender .btn-group>.btn-group:not(:first-child)>.btn,
.btn-group>.btn:not(:first-child) {
	background-color: #f8f9fb
}

.btn-gender .btn-outline-primary {
	color: var(--color2);
	border-color: var(--color2)
}

.form-group label{
	color: var(--color2);
}

.form-group b {
	color: var(--color2)
}

.form-inline i{
	color: var(--color2);
}

.afterloginform label{
	color: var(--color2);
}

.afterloginform .form-control {
	background-color: #121214;
    border: 2px solid #ffbe00;
    color: var(--color2);
/*     margin-left: -36px; */
/*     width: 135px !important; */
}

.submit_btn {
	color: var(--color2);
	background-image: linear-gradient(to bottom, #838db4 0, var(--color2) 100%)
}

.afterlogin-main {
	background-color: #f8f9fb
}

.afterlogin_deposit.nav .nav-item .nav-link {
	color: var(--color2);
    border: 1px solid #413e3b;
    background: #413e3b;
    box-shadow: 0 3px 11px -5px rgb(0 0 0 / 58%)
}

.afterlogin_deposit.nav .nav-item .nav-link.active,
.afterlogin_deposit.nav .nav-item .nav-link:hover {
	text-shadow: 0 4px 4px var(--color6);
	border: 1px solid var(--color6);
	background: var(--gradient2);
}

.bank-type {
	color: #484848
}

.bank-input-wrap label .bank-type {
	color: #b7b7b7
}

.bank-input-wrap label [type=radio]:checked+.bank-type {
	border: 1px solid #cba98c;
	color: var(--color2);
	-webkit-box-shadow: 0 0 6px 0 rgba(203,182,152,.7);
	-moz-box-shadow: 0 0 6px 0 rgba(203,182,152,.7);
	box-shadow: 0 0 6px 0 rgba(203,182,152,.7)
}

.bnk-info {
	box-shadow: inset 0 1px 5px -1px rgba(0,0,0,.62);
	/* background-image: url('/images/templates/Template%204/login_base.jpg') */
}

.bnk-info ul {
	color: var(--color2);
	font-size: 12px;
}

.copy_btn {
	color: var(--color2);
	background-color: var(--color2)
}

.allout_btn {
	background-image: linear-gradient(to bottom, #838db4 0, var(--color2) 100%);
	color: var(--color2);
	border: 2px solid red;
}

.box-prov ul li {
	background: var(--gradient2);
    border: 1px solid var(--color6);
	color: var(--color2)
}

.box-prov ul li a {
	color: var(--color2)
}

.prov-amot {
	background: var(--color2);
	color: var(--color2)
}

.box-prov ul li.active,
.box-prov ul li:hover {
	background-image: linear-gradient(to bottom, #838db4 0, var(--color2) 100%);
	border: 1px solid #838db4;
	color: var(--color2)
}

.with-info {
	box-shadow: inset 0 1px 5px -1px rgba(0,0,0,.62)
}

.with-info ul {
	color: var(--color2)
}

.form-inline .form-control label {
	color: var(--color2)
}

.btn_history {
	border: 1px solid #e7e7e7;
	background-color: #f8f9fb;
	color: #b7b7b7
}

.btn_history.active {
	color: var(--color2);
	border: 1px solid var(--color2)
}

.history_table {
	-webkit-box-shadow: 0 0 6px 0 rgb(203, 182, 152, .7);
	-moz-box-shadow: 0 0 6px 0 rgb(203, 182, 152, .7);
	box-shadow: 0 0 6px 0 rgb(203, 182, 152, .7)
}

table.history_table thead {
	background-image: linear-gradient(to bottom, #eacdad 0, #c3aa8a 100%);
	color: var(--color2)
}

table.history_table tbody tr:nth-child(2n) {
	background-color: #f1f1f1
}

table.history_table tbody tr td {
	border-right: 1px solid #c3aa8a
}

.history_green {
	color: #129c80
}

.history_red {
	color: #ff112d
}

.afterlogin_inbox.nav .nav-item .nav-link {
	background: #f8f9fb;
	color: var(--color2);
	border: 1px solid #c9b69a
}

.afterlogin_inbox.nav .nav-item .nav-link.active,
.afterlogin_inbox.nav .nav-item .nav-link:hover {
	background: linear-gradient(to bottom, #e0d2bc 5%, #c9b69a 100%);
	color: var(--color2);
	border: 1px solid #c9b69a
}

.inbox_tab table {
	-webkit-box-shadow: 0 0 6px 0 rgba(204,203,201,.7);
	-moz-box-shadow: 0 0 6px 0 rgba(204,203,201,.7);
	box-shadow: 0 0 6px 0 rgba(204,203,201,.7)
}

.inbox_tab table tbody tr td .fa-envelope {
	color: #c9b69a
}

.inbox_tab table tbody tr.noread {
	background-color: var(--color2);
	color: var(--color2)
}

.inbox_tab table tbody tr.noread_half {
	background-color: #f8f9fb
}

.inbox_tab table tbody tr.noread .min_deposit {
	color: var(--color2)
}

.notification_NOTICE {
	background-color: #99acc4;
	color: var(--color2)
}

.inbox_box_content {
	border-top: 3px solid var(--color2);
	background-color: var(--color2)
}

.inbox_box_back a {
	color: var(--color2)
}

.inbox_box table tbody tr.active,
.inbox_box table tbody tr:hover {
	background-color: var(--color2);
	color: var(--color2)
}

.min_deposit {
	color: #79797975
}

.vip_inner_title {
	color: #cbb698
}

.btn_vip {
	color: var(--color2);
	background-color: var(--color2);
	border: 1px solid #cba98c
}

.slick-slide.slick-current.slick-active .item .btn_vip {
	color: var(--color2);
	background-image: linear-gradient(#f2e2d7, #d7b99f)
}

.profile_bg {
	background-color: #f8f9fb
}

.vipaccordion .card .tncbtn {
	background: -moz-linear-gradient(bottom, #eacdad 0, #c3aa8a 99%);
	background: -webkit-linear-gradient(bottom, #eacdad 0, #c3aa8a 99%);
	background: linear-gradient(to bottom, #eacdad 0, #c3aa8a 99%);
	color: var(--color2)
}

.vipaccordion .card .tncbtn.collapsed {
	background: var(--color2);
	border: 1px solid #cba98c;
	color: var(--color2)
}

.vip_table_rules table thead {
	background-color: var(--color2);
	color: var(--color2)
}

.vip_table_rules table tbody tr td {
	border: 1px solid #ccad8d
}

.vip_table_rules table thead tr td {
	border-right: 1px solid var(--color2)
}

.errorBg {
	color: var(--color2)
}

.error_btn_img {
	filter: drop-shadow(0 3px 1px #cbb697);
	-webkit-filter: drop-shadow(0 3px 1px #cbb697)
}

.buttonback {
	background: var(--gradient2);
	border: 2px solid var(--color6)
}

.buttonback::before {
	content: "\f106";
	color: var(--color2)
}

.buttonback:active {
	background-color: #555
}

.lottoTitle {
	color: #cbb698
}

.lotto_main {
	border: 1px solid #bdb09d;
	background-image: linear-gradient(var(--color2), #d0d0d07d)
}

.lotto_ball_out {
	filter: drop-shadow(rgba(0,0,0,.4) 1px 2px 1px)
}

.lotto_balltext {
	color: #cbb698
}

.game_products_btntext {
	color: var(--color2)
}

.game_products_btntext_live {
	color: var(--color2)
}

.toto-result-sec {
	color: #43475a
}

ul.lt-wrap {
	border-bottom: 2px solid #c6ac8c
}

.nav-tabs.lt-wrap .nav-item.show .nav-link,
.nav-tabs.lt-wrap .nav-link.active {
	color: #495057;
	background-color: transparent
}

.prize {
	background-image: linear-gradient(#f2e2d7, #d7b99f)
}

.result-box {
	border: 1px solid #e8e8e8
}

ul.lt-wrap li a.active:after {
	content: "";
	color: #c6ac8c;
	border-top: 0;
	border-right: .7em solid transparent;
	border-bottom: .7em solid;
	border-left: .7em solid transparent
}

.pre_box img {
	border: 1px solid #cbb698
}

#announcement_completed.announcementmodal .close,
#announcement_winner.announcementmodal .close {
	color: var(--color2)
}

.latest_title {
	color: var(--color2)
}

.record_table {
	background-color: #0c101c;
	border: 2px solid var(--color2);
	color: var(--color2)
}

.record_table_pry:first-child {
	border: 1px solid var(--color2);
	background-color: var(--color1);
	color: var(--color2)
}

.record_table_pry {
	border-bottom: 1px solid var(--color2)
}

.announcementmodal .modal-content {
	background-color: transparent;
	border: none
}

a.pmbox.active {
	color: var(--color2)
}

.predict_box {
	-webkit-box-shadow: 0 0 6px 0 #58534da1;
	-moz-box-shadow: 0 0 6px 0 #58534da1;
	box-shadow: 0 3px 6px 0 #58534d38
}

.howtowin_btn {
	background-image: linear-gradient(#f2e2d7, #d7b99f);
	border: 1px solid #c6ac8c;
	text-shadow: 0 1px 0 #00000059;
	color: var(--color2);
	box-shadow: 0 2px 3px 0 #58534d61
}

.rules_btn {
	background-image: linear-gradient(#99a3cb, var(--color2));
	border: 1px solid #c6ac8c;
	text-shadow: 0 1px 0 #00000059;
	color: var(--color2);
	box-shadow: 0 2px 3px 0 #58534d61
}

.endsin {
	color: var(--color2)
}

.endsin:before {
	content: "";
	color: var(--color2);
	border-top: 1px solid var(--color2)
}

.endsin:after {
	content: "";
	color: var(--color2);
	border-top: 1px solid var(--color2)
}

.countdown01_sub_title {
	color: var(--color2)
}

.countdown01_sub_txt {
	color: var(--color2)
}

.vs_head_txt {
	color: #394b61
}

.vs_team_L {
	color: var(--color2)
}

.vs_team_R {
	color: var(--color2)
}

.vs_score_main {
	background-color: var(--color2);
	box-shadow: 0 0 5px 0 #58534d4a
}

.countdown02_txt {
	color: var(--color2)
}

.vs_btn_txt {
	color: #394b61
}

#announcement_howtowin .latest_title {
	color: var(--color2)
}

.modal_title_predict {
	color: #e0c4a4
}

.how_to_win_table tr:first-child {
	background-color: #cbb698;
	color: var(--color2)
}

.how_to_win_table tr {
	color: var(--color2)
}

.how_to_win_table tr:first-child td {
	border: none;
	border-right: 1px solid var(--color2)
}

.how_to_win_table tr td {
	border: 1px solid #ccad8d
}

#announcement_howtowin .record_table {
	background-color: var(--color2);
	border: 2px solid var(--color2);
	color: var(--color1)
}

.text-bold {
	color: var(--color2)
}

.txt_max {
	color: #e0c4a4
}

#announcement_rules .latest_title {
	color: var(--color2)
}

#announcement_rules .record_table {
	background-color: var(--color2);
	border: 2px solid var(--color2);
	color: var(--color1)
}

#announcement_howtowin .close,
#announcement_rules .close {
	color: var(--color2)
}

select.countdown_select {
	background: 0 0;
	color: var(--color2)
}

select.countdown_select option {
	color: var(--color1)
}

.text-error {
    color: #c15151
}

.important-icon {
	color: var(--color11)
}

.highlight {
	color: var(--color12)
}

.highlight.underline {
	border-bottom: 1px solid var(--color11)
}

.tab-content.game .tab-pane .gameCategoryLabel {
	color: var(--color2);
    border-bottom: 1px solid var(--color2)
}

#announceContentList .announce-bx {
	border: 1px solid var(--color4)
}

#announceContentList .announce-bx a .title {
    color: var(--color2)
}

#announceContentList .announce-bx a .title i {
    color: var(--color4)
}

#announceContentList .announce-bx .announce_collapse {
	border-top: 1px solid var(--color4);
	color: var(--color2)
}

.member-info-wrapper {
	border: 2px solid var(--color13);
	box-shadow: 0 0px 10px 0px var(--color13);
	/* background-image: url('/images/templates/Template%204/login_base.jpg'); */
    background-repeat: no-repeat;
    background-size: cover
}

.member-info-wrapper .member-info-item .item-icon {
	color: var(--color11)
}

.member-info-wrapper .member-info-item .item-label {
	color: var(--color2)
}

.member-info-wrapper .member-info-item .item-value{
	color: var(--color2);
}

.member-info-wrapper .member-info-item:last-child .item-value {
	color: var(--color13) !important;
}

.changePswd-sec {
	border: 1px solid var(--color11)
}
.changePswd-sec .changePswdContent .chgPswdMobileIdLabel {
	color: var(--color2)
}

.changePswd-sec .changePswdContent .chgPswdMobileIdLabel .underline {
	color: var(--color11);
	border-bottom: 1px solid var(--color11)
}

.add-bank-wrap{
    box-shadow: 0 4px 6px 1px rgba(0,0,0,.2);
   /*  background-image: url(/images/templates/Template%204/login_base.jpg); */
    background-repeat: no-repeat;
    background-size: cover;
    padding: 15px;
}

.add-bank-wrap .form-group .form-control{
	border: 2px solid var(--color13);
}

.bank-info-wrapper {
    box-shadow: 0 0px 10px 0px var(--color13);
    border: 2px solid var(--color13);
    color: var(--color2);
}

.bank-info-wrapper .info-item {
    border-bottom: 1px solid var(--color11)
}

.bank-info-wrapper .info-item .iaccinfo div {
	color: var(--color2)
}

.bank-info-wrapper .info-item .ibtn button {
    background: transparent;
    color: var(--color11)
}

.bankSetting-sec .setting-label {
	display: grid;
    grid-template-columns: 35px auto 15px;
    align-items: center;
    padding: 12px 32px;
    box-shadow: 0 4px 6px -5px rgba(0,0,0,.2)
}

.bankSetting-sec .setting-label .sicon {
	color: #414655
}

.bankSetting-sec .setting-label .scaption {
	color: var(--color2)
}

.bankSetting-sec .setting-content {
    border: 2px solid var(--color13);
    padding-bottom: 10px;
}

.transfer_title_main .toggle-btn .toggle-slider {
    border: 2px solid var(--color2)
}

.transfer_title_main .toggle-btn .toggle-slider:before {
	content: "";
	background: var(--color2)
}

.transfer_title_main .toggle-btn .toggle-slider .off {
	color: var(--color2)
}

.transfer_title_main .toggle-btn .toggle-checkbox:checked + .toggle-slider:before {
	background: var(--color2)
}

.transfer_title_main .toggle-btn .toggle-checkbox:checked + .toggle-slider {
	background: var(--gradient2);
    border: 2px solid var(--color6)
}

.transfer_title_main .toggle-btn .toggle-checkbox:checked + .toggle-slider .on {
	color: var(--color2)
}

.afterloginform .specificUploadBtn .btnDepositReceipt.btnSelect {
	background: var(--color4);
    color: var(--color2)
}

.afterloginform .specificUploadBtn .btnDepositReceipt.btnRemove {
	background: var(--color2);
    color: var(--color2)
}

.history-list .dataTables_wrapper .dataTables_filter label input {
    color: #495057;
    background-color: #f8f9fb;
    border: 1px solid #ced4da
}

.history-list .dataTables_wrapper .history-table {
	background: var(--color2);
}

.history-list .dataTables_wrapper .history-table thead {
	background: var(--gradient2);
    color: var(--color2)
}

.history-list .dataTables_wrapper .history-table .btn-detail {
	color: var(--color2);
    border: none;
    background-color: var(--color11)
}

.history-list .dataTables_wrapper .dataTables_filter {
	color: var(--color2) !important
}

.history-list .dataTables_wrapper .dataTables_paginate .paginate_button {
	color: var(--color2) !important
}

.history-list .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.history-list .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
	color: var(--color2) !important;
    border: none !important;
    background: var(--color11) !important
}

.history-list .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
	border: none !important;
	background: transparent !important
}

.history-list .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.history-list .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.history-list .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
	color: #616161 !important
}

.dataTables_wrapper .history-table tr {
	border: solid var(--color6);
}

.dataTables_wrapper .history-table tbody tr td{
	color: var(--color1);
}

.dataTables_wrapper .history-table tr td {
	    color: var(--color2);
}

.loading-panel {
    background-color: rgba(0,0,0,.5)
}

.prov-split .prov-category {
    border-bottom: 1px solid var(--color2);
    color: var(--color2)
}

.prov-split .prov-list .prov-maintenance {
	background: #cd5c5c;
    color: var(--color2)
}

.prov-split .prov-list .locked- {
	color: var(--color3)
}

#provgamemodal .prov-img {
    background: #fff;
    border-color: var(--color11);
    /* background-image: ujpg); */
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

#provgamemodal .prov-img .maintenance- {
    color: #ef2626;
    background: #000000ad;
    text-shadow: 2px 2px black
}

#provgamemodal .prov-img img {
	filter: drop-shadow(2px 4px 2px var(--color1))
}

#provgamemodal .prov-info {
    box-shadow: 0 3px 7px 0 #b48851;
    background-color: #f8f9fb;
    border-radius: unset;
}

#provgamemodal .prov-info .action- button {
	color: var(--color2)
}

#provgamemodal .prov-info .action- button:first-child {
	background: #19c703
}

#provgamemodal .prov-info .action- button:last-child {
	background: #b70505
}

#provgamemodal .prov-btn button {
    color: var(--color2);
    border: 1px solid var(--color6);
    background: var(--gradient2);
}

#provgamemodal .prov-btn button:hover {
	filter: brightness(1) drop-shadow(0 0 4px rgba(203,182,152,1))
}

#provgamemodal .prov-notice {
    background-color: var(--color2);
    box-shadow: inset 0 1px 5px -1px rgba(0,0,0,.62);
    color: var(--color2);
}

.prov-split .prov-list ul li.unlocked {
	background-image: linear-gradient(to bottom,#64f0aa 0,#3ec682 100%);
    border: 1px solid #35b475;
    color: var(--color2)
}

.prov-split .prov-list ul li.locked {
	background-image: linear-gradient(to bottom,#f28585 0,#cd5c5c 100%);
	border: 1px solid #d15555;
	color: var(--color2)
}

ul#transferTab {
	width: 100%;
    border: none;
    box-shadow: 0 2px 7px -1px rgba(0,0,0,.1)
}

ul#transferTab .nav-item {
	width: 50%;
    box-shadow: 0 2px 6px -4px rgba(0,0,0,.29)
}

ul#transferTab li a.nav-link {
	color: var(--color2);
    border: 1px solid #72716f;
    border-left: none;
    border-right: none;
    background-image: linear-gradient(180deg, #cfcfcf, #929292);
    box-shadow: 0 3px 11px -5px rgb(0 0 0 / 58%)
}

ul#transferTab li a.nav-link.active,
ul#transferTab li.nav-item.show .nav-link {
	border: 1px solid #b5928c;
	border-left: none;
    border-right: none;
    background-image: linear-gradient(180deg, #fdcdc5, #b5928c);
    text-shadow: 0 4px 4px #b5928c
}

.slot-sec .slot-title,
.lottery-sec .lottery-title {
    color: var(--color11)
}

.slot-sec .slotbox,
.lottery-sec .lotterybox {
    color: var(--color2);
    background-image: linear-gradient(180deg, #cfcfcf, #929292);
    border: 1px solid #72716f;
    box-shadow: 0 3px 11px -5px rgb(0 0 0 / 58%)
}

.slot-sec .slotbox.active,
.lottery-sec .lotterybox.active {
    text-shadow: 0 4px 4px #b5928c;
    border: 1px solid #b5928c;
    background-image: linear-gradient(180deg, #fdcdc5, #b5928c)
}

.slot-sec .slot-content .slot-bx .game-boxer,
.lottery-sec .lottery-content .lottery-bx .game-boxer {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    -moz-box-shadow: 0 2px 3px 0 #8f7c5b;
    -webkit-box-shadow: 0 2px 3px 0 #8f7c5b;
    box-shadow: 0 2px 3px 0 #8f7c5b
}

.slot-sec .slot-content .slot-bx .game-boxer .gameimg,
.lottery-sec .lottery-content .lottery-bx .game-boxer .gameimg {
	border: 1px solid #f6e061;
    border-bottom: none;
    filter: drop-shadow(0 3px 1px #f6e061);
    -webkit-filter: drop-shadow(0 -3px 1px #f6e061)
}

.slot-sec .slot-content .slot-bx .game-boxer .gamename,
.lottery-sec .lottery-content .lottery-bx .game-boxer .gamename {
	background: linear-gradient(180deg, #f6e061, #b4911a);
    color: var(--color2)
}

.slot-sec .downloadWrapper .downloadContent .downloadLink button {
	border: none;
    color: var(--color2);
    background: linear-gradient(180deg, #f6e061, #b4911a);
    filter: drop-shadow(0 3px 1px #f6e061);
    -webkit-filter: drop-shadow(0 3px 1px #f6e061);
}

.back_custom {
	color: var(--color2) !important
}

.modal-dialog .modal-content {
	background-color: var(--color8);
	/* border: 1px solid var(--color11) */
	box-shadow: 0 0 7px 6px var(--color4);
}
/* VIEW TYPE MODAL */
#viewtypemodal.modal .modal-dialog .view-type-content,
#demoviewtypemodal.modal .modal-dialog .view-type-content,
#selectviewtypemodal.modal .modal-dialog .view-type-content{
	background: rgb(242 242 242);
}

#viewtypemodal .modal-dialog .view-type-content .modal-body .btn-DesktopView,
#viewtypemodal .modal-dialog .view-type-content .modal-body .btn-MobileView,
#demoviewtypemodal .modal-dialog .view-type-content .modal-body .btn-DesktopView,
#demoviewtypemodal .modal-dialog .view-type-content .modal-body .btn-MobileView,
#selectviewtypemodal .modal-dialog .view-type-content .modal-body .btn-DesktopView,
#selectviewtypemodal .modal-dialog .view-type-content .modal-body .btn-MobileView {
	background: linear-gradient(180deg,#fdcdc5,#b5928c);
    color: var(--color2);
}

#viewtypemodal .modal-dialog .view-type-content .modal-body .btn-DesktopView:hover,
#viewtypemodal .modal-dialog .view-type-content .modal-body .btn-DesktopView:focus,
#viewtypemodal .modal-dialog .view-type-content .modal-body .btn-DesktopView:active,
#demoviewtypemodal .modal-dialog .view-type-content .modal-body .btn-DesktopView:hover,
#demoviewtypemodal .modal-dialog .view-type-content .modal-body .btn-DesktopView:focus,
#demoviewtypemodal .modal-dialog .view-type-content .modal-body .btn-DesktopView:active,
#selectviewtypemodal .modal-dialog .view-type-content .modal-body .btn-DesktopView:hover,
#selectviewtypemodal .modal-dialog .view-type-content .modal-body .btn-DesktopView:focus,
#selectviewtypemodal .modal-dialog .view-type-content .modal-body .btn-DesktopView:active,
#viewtypemodal .modal-dialog .view-type-content .modal-body .btn-MobileView:hover,
#viewtypemodal .modal-dialog .view-type-content .modal-body .btn-MobileView:focus,
#viewtypemodal .modal-dialog .view-type-content .modal-body .btn-MobileView:active,
#demoviewtypemodal .modal-dialog .view-type-content .modal-body .btn-MobileView:hover,
#demoviewtypemodal .modal-dialog .view-type-content .modal-body .btn-MobileView:focus,
#demoviewtypemodal .modal-dialog .view-type-content .modal-body .btn-MobileView:active,
#selectviewtypemodal .modal-dialog .view-type-content .modal-body .btn-MobileView:hover,
#selectviewtypemodal .modal-dialog .view-type-content .modal-body .btn-MobileView:focus,
#selectviewtypemodal .modal-dialog .view-type-content .modal-body .btn-MobileView:active {
	background: #b5928c;
}

/* VIEW TYPE MODAL END*/

#languagemodal .modal-header,
#profilemodal.modal .modal-header,
.downloadmodal.modal .modal-header,
#payoutmodal.modal .modal-header,
#promomodal.modal .modal-header,
#transferplaymodal.modal .modal-header,
#restorelistmodal.modal .modal-header,
#announcemodal.modal .modal-header,
#viewtypemodal.modal .modal-header,
#shareReferralmodal .modal-header,
#moreinfomodal .modal-header,
#updateversionmodal .modal-header,
#angpowmodal .modal-header,
#playoptionmodal .modal-header {
	box-shadow: 0 3px 7px 0 var(--color8);
    background: #b72c29;
    color: var(--color2);
    border: none;
}

#announcemodal.modal .modal-body {
	 color: var(--color2);
   	 max-height: 650px;
   	 overflow-y: auto;	 
}

#angpowmodal .modal-body{
	color: var(--color2)
}

#updateversionmodal .modal-body .message-text{
	text-align: center;
}

#updateversionmodal .modal-body .update-btn{
	background: var(--color11);
	color: var(--color2);
}

#pointinfomodal .modal-header {
	background-image: linear-gradient(180deg, #fdcdc5, #b5928c);
    -moz-box-shadow: 0 3px 7px 0 #ccc;
    -webkit-box-shadow: 0 3px 7px 0 var(--color11);
    box-shadow: 0 3px 7px 0 var(--color11);
    color: var(--color2)
}

#languagemodal .modal-header {
	background: var(--color8);
	border-bottom: 1px solid;
}

#languagemodal .modal-header .label {
	margin-left: 0;
    font-size: 14px;
}

.language-content .language-label {
	grid-template-columns: 0.5fr 6fr;
}

.language-content .language-label img {
	max-width: 30px;
}

#languagemodal .modal-body{
	padding: 0.5rem
}

#languagemodal .modal-dialog .modal-content {
	padding: 1rem;
}

#languagemodal .modal-dialog .modal-content ul {
    grid-template-columns: repeat(4, 1fr);
}

.language-content .language-label .language-text {
	font-size: 14px;
	height: 50%;
}

#languagemodal .modal-dialog .modal-content ul {
	gap: 2rem;
    align-items: center;
}

#languagemodal .modal-dialog .modal-content ul li {
	color: var(--color2);
	font-size: 14px;
    margin: 0;
}

#languagemodal .modal-dialog .modal-content ul li a {
	color: var(--color2)
}

#languagemodal .modal-header .close {
	color: #ffffff;
    font-size: 20px;
}
   
.modal-header .close {
	color: var(--color2);
}

.language-content {
	border-bottom: 2px solid var(--color2)
}

.language-content .language-label .language-text {
	color: var(--color2)
}

#payoutmodal.modal .modal-header span,
#promomodal.modal .modal-header span {
	text-shadow: 0 2px 3px #665641
}

#payoutmodal.modal .lotto_table table thead {
	background-color: #cbb698;
	color: var(--color2)
}

#payoutmodal.modal .lotto_table table thead tr td {
	border-right: 1px solid var(--color2)
}

#payoutmodal.modal .lotto_table table tbody tr td {
	border: 1px solid #ccad8d
}

#payoutmodal.modal .lotto_table table tbody {
	color: var(--color2)
}

#payoutmodal.modal .lotto_table span {
	color: var(--color2)
}

@keyframes blinkingText { 
	0%{
		color: #dc3545
	} 49% {
		color: #dc3545
	} 60% {
		color: #e2b3b7
	} 99% {
		color: #e2b3b7
	} 100% {
		color: #dc3545
	}
}

#payoutmodal.modal .lotto_table span.lotto_extra {
	color: #dc3545
}

#transferplaymodal.modal .modal-body .provider_main .providerimg {
	border: 1px solid var(--color11);
	background-color: var(--color2)
}

#transferplaymodal.modal .modal-body .provider_main .providerinfo {
	box-shadow: 0 3px 7px 0 var(--color11);
    background-color: #f8f9fb
}

#transferplaymodal.modal .modal-body .provider_main .providerinfo .maintenance div {
	background: #cd5c5c;
    color: var(--color2)
}

#transferplaymodal.modal .modal-body .provider_main .providerautoinfo .msg {
	color: var(--color2)
}

#transferplaymodal.modal .modal-body .provider_main .providerautoinfo .restoreListTable .t-row {
	background-color: var(--color2);
    border-bottom: 1px solid var(--color2)
}

#transferplaymodal.modal .modal-body .provider_main .providerautoinfo .restoreListTable .t-row.t-header {
	background: linear-gradient(180deg, #f6e061, #b4911a);
	border: none
}

#transferplaymodal.modal .modal-body .provider_main .providerautoinfo .restoreListTable .t-row div {
	color: var(--color2)
}

#transferplaymodal.modal .modal-body .provider_main .providerautoinfo .restoreListTable .t-row.t-header div {
	color: var(--color2)
}

#transferplaymodal.modal .modal-body .provider_main .providerbtn button {
	color: var(--color2);
    border: 1px solid #b5928c;
    background-image: linear-gradient(180deg, #fdcdc5, #b5928c)
}

#transferplaymodal.modal .modal-body .provider_main .providernotice {
	box-shadow: inset 0 1px 5px -1px rgba(0,0,0,.62);
	background-color: var(--color2)
}

#transferplaymodal.modal .modal-body .provider_main .providernotice ul {
    color: var(--color2)
}

#restorelistmodal.modal .modal-body .restore_main .restoreListTable .t-row {
	background-color: var(--color2);
    border-bottom: 1px solid var(--color2)
}

#restorelistmodal.modal .modal-body .restore_main .restoreListTable .t-row.t-header {
    background: linear-gradient(180deg, #f6e061, #b4911a);
	border: none
}

#restorelistmodal.modal .modal-body .restore_main .restoreListTable .t-row div {
	color: var(--color2)
}

#restorelistmodal.modal .modal-body .restore_main .restoreListTable .t-row.t-header div {
	color: var(--color2)
}

/* FOR JACKPOT */

.dstg-jackpot-wrap .dstg-jackpot-content {
	color: var(--color2);
    text-align: center;
    font-style: italic;
	top: 77%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 1rem
}

.jackpot-bar {
	/* height: 70px */
}

/* .jackpot-bar .jackpot-amt {
    top: 45%;
    font-size: 1.4rem;
    color: var(--color2)
} */

/* FOR JACKPOT */

/* PROVIDER BG */
.homeprovlist- .tabcontent- .provItem- .btn-prov-click {
	background: var(--color1); 
}

.copyright {
	color: var(--color2)
}

#bethistorymodal.modal .modal-body .referralinfo {
	color: var(--color2)
}

.msgContent {
	color: var(--color2)
}

/* Free Credit */
.freecredit-wrap {
	bottom: 8em;
}

#btn-freecredit-close,
#btn-minigame-close{
 	border: 1px solid var(--color11);
	color: var(--color11);
    background-color: transparent;
}

#angpowclaimmodal .modal-content {
	color: var(--color2);
    border: none;
    background-color: var(--color2);
}

#angpowclaimmodal .modal-content .modal-header {
    background: var(--color5);
    color: var(--color2);
    border: none;
}

#angpowmodal .login-box .login-wrap .login_form_inner {
	background: #b72c29;
    border: 1px solid #a18782;
}

#angpowmodal .login-box .login-wrap .login_form_inner a {
	color: var(--color2)!important;
	font-weight:bold;
}

.sub-slider-wrapper .title-box {
	color: var(--color2);	
	border-bottom: solid 2px var(--color2);
}

.sub-slider-wrapper .title-box .icon {
	color: var(--color4);
}

.bonus-wrapper .home-packet .freeCreditList .freeCreditItems .left {
	color: var(--color2);
}

.bonus-wrapper .home-packet .freeCreditList .freeCreditItems .center {
	color: #555;
}

.bonus-wrapper .home-packet .freeCreditList .freeCreditItems .center .title {
	color: var(--color11);
	font-weight: 900 !important;
	text-transform: uppercase;
}

.bonus-wrapper .home-packet .freeCreditList .freeCreditItems .right .claim-btn {
    box-shadow: var(--color6) 0 2px;
    background: var(--color4);
    color: var(--color2);
}

.bonus-wrapper .home-packet .freeCreditList .freeCreditItems .right .moreInfo-btn {
	color: #555;
}

.transaction-btn .normalBtn {
	background-color: var(--color11);
    color: var(--color2);
}

.transaction-btn .angpowBtn {
	background-color: var(--color2);
    color: var(--color11);
}

#angpowTransferAmt {
	background-image: linear-gradient(to bottom, #d0a9a2 0%, #b39894 100%);
    color: var(--color2);
}

.memberPoint-wrap {
	color: var(--color2); 
	text-shadow:none;
}

/* before login show loginBox */
.bonusList-wrapper .btnBox .claimBtn {
	border: none;
	color: var(--color2);
}

/* FreeCredit in transfer page */
.transactionChangeTab-btn .active, 
.referralChangeTab-btn .active,
.historyChangeTab-btn .active {
	background: var(--gradient2);
	color: var(--color2);
}

.transactionBtn,
.historyBtn {
    background-color: #2e2e2e;
    border: none;
    color: var(--color2);
}

.transaction-list:before {
    background: rgb(0 0 0 / 70%);
}

.transaction-list.masked .maskedText {
    color: var(--color2);
}

.freeCreditTransfer-wrap .btn_freeCredit_transfer {
	background: var(--gradient3);
    color: var(--color2);
    border: 1px solid #a18782
}

/* VOUCHER */
.freeCreditTransfer-wrap .transaction-freeCredit-title {
    border-bottom: 2px dashed var(--color10);
}

#vouchermodal .modal-body .voucherPopContent-wrap .redeemBtn,
.freeCreditTransfer-wrap .transaction-freeCredit-title .redeemBtn,
.freeCreditTransfer-wrap .unClaim_voucher-wrap .redeemBtn {
	background: var(--gradient2);
    color: var(--color2);
}
/* VOUCHER */

/* REFERRAL PAGE */
.referralChangeTab-btn button {
	background-color: #2e2e2e;
    color: var(--color2);
    border: none;
}

.referralChangeTab-btn button.active {
	background: var(--gradient2);
    color: var(--color2)
}

.referralBtnBox .referralShareBtn {
	border: none;
	background: transparent
}

.QRtext {
    background-color: var(--color4);
    color: var(--color2)
}

.referral-flow-box .title{
	color: var(--color2);
}

.referral-flow-box .content .referral-flow-desc {
	color: var(--color2)
}

.referral-flow-box .content .desc-2{
    top: 12.6rem !important;
}

.referral-flow-box .content .desc-3 {
	top: 22.4rem !important;
}

/* REFERRAL PAGE */

/* ANNOUNCEMENT MODAL */
#announcemodal .announce-item {
    border: 3px solid var(--color2);
    padding: 5px;
    margin-bottom: 10px;
    color: var(--color2);
}

#announcemodal .announce-item .title i{
	color:var(--color4);
	margin-right: 10px;
}

#announcemodal .announce-item .message {
	display: none;
}
/* ANNOUNCEMENT MODAL */

/* HOME PAGE */
.bar_title:after {
	background-color: var(--color2)
}

.bar_title .text_game_title {
	color: var(--color2)
}

.floating-banner .close {
	color: var(--color9);
	border: none;
	background-color: transparent;
	opacity: 1 
}

.simple-marquee-box {
	color: var(--color2)!important;
    background: var(--gradient2)!important;
    -webkit-box-shadow: 0 0 6px 0 rgb(230 191 187 / 67%)!important;
    -moz-box-shadow: 0 0 6px 0 rgb(230 191 187/67%)!important;
    box-shadow: 0 0 6px 0 rgb(230 191 187 / 67%)!important;
}

.simple-marquee-box .marquee-sibling {
    color: var(--color2)!important;
    background-color: var(--gradient2)!important
}

.simple-marquee-box .marquee-content-items {
	font-weight: 600 !important;
}

.dstg-video-wrap .dstg-title:after{
	background-color: var(--color3)
}

.dstg-video-wrap .dstg-title-box{
	color: var(--color2);
}
/* HOME PAGE */

/* AD MODAL */
#advertisementmodal .modal-content {
	border: none;
    background-color: transparent
}

.btn-modalClose {
    border: none;
    color: var(--color2);
    background-color: transparent
}
/* AD MODAL */

/* LAUNCH GAME PAGE */
.pre-loader {
    background: rgba(0,0,0,.8)
}

.launchGame-navi.show {
    background-color: rgba(0,0,0,.8)
}

.launchGame-navi .drag-label {
    background-color: var(--color11)
}

.launchGame-navi.show .drag-label {
    background-color: var(--color2)
}

.launchGame-navi .drag-label:before,
.launchGame-navi .drag-label div,
.launchGame-navi .drag-label:after {
	background-color: var(--color2)
}

.launchGame-navi.show .drag-label:before,
.launchGame-navi.show .drag-label div,
.launchGame-navi.show .drag-label:after {
	background-color: var(--color11)
}

.launchGame-navi .drag-item li {
    background-color: var(--color11)
}
/* LAUNCH GAME PAGE */

/* countdown-widget */
.mobile-countdown-widget>div {
	background: var(--gradient2);
	color: var(--color2);
}
/* countdown-widget */

/* TOURNAMENT */
/* flip card animation */
.flip-card {
	box-shadow: 0 2px 3px 0 rgba(0,0,0,.2);
	color: var(--color1)
}

.flip-card .top,
.flip-card .bottom,
.flip-card .top-flip,
.flip-card .bottom-flip {
	background-color: var(--color2)
}

.flip-card .top,
.flip-card .top-flip {
	border-bottom: 1px solid rgba(0,0,0,.1)
}
/* flip card animation */

/* tournament carousel */
.tournament-carousel-area {
	background: transparent;
}

.tour-carousel-item:after {
    background: #000000ab
}

.tour-carousel-item .main-content .countdown-container .container-segment .segment-title {
	text-shadow: 2px 2px 2px #000000c4;
    color: #fcb913
}

.tour-carousel-item .main-content .detailsBox {
	color: var(--color2);
}

.tour-carousel-item .main-content .detailsBox .main-title {
    color: var(--color2)
}

.tour-carousel-item .main-content .detailsBox .main-title:before {
	background: var(--color11)
}

.tour-carousel-item .main-content .detailsBox .desc .btn-moreInfo:hover {
	color: var(--color11)
}
.carousel-indicators li{
	background-color:var(--color9);
}

.carousel-indicators .active{
	background-color:var(--color11);
}

/* tournament carousel */

/* ranking list */

.ranking-section .section-title{
	color: #013b7a;
    text-shadow: 0px 1px #bcc0d3;
    border-bottom: 3px solid #d5aca5;
}

.ranking-section .boxAction {
    color: var(--color11)
}

.ranking-section .boxAction i:hover{
	color: var(--color11);
}


.ranking-section .tournament-type {
    color: #013b7a;
    text-shadow: 0 1px #bcc0d3;
    border-bottom: 3px solid #d5aca5;
} 

.ranking-section .rank-tab li {
    color: var(--color2);
    border: 2px solid var(--color11);
    cursor: pointer;
}

.ranking-section .rank-tab li.active {
	color: var(--color2);
    background-color: var(--color11);
}

.ranking-section .tab-box .title {
    color: #013b7a;
    text-shadow: 0 1px #bcc0d3;
}

.ranking-section .rank-tab-content button {
	color: var(--color2);
    border: none;
    background: 0 0;
}

.rank-list .list-item:nth-child(1),
.rank-list .list-item:nth-child(2),
.rank-list .list-item:nth-child(3){
	background: #f8dad5;
    border: 3px solid #d4a7a0;
    box-shadow: 2px 3px #b1796f;
}

.rank-list .list-item:nth-child(4),
.rank-list .list-item:nth-child(5){
	color: var(--color2);
    background: #f0f0f0;
    border: 3px solid var(--color2);
    box-shadow: 2px 3px #5b6169;
}

.rank-list .list-item:nth-child(1) .index,
.rank-list .list-item:nth-child(2) .index,
.rank-list .list-item:nth-child(3) .index {
    text-shadow: none
}

.rank-list .list-item .index {
    font-size: 1rem;
    text-align: center;
}
/* ranking list */

/* tournament list */
.tournament-section .tournament-box-action i {
    color: var(--color2)
}

.tournament-section .tournament-box-action i:hover {
	color: var(--color11)
}

.tournament-section .title {
	color: #013b7a;
    text-shadow: 0px 1px #bcc0d3
}

.tournament-section .title span {
    border-bottom: 3px solid #d5aca5
}

.tournament-section .title .total { 
    background: #fcb913;
    color: var(--color2)
}

.tournament-section .tournament-bx {
    border: 1px solid var(--color11);
    box-shadow: 2px 2px #888888;
    background: var(--color2)
}

.tournament-section .tournament-bx:hover {
    filter: drop-shadow(2px 2px 4px var(--color11))
}

.tournament-section .tournament-bx.bx-1 .box-content .name {
    color: #222
}

.tournament-section .tournament-bx.bx-2 img {
    background-color: #f89880
}
/* tournament list */

/* ranking list */
.winnerList .nav-tabs {
    border: none
}

.winnerList .nav-tabs .nav-item .nav-link {
    border-radius: 5px;color: var(--color2);
	border: 2px solid var(--color11)
}

.winnerList .nav-tabs .nav-item .nav-link.active,
.winnerList .nav-tabs .nav-item .nav-link:hover {
	color: var(--color2);
	background-color: var(--color11)
}

.winnerList .winner-boxes .groupList .tournament_name {
    color: #013b7a;
    text-shadow: 0px 1px #bcc0d3
}

.winnerList .winner-boxes .groupList .rankingList .winner-bx .details {
    color: var(--color2);
	background: #f0f0f0;
	border: 3px solid var(--color2);
    box-shadow: 2px 3px #5b6169
}

.winnerList .winner-boxes .groupList .rankingList .winner-bx:nth-child(1) .details,
.winnerList .winner-boxes .groupList .rankingList .winner-bx:nth-child(2) .details,
.winnerList .winner-boxes .groupList .rankingList .winner-bx:nth-child(3) .details {
	background: #f8dad5;
    border: 3px solid #d4a7a0;
    box-shadow: 2px 3px #b1796f
}

.winnerList .winner-boxes .groupList button {
    color: var(--color2);
    border: none;
    background: transparent
}
/* ranking list */

/* tournament modal */
#tournamentmodal .modal-content .modal-header {
	background: unset
}

#tournamentmodal .modal-dialog .modal-content {
	color: var(--color2);
	border: 5px solid #F89880
}

#tournamentmodal .popTitle-wrap {
	color: #495057
}

#tournamentmodal .popTitle-wrap .upperTitle {
	color: #013b7a
}

#tournamentmodal .tournament-title {
    color: var(--color2);
    background: #00000080
}

#tournamentmodal .btn-box button {
    color: #222;
    background: var(--color11);
    border: 2px solid var(--color11);
    box-shadow: 2px 2px #888888
}

#tournamentmodal .btn-box button:hover {
	filter: drop-shadow(2px 2px 4px var(--color11))
}

#tournamentmodal hr {
    border-top: 1px solid var(--color11)
}

#tournamentmodal .tour-play {
    color: var(--color2);
    text-shadow: 1px 1px 2px var(--color9)
}

#tourrankingmodal .modal-content {
	color: #07213c;
	border: 5px solid #F89880
}

#tourrankingmodal .modal-header {
	background: unset
}

#tourrankingmodal .modal-header .popTitle-wrap {
	color: #625e5e
}

#tourrankingmodal hr {
	border-top: 1px solid var(--color11)
}

#tourrankingmodal .upperTitle {
   	color: #013b7a
}

#tourrankingmodal .rank-title h2 {
	color: #013b7a;
    text-shadow: 0 1px #bcc0d3
}

#tourrankingmodal .rank-title button {
    color: #222;
    background: var(--color4);
    border: 2px solid var(--color6);
    box-shadow: 2px 2px var(--color6);
}

#tourrankingmodal .rank-title button:hover {
	filter: drop-shadow(2px 2px 4px var(--color11))
}

#tourrankingmodal .tournament-rank .rank-item {
    color: var(--color2);
    background: #f0f0f0;
    border: 3px solid var(--color2);
    box-shadow: 2px 3px #5b6169
}

#tourrankingmodal .tournament-rank .rank-item:nth-child(1),
#tourrankingmodal .tournament-rank .rank-item:nth-child(2),
#tourrankingmodal .tournament-rank .rank-item:nth-child(3) {
    background: #f8dad5;
    border: 3px solid #d4a7a0;
    box-shadow: 2px 3px #b1796f
}

.tournament-section .label {
	color: var(--color2);
}
/* tournament modal */
/* TOURNAMENT */

/* register page */

.register-box .reg-progress .label {
	background: #534f4a;
    color: var(--color2);
	transition: .3s;
}

.register-box .reg-progress .label.is-acted {
	background: var(--color4);
	color: var(--color2);
	transition: .3s;
}

#label-tick{
	color:#726f6f
}

.register-box .reg-progress .progressBar {
	background: #534f4a;
	transition: .3s;
}

.register-box .reg-progress .progressBar-check {
	background: rgba(207,207,207,1);
	transition: .3s;
}
.register-box .reg-progress .progressBar.is-acted {
	background: var(--color11);
	transition: .3s;
}

.register-box .register-form .form-input,
.mobile-register-box .form-input {
	position: relative
}

.register-box .register-form .form-input .form-control,
.mobile-register-box .form-input .form-control {
	border: 2px solid #ffbe00;
    background: var(--color1);
    color: var(--color2);
    height: auto;
    padding: 2vw 7vw 2vw 2vw;
    font-size: 14px
}

.register-box .register-form .form-separate .input-separate .form-input .select-input {
	background: var(--color2);
	border: 1px solid var(--color11);
}

.register-form .form-input .registerPassIcon,
.mobile-register-box .form-input .registerPassIcon {
	top: 3vw;
    right: 2vw;
    font-size: 1rem;
    margin: 0
}
/* register page  */

/* deposit page button */

.deposit-option button {
	color: var(--color2);
    border: 1px solid #b5928c;
    background-image: linear-gradient(180deg,#fdcdc5,#b5928c);
    box-shadow: 0 3px 11px -5px rgb(0 0 0 / 58%);
}

.btn-back .deposittype {
	 background: linear-gradient(180deg,#fdcdc5,#b5928c);
	 color: var(--color2);
}

/* deposit page button */

/* Deposit and Withdraw Page Announcement */

.announcement-container{
	box-shadow: 0px 0px 10px 0 var(--color11);
    border: 2px solid var(--color11);
}

/* Deposit and Withdraw Page Announcement */

/* LIVE SCORE */
/* live score loading */
@keyframes ldio-gblex47ykrc-c {
	0% { background: #626dfc }
	25% { background: #a1a7f9 }
	50% { background: #fcc972 }
	75% { background: #f9b43d }
	100% { background: #626dfc }
}

.ldio-gblex47ykrc div {
	background: #626dfc
}
.ldio-gblex47ykrc div:nth-child(1) {
	background: #f9b43d
}
.ldio-gblex47ykrc div:nth-child(2) {
	background: #626dfc
}
.ldio-gblex47ykrc div:nth-child(4) {
	background: #fcc972
}
.ldio-gblex47ykrc div:nth-child(5) {
	background: #a1a7f9
}
/* live score loading */

.liveScoreWidget {
	border: 2px solid var(--color11)
}

.liveScoreWidget .ls-header {
    background: var(--color5)
}

.liveScoreWidget .ls-header .h-top {
    border-bottom: 1px solid var(--color11)
}

.liveScoreWidget .ls-header .h-top .filter-select {
    color: #222
}

.liveScoreWidget .ls-header .h-top .league-- {
    color: #222
}

.liveScoreWidget .ls-header .h-top .league-- .sub {
    color: var(--color9)
}

.liveScoreWidget .ls-header .h-bottom .h-dateOption li button {
    color: var(--color2);
    background: var(--color11);
    border: 2px solid var(--color11)
}

.liveScoreWidget .ls-header .h-bottom .h-dateOption li button.active {
    background: #333
}

.liveScoreWidget .ls-header .h-bottom .h-dateOption .cal-- {
	color: #222
}

.liveScoreWidget .ls-header .h-search {
    background: #d0d0d0
}

.liveScoreWidget .ls-header .h-search .field-- .input {
    color: #222;
    background: var(--color2);
    border: 2px solid var(--color11)
}

.liveScoreWidget .ls-header .h-search .field-- .icon {
    color: var(--color11)
}

.liveScoreWidget .ls-header .h-search .field-- select::-webkit-scrollbar-track {
	background-color: var(--color9);
    color: var(--color9)
}

.liveScoreWidget .ls-header .h-search .field-- select::-webkit-scrollbar-thumb {
	background-color: var(--color11);
	color: var(--color11)
}

.liveScoreWidget .ls-body {
    background: var(--color5)
}

.liveScoreWidget .ls-body .b-mask {
    background: #000000ba
}

.liveScoreWidget .ls-body .b-getResult .msg {
    color: var(--color2)
}

.liveScoreWidget .ls-body .b-msg {
    color: var(--color2);
    background: #1e1e1e
}

.liveScoreWidget .league-section {
    /* background: #1e1e1e */
}

.liveScoreWidget .league-fixture-list .layer::-webkit-scrollbar-track {
	background-color: var(--color9);
    color: var(--color9)
}

.liveScoreWidget .league-fixture-list .layer::-webkit-scrollbar-thumb {
	background-color: var(--color11);
	color: var(--color11)
}

.liveScoreWidget .league-fixture-list .fixture-drop {
    background: var(--color11)
}

.liveScoreWidget .league-fixture-list .cat-name {
    color: #222
}

.liveScoreWidget .league-fixture-list .fixture-item-list .item {
    color: var(--color10);
    background: #222
}

.liveScoreWidget .league-fixture-list .fixture-item-list .item .f-team .win {
	color: var(--color2)
}

.liveScoreWidget .league-fixture-list .fixture-item-list .item .f-score {
    color: var(--color2)
}

.liveScoreWidget .league-fixture-content {
    background: #333
}

.liveScoreWidget .league-fixture-content hr {
    border-bottom: 1px solid var(--color11)
}

.liveScoreWidget .league-fixture-content .fc-label {
    color: #222;
    background: var(--color11)
}

.liveScoreWidget .league-fixture-content .fc-back button {
    border: none;
    color: var(--color2);
    background: var(--color11)
}

.liveScoreWidget .league-fixture-content .fc-team .fc-home div:first-child,
.liveScoreWidget .league-fixture-content .fc-team .fc-away div:first-child {
	color: var(--color2)
}

.liveScoreWidget .league-fixture-content .fc-team .fc-home div:last-child,
.liveScoreWidget .league-fixture-content .fc-team .fc-away div:last-child {
    color: var(--color11)
}

.liveScoreWidget .league-fixture-content .fc-team .fc-short-info .fc-score {
    color: var(--color2)
}

.liveScoreWidget .league-fixture-content .fc-team .fc-short-info .fc-score .win {
	color: var(--color11)
}

.liveScoreWidget .league-fixture-content .fc-team .fc-short-info .fc-score i {
    color: var(--color11)
}

.liveScoreWidget .league-fixture-content .fc-team .fc-short-info .fc-status {
	color: var(--color2)
}

.liveScoreWidget .league-fixture-content .fc-team .fc-short-info .fc-date {
    color: var(--color2)
}

.liveScoreWidget .league-fixture-content .fc-team .fc-short-info .fc-btn button {
	color: var(--color2);
    background: var(--color11);
    border: 2px solid var(--color11)
}

.liveScoreWidget .league-fixture-content .fc-team .fc-short-info .fc-btn button:hover {
	filter: drop-shadow(0 0 4px var(--color11))
}

.liveScoreWidget .league-fixture-content .fc-info .info-row .info-column {
    background: var(--color11)
}

.liveScoreWidget .league-fixture-content .fc-info .info-row .info-column span:first-child {
    color: #222
}

.liveScoreWidget .league-fixture-content .fc-info .info-row .info-column span:last-child {
    color: var(--color2)
}

.liveScoreWidget .league-fixture-content .fc-score-details .score-section {
    background: var(--color11)
}

.liveScoreWidget .league-fixture-content .score-section .label {
    color: #222
}

.liveScoreWidget .league-fixture-content .score-section .score-board {
    color: var(--color2)
}
/* LIVE SCORE */

/* TOTAL WALLET BALANCE */
.dropdown-main-wallet:after {
	border-bottom: 1px solid var(--color2)
}

.dropdown-main-wallet .mainWalletArea button {
	color: var(--color2);
	border: none;
	background: 0 0
}

.summary-wrapper .amount-item .fa-tools {
	color: #cd5c5c;
    background: 0 0
}
/* TOTAL WALLET BALANCE */

/* PRELOADER */
#preloader {
	background-color: #171d22d1
}
/* PRELOADER */

/* FIX FOOTER */
.fix-footer .traceAmt {
	color: var(--color12);
    background: var(--color1);
}
/* FIX FOOTER */

/* FOOTER SITEMAP */
.footer-sitemap .f-sec-container:after {
    background: #00000014
}

.footer-sitemap .sitemap-col:after {
    background: #00000014
}

.footer-sitemap .sitemap-col .col-label {
    color: var(--color2)
}

.footer-sitemap .sitemap-col .col-text a {
	color: var(--color2)
}

.footer-sitemap .sitemap-col .col-text ul li a {
	color: #8c90a3
}

.footer-sitemap .sitemap-col .col-text ul li a:hover {
	color: var(--color2)
}

.footer-sitemap .sitemap-col .col-img img.s1 {
    max-width: 130px;
}

.footer-sitemap .sitemap-col .col-img img.s2,
.footer-sitemap .sitemap-col .col-img img.s3,
.footer-sitemap .sitemap-col .col-img img.s5 {
    max-width: unset !important;
}

.footer-sitemap .sitemap-col .col-img img {
	width: 100%;
}

/* FOOTER SITEMAP */

/* MEMBER TNC (CREDIT MART) */
.member-tnc-container {
    border: 1px solid var(--color11);
    background: #fcfcfc
}

.member-tnc-container hr {
	border-top: 1px solid #00000024
}

.member-tnc-container .member-tnc-title {
    color: var(--color2)
}

.member-tnc-container .member-tnc-content {
	color: var(--color1)
}

.member-tnc-container .member-tnc-content .btn-box button:first-child {
	border: none;
    color: var(--color2);
    background: #ff6464
}

.member-tnc-container .member-tnc-content .btn-box button:first-child:hover,
.member-tnc-container .member-tnc-content .btn-box button:first-child:focus {
	filter: drop-shadow(0 0 6px #ff6464);
	-webkit-filter: drop-shadow(0 0 6px #ff6464)
}

.member-tnc-container .member-tnc-content .btn-box button:last-child {
	border: none;
    color: var(--color2);
    background: #64ff77
}

.member-tnc-container .member-tnc-content .btn-box button:last-child:hover,
.member-tnc-container .member-tnc-content .btn-box button:last-child:focus {
	filter: drop-shadow(0 0 6px #64ff77);
	-webkit-filter: drop-shadow(0 0 6px #64ff77)
}
/* MEMBER TNC (CREDIT MART) */

/* Spin Wheel */
.spinwheel-container .spin-selector .spin-selector-box {
	border: 3px solid transparent;
    background: linear-gradient(var(--color5), var(--color5)) padding-box, linear-gradient(to right, var(--color4), #972828) border-box;
    box-shadow: 0 0 5px var(--color11);
    color: var(--color2);
}

.spinwheel-container .spin-selector .spin-selector-box:hover,
.spinwheel-container .spin-selector .spin-selector-box:active,
.spinwheel-container .spin-selector .spin-selector-box:focus{
	border: 3px solid transparent;
    background: linear-gradient(var(--color5), var(--color5)) padding-box, linear-gradient(to right, var(--color4), #972828) border-box;
    box-shadow: 0 0 5px var(--color11);
    color: var(--color2);
}

/*Spinwheel Button Shockwave effect*/
.spinwheel-btn--shockwave.is-active {
    -webkit-animation: shockwaveJump 1s ease-in-out infinite alternate;
    animation: shockwaveJump 1s ease-in-out infinite alternate;
    background: linear-gradient(to right,#fa0000 0%,#7e1e1e 100%);
    color: var(--color2);
    border: none;
}

.spinwheel-btn--shockwave.is-active:hover,
.spinwheel-btn--shockwave.is-active:active,
.spinwheel-btn--shockwave.is-active:focus {
    background: linear-gradient(#fdcdc5, #b5928c);
    color: var(--color2)
}

@-webkit-keyframes shockwaveJump {
 from {
        -webkit-transform: scale(0.8, 0.8);
    }
    50% {
        -webkit-transform: scale(1, 1);
    }
    to {
        -webkit-transform: scale(1, 1);
    }
}
@keyframes shockwaveJump {
   from {
        transform: scale(0.8, 0.8);
   }
   to {
       transform: scale(1, 1);
   }
}

.btn-box .claimed-reward,
.btn-box .btn-history,
.spinwheel-container .msg-box .button-box button {
	background: var(--gradient2);
    color: var(--color2)
}

.btn-box .claimed-reward:focus,
.btn-box .claimed-reward:active,
.btn-box .claimed-reward:hover,
.btn-box .btn-history:focus,
.btn-box .btn-history:active,
.btn-box .btn-history:hover,
.spinwheel-container .msg-box .button-box button:focus,
.spinwheel-container .msg-box .button-box button:active,
.spinwheel-container .msg-box .button-box button:hover {
	background: var(--color11);
}

@keyframes glowing-box {
  0% {
	box-shadow: 0 0 5px 2px var(--color11);
  }
  20% {
	box-shadow: 0 0 10px 2px #d1aca6;
  }
  40% {
	box-shadow: 0 0 15px 2px #db7a69;
  }
  60% {
	box-shadow: 0 0 20px 2px #db7a69;
  }
  80% {
	box-shadow: 0 0 15px 2px #d1aca6;
  }
  100% {
	box-shadow: 0 0 5px 2px var(--color11);
  }
}

/*Spinwheel Button Shockwave effect*/
/* Spin Wheel */


/* DAILY LOGIN REWARD */

@keyframes lights {
  0% {
    color: #cf8477;
    text-shadow: 0 0 1em #b4885182, 
    	0 0 0.125em rgb(230 191 187 / 67%), 
    	-1em -0.125em 0.5em hsl(40deg 100% 60% / 0%), 
    	1em 0.125em 0.5em hsl(200deg 100% 60% / 0%);
  }
  
  30% { 
    color: #cf8477;
    text-shadow: 0 0 1em #b48851ba, 
    	0 0 0.125em #b4885191, 
    	-0.5em -0.125em 0.25em hsl(0deg 100% 60% / 20%), 
    	0.5em 0.125em 0.25em #b48851bd;
  }
  
  40% { 
    color: hsl(63deg 6% 76%);
    text-shadow: 0 0 1em hsl(0deg 51% 71% / 50%), 
    0 0 0.125em hsl(320deg 100% 90% / 50%), 
    -0.25em -0.125em 0.125em hsl(0deg 100% 60% / 20%), 
    0.25em 0.125em 0.125em hsl(0deg 44% 65% / 40%);
  }
  
  70% {
    color: #cf8477;
    text-shadow: 0 0 1em hsl(0deg 51% 65% / 50%), 
    0 0 0.125em hsl(0deg 55% 73% / 50%), 
    0.5em -0.125em 0.25em hsl(0deg 91% 78% / 20%), 
    -0.5em 0.125em 0.25em hsl(0deg 48% 65% / 40%);
  }
  
  100% {
    color: #cf8477;
    text-shadow: 0 0 1em hsl(0deg 46% 61% / 20%), 
    0 0 0.125em hsl(0deg 52% 63% / 30%), 
    1em -0.125em 0.5em hsl(0deg 100% 60% / 0%), 
    -1em 0.125em 0.5em hsl(0deg 100% 60% / 0%);
  }
  
}

@keyframes glowing {
  0% {
	box-shadow: 0 0 5px #c89087;
    background: #e2c4bf;
  }
  50% {
  	box-shadow: 0 0 20px #db7a69;
    background: #eccdc7;
  }
  100% {
	box-shadow: 0 0 5px #da9387;
    background: #e7d2ce;
  }
}

.reward-details-wrap{
	background-color: #f7e0dd;
	color:var(--color2);
}

.reward-details-wrap::before{
	background: var(--color11);
}

.daily-reward-container{
	/* background-image: url('/images/templates/Template 4/dailyCheckInReward/DT_DMM_BG_T4_Mobile.png'); */
    background-size: 350px 290px;
    background-repeat: no-repeat;
    background-position: center;
}

.daily-reward-title{
	animation: lights 5s 750ms linear infinite;
}

.check-in-day{
	color:#cf8477;
}

.reward-amount{
	border-top: 2px dotted #cf8477;
    border-bottom: 2px dotted #cf8477;
}

.reward-check-in-button{
	background: rgba(249,18,18,1);
    color: var(--color2);
}

.claimed-btn:disabled{
 	background-color: #838db56e;
    color: var(--color2);
    border: 2px solid var(--color2);
}

.claim-next:disabled{
	background-color: #cccccc;
    color: #666666;
    border: 2px solid #666666;
}

.claim-today{
	color: var(--color1);
    border: 2px solid;	
}

.dailyRewardContent-wrapper{
    border: 1px solid transparent;
}

.dailyRewardContent-wrapper .reward-pop{
	color: var(--color2);
}

.dailyRewardContent-wrapper .reward-pop .description-content .success-icon i,
.dailyRewardContent-wrapper .reward-pop .description-content .please-login-icon i{
	color: rgba(252,185,19,1);
}

.dailyRewardContent-wrapper .reward-pop .dailyRewardPop-btn button{
	border: none;
    color: var(--color2);
    background: var(--color11);
}

.dailyRewardContent-wrapper .reward-pop .dailyRewardPop-btn button:hover{
	background: var(--color2);
	color:var(--color11);
	border: 1px solid var(--color11);
}

#dailyRewardLaterBtn{
	background: var(--color2);
}

#dailyRewardLaterBtn:hover{
	background: var(--color2);
}

.dailyRewardPop-box .dailyRewardContent-wrapper .reward-pop .description-content .text a{
	color: var(--color11);
}

.dailyRewardPop-box .dailyRewardContent-wrapper .reward-pop .description-content .text a:hover{
	border-bottom: 2px solid var(--color11);
}
/* DAILY LOGIN REWARD */

/*PROMO GROUP*/

.btn.disabled, .btn:disabled, .btn:disabled:hover {
    color: var(--color2);
    background-color: var(--color1) !important;
    background: var(--color1) !important;
    filter: brightness(1) drop-shadow(0 0 5px transparent);
}

/* decorator navi */

.tab-content .tab-pane .gwrap_4 .prov-tab-wrap .locked{
   	background-color: rgb(195 195 195 / 85%);
}

.tab-content .tab-pane .gwrap_4 .prov-tab-wrap .loading{
   	background-color: rgb(195 195 195 / 85%);
}

.tab-content .tab-pane .gwrap_4 .prov-tab-wrap .locked .wrap{
	color:#484848;
}

/*slot game list*/
.slot-content .slot-bx .loading{
    background-color: rgb(0 0 0 / 85%);
}

.slot-content .slot-bx .loading .wrap{
	line-height:104px;
}

.slot-content .slot-bx .loading img{
	width: 35px;
}

.slot-content .slot-bx .locked{
   	background-color: rgb(0 0 0 / 85%);
}

/*END OF PROMO GROUP*/

/* TUTORIAL */
.tutorial-item{
	color:var(--color2);
}

.tutorial-title{
	color:var(--color2);
}

.tutorial-video iframe{
	width: 100%;
    height: 700px !important;
    min-height: 200px;
    background: none;
    border: none;
}

/* TUTORIAL */

/* NEW PROV CAT LIST */
#playoptionmodal .content- button {
    color: var(--color2);
    background: var(--gradient1);
    border-color: var(--color6);
}

.provgamelist- {
    background: var(--color2)
}

.provgamelist- .top-lbl- button {
    color: var(--color2);
    background: var(--gradient2);
    border-color: var(--color6)
}

.provgamelist- .gamelist- .gamelist-lbl- .prov-filter-list- button {
    color: var(--color2);
    text-shadow: 1px 1px 2px var(--color1);
    background: var(--color10);
    border-color: var(--color9);
    box-shadow: 0 2px var(--color9);
}

.provgamelist- .gamelist- .gamelist-lbl- .prov-filter-list- button.active {
	background: var(--color4);
    border-color: var(--color6);
    box-shadow: 0 2px var(--color6)
}

/* provider list search bar */
.provgamelist- .gamelist- .gamelist-content- .search-bar{
    border: 1px solid var(--color4);
    color: (--color4);
}

.provgamelist- .gamelist- .gamelist-content- .search-bar .searchInputBox{
    background: transparent;
    color: var(--color1);
}

.provgamelist- .gamelist- .gamelist-content- .search-bar .searchInputBox::placeholder{
	color: var(--color1);
}

/* provider list search bar */

.provgamelist- .gamelist- .gamelist-content- .gamelist-wrap- .provItem- .prov-img- {
    border-color: var(--color4)
}

.provgamelist- .gamelist- .gamelist-content- .gamelist-wrap- .provItem- .prov-img- .locked- {
    color: #fdb354;
    border-color: #fdb354;
    background: #000000c7
}

.provgamelist- .gamelist- .gamelist-content- .gamelist-wrap- .provItem- .prov-name- {
    color: var(--color2);
    background: var(--gradient2)
}

.provgamelist- .gamelist- .gamelist-content- .usrpswd-field- .input- input {
    border-color: var(--color4);
    background: #f7f7f7;
    color: var(--color1);
}

.provgamelist- .gamelist- .gamelist-content- .usrpswd-download- .down-item .lbl {
    color: var(--color2);
    background: var(--gradient2)
}

/* .homeprovlist- .tablist- ul {
	 gap: unset;
} */

.homeprovlist- .tablist- .tablist-1 li div{
	padding: 0px;
}

.homeprovlist- .tablist- .tablist-1 li img {
	width: 48px;
}

.homeprovlist- .tablist- ul li {
    color: var(--color2);
    text-shadow: 1px 1px 2px var(--color1);
    font-weight: 900 !important;
    padding: 0px;
    font-size: 12px;
    min-width: 122px;
    background: transparent;
    border: var(--color4) solid 2px;
    box-shadow: 0 0 8px var(--color4);
    margin-bottom: 5px;
/*     display: block!important;   
    text-align: center;
    margin: 5px; */
}

.homeprovlist- .tablist- .tablist-2 li{
	display: flex !important;
}

/* .homeprovlist- .tablist- ul li.active {
	background: var(--gradient2);
    border-color: var(--color6);
} */

.homeprovlist- .tablist- ul li.active[data-nav="CASINO"] {
    color: var(--color2);
    text-shadow: 0 4px 4px var(--color6);
    border: 1px solid var(--color6);
    background: var(--gradient2);
}

.homeprovlist- .tablist- ul li.active[data-nav="SPORTS"] {
	color: var(--color2);
    text-shadow: 0 4px 4px #4e3919;
    border: 1px solid #4e3919;
    background: linear-gradient(to bottom,#ff9900 0%,#4e3919 100%);
}

.homeprovlist- .tablist- ul li.active[data-nav="ESPORT"] {
	color: var(--color2);
	text-shadow: 0 4px 4px #54541f;
    border: 1px solid #54541f;
    background: linear-gradient(to bottom, #ffff00 0%,#54541f 100%);
}

.homeprovlist- .tablist- ul li.active[data-nav="SLOT"] {
	color: var(--color2);
	text-shadow: 0 4px 4px #1c3e1c;
    border: 1px solid #1c3e1c;
    background: linear-gradient(to bottom, #00ff00 0%,#1c3e1c 100%);
}

.homeprovlist- .tablist- ul li.active[data-nav="FISHING"] {
	color: var(--color2);
	text-shadow: 0 4px 4px #232351;
    border: 1px solid #232351;
    background: linear-gradient(to bottom, #0000ff 0%,#232351 100%);
}

.homeprovlist- .tablist- ul li.active[data-nav="LOTTERY"] {
	color: var(--color2);
	text-shadow: 0 4px 4px #04767a;
    border: 1px solid #04767a;
    background: linear-gradient(to bottom, #00e0ff 0%,#04767a 100%);
}

.homeprovlist- .tablist- ul li.active[data-nav="CRICKET"] {
	color: var(--color2);
	text-shadow: 0 4px 4px #4b2359;
    border: 1px solid #4b2359;
    background: linear-gradient(to bottom, #bf00ff 0%,#4b2359 100%);
}

.homeprovlist- .tablist- ul li.active[data-nav="COCKFIGHT"] {
	color: var(--color2);
	text-shadow: 0 4px 4px #4e1d42;
    border: 1px solid #4e1d42;
    background: linear-gradient(to bottom, #ff00bf 0%,#4e1d42 100%);
}

.homeprovlist- .tabcontent- .provItem- img {
    box-shadow: 0 3px 14px -5px rgba(126,126,126,.4);
}

.homeprovlist- .tabcontent- .provItem- .maintenance- {
    color: #fd5454;
    border-color: #fd5454;
    background: #000000c7
}

.homeprovlist- .tabcontent- .provItem- .locked- {
    color: #fdb354;
    border-color: #fdb354;
    background: #000000c7
}
/* NEW PROV CAT LIST */

/* Hot game slide show */
.dstg-hot-games-wrapper .dstg-title-box .dstg-title{
	color: var(--color2);
}

/* Info page navi bar */
.navi-bar-container .navi-bar-content {
    background: transparent;
    box-shadow: 0px 0px 10px 0 var(--color4);
    border: 2px solid var(--color4);
    color: var(--color2);
}

.navi-bar-container .navi-bar-content .navi-item.active {
    background: var(--gradient1);
    color: var(--color2);
}

#userMobVerifymodal .modal-body .form-group #verifyCodeOTP {
	color: var(--color2);
	background: var(--color8);
	border-color: var(--color12);
}
/* Info page navi bar */

.carousel.pointer-event{
	padding: unset !important;
}

.carousel-inner{
	border-radius: unset !important;
}

.whatsapp-icon{
	display: inline-block;
    width: 45px;
    text-align: center;
    border-radius: 30px;
    position: fixed;
    bottom: 177px;
    right: 30px;
    transition: background-color .3s, opacity .5s, visibility .5s;
    z-index: 9999999999;
    cursor: pointer;
}

/* .whatsapp-icon .whatsapp{ */
/*     font-size: 40px; */
/*     background: #4CAF50; */
/*     color: var(--color2); */
/*     border-radius: 50px; */
/* } */

.telegram-icon{
	display: inline-block;
    width: 45px;
    text-align: center;
    border-radius: 30px;
    position: fixed;
    bottom: 227px;
    right: 30px;
    transition: background-color .3s, opacity .5s, visibility .5s;
    z-index: 9999999999;
    cursor: pointer;
}

/* .telegram-icon .telegram{ */
/*     font-size: 40px; */
/*     background: #68daf5; */
/*     color: var(--color2); */
/*     border-radius: 50px; */
/* } */

/* .telegram-icon .telegram img{ */
/* 	padding: 12px; */
/*     filter: brightness(0) saturate(100%) invert(98%) sepia(13%) saturate(317%) hue-rotate(276deg) brightness(118%) contrast(100%); */
/* } */

.messenger-icon{
	display: inline-block;
    width: 45px;
    text-align: center;
    border-radius: 30px;
    position: fixed;
    bottom: 275px;
    right: 30px;
    transition: background-color .3s, opacity .5s, visibility .5s;
    z-index: 9999999999;
    cursor: pointer;
}

/* .messenger-icon .messenger{ */
/*     font-size: 40px; */
/*     background: #2e95d1; */
/*     color: var(--color2); */
/*     border-radius: 50px; */
/* } */

.footer-sitemap .sitemap-col .col-img.footprovcheck{
    display: grid !important;
    grid-auto-columns: auto;
    gap: 10px;
    align-items: center;
    flex-wrap: wrap;
    grid-template-columns: repeat(5, minmax(0px, 1fr));
    justify-items: center;
}

.footer-sitemap .sitemap-col .col-img {
	display: grid !important;
    grid-auto-columns: auto;
    gap: 10px;
    align-items: center;
    flex-wrap: wrap;
    grid-template-columns: repeat(5, minmax(0px, 1fr));
    justify-items: center;
}

.footer-sitemap .sitemap-col .col-img.footprovcheck img{
	max-width: unset !important;
}

/* RestoreMessagePopOut */
#restoreMsgmodal .modal-body .description-title {
	font-size: 14px;
    text-align: center;
}

#restoreMsgmodal .modal-body .restoreMsgPop-btn {
	margin-top: 40px;
	margin-bottom: 15px;
    text-align: -webkit-center;
}

#restoreMsgmodal .modal-body .restoreMsgPop-btn .restoreMsgOkBtn {
	padding: 10px 0;
    border-radius: 20px;
    width: 35%;
    border: none;
    background: var(--color4);
    color: var(--color2);
}

#restoreMsgmodal .modal-body .restoreMsgPop-btn #restoreMsgLaterBtn {
	margin-left: 10px;
	background: var(--color3);
    color: var(--color2);
}
/* RestoreMessagePopOut */

/* ParnterLogo */
.BesideParnterLogo .ParnterLogo-1{
	bottom: 380px;
    width: 30px;
}
/* ParnterLogo */

/* Contact Box */
.contactBox {
	bottom: 150px;
}

.contactBox_left, .contactBox_right {
    background: var(--color4);
    color: var(--color2);
}

.contact-tab-text-1, .contact-tab-text-2 {
    color: var(--color2);
}
/* Contact Box */
#shareModal .modal-content .modal-body .input-group .form-control {
	color: var(--color1) !important;
}

.ref_banner_container .ref_banner_overlay {
	margin-top: unset !important;
    border-radius: 0.5rem !important;
}

#moreinfomodal .modal-dialog .moreInfoPopContent-wrap {
	color: var(--color2);
}

.ref_banner_container .ref_banner_overlay .ref_banner_overlay_footer .link-item .link-btn {
    font-family: 'Ethnocentric', sans-serif !important;
}

.ref_banner_container .ref_banner_overlay .ref_banner_overlay_footer {
    margin-top: 0 !important;
}

.header-top .container-fluid .dstg-download-item,
.header-top .container-fluid .language-icon {
	display: flex;
	align-items: center;
	cursor: pointer;
}

.header-top .container-fluid .dstg-download-item img,
.header-top .container-fluid .language-icon  img {
	height: 35px;
	width: auto;	
}

.header-top .container-fluid .justify-content-end{
	gap: 1rem;
}

.dropdown-main-wallet  {
	color: var(--color2);
}

.btn_login_main  {
	margin-top: 35px !important;
}

.btn_login_main .message-label {
	color: var(--color2);
    text-align: justify;
    font-size: 12px;
}