/* FOR CUSTOMIZE ONLY */
:root {	
	--popann1_MODAL_CONTENT_BG: #232626; 
	--popann1_MODAL_CONTENT_BOX_SHADOW: 0px 0px 5px 0px #00000040;
	
	--popann1_ANNOUNCEMENT_TABS_BG: #292D2E;
	--popann1_ANNOUNCEMENT_TABS_BOX_SHADOW: 0 2px 8px rgba(0,0,0,0.08);
	
	--popann1_ANNOUNCEMENT_TAB_COLOR: #FFF;
	--popann1_ANNOUNCEMENT_TAB_HOVER_COLOR: #3B3F47;
	
	--popann1_ANNOUNCEMENT_TAB_ACTIVE_BG: #3B3F47;
	--popann1_ANNOUNCEMENT_TAB_ACTIVE_COLOR: #FFF;
	
	--popann1_ANNOUNCEMENT_CONTENT_BG: #232626;
	--popann1_ANNOUNCEMENT_TAB_CONTENT_COLOR: #FFF;
	
	--popann1_CARD_CLOSE_BTN_COLOR: #000;
	--popann1_CARD_CLOSE_BTN_BG: #3B3F47;
	
	--popann1_CARD_CLOSE_BTN_HOVER_BG: #3B3F47;
	
	--popann1_ANNOUNCEMENT_CONTENT_TITLE_COLOR: #FFF;
	
	--popann1_ANNOUNCEMENT_TABS_SCROLLBAR_TRACK_BG: #f1f1f1;
	--popann1_ANNOUNCEMENT_TABS_SCROLLBAR_THUMB_BG: #c1c1c1;
	--popann1_ANNOUNCEMENT_TABS_SCROLLBAR_THUMB_HOVER_BG: #a1a1a1;
	
	--popann1_ANNOUNCEMENT_MODAL_FOOTER_LABEL_COLOR: #FFF;
	
  --ERROR_MSG_COLOR: #D90000;
  --IMPORTANT_COLOR: #D90000;
  --ACTIVE_BTN_BG: #06CC16;
  --ANNOUNCEMENT_BAR_BG: #1a1a1a;
  --ANNOUNCEMENT_BAR_COLOR: #FFFFFF;
  --ANNOUNCEMENT_BAR_BORDER: bottom: 1px solid rgba(212, 175, 55, 0.2);
  --BODY_BG: #0d0d0d;
  --BODY_TXT_COLOR: #e5e5e5;
  --BOTTOM_NAV_BAR_BG: #121212;
  --BOTTOM_NAV_BAR_COLOR: #8a8a8a;
  --BOTTOM_NAV_BAR_ACTIVE_COLOR: #d4af37;
  --CARD_1_BG: #171717;
  --CARD_1_TXT_COLOR: #FFFFFF;
  --CARD_1_BOX_SHADOW: 0 8px 32px 0 rgba(0, 0, 0, 0.4), inset 0 0 0 1px rgba(212, 175, 55, 0.15);
  --CARD_2_BG: #1e1e1e;
  --CARD_2_TXT_COLOR: #FFFFFF;
  --CARD_2_BOX_SHADOW: 0 8px 32px 0 rgba(0, 0, 0, 0.4), inset 0 0 0 1px rgba(212, 175, 55, 0.15);
  --CARD_3_BG: none;
  --CARD_3_TXT_COLOR: none;
  --CARD_3_BOX_SHADOW: 0px 0px 5px 0px #00000040;
  --FAVOURITE_BG: rgba(23, 23, 23, 0.8);
  --FAVOURITE_BORDER: 1px solid #d4af37;
  --FAVOURITE_COLOR: #d4af37;
  --FAVOURITE_BOX_SHADOW: 0 0 10px rgba(212, 175, 55, 0.2);
  --FAVOURITE_HOVER_BG: linear-gradient(135deg, #f3e5ab 0%, #d4af37 100%);
  --FAVOURITE_HOVER_BORDER: none;
  --FAVOURITE_HOVER_COLOR: #000000;
  --FOOTER_BG: #0a0a0a;
  --FOOTER_TXT_COLOR: #8a8a8a;
  --FOOTER_SITEMAP_TXT_COLOR: #FFFFFF;
  --FOOTER_SITEMAP_TXT_HOVER_COLOR: #d4af37;
  --FOURTH_BTN_BG: #F8F9FA;
  --FOURTH_BTN_COLOR: #ffffff;
  --FOURTH_BTN_BORDER: 1px solid rgba(212, 175, 55, 0.3);
  --FOURTH_BTN_SHADOW: none;
  --FOURTH_BTN_HOVER_BG: brightness(1.1);
  --FOURTH_BTN_HOVER_COLOR: #ffffff;
  --FOURTH_BTN_HOVER_BORDER: none;
  --PRIMARY_GRADIENT_BOX_BG: linear-gradient(272.42deg, rgba(212, 175, 55, 0.15) 0%, rgba(13, 13, 13, 0.5) 100%);
  --PRIMARY_GRADIENT_BOX_COLOR: #FFFFFF;
  --SECONDARY_GRADIENT_BOX_BG: linear-gradient(272.42deg, rgba(170, 124, 17, 0.15) 0%, rgba(13, 13, 13, 0.5) 100%);
  --SECONDARY_GRADIENT_BOX_COLOR: #FFFFFF;
  --THIRD_GRADIENT_BOX_BG: linear-gradient(272.42deg, rgba(170, 124, 17, 0.15) 0%, rgba(13, 13, 13, 0.5) 100%);
  --THIRD_GRADIENT_BOX_COLOR: #FFFFFF;
  --FOURTH_GRADIENT_BOX_BG: linear-gradient(272.42deg, rgba(212, 175, 55, 0.15) 0%, rgba(13, 13, 13, 0.5) 100%);
  --FOURTH_GRADIENT_BOX_COLOR: #FFFFFF;
  --HEADER_BG: #121212;
  --HEADER_TXT_COLOR: #FFFFFF;
  --HEADER_NAV_BAR_BG: none;
  --HEADER_NAV_BAR_COLOR: none;
  --HEADER_NAV_BAR_HOVER_BG: none;
  --HEADER_NAV_BAR_HOVER_COLOR: none;
  --HEADER_NAV_ITEM_BG: none;
  --HEADER_NAV_ITEM_COLOR: none;
  --HEADER_NAV_ITEM_BORDER: none;
  --HEADER_NAV_ITEM_HOVER_BG: none;
  --HEADER_NAV_ITEM_HOVER_COLOR: none;
  --ICON_PRIMARY_FILTER: brightness(0) saturate(100%) invert(75%) sepia(45%) saturate(700%) hue-rotate(5deg) brightness(100%) contrast(90%);
  --ICON_PRIMARY_HOVER_FILTER: none;
  --ICON_SECONDARY_FILTER: none;
  --ICON_SECONDARY_HOVER_FILTER: none;
  --ICON_DISABLED_BG: #8a8a8a;
  --INPUT_BG: #080808;
  --INPUT_TXT_COLOR: #FFFFFF;
  --INPUT_BORDER: 1px solid rgba(212, 175, 55, 0.25);
  --INPUT_PLACEHOLDER_TXT_COLOR: #6a6a6a;
  --DISABLED_INPUT_BG: #1a1a1a;
  --DISABLED_INPUT_COLOR: #6a6a6a;
  --DISABLED_INPUT_BORDER: 1px solid #1a1a1a;
  --MAINTENANCE_TXT_COLOR: #ffffff;
  --MODAL_BG: #141414;
  --MODAL_TXT_COLOR: #FFFFFF;
  --MODAL_BORDER: 1px solid #d4af37;
  --MODAL_BOX_SHADOW: 0 0 30px rgba(212, 175, 55, 0.25);
  --MODAL_HEADER_BG: #121212;
  --MODAL_HEADER_TXT_COLOR: #d4af37;
  --MODAL_CLOSE_BTN_BG: #1a1a1a;
  --MODAL_CLOSE_BTN_COLOR: #FFFFFF;
  --PRELOAD_BG: rgba(13, 13, 13, 0.97);
  --PRIMARY_BTN_BG: #f3e5ab;
  --PRIMARY_BTN_COLOR: #000000;
  --PRIMARY_BTN_BORDER: none;
  --PRIMARY_BTN_SHADOW: none;
  --PRIMARY_BTN_HOVER_FILTER_BG: brightness(1.15);
  --PRIMARY_BTN_HOVER_COLOR: #000000;
  --PRIMARY_BTN_HOVER_BORDER: none;
  --PRIMARY_COLOR: #d4af37;
  --PRIMARY_TXT_COLOR: #000000;
  --PRIMARY_INACTIVE_BTN_BG: #f3e5ab;
  --PRIMARY_INACTIVE_BTN_COLOR: #000;
  --PRIMARY_INACTIVE_BTN_BORDER: none;
  --SCROLLBAR_BG: #121212;
  --SCROLLBAR_COLOR: #d4af37;
  --SECONDARY_BTN_BG: #f3e5ab;
  --SECONDARY_BTN_COLOR: #d4af37;
  --SECONDARY_BTN_BORDER: 1px solid #d4af37;
  --SECONDARY_BTN_SHADOW: none;
  --SECONDARY_BTN_HOVER_FILTER_BG: brightness(1.15);
  --SECONDARY_BTN_HOVER_COLOR: #aa7c11;
  --SECONDARY_BTN_HOVER_BORDER: 1px solid #aa7c11;
  --SECONDARY_COLOR: #d4af37;
  --SECONDARY_TXT_COLOR: #FFFFFF;
  --SIDE_NAV_BG: #121212;
  --SIDE_NAV_COLOR: #ffffff;
  --SIDE_NAV_HEADER_BG: #0d0d0d;
  --SIDE_NAV_HEADER_TXT_COLOR: #ffffff;
  --SIDE_NAV_MENU_LIST_BG: #1c1c1c;
  --SIDE_NAV_MENU_LIST_COLOR: #ffffff;
  --SIDE_NAV_MENU_LIST_HOVER_BG: linear-gradient(90deg, rgba(212, 175, 55, 0.2) 0%, rgba(28, 28, 28, 0.5) 100%);
  --SIDE_NAV_MENU_LIST_HOVER_COLOR: #d4af37;
  --SLIDESHOW_ACTIVE_BTN: #d4af37;
  --SLIDESHOW_INACTIVE_BTN: #6a6a6a;
  --NO_STATUS_COLOR: #D9D9D9;
  --STATUS_UNVERIFIED_COLOR: #686C77;
  --STATUS_PENDING_COLOR: #FF8C00;
  --STATUS_APPROVED_COLOR: #06CC16;
  --STATUS_REJECTED_COLOR: #D90000;
  --TAB_BG: #121212;
  --TAB_TXT_COLOR: #FFFFFF;
  --TAB_BORDER: none;
  --TAB_BOX_SHADOW: 0px 0px 5px 0px #00000040;
  --TAB_HOVER_BG: #1c1c1c;
  --TAB_HOVER_COLOR: #d4af37;
  --TABLE_HEADER_BG: #1c1c1c;
  --TABLE_BG: none;
  --TABLE_TXT_COLOR: #FFFFFF;
  --TABLE_BORDER: none;
  --THIRD_BTN_BG: #383838;
  --THIRD_BTN_COLOR: #FFFFFF;
  --THIRD_BTN_BORDER: 1px solid #8a8a8a;
  --THIRD_BTN_SHADOW: none;
  --THIRD_BTN_HOVER_BG: brightness(1.1);
  --THIRD_BTN_HOVER_COLOR: #FFFFFF;
  --THIRD_BTN_HOVER_BORDER: none;
  --TXT_COLOR_1: #ffffff;
  --TXT_COLOR_2: #0a0a0a;
  --TXT_COLOR_3: #e5e5e5;
  --TXT_COLOR_4: #8a8a8a;
  --TXT_COLOR_5: #171717;
  --IMAGE_CASINO: /images/live-dark.webp;
  --IMAGE_SPORTS: /images/sports-dark.webp;
  --IMAGE_SLOT: /images/slots-dark.webp;
  --IMAGE_ESPORT: /images/esports-dark.webp;
  --IMAGE_FISHING: /images/fish-dark.webp;
  --IMAGE_LOTTERY: ;
  
	  /* select2 */
	--select2-input-bg: 0 0;
	--select2-input-border: var(--THIRD_BTN_BORDER);
	--select2-input-border-hover: var(--THIRD_BTN_BORDER);
	--select2-input-border-radius: 10px;
	--select2-input-txt: #fff;
	--select2-dropdown-border: var(--THIRD_BTN_BORDER);
	--select2-dropdown-search-bg: var(--MODAL_BG);
	--select2-dropdown-option-bg: var(--MODAL_BG);
	--select2-dropdown-option-txt: #fff;
	--select2-dropdown-selected-bg: var(--MODAL_BG);
	--select2-dropdown-selected-txt: #fff;
}

.dstg-deposit-wrap .deposit-box .deposit-form .add-money-box ul li {
	border: 1px solid;
}

.dstg-deposit-wrap .deposit-box .deposit-form .add-money-box ul li:hover {
	background: #685189 !important;
	filter: unset !important;
}

.sidebar-menu.collapsed ~ .footer-9 {
	 margin-top: 50px;
}

.tour-filter-box- .filter-item- {
	background: #25002e !important;
}

.freeCredit-tabs .tab-btn.active,
.tour-filter-box- .filter-item-.active {
	background: #34244b !important;
}

/**SELECT 2*/
.select2-container {
    width: 95% !important
}
.select2-container .select2-selection {
	height: 100% !important;
	border: var(--select2-input-border) !important;
	border-radius: var(--select2-input-border-radius) !important;
	background-color: var(--select2-input-bg) !important;
	padding: 6px 0
}
.select2-container .select2-selection:hover {
	border: var(--select2-input-border-hover) !important;
    -webkit-transition: .3s ease;
    transition: .3s ease;
}
.select2-container .select2-selection .select2-selection__rendered {
	color: var(--select2-input-txt) !important
}
.select2-container .select2-selection--single .select2-selection__rendered {
	text-align: center
}
.select2-container .select2-selection .select2-selection__arrow {
    top: 50% !important;
    right: 5px;
    transform: translateY(-50%) !important
}
.select2-container .select2-selection .select2-selection__arrow b {
	border-color: var(--select2-input-txt) transparent transparent transparent !important;
}
.select2-container.select2-container--open .select2-selection .select2-selection__arrow b {
	border-color: transparent transparent var(--select2-input-txt) transparent !important;
}

.select2-container .select2-dropdown {
	width: 180px !important;
	border: var(--select2-dropdown-border) !important;
	border-radius: var(--select2-input-border-radius) !important; 
	overflow: hidden !important;
	box-shadow: 0 8px 16px rgba(0, 0, 0, 0.5) !important; 
}

.select2-container .select2-dropdown .select2-search {
	background: var(--select2-dropdown-search-bg);
	border-bottom: var(--select2-dropdown-border) !important; 
	padding: 8px !important;
}

.select2-container .select2-dropdown .select2-search {
	background: var(--select2-dropdown-search-bg);
}
.select2-container .select2-results__options .select2-results__option {
	background: var(--select2-dropdown-option-bg);
	color: var(--select2-dropdown-option-txt)
}
.select2-container .select2-results__option--highlighted.select2-results__option--selectable {
	background: var(--select2-dropdown-selected-bg) !important;
	color: var(--select2-dropdown-selected-txt) !important
}
.select2-container .country_code_option img {
	height: 20px;
	width: 20px
}

.select2-container--default .select2-search--dropdown .select2-search__field{
	background-color: var(--select2-input-bg) !important;
	color: var(--select2-input-txt) !important;
	border: none !important;
}

.select2-container .country_code_option {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.select2-container .country_code_option img {
    height: 20px !important;
    width: 20px !important;
    margin: 0 !important;
    display: block !important;
}

input#online-tabConversionRate {
    padding-left: 200px !important;
}

#restoreMsgmodal .modal-body .restoreMsgPop-btn #restoreMsgLaterBtn {
    color: var(--THIRD_BTN_COLOR) !important;
}