/*new css v.21*/
#root {
  background: var(--b);
  --yellow: 251, 192, 45;
  --yellow-rgb: 251, 192, 45;
  --orange: 249, 152, 30;
  --orange-rgb: 249, 152, 30;
  --orange-hover: 229, 137, 24;
  --blue: 24, 134, 250;
  --blue-rgb: 24, 134, 250;
  --blue-2: 20, 113, 210;
  --blue-2-rgb: 20, 113, 210;
  --green: 76, 175, 80;
  --green-rgb: 76, 175, 80;
  --black: 30, 47, 66;
  --black-rgb: 30, 47, 66;
  --white: 255, 255, 255;
  --white-rgb: 255, 255, 255;
  --hero: var(--orange);
  --brand: 22, 199, 46;
  --secondary: 6, 169, 170;
  --accent: var(--orange);
  --oc-1: var(--orange);
  --oc-2: var(--orange);
  --oc-3: var(--blue);
  --odd-up: var(--blue);
  --odd-down: var(--orange);
  --b: var(--black);
  --header: var(--blue);
  --menu: var(--blue);
  --tab-navigation: var(--blue);
  --hero-hover: var(--orange);
  --hero-sc: var(--white);
  --hero-sc-rgb: var(--white-rgb);
  --hero-rgb: var(--orange-rgb);
  --brand-sc: var(--black);
  --brand-sc-rgb: var(--black-rgb);
  --brand-rgb: 22, 199, 46;
  --secondary-hover: 4, 120, 121;
  --secondary-sc: var(--black);
  --secondary-sc-rgb: var(--black-rgb);
  --secondary-rgb: 6, 169, 170;
  --accent-hover: var(--orange-hover);
  --accent-sc: var(--white);
  --accent-sc-rgb: var(--white-rgb);
  --accent-rgb: var(--orange-rgb);
  --oc-1-hover: var(--orange-hover);
  --oc-1-sc: var(--white);
  --oc-1-sc-rgb: var(--white-rgb);
  --oc-1-rgb: var(--orange-rgb);
  --oc-2-hover: 204, 172, 0;
  --oc-2-sc: var(--white);
  --oc-2-sc-rgb: var(--white-rgb);
  --oc-2-rgb: var(--orange-rgb);
  --oc-3-hover: 13, 97, 49;
  --oc-3-sc: var(--white);
  --oc-3-sc-rgb: var(--white-rgb);
  --oc-3-rgb: var(--blue-rgb);
  --brand-hover: 17, 153, 35;
  --odd-up-sc: var(--black);
  --odd-up-sc-rgb: var(--black-rgb);
  --odd-up-rgb: var(--blue-rgb);
  --odd-down-hover: 255, 103, 119;
  --odd-down-sc: var(--white);
  --odd-down-sc-rgb: var(--white-rgb);
  --odd-down-rgb: 255, 52, 73;
  --b-hover: 0, 29, 87;
  --b-sc: var(--white);
  --b-sc-rgb: var(--white-rgb);
  --b-rgb: var(--black-rgb);
  --header-hover: 0, 29, 87;
  --header-sc: var(--white);
  --header-sc-rgb: var(--white-rgb);
  --header-rgb: var(--blue-rgb);
  --menu-hover: 0, 29, 87;
  --menu-sc: var(--white);
  --menu-sc-rgb: var(--white-rgb);
  --menu-rgb: var(--blue-rgb);
  --tab-navigation-hover: 0, 29, 87;
  --tab-navigation-sc: var(--white);
  --tab-navigation-sc-rgb: var(--white-rgb);
  --tab-navigation-rgb: var(--black-rgb);
}
#root.theme-default {
  --green: 4, 108, 0;
  --green-rgb: 4, 108, 0;
  --b: var(--white);
  --tab-navigation: 227, 227, 237;
  --hero-rgb: 167, 31, 103;
  --secondary-hover: 4, 120, 121;
  --b-hover: 196, 196, 217;
  --b-sc: var(--black);
  --b-sc-rgb: var(--black-rgb);
  --b-rgb: 227, 227, 237;
  --menu-hover: #001D57;
  --tab-navigation-hover: 196, 196, 217;
  --tab-navigation-sc: var(--black);
  --tab-navigation-sc-rgb: var(--black-rgb);
  --tab-navigation-rgb: 227, 227, 237;
}
#root.theme-default .user-profile-container .dep-w-info-bc .m-block-nav-items-bc {
  background: transparent !important;
}
#root.theme-default .user-profile-container .m-nav-items-list-item-bc:not(.active) {
  background: rgba(var(--black-rgb), 0.3);
}
#root.theme-default .user-profile-container .m-nav-items-list-item-bc .nav-ico-w-row-bc:not(:only-child) {
  box-shadow: inset 0 -1px 0 var(--black);
}
#root.theme-default .user-profile-container .m-nav-list-item-title-bc {
  color: var(--black);
}
#root.theme-default .user-profile-container .payment-info-bc {
  padding-top: 20px;
}
#root.theme-default .user-profile-container .description-c-row-bc {
  background: rgb(var(--green));
}
#root.theme-default .user-profile-container .description-c-row-bc .description-c-r-c-t-column-bc .description-title {
  color: rgba(var(--white-rgb), 0.6);
}
#root.theme-default .user-profile-container .description-c-row-bc .description-c-r-c-t-column-bc .description-value {
  color: rgba(var(--white-rgb), 0.9);
}
#root.theme-default .user-profile-container .description-c-row-bc .description-c-row-c-title-bc {
  color: rgba(var(--white-rgb), 0.6);
}
#root.theme-default .popup-holder-bc.content-manager .e-p-close-icon-bc {
  color: var(--black) !important;
}
#root.theme-default .market-bc.active .market-icon-bc,
#root.theme-default .market-bc.active .market-odd-bc {
  color: var(--white) !important;
}
#root.theme-default .market-odd-bc,
#root.theme-default .c-team-info-scores-bc {
  color: var(--green) !important;
}
#root.theme-default .horizontal-sl-item-bc.active {
  color: var(--white) !important;
}
#root.theme-default .ftr-copy-rights-bc a {
  color: var(--green);
}
#root.theme-default .ftr-payments-row-img-bc {
  filter: brightness(0.5);
  -webkit-filter: brightness(0.5);
}
#root.theme-default .betBuilder-popup i.bc-i-close-remove {
  color: var(--black) !important;
}
.hdr-dynamic-content {
  -webkit-padding-start: 0;
  padding-inline-start: 0;
  -webkit-padding-end: 0;
  padding-inline-end: 0;
  padding: 0 !important;
}
.hdr-dynamic-content .hm-row-bc {
  margin: 0 !important;
}
.hdr-dynamic-content .e-p-close-icon-bc {
  color: var(--black);
  top: 14px !important;
}
.hdr-dynamic-content .informative-widget {
  margin: 0;
  padding: 0;
}
.hdr-dynamic-content .informative-widget .informative-widget-link {
  border: none;
  border-radius: 0;
  background: rgba(var(--b-sc-rgb), 0.1);
  color: var(--black);
  height: auto;
}
.hdr-dynamic-content .informative-widget .informative-widget-link .informative-widget-container {
  padding: 12px 40px 13px 10px;
}
.hdr-dynamic-content .informative-widget .informative-widget-link .informative-widget-container span {
  color: var(--black);
}
.hdr-dynamic-content .informative-widget .informative-widget-link .informative-widget-container a {
  color: var(--black);
  font-weight: 700;
  text-decoration: underline;
}
.hdr-user-info-texts-bc.ext-2 {
  color: var(--orange) !important;
}
.hdr-navigation-scrollable-bc.scroll-end:after,
.hdr-navigation-scrollable-bc.scroll-end:before,
.hdr-navigation-scrollable-bc.scroll-start:after,
.hdr-navigation-scrollable-bc.scroll-start:before {
  display: none;
}
.hdr-additional-info {
  background-color: #1986fa !important;
}
.hdr-additional-info a[href*="wonderwheel"] {
  display: flex;
  align-items: center;
  justify-content: center;
  background: transparent !important;
}
.hdr-additional-info a[href*="wonderwheel"]:before {
  content: " " !important;
  background: url("https://marketing.gorselcdn.com/cms/888991bcfa8b201ef797dba791cf22a5/shared/638654605997659791.gif") no-repeat center;
  background-size: contain;
  width: 24px;
  height: 24px;
  display: inline-flex;
}
.crypto-currency-data {
  opacity: 0 !important;
  pointer-events: none;
  overflow: hidden;
  width: 0px;
  height: 0px;
}
.crypto-currency-data .crypto-currency-info {
  color: #fff;
}
.crypto-currency-data i {
  background-color: transparent;
  color: #fff !important;
}
.crypto-currency-data i:after {
  background-color: var(--blue) !important;
}
.crypto-wallet-switcher-container {
  display: none !important;
}
.btn.popular-matches,
.btn.upcoming-matches,
.btn.popular-competitions,
.btn.multiple-of-the-day,
.btn.favorite-team,
.btn.boosted-bets {
  background: #3D9AFB !important;
  color: #fff;
}
.btn.popular-matches .sp-s-l-h-flag-bc,
.btn.upcoming-matches .sp-s-l-h-flag-bc,
.btn.popular-competitions .sp-s-l-h-flag-bc,
.btn.multiple-of-the-day .sp-s-l-h-flag-bc,
.btn.favorite-team .sp-s-l-h-flag-bc,
.btn.boosted-bets .sp-s-l-h-flag-bc {
  color: var(--orange) !important;
}
.btn.popular-matches:not(.a-color) > i,
.btn.upcoming-matches:not(.a-color) > i,
.btn.popular-competitions:not(.a-color) > i,
.btn.multiple-of-the-day:not(.a-color) > i,
.btn.favorite-team:not(.a-color) > i,
.btn.boosted-bets:not(.a-color) > i {
  color: #fff !important;
}
.storiesWidgetWrapper {
  height: 69px !important;
}
.storiesWidgetWrapper .horizontalSliderRow {
  padding: 2px !important;
}
.storiesWidgetWrapper .horizontalSliderRow .storiesWidgetListItem {
  width: 65px !important;
  height: 65px !important;
  padding: 1px !important;
}
.storiesWidgetWrapper .horizontalSliderRow .storiesWidgetListItem:not(.storiesItemSkeleton):before {
  width: 69px !important;
  height: 69px !important;
}
.storiesWidgetWrapper .horizontalSliderRow .storiesWidgetListItem:not(.storiesItemSkeleton):after {
  height: 65px !important;
  width: 65px !important;
}
.storiesWidgetWrapper .horizontalSliderRow .storiesWidgetListItem > img,
.storiesWidgetWrapper .horizontalSliderRow .storiesWidgetListItem > .storiesItemImgSkeleton {
  width: 64px !important;
  height: 64px !important;
}
.storiesWidgetWrapper .horizontalSliderRow .storiesWidgetListItem + .storiesWidgetListItem {
  margin-inline-start: 10px !important;
}
.storiesWidgetWrapper .horizontalSliderRow .storiesWidgetListItem .horizontal-sl-title-bc {
  display: none;
}
[dir=ltr] .casino-providers-list-item.badge-top:after,
[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-top:after {
  background: linear-gradient(270deg, rgba(64, 136, 84, 0.6), rgba(110, 58, 133, 0));
}
.slider-bc .carousel-count {
  background: rgba(var(--orange), 1) !important;
  color: rgb(var(--white)) !important;
}
.overlay-sliding-w-c-content-slider-bc {
  display: flex;
  flex-direction: column;
}
.sdr-item-bc:before {
  display: none;
}
.market-bc.active .market-icon-bc,
.market-bc.active .market-odd-bc {
  color: var(--white) !important;
}
.market-odd-bc,
.c-team-info-scores-bc {
  color: var(--yellow) !important;
}
.sgm-market-g-h-cashed-out-icon-bc {
  color: var(--green) !important;
}
.accordion-button.badge-new:after,
.casino-game-item.badge-new:after,
.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-new:after,
.casino-providers-list-item.badge-new:after,
.hdr-navigation-link-bc.badge-new:after,
.m-nav-collapsed-container-bc .app-nav-link.badge-new:after,
.m-nav-sab-container-r-row-bc > a.badge-new:after,
.nav-menu-item.badge-new:after,
.skill-games-p-r-c-name-bc.badge-new:after {
  color: #fff;
  background: #002c17;
}
.sp-theme-item-bc.theme-default.dark {
  background: var(--black) !important;
}
.ftr-copy-rights-bc a {
  color: var(--orange);
}
.popup-holder-bc .entrance-popup-bc .e-p-header-bc {
  background: var(--blue);
}
.popup-holder-bc .entrance-popup-bc .e-p-section-title-bc {
  color: #fff;
}
.popup-holder-bc .e-p-close-icon-bc {
  color: #fff;
}
.popup-holder-bc .congrats-parent-block .congrats-block:before,
.popup-holder-bc .congrats-parent-block .congrats-block .congrats-block-title,
.popup-holder-bc .congrats-parent-block .congrats-block .congrats-block-desc {
  display: none;
}
.popup-holder-bc .congrats-parent-block .congrats-block-image {
  object-fit: contain;
}
#root .authentication-popup .e-p-close-icon-bc {
  color: var(--white) !important;
}
.authentication-popup .authentication-popup-title {
  color: var(--white);
}
.authentication-popup .authentication-popup-description {
  color: rgba(var(--white-rgb), 0.7);
}
.authentication-popup .form-control-title-bc {
  color: rgba(var(--white-rgb), 0.4);
}
.authentication-popup .form-control-select-bc {
  color: rgba(var(--white-rgb), 0.9);
  background: rgba(var(--white-rgb), 0.15);
}
.authentication-popup .checkbox-control-icon-bc {
  background: rgba(var(--white-rgb), 0.2);
}
.authentication-popup .checkbox-control-text-bc {
  color: rgba(var(--white-rgb), 0.7);
}
.authentication-popup .authentication-text {
  color: var(--white);
  border-top: 1px solid rgba(var(--white-rgb), 0.05);
}
.authentication-popup .form-control-label-bc input {
  color: var(--white) !important;
  background: rgba(var(--white-rgb), 0.15) !important;
}
.authentication-popup .form-control-message-bc {
  color: var(--white);
  background: rgba(var(--oc-3-rgb), 0.5);
}
.authentication-popup .form-control-icon-bc {
  color: var(--white);
}
.authentication-popup .entrance-form-action-item-bc .btn {
  max-width: 100%;
}
#comm100-float-button-2 > div {
  bottom: 90px !important;
  right: 20px !important;
}
.betslip-Full ~ #comm100-container,
.betslip-Quick ~ #comm100-container {
  display: none;
}
.suPromotionsContainer {
  color: #fff;
}
.theme-default .suPromotionsContainer {
  color: #333;
}
.suPromotionsContainer .fs-16 {
  font-size: 16px;
}
.suPromotionsContainer .fw-700 {
  font-weight: 700;
}
.suPromotionsContainer .p {
  padding: 10px 0;
}
.suPromotionsContainer .suPromotionsAccordSystem {
  display: grid;
  gap: 12px;
}
.suPromotionsContainer .suPromotionsAccordSystem .suPromotionsAccordItem {
  background: rgba(255, 255, 255, 0.05);
  color: #fff;
  line-height: 1.4em;
}
.theme-default .suPromotionsContainer .suPromotionsAccordSystem .suPromotionsAccordItem {
  background: rgba(0, 0, 0, 0.05);
  color: #333;
}
.suPromotionsContainer .suPromotionsAccordSystem .suPromotionsAccordItem a.suPromotionsButton {
  display: block;
  padding: 16px;
  font-weight: 800;
  color: #fff;
  text-decoration: none;
  width: 100%;
  background: transparent;
  user-select: none;
  cursor: pointer;
  border: none;
  text-align: left;
}
.theme-default .suPromotionsContainer .suPromotionsAccordSystem .suPromotionsAccordItem a.suPromotionsButton {
  color: #333;
}
.suPromotionsContainer .suPromotionsAccordSystem .suPromotionsAccordItem .suPromotionsAccordItemContent {
  display: none;
  padding: 0 20px 20px;
}
.suPromotionsContainer .suPromotionsAccordSystem .suPromotionsAccordItem .suPromotionsAccordItemContent.suPromoItemShow {
  display: block;
}
.horizontalCategoryItemWrp {
  background: #3a98fa !important;
}
.horizontalCategoryItemWrp:hover .horizontalCategoryItem i,
.horizontalCategoryItemWrp.active .horizontalCategoryItem i {
  color: rgb(var(--orange)) !important;
}
.horizontalCategoryItemWrp:hover .horCatItemTitleWrp .horCatItemTitle,
.horizontalCategoryItemWrp.active .horCatItemTitleWrp .horCatItemTitle {
  color: #fff !important;
}
.horizontalCategoryItemWrp .horCatItemTitleWrp {
  color: #fff !important;
}
.horizontalCategoryItemWrp .horCatItemTitleWrp .horCatItemTitle {
  color: #fff !important;
}
.horizontalCategoryItemWrp .horizontalCategoryItem i {
  color: rgba(255, 255, 255, 0.2) !important;
}
.payment-info-bc .BonusAl + .withdraw-form-l-bc button.btn:before {
  content: "Bonus Talep Et";
  display: inline;
}
.payment-info-bc .BonusAl + .withdraw-form-l-bc button.btn span {
  text-indent: -9999px;
}
.payment-info-bc .leaderboard-bc {
  display: none;
}
.bs-bet-i-b-amount-bc {
  color: var(--black) !important;
}
.first-bet .bs-bet-i-b-coefficient-bc.c-2 {
  color: var(--orange-hover) !important;
}
.sportBonusDetailsWrapper-bc .sportBonusDetailsTables-bc .sportBonusDetailsTablesItem-bc:nth-child(2) ul.sportBonusDetailsTableList-bc:last-child {
  display: none;
}
.userProfileSection-0 .u-i-p-control-item-holder-bc:nth-child(4),
.userProfileSection-0 .u-i-p-control-item-holder-bc:nth-child(6),
.userProfileSection-0 .u-i-p-control-item-holder-bc:nth-child(7),
.userProfileSection-0 .u-i-p-control-item-holder-bc:nth-child(11) {
  display: none !important;
}
.results-banner-bc:before {
  border-radius: 4px;
}
.results-banner-bc .results-banner-details-bc {
  color: #ffffff;
  background: rgba(var(--b-sc-rgb), 0.15);
  padding: 4px 8px;
  border-radius: 4px;
}
#comm100-container div[id*="comm100-float-button"] > div {
  bottom: 60px !important;
  right: 12px !important;
}
