:root {
	--color1: #000; /* black */
	--color2: #fff; /* white */
	--color3: #6a718e;
	--color4: #00008B;
	--color5: #D4AF37;
	--color6: #000058;
	--color7: #b29126;
	--color8: #a18782;
	--color9: #7d7d7d;
	--color10: #cbb698;
	--color11: #f8f9fb;
	--color12: #b5928c;
	--color13: #bdbdbd;
	--color14: #2e2e2e;
	--color15: #00008B;
	--color16: #00008B;
	--colorop1: #F7EC565c;
	--filter1: brightness(0) saturate(100%) invert(97%) sepia(65%) saturate(5914%) hue-rotate(325deg) brightness(85%) contrast(86%);
	--gradient1: linear-gradient(180deg, var(--color5), var(--color7));
	--gradient2: linear-gradient(180deg, #cfcfcf, #929292);
	--gradient4: linear-gradient(180deg,#0991F0,#0052E3);
	--walOn: #3ec682;
	--walOff: #cd5c5c;
	--important: #ce0f10;
	--ecd_BG: #00008B;
	--ecd_TXT: #fff;
	--adclose_BTN_RADIUS: 5px;
	--adclose_BTN_BG: #00008B;
	--adclose_BTN_TXT: #222;
	
	/* ad_video_1 */
	--ad_video_1_BTN_RADIUS: 5px;
	--ad_video_1_BTN_BG: var(--color1);
	--ad_video_1_BTN_TXT: var(--color2);
	
	/* ecd_widget_2 */
	--ecd_widget_2_BG: var(--color1);
	--ecd_widget_2_TXT: var(--color2);
	--ecd_widget_2_MARQUEE_BG: var(--color4);
	--ecd_widget_2_MARQUEE_TXT: var(--color1);
	--ecd_widget_2_IMGBG_TXT: var(--color2);
	--ecd_widget_2_BTN_BG: #f5ac00;
	--ecd_widget_2_BTN_TXT: var(--color1);
	
	/*floating button 1*/
	--FLOATBTN1_FLOAT_CONTAINER_FLOATING_TIPS_1_MAX_WIDTH: 100px;
	--FLOATBTN1_FLOAT_CONTAINER_FLOATING_TIPS_1_TOP: 235px;
	--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_CONTAINER2_HEIGHT: 45px;
	--FLOATBTN1_FLOAT_CONTAINER2_MAX_WIDTH:100px;
	--FLOATBTN1_FLOAT_CONTAINER2_PADDING_RIGHT: 5px;
	--FLOATBTN1_FLOAT_CONTAINER2_FLOATING_TIPS_2_IMG_HEIGHT: 100%;
	
	/* 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(--color1);
	--memberinfo4_FORM_INPUT_SELECT_BG: var(--color11);
	--memberinfo4_FORM_INPUT_SELECT_BG_DISABLED: var(--color11);
	--memberinfo4_FORM_INPUT_SELECT_ICON_COLOR: var(--color3);
	--memberinfo4_FORM_INPUT_SELECT_TXT_COLOR: var(--color3);
	--memberinfo4_FORM_INPUT_SELECT_TXT_COLOR_DISABLED: var(--color1);
	--memberinfo4_FORM_INPUT_SELECT_BORDER_COLOR: var(--color13);
	--memberinfo4_FORM_INPUT_SELECT_BORDER_COLOR_DISABLED: var(--color4);
	--memberinfo4_FORM_INPUT_SELECT_RADIUS: 0;
	--memberinfo4_FORM_INPUT_SELECT_HOVER_BOX_SHADOW: 0 0 0 .2rem var(--colorop1);
	--memberinfo4_FORM_OTP_TIMER_TXT_COLOR: var(--color1);
	--memberinfo4_FORM_BTN_SUBMIT_BG: var(--color4);
	--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(--color2);
	--memberinfo4_CONTENT_TXT_COLOR: var(--color3);
	--memberinfo4_CONTENT_BOX_SHADOW: rgba(0,0,0,.3) 0px 0px 4px 0px;
	--memberinfo4_CONTENT_LBL_TXT_COLOR: var(--color3);
	--memberinfo4_CONTENT_LBL_BULLET: var(--color15);
	--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: #f2f2f2;
	--memberinfo4_CONTENT_LBL_TABLIST_ACTIVE_BG: var(--color4);
	--memberinfo4_CONTENT_LBL_TABLIST_TXT_COLOR: var(--color1);
	--memberinfo4_CONTENT_LBL_TABLIST_ACTIVE_TXT_COLOR: var(--color2);
	--memberinfo4_CONTENT_LBL_TABLIST_BORDER_COLOR: var(--color14);
	--memberinfo4_CONTENT_LBL_TABLIST_ACTIVE_BORDER_COLOR: var(--color4);
	--memberinfo4_CONTENT_LBL_TABLIST_RADIUS: var(--memberinfo4_SECTION_BTN_RADIUS);
	
	--memberinfo4_PROFILE_VERIFY_ITEM_TXT_COLOR:  var(--important);
	--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: #e9ecef;
	
	--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(--color5);
	--memberinfo4_KYC_ITEM_PREVIEW_BTN_PREVIEW_HOVER_FILTER: drop-shadow(0 0 4px var(--color12));
	
	--downloadBANNER_MODAL_DOWNLOAD_INN_BG: linear-gradient(90deg, #001976 0%, #000C40 100%);
	--downloadBANNER_MODAL_DOWNLOAD_INN_PADDING: 10px;
	
	--downloadBANNER_MODAL_CLOSE_BANNER_BG: transparent;
	--downloadBANNER_MODAL_CLOSE_BANNER_COLOR: var(--color2);
	--downloadBANNER_MODAL_CLOSE_BANNER_PADDING: 1px 5px;
	--downloadBANNER_MODAL_CLOSE_BANNER_FONT_SIZE: var(--ICON_SMALL_FONT_SIZE);
	
	--downloadBANNER_MODAL_BANNER_ICON_PADDING: 10px 10px 10px 0;
	--downloadBANNER_MODAL_BANNER_ICON_BORDER_RADIUS: 8px;
	--downloadBANNER_MODAL_BANNER_ICON_BORDER_WIDTH: 40%;
	
	--downloadBANNER_BANNER_TEXT_H4_COLOR: var(--color2);
	--downloadBANNER_BANNER_TEXT_H4_FONT_SIZE: var(--DEFAULT_FONT_SIZE);
	--downloadBANNER_BANNER_TEXT_H4_MARGIN_BTM: 0;
	--downloadBANNER_BANNER_TEXT_H4_FONT_WEIGHT: var(--MED_FONT_WEIGHT);

	--downloadBANNER_DOWNLOAD_APP_PADDING: 3px;
	--downloadBANNER_DOWNLOAD_APP_PADDING_LEFT: 12px;
	--downloadBANNER_DOWNLOAD_APP_PADDING_RIGHT: 12px;
	--downloadBANNER_DOWNLOAD_APP_WIDTH: 100%;
	--downloadBANNER_DOWNLOAD_APP_BORDER_RADIUS: 5px;
	--downloadBANNER_DOWNLOAD_APP_FONT_WEIGHT: var(--MED_FONT_WEIGHT);
	--downloadBANNER_DOWNLOAD_APP_COLOR: var(--color1);
	--downloadBANNER_DOWNLOAD_APP_FONT_SIZE: var(--DEFAULT_FONT_SIZE);
	--downloadBANNER_DOWNLOAD_APP_MIN_WIDTH: 79px;
	--downloadBANNER_DOWNLOAD_APP_BG: var(--color4);
	--downloadBANNER_DOWNLOAD_APP_BORDER: none;
	
	/* launchGame_1.css */
	--launchGame1_BG: var(--color2);
	--launchGame1_MAIN_BUBBLE_BG: linear-gradient(150deg, #00008B, #8c706c);
	--launchGame1_MAIN_BUBBLE_TXT: var(--color2);
	--launchGame1_MAIN_BUBBLE_BOX_SHADOW: 1px 1px 2px 0 #181818;
	--launchGame1_LOADER_FIRST: var(--color2);
	--launchGame1_LOADER_SECOND: var(--color4);
	
			/* Self limit */
	--selfLimit2_DATA_TABLE_BG: var(--color2);	
	--selfLimit2_FLAG_BG: var(--color4);
	--selfLimit2_WRAP_BORDER_COLOR: var(--color6);
	
	--selfLimit2_BORDER_COLOR: var(--color3);
	--selfLimit2_SET_LIMIT_BTN_BG: var(--gradient1);
	--selfLimit2_SET_LIMIT_BTN_BG_HOVER: var(--color4);
	--selfLimit2_BTN_TXT_COLOR: var(--color2);
	--selfLimit2_SUBMIT_BTN_BG: var(--gradient1);
	--selfLimit2_SUBMIT_BG_HOVER: var(--color6);
	--selfLimit2_POPBOX_INPUT_BG: var(--color3);
	--selfLimit2_TABLE_TH_TXT_COLOR: var(--color3);
	--selfLimit2_POPBOX_TITLE_TXT_COLOR: var(--color3);
	--selfLimit2_BTN_BG_ACTED: var(--color4);
	--selfLimit2_BTN_TXT_COLOR_ACTED: var(--color2);
	--selfLimit2_POPBOX_MSG_TXT_COLOR: var(--color3);
	--selfLimit2_CONTAINER_BG: var(--color1);
	--selfLimit2_POPBOX_INPUT_TXT_COLOR: var(--color2);
	
	/* General HOtGame */
	--General_hotgamenaviitem_background: transparent;
	--General_hotgamenaviitem_active_background: linear-gradient(to bottom,var(--color4),var(--color6));
	--General_hotgamenaviitem_border: 1px solid var(--color4);
	--General_hotgamenaviname_color: var(--color1);
	--General_hotgamenavi_img_color: rgba(0, 0, 0, .87);
	
	--prov10_GAMELIST_CONTENT_SEARCH_BAR_BORDER: var(--color4);
	
	--prov10_PLAYOPTIONMODAL_CONTENT_BUTTON_COLOR: var(--color2);
	--prov10_PLAYOPTIONMODAL_CONTENT_BUTTON_TEXT_SHADOW: #000;
	--prov10_PLAYOPTIONMODAL_CONTENT_BUTTON_BG:#00008B;
	--prov10_PLAYOPTIONMODAL_CONTENT_BUTTON_BORDER_COLOR: #664844;
	--prov10_PLAYOPTIONMODAL_CONTENT_BUTTON_BOX_SHADOW: #664844;
	
	--prov10_PROVGAMELIST_BG: var(--color2);
	
	--prov10_PROVGAMELIST_TOPLBL_BUTTON_COLOR: var(--color2);
	--prov10_PROVGAMELIST_TOPLBL_BUTTON_BG: linear-gradient(#00008B, #664844);
	--prov10_PROVGAMELIST_TOPLBL_BUTTON_BORDER_COLOR: #664844;
	
	--prov10_PROVGAMELIST_GAMELISTLBL_PROVFILTERLIST_BUTTON_COLOR: var(--color2);
	--prov10_PROVGAMELIST_GAMELISTLBL_PROVFILTERLIST_BUTTON_TEXT_SHADOW: #000;
	--prov10_PROVGAMELIST_GAMELISTLBL_PROVFILTERLIST_BUTTON_BG: #bdbdbd;
	--prov10_PROVGAMELIST_GAMELISTLBL_PROVFILTERLIST_BUTTON_BORDER_COLOR: #7d7d7d;
	--prov10_PROVGAMELIST_GAMELISTLBL_PROVFILTERLIST_BUTTON_BOX_SHADOW: #7d7d7d;
	
	--prov10_PROVGAMELIST_GAMELIST_CONTENT_SEARCH_BAR_BORDER: var(--color4);
	--prov10_PROVGAMELIST_GAMELIST_CONTENT_SEARCH_BAR_COLOR: var(--color4);
	
	--prov10_PROVGAMELIST_GAMELIST_CONTENT_SEARCH_BAR_SEARCHINPUTBOX_BG: transparent;
	--prov10_PROVGAMELIST_GAMELIST_CONTENT_SEARCH_BAR_SEARCHINPUTBOX_COLOR: var(--color1);
	
	--prov10_PROVGAMELIST_GAMELISTLBL_PROVFILTERLIST_BUTTON_ACTIVE_BG: #00008B;
	--prov10_PROVGAMELIST_GAMELISTLBL_PROVFILTERLIST_BUTTON_ACTIVE_BORDER_COLOR: #664844;
	--prov10_PROVGAMELIST_GAMELISTLBL_PROVFILTERLIST_BUTTON_ACTIVE_BOX_SHADOW: #664844;
	
	--prov10_PROVGAMELIST_GAMELIST_CONTENT_GAMELIST_WRAP_PROVITEM_PROVIMG_BORDER_COLOR: #00008B;
	
	--prov10_PROVGAMELIST_GAMELIST_CONTENT_GAMELIST_WRAP_PROVITEM_PROVIMG_LOCKED_COLOR: #fdb354;
	--prov10_PROVGAMELIST_GAMELIST_CONTENT_GAMELIST_WRAP_PROVITEM_PROVIMG_LOCKED_BORDER_COLOR: #fdb354;
	--prov10_PROVGAMELIST_GAMELIST_CONTENT_GAMELIST_WRAP_PROVITEM_PROVIMG_LOCKED_BG: #000000c7;
	
	--prov10_PROVGAMELIST_GAMELIST_CONTENT_GAMELIST_WRAP_PROVITEM_PROVNAME_COLOR: var(--color2);
	--prov10_PROVGAMELIST_GAMELIST_CONTENT_GAMELIST_WRAP_PROVITEM_PROVNAME_BG: linear-gradient(#00008B, #664844);
	
	--prov10_PROVGAMELIST_GAMELIST_CONTENT_USRPWD_FIELD_INPUT_BORDER_COLOR: #00008B;
	--prov10_PROVGAMELIST_GAMELIST_CONTENT_USRPWD_FIELD_INPUT_BORDER_BG: #f7f7f7;
	
	--prov10_PROVGAMELIST_GAMELIST_CONTENT_USRPSWD_DOWNLOAD_DOWNITEM_LBL_COLOR: var(--color2);
	--prov10_PROVGAMELIST_GAMELIST_CONTENT_USRPSWD_DOWNLOAD_DOWNITEM_LBL_BG: linear-gradient(#00008B, #664844);
	
	--prov10_NAVBAR_HOME_NAVPILLS_NAVITEM_NAVLINK_ACTIVE_BG: linear-gradient(to right, #ff7900, #6813ae, #68229f);
	--prov10_NAVBAR_HOME_NAVPILLS_NAVITEM_NAVLINK_ACTIVE_COLOR:  transparent;
	
	--prov10_NAVBAR_HOME_NAVPILLS_NAVITEM_NAVLINK_COLOR: #adb5bd;
	
	--prov10_NAVPILLS_NAVLINK_ACTIVE_COLOR: var(--color2);
	--prov10_NAVPILLS_NAVLINK_ACTIVE_BG_COLOR: #ee8323;
	
	--prov10_FOLDER_FOLDERBLUE_BG_COLOR: #eff0ff;
	
	--prov10_FOLDER_BG_COLOR: #f3f2f8;
	
	--prov10_FOLDER_FOLDERBLUE_BEFORE_BG_COLOR: #eff0ff;
	
	--prov10_FOLDER_BEFORE_BG_COLOR: #f3f2f8;
	
	/* login_2 */
	--login2_CONTENT_COLOR: var(--color1);
	--login2_CONTENT_BORDER: none;
	--login2_CONTENT_BORDER_RADIUS: 20px;
	--login2_CONTENT_BG: var(--color2);
	--login2_CONTENT_BOX_SHADOW: rgba(0,0,0,.3) 0 0 2px 0;

	--login2_TABLIST_ITEM_BORDER_RADIUS: 1.25rem;
	--login2_TABLIST_ITEM_BORDER: none;
	--login2_TABLIST_ITEM_COLOR: var(--color2);
	--login2_TABLIST_ITEM_BG: #929292;
	--login2_TABLIST_ITEM_HOVER_BORDER: none;
	--login2_TABLIST_ITEM_HOVER_COLOR: var(--color2);
	--login2_TABLIST_ITEM_HOVER_BG: var(--color5);
	
	--login2_FORM_LABEL_COLOR: var(--color3);
	--login2_FORM_INPUT_COLOR: inherit;
	--login2_FORM_INPUT_BORDER: 1px solid var(--color4);
	--login2_FORM_INPUT_BG: #f8f9fb;
	--login2_FORM_INPUT_BORDER_RADIUS: 1rem;
	--login2_FORM_INPUT_FOCUS_BOX_SHADOW: 0 0 0 .2rem #F7EC5659;
	--login2_FORM_BTN_SUBMIT_BORDER_RADIUS: 10px;
	--login2_FORM_BTN_SUBMIT_COLOR: var(--color2);
	--login2_FORM_BTN_SUBMIT_BG: var(--color4);
	--login2_FORM_BTN_SUBMIT_BOX_SHADOW: none;
	--login2_FORM_BTN_SUBMIT_HOVER_COLOR: var(--color2);
	--login2_FORM_BTN_SUBMIT_HOVER_BG: var(--color6);
	--login2_FORM_BTN_SUBMIT_HOVER_BOX_SHADOW: none;
	--login2_FORM_BTN_SUBSUBMIT_BORDER_RADIUS: 10px;
	--login2_FORM_BTN_SUBSUBMIT_COLOR: var(--color2);
	--login2_FORM_BTN_SUBSUBMIT_BG: var(--color4);
	--login2_FORM_BTN_SUBSUBMIT_BOX_SHADOW: none;
	--login2_FORM_BTN_SUBSUBMIT_HOVER_COLOR: var(--color2);
	--login2_FORM_BTN_SUBSUBMIT_HOVER_BG: var(--color6);
	--login2_FORM_BTN_SUBSUBMIT_HOVER_BOX_SHADOW: 0 3px var(--color8);
	--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(--color16);
	--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;
	
	--kyc_checkmark_color:#78b13f;
	--kyc_btn_remove_bg: #f30e0e;
	
	--sumsub-kyc-refresh-btn-bg: linear-gradient(180deg, var(--color4), var(--color6));
	--sumsub-kyc-item-border-color:#313131;
	--sumsub-kyc-approved-icon-color: #26de81;
	--sumsub-kyc-rejected-icon-color: #fc5c65;
	--sumsub-kyc-pending-icon-color: #d1d8e0;
	--sumsub-kyc-btn-change-bg: #7d7d7d;
	--sumsub-kyc-img-preview-btn-bg: #ddd;
	--sumsub-kyc-toggle-checkbox-border-color: #ccc;
	--sumsub-kyc-checkbox-checked-bg: linear-gradient(to bottom, var(--color4), #b39894);
	
	--ref-banner-1-main-bg-color: linear-gradient(to bottom,var(--color5),var(--color7));
	--ref-banner-1-link-btn-bg-color:linear-gradient(180deg, #fafafa, #cecece);
	--ref-banner-1-main-color: var(--color1);
	
	/* VIP */
	--vip3_STEP_CONTAINER_CIRCLE_BG: #e4a511;
	--vip3_STEP_CONTAINER_CIRCLE_COLOR: #fff;
	--vip3_STEP_CONTAINER_P_TXT_COLOR: #7d7d7d;
	--vip3_STEP_CONTAINER_CIRCLE_LINE_BG: rgb(228 165 17 / 50%);
	
	--vip3_TABLIST_BORDER_RADIUS: 5px;
	--vip3_TABLIST_BG: #7d7d7d;
	--vip3_TABLIST_BORDER: none;
	--vip3_TABLIST_LI_COLOR: #fff;
	--vip3_TABLIST_LI_ACTIVE_COLOR: var(--color2);
	--vip3_TABLIST_LI_ACTIVE_BG: var(--color4);
	
	--vip3_MEMBER_GRP_STATUS_SUB_HEADER_COLOR: #000;
	--vip3_MEMBER_GRP_STATUS_GRP_NAME_COLOR: #fff;
	--vip3_MEMBER_GRP_STATUS_PROGRESS_TXT_COLOR: #fff;
	--vip3_MEMBER_GRP_STATUS_CURRENT_POINT_TXT_COLOR: #ffe6a9;
	--vip3_MEMBER_GRP_STATUS_CURRENT_LVL_FIRST_BG: #464646;
	--vip3_MEMBER_GRP_STATUS_CURRENT_LVL_FIRST_COLOR: #fff;
	--vip3_MEMBER_GRP_STATUS_CURRENT_LVL_SECOND_BG: #8F3146;
	--vip3_MEMBER_GRP_STATUS_CURRENT_LVL_SECOND_COLOR: #fff;
	--vip3_MEMBER_GRP_STATUS_CURRENT_LVL_THIRD_BG: #3B2F91;
	--vip3_MEMBER_GRP_STATUS_CURRENT_LVL_THIRD_COLOR: #fff;
	--vip3_MEMBER_GRP_STATUS_CURRENT_LVL_FOURTH_BG: #D12B2C;
	--vip3_MEMBER_GRP_STATUS_CURRENT_LVL_FOURTH_COLOR: #fff;
	--vip3_MEMBER_GRP_STATUS_CURRENT_LVL_TOP_BG: #4413A9;
	--vip3_MEMBER_GRP_STATUS_CURRENT_LVL_TOP_COLOR: #fff;
	
	--vip3_MEMBER_GRP_STATUS_MEMBER_CONTAINER_FIRST_BG: radial-gradient(circle at center, #A7A7A7, #656565);
	--vip3_MEMBER_GRP_STATUS_MEMBER_CONTAINER_SECOND_BG: radial-gradient(circle at center, #FC9A7E, #BA3026);
	--vip3_MEMBER_GRP_STATUS_MEMBER_CONTAINER_THIRD_BG: radial-gradient(circle at center, #C1C4E0, #8B86FF);
	--vip3_MEMBER_GRP_STATUS_MEMBER_CONTAINER_FOURTH_BG: radial-gradient(circle at center, #F5D28D, #D24003);
	--vip3_MEMBER_GRP_STATUS_MEMBER_CONTAINER_TOP_BG: radial-gradient(circle at center, #F1BEEE, #775EC3);
	--vip3_MEMBER_GRP_STATUS_MEMBER_PROGRESS_CONTAINER_BG: #fff;
	--vip3_MEMBER_GRP_STATUS_MEMBER_PROGRESS_BAR_FIRST_BG: #FDB813;
	--vip3_MEMBER_GRP_STATUS_MEMBER_PROGRESS_BAR_SECOND_BG: #96253E;
	--vip3_MEMBER_GRP_STATUS_MEMBER_PROGRESS_BAR_THIRD_BG: #372A8A;
	--vip3_MEMBER_GRP_STATUS_MEMBER_PROGRESS_BAR_FOURTH_BG: #bf2805;
	--vip3_MEMBER_GRP_STATUS_MEMBER_PROGRESS_BAR_TOP_BG: #4413A9;
	
	--t4-new-tab-active-bg: linear-gradient(var(--color4), var(--color6));
	
	--TOUR7_CONTAINER_TITLE_COLOR: var(--color4);
	--TOUR7_TOTAL_ONGOING_TITLE_COLOR: var(--color1);
	--TOUR7_CARD_BG: #f7f7f7;
	--TOUR7_STATUS_BADGE_BG: #26E72A;
	--TOUR7_STATUS_FISHED_BG: #393939;
	--TOUR7_INFO_ICON_COLOR: var(--color5);
	--TOUR7_DETAILS_TITLE_COLOR: var(--color1);
	--TOUR7_DETAILS_BTN_BG: var(--color4);
	--TOUR7_DETAILS_BTN_COLOR: var(--color1);
	--TOUR7_DETAILS_BTN_HOVER_BG: #DED44C;
	--TOUR7_COUNTDOWN_WIDGET_BG: var(--color2);
	--TOUR7_COUNTDOWN_WIDGET_BORDER_COLOR: #ddd;
	--TOUR7_LABEL_COLOR :#666666;
	--TOUR7_INPUT_BORDER: 1px solid #D9D9D9;
	--TOUR7_INPUT_COLOR: #0E2263;
	--TOUR7_WIDGET_ITEM_COLOR: #666666;
	--TOUR7_WIDGET_ITEM_INNER_BG: var(--color2);
	--TOUR7_WIDGET_ITEM_INNER_COLOR: #0E2263;
	--TOUR7_SLICK_BUTTON_BG: var(--color11);
	--TOUR7_SLICK_BUTTON_HOVER_BG: var(--color5);
	--TOUR7_SLICK_BUTTON_COLOR: var(--color2);
	--TOUR7_DESC_READ_MORE_COLOR: var(--color5);
	--TOUR7_INFO_TOOLTIP_BG: #313131;
	--TOUR7_BTN_BACK_BG: var(--color13);
	--TOUR7_BTN_BACK_COLOR: var(--color1);
	--TOUR7_BTN_BACK_HOVER_BG: var(--color5);
	--TOUR7_BTN_BACK_HOVER_COLOR: var(--color2);
	--TOUR7_RANK_LIST_BG: var(--color2);
	--TOUR7_RANK_LIST_TITLE_COLOR: var(--color1);
	--TOUR7_RANK_LIST_THEAD_COLOR: #7F7F7F;
	--TOUR7_RANK_LIST_TBODY_COLOR: var(--color1);
	--TOUR7_RANK_LIST_FIRST_PRIZE_BG: #D8EFF9;
	--TOUR7_RANK_LIST_SECOND_PRIZE_BG: #FDFAD3;
	--TOUR7_RANK_LIST_THRID_PRIZE_BG: #FEECC6;
	--TOUR7_RANK_LIST_COL_BG: #F5F1F1;
	--TOUR7_RANK_LIST_COL_INDEX_BG: var(--color2);
	--TOUR7_TOUR_CONTENT_TITLE_COLOR: var(--color1);
	--TOUR7_TOUR_BOTTOM_CONTENT_BG: #E8E8E8;
	--TOUR7_TOUR_BOTTOM_CONTENT_COLOR: #666666;
	--TOUR7_ABOUT_CONTAINER_TITLE_COLOR: var(--color4);
	--TOUR7_ABOUT_CONTAINER_COLOR: var(--color2);
	--TOUR7_SLIDE_BTN_DISABLED_BG: #cccccc;
	--TOUR7_TAB_COLOR: var(--color1);
	--TOUR7_TAB_ACTIVE_BORDER: 3px solid var(--color15);
	--TOUR7_BADGE_COLOR: var(--color2);
	--TOUR7_COUNT_DOWN_TITLE_COLOR: #565656;
	--TOUR7_DESC_COLOR: #7A7A7A;
	--TOUR7_UPCOMING_BADGE_BG: var(--color5);
	
	--LOGIN_MODAL5_BG: var(--color2);
	--LOGIN_MODAL5_TITLE_COLOR :var(--color1);
	--LOGIN_MODAL5_HEADER_BORDER: 2px dashed #a2a2a2;
	--LOGIN_MODAL5_BOX_SHADOW_BG: #00000040;
	--LOGIN_MODAL5_CLOSE_COLOR: var(--color1);
	
	--REG_SUCCESS_MODAL_BG: ##282A30;
	--REGISTER8_WRAP_BG: var(--color2);
	--REGISTER8_WRAP_SHADOW_BG: #00000040;
	--REGISTER8_WRAP_HEADER_BORDER: 2px dashed #E4E6EA;
	--REGISTER8_OPTION_BG: var(--color7);
	--REGISTER8_OPTION_ACTIVE_BG: var(--color5);
	--REGISTER8_OPTION_HOVER_BG: var(--color5);
	--REGISTER8_OPTION_ICON_COLOR: var(--color2);
	--REGISTER8_STEP_ITEM_BG: #EFEFEF;
	--REGISTER8_STEP_ITEM_ACTIVE_BG: #F7ED45;
	--REGISTER8_STEP_ITEM_COLOR: var(--color1);
	--REGISTER8_STEP_LINE_BG: linear-gradient(90deg, rgba(247,237,69,1) 55%, rgba(239,239,239,1) 55%);
	--REGISTER8_STEP_LINE_ACTIVE_BG: #F7ED45;
	--REGISTER8_INPUT_BORDER: 2px solid var(--color2);
	--REGISTER8_NEXT_BTN_BG: #F7ED45;
	--REGISTER8_PREV_BTN_BG: #63C2EE;
	--REGISTER8_BTN_PREV_HOVER_BG: #5BAFD4;
	--REGISTER8_PREV_BTN_COLOR: var(--color2);
	--REGISTER8_NEXT_BTN_COLOR: var(--color1);
	--REGISTER8_BTN_HOVER_BG: #DED44C;
	--REGISTER8_CAPTHA_BG: #D9D9D9;
	--REGISTER8_TEXT_MARK_COLOR: var(--color4);
	--REG8_TITLE_COLOR: var(--color1);
	--REG8_INPUT_BG: transparent;
	--REG8_INPUT_COLOR: var(--color1);
	--REG8_OPTION_BG: var(--color1);
	--REG8_SELECT2_BG: transparent;
	--STEP_CIRCLE_BORDER: 1px solid #282A30;
}
.dstg-important-icon {
	color: red;
}
.register-container .-default,.dstg-bg-gradient-primary {
	background: var(--color4);
}
#loginmodal .nav-tabs .nav-link {
	padding: 9px;
	background: #63C2EE80;
}

/* slidebars */
[canvas=container] {
	background-color: transparent
}

[off-canvas] {
	background-color: var(--color1);
	color: var(--color2)
}
/* slidebars */

.live_section {
	background-color: var(--color11)
}

body {
	background: #F3F4F5;
	color: var(--color3);
}

[off-canvas] {
	color: var(--color3)
}

input[type=email],
input[type=number],
input[type=password],
input[type=tel],
input[type=text],
input[type=url],
select,
textarea {
	color: #666
}

[off-canvas*=left] {
	background-color: #00013a;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
/*     background-image: linear-gradient(to right, #00013a, #d7b820) !important; */
}

.js-close-any-slidebar:after {
	content: '';
	box-shadow: inset 5px 0 16px 0 rgba(106,113,142,.44)
}

body.gry {
	background: var(--color2)
}

.bg_spec {
	background: var(--color11)
}

.body_gry {
	background: var(--color11)
}

.body_vip {
	background: var(--color2)
}

.t-body {
	background-color: var(--color2)
}

#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 var(--color10)
}

.bonus_inner {
	background-color: var(--color2);
	border: 1px solid var(--color10)
}

.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(--color2)
}

.header-top .logo {
	max-width: none
}

.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(--color3)
}

.right-btn-1 a {
	color: #414655
}

.nav-icon div,
.nav-icon:after,
.nav-icon:before {
	content: '';
	background-color: var(--color1)
}

.userlogin_name {
    color: var(--color3);
  /*   text-shadow: 0 4px 4px #72716f */
}

.userlogin_name .dstg-member-grp {
	background: var(--color4) !important;
    color: var(--color2) !important;
}

/* Member Group Progress */
.member-container .currentPoint {
	color: #ffe6a9;
}

.member-container .dstg-info-memberGroup {
	color: #fff;
}

.member-container .member-progress-text {
	color: #fff;
}

.member-container.firstRank .currentLvlTxt {
	background-color: #464646;
	color: #fff;
}

.member-container.secondRank .currentLvlTxt {
	background-color: #8F3146;
	color: #fff;
}

.member-container.thirdRank .currentLvlTxt {
	background-color: #3B2F91;
	color: #fff;
}

.member-container.fourthRank .currentLvlTxt {
	background-color: #D12B2C;
	color: #fff;
}

.member-container.topRank .currentLvlTxt {
	background-color: #4413A9;
	color: #fff;
}

.member-container.firstRank {
	background: radial-gradient(circle at center, #A7A7A7, #656565);
}

.member-container.secondRank {
	background: radial-gradient(circle at center, #FC9A7E, #BA3026);
}

.member-container.thirdRank {
	background: radial-gradient(circle at center, #C1C4E0, #8B86FF);
}

.member-container.fourthRank {
	background: radial-gradient(circle at center, #F5D28D, #D24003);
}

.member-container.topRank {
	background: radial-gradient(circle at center, #F1BEEE, #775EC3);
}

.member-container .member-progress-container {
    background-color: #fff;
}

.member-container.firstRank .member-progress-container .member-progress-bar {
    background-color: #FDB813;
}

.member-container.secondRank .member-progress-container .member-progress-bar {
    background-color: #96253E;
}

.member-container.thirdRank .member-progress-container .member-progress-bar {
    background-color: #372A8A;
}

.member-container.fourthRank .member-progress-container .member-progress-bar {
    background-color: #bf2805;
}

.member-container.topRank .member-progress-container .member-progress-bar {
    background-color: #4413A9;
}
/* Member Group Progress */

/* Member Group Upgrade Downgrade Modal */
.rankUpgradeModal, 
.rankDowngradeModal {
    background-color: rgba(0, 0, 0, 0.6);
}

.rankUpgradeModal .modal-content {
	background: linear-gradient(162.92deg, #41B993 1.18%, #F7F7F7 98.95%);
	border: none;
}

.rankDowngradeModal .modal-content {
	background: linear-gradient(162.92deg, #E0E0E0 1.18%, #757575 98.95%);
	border: none;
}

.rankUpgradeModal .modal-content .modal-header {
    color: #fff;
    background: none;
}

.rankDowngradeModal .modal-content .modal-header {
    color: #000;
    background: none;
}

.rankUpgradeModal .modal-content .modal-close {
    color: #fff;
    background: none;
    border: 1px solid #fff;
}

.rankDowngradeModal .modal-content .modal-close {
	color: #000;
	background: none;
	border: 1px solid #000;
}

.rankUpgradeModal .modal-content .modal-text {
    color: #000;
}

.rankDowngradeModal .modal-content .modal-text {
	color: #fff;
}

.rankUpgradeModal .modal-content .modal-button, 
.rankDowngradeModal .modal-content .modal-button {
    background-color: #FDB813;
    color: #fff;
}

.rankUpgradeModal .modal-content .modal-button:hover, 
.rankDowngradeModal .modal-content .modal-button:hover {
    background-color: #ffa500;
}
/* Member Group Upgrade Downgrade Modal */

.left-menu-wrapper hr {
	border-top: 1px solid var(--color4)
}

.responsive-menu a {
	color: var(--color2) !important;
	font-weight: 500
}

.sidemenu-icon {
	/* border: 1px solid var(--color4);
	color: var(--color4) */
}

.sidemenu-icon i {
	color: var(--color4)
}

button#language-menu {
	color: #dcdcdc
}

.dropdown-menu.language {
	background: rgba(0,0,0,.7)
}

.dropdown-menu.language .dropdown-item {
	color: #212121
}

.btn_login {
	color: var(--color2) !important;
    background: var(--color4);
}
.btn_login:hover {
	background: var(--color6);
}
.btn_reg {
	color: var(--color2) !important;
	background: var(--color5);
}

.btn_logout {
	color: var(--color2) !important;
	background: var(--color5);
}

.btn_reg:hover,.btn_logout:hover {
	background: var(--color7);
}

.mobile-slider {
	/* background-image: url('/images/templates/Template 4/login_base.jpg');
	background-repeat: no-repeat;
	background-position: center */
}

/* .carousel-inner {
	border: 1px solid var(--color4);
    -webkit-box-shadow: 0 0 6px 0 var(--color7);
    -moz-box-shadow: 0 0 6px 0 var(--color7);
    box-shadow: 0 0 6px 0 var(--color7)
} */

.annuuce-wrapper {
	border: 1px solid var(--color4);
	background: var(--color5);
    -webkit-box-shadow: 0 0 6px 0 var(--color7);
    -moz-box-shadow: 0 0 6px 0 var(--color7);
    box-shadow: 0 0 6px 0 var(--color7)
}

.speaker-icon {
	color: var(--color4)
}

.anouce-msg {
	color: var(--color3)
}

.no-sign {
	color: var(--color3)
}

.pls-sign a {
	color: var(--color3)
}

.slct-wrapper a {
	color: #b8a18b !important
}

.game-sec {
	background-color: transparent
}

/* referral container */

.ref-container{
	background: var(--color5);
    border: 1px solid var(--color4);
    box-shadow: 0 0 6px 0 var(--color7);
}

.ref-row1{
	border-bottom: 1px dashed var(--color4);
}

.referral-tittle{
	color: var(--color9);
}

.ref-row1-tittle , .ref-row2-tittle {
	color: var(--color3);
}

.ref-logo{
	color: var(--color3);
}

.ref-row1-msg{
	color: var(--color9);
}

.ref-box1 #refCode{
	background: #dadada;
}

.myDownline-btn,
.share-btn,
.copyLink-btn{
    background: var(--color3);
    color: white;
    border: none;
}

.ref-wrap .ref-box1 .copyIcon{
	color: var(--color9);
}

/* referral container */

.nav-pills.game-nav .nav-link {
	color: #737a99;
	background-image: linear-gradient(180deg, #dddddd, #999999);
	border: 1px solid #72716f;
	box-shadow: 0 3px 11px -5px rgba(0,0,0,.58)
}

.nav-pills.game-nav .nav-link.active,
.nav-pills.game-nav .show>.nav-link {
	color: var(--color2);
	text-shadow: 0 4px 4px var(--color12);
	border: 1px solid var(--color12);
	background-image: var(--gradient1);
}

.tab-content.game a img {
	box-shadow: 0 3px 14px -5px rgba(0,0,0,.4);
}

.menu-btm {
	/* background: var(--color5);
    border: 2px solid var(--color4) */
}

.menu-wrapper {
	background: var(--color2)
}

.menu-wrapper a,
.menu-wrapper .menu-item {
	color: var(--color1)
}

.menu-wrapper a.active,
.menu-wrapper .menu-item.active {
	color: var(--color15)
}

.announcement_more {
	background-color: var(--color3)
}

.announcement_more a {
	color: var(--color2)
}

.userlogin_username {
	color: var(--color3)
}

.btn_acc {
	border: 1px solid #cba98c;
	background: 0 0;
	color: var(--color3)
}

.pmbox {
	color: var(--color2);
	/* border: 1px solid #72716f; */
	background: #e9d698;
    /* box-shadow: 0 3px 11px -5px rgb(0 0 0 / 58%) */
}

.pmbox.active {
	/* text-shadow: 0 4px 4px var(--color12);
	border: 1px solid var(--color12); */
    background: var(--color5)
}

.pm-boxer {
	border: 1px solid var(--color4)
}

.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(--color3)
}

.promo_example {
	color: var(--color3)
}

.lotto_table table thead {
	background-color: var(--color10);
	color: var(--color2)
}

.lotto_table table thead tr td {
	border-right: 1px solid var(--color2)
}

.lotto_table table tbody {
	color: var(--color3)
}

.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 {
	box-shadow: rgba(0,0,0,.3) 0px 0px 4px 0px;
	border-top: none;
	background-color: var(--color2);
	color: var(--color1);
	padding: 8px;
	border-radius: 0 0 10px 10px;
}

.promo_collapse .promoDescription {
    border-bottom: 1px solid #bdbdbd
}

.promo_collapse .promoDetails table tr td {
	border: 1px solid #bdbdbd;
	color: #bdbdbd
}

.promo-bx .btn-box .btn {
	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: var(--color11);
	color: var(--color3);
	border: 2px solid var(--color3)
}

.playername {
	color: var(--color3)
}

.vip-lvl {
	background: #e1c8ba;
	color: var(--color2)
}

.plycap {
	color: #acafb9
}

.grey {
	color: var(--color3)
}

.grey a {
	color: var(--color3)
}

.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: 1px solid #E4E6EA;
}

.player-wallet-wrapper a {
	color: #7c85aa !important
}

.profile-1 {
	background: var(--color2)
}

.profile-2 {
	background: var(--color2)
}

#memberAction .profile-2,
.fund-sec .profile-2 {
	background: transparent
}

.rtitle {
	color: #414655
}

.rtitle i {
	color: var(--color4)
}

.rcaption {
	color: var(--color3)
}

.rarrow {
	color: var(--color3)
}

.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(--color3)
}

.bank-input-wrap label [type=radio]:checked+img {
	border: 1px solid #d2b79c;
	/* background: url(../images/tick.png) no-repeat */
	background-repeat: no-repeat
}

.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(--color3) 100%);
	background: -moz-linear-gradient(to bottom, #838db4 0, var(--color3) 100%);
	background: -webkit-linear-gradient(to bottom, #838db4 0, var(--color3) 100%);
	background: -webkit-gradient(to bottom, #838db4 0, var(--color3) 100%)
}

.afterloginform .form-group b {
	color: var(--color3)
}

.btn_upload {
	background: var(--color3);
	color: var(--color2);
	border: 1px solid var(--color3)
}

.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-position: center;
	background-repeat: no-repeat
}

.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-position: center;
	background-repeat: no-repeat
}

.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: var(--color10)
}

.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(--color3)
}

.blod_title {
	color: var(--color3)
}

.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 4px 0 rgba(0,0,0,.3);
	-moz-box-shadow: 0 0 4px 0 rgba(0,0,0,.3);
	box-shadow: 0 0 4px 0 rgba(0,0,0,.3);
	color: var(--color3)
}

.info_back a {
	color: var(--color3)
}

.info_main_title {
	color: var(--color3)
}

.info_img {
	border: 1px solid var(--color10)
}

.contact_main_title {
	color: var(--color3);
    /* text-shadow: 0 4px 4px #72716f */
}

.contact_inner_title {
	color: var(--color1)
}

.back_custom a {
	color: var(--color3) !important
}

.bankingtable {
	color: var(--color3)
}

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(--color3)
}

.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(--color3)
}

ul#registerTab li a.nav-link,
ul#loginTab li a.nav-link,
ul#forgotPasswordTab li a.nav-link {
	color: var(--color2);
    background: #929292;
    border: unset;
}

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(--color12);
	border: 1px solid var(--color12);
    background-image: var(--gradient1) */
    background: var(--color5);
}

ul#downloadTab {
	box-shadow: none
}

ul#downloadTab .nav-item {
	box-shadow: none
}

ul#downloadTab li a.nav-link {
    color: var(--color2);
    border: 1px solid #72716f;
    border-left: none;
    border-right: none;
    background-image: var(--gradient2);
    box-shadow: 0 3px 11px -5px rgb(0 0 0 / 58%);
}

ul#downloadTab li a.nav-link.active,
ul#downloadTab li.nav-item.show .nav-link {
	border: 1px solid var(--color12);
    border-left: none;
    border-right: none;
    background-image: var(--gradient1);
    text-shadow: 0 4px 4px var(--color12)
}

.download_inner_title_custom {
	color: var(--color1);
	/* text-shadow: 2px 2px #717171 */
}

.download_btn_img {
	background: var(--color4);
	filter: drop-shadow(0 3px 1px #f6e061);
	-webkit-filter: drop-shadow(0 3px 1px var(--color5))
}

.download_btn_play {
	color: var(--color3)
}

.download_btn_download {
	color: var(--color2)
}

.download_box_column {
	border: 1px solid var(--color4);
    -webkit-box-shadow: 0 0 6px 0 #00008b47;
    -moz-box-shadow: 0 0 6px 0 #00008b47;
    box-shadow: 0 0 6px 0 #00008b47
}

.download_scan {
/* 	background-image: linear-gradient(#eacdad, #c3aa8a) */
	background-color: var(--color2);
}

.btn_download {
	background-color: var(--color4);
	color: var(--color2) !important;
	border: none !important;
	padding: 10px 20px;
}

.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(--color3)
}

.login_form {
	color: var(--color3);
    /* background-image: url('/images/templates/Template 4/login_base.jpg'); */
    background-repeat: no-repeat;
    background-size: cover;
    /* border: 1px solid var(--color4); */
    border-radius: 20px;
/* 	-webkit-box-shadow: 0 0 6px 0 var(--color7);
    -moz-box-shadow: 0 0 6px 0 var(--color7); */
    box-shadow: rgba(0,0,0,.3) 0 0 2px 0;
}

.login_form_inner a {
	color: var(--color16) !important
}

.login_form .form-group .form-control {
	border: 1px solid var(--color4)
}

.login_form .form-group .col-form-label i img {
	background-color: transparent
}

.btn_login_page {
	/* background: linear-gradient(180deg, var(--color4),#b39894); */
	background: var(--color4);
    color: var(--color2);
    border: none;
}

.btn_login_page:hover {
	-webkit-box-shadow: 0 0 6px 0 var(--color4);
	-moz-box-shadow: 0 0 6px 0 var(--color4);
	box-shadow: 0 0 6px 0 var(--color4)
}

.btn_otp {
	/* background: linear-gradient(180deg, #f6e061, #b4911a); */
    /* color: var(--color2) !important; */
    /* border: 1px solid #b4911a */
    border: none;
}

.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 {
	box-shadow: 0px 0px 4px 0px rgba(0,0,0,.3);
	/* border: 1px solid var(--color4) */
}

.follow {
	color: var(--color3)
}

/* .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: 1px solid var(--color4)
}

.vipdetails_btn {
	color: var(--color3);
	border: 1px solid var(--color3);
	background-color: var(--color11)
}

.wallet_balance {
	/* box-shadow: 0px 0px 10px 0 var(--color4); */
    border: 2px solid var(--color4);
    color: var(--color3);
    background-color: var(--color2)
}

.wallet_balance .rcaption {
	color: var(--color3)
}

.drop a {
	color: var(--color3)
}

.index_login_wallet .wallet-provider {
	background-color: #313131;
    color: var(--color2);
    border-top: 1px solid var(--color5)
}

.index_login_wallet .transfer-form {
	background-color: transparent;
	color: var(--color3);
    border-top: 1px solid var(--color4)
}

.dropdown-balance {
	background: rgba(255,255,255,.95);
	color: var(--color3);
	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(--color4);
    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(--color4);
	color: var(--color2)
}

.main_profile_title {
	color: var(--color3)
}

.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(--color3);
	border-color: var(--color3)
}

.btn-gender .btn-group>.btn-group:not(:first-child)>.btn,
.btn-group>.btn:not(:first-child) {
	background-color: var(--color11)
}

.btn-gender .btn-outline-primary {
	color: var(--color3);
	border-color: var(--color3)
}

.form-group b {
	color: var(--color3)
}

.afterloginform .form-control {
	background-color: var(--color11)
}

.submit_btn {
	color: var(--color2);
	background-image: linear-gradient(to bottom, #838db4 0, var(--color3) 100%)
}

.afterlogin-main {
	background-color: var(--color11)
}

.afterlogin_deposit.nav .nav-item .nav-link {
	color: var(--color2);
	background-image: var(--gradient2);
    border: 1px solid #72716f;
    box-shadow: 0 3px 7px -5px rgb(0 0 0 / 58%)
}

.afterlogin_deposit.nav .nav-item .nav-link.active,
.afterlogin_deposit.nav .nav-item .nav-link:hover {
	border: 1px solid var(--color4);
    background: var(--color4);
    color: var(--color2);
}

.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(--color3);
	-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(--color3)
}

.copy_btn {
	color: var(--color2);
	background-color: var(--color3)
}

.allout_btn {
	background: var(--color4);
	color: var(--color2)
}

.allout_btn:hover {
	background: var(--color6);
	color: var(--color2)
}

.box-prov ul li {
	background: var(--color11);
    border: 1px solid var(--color3);
	color: var(--color3);
}

.box-prov ul li a {
	color: var(--color3)
}

.prov-amt {
	background: var(--color2);
	color: var(--color3);
	border: 1px solid var(--color4);
}

.box-prov ul li.active,
.box-prov ul li:hover {
	background-image: linear-gradient(to bottom, #838db4 0, var(--color3) 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(--color3)
}

.form-inline .form-control label {
	color: var(--color3)
}

.btn_history {
	border: 1px solid #e7e7e7;
	background-color: var(--color11);
	color: #b7b7b7
}

.btn_history.active {
	color: var(--color3);
	border: 1px solid var(--color3)
}

.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: var(--color11);
	color: var(--color3);
	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(--color3);
	color: var(--color2)
}

.inbox_tab table tbody tr.noread_half {
	background-color: var(--color11)
}

.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(--color3);
	background-color: var(--color2)
}

.inbox_box_back a {
	color: var(--color3)
}

.inbox_box table tbody tr.active,
.inbox_box table tbody tr:hover {
	background-color: var(--color3);
	color: var(--color2)
}

.min_deposit {
	color: #79797975
}

.vip_inner_title {
	color: var(--color10)
}

.btn_vip {
	color: var(--color3);
	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: var(--color11)
}

.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(--color3)
}

.vip_table_rules table thead {
	background-color: var(--color3);
	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(--color3)
}

.error_btn_img {
	filter: drop-shadow(0 3px 1px #cbb697);
	-webkit-filter: drop-shadow(0 3px 1px #cbb697)
}

.buttonback {
	background-color: var(--color4);
	border: 2px solid var(--color5)
}

.buttonback::before {
	content: "\f106";
	color: var(--color5)
}

.buttonback:active {
	background-color: #555
}

.lottoTitle {
	color: var(--color10)
}

.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: var(--color10)
}

.game_products_btntext {
	color: var(--color2)
}

.game_products_btntext_live {
	color: var(--color3)
}

.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 var(--color10)
}

#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(--color3);
	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(--color3)
}

.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(--color3));
	border: 1px solid #c6ac8c;
	text-shadow: 0 1px 0 #00000059;
	color: var(--color2);
	box-shadow: 0 2px 3px 0 #58534d61
}

.endsin {
	color: var(--color3)
}

.endsin:before {
	content: "";
	color: var(--color3);
	border-top: 1px solid var(--color3)
}

.endsin:after {
	content: "";
	color: var(--color3);
	border-top: 1px solid var(--color3)
}

.countdown01_sub_title {
	color: var(--color3)
}

.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: var(--color10);
	color: var(--color2)
}

.how_to_win_table tr {
	color: var(--color3)
}

.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(--color3);
	color: var(--color1)
}

.text-bold {
	color: var(--color3)
}

.txt_max {
	color: #e0c4a4
}

#announcement_rules .latest_title {
	color: var(--color2)
}

#announcement_rules .record_table {
	background-color: var(--color2);
	border: 2px solid var(--color3);
	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(--color4)
}

.highlight {
	color: var(--color5)
}

.highlight.underline {
	border-bottom: 1px solid var(--color4)
}

.tab-content.game .tab-pane .gameCategoryLabel {
	color: var(--color3);
    border-bottom: 1px solid var(--color3)
}

/* #announceContentList .announce-bx {
	border: 1px solid var(--color4)
} */

#announceContentList .announce-bx a .title {
    color: var(--color3);
    border-bottom: 1px solid #ddd;
}

#announceContentList .announce-bx a .title i {
    color: var(--color4)
}

#announceContentList .announce-bx .announce_collapse {
	border-top: 1px solid var(--color4);
	color: #81858e;
}

.member-info-wrapper {
	border: 1px solid var(--color4);
	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
}

.member-info-wrapper .member-info-item .item-icon {
	color: var(--color4)
}

.member-info-wrapper .member-info-item .item-label {
	color: var(--color4)
}

.member-info-wrapper .member-info-item .item-value {
	color: var(--color3)
}

.changePswd-sec {
	border: 1px solid var(--color4)
}
.changePswd-sec .changePswdContent .chgPswdMobileIdLabel {
	color: var(--color2)
}

.changePswd-sec .changePswdContent .chgPswdMobileIdLabel .underline {
	color: var(--color4);
	border-bottom: 1px solid var(--color4)
}

.bank-info-wrapper {
    box-shadow: 0 0px 4px 0px rgba(0,0,0,.3);
}

.bank-info-wrapper .info-item {
    border-bottom: 1px solid var(--color4)
}

.bank-info-wrapper .info-item .iaccinfo div {
	color: var(--color3)
}

.bank-info-wrapper .info-item .ibtn button {
    background: transparent;
    color: var(--important)
}

.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(--color3)
}

/* .bankSetting-sec .setting-content {
    border: 1px solid var(--color4)
}
 */
/* .transfer_title_main .toggle-btn .toggle-slider {
    border: 2px solid var(--color3)
} */

.transfer_title_main .toggle-btn .toggle-slider {
	background: #E4E6EA;
}

.transfer_title_main .toggle-btn .toggle-slider:before {
	content: "";
	background: var(--color3)
}

.transfer_title_main .toggle-btn .toggle-slider .off {
	color: var(--color3)
}

.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: #3ec682;
}

.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(--color3);
    color: var(--color2)
}

.history-list .dataTables_wrapper .dataTables_filter label input {
    color: #495057;
    background-color: var(--color11);
    border: 1px solid #ced4da
}

.history-list .dataTables_wrapper .history-table {
	background: white;
}

.history-list .dataTables_wrapper .history-table thead {
	background: var(--color4);
    color: var(--color2)
}

.history-list .dataTables_wrapper .history-table .btn-detail {
	color: var(--color2);
    border: none;
    background-color: var(--color4)
}

.history-list .dataTables_wrapper .dataTables_filter {
	color: var(--color1) !important
}

.history-list .dataTables_wrapper .dataTables_paginate .paginate_button {
	color: var(--color1) !important
}

.history-list .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.history-list .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
	color: var(--color1) !important;
    border: none !important;
    background: var(--color4) !important
}

.history-list .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
	color: var(--color1) !important;
	border: none !important;
	background: var(--color4) !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
}

.loading-panel {
    background-color: rgba(0,0,0,.5)
}

.prov-split .prov-category {
    border-bottom: 1px solid #ddd;
    color: var(--color3)
}

.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(--color4)
}

#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 {
    background: var(--color2);
    border-color: var(--color4)
}

#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);
    background: var(--color4);
    border: none;
}

#provgamemodal .prov-btn button:hover {
	background: var(--color6)
}

#provgamemodal .prov-notice {
    background: var(--color2);
    border-color: var(--color4)
}

.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: var(--gradient2);
    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 var(--color12);
	border-left: none;
    border-right: none;
    background-image: var(--gradient1);
    text-shadow: 0 4px 4px var(--color12)
}

.slot-sec .slot-title,
.lottery-sec .lottery-title {
    color: var(--color4)
}

.slot-sec .slotbox,
.lottery-sec .lotterybox {
    color: var(--color2);
    background-image: var(--gradient2);
    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 var(--color12);
    border: 1px solid var(--color12);
    background-image: var(--gradient1)
}

.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 {
	color: var(--color4);
    background: var(--color2);
}
/* 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: var(--gradient1);
    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: var(--color12);
}

/* 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,
#announcementmodal.modal .modal-header,
#viewtypemodal.modal .modal-header,
#demoviewtypemodal.modal .modal-header,
#selectviewtypemodal.modal .modal-header,
#shareReferralmodal .modal-header,
#moreinfomodal .modal-header,
#updateversionmodal .modal-header,
#playoptionmodal .modal-header,
#selfLimitmodal .modal-header,
#userMobVerifymodal .modal-header,
#announcemodal.modal .modal-header,
#suspendedmodal .modal-header{
	background-image: var(--gradient1);
    /* -moz-box-shadow: 0 3px 7px 0 #ccc;
    -webkit-box-shadow: 0 3px 7px 0 var(--color4);
    box-shadow: 0 3px 7px 0 var(--color4); */
    color: var(--color2);
}

#updateversionmodal .modal-body .message-text{
	text-align: center;
}

#updateversionmodal .modal-body .update-btn{
	background: var(--color4);
	color: var(--color2);
}

#pointinfomodal .modal-header {
	background-image: var(--gradient1);
    -moz-box-shadow: 0 3px 7px 0 #ccc;
    -webkit-box-shadow: 0 3px 7px 0 var(--color4);
    box-shadow: 0 3px 7px 0 var(--color4);
    color: var(--color2)
}

#languagemodal .modal-dialog .modal-content ul li,
#languagemodal .modal-dialog .modal-content ul li a {
	color: var(--color3)
}

.language-content {
	border-bottom: 2px solid var(--color3)
}

.language-content .language-label .language-text {
	color: var(--color3)
}

#payoutmodal.modal .modal-header span,
#promomodal.modal .modal-header span {
	text-shadow: 0 2px 3px #665641
}

#payoutmodal.modal .lotto_table table thead {
	background-color: var(--color10);
	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(--color3)
}

#payoutmodal.modal .lotto_table span {
	color: var(--color3)
}

@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(--color4);
	background-color: var(--color2)
}

#transferplaymodal.modal .modal-body .provider_main .providerinfo {
	box-shadow: 0 3px 7px 0 var(--color4);
    background-color: var(--color11)
}

#transferplaymodal.modal .modal-body .provider_main .providerinfo .maintenance div {
	background: #cd5c5c;
    color: var(--color2)
}

#transferplaymodal.modal .modal-body .provider_main .providerautoinfo .msg {
	color: var(--color3)
}

#transferplaymodal.modal .modal-body .provider_main .providerautoinfo .restoreListTable .t-row {
	background-color: var(--color2);
    border-bottom: 1px solid var(--color3)
}

#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(--color3)
}

#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 var(--color12);
    background-image: var(--gradient1)
}

#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(--color3)
}

#restorelistmodal.modal .modal-body .restore_main .restoreListTable .t-row {
	background-color: var(--color2);
    border-bottom: 1px solid var(--color3)
}

#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(--color3)
}

#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;
    top: 52%;
    left: 66%;
    transform: translate(-50%, -50%);
}

.jackpot-bar {
	/* height: 70px */
}

/* .jackpot-bar .jackpot-amt {
    top: 45%;
    font-size: 1.4rem;
    color: var(--color2)
} */

/* FOR JACKPOT */

.copyright {
	color: var(--color2)
}

#bethistorymodal.modal .modal-body .referralinfo {
	color: var(--color3)
}

.msgContent {
	color: var(--color3)
}

/* Free Credit */
#btn-freecredit-close,
#btn-minigame-close{
    color: var(--color2);
    background-color: var(--color15);
    border: none;
    border-radius:10px;
}

#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: linear-gradient(var(--color6), var(--color4));
    border: none;
}

#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 #d0a9a2;
}

.sub-slider-wrapper .title-box .icon {
	color: #3B5998;
}

.bonus-wrapper .home-packet .freeCreditList .freeCreditItems .left {
	color: var(--color1);
}

.bonus-wrapper .home-packet .freeCreditList .freeCreditItems .center {
	color: #555;
}

.bonus-wrapper .home-packet .freeCreditList .freeCreditItems .center .title {
	color: var(--color4);
}

.bonus-wrapper .home-packet .freeCreditList .freeCreditItems .right .claim-btn {
    box-shadow: var(--color9) 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(--color4);
    color: var(--color2);
}

.transaction-btn .angpowBtn {
	background-color: var(--color2);
    color: var(--color4);
}

#angpowTransferAmt {
	background-image: linear-gradient(to bottom, #d0a9a2 0%, #b39894 100%);
    color: var(--color2);
}

.memberPoint-wrap {
	color: var(--color15); 
	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(--t4-new-tab-active-bg);
	color: var(--color2);
}

.transactionBtn,
.historyBtn {
    background-color: #f2f2f2;
    border: none;
    color: var(--color1);
}

.transaction-list:before {
    background: rgb(0 0 0 / 70%);
}

.transaction-list.masked .maskedText {
    color: var(--color2);
}

.freeCreditTransfer-wrap .btn_freeCredit_transfer {
	background: var(--color4);
    color: var(--color2);
    width: 100%;
}

/* VOUCHER */
.freeCreditTransfer-wrap .transaction-freeCredit-title {
    border-bottom: 2px dashed #bdbdbd;
}

#vouchermodal .modal-body .voucherPopContent-wrap .redeemBtn,
.freeCreditTransfer-wrap .transaction-freeCredit-title .redeemBtn,
.freeCreditTransfer-wrap .unClaim_voucher-wrap .redeemBtn {
	background-color: var(--color4);
    color: var(--color2);
}
/* VOUCHER */

/* REFERRAL PAGE */
.referralChangeTab-btn button {
	background-color: #f2f2f2;
    color: var(--color1);
    border: none;
}

.referralChangeTab-btn button.active {
	background-color: var(--color5);
    color: var(--color2)
}

.referralBtnBox .referralShareBtn {
	border: none;
	background: transparent
}

.QRtext {
    background-color: var(--color4);
    color: var(--color2)
}

.referral-flow-box .content .referral-flow-desc {
	color: var(--color2)
}
/* REFERRAL PAGE */

/* ANNOUNCEMENT MODAL */
#announcementmodal .announce-item {
    border: 2px solid var(--color3)
}

#announcementmodal .announce-item .title {
	color: var(--color3)
}

#announcementmodal .announce-item .message {
	border-top: 1px solid var(--color3)
}
/* ANNOUNCEMENT MODAL */

/* HOME PAGE */
.bar_title:after {
	background-color: var(--color3)
}

.bar_title .text_game_title {
	color: var(--color3)
}

.floating-banner .close {
	color: var(--color9);
	border: none;
	background-color: transparent;
	opacity: 1 
}

.simple-marquee-box {
	color: var(--color2) !important;
    border: none !important;
    background-color: var(--color15) !important;
   /*  -webkit-box-shadow: 0 0 6px 0 var(--color7) !important;
    -moz-box-shadow: 0 0 6px 0 var(--color7) !important;
    box-shadow: 0 0 6px 0 var(--color7) !important; */
}

.simple-marquee-box .marquee-sibling {
    color: var(--color2) !important;
    background-color: var(--color15) !important;
}

.dstg-video-wrap .dstg-title:after,
.dstg-upcoming-wrap .dstg-bar_title:after {
	background-color: #0052E3;
}
/* 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(--color4)
}

.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(--color4)
}

.launchGame-navi .drag-item li {
    background-color: var(--color4)
}
/* LAUNCH GAME PAGE */

/* countdown-widget */
.mobile-countdown-widget>div {
	background: var(--gradient1);
	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(--color4)
}

.tour-carousel-item .main-content .detailsBox .desc .btn-moreInfo:hover {
	color: var(--color4)
}
.carousel-indicators li{
	background-color:transparent;
}

.carousel-indicators .active{
	background-color:transparent;
}

/* tournament carousel */

/* ranking list */

.ranking-section .section-title{
	color: #013b7a;
    text-shadow: 0px 1px #bcc0d3;
    border-bottom: 3px solid var(--color15);
}

.ranking-section .boxAction {
    color: var(--color3);
}

.ranking-section .boxAction i:hover{
	color: var(--color4);
}


.ranking-section .tournament-type {
    color: #013b7a;
    /* text-shadow: 0 1px #bcc0d3; */
    border-bottom: 3px solid var(--color15);
} 

.ranking-section .rank-tab li {
    color: var(--color3);
    border: 2px solid var(--color4);
    cursor: pointer;
}

.ranking-section .rank-tab li.active {
	color: var(--color2);
    background-color: var(--color4);
}

.ranking-section .tab-box .title {
    color: #013b7a;
    text-shadow: 0 1px #bcc0d3;
}

.ranking-section .rank-tab-content button {
	color: var(--color3);
    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: var(--gradient1);
}

.rank-list .list-item:nth-child(4),
.rank-list .list-item:nth-child(5){
	color: var(--color3);
    background: #B8BABF;
    border: 3px solid var(--color3);
    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(--color3)
}

.tournament-section .tournament-box-action i:hover {
	color: var(--color4)
}

.tournament-section .title {
	color: #013b7a;
    text-shadow: 0px 1px #bcc0d3
}

/* .tournament-section .title span {
    border-bottom: 3px solid #d5aca5
}
 */
.tournament-section .title .total { 
    background: var(--color5);
    color: var(--color2)
}

.tournament-section .tournament-bx {
    /* border: 1px solid var(--color4); */
    box-shadow: 0 0 4px 0 rgba(0,0,0,.3);
    background: var(--color2)
}

.tournament-section .tournament-bx:hover {
    filter: drop-shadow(2px 2px 4px var(--color4))
}

.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(--color3);
	border: 2px solid var(--color4)
}

.winnerList .nav-tabs .nav-item .nav-link.active,
.winnerList .nav-tabs .nav-item .nav-link:hover {
	color: var(--color2);
	background-color: var(--color4)
}

.winnerList .winner-boxes .groupList .tournament_name {
    color: #013b7a;
    text-shadow: 0px 1px #bcc0d3
}

.winnerList .winner-boxes .groupList .rankingList .winner-bx .details {
    color: var(--color3);
	background: #f0f0f0;
	border: 3px solid var(--color3);
    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(--color3);
    border: none;
    background: transparent
}
/* ranking list */

/* tournament modal */
#tournamentmodal .modal-content .modal-header {
	background: unset
}

#tournamentmodal .modal-dialog .modal-content {
	color: #222;
	/* 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: var(--color2);
    background: var(--color4);
    border: 2px solid var(--color4);
    box-shadow: 2px 2px #888888
}

#tournamentmodal .btn-box button:hover {
	filter: drop-shadow(2px 2px 4px var(--color4))
}

#tournamentmodal hr {
    border-top: 1px solid var(--color4)
}

#tournamentmodal .tour-play {
    color: #222;
    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(--color4)
}

#tourrankingmodal .upperTitle {
   	color: #013b7a
}

#tourrankingmodal .rank-title h2 {
	color: #013b7a;
    text-shadow: 0 1px #bcc0d3
}

#tourrankingmodal .rank-title button {
    color: var(--color2);
    background: var(--color4);
    border: 2px solid var(--color4);
    box-shadow: 2px 2px #888888
}

#tourrankingmodal .rank-title button:hover {
	filter: drop-shadow(2px 2px 4px var(--color4))
}

#tourrankingmodal .tournament-rank .rank-item {
    color: var(--color3);
    background: #f0f0f0;
    border: 3px solid var(--color3);
    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: var(--gradient1);
    border: none !important;
    box-shadow: none !important;
    color: var(--color2);
}
/* tournament modal */
/* TOURNAMENT */

/* register page */

.register-box .reg-progress .label {
	background: rgba(207,207,207,1);
	color: var(--color1);
	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: rgba(207,207,207,1);
	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(--color4);
	transition: .3s;
}

/* .register-box .register-form .form-input .form-control,
.mobile-register-box .form-input .form-control {
	border: 1px solid var(--color4);
} */

.register-box .register-form .form-separate .input-separate .form-input .select-input {
	background: var(--color2);
	border: 1px solid #dedede;
}

/* register page  */

/* deposit page button */

.deposit-option button {
	color: var(--color2);
    border: 1px solid var(--color12);
    background-image: var(--gradient1);
    box-shadow: 0 3px 11px -5px rgb(0 0 0 / 58%);
}

.btn-back .deposittype {
	 background: var(--gradient1);
	 color: var(--color2);
}

#content_inputAmount .choose-box li{
    background: var(--color2);
    color: var(--color1);
    border-radius: 5px;
    border: 1px solid #bdbdbd;
}
#content_inputAmount .choose-box li:hover {
	background: var(--gradient1);
}
/* deposit page button */

/* Deposit and Withdraw Page Announcement */

.announcement-container{
	box-shadow: 0px 0px 4px 0 rgba(0,0,0,.3);
}

/* 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-radius: 10px;
	box-shadow: rgba(0,0,0,.3) 0px 0px 4px 0px;
	background: var(--color2);
	color: var(--color1);
	padding: 7px;
}

.liveScoreWidget .ls-header .h-top {
    border-bottom: 1px solid var(--color15)
}

.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(--color1);
    background: var(--color4);
    border:none;
}

.liveScoreWidget .ls-header .h-bottom .h-dateOption li button.active {
    background: #333;
    color: var(--color2);
}

.liveScoreWidget .ls-header .h-bottom .h-dateOption .cal-- {
	color: var(--color2);
	background: linear-gradient(#bde0fe,#a2d2ff,#8ec3ff);
	padding: 0px !important;
	border-radius: 4px;
	margin-left: 3px;
	height: 38px;
	align-content: center !important;
}
.liveScoreWidget .ls-header .h-bottom .h-dateOption .cal-- .fa-calendar-alt {
	margin-left: -2px;
}
.liveScoreWidget .ls-header .h-bottom .h-dateOption .cal-- .fa-caret-down {
	margin-right: 3px;
}
.liveScoreWidget .ls-header .h-search {
    background: #d0d0d0
}

.liveScoreWidget .ls-header .h-search .field-- .input {
    color: #222;
    background: var(--color2);
    border: 2px solid var(--color4)
}

.liveScoreWidget .ls-header .h-search .field-- .icon {
    color: var(--color4)
}

.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(--color4);
	color: var(--color4)
}

.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(--color4);
	color: var(--color4)
}

.liveScoreWidget .league-fixture-list .fixture-drop {
    background: var(--color5)
}

.liveScoreWidget .league-fixture-list .cat-name {
    color: var(--color2)
}

.liveScoreWidget .league-fixture-list .fixture-item-list .item {
    color: #bdbdbd;
    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(--color4)
}

.liveScoreWidget .league-fixture-content .fc-label {
    color: #222;
    background: var(--color4)
}

.liveScoreWidget .league-fixture-content .fc-back button {
    border: none;
    color: var(--color2);
    background: var(--color4)
}

.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(--color4)
}

.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(--color4)
}

.liveScoreWidget .league-fixture-content .fc-team .fc-short-info .fc-score i {
    color: var(--color4)
}

.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(--color4);
    border: 2px solid var(--color4)
}

.liveScoreWidget .league-fixture-content .fc-team .fc-short-info .fc-btn button:hover {
	filter: drop-shadow(0 0 4px var(--color4))
}

.liveScoreWidget .league-fixture-content .fc-info .info-row .info-column {
    background: var(--color4)
}

.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(--color4)
}

.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(--color5);
}

.dropdown-main-wallet .mainWalletArea button {
	color: var(--color3);
	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(--color2);
    background: #313131;
}
/* 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 */

/* MEMBER TNC (CREDIT MART) */
.member-tnc-container {
    border: 1px solid var(--color4);
    background: #fcfcfc
}

.member-tnc-container hr {
	border-top: 1px solid #00000024
}

.member-tnc-container .member-tnc-title {
    color: var(--color3)
}

.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, #fd9d8d, var(--color4)) border-box;
    box-shadow: 0 0 5px var(--color4);
    color: var(--color3);
}

.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, #fd9d8d, var(--color4)) border-box;
    box-shadow: 0 0 5px var(--color4);
    color: var(--color3);
}

/*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, var(--color12));
    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 {
	background: var(--color5);
    color: var(--color2)
}

.btn-box .btn-history,
.spinwheel-container .msg-box .button-box button {
     background: var(--color4);
     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 {
	filter: brightness(0.8);
}

@keyframes glowing-box {
  0% {
	box-shadow: 0 0 5px 2px var(--color5);
  }
  20% {
	box-shadow: 0 0 10px 2px var(--color5);
  }
  40% {
	box-shadow: 0 0 15px 2px var(--color5);
  }
  60% {
	box-shadow: 0 0 20px 2px var(--color5);
  }
  80% {
	box-shadow: 0 0 15px 2px var(--color5);
  }
  100% {
	box-shadow: 0 0 5px 2px var(--color5);
  }
}

/*Spinwheel Button Shockwave effect*/
/* Spin Wheel */


/* DAILY LOGIN REWARD */

@keyframes lights {
  0% {
    color: #cf8477;
    text-shadow: 0 0 1em #F7EC5682, 
    	0 0 0.125em var(--color7), 
    	-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 #F7EC56ba, 
    	0 0 0.125em #F7EC5691, 
    	-0.5em -0.125em 0.25em hsl(0deg 100% 60% / 20%), 
    	0.5em 0.125em 0.25em #F7EC56bd;
  }
  
  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: #F3F4F5;
	color:var(--color3);
	box-shadow: 0 0 4px 0 rgba(0,0,0,.3);
}

/* .reward-details-wrap::before{
	background: var(--color4);
} */

/* .daily-reward-title{
	animation: lights 5s 750ms linear infinite;
} */
.daily-reward-title {
	color: var(--color2);
}
.check-in-day{
	color: #686C77;
}

.reward-amount{
	border-top: 2px dotted #686C77;
    border-bottom: 2px dotted #686C77;
}
.claimed-btn:disabled{
 	background-color: #838db56e;
    color: var(--color3);
    border: 2px solid var(--color3);
}

.claim-next:disabled{
	background-color: #cccccc;
    color: #666666;
    border: 2px solid #666666;
}

.claim-today{
	background: var(--color4);
	color: var(--color2);
	border:none;
}
.claim-today:hover {
	background: var(--color6);
}
.dailyRewardContent-wrapper{
    border: 1px solid transparent;
}

.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(--color1);
    background: var(--color4);
}

.dailyRewardContent-wrapper .reward-pop .dailyRewardPop-btn button:hover{
	background: var(--color2);
	color:var(--color4);
	border: 1px solid var(--color4);
}

#dailyRewardLaterBtn{
	background: var(--color3);
}

#dailyRewardLaterBtn:hover{
	background: var(--color2);
}

.dailyRewardPop-box .dailyRewardContent-wrapper .reward-pop .description-content .text a{
	color: var(--color4);
}

.dailyRewardPop-box .dailyRewardContent-wrapper .reward-pop .description-content .text a:hover{
	border-bottom: 2px solid var(--color4);
}
/* DAILY LOGIN REWARD */

/*PROMO GROUP*/

.btn.disabled, .btn:disabled, .btn:disabled:hover {
    color: #bdbdbd;
    background-color: #505050 !important;
    background: #505050 !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,
.lottery-content .lottery-bx .loading{
    background-color: rgb(0 0 0 / 85%);
}

.slot-content .slot-bx .loading .wrap,
.lottery-content .lottery-bx .loading .wrap{
	line-height:104px;
}

.slot-content .slot-bx .loading img,
.lottery-content .lottery-bx .loading img{
	width: 35px;
}

.slot-content .slot-bx .locked,
.lottery-content .lottery-bx .locked{
   	background-color: rgb(0 0 0 / 85%);
}
/*END OF PROMO GROUP*/

/* NEW PROV CAT LIST */
#playoptionmodal .content- button {
    color: var(--color2);
    background: var(--color4);
}

.provgamelist- {
    background: #fff
}

.provgamelist- .top-lbl- button {
    color: #fff;
    background: linear-gradient(var(--color4), var(--color6));
    border-color: #664844
}

.provgamelist- .gamelist- .gamelist-lbl- .prov-filter-list- button {
    color: var(--color3);
    background: #f2f2f2;
}

.homeprovlist- .tabcontent- .provItem- .label_lobby {
	background: #2137d7 !important;
}

/* provider list search bar */
.provgamelist- .gamelist- .gamelist-content- .search-bar{
    border: 1px solid var(--color4);
    color: var(--color4);
}

.provgamelist- .gamelist- .gamelist-content- .search-bar .searchInputBox{
    background: transparent;
    color: var(--color1);
}

/* provider list search bar */

.provgamelist- .gamelist- .gamelist-lbl- .prov-filter-list- button.active {
	background: var(--color4);
    border-color: var(--color3);
    color: var(--color2);
}

.provgamelist- .gamelist- .gamelist-content- .gamelist-wrap- .provItem- .prov-img- {
    border-color: #00008B
}

.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: #fff;
    background: linear-gradient(var(--color5), var(--color7))
}

.provgamelist- .gamelist- .gamelist-content- .usrpswd-field- .input- input {
    border-color: #00008B;
    background: #f7f7f7
}

.provgamelist- .gamelist- .gamelist-content- .usrpswd-download- .down-item .lbl {
    color: #fff;
    background: linear-gradient(var(--color4), var(--color6))
}

.homeprovlist- .tablist- ul {
	gap: 2vw !important;
}

.homeprovlist- .tablist- ul li {
    color: var(--color1);
    background: #E4E6EA;
    border: none;
    height: 16vw !important;
    display: flex !important;
    flex-direction: column !important;
}
.homeprovlist- .tablist- ul li img {
	filter: brightness(0) saturate(100%)
}

.homeprovlist- .tablist- .tablist-1 li div {
	text-align: center !important;
}

.homeprovlist- .tablist- ul li.active {
	/* background: linear-gradient(#bde0fe,#a2d2ff,#8ec3ff); */
	background: linear-gradient(to right, #00013a, #d7b820);
	color: var(--color2);
/*     border-color: #664844 */
}
.homeprovlist- .tablist- ul li.active img {
	filter: brightness(0) invert(1)
}
.homeprovlist- .tabcontent- .provItem- img {
    background: #fff
}

.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 */

/* Info page navi bar */
.navi-bar-container .navi-bar-content {
    background: #e9d698;
    color: var(--color2);
    /* justify-content:center; */
}

.navi-bar-container .navi-bar-content .navi-item.active {
    background: var(--color5);
}
/* Info page navi bar */

/* New Deposit Layout */
.m-deposit-landing-container .standard-form-container .deposit-channel-container .deposit-channel-tittle {
	color: #000;
    font-weight: 600;
    margin: 0 0 20px;
}

.m-deposit-landing-container .deposit-option-tittle-container .deposit-option-tittle .deposit-tittle {
	color: #000;
    font-weight: 600;
    font-size: 13px;
    margin: 0;
    margin-top: 15px;
}

.m-deposit-landing-container .deposit-option-tittle-container .deposit-option-tittle .deposit-tittle:after,
.m-deposit-landing-container .standard-form-container .deposit-channel-container .deposit-channel-tittle:after {
    color: #e0082d;
    content: "*";
    margin-left: 0.04rem;
    padding: 0 0.04rem 0 0;
    font-size: 16px;
}

.deposit-tab-container .deposit-tab .tab-header,
.deposit-channel-container .deposit-select-box .tab-header {
    background: transparent;
    color: #8899a4;
}

.deposit-tab-container .deposit-tab .tab-header .img-container,
.deposit-channel-container .deposit-select-box .tab-header .channel-img {
    background: var(--color2);
}

.deposit-channel-container .deposit-select-box .tab-header .channel-img {
	filter: grayscale(100%) opacity(.5) brightness(100%);
}

 .deposit-tab-container .deposit-tab .tab-header.active .img-container {
	border: 2px solid var(--color5);
}
.deposit-channel-container .deposit-select-box .tab-header .channel-img.active::after,
.deposit-tab-container .deposit-tab .tab-header.active .img-container::after {
	content: '\f00c';
    position: absolute;
    top: -8px;
    right: -7px;
    background: var(--color5);
    color: var(--color2);
    height: 25px;
    width: 25px;
    border-radius: 30px;
    font-family: 'Font Awesome 6 Free';
    padding: 3px 0;
    text-align:center;
}

.deposit-channel-container .deposit-select-box .tab-header .channel-img.active {
	/* background: #f7f7f7;
    border: 3px solid #ff8a00; */
    background: var(--color2);
    border: 2px solid var(--color5);
    filter: grayscale(0%);
} 

.deposit-tab-container .deposit-tab .tab-header .img-container img,
.deposit-channel-container .deposit-select-box .tab-header .channel-img img {
	width: 3rem;
}

.deposit-tab-container .deposit-tab .tab-header .deposit-option-tittle,
.deposit-channel-container .deposit-select-box .tab-header .deposit-option {
	text-align: center;
    white-space: normal;
    word-break: break-word;
    color: #000;
}

.nav-tabs .nav-link {
	color: #fff;
}

.nav-tabs .nav-link.active {/
	color: unset;
    border: unset;
    background: unset;
}

.form-group .choose-box {
	display: grid !important;
    grid-template-columns: repeat(4,0.5fr)!important;
    grid-column-gap: 0.1rem;
    grid-row-gap: 0.1rem;
    width: 100%;
    margin-bottom: 1rem;
    margin-top: 20px;
    padding: unset;
}

.form-group .choose-box li {
    background: #585858;
    color: #fff;
}

.form-group input, .form-group select {
	background-color: #f8f9fb;
}

.form-group input:focus, .form-group select:focus {
	border: solid 1px rgb(212, 175, 55);
}

.form-group .col-form-label b {
	 color: #000;
}

.form-group button {
	color: var(--color2);
    background: var(--color4);
}

.form-group input::placeholder {
	color: #fff;
}

.form-group .form-input .deposit-amount-input span i {
	font-size: 16px;
    color: #f35e5e;
}

.form-group .form-input .minmax-input span {
	color: #0f161f;
    font-size: 13px;
}

.form-group .copyIcon {
    width: fit-content;
    height: fit-content;
    font-size: 1rem;
    cursor: pointer;
    margin-left: 5px;
    color: #1973c5;
}

.region-qr-container .bank-qrcode .frame {
	position: relative;
    margin: 0 0 0.25rem;
    padding: 15px;
    border: 3px solid #8697a2;
    border-radius: 0.2rem
}

.region-qr-container .bank-qrcode .frame .top-mask {
	background:#fff;
    position: absolute;
    top: -4px;
    left: 25%;
    height: 0.05rem;
    width: 50%;
    border: 3px solid transparent;
}

.region-qr-container .bank-qrcode .frame .right-mask {
    background:#fff;
    position: absolute;
    top: 25%;
    right: -4px;
    height: 50%;
    width: 0.05rem;
    border: 3px solid transparent;
}

.region-qr-container .bank-qrcode .frame .bottom-mask {
	background: #fff;
    position: absolute;
    bottom: -4px;
    left: 25%;
    height: 0.05rem;
    width: 50%;
    border: 3px solid transparent;
}

.region-qr-container .bank-qrcode .frame .left-mask {
	background: #fff;
    position: absolute;
    top: 25%;
    left: -4px;
    height: 50%;
    width: 0.05rem;
    border: 3px solid transparent;
}

.region-qr-container .bank-qrcode .frame img {
	width: 12rem;
}

.form-group .specificUploadBtn .btnDepositReceipt.btnSelect {
	background: var(--color4);
    color: var(--color2);
    border: none;
    cursor: pointer;
}

.form-group .specificUploadBtn .btnDepositReceipt.btnRemove {
	background: var(--color4);
    color: var(--color2);
  	border: none;
}

.form-group .depositNotice {
	border-radius: 5px;
    border: 2px solid #7293e1;
    background-color: rgba(114,147,225,.4);
    color: #fff;
}

.standard-form-container .bank-list-container {
	background: #585858;
    color: #fff;
}

.bank-list-container .nav-item .nav-link.active {
	border-radius: 6px;
	height: 68px;
	background: var(--gradient1);
}

.bank-list-container .nav-item .nav-link img {
	padding: 5px;
	width: 14%;
    filter: grayscale(100%) opacity(.5) brightness(100%);
}

.bank-list-container .nav-item .nav-link.active img {
	filter: grayscale(0%);
}

.important-icon {
    color: #e0082d;
}
/* New Deposit Layout */

/*18yo confirmation*/
.login_form .confirmation-wrap{
	display: flex;
    align-items: center;
    gap: 20px;
    width: 100%;
    margin: 30px auto 0;
}

.login_form .confirmation-wrap .confirm-check input{
	width: 15px;
    height: 15px;
}

.login_form .confirmation-wrap .confirm-msg{
	font-size: 13px;
}

.login_form .confirmation-wrap .confirm-msg a{
	color: var(--color4)
}
/*18yo confirmation*/

/* 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 */

/* Contact Box */
.contactBox_left, .contactBox_right {
    background: var(--color4);
    color: var(--color2);
}

.contact-tab-text-1, .contact-tab-text-2 {
    color: var(--color2);
}
/* Contact Box */
input,select {
	border: 1px solid #dedede !important;
	border-radius: 5px !important;
	background: var(--color2) !important;
}
input:disabled {
	background: #ccc !important;
}
input:focus,select:focus,
input:hover,select:hover {
	box-shadow: none !important;
}
.hotgameNaviItem.active .icon-img img,
.hotgameNaviItem .icon-img img {
	filter: brightness(0) saturate(100%) !important;
}
.member-info-4- .content-block- {
	border-radius: 10px;
}
.member-info-4- .content-tablist-block- .tablist- li {
	border: none !important;
}
.bank-area {
	padding: 7px;
}
.freeCredit-area {
	height: 100%;
}
.wallet_balance .topWrap {
	background: var(--color1);
	color: var(--color2);
	padding: 5px;
}
#announcemodal .modal-footer{
	color: var(--color1) !important;
}
.ref_banner_container .ref_banner_overlay ._text-sm,
.ref_banner_container .ref_banner_overlay .text-lg-bold,
.ref_banner_container .ref_banner_overlay .text-sm-bottom {
	color: #313131 !important;
}
.t-footer {
	background: var(--color4);
}
.claim-credit{
	color: var(--color2);
}

.claim-today{
	animation: none !important;
}
.menu-wrapper {
	box-shadow: rgba(0,0,0,.3) 0 0 4px 0;
}
.dropdown-main-wallet .mainWalletArea {
	padding-left: 10px;
}
.dstg-video-wrap .dstg-title, .dstg-upcoming-wrap .dstg-bar_title {
	color: var(--color4);
}
.member-info-4- .profile-block- .profile-info- .info-item- .val- {
	color: #313131;
}
.fake_pswd_txt {
	color: #0052E3;
	font-weight:bold;
	border-bottom: 1px solid;
}
.rank-list .list-item:nth-child(1) , .rank-list .list-item:nth-child(2) , .rank-list .list-item:nth-child(3) {
	border-radius: 5px;
}
.rank-list .list-item:nth-child(1) .name, .rank-list .list-item:nth-child(2) .name, .rank-list .list-item:nth-child(3) .name,
.rank-list .list-item:nth-child(1) .amount, .rank-list .list-item:nth-child(2) .amount, .rank-list .list-item:nth-child(3) .amount
{
	font-weight: var(--MED_FONT_WEIGHT);
	color: var(--color2);
}

/* ANNOUNCEMENT MODAL */
#announcemodal .modal-header {
	align-items: center
}

#announcemodal .modal-header .label {
	width: 100%;
    text-align: center;
    font-size: var(--SECTION_HEADER_LARGE_FONT_SIZE);
    font-weight: var(--BOLD_FONT_WEIGHT)
}

#announcemodal .announce-item {
    border: 2px solid var(--color4);
    padding: 5px;
    margin-bottom: 10px;
    font-weight: 700
}

#announcemodal .announce-item .title i{
	color: var(--color4);
	margin-right: 10px;
}

#announcemodal .announce-item .message {
	display: none;
}
/* ANNOUNCEMENT MODAL */

.modal-footer label {
    color: #000 !important;
}

.sidemenu-icon img {
	filter: brightness(0) invert(1);
}

.sidemenu-icon img.oriimg- {
	filter: none
}