.main-wrapper {
    background: darkgreen !important;
  }
  
  [title^="Go to Ortak"]{
    display: block!important;
  }
  }
  
  [title^="YoPhoneAppContent"]{
    display: none!important;
  }
  
  [class*=is-web] .YoPhoneAppContent {
      padding: 10px 15px;
      display: none!important;
  }
  
  [class*=is-web] .inAuthPopup {
      display: none!important;
  }
  
  [class*=is-mobile] .YoPhoneAppContent {
      padding: 10px 15px;
      display: none!important;
  }
  
  
  .infoTime{
    display: none!important;
  }
  
  .layout-bc:not(.hasLeftMenu) .layout-content-holder-bc,
  .layout-bc:not(.hasLeftMenu) .layout-footer-holder-bc {
     padding: 0 30px!important;
     max-width: var(--layout-width)!important;
    margin: 0 auto!important;
  }
  .horizontal-sl-item-bc.accordion-button.badge-exclusive.galabetözel {
      color: rgb(255 255 255)!important;
      background: rgba(var(--hero), 1)!important;
      box-shadow: 0px 5px 5px 5px!important;
  }
  
  .powered-by {
    display: none !important;
  }
  
  .switch-popup-wrapper {
    display: none !important;
  }
  
  .switch-list-buttons {
    display:none !important;
  }
  .switch-popup .status-popup-content-w-bc {
      display: none !important;
  }
  
  .switch-list img {
    display:none !important;
  }
  
  .switch-popup-content {
    display:none !important;
  }
  
  .promotion-bonus-request { 
    position:absolute !important; 
    left:8.5% !important; 
    top:40% !important;
  } 
  
  .btn.a-color {
      background: #219f1a !important
  }
  
  .btn.register {
      background: transparent!important;
      border-image: linear-gradient(to left, #13131321 0%, #00ff0a 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
      box-shadow: 0px 0px 1px 2px #30d426 !important;
      border-top: 1px solid !important;
      padding: 0 10px !important;
      color: #ffffff !important;
      animation: pulse-white 1s infinite !important;
   }
  
  .popup-inner-bc {
      border-radius: 40px !important;
      border-bottom: 2px solid #30d426 !important;
      border-top: 2px solid #30d426 !important;
      border-left: 2px solid #30d426 !important;
      border-right: 2px solid #30d426 !important;
      padding-top: 10px !important;
      box-shadow: 0px -2px 30px #30d426 !important;
  }
  
  .skill-games-s-g-page-row-bc {
    margin-top: 90px !important;
    margin-lef: 50px !important;
  }
  
  .header-user-nav .nav-menu-sub .nav-menu-item {
    color: #30d426 !important;
  }
  
  .hdr-user-avatar-icon-bc {
    color: #30d426 !important;
  }
  
  .currency-control-symbol {
    background-color: #40923d !important;
  }
  
  .sidebar-content {
    top: 60% !important;
  }
  
  .expandable-info-body {
    color: #f50a0a !important;
    font-size: 16px !important;
  }
  
  .sidebar-title {
     font-size: 12px !important;
   }
  
  .sidebar-imageSrc {
     background: #467f34 !important;
  }
  
  .sidebar-item {
     padding: 10px !important;
     transfrom: translate(140px) !important;
     text-transform: math-auto !important;
  }
  
  .sidebar-image {
     widgth: 35px !important;
     height: 35px !important;
  }
  
  .sidebar-image img {
      width: auto !important;
      height: 100%;
      object-fit: contain;
  }
  
  .casinoJackpotLevelEl-bc {
      justify-content: center;
      height: 90px;
      cursor: pointer;
      background-color: #171c2c !important;
      cursor: pointer;
      border-radius: 10px !important;
      background-attachment: initial !important;
      background-size: covered !important;
      background-repeat: no-repeat !important;
      background-position: center !important;
  }
  
  .casinoJackpotLevelTitle-bc {
      display: flex !important;
      line-height: 20px !important;
      color: #7DBE39!important;
      text-transform: uppercase !important;
      font-weight: 400 !important;
      font-size: 24px !important;
      padding-top: 10px !important;
      font-family: fantasy !important;
  }
  
  .bonusExchangeInnerCoverImg-bc {
      width: 100% !important;
      object-fit: contain !important;
  }
  
  .jackpot-banner.jackpot-widget-full .casinoJackpotWrapper-bc {
      min-height: auto;
      padding-top: 0 !important;
      padding-bottom: 0;
      background: #3139c3 !important;
  }
  
  .jackpot-widget-full .jackpot-pool-container {
      margin-top: -7px !important;
  }
  
  .casinoJackpotLevelEl-bc {
      margin-top: -1.1% !important;
  }
  
  .jackpot-banner.jackpot-widget-full .casinoJackpotWrapper-bc:before {
      background-image: linear-gradient(90deg, rgba(45,52,68) 0%, rgba(144,210,79) 49%, rgba(45,52,68) 100%) !important;
      z-index: 0;
  }
  
  .slider-market-coefficient-container .market-bc:not(.active) {
      background: #1d6e15 !important;
      box-shadow: 3px 0 24px !important;
  }
  
  .slider-market-coefficient-container .market-bc {
      border-radius: 40px !important;
  }
  
  .layout-header-holder-bc {
  box-shadow: 0 1px 0 0 #171c2c !important;
  }
  
  .crypto-currency-data i {
         color: #30d426 !important;
  }
  
  
  .jackpot-pool-status {
      margin-bottom: 8px !important;
      color: #8fcf4e !important;
      font-size: 14px !important;
      font-weight: 500 !important;
  }
  
  .casinoJackpotLevelPrice-bc.odometer.odometer-auto-theme {
      font-size: 25px !important;
  }
  
  .slider-bc .swiper-button-prev {
      background: rgb(68 167 66) !important;  
  }
  .slider-bc .swiper-button-next {
      background: rgb(68 167 66) !important;  
  }
  .swiper-pagination.swiper-pagination-fraction.swiper-pagination-horizontal{
      color: rgb(68 167 66) !important;  
  }
  .casinoJackpotLevelPrice-bc:after {
      content: attr(data-cur) !important;
      display: flex !important;
      justify-content: center !important;
      -webkit-margin-start: 5px !important;
      margin-inline-start: 5px !important;
      font-size: 15px !important;
  }
  
  .casinoJackpotLevelPrice-bc {
      color: #ffffff !important;
      font-size: 20px !important;
  }
  
  .jackpot-pool-wrapper {
      width: 100% !important;
      margin-top: 10px !important;
      padding: 10px !important;
      border-radius: 4px !important;
      -webkit-backdrop-filter: blur(8px) !important;
      backdrop-filter: blur(8px) !important;
      background: rgb(43 63 106 / 30%) !important;
  }
  
  .jackpot-pool-title {
      margin-bottom: 5px !important;
      color: #8fcf4e !important;
      font-size: 12px !important;
      text-transform: uppercase !important;
  }
  
  .jackpot-pool-container {
      background: #171c2c !important;
      padding-top: 0px !important;
      border-radius: 10px !important;
      color: #34d81b !important;
  }
  
  .market-odd-bc {
      color: #ffffff !important;
      font-size: 13px;
      line-height: 15px;
      transition: color .24s;
  }
  
  .countdown-banner-names {
     padding-left: 7px !important;
  }
  
  .countdown-banner-counter+.countdown-banner-counter:before {
      margin-left: 14px !important; 
      top: 14px !important;
      padding-inline-start: 1px !important;
      left: -10px !important;
   }
  
  .countdown-banner-content  {
      background: none !important;
      border: none  !important;
      backdrop-filter: none  !important;
      box-shadow: none  !important;
  }
  
  .countdown-banner-date  {
      font-size: 30px !important;
      font-weight: 00 !important;
      line-height: 15px !important;
      margin-bottom: 30px !important;
      margin-top: 15px !important;
      padding-inline-start: 15px !important;
      padding-right: 6px !important;
  }
  
  .promotion-details-container {
      height: 100% !important;
      background: url(https://cms.25btcoservice.com/storage/medias/galabet10/media_751_f8043f07619c39df37a66559f7f0fc43.png) !important;
      background-position: center !important;
      background-attachment: initial !important;
      border: 1px solid #9dc25a !important;
      box-shadow: 1px -4px 7px #b3dd68 !important;
      background-size: cover  !important;
      background-repeat: no-repeat !important;
  }
  
  .hdr-logo-bc {
      display: flex;
      height: 150% !important;
      object-fit: contain;
      max-width: 300px;
      padding: 4px 0;
  }
  
  .btn.a-color {
      color: #e7ebe5 !important;
      background: #30d426 !important;
  }
  .btn.a-color:hover {
      background: #5dab41 !important;
      cursor: pointer;
  }
  
  .c-info-icon-bc.bc-i-bet-builder {
      color: #eacb0b !important;
  }
  
  .entrance-form-bc.registration .slider-bc {
      max-width: 645px !important;
  }
  
  .entrance-f-error-message-bc {
      color: #bcc1bc !important;
       --oc-3-rgb: 1, 10, 80;
  }
  
  .notification-new-item {
     color: #7aef31 !important;
  }
  
  
  
  .nav-menu-container .nav-menu, .nav-menu-container .nav-menu-other {
      display: flex;
      background: #293043 !important;
  }
  
  .header-bc {
     background: #000c21 !important;
     
  }
  
  .casino-info-block .main-tabs-bc .tab-bc.active {
      background: #6faf47 !important;
  }
  
  .casino-winners-amount {
      color: #7aef31 !important;
  }
  
  .casino-tournament-name {
      max-width: 100%;
      color: #7aef31 !important;
  }
  
  .hdr-smart-panel-holder-arrow-bc {
     --hero: #6bc34b !important;
  }
  
  .ftr-g-i-head-bc {
     background: #293043 !important;
  }
  
  .nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item.active, .nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item.active {
      color: #ffffff !important;
      
  }
  
  .promotions-article-title {
     display: none !important;
  }
  
  .nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item {
      padding: 0 18px; !important;
      letter-spacing: 0px !important;
      color: white !importanrt
  }
  
  .ftr-payments-row-img-bc {
      width: 90px !important;
      height: 30px !important;
      cursor: pointer !important;
      margin: 2px !important;
  }
  
  .ftr-payments-row-img-bc {
      object-fit: cover !important;
      border-radius: 5px !important;
      padding: 0px !important;
  }
  
  .m-nav-items-list-item-bc:not(.active) {
      background: none !important;
      border: 0px solid transparent;
  }
  
  .m-nav-items-list-item-bc {
      cursor: pointer;
      height: auto !important;
  }
  
  .m-nav-items-list-item-bc {
      width: 100%;
      padding: 0 1px !important;
      color: rgba(var(--b-sc),.6) !important;
      border-radius: 4px;
      transition: background-color .24s,color .24s !important;
  }
  
  .informative-widget-link {
      display: flex !important;
      justify-content: center !important;
      background: #171c2c !important;
      border-top: 2px solid rgba(var(--hero), 1);
      border-radius: 4px;
  }
  
  .m-nav-items-list-item-bc {
      width: 100%;
      padding: 0 2px !important;
  }
  
  .dep-w-info-bc {
      display: flex;
      flex-direction: column !important;
  }
  
   ::-webkit-scrollbar-track {
      background: #f9faf9 !important;
      border-radius: 4px;
  }
  ::-webkit-scrollbar-thumb {
      background: #49ac50 !important;
      border-radius: 4px;
  }
  
  .form-control-message-bc {
      display: flex;
      padding: 1px;
      color: rgba(var(--b-sc), 1);
      background: rgba(var(--oc-3),.2);
      border-radius: 4px;
      font-size: 10px;
  }
  
  /* .form-control-label-bc.inputs {
      height: 42px !important;
      caret-color: rgba(var(--b-sc),.9) !important;
  }
  */
  .m-nav-items-list-item-bc .nav-ico-w-row-bc .payment-logo {
      max-width: 100% !important;
      width: 100% !important;
      height: 100% !important;
      object-fit: contain !important;
  }
  
  .m-nav-items-list-item-bc .nav-ico-w-row-bc {
      padding-top: 1px !important;
      padding-bottom: 1px !important;
      width: 100%;
      height: 80px !important;
      display: flex;
      align-items: center;
      justify-content: center;
      position: relative;
  }
  
  .payment-info-bc {
      padding: 10px !important;
      margin: 0 15px 1px !important;
      background: rgba(var(--b-sc),.05) !important;
      border-radius: 4px !important;
      flex: auto !important;
      will-change: scroll-position !important;
      overflow-x: hidden !important;
      overflow-y: auto !important;
      -webkit-overflow-scrolling: touch !important;
  }
  
  .m-block-nav-items-bc {
      grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)) !important;
      padding: 15px 0 10px !important;
  }
  
  .m-block-nav-items-bc {
      width: 100% !important;
      padding: 15px 0 10px !important;
      grid-template-rows: max-content !important;
      display: grid !important;
      grid-gap: 5px !important;
      text-align: center;
  }
  
  .popup-holder-bc.user-profile-container>.popup-middleware-bc>.popup-inner-bc {
      width: 1600px !important;
      height: 96vh !important;
  }
  .casinoJackpotSliderEl-bc.active:before {
      transform: scale(1) translateZ(0) !important;
  }
  
  .popup-holder-bc.windowed .popup-inner-bc {
      width: auto !important;
  }
  
  .status-popup-content-w-bc {
      width: 100% !important;
  }
  .casino-popup-content>p img {
      max-width: auto !important; 
  }
  .popup-holder-bc.bet-builder-top.windowed.info .popup-inner-bc {
   width: 100% !important;
  }
  
  #betslip_container .casinoJackpotLevelEl-bc {
  background: #171c2c !important;
  }
  
  
  .casino-info-block .main-tabs-bc .tab-bc:not(.active) {
        display: none  !important;
  }
  .bc-i-archive:before {
      content: "\eb17" !important;
  }
  
  .product-banner-info-bc:before {
      background: transparent !important;
  }
  .sdr-item-bc:before {
      background: initial !important;
  }
  
  .casino-game-item.badge-tournament:after {
      width: 81px !important;
      height: 64px !important;
  }
  .casino-game-item.badge-exclusive:after {
      width: 77px !important;
      height: 61px !important;
  }
  .casino-game-item.badge-new:after {
      width: 77px !important;
      height: 61px !important;
  }
  .casino-game-item.badge-promo:after {
      width: 93px !important;
      height: 71px !important;
  }
  /* Promo description */
  .promotion-bonus-request{
    position:absolute !important;
    left:8.5% !important;
    top:46% !important;
  }
  
  /*Authenciator Icon*/
  img.authentication-image {
      content: url(https://cms.25btcoservice.com/storage/medias/galabet10/media_751_0e30085f9a3509a554dd3745766ab621.png) !important;
  }
  
  /*Casino page slider-bc  */ 
  .casino-slots>.layout-content-holder-bc>.hm-row-bc.has-slider {
      grid-template-columns: 9fr 3.73fr !important;
  }
  i.horizontal-sl-icon-bc.bc-i-default-icon.bc-i-galabetözel:before {
      content: "";
      display: block;
      background: url(https://cms.25btcoservice.com/storage/medias/galabet10/media_751_81d2283bc3247dfa5b531d0d51af4ef7.png)!important;
      width: 21px;
      height: 21px;
      background-size: contain !important;
      background-repeat: no-repeat !important;
  }
  i.horizontal-sl-icon-bc.bc-i-default-icon.bc-i-galabetözelturnuvalar:before {
      content: "";
      display: block;
      background: url(https://cms.25btcoservice.com/storage/medias/galabet10/media_751_81d2283bc3247dfa5b531d0d51af4ef7.png)!important;
      width: 18px;
      height: 18px;
      background-size: contain !important;
      background-repeat: no-repeat !important;
  }
  
  @keyframes glowing3 {
       0% { 
           background: linear-gradient(to right, #53934f 0%, #3aca32 100%); 
           box-shadow: 0 0 10px #3aca32; 
       }
      50% { 
           background: linear-gradient(to right, #53934f 0%, #3aca32 100%); 
           box-shadow: 0 0 25px #3aca32; 
       }
      100% { 
           background: linear-gradient(to right, #53934f 0%, #3aca32 100%); 
           box-shadow: 0 0 10px #3aca32; 
       }
  }
  
  .badge-exclusive:after{
          animation: glowing3 1300ms infinite;
  }
  
  .header-custom-buttons a.btn.a-color.header-icon-text.bc-i-bonus {
    background: #58a400 !important;
  }
  
  .btn.a-color{
      background:#58a400 !important;
  }
  
  a.btn.a-color.header-icon-text.bc-i-bonus span {
      font-family: inherit !important;
      font-size: 11px !important;
      font-weight: 500 !important;
  }
  /*region filter Image*/
  .filter-sports-bc .tooltipIconWrapper:nth-child(3)>.btn.s-small.a-outline  {
      background: url(https://cms.25btcoservice.com/storage/medias/galabet10/media_751_523501914f111e6dd7ec37560f3aebbb.png)!important;
      background-size: contain!important;
      background-repeat: no-repeat!important;
      background-position: center!important;
      border:0!important;
  } 
  
  .filter-sports-bc .tooltipIconWrapper:nth-child(3)>.btn.s-small.a-outline>span.CMSIconSVGWrapper{
      display:none!important;
  }
  /*Payments section*/
  p.m-nav-list-item-title-bc {
      display: none !important;
  }
  
  .tab-bc.suggested {
      color: #d20000 !important
  }
  
  /*promotion pag */
  .horizontal-sl-item-bc.accordion-button.all {
      order: 10;
      margin-left: 4px;
  }
  .jackpot-banner .swiper {
      padding-top: 6px !important;
      padding-bottom: 6px !important
  }
    /*Verify account*/
  .my-profile-info-block.verify-account-page .verify-form {
      display: none !important;
  }
  
  /*License img*/
  .FooterLicenceCuracaoContainer.anj-container div {
      min-width: 90px !important;
  }
  
  /*time out page*/
  .my-profile-info-block.timeout-limits-page form {
      display: none !important;
  }
  
  /*Deposit page info hide*/
  .description-c-row-bc.deposit {
      display: none !important;
  }
  /*end*/
  
  h3.congrats-block-title {
      word-break: normal !important;
  }
  
  p.congrats-block-desc {
      word-break: normal !important;
  }
  
  .horizontalSliderElem {
      width: auto !important;
  }
  
  .jackpotWidgetWrapper:before {
    background: none !important;
  }
  
  .jackpotWidgetWrapper {
    border-top: 2px solid rgb(88 164 0) !important;
    background: linear-gradient(0deg, rgba(var(--b-sc), .04), rgba(var(--b-sc), .04)), linear-gradient(0deg, rgba(var(--hero), 0), #63ab0f 199%) !important;
  }
  
  [class*=is-web] .jackpotPoolsWidgetTemplate {
      padding-top:  0px !important;
  }
  
  .jackpotPoolsWidgetTemplate.sportsbook-jackpot:before, .jackpotPoolsWidgetTemplate.sportsbook-jackpot:after, .jackpotPoolsWidgetTemplate.africabet-sports-jackpot:before, .jackpotPoolsWidgetTemplate.africabet-sports-jackpot:after {
    background-image: none !important; 
  }
  
  [class*=is-web] .jackpotWidgetWrapper {
    padding: 0px 12px !important;
  }
  
  .jackpotPoolLevelTitle>span {
      font-size: 11px !important;
  }
  
  [class*=is-web] .jackpotPoolLevel {
    gap: 5px !important;
  }
  
  .hm-row-bc:not(:first-child:empty)+.hm-row-bc {
    margin-top: 10px !important;
  }
  
  jackpotPoolLevel jackpotPoolLevelHomepageWidget .casinoJackpotLevelList {
      display: none !important;
  }