.casino-game-item {
  background: transparent !important;
}
.m-nav-items-list-item-bc.active, .m-nav-items-list-item-bc:hover {
  border: 1px solid transparent !important;
  background: transparent !important;
}
.m-nav-items-list-item-bc:not(.active) {
  background: transparent !important;
  border: 1px solid transparent;
}
div#root.layout-bc.theme-default.betslip-Hidden.is-home-page{   
max-width: 1470px !important; margin-left:auto !important; margin-right:auto !important;   
}    
   
   
div#root.layout-bc.theme-default.betslip-Hidden.has-sub-navigation.page-full-size.casino-slots.compact-footer{   
max-width: 1470px !important; margin-left:auto !important; margin-right:auto !important;   
}   
   
div#root.layout-bc.theme-default.betslip-Hidden.live-casino-games.page-full-size.compact-footer{   
max-width: 1470px !important; margin-left:auto !important; margin-right:auto !important;   
}   
   
div#root.layout-bc .theme-default.betslip-Hidden.skill-games-page.page-full-size.compact-footer.skill-games{   
max-width: 1470px !important; margin-left:auto !important; margin-right:auto !important;   
}   
   
   
div#root.layout-bc.theme-default.betslip-Hidden.has-sub-navigation.page-full-size.hide-tab-navigation-footer-mobile.compact-footer.virtual-sports{   
max-width: 1470px !important; margin-left:auto !important; margin-right:auto !important;   
}   
   
div#root.layout-bc.theme-default.betslip-Hidden.page-full-size.tv-games.compact-footer{   
max-width: 1470px !important; margin-left:auto !important; margin-right:auto !important;   
}   
   
div#root.layout-bc.theme-default.e-sports.compact-footer.page-full-size.sportsbook.betslip-Fixed{   
max-width: 1470px !important; margin-left:auto !important; margin-right:auto !important;   
}   
   
div#root.layout-bc.theme-default.betslip-Hidden{   
max-width: 1470px !important; margin-left:auto !important; margin-right:auto !important;   
}    
   
div#root.layout-bc:not(.page-full-size) .layout-content-holder-bc, .layout-bc:not(.page-full-size) .layout-footer-holder-bc {   
padding:0 !important;   
}    
   
.header-bc {   
padding:0 !important;   
}   
   

.layout-content-holder-bc {
    background-image: url(https://zulaimg.link/web/web_bg.png) !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-attachment: fixed;
    background-position: center center !important;
}

.footerContainer {
    background-image: url(https://zulaimg.link/web/web_bg.png) !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-attachment: fixed;
    background-position: center center !important;
    opacity: 0.8;
}






.overlay-header { 
    display: flex; 
    align-items: center; 
    height: 49px; 
    line-height: 49px; 
    padding: 0 10px; 
    color: #cea634; 
    font-size: 40px; 
    font-weight: 500; 
} 
 
.promotions-article-title { 
    height: 34px; 
    margin-top: 1px; 
    padding: 0 10px; 
    color: #cea634; 
    background: rgba(var(--b-sc),.1);
    font-size: 15px; 
    line-height: 34px; 
}
.livechat_button { 
position: fixed;
bottom: 10px;
right: 0;
}
.livechat_button img {
width: 180px;
}
#chat-widget-minimized{
  opacity: 0;
}
.entrance-f-error-message-bc {

  background: #162642 !important;
 
}
.user-profile-nav-item {
  text-transform: uppercase !important;
}
.btn.s-big {
  height: 40px;
  font-size: 16px !important;
  width: 200px !important;
}
@media screen and (max-width: 1680px)
{
    .accordion-items .accordion-button {
    font-size: 12px;
    border: 2px solid #dac795 !important;
    }
    .accordion-items .accordion-button {
        max-width: 167px !important;
    }
}

.btn.s-big {
    border: 2px solid #dac795bf !important;
}
.accordion-items .accordion-button {
  max-width: 184px !important;
}
.accordion-items-container {
  border-top: 2px solid #dac795 !important;
}
.accordion-items {
  margin-top: 20px !important;
}
.nav-menu-container .nav-menu > li {
  text-transform: uppercase !important;
}
.btn.a-outline {
  background: #dac795 !important;
}

.btn.s-big.accordion-button:hover {
  background: #dac795 !important;
}
.promotionsArticleThumbnail-bc { 
  backdrop-filter: blur(10px) !important; 
  box-shadow: inset -5px 0px 4px 0px rgb(0 0 0) !important; 
  border-radius:16px !important
}

.promotionsListEl-bc:hover {
  background: url(https://zulaimg.link/web/bchover.gif) !important;
  background-size: cover!important; 
  border-radius: 16px !important;
}

.promotionsArticleThumbnail-bc:hover{
  opacity: 0.6 !important;
}

.promotionsListEl-bc:hover .promotionsArticleThumbnail-bc {
    -webkit-transform: scale(1) !important;
    transform: scale(1) !important;
}

.promotions-article-title.ellipsis{
display: none;
}

body {
  /*
  background: url(https://zulaimg.link/web/web_bg.png) !important;
  */
background: url(https://graphxman.net/bzula/img/yilbasi-bg-32.jpg) !important;
  
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-attachment: scroll;
    background-size: auto;
  background-position-x: 0%;
  background-position-y: 0%;
  background-repeat: repeat;
  background-attachment: scroll;
  background-size: auto;
  background-size: cover !important;
  background-position: center !important;
  background-attachment: fixed !important;
  background-repeat: no-repeat !important;
}



.btn.s-big {
  height: 40px;
  font-size: 13px !important;
}
#lcqualitybadge {
  padding-left: 45% !important;
  background: #091a38 !important;
  padding-bottom: 10px !important;
}
.m-nav-items-list-item-bc {
  width: 247px !important;
  float: left !important;
  margin-bottom: 10px !important;
}
.m-block-nav-items-bc {
  display: unset !important;
}
.payment-logo {
  width: 185px !important;
}
.popup-holder-bc.user-profile-container > .popup-middleware-bc > .popup-inner-bc {
  width: 1415px !important;
  height: 89vh !important;
}
.payment-logo {
  width: 160px !important;
}
.dep-w-info-bc > .horizontal-sl-list {
  margin-top: 5px !important;
}
.horizontal-items-expanded .horizontal-sl-item-bc {
  height: 30px !important;
}
.deposit-method-description {
  line-height: 14px !important;
}
.deposit-method-description {
  margin: 10px 0 !important;
}
.m-nav-items-list-item-bc {
  margin-bottom: 0px !important;
}
.popup-holder-bc.user-profile-container > .popup-middleware-bc > .popup-inner-bc {
  width: 1575px !important;
  height: 95vh !important;
}
.WithdrawAmount-Row {
  padding: 5px 20px !important;
}

.deposit-method-description {
  max-width: 100% !important;
}
.informative-widget-container i {
  font-size: 15px !important;
  color: rgba(var(--b-sc),.7);
  padding-left: 10px !important;
}
.product-banner-icon-bc.bc-i-telegram {
  color: #08C !important;
}
.product-banner-icon-bc.bc-i-whatsapp {
  color: #25D366 !important;
}
.btn.s-small.sign-in {
  background: #7dbb21 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  text-decoration: none !important;
}
.header-custom-buttons + .sign-in {
  min-height: 29px !important;
}
.loyaltyButtons-bc {
  display: none !important;
}

.loyaltyPointsCurrentPlanProgressBar-bc::after {
  background: #aeaeae !important;
}

.loyaltyPointsCurrentPlanTitle-bc {
  color: #BEA557 !important;
}
.loyaltyPointsCurrentPlanLabel-bc {
  color: white !important;
}
.loyaltyNum-bc.ellipsis {
  color: white !important;
}

.hdr-dynamic-content .product-banner-container-bc .product-banner-info-bc.product-banner-bc {
width: 75px;
}

.hdr-dynamic-content .product-banner-container-bc {
grid-gap: 58px;
margin-top: 18px;
}

div#root.layout-bc.theme-default.smart-panel-is-visible.betslip-Hidden.live-casino-games.page-full-size.compact-footer{ 
max-width: 1470px !important; margin-left:auto !important; margin-right:auto !important; 
} 
 
div#root.layout-bc .theme-default.smart-panel-is-visible.betslip-Hidden.skill-games-page.page-full-size.compact-footer.skill-games{ 
max-width: 1470px !important; margin-left:auto !important; margin-right:auto !important; 
} 
 
 
div#root.layout-bc.theme-default.smart-panel-is-visible.betslip-Hidden.has-sub-navigation.page-full-size.hide-tab-navigation-footer-mobile.compact-footer.virtual-sports{ 
max-width: 1470px !important; margin-left:auto !important; margin-right:auto !important; 
} 
 
div#root.layout-bc.theme-default.smart-panel-is-visible.betslip-Hidden.page-full-size.tv-games.compact-footer{ 
max-width: 1470px !important; margin-left:auto !important; margin-right:auto !important; 
} 
 
div#root.layout-bc.theme-default.smart-panel-is-visible.e-sports.compact-footer.page-full-size.sportsbook.betslip-Fixed{ 
max-width: 1470px !important; margin-left:auto !important; margin-right:auto !important; 
} 
 
.informative-widget {
    padding: 0px !important;
}


.informative-widget-container {
  padding: 5px !important;
}


.carousel-arrow-right.bc-i-small-arrow-right {
  margin-right: 20px !important;
}

.hm-row-bc:not(:first-child:empty) + .hm-row-bc {
  margin-top: 0px !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item > i, .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item > i {
  color: #dac795 !important;
}

.header-bc {
  background: #1f2e48 !important;
  border-radius: 10px !important;
}

.hdr-logo-bc {
  padding-left: 10px !important;
}

.hdr-time-bc {
  margin-right: 10px !important;
}

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

.nav-menu-container .nav-menu-other .nav-menu-item, .nav-menu-container .nav-menu .nav-menu-item {
  font-size: 14px !important;
}


.bc-i-promotions {
    color: transparent !important;
}



.btn.a-color {
  color: #1f2e48 !important;
}

.hdr-user-bc .bc-i-deposit, .hdr-user-bc .bc-i-wallet {
  background: #7dbb21 !important;
}
.product-banner-info-bc::before {
  background: transparent !important;
}

.m-nav-items-list-item-bc {
  width: 240px !important;
  float: left !important;
}
.dep-w-info-bc .m-block-nav-items-bc {
    overflow: scroll;
  max-height: 250px;
}
.footer-bc {
  padding: 22px 10px 10px 15px !important;
}
.page-view-more {
  margin-top: 14px !important;
}



.btn.s-small.register {
  background: transparent !important;
  border-image: linear-gradient(to left, #13131321 0%, #f2ddb0 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
  box-shadow: 0px 0px 1px 1px #dac795 !important;
  border-top: 1px solid !important;
  color: #d6d9de !important;
 animation: pulse-white 1s infinite !important;
}

@keyframes pulse-white {
  0% {
    transform: scale(0.95);
  }
  
  70% {
    transform: scale(1);
  }
  
  100% {
    transform: scale(0.95);
  }
}

.nav-menu-container.header-navigation:first-child .nav-menu-other:hover > .nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu > li:hover > .nav-menu-item {
  background: transparent !important;
}

.hm-row-bc:not(:first-child:empty) + .hm-row-bc {
  margin-top: 20px !important;
}

.hdr-dynamic-content .product-banner-container-bc .product-banner-info-bc.product-banner-bc {
  width: 57px !important;
}

.hdr-dynamic-content .product-banner-container-bc .product-banner-info-bc.product-banner-bc {
  width: 75px !important;
}

.layout-header-holder-bc .hm-row-bc:not(:first-child:empty) + .hm-row-bc {
  margin-top: -18px !important;
}

.layout-header-holder-bc .carousel-arrow-left.bc-i-small-arrow-right {
  display: none !important;
}


.informative-widget-container {
  padding: 9px !important;
}

.layout-footer-holder-bc {
  margin-top: 20px !important;
}

.hdr-dynamic-content .product-banner-container-bc .product-banner-info-bc.product-banner-bc {
  width: 57px !important;
}

.layout-header-holder-bc .carousel-arrow-left.bc-i-small-arrow-right {
  display: none !important;
}

.layout-header-holder-bc .product-banner-container-bc.col-4.product-banner-without-titles {
  grid-gap: 10px !important;
  margin-top: 1px !important;
}

.layout-header-holder-bc .hm-row-bc:not(:first-child:empty) + .hm-row-bc {
  margin-top: -35px !important;
}

.hdr-dynamic-content .carousel-count-arrow-container {
  margin-top: -11px !important;
}

.layout-footer-holder-bc {
  background: transparent !important;
}

.horizontalSliderElem {
  display: inline-block;
  width: 150px !important;
  height: 62px !important;
  background-color: transparent !important;
}

[class*="is-web"] .horizontalSliderElem .horizontalSliderImg {
  opacity: 2 !important;
  filter: none !important;
}

.hdr-dynamic-content .carousel-count-arrow-container {
  margin-top: 8px !important;
}

.btn.a-color.header-icon-text.bc-i-standings {
  /*
  background: transparent !important;
  border-image: linear-gradient(to left, #13131321 0%, #f2ddb0 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
  box-shadow: 0px 0px 1px 1px #dac795 !important;
  border-top: 1px solid !important;
  color: #d6d9de !important;
  */
  box-shadow: none !important;
  padding: 0;
  animation: pulse-white 1s infinite !important;
}

/*header icon wheel*/




.user-nav-icon.bc-i-call {
  background: #7dbb21 !important;
}

div#root.layout-bc.theme-default {
  max-width: 1470px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

 .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 {
color: rgb(255, 255, 255) !important;
  background: rgba(218, 199, 149, 0.41) !important;
  border-right: 1px solid #d6c28e !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item > i, .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item > i {
  color: #fffefd !important;
}

.casino-info-block .main-tabs-bc .tab-bc.active {
  border-bottom: 2px solid #253351 !important;
}

.hm-row-bc .slider-bc:has(img[title="Bilgilendirme"]) .carousel-count-arrow-container .carousel-arrow-left, 
.hm-row-bc .slider-bc:has(img[title="Bilgilendirme"]) .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="Bilgilendirme"]) .carousel-count-arrow-container {
  padding: 10px !important;
  opacity: 50% !important;
  transition: all 250ms ease !important;
}
.hm-row-bc .slider-bc:has(img[title="Bilgilendirme"]) .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="Bilgilendirme"]) .carousel-count-arrow-container .carousel-arrow-left, .hm-row-bc .slider-bc:has(img[title="Bilgilendirme"]) .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="Bilgilendirme"]) .carousel-count-arrow-container .carousel-arrow-left::before, .hm-row-bc .slider-bc:has(img[title="Bilgilendirme"]) .carousel-count-arrow-container .carousel-arrow-right::before {
  font-size: 40px !important;
  color: white !important;
}

.hm-row-bc .slider-bc:has(img[title="Bilgilendirme"]) .carousel-count-arrow-container .carousel-arrow-left::before, .hm-row-bc .slider-bc:has(img[title="Bilgilendirme"]) .carousel-count-arrow-container .carousel-arrow-right::before {
  font-size: 40px !important;
  color: white !important;
}

.hm-row-bc .slider-bc:has(img[title="Bilgilendirme"]) .carousel-count-arrow {
  display: none !important;
}

.hm-row-bc .slider-bc:has(img[title="Betzula"]) .carousel-count-arrow-container .carousel-arrow-left, .hm-row-bc .slider-bc:has(img[title="Betzula"]) .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="Betzula"]) .carousel-count-arrow-container {
  padding: 10px !important;
  opacity: 50% !important;
  transition: all 250ms ease !important;
}
.hm-row-bc .slider-bc:has(img[title="Betzula"]) .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="Betzula"]) .carousel-count-arrow-container .carousel-arrow-left, .hm-row-bc .slider-bc:has(img[title="Betzula"]) .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;
  opacity: 2 !important;
}
.hm-row-bc .slider-bc:has(img[title="Betzula"]) .carousel-count-arrow-container .carousel-arrow-left::before, .hm-row-bc .slider-bc:has(img[title="Betzula"]) .carousel-count-arrow-container .carousel-arrow-right::before {
  font-size: 20px !important;
  color: white !important;
}

.hm-row-bc .slider-bc:has(img[title="Betzula"]) .carousel-count-arrow-container .carousel-arrow-left::before, .hm-row-bc .slider-bc:has(img[title="Betzula"]) .carousel-count-arrow-container .carousel-arrow-right::before {
  font-size: 20px !important;
  color: white !important;
}

.hm-row-bc .slider-bc:has(img[title="Betzula"]) .carousel-count-arrow {
  display: none !important;
}

.footerLinkCols {
  justify-content: normal !important;
}

[class*="is-web"] .footerLinkCol:not(:last-child) {
  margin-left: 2% !important;
}

.hm-row-bc .slider-bc:has(img[title="Betzula"]) .carousel-count-arrow-container .carousel-arrow-left, .hm-row-bc .slider-bc:has(img[title="Betzula"]) .carousel-count-arrow-container .carousel-arrow-right {
  padding: 0.8vmax !important;
}

#root > div.layout-header-holder-bc > header > div.nav-content-bc > div > nav > ul.nav-menu.nav-menu-hide-items > li:nth-child(13) {
    float: right;
    position: absolute;
    right: 8px;
    background: url(https://zulaimg.link/web/promo.gif) !important;
    background-repeat: repeat;
    background-size: auto;
    width: 150px;
    height: 36px;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
}


#root > div.layout-header-holder-bc > header > div.nav-content-bc > div > nav > ul.nav-menu.nav-menu-hide-items > li:nth-child(13) > a {
color: transparent !important;
}

#root > div.layout-header-holder-bc > header > div.nav-content-bc > div > nav > ul.nav-menu.nav-menu-hide-items > li:nth-child(13) > a > i {
color: transparent !important;
}

#root > div.layout-header-holder-bc > header > div.nav-content-bc > div > nav > ul.nav-menu.nav-menu-hide-items > li:nth-child(11):hover a {
  background: transparent !important;
}

.layout-content-holder-bc .promotion-horizontal-sl-list-bc {
  transition: transform .24s,-webkit-transform .24s;
  display: flex;
  will-change: transform;
  transition: -webkit-transform .24s;
  transition: transform .24s;
  transition: transform .24s,-webkit-transform .24s;
  background: url(https://zulaimg.link/web/promo_banner.png) !important;
  height: 60px !important;
  width: 100% !important;
}

.sign-in .sg-n-text-row-1-bc {
  display: none;
}

.sign-in .sg-n-text-row-2-bc {
  color: transparent !important;
  padding-bottom: 300px !important;
}

.sign-in .e-p-header-bc {
  display: none !important;
}
.entrance-popup-bc.sign-in {
  background: url(https://r.resimlink.com/Q45g9PjOfH.png) !important;
  background-size:cover !important;
}

.sign-in .live-chat-adviser-bc {
  padding: 15px 15px !important;

}

.sg-n-forgot-password {
    color: #fff !important;
}

.sign-in .live-chat-adviser-bc {
    color: #fff !important;
}
[dir="ltr"] .countdown-banner-content {
  left: 100px !important;
  top: 30px !important;
}

.countdown-banner-content {
  background: transparent !important;
  border: 1px solid transparent !important;
}

.countdown-banner-date {
  font-size: 18px !important;
}

.countdown-banner-names {
  font-size: 13px !important;
}

.popup-inner-bc {
  border-radius: 30px !important;
  border-bottom: 2px solid #413b2b !important;
  border-top: 2px solid #413b2b !important;
  border-left: 2px solid #413b2b !important;
  border-right: 2px solid #413b2b !important;
  box-shadow: 0px -2px 40px #413b2b !important;
}

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

.nav-menu-container .nav-menu {
    justify-content: center;
}

.nav-menu-container .nav-menu-other .nav-menu-item, .nav-menu-container .nav-menu .nav-menu-item {
  font-size: 14px !important;
}

.bc-i-Esports::before {
  content: "";
}

.nav-menu-container .nav-menu>li>.nav-menu-item>i, .nav-menu-container .nav-menu-other>.nav-menu-item>i {
    margin-inline-end: 6px !important;
}

.loyalty-program-levels-container .horizontalSliderNav{
 display:none !important;
}

.security-box { 
            width: 100%; 
            min-height: 310px; 
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; 
            background: linear-gradient(135deg, #1a1a2e 0%, #16213e 100%); 
            border-radius: 10px; 
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3); 
            color: white; 
            border: 2px solid #e94560; 
            padding: 5px; 
            box-sizing: border-box; 
            display: flex; 
            flex-direction: column; 
            margin: 0 auto; 
        } 
 
        .download-section { 
            background: #091a38; 
            padding: 6px; 
            border-radius: 8px; 
            margin-bottom: 8px; 
            text-align: center; 
        } 
 
        .download-title { 
            font-size: 15px; 
            font-weight: 700; 
            margin: 0 0 5px 0; 
            color: #fff; 
        } 
 
        .download-subtitle { 
            font-size: 12px; 
            font-weight: 600; 
            color: #edd083; 
            margin: 0 0 10px 0; 
        } 
 
        .qr-container { 
            display: flex; 
            justify-content: space-around; 
            align-items: center; 
            margin: 10px 0; 
            gap: 15px; 
        } 
 
        .qr-code { 
            width: 80px; 
            height: 80px; 
            background: white; 
            padding: 5px; 
            border-radius: 5px; 
            flex-shrink: 0; 
        } 
 
        .qr-code img { 
            width: 100%; 
            height: 100%; 
            object-fit: contain; 
        } 
 
        .download-button { 
            display: inline-block; 
            background: #edd083; 
            color: #000; 
            padding: 8px 15px; 
            border-radius: 5px; 
            text-decoration: none; 
            font-weight: 600; 
            font-size: 14px; 
            margin-top: 8px; 
            transition: background 0.3s ease; 
        } 
 
        .download-button:hover { 
            background: #d8344e; 
        } 
 
        .warning-section { 
            background: rgba(233, 69, 96, 0.15); 
            /*border-left: 3px solid #e94560;*/ 
            padding: 10px; 
            margin-bottom: 8px; 
            border-radius: 0 5px 5px 0; 
            font-size: 12px; 
            text-align: center; 
        } 
 
        .warning-title { 
            font-weight: 700; 
            color: #edd083; 
            margin-bottom: 5px; 
            font-size: 13px; 
        } 
 
        .warning-text { 
            line-height: 1.4; 
            margin: 0; 
            font-size: 12px; 
        } 
 
        .current-address { 
            background: rgba(0, 180, 216, 0.1); 
            padding: 8px; 
            border-radius: 5px; 
            font-size: 11px; 
            text-align: center; 
            border: 1px dashed #edd083; 
            margin-top: 3px; 
        } 
 
        .address-label { 
            font-weight: 600; 
            color: #edd083; 
            margin-bottom: 3px; 
            display:inline-block; 
        } 
 
        .address-value { 
            word-break: break-all; 
            font-family: monospace; 
            display:inline-block; 
        }

[class*=is-web] .horizontalSliderRow .sliderImage img {
    width: 120px !important;
    height: 120px !important;
    filter: none !important;
    opacity: 1 !important;
    transition: none !important;
}

[class*=is-web] .horizontalSliderRow .sliderImage {
    min-width: 130px !important;
}

.horizontal-sl-title-bc {
    color: #fff !important;
  font-weight:bold;
}

.horizontal-items-expanded .horizontal-sl-item-bc {
    height: 38px !important;
    padding: 0px 15px !important;
    border: solid 2px #d8b34b!important;
    height: 50px !important;
    border-radius:10px!important;
}

.horizontal-items-expanded .horizontal-sl-icon-bc {
    color: #d8b34b !important;
}

a.btn.a-color.header-icon-text.bc-i-wallet::before {
  content: "" !important;
  display: inline-block;
  width: 40px;
  height: 30px;
  background: url('https://zulaimg.link/mobile/wallet.webp') ; 
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
  background-color:unset !important;
}

a.btn.a-color.header-icon-text.bc-i-wallet {
    background: transparent !important;
    color: transparent !important;
    border: none !important;
}

a.btn.a-color.header-icon-text.bc-i-call::before {
  content: "" !important;
  display: inline-block;
  width: 40px;
  height: 40px;
  background: url('https://graphxman.net/bzula/img/call.png?ver=1');
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
  background-color:unset !important;
}

a.btn.a-color.header-icon-text.bc-i-call {
    background: transparent !important;
    color: transparent !important;
    border: none !important;
}




a.btn.a-color.header-icon-text.bc-i-standings::before {
  content: "" !important;
  display: inline-block;
 width: 95px;
    height: 35px;
  background: url('https://graphxman.net/bzula/img/ortaklik.png');
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
  background-color:unset !important;
}

a.btn.a-color.header-icon-text.bc-i-standings {
    background: transparent !important;
    color: transparent !important;
    border: none !important;
}
a.btn.a-color.header-icon-text.bc-i-standings span{
  display: none;
}




a.btn.a-color.header-icon-text.bc-i-promotions-3::before {
  content: "" !important;
  display: inline-block;
  width: 40px;
  height: 40px;
  background: url('https://graphxman.net/bzula/img/bonus.png');
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
  background-color:unset !important;
}

a.btn.a-color.header-icon-text.bc-i-promotions-3 {
    background: transparent !important;
    color: transparent !important;
    border: none !important;
}
a.btn.a-color.header-icon-text.bc-i-promotions-3 span{
  display: none;
}



a.btn.a-color.header-icon-text.bc-i-wallet {
    background: transparent !important;
    color: transparent !important;
    border: none !important;
}
a.btn.a-color.header-icon-text.bc-i-wallet::before {
  content: "" !important;
  display: inline-block;
 width: 40px;
    height: 40px;
  background: url('https://graphxman.net/bzula/img/cuzdan-2.png');
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
  background-color:unset !important;
}
a.btn.a-color.header-icon-text.bc-i-wallet span{
  display: none;
}







a.btn.a-color.header-icon-text.bc-i-x50-wheel {
    background: transparent !important;
    color: transparent !important;
    border: none !important;
}
a.btn.a-color.header-icon-text.bc-i-x50-wheel::before {
  content: "" !important;
  display: inline-block;
 width: 40px;
    height: 40px;
  background: url('https://zulaimg.link/mobile/icon_wheel.gif');
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
  background-color:unset !important;
}
a.btn.a-color.header-icon-text.bc-i-x50-wheel span{
  display: none;
}





a.btn.a-color.header-icon-text.undefined {
    background: transparent !important;
    color: transparent !important;
    border: none !important;
}
a.btn.a-color.header-icon-text.undefined::before {
  content: "" !important;
  display: inline-block;
 width: 108px;
    height: 28px;
  background: url('https://graphxman.net/bzula/img/zulaodeme6.gif');
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
  background-color:unset !important;
}
a.btn.a-color.header-icon-text.undefined span{
  display: none;
}





.has-wallet .header-icon-text {
    padding: 0px 0px !important;
}













.connect-button-text {
    margin-bottom: 60px !important;
}

.sg-n-forgot-password-text {
    position: absolute !important;
    top: 205px !important;
    width: 100% !important;
}

.connect-button-wrapper {
    margin-top: 30px !important;
}



.footerLinkColTitle {
    color: rgb(255 255 255) !important;
}

.footerLinkColEl a {
    color: rgb(255 255 255) !important;
}

.sg-n-text-row-2-bc {
    text-align: center; 
    position: relative; 
}

.sign-in .sg-n-text-row-2-bc::after {
    content: "";
    display: inline-block; /* block yerine inline-block daha iyi sonuÃ§ verir */
    width: 190px;
    height: 70px;
    background-image: url(logo.png?v=1750791808);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
}

.sign-in .sg-n-text-row-2-bc {
  color: transparent !important;
  padding-bottom: 50px !important;
}

.popup-inner-bc {
    border-radius: 0px !important;
    border-bottom: 2px solid #dbc590 !important;
    border-top: 2px solid #dbc590 !important;
    border-left: 2px solid #dbc590 !important;
    border-right: 2px solid #dbc590 !important;
    box-shadow: 0px -2px 80px #dbc590 !important;
    border-radius: 30px !important;
}

.sg-n-text-row-1-bc, .sg-n-text-row-2-bc, .sg-n-forgot-password-text, .reg-step-title-v-bc {
    padding: 0px !important;
}


[class*=is-web] .casinoCategoryChooserContainer .horizontalSliderWrapper {
    background: #c6b074 !important;
}

.casinoCategoryChooserContainer .horCatItemTitle.active {
    color: #fff !important;
}

.casinoCategoryChooserContainer .horCatItemTitle {
    color: #081a38 !important;
}


[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItem i {
    color: #081a38 !important;
}

.entrance-form-bc.popup.login .form-sign-bc, .entrance-form-bc.popup.reg-via-wallet .form-sign-bc {
    flex:none !important;
}

/* canlı */

.live-calendar-filters-wrapper .time-filter-button-bc{
  background-color:#7ebb21 !important;
  border:none !important;
}

.live-calendar-market-scroll {
    background-color: #03112a !important;
}

.layout-betslip-holder-bc{
    background-color: #03112a !important;
}

.sportsbook-center-section{
    background-color: #03112a !important;
}

.footerSocialLinks i {
  width: 30px !important;
  height: 30px;
  border-radius: 5px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: white;
}

.footerWrapper .bc-i-youtube {
  background-color: #FF0000;
}

.footerWrapper  .bc-i-twitter {
  background-color: #1DA1F2;
}

.footerWrapper  .bc-i-telegram {
  background-color: #0088cc;
}

.footerWrapper  .bc-i-instagram {
  background-color: #E1306C;
}


.page-view-more {
  text-align: center;
  margin: 20px 0 !important;
}

.page-view-more .view-title-more {
  font-size: 22px;
  font-weight: 900;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 0.5px;
  background: linear-gradient(150deg, #ffda83, #987a0a);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}


.m-nav-items-list-item-bc {
    width: 160px !important;
    margin-bottom: 10px !important;
    float: left !important;
    padding: 0px !important;
}

.nav-ico-w-row-bc {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start !important;
}

.payment-logo {
    width: 150px !important;
}
.sliderGroup .sliderContent:nth-child(1) .sliderTitle{
  width: 100px;
  height: 60px;
  background-image: url('https://zulaimg.link/rev-2.png');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  overflow: hidden;
  color:transparent !important;
  width:100%;
}



.sdr-iframe-holder-bc {
    height: 150px !important;
}

.compact-footer .open-footer-icon {
    display: none !important;
}
.hm-row-bc:nth-of-type(3) .product-banner-info-bc {
  display: inline-block;
  cursor: pointer;
  position: relative;
  animation: gentleCircleGlow 6s ease-in-out infinite;
  filter: drop-shadow(0 0 14px rgba(255, 234, 0, 0.4));
  transition: filter 0.4s ease;
}

.hm-row-bc:nth-of-type(3) .product-banner-info-bc:hover {
  filter: drop-shadow(0 0 20px #f9d250);
  animation: none;
}

.hm-row-bc:nth-of-type(3) .product-banner-img-bc {
  display: block;
  width: 100%;
  height: auto;
  clip-path: inherit;
  transition: transform 0.4s ease;
}

.hm-row-bc:nth-of-type(3) .product-banner-info-bc:hover .product-banner-img-bc {
  transform: scale(1.1);
}



@keyframes gentleCircleGlow {
  0%, 100% {
    transform: translate(0, 0);
    filter: drop-shadow(0 0 10px rgba(255, 234, 0, 0.3));
  }
  25% {
    transform: translate(5px, -5px);
    filter: drop-shadow(0 0 20px rgba(255, 234, 0, 0.7));
  }
  50% {
    transform: translate(10px, 0);
    filter: drop-shadow(0 0 10px rgba(255, 234, 0, 0.3));
  }
  75% {
    transform: translate(5px, 5px);
    filter: drop-shadow(0 0 20px rgba(255, 234, 0, 0.7));
  }
}
.layout-content-holder-bc .hm-row-bc:nth-child(1) .slider-bc .carousel-count-arrow-container.with-count {
  left: 50% !important;
  top: auto;
  bottom: 30px !important;
}
.informative-widget-container img {
    max-width: 233px !important;
    max-height: 30px !important;
}
.hm-row-bc:nth-of-type(6) .view-title-more {
    padding-left: 0px !important;
}
.header-buttons-wallet button{
  background-color:#7ebb21 !important;
  border:solid 2px #e8c244;
}













.page-view-more{
    background: linear-gradient(to right, #2e3c56, #2e3c56, #000000, #2e3c56, #2e3c56);
    border-radius: 0px !important;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
    background-position: 50% !important;
    border-top: 1px solid #dac795;
    border-bottom: 1px solid #dac795;
    text-align: center !important;
    justify-content: center !important;
    width: 100% !important;
    justify-self: center !important;
    height: 35px !important;
}
}
.view-title-more{
  color: rgba(var(--oc-2-sc), 1) !important;
}
.view-see-more{
  position: absolute !important;
  right: 0px !important;
}
.ftr-g-content-bc .carousel-count-arrow {
    top: -112px !important;
    right: 20px !important;
}
.view-title-more {
    height: 35px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}







.layout-header-holder-bc {
    box-shadow: unset !important;
}






.nav-menu-container.header-navigation:first-child {
    background: #00030a !important;
	padding-top: 12px;
    padding-bottom: 12px;
	padding-left: 12px;
}
.nav-menu-container .nav-menu>li{
    margin-right: 12px;
}



.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item> i, .nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item> i{
	color: #1f2e48;
}

.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu-other:hover>.nav-menu-item
{
    background: #162642;
    box-shadow: 0px 0px 5px grey, 0 0 9px #1f2e4800 !important;
    border: 1px solid #1f2e4800;
	border-radius: 0px;
}

.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
{
    box-shadow: 0px 0px 5px grey, 0 0 9px #1f2e48 !important;
    border: 1px solid #1f2e48;
}


.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 {
    color: #ffffff !important;
    box-shadow: 0px 0px 5px grey, 0 0 9px #d6c28e !important;
    border: 1px solid #d6c28e;
}
.nav-menu-container .nav-menu-sub .nav-menu-item.active>* {
    color: #fff;
}

.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item.active i, .nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item.active i{
  color: #000 !important;
}
.nav-menu-container.header-navigation:first-child .nav-menu>li:hover>.nav-menu-item.active i, .nav-menu-container.header-navigation:first-child .nav-menu-other:hover>.nav-menu-item.active i{
  color: #fff !important;
}
.nav-menu-container.header-navigation:first-child .nav-menu>li:hover>.nav-menu-item.active, .nav-menu-container.header-navigation:first-child .nav-menu-other:hover>.nav-menu-item.active{
color: #fff !important;
}

  
.nav-menu-container .nav-menu > li:last-child a.nav-menu-item{
  /*
  background: #1f2e48 !important;
  color: #000 !important;
  */
}
.nav-menu-container .nav-menu > li:last-child a.nav-menu-item i{
  color: #000 !important;
}



#root > div.layout-header-holder-bc > header > div.nav-content-bc > div > nav > ul.nav-menu.nav-menu-hide-items > li:nth-child(10) a{
  background: #dac795 !important;
  color: #000 !important;
}



.sdr-iframe-backface-bc {
    max-height: 130px;
}



















.promotionsListEl-bc {
  border-radius: 20px !important;
  position: relative !important;
  border: 3px solid #ffffff14;
  overflow: hidden;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
}


.promotionsListEl-bc:before {
  content: "";
  top: 0;
  transform: translateX(100%);
  width: 100%;
  height: 100%;
  pointer-events: none;
  position: absolute;
  z-index: 1;
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(128, 186, 232, 0) 99%,
    rgba(125, 185, 232, 0)
  ) !important;
}

.promotionsListEl-bc:hover:before {
  animation: slide 1s;
}


.promotionsListEl-bc:hover {
  transform: scale(1.08) rotate(2deg);
  box-shadow: 0 15px 30px rgba(0,0,0,0.3); 
}


.promotionsListEl-bc:nth-child(even):hover {
  transform: scale(1.08) rotate(3deg);
}
.promotionsListEl-bc:nth-child(odd):hover {
  transform: scale(1.08) rotate(-3deg);
}


@keyframes slide {
  0%   { transform: translateX(-100%); }
  100% { transform: translateX(100%); }
}




.hdr-main-content-bc .logo-container  a.header-icon{
  width: 40px;
  height: 40px;
}
.hdr-main-content-bc .logo-container  a.header-icon img{
  content: url(http://graphxman.net/bzula/img/7-24-2.png?ver=1) !important;
}




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



.hm-row-bc:nth-of-type(1) .slider-bc::after{
  content: "";
  background-image: url(https://graphxman.net/bzula/img/zula-yilbasi-slider111.gif?ver=1) !important;
  background-repeat: no-repeat;
  background-size: cover; /* Arka planın boyutunun öğeye uyumlu olmasını sağlıyoruz */
  background-position: 0% 0% !important; /* Başlangıç konumu */
      position: absolute;
    bottom: 0;
    left: 0;
    width: 1470px;
    height: 200px;
    z-index: 10;
}







