.sdr-image-bc {
    max-height: 100% !important;
}

.entrance-form-bc.popup.login {
  background: black !important;
  box-shadow: inset 0 -240px 160px -70px rgba(239, 201, 143, 0.45);
}


.is-home-page .popup-holder-bc.windowed .popup-inner-bc {
  background-color: transparent !important;
  backdrop-filter: none !important;
}

.is-home-page .status-popup-content-w-bc {
  background-color: transparent !important;  
  width: 100% !important;
}
.is-home-page .casino-popup-title {
  display: block;
}
.is-home-page .casino-popup-content{
  background-color: transparent !important;
  overflow: hidden !important;
}
.is-home-page #base_popup_id > div > label{
  display: none;
}


.YoPhoneAppContent {
    display: none !important;
}
@keyframes smsGlowPulseScale{
  0%{
    transform: scale(1);
    box-shadow:
      0 0 0 0 rgba(var(--oc-1), 0.30),
      0 8px 22px rgba(0, 0, 0, 0.18);
  }
  50%{
    transform: scale(1.04);
    box-shadow:
      0 0 18px rgba(var(--oc-1), 1),
      0 0 42px rgba(var(--oc-1), 0.35),
      0 10px 28px rgba(0, 0, 0, 0.20);
  }
  100%{
    transform: scale(1);
    box-shadow:
      0 0 0 0 rgba(var(--oc-1), 0.30),
      0 8px 22px rgba(0, 0, 0, 0.18);
  }
}

#base_popup_id > div > div > form > div.sms-verification > button{
  position: relative;
  border: 0;
  outline: none;
  border-radius: 10px;

  animation: smsGlowPulseScale 1.6s ease-in-out infinite;

  box-shadow:
    0 0 0 0 rgba(var(--oc-1), 0.35),
    0 8px 22px rgba(0, 0, 0, 0.18);

  transition: transform .2s ease, box-shadow .25s ease, filter .25s ease;
  will-change: transform, box-shadow, filter;
}


#base_popup_id > div > div > form > div.sms-verification > button:disabled,
#base_popup_id > div > div > form > div.sms-verification > button[disabled]{
  cursor: not-allowed;
  opacity: 0.8;


  background: rgba(var(--oc-1), 0.30),
  color: #1a1a1a;


  box-shadow:
    0 0 10px rgba(212, 175, 55, 0.65),
    0 0 22px rgba(212, 175, 55, 0.35),
    0 8px 22px rgba(0, 0, 0, 0.18);


  animation: none;
  transform: none;
  filter: none;
}

#base_popup_id > div > div > form > div.sms-verification > button:disabled:hover,
#base_popup_id > div > div > form > div.sms-verification > button:disabled:focus-visible{
  transform: none;
  filter: none;
}

.YoPhoneApp {

    display: none !important;
}
.market-icon-bc {
    color: #a0ffad !important;
}
.betslip-first-bet-content-bc {
    padding-bottom: 50px !important;
}
:root {
    --hero: 217, 198, 143 !important;
    --hero-rgb: 255,232,166 !important;
    --oc-2: 255, 233, 170 !important;
    --hero-hover: 255, 233, 169 !important;
    --oc-1: 255, 235, 175 !important
}
.u-i-p-amounts-bc.withdrawable>.u-i-p-a-content-bc {
    background: linear-gradient(1800deg, rgb(193 177 130) 0%, rgba(255,235,175,1) 100%) !important;
}
.u-i-p-amounts-bc.bonuses>.u-i-p-a-content-bc {
    background: linear-gradient(180deg, rgb(193 177 130) 0%, rgba(255,235,175,1) 100%) !important;
}
[data-status="2"] {
    color: #ffe9a8 !important;
}



.ftr-game-item-bc .market-group-holder-bc .market-group-item-bc:first-child .market-bc {
    border-radius: 5px !important;
}
.ftr-g-i-head-bc {
    border-radius: 5px !important;
}
.view-title-more {
    font-size: 14px !important;
    background: -webkit-linear-gradient(90deg,#fff1ca, #a79153) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-size: 100% !important;
}

.casino-horizontal-sl-list-bc .horizontal-sl-item-bc.active .horizontal-sl-count-bc, .casino-horizontal-sl-list-bc .horizontal-sl-item-bc.active .horizontal-sl-icon-bc, .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active .horizontal-sl-count-bc, .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active .horizontal-sl-icon-bc {
    color: #efe9e9 !important;
}

.casino-horizontal-sl-list-bc .horizontal-sl-item-bc.active, .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active {
    color: #ffffff !important;
    background: rgba(var(--hero), 1);
    background: linear-gradient( 
180deg
 , #ececec, #a2a2a2 43%, #686868) !important;
    box-shadow: 0 0 10px 1px #d9c68f !important;
}

.horizontal-sl-item-bc.active:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
    background-image: none !important;
}
.m-nav-collapsed-container-bc .m-nav-list-item-title-bc {
    text-transform: uppercase;
}
.m-nav-collapsed-container-bc .m-nav-list-item-title-bc {
    text-transform: uppercase;
}

.bc-i-crypto:before {
    content: "\ea7c"!important;
}

.bc-i-cash:before {
    content: "\e912"!important;
}

.bc-i-qr:before {
    content: "\ea7b"!important;
}

.bc-i-wallet:before {
    content: "\ea7d"!important;
}

.bc-i-bank:before {
    content: "\ea80"!important;
}

.bc-i-mobile:before {
    content: "\e918"!important;
}

.bc-i-voucher:before {
    content: "\ea12"!important;
}

.casino-tournament-header {
    display: flex;
    align-items: center;
    overflow: hidden;
    height: 44px;
    padding: 0 16px;
    /* color: rgba(var(--b-sc), 1); */
    border-bottom: 1px solid rgba(var(--b-sc),.1);
    background: -webkit-linear-gradient(90deg,#fff1ca, #a79153) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-size: 100% !important;
    font-weight: 800 !important;
}

@keyframes mix {
  
  30% {
    box-shadow: 0 -1em 2em 3em rgba(255, 0, 200, 0.5),
                4em -1em 2em 3em rgba(255, 50, 0, 0.8),
                -4em 2em 3em 2em rgba(155, 200, 0, 0.5),
                -4em -2em 2em 2em rgba(200, 0, 150, 0.6),
                0 3em 2em 2em rgba(20, 250, 0, 0.5),
                2em 1em 2em 2em rgba(50, 10, 250, 0.5);
  }
  
  60% {
    box-shadow: 2em 1em 2em 3em rgba(55, 0, 200, 0.5),
                3em 1em 2em 3em rgba(25, 150, 0, 0.6),
                3em -2em 3em 3em rgba(155, 200, 0, 0.5),
                -4em 2em 2em 3em rgba(200, 0, 50, 0.6),
                0 -3em 2em 3em rgba(200, 250, 0, 0.5),
                -2em 1em 2em 3em rgba(50, 210, 250, 0.6);
  }

}

.sdr-image-bc {
    display: block;
    width: 98%;
    height: 100%;
    object-fit: contain;
    transition: max-height .24s linear;
}

body {
    background-image: url(https://cmsbetconstruct.com/content/images/8b33e88c4b3c595684583602cce17ea6_1877822_media.png) !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-attachment: fixed !important;
}

.u-i-p-amounts-bc.withdrawable>.u-i-p-a-content-bc {
    background: linear-gradient(1800deg, rgb(185 165 107) 0%, rgb(141 125 78) 100%) !important;
}
.u-i-p-a-deposit-bc, .u-i-p-a-withdraw-bc {
    color: #000000d6 !important;
}
.u-i-p-a-deposit-bc, .u-i-p-a-withdraw-bc {
    background: hsl(0deg 0% 100% / 82%) !important;
    border: 1px solid #0006 !important;
}
.u-i-p-amounts-bc.bonuses>.u-i-p-a-content-bc {
    background: linear-gradient(1800deg, rgb(185 165 107) 0%, rgb(141 125 78) 100%) !important;
}
.hdr-navigation-link-bc {
    color: black !important;
    background: transparent !important;
    font-size: 11px !important;
    font-weight: bold !important;
    box-shadow: 0 0px 0 1px #a49b8426 !important
}
.hdr-navigation-scrollable-bc {
    background: linear-gradient(180deg, #131313 0%, rgb(210 192 141) 100%) !important;
    box-shadow: 0 0 12px #ffebaf !important;
}
.hdr-main-content-bc {
   background: rgb(26 26 26) !important;
}
.header-bc {
    height: 100px!important;
    background: black!important;
}
.layout-header-holder-bc {
    height: 100px !important;
}
[dir=ltr] .hdr-smart-panel-holder-arrow-bc {
  
    padding-left: 5px !important;
    top: 70px !important;
}





.popup-inner-bc {
    background: url(https://cmsbetconstruct.com/content/images/8b33e88c4b3c595684583602cce17ea6_1877822_media.png)!important;
    background-size: auto !important;
}
.btn.a-color {
    font-weight: bold !important;
    box-shadow: 0 0 20px #ffebaf !important;
}


/** yedek
.tab-navigation-w-bc {
    background: linear-gradient(92deg, rgb(42 42 42) 0%, rgb(188 166 115) 26%, rgb(222 203 148) 44%, rgb(150 132 92) 64%, rgb(51 51 51) 100%)!important;
}

*/




.casino-info-block {
    background: url(https://cmsbetconstruct.com/content/images/66097540b500c96dfab516ed03bad820_1877822_media.gif) !important;
    border-radius: 20px!important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}
#comm100-float-button-2 > div {
    
    right: 10px !important;
    bottom: 50px !important;
}
#root > div.layout-content-holder-bc > div.special-games-button > button.btn.s-small.upcoming-matches {


    padding: 0 0px !important;  
}
.market-bc {
    background: linear-gradient(90deg, rgba(14,14,14,1) 0%, rgb(24 24 24) 26%, rgba(41,41,41,1) 44%, rgb(36 36 36) 64%, rgba(0,0,0,1) 100%)!important;
    border-radius: 15px !important;
}

.market-filter-bc {
    background: transparent !important;
}
.competition-bc {
    background: transparent !important;
}
.sp-button-bc {
    background: linear-gradient(90deg, rgba(14,14,14,1) 0%, rgb(25 25 25) 26%, rgba(41,41,41,1) 44%, rgb(31 31 31) 64%, rgba(0,0,0,1) 100%) !important;

}
.sdr-item-bc:before {
    background: transparent !important;
}
.product-banner-container-bc {
    background: transparent!important;
    grid-gap:0px !important;
    padding:  0 7px !important;
}
[dir=ltr] .header-icon {
    margin-left: -150px !important;
}
.header-icon {
    max-width: 35px !important;
    height: 35px !important;
}
.bc-i-qr:before {
    content: "\ea7b";
}
.bc-i-bank:before {
    content: "\ea80";
}
.bc-i-crypto:before {
    content: "\ea7c";
}
.bc-i-wallet:before {
    content: "\ea7d" !important;
}
.switch-old-version {
    display: none !important;
}
.crypto-wallet-switcher-container {
    display: none;
}
#root > div.layout-header-holder-bc > div > div.hdr-main-content-bc > div.hdr-user-bc > div:nth-child(1) {
    /*padding-bottom: 70px!important;*/
}
/*
#root > div.layout-header-holder-bc > div > div.hdr-main-content-bc > div.hdr-user-bc > div:nth-child(2) {
    padding-bottom: 70px!important;
}
*/
#root > div.layout-header-holder-bc > div > div.hdr-main-content-bc > div.hdr-user-bc > div:nth-child(3) {
    padding-bottom: 70px!important;
}

.header-custom-buttons>.btn {
    height: 17px !important;
    padding: 0 5px !important;
    font-size: 13px !important;
}
.crypto-wallet-switcher-container {
    display: none !important;
}
.user-nav-icon {
    width: 23px !important;
    height: 23px !important;
}
.hdr-navigation-scrollable-bc {
    background: linear-gradient(180deg, #9d8e63 0%, #d2c08d 100%) !important;
}
[dir=ltr] .hdr-navigation-scrollable-bc.scroll-start.scroll-end:after, [dir=ltr] .hdr-navigation-scrollable-bc.scroll-start:after {
    background: linear-gradient(270deg,#1a1a1a7d 0,transparent)  !important;
}
.tab-navigation-w-bc {
    /*background: linear-gradient(92deg, #9b8962 0%, #bca673 26%, rgb(222 203 148) 44%, rgb(150 132 92) 64%, #9b8962 100%)!important;*/
   background:linear-gradient(        92deg,        rgba(155, 137, 98, 0.65) 0%,        rgba(188, 166, 115, 0.65) 26%,        rgba(222, 203, 148, 0.65) 44%,        rgba(150, 132, 92, 0.65) 64%,        rgba(155, 137, 98, 0.65) 100%    ) !important
}

.tab-nav-item-bc {
    color: black !important;
    font-weight: bold !important;
}

#root > div.layout-header-holder-bc > div > div.hdr-main-content-bc > div.hdr-user-bc > div:nth-child(2) > a {
    display:none!important;
}
.wallet-btn {
    display: none !important;
    align-items: center;
}
.hdr-additional-info {
    display: none !important;
    align-items: center;
    height: 40px;
    background: rgba(var(--b), 1);
    padding: 0 7px;
    border-bottom: 1px solid rgba(var(--header-sc),.1);
}
.has-multi-wallet-switcher.has-exchange-info:not(.header-bc-active) .layout-content-holder-bc, .has-multi-wallet-switcher.is-trusted:not(.header-bc-active) .layout-content-holder-bc, .has-multi-wallet.has-exchange-info:not(.header-bc-active) .layout-content-holder-bc, .has-multi-wallet.is-trusted:not(.header-bc-active) .layout-content-holder-bc {
    padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header) + 0px) !important;
}
.leaderboard-bc {
    display: none !important;
}
.hdr-crypto-content {
    display: none !important;
}
.market-bc.active .market-icon-bc, .market-bc.active .market-odd-bc {
    color: #ffffff !important;
}
.market-bc.active {
    border: 1px solid #e7e7e7 !important;
}
.market-bc {
    border-radius: 10px !important;
}
.logo {
    z-index: 9999!important;
}
  iframe#chat_button_bar_container {
    margin-bottom: 60px !important;
}
 .u-i-p-p-u-i-edit-button-bc {
    display: none !important;
}

.betslip-first-bet-content-bc {
    padding-bottom: 50px !important;
}
.switch-popup-wrapper.in-auth-popup {
    padding: 10px 0 0;
    display: none;
}
.m-nav-items-list-item-bc.deposit_simplepayexpresshavale:after {
    content: "1.000 ₺ - 250.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_simplepayviphavale:after {
    content: "500 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_hillpayshavale:after {
    content: "1.000 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_minipayhavale:after {
    content: "3.000 ₺ - 1.000.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_alfaodemev2banktransfer:after {
    content: "1.000 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_aninda_banka:after {
    content: "5.000 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_aninda_havale:after {
    content: "500 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_fulgurpay:after {
    content: "1 ₺ - 1.000.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_hillpayscrypto:after {
    content: "1.500 ₺ - 1.000.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_minihavalesystemcreditcard:after {
    content: "100 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_alfaodeme:after {
    content: "1.000 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_aninda_kripto:after {
    content: "100 ₺ - 500.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_simplepaykredikarti:after {
    content: "5.000 ₺ - 10.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_hillpayscreditcard:after {
    content: "250 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_instapaycepbank:after {
    content: "200 ₺ - 1.000.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_anindaqr:after {
    content: "200 ₺ - 10.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_fxkredikarti:after {
    content: "100 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_alfaodemev2banktransfer:after {
    content: "1.000 ₺ - 300.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_alfaodeme:after {
    content: "1.000 ₺ - 1.000.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_aninda_banka:after {
    content: "500 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_aninda_havale:after {
    content: "250 ₺ - 999 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_fulgurpay:after {
    content: "200 ₺ - 375.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_hillpayscrypto:after {
    content: "3.000 ₺ - 375.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_aninda_kripto:after {
    content: "3.000 ₺ - 375.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_minipayhavale:after {
    content: "3.000 ₺ - 150.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_paronapayv2havale:after {
    content: "750 ₺ - 250.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_aninda_kredikarti:after {
    content: "500 ₺ - 45.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_bropayhavale:after {
    content: "500 ₺ - 500.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_bropayhavale:after {
    content: "3.000 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_envoysoftautomatic:after {
    content: "3.000 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_winfinanshavale:after {
    content: "1.000 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_winfinanshavale:after {
    content: "1.000 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_paronapayv2havale:after {
    content: "5.000 ₺ - 150.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_simplepayviphavale:after {
    content: "3.000 ₺ - 150.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_simplepayexpresshavale:after {
    content: "3.000 ₺ - 150.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_envoysoftautomatic:after {
    content: "10.000 ₺ - 500.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_hillpayshavale:after {
    content: "1.000 ₺ - 150.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_paramjet:after {
    content: "500 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_paramjet:after {
    content: "2.000 ₺ - 150.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_meeldev:after {
    content: "500 ₺ - 150.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_meeldev:after {
    content: "2.000 ₺ - 150.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_aninda_papara:after {
    content: "2.500 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_aninda_papara:after {
    content: "2.500 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_instapayscrypto:after {
    content: "1 ₺ - 1.000.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_instapayscrypto:after {
    content: "200 ₺ - 375.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_meeldevnew:after {
    content: "500 ₺ - 150.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_meeldevnew:after {
    content: "1.000 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_flashfinanspapara:after {
content: "1.000 ₺ - 200.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_flashfinanspapara:after {
content: "1.000 ₺ - 150.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_supperpanel:after {
content: "1.000 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_supperpanel:after {
content: "1.000 ₺ - 150.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_trendhavale:after {
content: "1.000 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_trendhavale:after {
content: "1.000 ₺ - 200.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_multipaytr:after {
 content: "500 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
} 
.m-nav-items-list-item-bc.withdraw_multipaytr:after {
content: "3.000 ₺ - 150.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_payurus:after {
content: "100 ₺ - 500.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_payurus:after {
content: "200 ₺ - 150.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.deposit_otomoneyhavale:after {
content: "100 ₺ - 100.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}
.m-nav-items-list-item-bc.withdraw_otomoneyhavale:after {
content: "5.000 ₺ - 150.000 ₺";
    display: block;
    text-align: center;
    margin-top: 6px;
    font-size: 12px;
    color: #ffffff;
    opacity: 0.7;
}



[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-new:after {
    background: linear-gradient(to left, #ac9a6d, #7f194f00) !important;
}

[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-top:after {
    
    background: linear-gradient(to left, #ac9a6d, #7f194f00) !important;
}



.reg-form-content {
    background: black !important;
}

.reg-form-footer-bc {
    background: #000000 !important;
}




.hdr-toggle-button-bc {
    background: linear-gradient(115deg, rgba(210, 211, 212, 1) 0%, rgba(143, 142, 142, 1) 25%, rgba(219, 220, 222, 1) 50%, rgba(143, 142, 142, 1) 75%, rgba(210, 211, 212, 1) 100%) !important;
}

.layout-bc.smart-panel-is-visible:not(.integration-mobile-specific) .hdr-toggle-button-bc {
    background: linear-gradient(296deg, rgba(210, 211, 212, 1) 0%, rgba(143, 142, 142, 1) 25%, rgba(219, 220, 222, 1) 50%, rgba(143, 142, 142, 1) 75%, rgba(210, 211, 212, 1) 100%) !important;
}


[class*=is-mobile] .sliderSingleEl .sliderImage img {
    width: 100% !important;
    height: 100% !important;
    object-fit: scale-down;
    justify-self: center !important;
    padding: 5px !important;
    position: relative !important;
}


div#anj-0949234f-1a59-48e5-b7c1-f14318dc8b49 {
    width: 100px !important;
}


.jackpotWidgetWrapper {
   
    background: linear-gradient(0deg, rgb(218 229 175 / 4%), rgb(235 234 177 / 4%)), linear-gradient(0deg, rgba(var(--hero), 0), #a59159 95%) !important;
    
}


.header-bc {
    height: 80px !important;
    
}
.hdr-toggle-button-bc {
    color: rgb(71 71 71 / 80%) !important;
}
.hdr-user-bc {
    margin-right: 5px !important;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: true;
}


@keyframes cevir {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}


.market-bc.active{
  color:#eebe7c !important;
}

b.c-team-info-scores-bc {
    margin-right: 10px;
}

span.c-team-info-team-bc.team {
    padding: 5px !important;
}




/**KAYIT OLMA BUTTONU **/
button.btn.s-small.register {
    flex: auto;
    object-fit: cover;
    transition: var(--default-transition-duration) .24s;
    box-shadow: inset 0 0 5px 2px #f2e0c2;
}
.btn.register, .btn.btn-color {
    padding: 0 8px;
    color: rgb(255 255 255);
    background: rgb(26 26 26);
    transition: background var(--default-transition-duration);
}

button.btn.s-small.register:after {
    content: "";
    width: 54px;
    height: 30px;
    border-radius: 8px;
    background-image: linear-gradient(var(--rotate), #fff2db, #d0b285, #b78855, #fdebaf, #b78855);
    position: absolute;
    z-index: -1;
    animation: cevir 2.5s linear infinite;
    box-shadow: 0 0 8px 0px #f5c682;
}





.btn.register, .btn.btn-color {
    color: rgb(255 255 255) !important;
   background: rgb(26 26 26) !important;
}

[dir=ltr] .hdr-smart-panel-holder-arrow-bc {
    left: auto !important;
}
/******************************************************/





/***ANASAYFA SPOR ALANI CAM EFEKTLİ GEÇİŞ**/
.c-teams-bc {
    background: linear-gradient(90deg, rgba(14,14,14,1) 0%, rgb(38 38 38) 26%, rgba(41,41,41,1) 44%, rgb(73 73 73) 64%, rgba(0,0,0,1) 100%) !important;
    border-radius: 15px !important;
    padding-left: 5px !important;
    padding-right: 5px !important;


            /* Ortada parlak şerit yok — düz koyu gri geçiş */
            background: linear-gradient(
                90deg,
                rgba(14, 14, 14, 1) 0%,
                rgb(38, 38, 38) 22%,
                rgba(41, 41, 41, 1) 50%,
                rgb(38, 38, 38) 78%,
                rgba(0, 0, 0, 1) 100%
            ) !important;

            border-radius: 15px !important;
            border: 1px solid rgba(255, 255, 255, 0.06);
            box-shadow:
                0 18px 44px rgba(0, 0, 0, 0.55),
                inset 0 1px 0 rgba(255, 255, 255, 0.07),
                inset 0 -1px 0 rgba(0, 0, 0, 0.35);

}



        .c-teams-bc::before {
            content: "";
            position: absolute;
            inset: 0;
            border-radius: inherit;
            pointer-events: none;
            z-index: 0;
            background: linear-gradient(
                to bottom,
                rgba(255, 255, 255, 0.08) 0%,
                transparent 28%
            );
            opacity: 0.48;
        }

        /* Hareketli ayna şeridi (sonsuz, yumuşak gidip-gelir) */
        .c-teams-bc::after {
            content: "";
            position: absolute;
            inset: 0;
            border-radius: inherit;
            pointer-events: none;
            z-index: 1;
            background: linear-gradient(
                118deg,
                transparent 0%,
                transparent 40%,
                rgba(255, 255, 255, 0.06) 46%,
                rgba(255, 255, 255, 0.22) 50%,
                rgba(255, 255, 255, 0.07) 54%,
                transparent 60%,
                transparent 100%
            );
            background-size: 220% 100%;
            opacity: 0.52;
            animation: mirrorSweep 5.5s ease-in-out infinite alternate;
        }

        @keyframes mirrorSweep {
            0% {
                background-position: 0% 0;
            }
            100% {
                background-position: 100% 0;
            }
        }




.market-filter-scrollable-navigation-bc-holder .horizontal-sl-item-bc.active::after {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.4),
        transparent
    ) !important;
    transform: skewX(-25deg);
}




p.tab-nav-title-bc.ellipsis {
    color: whitesmoke !important;
    letter-spacing: 1px !important;
}


/* GİRİŞ YAPMA BUTTONU */
.btn.sign-in, .btn.btn-color {
    padding: 0 8px !important;
    color: rgb(255 255 255) !important;
    background: rgb(26 26 26) !important;
    transition: background var(--default-transition-duration) !important;
}

button.btn.s-small.sign-in {
    flex: auto !important;
    object-fit: cover !important;
    transition: var(--default-transition-duration) .24s !important;
    box-shadow: inset 0 0 5px 2px #dcdcdc !important; 
}

button.btn.s-small.sign-in:after {
    content: "";
    width: 54px;
    height: 30px;
    border-radius: 8px;
    background: linear-gradient(var(--rotate),
        #f5f5f5,
        #c0c0c0,
        #a9a9a9,
        #e0e0e0,
        #bfbfbf
    ) !important;
    position: absolute;
    z-index: -1;
    animation: cevir 2.5s linear infinite;
    box-shadow: 0 0 8px 0px #cfcfcf; 
}
/********************************************/


.c-teams-bc {
    background: linear-gradient(90deg, rgba(14,14,14,1) 0%, rgb(38 38 38) 26%, rgba(41,41,41,1) 44%, rgb(73 73 73) 64%, rgba(0,0,0,1) 100%) !important;
    border-radius: 15px !important;
    padding-left: 5px !important;
    padding-right: 5px !important;


            /* Ortada parlak şerit yok — düz koyu gri geçiş */
            background: linear-gradient(
                90deg,
                rgba(14, 14, 14, 1) 0%,
                rgb(38, 38, 38) 22%,
                rgba(41, 41, 41, 1) 50%,
                rgb(38, 38, 38) 78%,
                rgba(0, 0, 0, 1) 100%
            ) !important;

            border-radius: 15px !important;
            border: 1px solid rgba(255, 255, 255, 0.06);
            box-shadow:
                0 18px 44px rgba(0, 0, 0, 0.55),
                inset 0 1px 0 rgba(255, 255, 255, 0.07),
                inset 0 -1px 0 rgba(0, 0, 0, 0.35);

}



        .c-teams-bc::before {
            content: "";
            position: absolute;
            inset: 0;
            border-radius: inherit;
            pointer-events: none;
            z-index: 0;
            background: linear-gradient(
                to bottom,
                rgba(255, 255, 255, 0.08) 0%,
                transparent 28%
            );
            opacity: 0.48;
        }

        /* Hareketli ayna şeridi (sonsuz, yumuşak gidip-gelir) */
        .c-teams-bc::after {
            content: "";
            position: absolute;
            inset: 0;
            border-radius: inherit;
            pointer-events: none;
            z-index: 1;
            background: linear-gradient(
                118deg,
                transparent 0%,
                transparent 40%,
                rgba(255, 255, 255, 0.06) 46%,
                rgba(255, 255, 255, 0.22) 50%,
                rgba(255, 255, 255, 0.07) 54%,
                transparent 60%,
                transparent 100%
            );
            background-size: 220% 100%;
            opacity: 0.52;
            animation: mirrorSweep 5.5s ease-in-out infinite alternate;
        }

        @keyframes mirrorSweep {
            0% {
                background-position: 0% 0;
            }
            100% {
                background-position: 100% 0;
            }
        }



.market-filter-scrollable-navigation-bc-holder .horizontal-sl-item-bc.active {
    background: linear-gradient(
        135deg,
        #f5e6c8,
        #d4af37,
        #b8962e,
        #e6c86e,
        #f5e6c8
    ) !important;
    position: relative;
   
}





.market-filter-scrollable-navigation-bc-holder .horizontal-sl-item-bc.active::after {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.4),
        transparent
    ) !important;
    transform: skewX(-25deg);
}





.horizontal-sl-item-bc.active > .horizontal-sl-title-bc {
    color: black !important;
    
}


.ftr-copy-rights-bc a {
    color: #e5c990 !important; 
}

/*yaklaşan maçlar popüler maçlar ve yanındaki buttonlar*/
.special-games-button .btn.upcoming-matches.a-color {
    background: linear-gradient(135deg, #f5e6c8, #d4af37, #b8962e, #e6c86e, #f5e6c8) !important;
}

.special-games-button .btn.popular-matches.a-color{
   background: linear-gradient(135deg, #f5e6c8, #d4af37, #b8962e, #e6c86e, #f5e6c8) !important;
}

.special-games-button .btn.boosted-bets.a-color{
  background: linear-gradient(135deg, #f5e6c8, #d4af37, #b8962e, #e6c86e, #f5e6c8) !important;
}

.special-games-button .btn.popular-competitions.a-color{
  background: linear-gradient(135deg, #f5e6c8, #d4af37, #b8962e, #e6c86e, #f5e6c8) !important;
}

.special-games-button .btn.multiple-of-the-day.a-color{
  background: linear-gradient(135deg, #f5e6c8, #d4af37, #b8962e, #e6c86e, #f5e6c8) !important;
}

.product-banner-info-bc{
  margin-top: 7px !important;
}



  @keyframes border-color-flow {
            0%, 100% { border-color: #b8bcc4; }
            50% { border-color: #f5d09a; }
        }

@property --a {
  syntax: "<angle>";
  inherits: false;
  initial-value: 0deg; 
}
@property --i {
  syntax: "<number>";
  inherits: false;
  initial-value: 0; 
}

.casinoGameItem{
    background: none !important;
    border-radius: 30px;
}
.casino-game-item{
   background: none !important;
    border-radius: 30px;
}
.casinoGameItemImage {
    border-radius: 30px;
    border: 2px solid #f5d09a;
    padding: 2px;
    mask: conic-gradient(#000 0 0) content-box, linear-gradient(calc(mod(var(--a), 180deg)* var(--i) + var(--_a, 140deg)), #0000 30%, #000 40% 60%, #0000 70%) subtract, conic-gradient(#000 0 0) padding-box;
    /* cursor: pointer; */
    --i: 1;
    transition: --i 1s, --a 300s linear;
    animation: border-color-flow 3s ease-in-out infinite;
}

img.casino-game-item-image-bc {
    aspect-ratio: 1;
    border-radius: 30px;
    border: 2px solid #f5d09a;
    padding: 2px;
    mask: conic-gradient(#000 0 0) content-box, linear-gradient(calc(mod(var(--a), 180deg)* var(--i) + var(--_a, 140deg)), #0000 30%, #000 40% 60%, #0000 70%) subtract, conic-gradient(#000 0 0) padding-box;
    cursor: pointer;
    --i: 1 ;
  transition: --i 1s,--a 300s linear;
  animation: border-color-flow 3s ease-in-out infinite;
}



.form-control-select-bc, .form-control-label-file-bc{
  box-shadow: inset 0px 0px 23px 0px #f7d396
}



.e-p-header-bc{
  background: black !important;
}


:root {
            --b-sc: 255, 255, 255;
            --accent: #f7d396;
            --accent-rgb: 247, 211, 150;
            --default-transition-duration: 0.25s;
            --border-radius: 10px;
        }
 .form-control-input-bc,
        .form-control-textarea-bc {
            width: 100%;
            color: rgba(var(--b-sc), .9);
            font-size: 14px;
            background: rgba(var(--b-sc), .15);
            border-radius: var(--border-radius);
            padding: 14px 15px;
            border: 1px solid rgba(var(--accent-rgb), 0.45);
            box-shadow:
                inset 0 -4px 12px rgba(var(--accent-rgb), 0.3),
                inset 0 -8px 20px rgba(var(--accent-rgb), 0.16);
            transition:
                background var(--default-transition-duration),
                border-color var(--default-transition-duration),
                box-shadow var(--default-transition-duration);
            outline: none;
            box-sizing: border-box;
            font-family: inherit;
            font-weight: 400;
        }

        .form-control-input-bc:focus,
        .form-control-textarea-bc:focus {
            background: rgba(var(--b-sc), .2);
            border-color: var(--accent);
            box-shadow:
                inset 0 -5px 14px rgba(var(--accent-rgb), 0.42),
                inset 0 -10px 24px rgba(var(--accent-rgb), 0.24);
        }

        .form-control-input-bc::placeholder {
            color: rgba(var(--b-sc), 0.45);
        }



.sms-verification-popup{
  background: black !important;
  padding: 10px !important
}


#base_popup_id > div > div > form > div.sms-verification > button:disabled, #base_popup_id > div > div > form > div.sms-verification > button[disabled]{
  color: white !important;
}
.header-custom-buttons, .hdr-user-bc{
  /* margin-top: 70px !important; */
}

.balanceAmount{
 /* margin-top: 70px !important;*/
  margin-top: 0px;
}
.profileDetails{
  margin-top: 70px !important;
}

.has-header-info-vivarome:not(.world-cup,.has-wallet,.has-generic-menu) .layout-content-holder-bc, .has-header-info:not(.world-cup,.has-wallet,.has-generic-menu) .layout-content-holder-bc, .has-header-info-loyalty:not(.world-cup,.has-wallet,.has-generic-menu) .layout-content-holder-bc{
  padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header) + -19px) !important
}


.form-sign-bc .form-control-bc.default .form-control-title-bc{
  top: 5px !important;
}



.u-i-p-l-head-bc i{
  color: #f5d09a;
}




.sgm-market-g-i-cell-bc.market-bc.active{
  background:linear-gradient(to top, #8a6a3d 0%, #b08955 40%, #d1a96a 75%, #c79a4a 100%) !important;
}




.hdr-additional-info{
  display: flex !important;
  align-items: center !important
  
}

.hdr-main-content-bc{
  height: 65% !important;
  /*border-bottom: 1px solid #fffc93 !important;
  border-image: linear-gradient(to left, #4f4e4a42, #f3cd98 50%, #4f4e4a42 95%) 100% 0 100% 0 / 2px 0 2px 0 stretch !important;*/
}




.slider-bc{
  margin-top: 15px !important;
}

.product-banner-info-bc{
  width:95% !important;
}


.page-view-more{
background: linear-gradient(to left, rgb(247 215 125 / 75%), rgba(218, 175, 55, 0)) !important;
  padding: 10px !important;
}

.featuredGames{
  margin-top: 15px
}

.featuredGameItem{
  background:  linear-gradient(to left, rgba(248, 232, 180, 0.5), rgba(248, 232, 180, 0)) !important;
}

.product-banner-info-bc,
.product-banner-bc {
    position: relative !important;
    overflow: hidden !important;
}

.product-banner-info-bc::after,
.product-banner-bc::after {
    content: "" !important;
    position: absolute !important;
    inset: -20% !important;
    pointer-events: none !important;
    

    background: radial-gradient(
        circle at 30% 30%,
        rgba(255, 255, 255, 0.45),
        rgba(220, 220, 220, 0.25),
        rgba(180, 180, 180, 0.15),
        transparent 60%
    ) !important;

    transform: translateX(-120%) rotate(15deg);
    animation: silverMirror 5s ease-in-out infinite !important;
    mix-blend-mode: screen;
}

@keyframes silverMirror {
    0% {
        transform: translateX(-120%) rotate(15deg);
        opacity: 0;
    }
    20% {
        opacity: 1;
    }
    50% {
        opacity: 0.9;
    }
    100% {
        transform: translateX(120%) rotate(15deg);
        opacity: 0;
    }
}

iframe.iframe-widget.casino-etkinliktahmin-iframe{
  height: 100% important;
}

.iframe-widget {
  height: 100% !important;
}


.app-nav-arrow-block-bc:nth-of-type(5) {
    display: none;
}


[class*=is-mobile] .hdr-user-bc .user-nav-icon:nth-child(1),
[class*=is-mobile] .hdr-user-bc .user-nav-icon:nth-child(2),
[class*=is-mobile] .hdr-user-bc .user-nav-icon:nth-child(3),
[class*=is-mobile] .hdr-user-bc .user-nav-icon:nth-child(4){
   
  background: rgb(243 205 152) !important;

}

.user-nav-icon.bc-i-live-chat {
    background: transparent !important;
}

.user-nav-icon.bc-i-live-chat {
  position: absolute;
  right: 10px;
  top: 43%;
  transform: translateY(-50%) scale(1.1);
  width: 111px !important;
  height: 47px !important; /* EKLENDİ */
  padding: 0;
  margin-top: 1px;
  background: url("https://ik.imagekit.io/slxwjp34ti/saydam.png") center center / 100% 100% no-repeat !important;
}

.user-nav-icon.bc-i-live-chat::before {
    display: none !important;
}

.hdr-user-bc.hasLoyaltyLevel.isExpandedIcons .user-nav-icon.bc-i-live-chat {
  position: absolute;
  right: 135px;
  top: 50%;
  transform: translateY(-50%) scale(1.1);
  margin-top: 1px;
  width: 100px;
  height: 40px; /* EKLENDİ */
  padding: 0;
  background: url("https://ik.imagekit.io/slxwjp34ti/siyahbg.png") center center / 100% 100% no-repeat !important;
}

.hdr-user-bc.hasLoyaltyLevel.isExpandedIcons .user-nav-icon:nth-child(6)::before {
    display: none;
}




#root > div.layout-header-holder-bc > div > div.hdr-main-content-bc > div.hdr-user-bc > div:nth-child(2) {

  margin-top: 3px !important;
  padding-bottom: 0px !important;
}

.hdr-user-bc{
  height: 20px !important;
}


/*
button[aria-label="KUPONUM"] > .tab-nav-icon-bc {
    display: none !important;
    trans
}


button[aria-label="KUPONUM"] > .tab-nav-title-bc {
    display: none !important;
}


button[aria-label="KUPONUM"] {
    min-width: 60px !important;
    height: 90px !important;

    background: url('https://ik.imagekit.io/slxwjp34ti/resim.png') no-repeat center !important;
    background-size: contain !important;
    background-position: center -10px !important;
}

*/

div#comm100-float-button-87ddaf10-18cd-4fbd-93c8-d76b7ea607cd-2{
  display: none !important
}

