/* christmas Theme 

body {
    background: url(https://i.ibb.co/5Xsg88Gf/Yek-Back-Christmas.jpg) !important;
    background-attachment: fixed !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}
*/

/* Custom */
html[lang=fa] .header-bc {
    width: 100%;
    background: #002C49 !important;
}

html[lang=fa] .nav-content-bc {
    background: #2A4C65 !important;
}

/* Hide extra icons*/
.hdr-user-bc .header-custom-buttons:not(:nth-child(2)) {
  display: none !important;
}


/* Casino Slots */
.casino-slots .hm-row-bc.has-slider .sdr-image-bc {
    height: 100%;
    object-fit: inherit;
    width: 100%;
}

.casino-slots .hm-row-bc.has-slider .slider-bc {
    max-height: 55vh;
}

/* content part redesign */
div.is-home-page .layout-content-holder-bc {
    max-width: 1670px;
    padding: 0px 20px !important;
}

/* Header */
.layout-header-holder-bc {
    background: none !important;
    box-shadow: none !important;
}

.header-bc {
    padding: 0 10px 10px !important;
}

.header-icon {
    height: 56px !important;
    -webkit-margin-start: inherit !important;
    margin-inline-start: inherit !important;
}
.header-icon {
    display: none !important;
}

/* Payments */

.dep-w-info-bc .sdr-item-holder-bc {
    grid-template-columns: 22rem auto;
    display: grid !important;
}

.entrance-f-item-bc {
    grid-column: 2;
}

.entrance-f-error-message-bc {
	background: none !important;
	overflow-y: scroll !important;
}



/* */

div.is-home-page .layout-header-holder-bc {
    max-width: 1670px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 20px;
}


/* Footer */
.footerLinkCols {
    justify-content: space-around !important;
}

/* verify acc */
.account-verified-edit-title {
  font-size: 12px !important;
  margin-inline-start: unset !important;
}


/* Decrease the margin-bottom for stories */
html.is-web .hm-row-bc.has-slider {
    margin-top: -10px !important;
}

/* Türkçe Story Gizleme */
html[lang="tr"] .hm-row-bc:has(.storiesWidgetWrapper) {
  display: none !important;
}

html[lang="tr"] .my-profile-info-block.deposit-page .payment-info-bc > .description-c-row-bc.deposit,
html[lang="tr"] .my-profile-info-block.withdraw-page .payment-info-bc > .description-c-row-bc.withdraw {
    display: none !important;
}

/* Sidebar Gizleme */
html[lang="tr"] .layout-header-holder-bc .sidebar-content {
    display: none !important;
}



/* Hide extra icons (varsayilan) */
.hdr-user-bc .header-custom-buttons:not(:nth-child(2)) {
  display: none !important;
}

/* ================================================================
   QUICK ACTION BUTTONS - Sadece Türkçe'de göster
   ================================================================ */

/* Türkçe: tüm butonları göster */
html[lang="tr"] .hdr-user-bc .header-custom-buttons {
    display: flex !important;
}

/* Buton stili */
html[lang="tr"] .hdr-user-bc .header-custom-buttons .btn.header-icon-text {
    background: #00ffff !important;
    color: #000 !important;
    border: none !important;
    border-radius: 6px !important;
    padding: 0 12px !important;
    height: 32px !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 5px !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    text-decoration: none !important;
    white-space: nowrap !important;
}

html[lang="tr"] .hdr-user-bc .header-custom-buttons .btn.header-icon-text:before {
    color: #000 !important;
    font-size: 14px !important;
}

/* Bonus Talep yazisi */
html[lang="tr"] .header-custom-buttons .btn.bc-i-promotions-3 span:empty:after {
    content: 'BONUS TALEP';
}

/* Telegram yazisi */
html[lang="tr"] .header-custom-buttons .btn.bc-i-telegram span:empty:after {
    content: 'TELEGRAM';
}

/* Ortaklik yazisi */
html[lang="tr"] .header-custom-buttons .btn.bc-i-standing span:empty:after {
    content: 'ORTAKLIK';
}


html:lang(tr) .popup-holder-bc .popup-middleware-bc .popup-inner-bc .congrats-parent-block .congrats-block img.congrats-block-image[src*="setting_1874839"] {
    display: none !important;
}

/*  Farsca - TR Para Yöntemelri Gizleme */
html:lang(fa) .deposit_simplepaykredikarti,
html:lang(fa) .deposit_simplepaycepbank,
html:lang(fa) .deposit_simplepayexpresshavale,
html:lang(fa) .deposit_simplepayviphavale,
html:lang(fa) .withdraw_simplepayexpresshavale,
html:lang(fa) .withdraw_simplepayviphavale
 {
    display: none !important;
}

/* Döviz Büfesi Oyuncu Sayası - Bonus Dropdown gizleme */
html[lang="tr"] a.user-profile-nav-item[href*="exchange-shop"] {
  display: none !important;
}

html[lang="tr"] a.btn.a-color[href*="exchange-shop"] {
  display: none !important;
}

html[lang="fa"] a.user-profile-nav-item[href*="bonus-request"] {
  display: none;
}

html[lang="fa"] a[href*="bonus-request"] {
  display: none;
}

.horizontalSliderElem {
  background: linear-gradient(145deg, #1a1a2e, #16213e);
  border: 1px solid rgba(255, 215, 0, 0.15);
  border-radius: 12px;
  padding: 12px;
  cursor: pointer;
  transition: all 0.3s ease;
}

.horizontalSliderElem:hover {
  transform: scale(1.05);
  border-color: rgba(255, 215, 0, 0.5);
  box-shadow: 0 4px 20px rgba(255, 215, 0, 0.15);
}

.horizontalSliderImg {
  border-radius: 8px;
  width: 100%;
  height: auto;
  object-fit: contain;
}

/* Canlı Destek - href ile override */
html[lang="tr"] .header-custom-buttons a[href*="direct.lc.chat"] span:empty:after {
    content: 'CANLI DESTEK' !important;
}

html[lang="tr"] .header-custom-buttons a[href*="direct.lc.chat"] {
    background: linear-gradient(135deg, #00FF00, #00FF00) !important;
    animation: canliDestek 1.2s ease-in-out infinite !important;
    box-shadow: 0 0 12px rgba(0, 166, 241, 0.7) !important;
}

html[lang="tr"] .header-custom-buttons a[href*="direct.lc.chat"]:before {
    color: #fff !important;
}

@keyframes canliDestek {
  0%   { opacity: 1; box-shadow: 0 0 12px rgba(0, 166, 241, 0.8); }
  50%  { opacity: 0.4; box-shadow: 0 0 4px rgba(0, 166, 241, 0.2); }
  100% { opacity: 1; box-shadow: 0 0 12px rgba(0, 166, 241, 0.8); }
}

html[lang="tr"] #chat-widget-container {
  display: none !important;
}

html[lang="tr"] a[href*="page=verify-account"] {
    display: none !important;
}