
@import url('https://fonts.cdnfonts.com/css/digital-dismay');

:root {
    --b:19,19,21 !important;
    --b-sc-rgb: 255, 255, 255 !important;
    --b-sc: 255,255,255 !important;
    --header: #131a22 !important;
    --header-sc: 255,255,255 !important;
    --menu-sc: 255,255,255 !important;
    --tab-navigation-sc: 255,255,255 !important;
    --accent-sc: 255,255,255 !important;
    --header-sc-rgb: 255,255,255 !important;
    --menu: 169,68,0 !important;
    --odd-up-sc: 255,255,255 !important;
    --secondary-sc: 255,255,255 !important;
    --brand-sc: 255,255,255 !important;
    --brand-sc-rgb: 255,255,255 !important;
    --menu-sc-rgb: 255, 255, 255 !important;
    --oc-2: 255,255,255 !important;
    --oc-1: 255,255,255 !important;
    --oc-1-sc: 249,129,46 !important;
    --b-rgb: 0, 0, 0 !important;
    --oc-1-hover: 255,255,255 !important;
    --tab-navigation: #1fcf6d !important;
    --tab-navigation-sc-rgb: #1fce6e !important;
    --tab-navigation-rgb: 23, 44,39 !important;
    --hero: #1fcf6d !important;
    --hero-hover: #1fce6e !important;
}

.btn {
  background: #1fce6e !important;
}
.express-bonus-popup .express-bonus-popup-items li:last-child {
  color: #fff !important;
}
.layout-bc.is-home-page .layout-content-holder-bc .hm-row-bc:nth-child(1) {
  grid-auto-rows: unset !important;
}
.layout-bc:not(.page-full-size) .layout-content-holder-bc {
  max-width: 1510px !important;
  margin: 0 auto !important;
}
#root > div.layout-content-holder-bc > div:nth-child(1) {
  grid-template-columns: auto !important;
}


.tab-nav-item-bc {
  color: white !important;
}
.game-details-c-body-count-bc > .game-details-c-body-numbers-bc:nth-child(2) .game-details-c-b-r-c-score-item-bc.point {
  color: #ffffff !important;
}


.layout-header-holder-bc {
  box-shadow: none !important;
}

.casino-game-item {
  border: 2px solid #2C4184 !important;
}
.product-banner-info-bc:before {
  background: transparent !important;
}


.nav-menu-container .nav-menu {
  width: 100% !important;
  flex-wrap: wrap !important;
  height: 60px !important;
}
[dir=ltr] .slider-bc .carousel-count-arrow-container.with-count {
  right: 30px !important;
}
.product-banner-info-bc:before {
  background: #fefefe00 !important;
  border-radius: 30px !important;
}
.hm-row-bc {
  margin-top: 15px !important;
}
.sdr-item-bc:only-child {
  border-radius: 4px !important;
}
.hdr-main-content-bc,
.logo {

  border-bottom: 0px solid !important;
}
.hdr-main-content-bc,
.logo {
  height: 80px !important;
  border-bottom: 1px solid !important;
}
.layout-header-holder-bc {
  background: #131A22 !important;
}



.hdr-main-content-bc,
.logo {
  height: 56px !important;
  border-bottom: 1px solid !important;
}


.btn.a-color {
  padding: 18px !important;
}
.btn {
  color: rgba(var(--accent), 1) !important;
  background: rgba(var(--oc-2-hover), 1) !important;
}
#root > div.layout-header-holder-bc > header > div.hdr-main-content-bc > div.hdr-user-bc > button.btn.s-small.register {
  min-height: 36px;
  min-width: 85px;
}
#root > div.layout-header-holder-bc > header > div.hdr-main-content-bc > div.hdr-user-bc > button.btn.s-small.sign-in {
  min-width: 85px !important;
  border-radius: 25px !important;
}
.header-custom-buttons + .sign-in {
  margin-inline-start: 30px;
  min-height: 36px;
  position: relative;
}


.footer-title {
  text-transform: uppercase !important;
  background: linear-gradient( -225deg, #1fce6e 0%, #1fce6e 29%, #3287ad 67%, #1fce6e 100%) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 17px !important;
}
.informative-widget-container > span {
  color: #ffffff;

  font-size: 16px;
}
.informative-widget-container > span {
  text-transform: uppercase;
  background-image: linear-gradient( -225deg, #1fce6e 0%, #1fce6e 29%, #3287ad 67%, #1fce6e 100%) !important;
  background-size: auto auto;
  background-clip: border-box;
  background-size: 400% auto;
  color: #fff !important;
  background-clip: text;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-size: 17px !important;
}

.hdr-main-content-bc,
.logo {
  border-bottom: 0px solid !important;
}
#root > div.layout-header-holder-bc > header > div.hdr-main-content-bc > div.hdr-user-bc > button.btn.s-small.sign-in {
  min-width: 85px !important;
}
#root > div.layout-header-holder-bc > header > div.hdr-main-content-bc > div.hdr-user-bc > button.btn.s-small.register {
  min-height: 36px;
  min-width: 85px;
  border-radius: 25px !important;
}
.footer-title {
  color: #1fce6e !important;
}
.header-icon > img {
  width: auto !important;
}
.ftr-link {
  border-top: 0px !important;
  border-bottom: 0px !important;
}
.layout-bc:not(.page-full-size) .layout-content-holder-bc,
.layout-bc:not(.page-full-size) .layout-footer-holder-bc {
  background: #131A22 !important;
}


.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: 1% !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;
}

.ftr-copy-rights-bc {

  background: #131A22 !important;
}
.layout-bc:not(.page-full-size) .layout-content-holder-bc,
.layout-bc:not(.page-full-size) .layout-footer-holder-bc {
  background: #131A22 !important;
}

@media screen and (max-width: 1300px) {
  .header-icon {
    display: none !important;
  }
}

#root > div.layout-content-holder-bc > div:nth-child(1) {
  grid-template-columns: auto !important;
}
.btn.sign-in {
  color: rgba(var(--header-sc), 1) !important;
  height: 36px !important;
}
.btn {
  color: #ffffff !important;
  background: #1fce6e !important;
}
.sdr-item-bc:before {
  background: transparent !important;
}
.product-banner-without-titles .product-banner-icon-bc,
.product-banner-without-titles .product-banner-img-bc {
  border-radius: 25px 0px 0px 25px !important;
}
.header-icon > img {
  height: 70% !important;
}
.nav-menu-other {
  height: 80px !important;
}
.hdr-logo-bc {

  padding: 0px !important;
}

.nav-menu-container.header-navigation:nth-child(2) .nav-menu {
  background: #131a22 !important;
}
.layout-bc.slider-full-sized .layout-betslip-holder-bc,
.layout-bc.sportsbook .layout-betslip-holder-bc {

  background: #131a22 !important;
}

.promotions-article-title {
  display: none !important;
}



.ftr-g-i-head-bc,
.ftr-g-i-body-bc {
  background: #303A46 !important;
}
.layout-bc.is-home-page .market-bc {
  background: #303A46 !important;
}
.layout-bc.is-home-page .market-bc:hover {
  background: #2ecc71 !important;
}
.layout-bc.is-home-page .market-bc.active {
  background: #2ecc71 !important;
}
[dir=ltr] .nav-menu-container .nav-menu-other > li > .nav-menu-sub,
.popup-inner-bc,
.wallet-menu-content {
  background: #131a22 !important;
}
.casino-horizontal-sl-list-bc .horizontal-sl-item-bc.active,
.promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active {
  background: #1fce6e !important;
}
.left-menu-container {
  background: #131a22 !important;
}
.left-menu-scroll > .sp-sub-list-bc.active > .sp-s-l-head-bc,
.left-menu-scroll > .sp-sub-list-bc > .sp-s-l-b-content-bc > .sp-sub-list-bc .sp-s-l-b-content-bc,
.ss-input-bc,
.horizontal-sl-tab {
  background: #131a22 !important;
}
.nav-menu-container .nav-menu > li {
  text-transform: uppercase !important;
}
.ui-kit-toggle.active:before,
.market-bc.active {
  background: #1fce6e !important;
}
.crypto-currency-data i {
  color: #1fce6e !important
}
.crypto-currency-data i:after,
.trusted-widget i:after {
  background: #fff !important;
}
.currency-control-symbol,
.connect-wallet:before {
  background-color: #1fce6e !important;
}
.user-not-verified {
  text-shadow: 0 0 12px #1fce6e, 0 0 20px #1fce6e !important;
}

[class*=is-web] .horizontalSliderElem .horizontalSliderImg {
  filter: none !important;
}
.footerLinkCols {
  display: flex !important;
  justify-content: space-between !important;
  align-items: flex-start !important;
  flex-wrap: wrap !important;
}
.footerSocialLink {
  background-color: transparent !important;
}
.footerSocialLink:hover {
  background: #1fce6e8c !important;
}
.footerWarningAge {
  border-color: #1FCE6E !important;
  color: #1FCE6E !important;
}
.product-banner-info-bc:hover {
  transform: scale(1.02) !important;
}
.popup-inner-bc {
  position: relative !important;
  border-radius: 22px !important;
  border: 10px solid transparent !important;
  box-shadow: 0 0 15px 5px rgb(31 206 110 / 60%),
  0 0 15px 10px rgb(33 155 88 / 50%),
  0 0 15px 15px rgb(31 206 110 / 40%),
  0 0 15px 20px rgb(56 187 115 / 30%) !important;
  overflow: hidden !important;
}

.status-popup-content-w-bc {
  background: transparent !important;
}
.popup-holder-bc.windowed.info .popup-inner-bc {
  width: 550px !important;
}
.popup-holder-bc.windowed.info .status-popup-content-w-bc {
  width: 550px !important;
}
.countdown-banner-date,
.countdown-banner-counter + .countdown-banner-counter:before {
  font-family: 'Digital Dismay', sans-serif !important;
}
@keyframes slide1 {
  from {
    left: 100%;
  }
  to {
    left: -150%;
  }
}

.layout-content-holder-bc::before {
  content: " -Maksibet Ekibi sizden Şifrenizi asla talep etmez ! ** Maksimum hesap güvenliği adına Google Authenticator'u aktif et !  %50 Slot Yatırım Bonusu  ! * 02:00 - 16:00 arası %30 KAYIP BONUSU ! **  Telegram Botunu Aktif Et 75 Freespin Kazan ! %15 EGT Digital Yatırım Bonusu ! MaksiToto Sınırsız Tahmin , Sınırsız Kazanç ! Sadakat Mağazasında ki İndirimleri Kaçırma!   -";
  color: #1fce6e !important;
  white-space: nowrap;
  text-align: center;
  font-weight: bold;
  animation-name: slide1;
  animation-duration: 40s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  position: fixed;
  font-size: 14px !important;
  overflow: hidden;
  bottom: 1px;
  z-index: 1;
  padding-left: 5px;
  background: linear-gradient(180deg, #131A22, #fc2afe29);
  border-radius: 15px;
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 1px;
  padding-top: 1px;
  z-index: 99 !important;
}
div#\31 5386_Parazula {
  display: none !important;
}
.promotionsListEl-bc:hover:before {
  animation: slide2 1s;
}

.promotionsListEl-bc:before {
  content: "";
  top: 0 !important;
  ;
  transform: translateX(100%);
  width: 100% !important;
  ;
  height: 100% !important;
  ;
  pointer-events: none !important;
  ;
  position: absolute !important;
  ;
  z-index: 1 !important;
  ;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .4) 50%, rgba(128, 186, 232, 0) 99%, rgba(125, 185, 232, 0)) !important;
}

@keyframes slide2 {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(100%);
  }
}
/*.promotionsListEl-bc {
    position: relative !important;
}
.promotionsArticleThumbnail-bc {
    backdrop-filter: blur(10px) !important;
    box-shadow: inset -5px 0px 4px 0px rgb(0 0 0) !important;
    border-radius: 16px !important
}

.promotionsListEl-bc:hover {
    background: url(https://cmsbetconstruct.com/storage/medias/maksibet1/media_1869473_df73235c15d8f37e8b5f9a06b4aec8ff.gif) !important;
    background-size: cover!important;
    border-radius: 12px !important;
}

.promotionsArticleThumbnail-bc:hover {
    opacity: 0.8 !important;
}*/
/*.promotion-details-popup.windowed .popup-inner-bc {
  min-height: 400px !important;
  background: url(https://cmsbetconstruct.com/storage/medias/maksibet1/media_1869473_e368cc86579984748372e6db8d2898fe.png) !important;
  background-position: center !important;
  background-attachment: initial !important;
  border: 1px solid #1fce6e !important;
  box-shadow: 1px -4px 7px #1fce6e !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
}*/
.promotion-details-popup.windowed .popup-inner-bc {
  max-width: 1024px !important;
  height: 80vh !important;
}
.bet-history-odds-title,
.bs-bet-i-h-title-bc,
.bs-item-date-v-bc,
.dataListEl-open .bet-history-match-odds-coeff,
.open-bets .bet-history-info-block,
.betstatus-content .bet-history-info-block,
.open-bets .bet-history-day,
.betstatus-content .bet-history-day {
  color: #fff !important;
}
.betslip-bc.full.Full #betslip_container,
.edit-bet-header-top {
  background: #131A22 !important;
}
.betslip-bc.full.Full .betslip-full-content-bc .settings-r-b-row-bc .select.s-small .multi-select-label-bc {
  background: #131A22 !important;
}
.edit-bet-header-bottom,
.historyList-thead .historyListEl-list-item,
.betHistoryList-thead .betHistoryListEl-list-item,
.bs-f-header-bc .second-tabs-bc .tab-bc.active .count-odd-animation:after {
  background: #303A46 !important;
}

/*Header MEnu*/
.header-bc,
.layout-header-holder-bc .hdr-dynamic-content .pb-component-wrapper {
  width: 100%;
  background: #131a22 !important;
}
.nav-content-bc .nav-menu-container .nav-menu-sub {
  background: rgb(19 36 43) !important;
}
.informative-widget {
  background: #131a22 !important;
}
.nav-content-bc .nav-menu-container .nav-menu-sub .nav-menu-item {
  background: linear-gradient(317deg, #274544, #0b1721) !important;
}
.nav-content-bc .nav-menu-container.header-navigation:first-child,
.nav-content-bc {
  background: transparent !important;
}
.nav-content-bc .nav-menu-container .nav-menu > li {
  height: inherit !important;
}
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item {
  flex-direction: column !important;
  min-width: 104px !important;
  font-size: 12px !important;
  color: #fff !important;
  border: 1px solid rgba(var(--menu-sc), 0) !important;
  border-radius: 13px !important;
  padding: 15px 10px !important;
  transition: all ease 0.6s !important;
}
.nav-menu-container .nav-menu > li:hover > .nav-menu-item,
.nav-menu-container .nav-menu-other:hover > .nav-menu-item {
  background: var(--hero) !important;
}
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other:hover > .nav-menu-item,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li:hover > .nav-menu-item,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other .nav-menu-item.active,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li .nav-menu-item.active {
  background: var(--hero) !important;
}
@media (max-width: 1300px) {
  .nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other:hover > .nav-menu-item,
  .nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li:hover > .nav-menu-item,
  .nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other .nav-menu-item.active,
  .nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li .nav-menu-item.active {
    width: 80px !important;
  }
}
.layout-content-holder-bc .hm-row-bc:nth-child(7) .product-banner-container-bc {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  margin: 0;
  position: relative;
  perspective: 1500px !important;
}


.layout-content-holder-bc .hm-row-bc:nth-child(7) .product-banner-container-bc .product-banner-container-bc.product-banner-without-titles a {
  position: absolute !important;
}


.layout-content-holder-bc .hm-row-bc:nth-child(7) a:nth-child(1) {
  transform: rotateY(-30deg) translateY(0);
  margin-left: -30px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(7) a:nth-child(2) {
  transform: rotateY(-35deg);
  margin-left: -30px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(7) a:nth-child(3) {
  transform: rotateY(-40deg) translateY(0);
  margin-left: -30px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(7) a:nth-child(4) {
  transform: rotateY(-45deg) translateY(0);
  margin-left: -30px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(7) a:nth-child(5) {
  transform: rotateY(-50deg) translateY(0);
  margin-left: -30px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(7) a:nth-child(6) {
  transform: rotateY(-55deg) translateY(0);
  margin-right: 30px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(7) .product-banner-container-bc .product-banner-container-bc.product-banner-without-titles a:hover {
  z-index: 10;
  transform: rotateY(0deg) scale(2) translateZ(30px);
  margin-left: 0 !important;
}
.nav-menu-container .nav-menu {
  justify-content: center !important;
}
.casinoCategoryChooserContainer .horizontalSliderRow {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item > span {
  margin-bottom: 4px !important;
}
.sportsbook-container.multi-column-view .multi-column-resize-block {
  background: #131a22 !important;
}
@media (max-width: 1440px) {
  .layout-content-holder-bc .hm-row-bc:nth-child(7) .product-banner-container-bc {

    max-width: 1400px !important;
    margin: 0 auto !important;
  }
}