.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item {
    padding: 0 20px;
    color: #fff !important;
    letter-spacing: .1px;
    transition: all .24s;
}

.nav-menu-container .nav-menu-sub .nav-menu-item>* {
    position: relative;
    letter-spacing: .1px;
    z-index: 1;
    transition: color .24s;
    color: #fff !important;
}

:root {
 --oc-1: 22, 199, 46) !important;
 --oc-1-hover: 17, 153, 35 !important;
}

.btn.register {
    background: rgba(var(--oc-1), 1) !important;
}

.btn.register:hover {
    background: rgba(var(--oc-1-hover), 1) !important;
}

.nav-menu-container.header-navigation:nth-child(2) .nav-menu-item {
    color: #fff !important;
    letter-spacing: .5px;
    transition: color .24s,box-shadow .24s;
}
.footer-title {
   color: #F27127;
}

.ftr-n-link-bc:span {
    color: white;
}

.header-icon-text{
 color: #fff !important
}

/*License logo size  */ 
.footerSliderSingleElWrapper:first-child .footerSliderSingleEl .footerSliderImage img {
    width: 140px !important;
    height: 75px !important;
}

/* Popup dış sınır ve efekt */
.popup-holder-bc.windowed.info .popup-middleware-bc .popup-inner-bc {
    box-shadow: 
        0 0 0.2rem #F27127, /* Hafif dış ışık */
        0 0 0.2rem #F27127, /* Hafif dış ışık */
        0 0 2rem #F27127, /* Daha büyük dış ışık */
        0 0 0.8rem #F27127, /* Orta parlaklık */
        0 0 2.8rem #F27127, /* En parlak efekt */
        inset 0 0 1.3rem #F27127; /* İç kenarda parlama */
    border: 0.2rem solid #F27127; /* Sarı kenarlık */
    border-radius: 10px; /* Yuvarlatılmış köşeler */
}

.promotion-details-popup.windowed .popup-inner-bc {
    box-shadow: 0px -2px 80px #F27127 !important;
}

/*Games at the footer  */ 

.games-horiz-scroll {
    background: linear-gradient(135deg, #131028, #1c1a33); /* Koyu gradient arka plan */
    color: #FFFFFF; /* Beyaz metin rengi */
    padding: 20px;
    border-radius: 10px; /* Varsayılan kenar yuvarlatma */
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3); /* Yumuşak gölge efekti */
    transition: all 0.3s ease-in-out, border-radius 0.3s ease-in-out; /* Yumuşak geçiş efektleri */
    overflow-x: auto; /* Yatay kaydırma için */
}

/* Hover efekti */
.games-horiz-scroll:hover {
    transform: scale(1.02); /* Hafif büyütme efekti */
    border-radius: 20px; /* Hover sırasında daha yumuşak kenarlar */
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.5); /* Daha yoğun gölge */
}

/* İçeriği daha güzel göstermek için çocuk elemanlar */
.games-horiz-scroll > * {
    margin: 10px;
    padding: 10px;
    border-radius: 5px;
    background: rgba(255, 255, 255, 0.1); /* İçerik kutuları için hafif opak arka plan */
    color: #F27127; /* İçerik rengi */
    transition: background 0.3s ease-in-out, border-radius 0.3s ease-in-out; /* Yumuşak geçiş */
}

.games-horiz-scroll > *:hover {
    background: rgba(255, 255, 255, 0.2); /* İçerik kutuları hover arka plan */
    border-radius: 10px; /* Hover sırasında kenarların yumuşaması */
}

.view-see-more {
    color: #ffffff !important;
    font-weight: 1500 !important;
}

.casino-game-item-content .casino-game-buttons .btn.a-color {
    background: #F27127; /* Text rengini değiştirme */
}
.casino-game-item-content .casino-game-buttons .btn.a-color span {
    color: #ffffff; /* Text rengini değiştirme */
}

/* Games at the middle Banners*/
.product-banner-info-bc.product-banner-bc:hover {
    border: 0.2rem solid #F27127; /* Kenarlık */
    border-radius: 10px; /* Yuvarlatılmış köşeler */
    box-shadow: 
        0 0 0.2rem #F27127,
        0 0 0.8rem #F27127;
}

/* Casino providers border */
.providerItemsInner {
    border: 1px solid #F27127 !important;
}

/* Casino games border */
.casinoGameItemImage {
    border: 2px solid transparent; /* Başlangıçta şeffaf sınır */
    border-radius: 12px; /* Köşelerde modern yuvarlaklık */
    background: linear-gradient(white, white), linear-gradient(45deg, #FFD700, #FFC107); /* Parlak altın sarısı geçiş */
    background-origin: border-box;
    background-clip: padding-box, border-box;
    box-shadow: 0 6px 14px rgba(255, 223, 0, 0.3); /* Altın rengine uyumlu hafif parlak gölge */
    transition: box-shadow 0.3s ease, transform 0.3s ease, background 0.3s ease;
}

.casinoGameItemImage:hover {
    background: linear-gradient(white, white), linear-gradient(45deg, #FFEC8B, #FFD700); /* Hoverda daha parlak altın */
    box-shadow: 0 10px 20px rgba(255, 223, 0, 0.5); /* Daha belirgin hover gölgesi */
}

.popup-inner-bc .promotion-details-container {
    background: transparent !important;
}

/*VIP Mağaza buton text*/
.exchangeListElInfoBtn .btn.a-color {
  color: #fff !important;   /* Sadece yazıyı beyaz yapar */
  font-weight: bold;        /* Yazıyı kalın yapar */
}

/*VIP Mağaza ürünler*/
.exchangeListEl {
  background: #1c1c2a;          /* Koyu arka plan */
  border: 1px solid #2a2a40;    /* İnce, koyu gri bir kenarlık */
  border-radius: 12px;          /* Yuvarlatılmış köşeler */
  padding: 12px;                /* İç boşluk */
  margin: 10px;                 /* Kartlar arasında boşluk */
  box-shadow: 0 4px 12px rgba(0,0,0,0.3); /* Hafif gölge efekti */
  transition: all 0.3s ease;    /* Hover animasyonu için geçiş */
}

.exchangeListEl:hover {
  transform: translateY(-5px);  /* Hover’da hafif yukarı kalkma efekti */
  box-shadow: 0 8px 20px rgba(0,0,0,0.5); /* Daha belirgin gölge */
  border-color: #3b82f6;        /* Hover’da mavi kenarlık (isteğe bağlı) */
}

/* Başlık daha belirgin olsun */
.exchangeListElTitle {
  font-size: 15px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 6px;
}

/* Sadakat puanı daha soluk renkte */
.exchangeListElPts {
  display: inline-block;          /* Badge gibi görünmesi için */
  padding: 4px 10px;              /* İç boşluk */
  border: 1px solid #16a34a;      /* Yeşil kenarlık */
  border-radius: 6px;             /* Köşeleri yuvarlat */
  color: #16a34a;                 /* Yazı rengini yeşil yap */
  font-size: 14px;
  font-weight: 600;
  background-color: rgba(22, 163, 74, 0.1); /* Hafif koyu yeşil arka plan */
}

/*Kullanılabilir Puan alanı*/
/* --- GENEL ROZET (her yerde geçerli) --- */
.bonusExchangeInnerPts {
  display: inline-block;        /* flex gerekmez */
  padding: 4px 10px;
  border: 1px solid #16a34a;
  border-radius: 8px;
  background: rgba(22,163,74,.12);
  color: #16a34a;
  font-weight: 700;
  line-height: 1.2;

  /* Boşlukları koru */
  white-space: normal;          /* nowrap değil */
}

/* --- “Kullanılabilir Puan : 26” kartı için kapsayıcı --- */
.exchangePoints {
  display: flex;
  align-items: center;
  gap: 10px;                     /* başlık—rozet arası boşluk */
  background: #1b1b2a;           /* mevcut temaya yakın koyu zemin */
  border: 1px solid #2a2b41;
  border-radius: 12px;
  padding: 10px 12px;
  box-shadow: 0 6px 16px rgba(0,0,0,.35);
  min-width: 0;                  /* flex daralmalarında güvenli */
}

.exchangePoints .exchangePoints-text {
  margin: 0;
  font-weight: 600;
  color: #9ca3af;
}

/* Rozet bu kutuda sağa yaslansın ama boşluk kalsın */
.exchangePoints .bonusExchangeInnerPts {
  margin-left: auto;             /* sağa iter */
  margin-right: 0;               /* sağ kenara yapışmasın istersen 8px ver */
}

/*Kullanılabilir Puan alanı*/

.btn.a-color.exchange-btn span {
  color: #fff !important;   /* Yazıyı beyaz yap */
  font-weight: bold;        /* Yazıyı kalın yap */
}

/*Giriş buton metin rengi*/
.entrance-form-action-item-bc.right .btn.a-color span {
  color: #fff !important;   /* Metin rengini beyaz yap */
  font-weight: bold;        /* Kalın yap */
}

/*Para Yatır buton metin rengi*/
.btn.a-color.deposit span {
  color: #fff !important;   /* Yazıyı beyaz yap */
  font-weight: bold;        /* Kalın yap */
}