body {
    background-image: url(https://cmsbetconstruct.com/storage/medias/bankbets/media_1871952_276d77013627847f20497bb3d8b243a9.jpeg) !important;
    background-size: cover !important;
    background-position: center top !important;
    background-attachment: fixed !important;
    background-repeat: no-repeat !important;
  /* Pre-Matches */
.quickBetMsgText-bc {
  color: white !important;
}

.betslip-info-message .bs-notification-icon-bc, .betslip-warning-message .bs-notification-icon-bc {
	color: #ff1414 !important;
}

.betslip-info-message, .betslip-warning-message {
  background: #fcd605 !important;
}

.market-game-odd {
	font-size: 0.100rem;
	color: #fcd605 !important;

}

.nav-menu-container.header-navigation:nth-child(2) {
    background: #fcd605 !important;
    color: #202020;
}

.nav-menu-container.header-navigation:nth-child(2) .nav-menu-item {
   color: #8f8888 !important;
}

.nav-menu-container.header-navigation:nth-child(2) .nav-menu>li .nav-menu-item.active {
    color: #202020 !important;
}

.layout-bc.sportsbook .layout-betslip-holder-bc { 
    background: #3e3b2a !important;
}

span.bs-number-button-bc.i-2.ellipsis:hover {
    background: #d1b100;

}

.sp-s-l-b-c-item-bc { 
       background: #000000;
}

.left-menu-container {
    background: none !important;

}

.left-menu-scroll>.sp-sub-list-bc>.sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #ffffff !important;
}
  /* HomePage */

.slider-bc {
	padding-top: 1rem;
}
  /* loading */
.path {
    fill: none !important;
    animation: dash 2s ease-in-out infinite,myx 6s ease-in-out infinite !Important;
}

@keyframes myx {
     0%, 100% {
                 stroke: #fcd605 ;}
    40% {
                 stroke: #fcd605 ;}
    66% {
                stroke: #fcd605 ;}
    80%, 90% {
                stroke: #fcd605 ;}
}
  /* Payments */

.WithdrawAmount-Row-ValueBalance { 
    font-weight: bold;
}

.dep-w-info-bc .slider-bc {
    margin-top: 0px !important;
    padding-top: 0.5rem !important;
}

.dep-w-info-bc .sdr-item-holder-bc {
	grid-template-columns: 22rem auto;
    display: grid !important;
}

.entrance-f-item-bc {
    grid-column: 2;
}

.entrance-f-error-message-bc {
	background: none !important;
	overflow-y: scroll !important;
}
.sdr-item-holder-bc a+.entrance-f-item-bc {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.sdr-item-holder-bc a+.entrance-f-item-bc .entrance-f-error-message-bc {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0
}

.sdr-item-holder-bc a+.entrance-f-item-bc .entrance-f-error-message-bc>p {
    width: 100%;
    height: 100%
}

  {
  display: block;
  width: 100%;
  height: auto;
  object-fit: cover;
  transition: max-height var(--default-transition-duration) linear;
}
  {
  border-style: none;
}

{
  margin: 0;
  padding: 0;
  border: 0;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
  outline: 0;
  box-sizing: border-box;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
/* حذف شبه‌عناصر احتمالی که سایه ایجاد می‌کنند */
.carousel-slide::before,
.carousel-slide::after,
.sdr-item-holder-bc::before,
.sdr-item-holder-bc::after,
.sdr-item-bc::before,
.sdr-item-bc::after {
  content: none !important; /* حذف شبه‌عناصر */
  box-shadow: none !important; /* حذف سایه از شبه‌عناصر */
  background: transparent !important; /* شفاف‌سازی */
}

/* بررسی حذف سایه‌های موجود در لایه‌های دیگر */
.carousel-container,
.carousel-viewport {
  box-shadow: none !important;
  background: transparent !important;
}

.YoPhoneApp.inAuthPopup {
    display: none !important;
  
}