@import url("https://fonts.cdnfonts.com/css/digital-dismay");
body {
  background-image: url("../image/media_18762349_79e4981e34e7ca95cf7ebe4cfdf361e2.jpeg") !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-attachment: fixed !important;
}
.is-home-page .layout-content-holder-bc {
  padding: 0px !important;
}
.header-custom-buttons a[class*="bonus"],
.hdr-user-bc a[class*="bonus"] {
  background: rgba(var(--hero), 1);
  transition: var(--default-transition-duration);
}
.header-custom-buttons a[class*="bonus"]:hover,
.hdr-user-bc a[class*="bonus"]:hover {
  background: rgba(var(--hero-hover), 1);
  cursor: pointer;
}
.header-custom-buttons a[class*="live-chat"],
.hdr-user-bc a[class*="live-chat"] {
  background: #0059e1;
  transition: var(--default-transition-duration);
}
.header-custom-buttons a[class*="live-chat"]:hover,
.hdr-user-bc a[class*="live-chat"]:hover {
  background: #3076e0;
  cursor: pointer;
}
.countdown-banner-content {
  background: transparent !important;
  border: 0px !important;
  box-shadow: 0 0 4px 0 rgb(0 0 0 / 0%) !important;
}
[dir="ltr"] .countdown-banner-content {
  left: 3% !important;
  top: 36% !important;
}
.countdown-banner-date {
  font-size: 70px !important;
  line-height: 14px !important;
  font-weight: 300 !important;
  margin-bottom: 30px !important;
}
.countdown-banner-counter:not(:last-child) {
  padding-inline-end: 8px !important;
}
.countdown-banner-date,
.countdown-banner-counter + .countdown-banner-counter:before {
  font-family: "Digital Dismay", sans-serif !important;
}
.has-slider:nth-of-type(2) .sdr-item-bc::before {
  background: transparent !important;
}
.tournament-join-button .btn {
  max-width: 100%;
  border-radius: var(--border-radius) !important;
}
.tournament-casino .tournament-section-date {
  height: 150px !important;
}
.tournament-section-date .countdown-banner-content {
  margin-top: 30px;
}
.informative-widget-container > span {
  color: rgba(var(--menu-sc), 1) !important;
  font-size: 17px !important;
}
.informative-widget-container > span strong {
  color: rgba(var(--hero-hover), 1) !important;
  font-weight: bold;
}
.promotion-details-info
  .spoiler
  > input[type="checkbox"]:checked
  ~ .spoiler-title {
  color: rgba(var(--hero-hover), 1);
}
.promotion-details-popup .overlay-header {
  color: rgba(var(--hero-hover), 1);
  font-weight: bold;
}
.betslip-info-message,
.betslip-warning-message {
  background: rgba(var(--hero), 1) !important;
}
.betslip-info-message .bs-notification-icon-bc,
.betslip-warning-message .bs-notification-icon-bc {
  color: rgba(var(--static-white), 1) !important;
}
.promotion-details-info table#accumulator-bonus-list {
  display: table;
  color: #fff;
}
.promotion-details-info table#accumulator-bonus-list tbody {
  display: revert;
}
.form-control-message-bc,
.entrance-f-error-message-bc {
  padding: 11px 5px !important;
  background: rgba(var(--hero), 1) !important;
}
.form-control-bc.invalid .form-control-input-bc,
.form-control-bc.invalid .form-control-textarea-bc,
.form-control-bc.invalid .form-control-select-bc {
  border-color: rgba(var(--hero), 1) !important;
}
.reg-form-content .sg-n-text-row-1-bc,
.reg-form-content .reg-step-title-v-bc,
.entrance-form-bc.login .sg-n-text-row-1-bc {
  display: none !important;
}
.u-i-p-amounts-bc.bonuses .u-i-p-a-content-bc {
  background: transparent !important;
}
.u-i-p-amounts-bc {
  min-height: auto !important;
}
.u-i-p-p-u-i-edit-button-bc {
  padding: 10px 0px !important;
}
.promotions-article-title {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .layout-content-holder-bc,
.layout-bc:not(.hasLeftMenu) .layout-footer-holder-bc {
  padding: 0 30px;
  max-width: var(--layout-width);
}
.layout-bc.page-full-size .layout-content-holder-bc,
.layout-bc.page-full-size .layout-footer-holder-bc {
  max-width: unset;
}


/* Bayrak görsellerinin bulunduğu dizin */
.flag-bc {
    display: inline-block;
    width: 20px; /* Bayrağın genişliği */
    height: 15px; /* Bayrağın yüksekliği */
    background-image: url('flags.4185ae2c.png'); /* Bayrakların bulunduğu dosya */
    background-repeat: no-repeat; /* Bayrağın tekrarlanmasını engelle */
    background-size: 100% auto; /* Bayrağın tamamını kapsayacak şekilde ölçeklendir */
}/* Türkiye Bayrağı */

