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

.entrance-popup-bc.sign-in
{
  background: url(https://cms.15btcoservice.com/storage/medias/nesinecasino-18748520/media_18748520_1780fbee2099334222076070532c14c8.jpeg) !important;
}

.hdr-logo-bc {
    max-width: 185px !important;
    padding: 2px 0;
}

.deposit-btn { 
    display: none; 
}
.deposit-btn { 
    display: none !important; 
}
.casino-horizontal-sl-list-bc .horizontal-sl-item-bc.active, .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active {
  color: #FBCA04 !important;
}

.bc-i-FlashGames::before, .bc-i-new::before {
  color: #FBCA04 !important;
}

.bc-i-400037034::before, .bc-i-Betting-bet::before, .bc-i-populargames::before, .bc-i-tournament::before, .bc-i-VirtualFootballLeague::before {
  color: #FBCA04 !important;
}

.horizontal-sl-icon-bc[class*="valentine"]::before {
  color: #FBCA04 !important;
}

.bc-i-buybonus::before {
  color: #FBCA04 !important;
}


.bc-i-default-icon::before {
    color: #FBCA04 !important;

}

.bc-i-live-chat::before {
  color: #FBCA04 !important;
}
.bc-i-promotions-3::before {
  color: #FBCA04 !important;
}
.bc-i-141414::before, .bc-i-x50-wheel::before {
  color: #FBCA04 !important;
}
.bc-i-call::before {
  color: #FBCA04 !important;
}
.bc-i-telegram::before {
  color: #FBCA04 !important;
}
.bc-i-casino::before {
  color: #FBCA04 !important;
}
.bc-i-tv-games::before, .bc-i-tv::before {
 
  color: #FBCA04 !important;
}
.bc-i-promotions::before {
    color: #fbca04 !important;

}
#root > div.layout-header-holder-bc > div.header-bc > div.hdr-main-content-bc > div.hdr-user-bc > header-custom-buttons{

display;none !important;
}
.crypto-wallet-switcher-container {
  display: none !important;
}
.btn.a-color.header-icon-text.bc-i-call {
  display: none !important;
}
.hdr-user-bc .bc-i-deposit, .hdr-user-bc .bc-i-wallet {
  background: #f5ce02 !important;
}
.btn.a-color.header-icon-text.bc-i-wallet.btn.a-color {
  color: #204e57 !important;
}
.informative-widget-container {
    padding: 5px 40px 6px 10px !important;
}
#root > div.layout-header-holder-bc > div.header-bc > div.hdr-main-content-bc > div.hdr-user-bc > div:nth-child(1) > a {
display:none !important;
}
.product-banner-container-bc {
padding: 0px 5px !important;
}
.user-nav-icon.bc-i-wallet {
  background: #6585a1 !important;
}

.bc-i-promotions-3::before {
  color: #FFF !important;
}
.bc-i-promotions-3::before {
  color: #FBCA04 !important;
}
.hdr-logo-bc {
  max-width: 140px !important;
}

.header-icon > img {
  width: 100px !important;
}

.hdr-user-info-texts-bc.ext-1.ellipsis {
  color: #ffcc02 !important;
  font-size: 17px !important;
  font-weight: bold !important;
}
.btn.a-color.header-icon-text.bc-i-whatsapp {
  background: #54cc1e;
  color: white !important;
}
.product-banner-container-bc.col-4 {
  grid-template-columns: repeat(3,1fr) !important;
}
.product-banner-container-bc.col-4 {
  grid-template-columns: repeat(4,1fr) !important;
}
.user-nav-icon.bc-i-wallet {
  background: #52bf2b !important;
  color: #fbca04 !important;
}
.product-banner-img-bc {
  border-radius: 25px;
  cursor: pointer !important;
  overflow: hidden !important;
  animation: pulse 2s ease infinite !important;
  animation-fill-mode: forwards !important;
  border-radius: 20px !important;
}
.product-banner-container-bc .product-banner-icon-bc {
  color: #fbca04 !important;
}

#root > div.layout-header-holder-bc > div.header-bc > div.hdr-main-content-bc > div.hdr-user-bc > div:nth-child(1) > a {
  display: inherit !important;
}

.bc-i-telegram::before {
  color: #245155 !important;
}

.informative-widget-link {
  height: 34px !important;
}

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

.informative-widget-container p {
  margin-left: -34px !important;
}

.hdr-dynamic-content .product-banner-container-bc {
  display: none !important;
}

.ftr-m-nav-name-bc.ellipsis {
  color: #f5ce02 !important;
}

.ftr-partners-row-inner-bc.partners-logo-scroll a:first-child {
  float: left !important;
  width: 100%;
  background: transparent !important;
}

screen and (max-width: 768px) {
  .ftr-partners-row-inner-bc:last-child {
    display: none !important;
  }
}

.partners-logo-scroll > a {
  flex-shrink: inherit !important;
}

.ftr-partners-row-inner-bc.partners-logo-scroll a:first-child {
  background: transparent !important;
  margin-top: 63px !important;
  width: 100% !important;
  position: absolute !important;
  padding-right: 49px !important;
}



.partners-logo-scroll > a {
  background: transparent !important;
}

.bc-i-live-chat::before {
    color: unset !important;
}
.bc-i-casino::before {
    color: unset!important;
}
.bc-i-tv-games::before, .bc-i-tv::before {
    color: unset !important;
}
.bc-i-promotions::before {
    color: unset !important;
}
.bc-i-default-icon::before {
    color: unset!important;
}

.layout-footer-holder-bc {
  background: #204e578a !important;
}

.bc-i-call::before {
  color: #245155 !important;
}

.bc-i-promotions-3::before {
  color: #245155 !important;
}
.user-nav-icon.bc-i-wallet {
   color: #245155 !important;
}

.product-banner-icon-bc.bc-i-promotions-3::before {
  color: #fbca04 !important;
}

.social-icon.bc-i-youtube {
  background: url(https://cms.15btcoservice.com/storage/medias/nesinecasino-18748520/media_18748520_acab6276f001c819fe65dfc45dccb1ad.png) !important;
    background-size: auto;
  background-size: cover !important;
}

.social-icon.bc-i-telegram {
  background: url(https://cms.15btcoservice.com/storage/medias/nesinecasino-18748520/media_18748520_0546f9af86d5394f5fcdca8ee3986b1a.png) !important;
    background-size: auto;
  background-size: cover !important;
}

.social-icon.bc-i-instagram {
 background: url(https://cms.15btcoservice.com/storage/medias/nesinecasino-18748520/media_18748520_af59e520a6a2c1982000994ba7773ce2.png) !important;
    background-size: auto;
  background-size: cover !important;
}

.social-icon.bc-i-twitter {
 background: url(https://cms.15btcoservice.com/storage/medias/nesinecasino-18748520/media_18748520_ab7fb43be1c39aaaeeb954c7224810a4.png) !important;
    background-size: auto;
  background-size: cover !important;
}

.social-icon.bc-i-telegram::before {
  color: white !important;
}

.product-banner-img-bc {
  border-radius: 0px !important;
} 

.hdr-navigation-link-bc {
  background: #4b7077 !important;
  position: relative !important;
  text-transform: uppercase;
  letter-spacing: .065em !important;
  margin-right: 4px !important;
  border-radius: 6px !important;
  line-height: 28px !important;
  margin-top: 7px !important;
  box-shadow: none !important;
  color: #d3d3d3 !important;
}

.ftr-partners-row-inner-bc:last-child {
    display: none !important;
}

.app-nav-arrow-block-bc {
  width: 100% !important;
  box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px, rgba(10, 37, 64, 0.35) 0px -2px 6px 0px inset !important;
}

.ftr-partners-row-inner-bc.partners-logo-scroll {
  margin-bottom: 80px !important;
}

.user-nav-icon::before {
  position: relative;
  z-index: 1;
  color: white !important;
}

.ftr-partners-row-inner-bc > a + a, .ftr-partners-row-inner-bc > a + div, .ftr-partners-row-inner-bc > div + a, .ftr-partners-row-inner-bc > div + div {
  margin-inline-start: 14px !important;
}

.footerSliderSingleElWrapper:nth-child(4)>div>a>img {
    height: 100px !important;
}

.button.outlined.min.supportButton {
  background: #e6c609 !important;
  color: black !important;
}

.message-title-bc {
  color: #ffcc02 !important;
}

.footerSliderSingleElWrapper:nth-child(4) > div > a > img {
  height: 56px !important;
  width: 164px !important;
}

[class*="is-mobile"] .footerSliderSingleEl .footerSliderImage img {
  display: block;
  height: 23px;
  width: auto;
}

#comm100-float-button-5f32b0a0-222e-4272-87ff-6c244f932801-2 div {
  right: 0% !important;
  bottom: 6% !important;
}

#comm100-float-button-5f32b0a0-222e-4272-87ff-6c244f932801-2 img {
  width: 100px !important;
}

.user-nav-icon.bc-i-whatsapp {
  background: #52bf2b !important;
}

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

.user-nav-icon.bc-i-telegram {
  background: #52bf2b !important;
}

.header-icon > img {
  width: 42px !important;
}

.footerSliderSingleElWrapper:nth-child(4) > div > a > img {
  height: 45px !important;
  width: 130px !important;
}

.footerSocialLink .bc-i-instagram {
  color: #e85635 !important;
}

.footerSocialLink .bc-i-telegram {
  color: #2b74d0 !important;
}
.footerSocialLink .bc-i-twitter {
  color: #e6e6e6 !important;
}

.footerSocialLink .bc-i-youtube {
  color: red !important;
}

.footerSocialLink .bc-i-telegram {
  color: #2b74d0 !important;
}

.bc-i-telegram::before {
  color: #2a88ff !important;
}

.hdr-additional-info .user-nav-icon.bc-i-telegram::before {
  color: white !important;
}

.nav-ico-w-row-bc i {
  background: #fbca04 !important;
}

.m-nav-icon-bc.bc-i-instagram::before {
  color: #b3103e !important;
}

.m-nav-icon-bc.bc-i-youtube::before {
  color: #ce1e1e !important;
}

.user-nav-icon.bc-i-telegram {
  background: url(https://cms.15btcoservice.com/storage/medias/nesinecasino-18748520/media_18748520_020ad763203d946ffce1263f49827ea9.jpeg) !important;
    background-size: auto;
  background-size: auto;
  background-size: auto;
  background-size: cover !important;
}

.user-nav-icon.bc-i-whatsapp {
  background: url(https://cms.15btcoservice.com/storage/medias/nesinecasino-18748520/media_18748520_15ffc09a63135a88bcee7de0e43b9eef.jpeg) !important;
    background-size: auto;
  background-size: auto;
  background-size: auto;
  background-size: cover !important;
}

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

.product-banner-info-bc .bc-i-whatsapp::before {
  color: #fbca04 !important;
}

.m-block-nav-items-bc .bc-i-whatsapp::before {
  color: #8ae120 !important;
}
.entrance-f-error-message-bc {
  background: transparent !important;
}

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

.sign-in .e-p-header-bc {
  display: none !important;
}

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

}

.form-sign-bc {
  margin-top: 63px !important;
}

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

.sign-in .live-chat-adviser-bc {
    color: #fff !important;
}

.checkbox-control-icon-bc+.checkbox-control-text-bc {
    color: #fff !important;
}

[dir=ltr] .form-control-title-bc {
    color: #fff !important;
}

.message-info-bc {
  white-space: pre-wrap !important
}

.countdown-banner-content {
  background: transparent !important;
}

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

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

[dir="ltr"] .countdown-banner-content {
  left: 5px;
  top: 13px !important;
}

.hdr-navigation-link-bc {
  border: 1px solid #fad4358f !important;
} 

.nav-menu-title {
  color: white !important;
  font-weight: bold !important;
}

.hdr-user-bc span {
  font-weight: bold !important;
}

.is-home-page a {
  font-weight: bold !important;
}

.hdr-user-bc span {
  font-weight: bold !important;
}

.horizontalCategoryItemWrp {
  border: 1px solid #fdd234 !important;
}

.popup-holder-bc.windowed .casino-popup-title {
  display: none !important;
}

.horizontalCategoryItem i {
  color: #fcca33 !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: #fdd234 !important;!
}

.active .nav-menu-title {
    color: #fad134 !important;
}

.product-banner-container-bc:not(.product-banner-without-titles) .product-banner-bc {
  height: 65px !important;
  background-image: linear-gradient(150deg, #416870, #204e57, #416870) !important;
  border-style: solid !important;
  border-width: 1px !important;
  border-color: #7e8a41 !important;
  border-radius: 10px !important;
}

.product-banner-container-bc .product-banner-title-bc {
  color: #fff !important;
  font-size: 9px !important; 
}

.special-games-button button {
  border: 1px solid #ada851;
}

.is-home-page .info .status-popup-content-w-bc {
  background: transparent !important;
}
.is-home-page .info .popup-inner-bc {
  background: transparent !important;
}
.is-home-page .info .casino-popup-title {
  display: none !important;
}

.slider-bc .carousel-count-arrow-container i {
  width: 20px !important;
  height: 20px !important;
}

.slider-bc .carousel-count-arrow {
  height: 20px !important;
}

.footerSocialLink .bc-i-whatsapp::before {
  color: #52bf2b !important;
}

[dir="ltr"] .slider-bc .carousel-count-arrow-container.with-count {
  right: 121px !important;
  top: 183px !important;
}

#comm100-float-button-5f32b0a0-222e-4272-87ff-6c244f932801-2 img {
    width: 160px !important;
}

#comm100-float-button-5f32b0a0-222e-4272-87ff-6c244f932801-2 div {
    right: 1% !important;
    bottom: 10% !important;
}

#comm100-float-button-5f32b0a0-222e-4272-87ff-6c244f932801-2 div {
  right: 1% !important;
  bottom: 6% !important;
}

.invitation__image, .invitation__name, .pasteImage img, .window__chatAgentMessage a, .window__chatVisitorMessage a {
    max-width: 300px !important;
}

.security-box { 
            width: 100%; 
            min-height: 300px; 
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; 
            background: linear-gradient(135deg, #173f42 0%, #16213e 100%); 
            border-radius: 10px; 
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3); 
            color: white; 
            border: 2px solid #efd327; 
            padding: 5px; 
            box-sizing: border-box; 
            display: flex; 
            flex-direction: column; 
            margin: 0 auto; 
        } 
 
        .download-section { 
            background: rgba(0, 180, 216, 0.15); 
            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: #efd327; 
            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: #efd327; 
            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: #01e4ff; 
        } 
 
        .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: #efd327; 
            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 #efd327; 
            margin-top: 3px; 
        } 
 
        .address-label { 
            font-weight: 600; 
            color: #efd327; 
            margin-bottom: 3px; 
            display:inline-block; 
        } 
 
        .address-value { 
            word-break: break-all; 
            font-family: monospace; 
            display:inline-block; 
        } 
 
        @media (max-width: 768px) { 
  .qr-code { 
    display: none; 
  } 
}
.ftr-copy-rights-bc {
    display: -webkit-box;
    -webkit-line-clamp: 3; 
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.horizontalSliderRow a[href*="install.page"] {
  width: 30.33% !important;
  box-sizing: border-box !important;
  padding: 4px !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.horizontalSliderRow a[href*="install.page"] img {
  width: 100% !important;
  height: auto !important;
  display: block !important;
  margin-left: 0 !important;
}

.horizontalSliderRow:has(a[href*="install.page"]) {
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
}

.hdr-additional-info .bc-i-info{
  background-color:#efd329 !important;
}

.hdr-additional-info .bc-i-info:before{
  color:#fff !important;
}
.storiesWidgetListItem:not(.storiesItemSkeleton):not(.visited):before
{
       background-image: linear-gradient(225deg, #ffdb00, #fada15) !important;
}
.sliderSingleEl iframe{
  width:110px;
margin-top:30px;
}