.hdr-logo-bc {
max-width: 130px!important;
}

.sdr-item-bc::before {
background:none!important;
}

.hdr-time-bc {
width: 70px!important;
}

.popup-holder-bc.windowed .popup-inner-bc {
    width: fit-content;
}

.status-popup-content-w-bc {
    width: auto;
    padding: 15px 7px;
}

.historyList-thead {
    display: flex;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    background: rgba(var(--b), 1);
    box-shadow: 0 2px 0 rgba(var(--b), 1);
    margin-bottom: 2px;
    z-index: 9;
    text-transform: none;
}

.historyList-tbody>.historyListEl .historyListEl-list-item {
    flex-direction: column;
    justify-content: center;
    background: rgba(var(--b-sc),.1);
    align-items: start;
}

.historyListEl-info[data-cur] {
    color: #fdbc0c;
    flex-flow: row-reverse;
}

/* FİNANSAL HAREKETLER BAŞLIKLARIN DÜZELTİLMESİ BİTİŞ 12.01.2024 */

/* LİSANS LOGOSU BOYUT GÜNCELLEMESİ BAŞLANGIÇ - 14.02.2024 */

.ftr-partners-row-inner-bc>a:only-child img {
  max-height: 80px!important;
}

/* LİSANS LOGOSU BOYUT GÜNCELLEMESİ BİTİŞ- 14.02.2024 */

/*⚠️⚠️⚠️⚠️⚠️SIFIRLAMA⚠️⚠️⚠️⚠️⚠️*/
/* YOK ETME */
.hm-row-bc:has(.jackpot-banner){
 display: none!important;
}
.hm-row-bc:has(.ftr-g-content-bc){
  display: none!important;
}

/*⚠️⚠️⚠️⚠️HOVER EFEKTLER⚠️⚠️⚠️⚠️⚠️⚠️*/
/* 5Lİ KAT VE KAZANANLAR EFEKT YOK ETME */
a.product-banner-bc img{
 border-radius: 16px!important;
}
a.product-banner-bc:hover {
  transform: none!important;
}

/* 5Lİ KAT VE KAZANANLAR HOVER EFEKT */
a.product-banner-bc img {
 transition: all 250ms ease!important;
}
a.product-banner-bc img:hover {
 filter: brightness(110%)!important;
 cursor: pointer!important;
}

/* TÜM HAPLAR HOVER EFEKT */
.hm-row-bc > div > div {
 transition: all 250ms ease!important;
}
.hm-row-bc > div > div:hover {
 filter: brightness(100%)!important;
}

/*⚠️⚠️⚠️⚠️TOP NAV⚠️⚠️⚠️⚠️⚠️⚠️*/

/* TOPNAV KENARLARDAN PADDING */
/*
.layout-header-holder-bc {
 padding: 0px 20px!important;
}
/* TOPNAV KENARLARI YUVARLAMA */
/*
.nav-menu-container.header-navigation:first-child {
 border-radius: 25px!important;
  z-index: initial!important;
}
/* BUTONLARIN KENARLARINI YUVARLAMA */
/*
button.btn {
  border-radius: 25px!important;
}
/* SAAT VE "DAHA" KENAR YUVARLAMA */
/*
.hdr-time-bc, i#smart-panel-holder{
  border-radius: 200px!important;
}
/* TOPNAV UL Lİ HOVER EFEKT */
/*
.nav-menu-container.header-navigation:first-child .nav-menu > li:hover > .nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu-other:hover > .nav-menu-item {
  background: #FF5722!important;
  border-radius: 100px!important;
}
/* TOPNAV UL Lİ HOVER EFEKT */
/*
.nav-menu-container.header-navigation li:hover{
  background: #FF5722!important;
  border-radius: 25px!important;
}
/* TOP NAVBAR TRANSITION EFEKT KALDIRMA */
/*
.nav-menu-container.header-navigation * {
  transition: none!important;
}
/* TOP NAVBAR Lİ BG KALDIRMA */
/*
.nav-content-bc .nav-menu-container .nav-menu-sub .nav-menu-item {
  background: initial!important;
}
/* TOP NAVBAR Lİ SOL ÇİZGİ KALDIRMA */
/*
a.nav-menu-item::before {
  content: none!important;
}
*/

/*⚠️⚠️⚠️⚠️MAIN SLIDER⚠️⚠️⚠️⚠️⚠️⚠️*/
/* SLIDER OKLARI YERLEŞİM */
.hm-row-bc .slider-bc:has(img[title="MainSlider"]) .carousel-count-arrow-container{
 top: 0px!important;
 justify-content: space-between!important;
 height: 100%!important;
  width: 100%!important;
}
.hm-row-bc .slider-bc:has(img[title="MainSlider"]) .carousel-count-arrow-container .carousel-arrow-left, .hm-row-bc .slider-bc:has(img[title="MainSlider"]) .carousel-count-arrow-container .carousel-arrow-right {
  height: 100%!important;
  width: 0%!important;
  padding: 2.8vmax!important;
  border-radius: 0px!important;
  background-color: transparent!important;
}
.hm-row-bc .slider-bc:has(img[title="MainSlider"]) .carousel-count-arrow-container {
  padding: 10px!important;
  opacity: 50%!important;
  transition: all 250ms ease!important;
}
/* SLIDER OKLARI RENK VE BOYUT */
.hm-row-bc .slider-bc:has(img[title="MainSlider"]) .carousel-count-arrow-container .carousel-arrow-left::before, .hm-row-bc .slider-bc:has(img[title="MainSlider"]) .carousel-count-arrow-container .carousel-arrow-right::before {
  font-size: 40px!important;
  color: white!important;
}
/* SLIDER OKLARI HOVER EFEKT */
.hm-row-bc .slider-bc:has(img[title="MainSlider"]) .carousel-count-arrow-container:hover {
  opacity: 100%!important;
}
/* GÖRSEL SAYISINI KALDIRMA */
.hm-row-bc .slider-bc:has(img[title="MainSlider"]) .carousel-count-arrow {
  display: none!important;
}
/* SLIDER OKLARI BG BLUR KALDIRMA */
.carousel-count-arrow-container i:hover {
  backdrop-filter: none!important;
}
/* KENARLARI YUVARLAMA */
.hm-row-bc .slider-bc:has(img[title="MainSlider"]) > div > div{
  border-radius: 17px!important;
}

/*⚠️⚠️⚠️⚠️SPOR ALANI⚠️⚠️⚠️⚠️⚠️*/

/* SPOR ALANI YANYANA KOYMA */
.hm-row-bc:has(img[title="GununMaclari"]) {
display: grid!important;
grid-template-columns: 1.886fr 1fr!important;
grid-gap: 0.9% 0.9%!important;
}


/*⚠️⚠️⚠️⚠️GÜNÜN MAÇI⚠️⚠️⚠️⚠️⚠️⚠️*/

/* SLIDER OKLARI YERLEŞİM */
.hm-row-bc .slider-bc:has(img[title="GununMaclari"]) .carousel-count-arrow-container{
 top: 0px!important;
  justify-content: space-between!important;
  height: 100%!important;
  width: 100%!important;
}
.hm-row-bc .slider-bc:has(img[title="GununMaclari"]) .carousel-count-arrow-container .carousel-arrow-left, .hm-row-bc .slider-bc:has(img[title="GununMaclari"]) .carousel-count-arrow-container .carousel-arrow-right {
  height: 100%!important;
  width: 0%!important;
  padding: 0.8vmax!important;
  border-radius: 10px!important;
  background-color: transparent!important;
}
.hm-row-bc .slider-bc:has(img[title="GununMaclari"]) .carousel-count-arrow-container {
  padding: 10px!important;
  opacity: 50%!important;
  transition: all 250ms ease!important;
}
/* SLIDER OKLARI RENK VE BOYUT */
.hm-row-bc .slider-bc:has(img[title="GununMaclari"]) .carousel-count-arrow-container .carousel-arrow-left::before, .hm-row-bc .slider-bc:has(img[title="GununMaclari"]) .carousel-count-arrow-container .carousel-arrow-right::before {
  font-size: 24px!important;
  color: white!important;
}
/* SLIDER OKLARI HOVER EFEKT */
.hm-row-bc .slider-bc:has(img[title="GununMaclari"]) .carousel-count-arrow-container:hover {
  opacity: 100%!important;
}

/* GÖRSEL SAYISINI KALDIRMA */
.hm-row-bc .slider-bc:has(img[title="GununMaclari"]) .carousel-count-arrow {
  display: none!important;
}

/* SLIDER OKLARI BG BLUR KALDIRMA */
.carousel-count-arrow-container i:hover {
  backdrop-filter: none!important;
}
/* KENARLARI YUVARLAMA */
.hm-row-bc .slider-bc:has(img[title="GununMaclari"]) > div > div{
  border-radius: 17px!important;
}

/*⚠️⚠️⚠️⚠️GÜNÜN MAÇI ORAN⚠️⚠️⚠️⚠️⚠️⚠️*/

/* ORANLAR */
.slider-market-coefficient-container .market-bc {
 background-color: transparent;
  transform: translateY(-1vmax)!important;
}

/* ORANLAR BORDER */
.slider-market-coefficient-container .market-bc:not(.active) {
  border: 2px solid white!important!important;
}

/* ORANLAR ŞEKİLLENDİRME */
.slider-market-coefficient-container .market-bc:nth-child(3), .slider-market-coefficient-container .market-bc:nth-child(2), .slider-market-coefficient-container .market-bc:nth-child(1){
  width: 5.5vmax!important;
  padding: 1.15vmax!important;
  border-radius: 2em!important;
  margin: 0 8px!important;
}

/* ORANLAR BG */
.slider-market-coefficient-container .market-bc:hover {
  background-color: white!important;
}

/* ORANLAR FONT SIZED */
.slider-market-coefficient-container .market-bc:nth-child(1) span, .slider-market-coefficient-container .market-bc:nth-child(2) span, .slider-market-coefficient-container .market-bc:nth-child(3) span{
  font-size: 1.2vmax!important;
}

/*⚠️⚠️⚠️⚠️⚠️SPOR PROMO⚠️⚠️⚠️⚠️⚠️*/

/* SLIDER OKLARI YERLEŞİM */
.hm-row-bc .slider-bc:has(img[title="SporPromo"]) .carousel-count-arrow-container{
 top: 0px!important;
 justify-content: space-between!important;
  height: 100%!important;
  width: 100%!important;
}
.hm-row-bc .slider-bc:has(img[title="SporPromo"]) .carousel-count-arrow-container .carousel-arrow-left, .hm-row-bc .slider-bc:has(img[title="SporPromo"]) .carousel-count-arrow-container .carousel-arrow-right {
  height: 100%!important;
  width: 0%!important;
  padding: 0.8vmax!important;
  border-radius: 0px!important;
  background-color: transparent!important;
}
.hm-row-bc .slider-bc:has(img[title="SporPromo"]) .carousel-count-arrow-container {
  padding: 10px!important;
  opacity: 50%!important;
  transition: all 250ms ease!important;
}
/* SLIDER OKLARI RENK VE BOYUT */
.hm-row-bc .slider-bc:has(img[title="SporPromo"]) .carousel-count-arrow-container .carousel-arrow-left::before, .hm-row-bc .slider-bc:has(img[title="SporPromo"]) .carousel-count-arrow-container .carousel-arrow-right::before {
  font-size: 24px!important;
  color: white!important;
}
/* SLIDER OKLARI HOVER EFEKT */
.hm-row-bc .slider-bc:has(img[title="SporPromo"]) .carousel-count-arrow-container:hover {
  opacity: 100%!important;
}
/* GÖRSEL SAYISINI KALDIRMA */
.hm-row-bc .slider-bc:has(img[title="SporPromo"]) .carousel-count-arrow {
  display: none!important;
}
/* SLIDER OKLARI BG BLUR KALDIRMA */
.carousel-count-arrow-container i:hover {
  backdrop-filter: none!important;
}
/* KENARLARI YUVARLAMA */
.hm-row-bc .slider-bc:has(img[title="SporPromo"]) > div > div{
  border-radius: 17px!important;
}

/*⚠️⚠️⚠️⚠️⚠️CASINO PROMO⚠️⚠️⚠️⚠️⚠️*/
/* SLIDER OKLARI YERLEŞİM */
.hm-row-bc .slider-bc:has(img[title="CasinoPromo"]) .carousel-count-arrow-container{
 top: 0px!important;
 justify-content: space-between!important;
 height: 100%!important;
  width: 100%!important;
}
.hm-row-bc .slider-bc:has(img[title="CasinoPromo"]) .carousel-count-arrow-container .carousel-arrow-left, .hm-row-bc .slider-bc:has(img[title="CasinoPromo"]) .carousel-count-arrow-container .carousel-arrow-right {
  height: 100%!important;
  width: 0%!important;
  padding: 0.8vmax!important;
  border-radius: 0px!important;
  background-color: transparent!important;
}
.hm-row-bc .slider-bc:has(img[title="CasinoPromo"]) .carousel-count-arrow-container {
  padding: 10px!important;
  opacity: 50%!important;
  transition: all 250ms ease!important;
}
/* SLIDER OKLARI RENK VE BOYUT */
.hm-row-bc .slider-bc:has(img[title="CasinoPromo"]) .carousel-count-arrow-container .carousel-arrow-left::before, .hm-row-bc .slider-bc:has(img[title="CasinoPromo"]) .carousel-count-arrow-container .carousel-arrow-right::before {
  font-size: 24px!important;
  color: white!important;
}
/* SLIDER OKLARI HOVER EFEKT */
.hm-row-bc .slider-bc:has(img[title="CasinoPromo"]) .carousel-count-arrow-container:hover {
  opacity: 100%!important;
}
/* GÖRSEL SAYISINI KALDIRMA */
.hm-row-bc .slider-bc:has(img[title="CasinoPromo"]) .carousel-count-arrow {
  display: none!important;
}
/* SLIDER OKLARI BG BLUR KALDIRMA */
.carousel-count-arrow-container i:hover {
  backdrop-filter: none!important;
}
/* KENARLARI YUVARLAMA */
.hm-row-bc .slider-bc:has(img[title="CasinoPromo"]) > div > div{
  border-radius: 17px!important;
}

/*⚠️⚠️⚠️⚠️CANLICASINOPROMO⚠️⚠️⚠️⚠️⚠️⚠️*/
/* SLIDER OKLARI YERLEŞİM */
.hm-row-bc .slider-bc:has(img[title="CanliCasinoPromo"]) .carousel-count-arrow-container{
 top: 0px!important;
 justify-content: space-between!important;
 height: 100%!important;
  width: 100%!important;
}
.hm-row-bc .slider-bc:has(img[title="CanliCasinoPromo"]) .carousel-count-arrow-container .carousel-arrow-left, .hm-row-bc .slider-bc:has(img[title="CanliCasinoPromo"]) .carousel-count-arrow-container .carousel-arrow-right {
  height: 100%!important;
  width: 0%!important;
  padding: 0.8vmax!important;
  border-radius: 0px!important;
  background-color: transparent!important;
}
.hm-row-bc .slider-bc:has(img[title="CanliCasinoPromo"]) .carousel-count-arrow-container {
  padding: 10px!important;
  opacity: 50%!important;
  transition: all 250ms ease!important;
}
/* SLIDER OKLARI RENK VE BOYUT */
.hm-row-bc .slider-bc:has(img[title="CanliCasinoPromo"]) .carousel-count-arrow-container .carousel-arrow-left::before, .hm-row-bc .slider-bc:has(img[title="CanliCasinoPromo"]) .carousel-count-arrow-container .carousel-arrow-right::before {
  font-size: 24px!important;
  color: white!important;
}
/* SLIDER OKLARI HOVER EFEKT */
.hm-row-bc .slider-bc:has(img[title="CanliCasinoPromo"]) .carousel-count-arrow-container:hover {
  opacity: 100%!important;
}
/* GÖRSEL SAYISINI KALDIRMA */
.hm-row-bc .slider-bc:has(img[title="CanliCasinoPromo"]) .carousel-count-arrow {
  display: none!important;
}
/* SLIDER OKLARI BG BLUR KALDIRMA */
.carousel-count-arrow-container i:hover {
  backdrop-filter: none!important;
}
/* KENARLARI YUVARLAMA */
.hm-row-bc .slider-bc:has(img[title="CanliCasinoPromo"]) > div > div{
  border-radius: 17px!important;
}

/*⚠️⚠️⚠️⚠️TURNUVALAR⚠️⚠️⚠️⚠️⚠️⚠️*/
/* SLIDER OKLARI YERLEŞİM */
.hm-row-bc .slider-bc:has(img[title="Turnuvalar"]) .carousel-count-arrow-container{
 top: 0px!important;
 justify-content: space-between!important;
 height: 100%!important;
  width: 100%!important;
}
.hm-row-bc .slider-bc:has(img[title="Turnuvalar"]) .carousel-count-arrow-container .carousel-arrow-left, .hm-row-bc .slider-bc:has(img[title="Turnuvalar"]) .carousel-count-arrow-container .carousel-arrow-right {
  height: 100%!important;
  width: 0%!important;
  padding: 0.8vmax!important;
  border-radius: 0px!important;
  background-color: transparent!important;
}
.hm-row-bc .slider-bc:has(img[title="Turnuvalar"]) .carousel-count-arrow-container {
  padding: 10px!important;
  opacity: 50%!important;
  transition: all 250ms ease!important;
}
/* SLIDER OKLARI RENK VE BOYUT */
.hm-row-bc .slider-bc:has(img[title="Turnuvalar"]) .carousel-count-arrow-container .carousel-arrow-left::before, .hm-row-bc .slider-bc:has(img[title="Turnuvalar"]) .carousel-count-arrow-container .carousel-arrow-right::before {
  font-size: 24px!important;
  color: white!important;
}
/* SLIDER OKLARI HOVER EFEKT */
.hm-row-bc .slider-bc:has(img[title="Turnuvalar"]) .carousel-count-arrow-container:hover {
  opacity: 100%!important;
}
/* GÖRSEL SAYISINI KALDIRMA */
.hm-row-bc .slider-bc:has(img[title="Turnuvalar"]) .carousel-count-arrow {
  display: none!important;
}
/* SLIDER OKLARI BG BLUR KALDIRMA */
.carousel-count-arrow-container i:hover {
  backdrop-filter: none!important;
}
/* KENARLARI YUVARLAMA */
.hm-row-bc .slider-bc:has(img[title="Turnuvalar"]) > div > div{
  border-radius: 17px!important;
}

/*⚠️⚠️⚠️⚠️⚠️KAZANCPOPUP⚠️⚠️⚠️⚠️⚠️*/

/* KAZANÇ VİDEOLARI POPUP */
.popup-holder-bc.content-manager.windowed .popup-inner-bc:has(iframe[name="KazancVideoPopup"]) {
  height: auto!important;
  background-color: transparent!important;
}
.popup-holder-bc.content-manager.windowed .popup-inner-bc:has(iframe[name="KazancVideoPopup"]) .help-popup-title {
  display: none!important;
}

.popup-holder-bc.content-manager.windowed .popup-inner-bc:has(iframe[name="KazancVideoPopup"]) .e-p-close-icon-bc {
  display: none!important;
}

.nav-menu-container.header-navigation .nav-menu-item.active {
 background: #FF5722!important;
  border-radius: 25px!important;
  padding-left: 10px;
  padding-right: 10px;
}

/*⚠️⚠️⚠️⚠️⚠️CASINO OYUN ETİKET⚠️⚠️⚠️⚠️⚠️*/

/* NEW ETİKETLİ OYUNLAR BADGE */
.games-horiz .badge-new::after, .casino-game-item-content .badge-new::after {
 top: 0px!important;
 right: 0px!important;
  width: auto!important;
  height: auto!important;
  padding: 8px!important;
  font-size: 10px!important;
  border: 2px solid white!important;
  background-color: #FF5722!important;
  box-shadow: none!important;
  border-radius: 25px!important;
  transform: none!important;
  margin-right: 8px!important;
  margin-top: 8px!important;
}
/* TOP ETİKETLİ OYUNLAR BADGE */
.games-horiz .badge-top::after, .casino-game-item-content .badge-top::after {
  top: 0px!important;
  right: 0px!important;
  width: auto!important;
  height: auto!important;
  padding: 8px!important;
  font-size: 10px!important;
  border: 2px solid white!important;
  background-color: #6E3A85!important;
  box-shadow: none!important;
  border-radius: 25px!important;
  transform: none!important;
  margin-right: 8px!important;
  margin-top: 8px!important;
}
/* EXCLUSIVE ETİKETLİ OYUNLAR BADGE */
.games-horiz .badge-exclusive::after, .casino-game-item-content .badge-exclusive::after {
  top: 0px!important;
  right: 0px!important;
  width: auto!important;
  height: auto!important;
  padding: 8px!important;
  font-size: 10px!important;
  border: 2px solid white!important;
  background-color: #53934F!important;
  box-shadow: none!important;
  border-radius: 25px!important;
  transform: none!important;
  margin-right: 8px!important;
  margin-top: 8px!important;
}

/* TOURNAMENT ETİKETLERLİ OYUNLAR BADGE */
.games-horiz .badge-tournament::after, .casino-game-item-content .badge-tournament::after {
 top: 0px!important;
  right: 0px!important;
  width: auto!important;
  height: auto!important;
  padding: 8px!important;
  font-size: 10px!important;
  border: 2px solid white!important;
  background-color: #3B26AB!important;
  box-shadow: none!important;
  border-radius: 25px!important;
  transform: none!important;
  margin-right: 8px!important;
  margin-top: 8px!important;
}

/* TÜM OYUNLARA BORDER RADIUS */
.casino-game-item-content div{
 border-radius: 16px!important;
}

/* KAYIT EKRANI GÜNCELLEME */

.entrance-popup-bc.sign-in, .entrance-popup-bc.register {
  height: 680px!important;
}

/* FOOTER DÜZENLEME */

.footerWrapper .footerInfoColumn {
 display: none!important;
}
.footerSliderSingleElWrapper .footerSliderSingleEl .footerSliderImage img{
 height: 120px!important;
}
.horizontalSliderRow .footerSliderImage {
  min-width: initial!important;
  width: 90px!important;
  height: 90px!important;
  border-radius: 10px!important;
}

.ftr-copy-rights-bc a{
  color: #FF5722!important;
}

p.footerCopyrights:before {
  content: "©"!important;
}

.footerCopyrightBlock {
  justify-content: center!important;
}

.footerInnerLeftCol{
  justify-content: center!important;
}
.footerInnerLeftCol ul li {
  width: 50px!important;
  height: 50px!important;
  border-radius: 10px!important;
}

.footerInnerLeftCol ul li a {
  font-size: 30px!important;
}

.footerLinkCols * {
  text-align: center!important;
}

/* GO TO ORTAK BUTON KALDIRMA */
[title^="Go to Ortak"]{
  display: none!important;
}

/* LOGO SOL BOŞLUK UPDATE */
.hdr-logo-bc {
  margin-left: 15px!important;
}

/* MOBIL UYGULAMA IKONLARI WEB KALDIRMA */
.horizontalSliderRow a:nth-child(3), .horizontalSliderRow a:nth-child(4) {
display: none!important;
}

/* PARA YATIRMA LOGO ORTALAMA */
.payment-logo {
    width: 120%!important;
}

.bc-i-TVShowsAndMovies {
    font-size: 19px !important;
    line-height: 22px !important;
}

/* ANONİM ÜYELİK BUTON LOGO AYARLAMA */
.wallet-btn {
  background-image: url('https://cmsbetconstruct.com/storage/medias/bet-office/media_1264_43540ba3ba339cf16f8fbd9bd14fdc36.png') !important;
  background-size: auto 24px !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}

.wallet-btn #w3m-wc-logo {
  visibility: hidden !important;
}

/* FOOTER BAŞLIK AYDINLATMA */
.footerLinkColTitle {
    color: rgba(var(--b-sc), 1) !important;
}

/* PAYMENT SAYFASINDAKİ KATEGORİ LOGOLARINI DEĞİŞTİRME */
/* PAYMENT KATEGORİ -- EN HIZLI */
.horizontal-sl-item-bc .bc-i-mobile::before { content: none !important; }
.horizontal-sl-item-bc .bc-i-mobile::after {
  content: "";
  display: inline-block;
  width: 22px; height: 22px;
  background: url('https://cmsbetconstruct.com/storage/medias/bet-office/media_1264_74341f9dffb057aa26276b5e4cc7add4.svg') no-repeat center;
  background-size: contain;
  opacity: 0.7; /* %70 saydamlık */
}

/* PAYMENT KATEGORİ -- POPÜLER */
.horizontal-sl-item-bc .bc-i-agent::before { content: none !important; }
.horizontal-sl-item-bc .bc-i-agent::after {
  content: "";
  display: inline-block;
  width: 18px; height: 18px;
  background: url('https://cmsbetconstruct.com/storage/medias/bet-office/media_1264_a09ceeee944f081589202250c661eced.svg') no-repeat center;
  background-size: contain;
  opacity: 0.7; /* %70 saydamlık */
}

.horizontal-sl-item-bc.active .bc-i-mobile:after {
  opacity: 1;
}

.horizontal-sl-item-bc.active .bc-i-agent:after {
  opacity: 1;
}

/* PREMATCH'te BÖLGESEL FİLTRELEME BUTONUNA TR BAYRAĞI EKLEME */
.filter-sports-bc .tooltipIconWrapper:nth-child(3)>.btn.s-small.a-outline {
    background: url(https://cmsbetconstruct.com/storage/medias/bet-office/media_1264_4c60f31d50ba1d8ee83bb25a3db51633.png) !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    border: 0 !important;
}

.filter-sports-bc .tooltipIconWrapper:nth-child(3)>.btn.s-small.a-outline .CMSIconSVGWrapper {
    display: none !important;
}

/* PAYMENT LOGO GÖRSEL BÜYÜTME */
.m-nav-items-list-item-bc .nav-ico-w-row-bc .payment-logo {
    max-width: 106% !important;
}

.m-block-nav-items-bc {
	grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)) !important;
	grid-gap: 8px !important;
}

.m-block-nav-items-bc .m-nav-items-list-item-bc .nav-ico-w-row-bc {
	height: auto !important;
}

/* PAYMENT SAYFASINDA SEÇİLİ YÖNTEME YEŞİL ÇERÇEVE EKLEME */
.m-nav-items-list-item-bc.active {
	border: 2px solid;
	border-color: #41bd39 !important;
}

/* HEADER'DAKİ PROMOS & BOTV BUTONLARININ GİZLENMESİ */
.hdr-user-bc .header-custom-buttons .bc-i-promotions-3, .hdr-user-bc .header-custom-buttons .bc-i-TVShowsAndMovies  {
    display: none;
}

/* FAST TRACK BUTONUNUN RENGİNİ MOR YAPMA */
.fast-track-my-rewards-button .btn.a-color {
	background: rgba(175, 49, 224, 1);
}

/* FAST TRACK BUTONU HOVER EFEKT RENGİ */
@media (hover: hover) {
    .fast-track-my-rewards-button .btn.a-color:hover{
        background: rgb(189 112 219) !important;
    }   
}

/* SİTE SM LİNKLERİ ARASINDAN SOUNDCLOUD'U GİZLEME */
.footerSocialLinks .footerSocialLink:nth-child(5) {
    display:none
}

/* GİRİP SAYFASINDAKİ SM LİNKLERİNİ DESTEK LİNKİNİN ALTINA ALALIM + ORTALAYALIM */
.entrance-form-bc .footerSocialLinks {
	order:9;
	justify-content: center!important;
    margin-bottom: 10px;
}

/* DMCA ve LİSANA LOGOLARININ ORTAYA HİZALANMASI */
.layout-footer-holder-bc .footerWrapper .footerContainerWrapper .footerContainer .sliderGroup .sliderContent .sliderGroup .sliderSingleElWrapper:nth-of-type(3) .sliderSingleEl .sliderImage + iframe {
  max-width: 128px;
  width: 100%;
  display: block;
}

/* ESKİ YAZIYI GÖRÜNMEZ KILMAK İÇİN FONT-SIZE DEĞERİNİ SIFIR YAPMA */
.fast-track-my-rewards-button .fast-track-my-rewards-button-inner .CMSIconSVGWrapper+span{
	font-size:0;
}

/* FAST TRACK BUTON YAZSININ 'ÖDÜLLERİM' YAPMA */
.fast-track-my-rewards-button .fast-track-my-rewards-button-inner .CMSIconSVGWrapper+span::after {
	content:"Ödüllerim";
	font-size:12px;
}

/* CÜZDANA BAĞLAN BUTONUNU KALDIRMA */
.header-bc .hdr-main-content-bc .hdr-user-bc .header-buttons-wallet {display: none;}

/* FAST TRACK BUTONUNUN YANINDAKİ BOŞLUK VE ÇİZGİYİ KALDIRMA */
.fast-track-my-rewards-button {
	margin-inline-end: 0 !important;
	border-inline-end: 0 !important;
}

/* TELEFON NUMARASI DOĞRULAMA ALANINDAN 'KODU AL' YAZISINI SİLME */
.userProfile-content
.userProfileWrapper-bc.userProfileSection-0
.u-i-p-control-item-holder-bc.get-code-verify
.btn.get-code-btn>span {font-size: 0 !important;}

/* TELEFON NUMARASI DOĞRULAMA ALANINA 'DOĞRULA' YAZISINI EKLEME */
.userProfile-content
.userProfileWrapper-bc.userProfileSection-0
.u-i-p-control-item-holder-bc.get-code-verify
.btn.get-code-btn>span:after {
	content: "DOĞRULA";
	font-size: 12px !important;
}

/* FOOTER ÖDEME YÖNTEMLERİ GÖRÜNÜM DÜZENLEMESİ */
.horizontalSliderRow .horizontalSliderElem {
	width: 135px !important;
	height: 55px !important;
	padding: 1px !important;
}

.horizontalSliderRow .horizontalSliderElem>img {
	object-fit: cover !important;
	object-position: left !important;
}

/* PROFİLİM >BONUSLAR SEKMESİNDEN 'CASINO FREE CHIPS' BAŞLIĞINI KALDIRMA */
.popup-holder-bc.user-profile-container
.popup-middleware-bc
.popup-inner-bc
.u-i-p-c-body-bc
.u-i-profile-page-container
.u-i-profile-page-bc
.u-i-profile-page-content
.user-profile-nav:nth-of-type(5)
.user-profile-nav-list
.user-profile-nav-item:nth-child(12) {display: none}

/* SPOR JACKPOT BANNER TASARIMI VE SİTEYE OPTİMİZASYONU */
.casinoJackpotWrapper-bc {
    /* width: 314px !important; */
    /* height: 76px; */
    background: linear-gradient(135deg, #0a1a3f 0%, #1a2a5c 50%, #0a3a4f 100%) !important;
    border-radius: 12px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center;
    justify-content: center !important;
    padding: 0;
    box-shadow: 0 0 30px rgba(200, 0, 255, 0.5),
        0 0 60px rgba(255, 100, 0, 0.3),
        0 8px 32px rgba(0, 0, 0, 0.5);
    border: 3px solid rgba(200, 0, 255, 0.6);
    position: relative !important;
    overflow: hidden !important;
}

/* Aurora Effect - Left to Right Flow */
.casinoJackpotWrapper-bc::before {
    content: '';
    position: absolute;
    top: -50% !important;
    left: -100% !important;
    width: 300% !important;
    height: 200% !important;
    background: radial-gradient(ellipse 400px 150px at 30% 50%, rgba(200, 0, 255, 0.6) 0%, transparent 40%),
        radial-gradient(ellipse 350px 120px at 70% 50%, rgba(255, 100, 0, 0.5) 0%, transparent 40%),
        radial-gradient(ellipse 300px 100px at 50% 0%, rgba(255, 50, 150, 0.4) 0%, transparent 50%),
        radial-gradient(ellipse 250px 80px at 50% 100%, rgba(255, 150, 0, 0.3) 0%, transparent 50%) !important;
    animation: aurora-left-to-right 5s ease-in-out infinite;
    pointer-events: none;
    z-index: 0;
}

.casinoJackpotWrapper-bc::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 2px;
    background: linear-gradient(90deg, transparent, rgba(200, 0, 255, 0.8), rgba(255, 100, 0, 0.8), transparent);
    z-index: 2;
}

@keyframes aurora-left-to-right {
    0% {
        transform: translateX(-100px) scale(1);
        opacity: 0.5;
    }
    25% {
        transform: translateX(0px) scale(1.05);
        opacity: 0.7;
    }
    50% {
        transform: translateX(100px) scale(1);
        opacity: 1;
    }
    75% {
        transform: translateX(200px) scale(1.05);
        opacity: 0.7;
    }
    100% {
        transform: translateX(300px) scale(1);
        opacity: 0.5;
    }
}

.casinoJackpotLevelEl-bc {
	background: transparent !important;
    position: relative;
    z-index: 1;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.casinoJackpotLevelTitle-bc {
    font-size: 18px !important;
    font-weight: 400 !important;
    color: #ffffff !important;
    text-transform: uppercase !important;
    letter-spacing: 1.5px;
    line-height: 1;
    text-shadow:
        0 0 10px rgba(200, 0, 255, 0.8),
        0 0 20px rgba(255, 100, 0, 0.5),
        0 2px 4px rgba(0, 0, 0, 0.3) !important;
    filter: drop-shadow(0 0 8px rgba(200, 0, 255, 0.6))
            drop-shadow(0 0 8px rgba(255, 100, 0, 0.4)) !important;
    animation: glow-text 3s ease-in-out infinite;
}

.casinoJackpotLevelPrice-bc {
    font-size: 21px !important;
    font-weight: 900;
    color: #ffffff !important;
  /*  letter-spacing: -0.5px;  */
    line-height: 1;
    margin-top: 3px;
    text-shadow:
        0 0 8px rgba(200, 0, 255, 0.5),
        0 0 16px rgba(255, 100, 0, 0.3),
        0 2px 4px rgba(0, 0, 0, 0.4);
  /*  filter: drop-shadow(0 0 6px rgba(200, 0, 255, 0.4))
            drop-shadow(0 0 6px rgba(255, 100, 0, 0.3)); */
}

@keyframes glow-text {
    0%, 100% {
        text-shadow:
            0 0 10px rgba(200, 0, 255, 0.8),
            0 0 20px rgba(255, 100, 0, 0.5),
            0 2px 4px rgba(0, 0, 0, 0.3);
        filter: drop-shadow(0 0 8px rgba(200, 0, 255, 0.6))
                drop-shadow(0 0 8px rgba(255, 100, 0, 0.4));
    }
    50% {
        text-shadow:
            0 0 20px rgba(200, 0, 255, 1),
            0 0 40px rgba(255, 100, 0, 0.7),
            0 2px 4px rgba(0, 0, 0, 0.3);
        filter: drop-shadow(0 0 12px rgba(200, 0, 255, 0.8))
                drop-shadow(0 0 12px rgba(255, 100, 0, 0.6));
    }
}

/* Container glow with purple and orange */
.casinoJackpotWrapper-bc {
    animation: container-glow 4s ease-in-out infinite;
}

@keyframes container-glow {
    0%, 100% {
        box-shadow:
            0 0 30px rgba(200, 0, 255, 0.5),
            0 0 60px rgba(255, 100, 0, 0.3),
            0 8px 32px rgba(0, 0, 0, 0.5);
        border-color: rgba(200, 0, 255, 0.6);
    }
    50% {
        box-shadow:
            0 0 40px rgba(200, 0, 255, 0.7),
            0 0 80px rgba(255, 100, 0, 0.5),
            0 8px 32px rgba(0, 0, 0, 0.5);
        border-color: rgba(255, 100, 0, 0.7);
    }
}

.casinoJackpotLevelPrice-bc:after {
	font-size: 14px !important;
}

.layout-bc.jackpot
.casinoJackpotWrapper-bc {
	align-items: normal !important;
}