img.casino-game-item-image-bc {
    border-radius: 22px!important;
    border-style: solid!important;
    border-color: #830783!important;
    border-width: 2px!important;
}

.casino-game-item {
    background: none!important;
}

img.sdr-image-bc {
    border-radius: 46px!important;
    border-style: solid!important;
    border-color: #830783a6!important;
    border-width: 1px!important;
}

h3.footerLinkColTitle {
    color: #000c24!important;
}
.layout-bc:not(.page-full-size) .layout-footer-holder-bc {
    left: 0;
    right: 0;
    background: transparent !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{
  color: #000c24 !important;
}

.nav-menu-container.header-navigation:first-child{
  background: #000c24 !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: 1px 22px !important;
  box-shadow: none !important;
  border-radius: 30px !important;
  border-top-left-radius: 0px !important;
  border-bottom-right-radius: 0px !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,
.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{
  box-shadow: none !important;
  color: #ffffff !important;
  background: #830783 !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 {
  font-size: 22px !important;
  margin-bottom: 5px !important;
  text-align: center !important;
  margin: 0px auto !important;
  margin-bottom: 5px !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;
 color: #ffffff !important;
 letter-spacing: .1px !important;
 transition: all .24s !important;
 display: flex !important;
 align-content: flex-start !important;
 align-items: center !important;
 flex-direction: column !important;
 justify-content: center!important;
 font-weight: bold;
 font-size: 12px !important;
}

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

.nav-menu-container .nav-menu, .nav-menu-container .nav-menu-other {
  display: flex !important;
  justify-content: space-around;
}
  
.nav-menu-container .nav-menu {
  width: 100% !important;
  flex-wrap: wrap !important;
  height: 60px !important;
}
  
ul.nav-menu.nav-menu-hide-items > li > a > i{
background-image: linear-gradient( 140deg, #f6931d 0%, #ff8b00 29%, #f6931d 67%, #f6931d 100% ) !important;
 background-size: auto auto;
 background-clip: border-box;
 background-size: 200% auto;
 background-clip: text;
 text-fill-color: transparent;
 -webkit-background-clip: text;
 -webkit-text-fill-color: transparent;
}

ul.nav-menu.nav-menu-hide-items > li > a.active > i,
ul.nav-menu.nav-menu-hide-items > li > a:hover > i{
    background-image: linear-gradient( 140deg, #000 0%, #000 29%, #000 67%, #000 100% ) !important;
}

ul.nav-menu-other {
    height: 50px !important;
}
  img.casino-game-item-image-bc {
    border-radius: 22px !important;
    border-color: green !important;
    border-width: 2px !important;
    border-style: solid !important;
}

.casino-game-item {
    background: none !important;
}
ul.nav-menu.nav-menu-hide-items {
    background: #000c24!important;
    border-style: solid!important;
    border-width: 1px!important;
}
img.casino-game-item-image-bc {
    border-color: #a71f67 !important;

}
.product-banner-container-bc.col-4.product-banner-without-titles {
    grid-template-columns: repeat(8, 1fr)!important;
}
img.promotionsArticleThumbnail-bc {
    border-radius: 32px!important;
    border-style: solid!important;
    border-color: #fff!important;
    border-width: 1px!important;
}
img.promotion-details-img {
    border-radius: 41px!important;
    border-style: solid!important;
    border-color: #a71f67!important;
    border-width: 1px!important;
}
.overlay-sliding-wrapper-bc .back-nav-bc {
    transition: opacity var(--default-transition-delay)!important;
    background: rgb(167 31 103 / 68%)!important;
    border-radius: 21px!important;
}
.promotion-details-info {
    background: #cd899552!important;
    border-radius: 23px!important;
    border-color: #a71f67!important;
    border-width: 1px!important;
    border-style: solid!important;
}
div#base_popup_id {
    background: #000000e3;
    border-radius: 37px;
}
.promotion-details-img {
    width: 94%!important;

  }

h3.promotions-article-title.ellipsis {
    display: none!important;
}
a.btn.a-color.header-icon-text.bc-i-circle-dollar {
    border-radius: 16px!important;
}

a.btn.a-color.header-icon-text.bc-i-promotions-3 {
    border-radius: 16px!important;
}

a.btn.a-color.header-icon-text.bc-i-tvgames {
    border-radius: 16px!important;
}
.product-banner-container-bc.col-1.product-banner-without-titles {
    grid-template-columns: repeat(8, 1fr)!important;
}
li.wallet-currency-item {
    display: none!important;  
}[class*=is-web] .horizontalSliderElem .horizontalSliderImg {
    opacity: .6;
    filter: none !important;
    cursor: pointer;
    transition: opacity var(--default-transition-duration), filter var(--default-transition-duration);
}.horizontalSliderElem {
    display: inline-block;
    width: 90px;
    height: 50px;
    padding: 8px;
    background-color: rgb(24 7 7 / 10%) !important;
    border-radius: 4px;
    margin-left: 4px;
    margin-right: 4px;
    vertical-align: middle;
}
.footerSocialLink i.bc-i-twitter{
  width: 40px;
  height: 40px;
  display: block;
  font-size: 0 !important;
  background: url("https://i.ibb.co/6c305g4T/twitter.png") center / contain no-repeat;
}
.footerSocialLink i.bc-i-instagram{
  width: 40px;
  height: 40px;
  display: block;
  font-size: 0 !important;
  background: url("https://i.ibb.co/5hRm7CsT/social.png") center / contain no-repeat;
}
.footerSocialLink i.bc-i-telegram{
  width: 40px;
  height: 40px;
  display: block;
  font-size: 0 !important;
  background: url("https://i.ibb.co/p6cRTZYc/telegram.png") center / contain no-repeat;
}
.footerSocialLink i.bc-i-heylink{
  width: 40px;
  height: 40px;
  display: block;
  font-size: 0 !important;
  background: url("https://i.ibb.co/23JDNG4n/social-1.png") center / contain no-repeat;
}
.footerSocialLink i.bc-i-youtube{
  width: 40px;
  height: 40px;
  display: block;
  font-size: 0 !important;
  background: url("https://i.ibb.co/HTg5CCxJ/youtube.png") center / contain no-repeat;
}
.footerSocialLink i.bc-i-pinterest{
  width: 40px;
  height: 40px;
  display: block;
  font-size: 0 !important;
  background: url("https://i.ibb.co/fVTDRrYs/pinterest.png") center / contain no-repeat;
}
.footerSocialLink i.bc-i-Vip{
  width: 40px;
  height: 40px;
  display: block;
  font-size: 0 !important;
  background: url("https://i.ibb.co/d4YYfGr2/app.png") center / contain no-repeat;
}.u-i-p-amounts-bc.withdrawable .u-i-p-a-content-bc {
    background: #a71f67  !important;
}
  .u-i-p-amounts-bc.bonuses .u-i-p-a-content-bc {
    background: #a71f67  !important;
}
  [dir=ltr] .u-i-p-a-loyaltyPoint-bc {
    background-image: radial-gradient(circle at -14% 113%, #a71f67 , #a71f67) !important;
}
  .u-i-p-a-loyaltyPoint-bc {
    position: relative;
    display: flex;
    align-items: center;
    min-height: 47px;
    padding: 5px 10px;
    margin-bottom: 10px;
    border-radius: var(--border-radius);
    color: rgb(255 255 255) !important;
    overflow: hidden;
    font-size: 14px;
    border: 1px solid #a71f67 !important;
}.footerSocialLink i.bc-i-whatsapp {
    width: 40px;
    height: 40px;
    display: block;
    font-size: 0 !important;
    background: url(https://i.ibb.co/q33s4zLp/whatsapp.png) center / contain no-repeat;
}.footerSocialLink {
    background-color: rgb(255 255 255 / 0%) !important;
    border-radius: var(--border-radius) !important;
    transition: background-color var(--default-transition-duration) !important;
}.footerInnerLeftCol {
    justify-content: center !important;
}.jackpotPoolWrapper:after {
    content: "" !important;
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
    top: 0 !important;
    bottom: 0 !important;
    border-radius: var(--border-radius-middle) !important;
    background: rgb(0 0 0 / 27%) !important;
    z-index: -1 !important;
}



.casinoJackpotWrapper.isWidget {
    height: 100% !important;
    padding: 15px !important;
    background-image: none !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    border: 1px solid rgb(97 40 76) !important;
}