/* .btn.register{
    background: rgb(81 163 254) !important;
} */
.hdr-navigation-link-bc{
line-height:25px!important; 
}
/* .jackpot-banner .casinoJackpotWrapper-bc {
    background-image: url(https://cmsbetconstruct.com/storage/medias/betnub/media_1866981_dc045792be4d1ef873fcad70d7e338c7.png) !important;
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}
 */
.layout-content-holder-bc>.casinoJackpotWrapper-bc:not(.VGS,.PSN,.DLV,.EGT,.RTG,.APG):before, .hm-row-bc .casinoJackpotWrapper-bc:not(.VGS,.PSN,.DLV,.EGT,.RTG,.APG):before{
  background: none !important;
}
.casinoJackpotLevelInfo-bc,
.jackpot-banner .casinoJackpotLevelPrice-bc {
color: #FFFFFF !important;
}
.layout-bc:not(.is-home-page) #comm100-container {
  display: none !important;
}
.sdr-item-bc:before {
background:none!important;
}
.hdr-navigation-link-bc:nth-child(11) .nav-menu-title{
    background: linear-gradient(62deg, #4d1580, #b313d4, #23A6D5, #4aa661);
    animation: gradient 5s ease infinite !important;
    background-size: 400% 400% !important;
    border-radius: 5px !important;
    height: 30px !important;
    margin-top: 3px !important;
    margin-right: 5px !important;
    border: 1px solid #72afbf !important;
}
.bonuswagering {
   background-image: linear-gradient(62deg, #4d1580, #b313d4, #23A6D5, #4aa661) !important;
    animation: gradient 5s ease infinite !important;
    background-size: 400% 400% !important;
    border-radius: 5px !important;
} 
@-webkit-keyframes gradient{
  0% {
    background-position: 0 80%;
  }
  50% {
    background-position: 100% 80%;
  }
  100% {
     background-position: 0% 80%;
  }
}
@keyframes gradient{
  0% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
     background-position: 0% 50%;
  }
}
#chat-widget-container{
  z-index: 999 !important;
}
.betslip-bc.full {
    z-index: 9999 !important;
}
/* loyalty texts */
.loyalty-program-level-card .loyalty-program-level-card-img {
  margin-top: 0 !important;
}

.loyalty-program-level-card .loyalty-program-level-card-vip {
  color: #fff !important;
}

.loyalty-program-level-card:hover .loyalty-program-level-card-vip, .loyalty-program-level-card.active .loyalty-program-level-card-vip {
  color: rgba(var(--b),1) !important;
}
/* loyalty texts */
/*
.btn.register {
	background: #f8991b !important;
}
 .hm-row-bc .casinoJackpotWrapper-bc:before {
	background: url('https://cmsbetconstruct.com/storage/medias/betnub/media_1866981_7e03510eda88efa9258507653a243a03.png') no-repeat center/cover !important;
} */

.promotion-details-info a {
  color: #b4c152 !important;
}

/* PROMO PAGE *** */
.promotion-page .layout-content-holder-bc {
  background: url('https://cmsbetconstruct.com/storage/medias/betnub/media_1866981_813d2c83b00106a544887241d8af737b.jpeg') center/cover no-repeat !important;
}

.promotion-page .promotion-horizontal-sl-list-bc {
  justify-content: center !important;
  margin: 40px auto !important;
  padding: 5px !important;
}

.promotion-page .promotionsList-bc {
  gap: 40px !important;
}

.promotion-page .promotionsList-bc .promotionsListEl-bc {
  overflow: visible !important;
}

.promotion-page .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc {
  border-radius: 15px !important;
}

.promotion-page .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active {
  box-shadow: 0 0px 10px #3f8e55 !important;
  background: rgb(77 21 128) !important;
}
/* PROMO PAGE *** */

.promotion-details-info table {
    display: contents !important;
}