/* EGT GAMING SLIDER'ININ BG RENGİNİN DEĞİŞTİRİLMESİ - ÖMER - 22 OCAK */

/*
.jackpot-banner .casinoJackpotWrapper-bc {
background: url(data:image/png;base64,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) no-repeat 50%/cover,radial-gradient(circle at 49% 48%,rgba(167,31,103, .7),rgba(255,255,255,.05) 100%) !important;
}
*/

.casinoJackpotWrapper-bc i, .casinoJackpotWrapper-bc span, .casinoJackpotWrapper-bc ::after {
  color: white !important;
}

/* Footer 5li ikon ortalanması START */
.ftr-partners-row-inner-bc {
  justify-content: center!important;
  margin-top: 20px!important;
}
/* Footer 5li ikon ortalanması FINISH */

/* 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 */

/*⚠️⚠️⚠️⚠️GÜNÜN MAÇI MOBİL ORAN⚠️⚠️⚠️⚠️⚠️⚠️*/

/* ARKAPLAN KALDIRMA */
.slider-market-coefficient-container .market-bc {
 background-color: transparent!important;
}

/* DİKEY ORTALAMA */
.slider-market-coefficient-container > div{
 bottom: -5.5vmax!important;
  transform: translateX(-50%) translateY(-15vw)!important;
}

/* ORAN KUTULARI Ş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: initial!important;
  height: initial!important;
  padding: 1vmin 1.8vmin!important;
  border-radius: 200px!important;
  margin: 0.5vmin!important;
}

/* ORANLAR FONT SIZE */
.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: 3vmin!important;
  margin-top: 0.5vmin!important;
}

/*⚠️⚠️⚠️⚠️⚠️KAZANC MOBIL POPUP⚠️⚠️⚠️⚠️⚠️*/
/* KAZANÇ VİDEOLARI MOBIL POPUP */
.popup-holder-bc.content-manager.windowed .popup-inner-bc:has(iframe[name="KazancVideoPopup"]) {
 background-color: transparent!important;
  position: relative!important;
}

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

/* MOBİL POPUP KAPATMA X */
.popup-holder-bc.content-manager.windowed .popup-inner-bc:has(iframe[name="KazancVideoPopup"]) .e-p-close-icon-bc {
  display: initial!important;
  font-size: 40px!important;
  right: 50px!important;
  top: 5vh!important;
  opacity: 100!important;
  color: white!important;
}

/* MOBIL POPUP ORTALAMA */
.popup-holder-bc .popup-middleware-bc .popup-inner-bc iframe{
  width: 100vw!important;
  height: 100vh!important;
  margin: 0 auto!important;
  padding: 0px!important;
}

/* MOBIL POPUP SAĞDAKİ BOŞLUĞU GİDERME */
.popup-holder-bc .popup-middleware-bc .popup-inner-bc .content {
  padding: 0px!important;
}

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

/*⚠️⚠️⚠️⚠️⚠️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;
}

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

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

/*Header tv icon*/
a.user-nav-icon.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;
}

/* HOORY BUTONUNU GÖRÜNMEZ YAPMA */
.footerTopButtonGroup {
    display: none !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: 34px; height: 34px;
  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: 28px; height: 28px;
  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;
}

/* SON KAZANANLAR CSS STYLE DÜZENLEMELERİ */
.is-home-page .hm-row-bc:nth-of-type(7) .pb-component-wrapper .casino-info-block {
    border: none !important;
    background: transparent !important;
    gap: 4px;
}

.is-home-page .hm-row-bc:nth-of-type(7) .pb-component-wrapper .casino-info-block .main-tabs-bc {
    height: 34px !important;
    box-shadow: none !important;
    gap: 5px;
}

.is-home-page .hm-row-bc:nth-of-type(7) .pb-component-wrapper .casino-info-block .main-tabs-bc .tab-bc {
	border-radius: 20px !important;
    background: rgba(var(--b--sc), .1);
}

.is-home-page .hm-row-bc:nth-of-type(7) .pb-component-wrapper .casino-info-block .main-tabs-bc .tab-bc.active {
    background: rgba(var(--hero), 1) !important;
}

.is-home-page .hm-row-bc:nth-of-type(7) .pb-component-wrapper .casino-info-block .main-tabs-bc .tab-bc.selected-underline.active:before {
   width: 0 !important;
}

.casino-info-block .main-tabs-bc .tab-bc:not(.active) {
    color: rgba(var(--b-sc), .9);
}

.is-home-page .hm-row-bc:nth-of-type(7) .pb-component-wrapper .casino-info-block .casino-info-content {
    margin-top: 10px !important;
    display: grid;
    overflow-x: auto;
    grid-template-columns: repeat(6, 1fr);
    gap: 10px;
    padding: 0 10px 10px !important;
}

.is-home-page .hm-row-bc:nth-of-type(7) .pb-component-wrapper .casino-info-block .casino-info-content > li {
    display: grid;
    min-width: 150px;
    min-height: 220px;
    height: unset;
    align-items: flex-start;
    grid-template-rows: max-content 1fr 1fr;
}

.is-home-page .hm-row-bc:nth-of-type(7) .pb-component-wrapper .casino-info-block .casino-info-content > li .casino-info-img {
    width: 100% !important;
    height: unset !important;
}

.is-home-page .hm-row-bc:nth-of-type(7) .pb-component-wrapper .casino-info-block .casino-info-content > li .casino-winners-info {
    text-align: center;
    gap: 5px;
    justify-content: center;
    height: 100% !important;
    width: 100% !important;
}

.is-home-page .hm-row-bc:nth-of-type(7) .pb-component-wrapper .casino-info-block .casino-info-content > li .casino-winners-amount {
    background: rgba(38, 206, 32, 0.8) !important;
    width: fit-content;
    margin: 0 auto;
    padding: 4px 10px;
    border-radius: 8px;
    margin-top: auto;
    box-shadow: 0px 0px 10px 2px rgba(37, 206, 32, 0.6) !important;
    font-size: 15px !important;
}

/* PAYMENT LOGO GÖRSEL BÜYÜTME */
.m-nav-items-list-item-bc .nav-ico-w-row-bc .payment-logo {
    max-width: 100%;
	margin-top: 5px;
}

/* POPÜLER KARŞILAŞMALARIN ÜZERİNDEKİ BOŞLUKLARI KALDIRMAK İÇİN hm-row-bc(rows 8-12) */
.hm-row-bc:nth-of-type(8), .hm-row-bc:nth-of-type(9), .hm-row-bc:nth-of-type(12) .hm-row-bc:nth-of-type(13) {
  display: none;
}

/* ÖDEME SAYFASI LOGO STİLİ AYARLAMA - GRİD TASARIMDAN, LİSTE HALİNE GEÇİRME */
.dep-w-info-bc.deposit-page .m-block-nav-items-bc, .dep-w-info-bc.withdraw-page .m-block-nav-items-bc {
	display: list-item !important;
}

.dep-w-info-bc.deposit-page .m-block-nav-items-bc .m-nav-items-list-item-bc .nav-ico-w-row-bc,
.dep-w-info-bc.withdraw-page .m-block-nav-items-bc .m-nav-items-list-item-bc .nav-ico-w-row-bc {
	height: auto !important;
	display: inline-flex !important;
}

/* HEADER'DAKİ PROMOS & BOTV BUTONLARININ GİZLENMESİ */
.hdr-user-bc .user-nav-icon.bc-i-promotions-3, .hdr-user-bc .user-nav-icon.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 BUTON WIDTH BOYUT KISITLAMASINI KALDIRMA (YAZI GÖRÜNSÜN DİYE) */
[class*=is-mobile] .fast-track-my-rewards-button-inner.btn {
	width: auto !important;
}

/* FAST TRACK BUTON YAZISINI GÖRÜNÜR YAPMA */
@media screen and (max-width: 1400px) {
    .fast-track-my-rewards-button-inner>.CMSIconSVGWrapper+span {
	display: block !important;
	margin-top: 3%; /* YAZIYI DİKEYDE ORTALAMA */
	}
}

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

/* SM LOGOLARI VE DİL SEÇİMİNİ ORTAYA HİZALAMA */
.footerContainerWrapper .footerContainer .footerHeader {
	flex-direction: column;
}

.footerContainerWrapper .footerContainer .footerHeader .footerInfoColumn {
	margin-top: 5px;
}

/* GİRİŞ 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;
}

/* PARA YATIR BUTONUNU SAĞA ÇEKME */
/* BUTONUNDA 'PARA YATIR' YAZSININ GÖRÜNMESİ İÇİN BUTON DÜZENLEMELERİ */
.hdr-additional-info .hdr-user-bc .user-nav-icon.bc-i-wallet {
	width: auto;
	order: 9;
	font-size: 15px;
}

.hdr-additional-info .hdr-user-bc .user-nav-icon.bc-i-wallet:before {
	margin-inline-start: 5px;
}
/* BUTONA 'PARA YATIR' YAZDIRMA */
.hdr-additional-info .hdr-user-bc .user-nav-icon.bc-i-wallet:after {
	line-height: 22px;
    content: "PARA YATIR";
    line-height: normal;
    margin-inline-start: 5px;
    margin-inline-end: 5px;
    font-family: Roboto, Arial, Helvetica, sans-serif !important;
}

/* PARA YATIR-PİYANGO BUTONLAR ARASINA BOŞLUK EKLEME */ 
.hdr-additional-info .hdr-user-bc .user-nav-icon.bc-i-coupon {
	margin-right: 5px;
}

/* FAST TRACK BUTONU SOLA, PARA YATIR, PİYANGO VS BUTONLARIN BULUNDUĞU DİV'İ SAĞA ÇEKME */
/* BU SIRADAKİ TÜM BUTONLAR İÇİN 2 TANE DİV EKLENMİŞ. FAST TRACK VE DİĞERLERİ GİBİ GİBİ */
.hdr-additional-info {
	justify-content: space-between !important;
}

/* 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;
}

/* ÖDÜLLERİM (FAST TRACK) BUTON BİLDİRİM BALONU OPTİMİZASYON */
ft-my-rewards-toggle {
    --ft-my-rewards-toggle-notification-badge-size:15px;
    --ft-my-rewards-toggle-notification-badge-text-font-size: 11px;
	--ft-my-rewards-toggle-notification-badge-top:-8px;
	--ft-my-rewards-toggle-notification-badge-right:-9px;
}

/* REWARDS BUTONU İÇİN HOVER EFEKT RENGİNİ DEĞİŞTİRME */
@media (hover: hover) {
	.fast-track-my-rewards-button .fast-track-my-rewards-button-inner:hover {
		background: rgb(189 112 219) !important;
	}
}

/* CÜZDANA BAĞLAN BUTONUNU KALDIRMA */
.header-bc .hdr-crypto-content {
	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;
}

/* PREMATCH'te BÖLGESEL FİLTRELEME BUTONUNA TR BAYRAĞI EKLEME */
.filter-sports-bc .btn.s-small.a-outline:nth-child(3) {
    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 .btn.s-small.a-outline:nth-child(3) .CMSIconSVGWrapper {
    display: none !important;
}

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

/* TELEFON NUMARASI DOĞRULAMA ALANINA 'DOĞRULA' YAZISINI EKLEME */
.u-i-p-c-body-bc .u-i-e-p-p-content-bc.u-i-common-content.user-profile>form .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;
}

/* 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;
}

/* 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(252, 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: 15px !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: 18px !important;
    font-weight: 900;
    color: #ffffff !important;
  /*  letter-spacing: -0.5px; */
    line-height: 1;
    margin-top: 0;
    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;
}

/* LOGIN POPUP'A GÜNCEL LİNK BİLGİSİ EKLEME */
/* BURADAKİ LİNKİN HER DOMAIN DEĞİŞİMİNDE GÜNCELLENMESİ GEREKİYOR! */ 
.e-p-body-bc
.entrance-form-bc
.form-sign-bc
.sg-n-text-row-1-bc::before{
	content: "Güncel adresimiz ''m.betofice1012.com'dur.'' ";
	font-size: 17px;
	color: white;
}

.e-p-body-bc
.entrance-form-bc
.form-sign-bc
.sg-n-text-row-1-bc{
	font-size: 0 !important;
	
}

.e-p-body-bc
.entrance-form-bc
.form-sign-bc
.sg-n-text-row-1-bc::after {
	content:" Giriş sağladığınız linkin doğru olduğundan emin olunuz!";
	font-size: 16px;
	color: orange;
	/* text-transform:uppercase; */
	/* margin-inline-start: 5px; */
}

/* PROFİLİM MENÜSÜNDEN 'CASINO FREE CHIPS' BAŞLIĞINI KALDIRMA */
.overlay-sliding-w-c-content-slider-bc
.u-i-p-c-body-bc
.u-i-profile-page-bc
.u-i-p-links-lists-holder-bc
.u-i-p-l-head-bc:nth-child(12) { /* display: none */ }  


/* TAKIMLARIM ALANINI KALDIRMA */
.favouriteTeamsWidgetWrapper { display: none; } 

/* HEADER VE SUB-HEADER BARLARININ İKİSİNİ DE GÖRÜNÜR YAPMA */
.header-bc .hdr-navigation-scrollable-bc:not(:only-child):nth-child(1) { position: relative !important }

/* CASINO SAYFASI KATEGORILERE 'BETOFFICE OZEL' IKON YERLESTIRME */
.bc-i-default-icon.bc-i-betofficeözel:before {
	content: "";
	background: url('https://cmsbetconstruct.com/storage/medias/bet-office/media_1264_91505267575dbbb95f899d4dc8b05489.svg') no-repeat center/cover !important;
	opacity: .6;
	width: 24px !important;
	height: 24px !important;
	position: absolute;
	top: 0 !important;
	left: -12px !important;
	right: 0 !important;
	bottom: 0 !important;
}

.bc-i-default-icon.bc-i-betofficeözel+.horCatItemTitleWrp {
	margin-top: 20px;
}

/* CASINO SAYFASI KATEGORILERE WORLDCUP'26 IKON YERLESTIRME */
.bc-i-default-icon.bc-i-worldcup:before {
	content: "";
	background: url('https://cmsbetconstruct.com/storage/medias/bet-office/media_1264_e6490dbb8b6d7af14009453f682e037d.svg') no-repeat center/cover !important;
	opacity: .6;
	width: 24px !important;
	height: 24px !important;
	position: absolute;
	top: 0 !important;
	left: -12px !important;
	right: 0 !important;
	bottom: 0 !important;
}

.bc-i-default-icon.bc-i-worldcup+.horCatItemTitleWrp {
	margin-top: 20px;
}

.hm-row-bc:nth-child(13) { display: none; }

/* GUNUN KOMBINESI ALANINDA KUPON NUMARALARINI SAYILI YAPMA */
.hm-row-bc:nth-of-type(14) .carouselWrapper .swiper-slide:nth-child(1) .expressWidgetTitle, .hm-row-bc:nth-of-type(14) .carouselWrapper .swiper-slide:nth-child(2) .expressWidgetTitle, .hm-row-bc:nth-of-type(14) .carouselWrapper .swiper-slide:nth-child(3) .expressWidgetTitle { font-size: 0 }

.hm-row-bc:nth-of-type(14) .carouselWrapper .swiper-slide:nth-child(1) .expressWidgetTitle::after {
	content: "Günün Kombinesi 1";
	font-size: 14px;
}

.hm-row-bc:nth-of-type(14) .carouselWrapper .swiper-slide:nth-child(2) .expressWidgetTitle::after {
	content: "Günün Kombinesi 2";
	font-size: 14px;
}

.hm-row-bc:nth-of-type(14) .carouselWrapper .swiper-slide:nth-child(3) .expressWidgetTitle::after {
	content: "Günün Kombinesi 3";
	font-size: 14px;
}