.sliderImage img[src="https://cms.btcoservice5.com/storage/medias/sesbahis-18750178/media_18750178_556067fa306d172a5b63fc5d0b16f2a9.jpeg"] {
  content: url('https://cms.btcoservice5.com/storage/medias/sesbahis-18750178/media_18750178_7ed74a83a0f48cdc7f54be88ee5335ec.png');
}




.compact-footer .layout-footer-holder-bc.active {
    transform: translateZ(0);
    background: black !important;
}

[class*=is-web] .compact-footer .layout-footer-holder-bc.active .footerWrapper {
    max-height: 60vh;
    overflow-y: auto;
    overflow-x: hidden;
    background: black !important;
}

body .casino-winners-info>span {
    color: #ffffff !important;
}


.layout-content-holder-bc {
    padding: 0 30px!important;
    margin: 0 auto!important;
    max-width: 1470px!important;
}

.payment-logo {
    transition: transform 200ms ease-in-out;
    
}

.payment-logo:hover {
    transform: scale(1.2);
    transition
    
    
    object-fit: contain
}

#root > div.layout-content-holder-bc > div:nth-child(4) > div > div > div.games-horiz > div {
    padding-bottom: 20px;
}

#root > div.popup-holder-bc.windowed.user-profile-container > div > div > div > div.my-profile-info-block > div.dep-w-info-bc > div.payment-details-scrollable-container > div > div:nth-child(2) > div, #root > div.popup-holder-bc.windowed.user-profile-container > div > div > div > div.my-profile-info-block > div.dep-w-info-bc > div.payment-details-scrollable-container > div > div:nth-child(2) > div, #root > div.popup-holder-bc.windowed.user-profile-container > div > div > div > div.my-profile-info-block > div.dep-w-info-bc > div.payment-details-scrollable-container > div > div:nth-child(2) > div, #root > div.popup-holder-bc.windowed.user-profile-container > div > div > div > div.my-profile-info-block > div.dep-w-info-bc > div.payment-details-scrollable-container > div > div:nth-child(2) > div, #root > div.popup-holder-bc.windowed.user-profile-container > div > div > div > div.my-profile-info-block > div.dep-w-info-bc > div.payment-details-scrollable-container > div > div:nth-child(2) > div, #root > div.popup-holder-bc.windowed.user-profile-container > div > div > div > div.my-profile-info-block > div.dep-w-info-bc > div.payment-details-scrollable-container > div > div:nth-child(2) > div {display: none;}


body #root > div.layout-header-holder-bc > header > div.nav-content-bc > div > nav > ul.nav-menu.nav-menu-hide-items > li:nth-child(1) > ul, body #root > div.layout-header-holder-bc > header > div.nav-content-bc > div > nav > ul.nav-menu.nav-menu-hide-items > li:nth-child(2) > ul, body #root > div.layout-header-holder-bc > header > div.nav-content-bc > div > nav > ul.nav-menu.nav-menu-hide-items > li:nth-child(3) > ul
{
    display:none;
    }



body #\31 3140_Aninda_Banka
{
    display:none;
    }


#root > div.popup-holder-bc.windowed.user-profile-container > div > div > div > div.my-profile-info-block > div.u-i-e-p-p-content-bc.u-i-common-content.user-profile > form > div.userProfile-content > div.userProfileWrapper-bc.userProfileSection-1, #root > div.popup-holder-bc.windowed.user-profile-container > div > div > div > div.my-profile-info-block > div.u-i-e-p-p-content-bc.u-i-common-content.user-profile > form > div.u-i-p-c-footer-bc
 {
    display:none;
    }

#root .nav-menu-container .nav-menu-sub {
    top: 105%;
    /* margin-top: 20px; */
    }

#root .nav-menu-item  {
    font-size: 13px;
    row-gap: 10px;
    padding-top: 10px;
    }

#root .nav-menu-item span {
    /* justify-content: center; */
    font-size: 13px;
    /* text-align: center; */
    /* color: #ffffff; */
}
#root .nav-menu-container .nav-menu>li>.nav-menu-item>i, .nav-menu-container .nav-menu-other>.nav-menu-item>i {
   margin-inline-end: 0px; 
}

#root .nav-menu-item i {
    /* display: grid; */
    /* padding-top: 4px; */
    font-size: 25px;
    margin-bottom: 4px;
    color: #d7397be0;
}

#root .nav-content-bc {
  background-color: #0E121A;}

#root .nav-menu-container.header-navigation:nth-child(2) .nav-menu {
    justify-content: center;
}





#root > div.layout-content-holder-bc > div:nth-child(1) > div > div > div.carousel-viewport > div > div.carousel-slide.active-slide
{ .sdr-item-bc:before {
background: linear-gradient(to bottom,rgb(0 0 0 / 0%) 62%,rgb(0 0 0 / 0%))
}}

@media (min-width: 1339px) {
    .nav-menu-container.header-navigation:nth-child(1) .nav-menu {
        justify-content: center;
    }
}


@media (max-width: 913px) {
#root > div.layout-header-holder-bc > header > div.hdr-main-content-bc > div.crypto-currency-data {
    display:none;
    } }

#root .nav-menu-container.header-navigation:first-child .nav-menu>li:first-child>.nav-menu-item {
    padding-inline-start: 20px; }


@keyframes borderFlash {
  0% {
    border-color: #df10a1;
  }
  25% {
    border-color: #b62bba;
  }
  50% {
    border-color: #df10a1;
  }
  100% {
    border-color: #cd33b5;
  }
}

#root .horizontalSliderElem {
     animation: borderFlash 5s infinite;
    width: 113px !important;
    height: 100% !important;
     border-radius: 40px;
    
    padding: 0px !important;
    border: 2px solid #ce00ffe3 !important;
}

.horizontalSliderElem .horizontalSliderImg {
    opacity: .9 !important;
    filter: none !important;
     animation: borderFlash 2s infinite;
      border-radius: 40px;
    transition: none !important;
}


.casino-game-item-content {
 .casino-game-item {
     animation: borderFlash 2s infinite;
        border: 3.2px solid #cd337b;
         border-radius: 20px; /* KenarlarÄ±n oval olmasÄ± iÃ§in */
        /* Ä°Ã§erik ile sÄ±nÄ±r arasÄ±ndaki boÅŸluÄŸu artÄ±rmak iÃ§in */
        box-sizing: border-box; /* Padding ve border ile birlikte kutunun tam geniÅŸliÄŸini hesaba katmak iÃ§in */
    }
    }



/* GiriÃƒâ€¦Ã…Â¸ Butonu Stili */
#root .btn.sign-in {
    background: #875e5e00; /* Siyah arka plan */
    color: #fff; /* Beyaz yazÃƒâ€žÃ‚Â± rengi */
    border: none; /* KenarlÃƒâ€žÃ‚Â±k yok */
    border-radius: 0; /* KÃƒÆ’Ã‚Â¶Ãƒâ€¦Ã…Â¸eler yuvarlak deÃƒâ€žÃ…Â¸il */
    font-weight: bold; /* YazÃƒâ€žÃ‚Â± kalÃƒâ€žÃ‚Â±nlaÃƒâ€¦Ã…Â¸tÃƒâ€žÃ‚Â±rÃƒâ€žÃ‚Â±ldÃƒâ€žÃ‚Â± */
    font-family: Arial, sans-serif; /* AynÃƒâ€žÃ‚Â± font kullanÃƒâ€žÃ‚Â±ldÃƒâ€žÃ‚Â± */
    text-decoration: none; /* Alt ÃƒÆ’Ã‚Â§izgi yok */
    /* DiÃƒâ€žÃ…Â¸er stil ÃƒÆ’Ã‚Â¶zellikleri */
}

/* KayÃƒâ€žÃ‚Â±t Butonu Stili */
#root .btn.register {
    background: #dd2974; /* Pembe arka plan */
    color: #fff; /* Beyaz yazÃƒâ€žÃ‚Â± rengi */
    border: none; /* KenarlÃƒâ€žÃ‚Â±k yok */
    border-radius: 20px; /* Yuvarlak kÃƒÆ’Ã‚Â¶Ãƒâ€¦Ã…Â¸eler */
    font-weight: bold; /* YazÃƒâ€žÃ‚Â± kalÃƒâ€žÃ‚Â±nlaÃƒâ€¦Ã…Â¸tÃƒâ€žÃ‚Â±rÃƒâ€žÃ‚Â±ldÃƒâ€žÃ‚Â± */
    font-family: Arial, sans-serif; /* AynÃƒâ€žÃ‚Â± font kullanÃƒâ€žÃ‚Â±ldÃƒâ€žÃ‚Â± */
    text-decoration: none; /* Alt ÃƒÆ’Ã‚Â§izgi yok */
    /* DiÃƒâ€žÃ…Â¸er stil ÃƒÆ’Ã‚Â¶zellikleri */
}


#root .nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item.active, .nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item.active {
   
    background: linear-gradient(to top, #060011, #5f2970, #5d137e );
     border-top: 3px solid #d7397be0;
  color: #FFFFFF;
}

.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item,.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item {
background:#0e121a;
  height: 45px !important;
    display: flex;
  flex-direction: column; /* Flex yÃ¶nÃ¼nÃ¼ dikey yapar */
  align-items: center; /* Ä°Ã§erikleri ortalar */
  margin: 0px 0; /* Her bir liste Ã¶ÄŸesi arasÄ±nda boÅŸluk bÄ±rakÄ±r */
}


#root > div.layout-header-holder-bc > header > div.nav-content-bc > div > nav
{
  background: #0E121A;
  height: 60px !important;
}

.hdr-main-content-bc, .logo {
  height: 80px !important;
}





.nav-menu-item i { padding-top:4px;
    font-size: 24px; /* Ãƒâ€žÃ‚Â°kon boyutu */
    margin-bottom: 5px; /* Ãƒâ€žÃ‚Â°kon ve metin arasÃƒâ€žÃ‚Â±na boÃƒâ€¦Ã…Â¸luk eklemek iÃƒÆ’Ã‚Â§in */
    color:  #d7397be0; /* Ãƒâ€žÃ‚Â°kon rengini ayarlamak iÃƒÆ’Ã‚Â§in */
}

.nav-menu-item span {
    /* text-align: center; */ /* Metni ortalamak iÃƒÆ’Ã‚Â§in */
    /* color: #ffffff; */ /* Metin rengini ayarlamak iÃƒÆ’Ã‚Â§in */
}





.nav-menu-item:hover .nav-menu-sub {
    display: block; /* Hover ile alt menÃƒÆ’Ã‚Â¼yÃƒÆ’Ã‚Â¼ gÃƒÆ’Ã‚Â¶ster */
}

.nav-menu-sub .nav-menu-item {
    margin: 5px 0; /* Alt menÃƒÆ’Ã‚Â¼ ÃƒÆ’Ã‚Â¶Ãƒâ€žÃ…Â¸eleri arasÃƒâ€žÃ‚Â±na boÃƒâ€¦Ã…Â¸luk */
    padding: 5px 10px; /* Alt menÃƒÆ’Ã‚Â¼ ÃƒÆ’Ã‚Â¶Ãƒâ€žÃ…Â¸eleri iÃƒÆ’Ã‚Â§ boÃƒâ€¦Ã…Â¸luk */
    background-color: #555; /* Alt menÃƒÆ’Ã‚Â¼ ÃƒÆ’Ã‚Â¶Ãƒâ€žÃ…Â¸esi arka plan rengi */
    border-radius: 3px; /* Alt menÃƒÆ’Ã‚Â¼ ÃƒÆ’Ã‚Â¶Ãƒâ€žÃ…Â¸esi kÃƒÆ’Ã‚Â¶Ãƒâ€¦Ã…Â¸elerini yuvarla */
}










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



.layout-betslip-holder-bc  { .bs-bet-i-b-amount-bc {
    display: inline-block;
    vertical-align: top;
    font-size: 12px;
    white-space: nowrap;
    font-weight: 700;
    color: rgba(var(--oc-1),)
} }


#root .hdr-logo-bc {
    box-shadow: 0 4px 2px -2px rgb(0 0 0 / 0%);
    max-width: 86%;
    padding: 0px 0;
    
}



.nav-content-bc {
   
    display: flex;
    flex-direction: column;
    position: relative;
    background: rgba(var(--menu), 1);
    border-radius: var(--border-radius);
}



 



.popup-inner-bc {
    
    border-radius: 20px !important;
}





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


body {
    background: url(https://cms.btcoservice5.com/storage/medias/sesbahis-18750178/media_18750178_e9bd2649fe6a358658134b76f31b5d73.jpeg) !important;
    background-attachment: fixed  !important;
    background-size: cover  !important;
  background-color: #000000 !important;

}



.product-banner-info-bc:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: none !important;
    z-index: -1;
}

.layout-footer-holder-bc {
    background: none !important;
    -webkit-padding-start: 10px;
    padding-inline-start: 10px;
    -webkit-padding-end: 5px;
    padding-inline-end: 5px;
}

.multi-column-content .market-odd-bc, .multi-column-content .multi-column-base {
    font-size: 12px !important;
    font-weight: 600 !important;
}



.bs-bet-item-bc.blocked .bs-bet-i-b-coefficient-bc.c-1, .bs-bet-item-bc.blocked .bs-bet-i-b-coefficient-bc.c-2, .bs-bet-item-bc.blocked .bs-bet-i-b-title-bc.t-1, .bs-bet-item-bc.blocked .bs-bet-i-b-title-bc.t-2, .bs-bet-item-bc.blocked .bs-bet-i-h-c-icon-checkbox-bc, .bs-bet-item-bc.blocked .bs-bet-i-h-title-bc, .bs-bet-item-bc.blocked .bs-item-date-v-bc, .bs-bet-item-bc.deleted .bs-bet-i-b-coefficient-bc.c-1, .bs-bet-item-bc.deleted .bs-bet-i-b-coefficient-bc.c-2, .bs-bet-item-bc.deleted .bs-bet-i-b-title-bc.t-1, .bs-bet-item-bc.deleted .bs-bet-i-b-title-bc.t-2, .bs-bet-item-bc.deleted .bs-bet-i-h-c-icon-checkbox-bc, .bs-bet-item-bc.deleted .bs-bet-i-h-title-bc, .bs-bet-item-bc.deleted .bs-item-date-v-bc {
    opacity: 1 !important;
}

.bs-item-date-v-bc {
    width: 100%;
    margin-top: 4px;
    color: #ffffff !important;
    font-size: 11px;
    line-height: 13px;
    font-weight: 600 !important;
}

.casino-winners-info>span {
    color: #1d1d25 !important;
}

.casino-winners-amount {
    flex-shrink: 0;
    color: #ffffff !important;
    font-size: 14px;
    font-weight: 700 !important;
}

.payment-field-info {
    margin-top: 10px;
    margin-bottom: 0;
    color: rgb(0 0 0) !important;
    font-size: 13px;
    text-indent: 20px;
    position: relative;
    font-family: sans-serif;
    line-height: 18px;
}

.payment-call-to-action {
    width: 100%;
    text-align: center;
    color: #000000 !important;
    font-size: 14px;
    line-height: 18px;
    font-family: sans-serif;
    margin-top: 0;
    margin-bottom: 10px;
}

.payment-rate {
    width: 100%;
    text-align: center;
    color: rgb(0 0 0) !important;
    font-weight: 700;
    font-family: sans-serif;
    font-size: 16px;
    line-height: 20px;
    margin-top: 0;
    margin-bottom: 0;
}

.payment-rate {
    width: 100%;
    text-align: center;
    color: rgb(0 0 0 / 60%) !important;
    font-weight: 700;
    font-family: sans-serif;
    font-size: 16px;
    line-height: 20px;
    margin-top: 0;
    margin-bottom: 0;
}

.promotions-article-title {
    height: 34px;
    margin-top: 1px;
    padding: 0 10px;
    color: rgba(var(--b-sc), 1);
    background: rgba(var(--b-sc),.1);
    font-size: 12px;
    line-height: 34px;
    display: none !important;
}


html {
--header: 14, 18, 26 !important;
--b: 14, 18, 26 !important;
--b-sc-rgb: 255, 255, 255 !important;
--b-sc: 255, 255, 255 !important;
--header-sc: 255, 255, 255 !important;
--header-sc-rgb: 255, 255, 255 !important;
--b-sc: 255, 255, 255 !important;
--oc-2: 255, 255, 255 !important;
}


@keyframes slide {
 from {
  left:100%;
 }
 to {
  left: -250%;
 }
}


.layout-content-holder-bc::before {
 

  content: "Günlük 1.000.000₺ ye kadar çekim hakkı, Doğum Günü Bonusu, Kriptoya Özel %10 Yatırım Bonusu + %20 Kayıp Bonusu, Geceye Özel %30 Anlık Casino ve Spor Kayıp Bonusu, Haftalık Kayıp Bonusu!             Günlük 1.000.000₺ ye kadar çekim hakkı, Doğum Günü Bonusu, Kriptoya Özel %10 Yatırım Bonusu + %20 Kayıp Bonusu, Geceye Özel %30 Anlık Casino ve Spor Kayıp Bonusu, Haftalık Kayıp Bonusu!             Günlük 1.000.000₺ ye kadar çekim hakkı, Doğum Günü Bonusu, Kriptoya Özel %10 Yatırım Bonusu + %20 Kayıp Bonusu, Geceye Özel %30 Anlık Casino ve Spor Kayıp Bonusu, Haftalık Kayıp Bonusu!             Günlük 1.000.000₺ ye kadar çekim hakkı, Doğum Günü Bonusu, Kriptoya Özel %10 Yatırım Bonusu + %20 Kayıp Bonusu, Geceye Özel %30 Anlık Casino ve Spor Kayıp Bonusu, Haftalık Kayıp Bonusu!";
    
    font-family: Roboto;
    color: #ffffff;
    text-align: center;
    font-weight: bold;
    animation-name: slide;
    animation-duration: 50s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    position: fixed;
    bottom: 1px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 1px;
    padding-top: 1px;
    font-size: 15px !important;
    z-index: 99 !important;
    white-space: nowrap;
    overflow: hidden;
    background: linear-gradient(rgb(135 42 140), rgb(0 0 0 / 59%));
    border-radius: 15px;
}
}


/* headerdaki ikonların akışlı olması  */
@keyframes textclip {
    to {
        background-position: 200% center;
    }
}
ul.nav-menu.nav-menu-hide-items > li> a > i
{
    text-transform: uppercase;
    background-image: linear-gradient(140deg, #e502fa 0%, #8c026d 29%, #fd0078 67%, #e502fa 100%) !important;
    
    background-size: 200% auto;
    color: #fff !important;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: textclip 1.4s linear infinite;
    
}
body .nav-menu-container.header-navigation:first-child .nav-menu-other > li> i {
    text-transform: uppercase;
    background-image: linear-gradient(140deg, #e502fa 0%, #8c026d 29%, #fd0078 67%, #e502fa 100%) !important;
    background-size: 200% auto;
    color: #fff !important;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: textclip 1.4s linear infinite;
    }


@keyframes textclip {
    to {
        background-position: 200% center;
    }
}

.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item {
    
    height: 60px !important;
   
  
}

body .nav-menu-container.header-navigation:nth-child(2) {
    background: #0E121A !important;
  
}


.layout-header-holder-bc {
   
    box-shadow: 0 0 0 rgba(var(--b),1) !important;
}
