
.betslip-info-message,.betslip-warning-message {
    background: #f13c3d! important;
}

.betslip-info-message .bs-notification-icon-bc,.betslip-warning-message .bs-notification-icon-bc {
    color: #ffffff !important;
}


.promotion-details-popup.windowed .popup-inner-bc {
    width: 100%;
    height: 83vh;
    max-width: 1340px;
    box-shadow: 0px -2px 80px #ffd100 !important;
}





.sdr-item-bc:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    background:linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, .0)) !important;
  

}



.ui-kit-toggle.active:before {
    background: #61c24f !important;
}




.ftr-copy-rights-bc {
    margin-top: 30px important;
    padding-top: 10px;
    color: rgba(var(--b-sc),.5);
    border-top: 1px solid rgba(var(--b-sc),.1)
}



/*Upcoming Matches*/
.market-filter-bc>.market-filter-cell-bc {
    width: 243px  !important;
}
.c-row-bc.bordered>.c-odd-bc {
    width: 80px !important;
}



.ftr-payments-row-img-bc {
    width: 100% !important;
    height: 50px;
    margin: 5px;
    padding: 10px;
    cursor: pointer;
}

.e-p-section-title-bc {
    display: inline-block; /* Butonun içeriğine göre boyutlanmasını sağla */
    padding: 5px 10px !important;/* Butona yeterli iç boşluk ver */
    position: relative;
    font-weight: 700;
    font-size: 13px !important;;
    text-transform: uppercase;
    color: #000 !important; /* Metin rengi */
    background-color: #f4e470 !important; /* Arka plan rengini belirttiğin sarı yap */
    transition: background-color .24s ease, transform .2s;
    text-decoration: none !important; /* Altı çizili metni kaldır */
    border: none !important; /* Varsayılan kenarlıkları kaldır */
    cursor: pointer !important; /* Fare imlecini buton üzerindeyken işaretçiye dönüştür */
    border-radius: 5px !important; /* Köşeleri yuvarlaklaştır */
}

.e-p-section-title-bc:hover {
    background-color: #ffdd33; /* Hover durumunda arka plan rengini açık sarı yap */
    transform: scale(1.05); /* Hover durumunda butonu biraz büyüt */
}

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

.ftr-payments-row-img-bc {
    width: 6% !important;
   height: 100% !important;
    margin: 3px !important;
    padding: 3px !important;
    cursor: pointer;
}

.ftr-payments-row-img-bc {
    object-fit: contain;
    background: rgba(var(--tab-navigation), 1) !important;
    border-radius: 4px;
}


/*Header icons*/

a.btn.a-color.header-icon-text.bc-i-live-chat:before{
    display:none !important;
}

a.btn.a-color.header-icon-text.bc-i-live-chat {
    background: url(https://cmsbetconstruct.com/storage/medias/celtabet20/media_1223_5a0d8d2f7c79a2d343866550a54cf244.png) !important;
    background-repeat: no-repeat !important;
    width: 82px !important;
    background-size: cover !important;
    height: 46px !important;
}
a.btn.a-color.header-icon-text.bc-i-refer-to-friend:before{
 display:none !important;   
}

a.btn.a-color.header-icon-text.bc-i-refer-to-friend {
    background: url(https://cmsbetconstruct.com/storage/medias/celtabet20/media_1223_4520a10bc597bdb653b7260d61144c1d.png) !important;
    background-repeat: no-repeat !important;
    width: 82px !important;
    background-size: cover !important;
    height: 46px !important;
}




a.btn.a-color.header-icon-text.bc-i-live-chat:hover {
    background-color: yellow !important; /* Sarı arka plan rengi ekler */
    background: url(https://cmsbetconstruct.com/storage/medias/celtabet20/media_1223_48508881f09d8c461e2c790b532dc855.png) no-repeat center center !important;
    background-size: 82px 46px !important; /* Resmi 82px genişlik ve 46px yükseklikte ayarlar */
}


a.btn.a-color.header-icon-text.bc-i-refer-to-friend:hover {

    background-color: yellow !important; /* Sarı arka plan rengi ekler */
    background: url(https://cmsbetconstruct.com/storage/medias/celtabet20/media_1223_abd6db73ac932e58c132d82995e300ae.png) no-repeat center center !important;
    background-size: 82px 46px !important; /* Resmi 82px genişlik ve 46px yükseklikte ayarlar */
}

a.btn.a-color.header-icon-text.bc-i-live-chat:after {
    content: "" !important; /* Bu satır, pseudo-element için içerik ekler */
    display: block; /* Elementi blok olarak gösterir */
    height: 50; /* Yükseklik butonun yüksekliği ile aynı olur */
    width: 0px; /* Çizginin genişliği */
    background: #413f47; /* Belirtilen renk kodu */
    position: absolute; /* Pozisyonunu butona göre ayarlar */
    left: 111%; /* Sol tarafı butonun bitiş noktasına taşır */
    top: 0; /* Üst tarafı butonun üst hizasına taşır */
}

a.btn.a-color.header-icon-text.bc-i-live-chat {
    position: relative; /* Butonun pozisyonunu relative yaparak after elementini konumlandırabiliriz */
}

a.btn.a-color.header-icon-text {
    width: auto !important;
}

/*header icon applications */
a.btn.a-color.header-icon-text.bc-i-applications {
    position: absolute!important;
    left: 260px!important;
    top: 6px !important;
    background:url(https://cmsbetconstruct.com/storage/medias/celtabet20/media_1223_5b40dd3c801f787fa21825041e8b164f.png)!important;
    background-repeat: no-repeat !important;
    width: 82px !important;
    background-size: cover !important;
    height: 46px !important;
}
.bc-i-applications:before{
    content:""!important;
}
@media screen and (max-width: 1366px) {
    a.btn.a-color.header-icon-text.bc-i-applications {
        left: 190px!important;
    }
}
.logo-container .header-icon {
    width: 45px!important;
    height: 40px!important;   
}
/*License logo size  */ 
.footerSliderSingleElWrapper:first-child .footerSliderSingleEl .footerSliderImage img {
    width: 150px !important;
    height: 85px !important;
}


/* Slider link etiketi */
.sdr-item-bc {
  position: relative;
}
