body .crypto-currency-data i {
  color: rgba(var(--hero), 1) !important;}
body .crypto-currency-data i::after{
  background:none!important;}

.layout-content-holder-bc {
  padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header))!important;}

body .hdr-user-bc .bc-i-wallet::before{
  color: #111111 !important;
  }
body .hdr-user-bc .bc-i-promotions-3{
  background: rgba(var(--hero), 1) !important;}
body .hdr-user-bc .bc-i-promotions-3::before{
  color:#000!important;}


body .hdr-user-bc .bc-i-wallet{
  min-width:90px!important;
  padding: 0 5px!important;
  background: rgba(var(--hero), 1) !important;
  height:24px!important;
  color:#000!important;
  justify-content: inherit!important;
}
body .hdr-user-bc .bc-i-wallet::after {
  font-family:"Roboto",sans-serif!important;
  font-weight:bold!important;
  font-size:12px!important;
  padding-left:5px!important;
  background:none!important;
  position:relative!important;}

html[lang="tr"] body .hdr-user-bc .bc-i-wallet::after {
  content:"CÜZDAN"!important;
  line-height:29px!important;}
html[lang="en"] body .hdr-user-bc .bc-i-wallet::after {
  content:"WALLET"!important;
  line-height:29px!important;
}


html .popup-holder-bc.info .popup-inner-bc{
  background:transparent!important;
}

html .popup-holder-bc.connect-to-wallet.info .popup-inner-bc{
  background:#292b2e!important;
}

html .popup-holder-bc.info .popup-inner-bc .status-popup-content-w-bc{background:transparent!important;
                                                                     }

html .hdr-navigation-link-bc:ntd-child(5){
  background:#4b8800!important;}

.has-info:not(.has-multi-wallet) .layout-content-holder-bc {
  padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header) + 40px)!important;
}

.has-multi-wallet-switcher.has-exchange-info:not(.header-bc-active) .layout-content-holder-bc{
padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header) + 86px)  !important;
}

body .hdr-crypto-content{display:none!important;}

/*refik*/
/* ödeme yöntemleri padding kapa */
.ftr-payments-row-img-bc {
    width: auto !important;
padding: 0px !important;
}
/*countdown altta*/
#root > div.layout-content-holder-bc > div .slider-bc .carousel .carousel-viewport .carousel-container .carousel-slide.active-slide .sdr-item-holder-bc .sdr-item-bc {
  display: flex;
  flex-direction: column;
}

.countdown-banner-content {
  order: 2; /* Önce img gözükecek şekilde sıralamayı ayarla */
}

.sdr-image-bc {
  order: 1; /* Bu img'yi countdown-banner-content'ten önce getir */
}

/*kayit banner gizle */
.registration .fastex-wallet-banner {
    display: none !important;
}
/*giriş popup banner gizle*/
.login .fastex-wallet-banner {
    display: none !important;
}

/*footer link rengi */
.ftr-copy-rights-bc a {color: rgba(var(--b-sc-rgb),.5) !important;}

/*tüm iframe yukarıdan 50px*/
.iframe-widget {
    padding-top: 50px !important;
}

#root > div.layout-content-holder-bc > div:nth-child(1) {margin-top:50px !important;}
.horizontal-sl-list-container {
    margin-top: 50px !important;
}
.iframe-full-page.virtual-sports{
  margin-top:50px !important;
}
.hm-row-bc:first-child:empty+.hm-row-bc
{margin-top:50px !important;}

/*header cüzdan TL rengi*/
.hdr-crypto-btn{
	background: transparent!important;
    border-image: linear-gradient(to left, #13131321 0%, #E4C264 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
    box-shadow: 0px 0px 1px 2px #E4C264 !important;
    border-top: 1px solid !important;
    padding: 0 0px !important;
    color: #ffffff !important;
	text-decoration: none !important;
    animation: pulse-white 1s infinite !important;
}

.currency-control-symbol, .connect-wallet:before {
    background-color: transparent !important;
}

.horizontalSliderElem {
    padding: 0px !important;
    background-color: transparent !important;
}

#root > div.layout-footer-holder-bc > div > div > div > div.footerSliderGroup > div:nth-child(2) > h4
{display:none !important;}

#root > div.layout-footer-holder-bc > div > div > div > div.footerSliderGroup > div:nth-child(1) > h4
{display:none !important;}

/*saglayici sec buton*/
#root > div.layout-content-holder-bc > div.casino-select-provider-button-block-bc > div.casino-select-provider-button-bc > button{
	background: transparent!important;
    border-image: linear-gradient(to left, #13131321 0%, #E4C264 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
    box-shadow: 0px 0px 1px 2px #E4C264 !important;
    border-top: 1px solid !important;
    padding: 0 5px !important;
    color: #ffffff !important;
	text-decoration: none !important;
    animation: pulse-white 1s infinite !important;
}
/*ftn kapa */
body .crypto-currency-data i {
    display: none !important;
}

.crypto-currency-info {
    display: none !important;
}

/*ust menu*/
.hdr-navigation-link-bc {
    font-weight: 600 !important;
    color: #121112 !important;
    background: #e4c264 !important;
    font-size: 22px !important;
}

.header-bc .hdr-navigation-scrollable-bc:not(:only-child):nth-child(2) .hdr-navigation-link-bc.active {
    background: #121112 !important;
    color: #e4c264 !important;
}

.hdr-navigation-link-bc.active {
    background: #121112 !important;
    color: #e4c264 !important;
}

/*slider efekti*/
.sdr-item-bc {
    position: relative;
    overflow: hidden;
}

.sdr-item-bc::after {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 20%;
    height: 100%;
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);
    animation: shine 4s infinite;
}

@keyframes shine {
    to {
        left: 125%;
    }
}
/*domain*/
.informative-widget-link p {
    font-size: 16px !important;
    color:#ffffff !important;
}

/* domain animasyon */
.informative-widget-link {
    display: flex !important; 
    justify-content: center !important; 
    overflow: hidden !important;
}

.informative-widget-link p {
    white-space: nowrap !important;
    margin: 0 auto !important;
    display: inline-block !important;
    animation: slide linear infinite  !important;
    animation-duration: 20s !important;
}

@keyframes slide {
    from {
        transform: translateX(60%);
    }
    to {
        transform: translateX(-60%);
    }
}
.layout-header-holder-bc {
    margin-bottom: var(--desktop-header-margin-bottom);
    position: sticky;
    top: 0;
    z-index: 952;
    background: rgba(var(--b), 1);
    box-shadow: box-shadow: 0 var(--desktop-header-margin-bottom) 0 0 #121112 !important;
}

.informative-widget-link {
    background: #121112 !important;
    height: 100%;
}
.tab-navigation-w-bc {
    background: #e4c264 !important;
}

.tab-nav-item-bc {
    color: #121112 !important;
}

.m-navigation-container-bc {
    background: #121112 !important;
}

.menu-group-title {
    width: 100% !important;
    color: #000000  !important;
    font-size: 14px !important;
    background: #e4c264 !important;
    padding: 15px !important;
    border-radius: 10px !important;
    font-weight: 800 !important;
}

.m-nav-items-list-item-bc {
    background: #121112 !important;
    border-bottom: 1px !important;
    border-style: dashed !important;
    border-color: #e4c264 !important;
}

.layout-bc:not(.navigation-is-visible) .tab-nav-item-bc.active {
    color: rgba(var(--tab-navigation-sc), 1);
    background: #121112 !important;
    color: #e4c264 !important;
}

.product-banner-container-bc {
    background: #121112 !important;
}

.user-not-verified {
    text-shadow: 0 0 12px #189946, 0 0 20px #116b4f !important;
}

.m-nav-info-w-container-bc .m-nav-icon-bc, .user-nav-icon {
    background: #e4c264 !important;
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-tv, .user-nav-icon.bc-i-tv {
    background: #e4c264 !important;
}

.spoiler .spoiler-toggle{
    display:block !important;
}


/*öne çıkan maçlar kaldır*/
.is-home-page .popular-matches-bc{
    display:none !important;
}
/*popüler maçlar kaldır*/
.is-home-page .ftr-g-content-bc {
    display:none !important;
}

/*slot oyun arama sonuclari 2li*/
#root > div.layout-content-holder-bc > div.casino-category-types.casino-category-types-full > div.casino-category-games {
    grid-template-columns: repeat(2, 1fr) !important;
}


#root > div.layout-content-holder-bc > div:nth-child(6) > div > div{
grid-template-columns: repeat(3, 1fr);
background-color: transparent !important;
}


/* boş divler bg transparan basla */
#root.is-home-page > div.layout-content-holder-bc > div:nth-child(7) > div > div {
    background: transparent !important; 
}
#root.is-home-page > div.layout-content-holder-bc > div:nth-child(3) > div > div{
    background: transparent !important; 
}
/* boş divler bg transparan bitti */

/*story çerçeve renk değiştir */
.storiesWidgetListItem:not(.visited):before {
    background-image: linear-gradient(225deg, #b55b5b 0%, #53934f 100%) !important;
}
/*story çerçeve renk değiştir bitti */

/*canlı destek butonu footer */
.button.outlined.small.supportButton {
    background:#E4C264 !important;
    color: #121212 !important;
    font-weight: bold !important;
}

/* domain bildirimi close gizle */
.e-p-close-icon-bc.bc-i-close-remove {display:none !important;}

/* yeşil badge */
.tab-nav-item-bc.count-odd-animation[data-badge]:after {
    content: attr(data-badge);
    display: inline-block;
    background-color: green;
    color: white;
    font-size: 8px;
    width: 17px;
    height: 17px;
    text-align: center;
    line-height: 16px;
    border-radius: 50%;
    position: absolute;
    top: 1px;
    right: -10px;
}
.button.outlined {
    box-shadow: 0 0 0 0px rgba(var(--b-sc), .6) inset !important;
}

#root.is-home-page > div.layout-content-holder-bc > div:nth-child(3){
 height:0px !important;   
}

#root.is-home-page > div.layout-content-holder-bc > div:nth-child(5){
 height:0px !important;   
}

#root.is-home-page > div.layout-content-holder-bc > div:nth-child(7){
    height:0px !important;  
}

#root.is-home-page > div.layout-content-holder-bc > div:nth-child(8) > div > div{
grid-template-columns: repeat(3, 1fr);
background-color: transparent !important;
}  