@charset "UTF-8";

@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap');
* {
    font-family: "Quicksand", sans-serif !important;
    font-weight: 600 !important;
}


#root{
    --custom: #151515 !important;
    --custom-y: #b99a50 !important;
    --header : 21,21,21 !important;
    --b : 21, 21, 21 !important;
    --accent: 255, 255, 255 !important;
    --menu-sc: 255, 255, 255 !important;
    --hero: 185, 154, 80 !important;

}



.promotion-page .layout-content-holder-bc:not(:has(.casino-full-game-container)) {
  max-width: 1550px !important;
  margin-top: 15px !important;
}
body:not(:has(.viewModeStories)) .is-home-page .layout-content-holder-bc{
  transform: scale(0.95) !important;
  transform-origin: top center !important;
  margin-bottom: -100px !important;
}

.is-home-page 
.layout-content-holder-bc:not(:has(.casino-full-game-container))
 {
  max-width: 1550px !important;
  /* margin-top: 15px !important; */
}

.layout-content-holder-bc{
  display: flex !important;
  flex-direction: column !important; /* dikey akış */
}

/* ÖRNEK: 2. satırı en üste al, diğerleri alta kalsın */
.is-home-page .layout-content-holder-bc > .hm-row-bc:nth-child(1){ order: 2 !important; 
margin-top:20px!important;}
.is-home-page .layout-content-holder-bc > .hm-row-bc:nth-child(2){ order: 1 !important; }
.is-home-page .layout-content-holder-bc > .hm-row-bc:nth-child(3){ order: 3 !important; }
.is-home-page .layout-content-holder-bc > .hm-row-bc:nth-child(4){ order: 4 !important; }
.is-home-page .layout-content-holder-bc > .hm-row-bc:nth-child(5){ order: 5 !important; }
.is-home-page .layout-content-holder-bc > .hm-row-bc:nth-child(6){ order: 6 !important; }
.is-home-page .layout-content-holder-bc > .hm-row-bc:nth-child(7){ order: 7 !important; }
.is-home-page .layout-content-holder-bc > .hm-row-bc:nth-child(8){ order: 8 !important; }
.is-home-page .layout-content-holder-bc > .hm-row-bc:nth-child(9){ order: 9 !important; }
.is-home-page .layout-content-holder-bc > .hm-row-bc:nth-child(10){ order: 10 !important; }
.is-home-page .layout-content-holder-bc > .hm-row-bc:nth-child(11){ order: 11 !important; }
.is-home-page .layout-content-holder-bc > .hm-row-bc:nth-child(12){ order: 12 !important; }
.is-home-page .layout-content-holder-bc > .hm-row-bc:nth-child(13){ order: 13 !important; }

.casino-slots .layout-content-holder-bc > .hm-row-bc:nth-child(3){ display:none !important; 
}

body {
    background-image: url(https://i.hizliresim.com/e34z5l2.jpg) !important;
    background-size: cover !important;
    background-position: center!important;
    background-attachment: fixed !important;
    background-repeat: no-repeat !important;
}

.nav-menu-container .nav-menu>li {
    text-transform: uppercase !important;
height: auto !important;
}

.layout-bc.is-home-page .btn.a-outline.a-white {
    background: rgba(var(--hero), 1) !important;
    border-color: rgba(var(--hero), 1) !important;
}
.layout-bc.is-home-page .btn.a-outline:hover {
    color: #000 !important;
    background: rgba(var(--hero), 1) !important;
    border-color: rgba(var(--hero), 1) !important;
}
.storiesWidgetWrapper .horizontalSliderRow {
justify-content:center !important;
}

.nav-menu-container .nav-menu{
    height: 100% !impo;
}

.multi-column-content .market-odd-bc, .multi-column-content .multi-column-base {
    font-weight: bold !important;
}
.nav-menu-container.header-navigation:nth-child(2) .nav-menu-item {
    text-transform: uppercase !important;
}

/*    HEADER MENU START    */
.nav-content-bc {
    background: transparent !important;
}
.nav-content-bc .nav-menu-container.header-navigation:first-child {
    background: transparent !important;
    margin: 15px 0px 0px 0px;
}
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu {
    justify-content: center !important;
}


.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item{
padding: 5px 10px !important;}

.nav-menu-container.header-navigation:first-child .nav-menu-other:hover>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu>li:hover>.nav-menu-item{
box-shadow: none !important;
background: rgba(var(--hero), 1) !important;
    border-radius: 15px !important;
    color: black !important;
}


header-navigation ul {
margin-block-start: 0 !important;
    margin-block-end: 0 !important;
    padding-inline-start: 0 !important;
}

.nav-menu-other{/* height: auto !important; */}

.promotion-details-popup.windowed .popup-inner-bc{
width: 100% !important;
}

.ftr-payments-row-img-bc {
    width: auto !important;
    height: 45px !important;
    padding: 5px !important;
border-radius: 100px !important;
}

.payment-logo{/* height: auto !important; */}

.m-nav-items-list-item-bc{
height: auto !important;
padding-inline-start: 0 !important;
    padding-inline-end: 0 !important;
    border-radius: 100px !important;
}

.m-block-nav-items-bc{
grid-gap: 5px !important;
}

/*    HEADER MENU END    */

[dir=ltr] .countdown-banner-content {
    /* left: 162px !important; */
    top: 81px !important;
    background: transparent !important;
}
.countdown-banner-date {
    font-size: 35px !important;
    line-height: 36px  !important;
}
[dir=ltr] .countdown-banner-counter+.countdown-banner-counter:before {
    font-size: 35px !important;
}
.accordion-items-container.collapsed .accordion-items{
  max-height: none !important;
}

.accordion-items .accordion-button{
  border: 1px solid #e6c167 !important;
    padding: 0 30px 0 30px !important;
      width: 170px !important;
}

.accordion-items-container-arrow{
  display: none !important;
}

.accordion-items-resize{
justify-content: center !important;
}


/* ANASAYFA BACKGROUND */



/* MAIN SLIDER GÃƒâ€“LGE */
.sdr-item-bc:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    background: linear-gradient(180deg,transparent 100%,rgba(0,0,0,.7)) !important;
}

/* market baÃ…Å¸lÃ„Â±klarÃ„Â± */
.sportsbook .sgm-market-g-head-bc {
    border-top-width: 2px;
    background-image: linear-gradient(180deg, #54606a, #0f1010);
}

/* promo baÃ…Å¸lÃ„Â±klarÃ„Â± ortalama */
.promotions-article-title {
    text-align: center !important;
}

/* header ayarlarÃ„Â± */
.nav-menu-container .nav-menu-sub {
    background: #000000;
}

.nav-menu-container.header-navigation:first-child {
    position: relative;
    border-radius: 4px;
    z-index: 1;
    background: transparent !important;
}





.nav-content-menu {
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 30px;
}


.nav-menu-container .nav-menu li:hover .nav-menu-item {
    color: #bfcae6!important;

    box-shadow: none!important;
}

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

.layout-header-holder-bc {
    background: #0b0b0bed !important;

}

.header-bc {
    border-bottom: solid 1px #82828247 !important;
    padding-bottom: 0px !important;
    background: linear-gradient(to top, #141516 0%, #040403 100%) !important;
    height: 160px !important;
}


.informative-widget-link {
    background: linear-gradient(to bottom, #141516 0%, #040403 100%) !important;
}

.layout-bc:not(.page-full-size) .layout-content-holder-bc, .layout-bc:not(.page-full-size) .layout-footer-holder-bc {
    padding-left: 30px!important;
    padding-right: 30px!important;
}

.layout-footer-holder-bc {
    padding: 0 !important;
    background: linear-gradient(0deg, #0b0b0b 20%, #916f3c26 70%, #0b0b0b 100%) !important;
}

.footerWrapper {
    max-width: 1400px!important;
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 30px;
}

.smartPanel-bc .hdr-smart-panel-holder-arrow-bc {
    right: -5px!important;
}

.logo {
    max-width: 200px!important;
    height: 40px!important;
}

.hdr-user-bc .header-custom-buttons {
    margin-right: 5px;
}

.hdr-user-bc .sign-in {

    background-image: linear-gradient(2deg, #b99a50 40%, #6e572d 100%) !important;
    text-decoration: none!important;

}

.generic-search-btn:before,.generic-search-close-btn:before {
    background-image: linear-gradient(2deg, #b99a50 40%, #6e572d 100%) !important;
    border: solid 1px #c0a86a;
}
.carousel-arrow-left , .carousel-arrow-right {
    width: 40px!important;
    height: 40px!important;
    margin:0px 10px 0px 0px !important;
    border-radius: 100%!important;
    background: #916f3c !important;
    color: rgb(255 255 255 / 79%);
    font-size: 16px;
    background-image: linear-gradient(2deg, #b99a50 40%, #6e572d 100%) !important;
    border: solid 1px #c0a86a;
    text-fill-color: transparent;
  
}


.hdr-main-content-bc .smartPanel-bc {
    /* position: absolute; */
    /* right: 30px; */
    /* top: 54px; */
}


.layout-bc.smart-panel-is-visible .hdr-toggle-button-bc {
    background-color: #1c1e2b!important;
}

.layout-bc.smart-panel-is-visible .hdr-toggle-button-bc:before {
    filter: brightness(0) saturate(100%) invert(94%) sepia(17%) saturate(2256%) hue-rotate(340deg) brightness(98%) contrast(92%);
}

.hdr-main-content-bc .smartPanel-bc .hdr-toggle-button-bc {
    width: 40px;
    height: 40px;
    border-radius: 8px;
    border: solid 1px #6a6a6a !important;
    background: linear-gradient(317deg, #454545, #000000) !important;
}


.hdr-main-content-bc .smartPanel-bc:after {
    display: none;
}

.header-user-nav .nav-menu-other:nth-of-type(2) li a:not(.nav-menu-item) {
    width: 40px;
    height: 40px;
    border-radius: 8px;
    border: solid 1px #6a6a6a !important;
    background: linear-gradient(317deg, #454545, #000000) !important;
}

.header-user-nav>.nav-menu-other>li:hover>a {
    background: #111111!important;
 border-radius: 8px;

}

.header-user-nav {
    margin-right: 6px;
}

.nav-menu-other {
    /* height: auto!important; */
}

.header-user-nav .nav-menu-other:nth-of-type(1) {
    /* position: absolute; */
    /* right: 36px; */
    top: 7px;
    left:7px;
}

.header-user-nav .nav-menu-other:nth-of-type(1) .nav-menu-item {
    padding-left: 0!important;
}

.header-user-nav .nav-menu-other:nth-of-type(1) .nav-menu-sub {
    margin-right: -150px;
    margin-top: 6px;
}

.header-user-nav .nav-menu-other:nth-of-type(1) .nav-menu-sub .nav-menu-item {
    padding: 0 10px!important;
}

.header-user-nav .nav-menu-other:nth-of-type(1):after {
    display: none!important;
}

.header-buttons-wallet .hdr-crypto-btn {
    width: 140px;
    height: 40px;
    ; display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 12px 10px 6px;
    border-radius: 8px;
    border: solid 1px #232534;
    background-color: #1c1e2b;
}

.header-buttons-wallet .hdr-crypto-btn:after {
    display: none!important;
}

.header-buttons-wallet .hdr-crypto-btn {
    margin-inline-start: 6px!important;}

.hdr-user-info-content-bc {
    overflow: visible!important;
}

.hdr-user-info-content-bc .hdr-user-info-texts-bc {
    width: 100px;
}

.hdr-user-info-content-bc:before {
    content: "Hesap Bakiyesi";
    font-size: 9px;
    color: rgba(255, 255, 255, 0.6);
    position: absolute;
    left: 0;
    top: 10;
    transform: translateY(-10px);
}

.hdr-user-info-content-bc:after {
    content: "";
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-radius: 8px;
    border: solid 1px #6a6a6a;
    background: linear-gradient(317deg, #454545, #000000) !important;
    position: absolute;
    left: -12px;
    top: -6px;
    width: 106px;
    height: 36px;
    z-index: -1;
}

.header-buttons-wallet .hdr-crypto-btn i {
    width: 29px;
    height: 28px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    border-radius: 3px;
    background-image: radial-gradient(circle at 50% 104%, rgba(8, 178, 82, 0.4), rgba(8, 178, 82, 0) 54%), linear-gradient(to bottom, #161821, #161821);
}

.header-buttons-wallet .hdr-crypto-btn i:after {
    color: #2df885;
}

.header-buttons-wallet .wallet-button-arrow {
    display: none!important;
}

.hdr-user-bc {
    /* margin-right: 45px; */
}

.hdr-user-bc .header-custom-buttons {
    /* margin-right: 110px; */
}

.btn.sign-in:after {
    display: none;
}


.header-custom-buttons a {
    border-radius: 8px;
    border: solid 1px #ae904c;
    background: linear-gradient(317deg, #e6c167, #49380f) !important;
    font-size: 12px;
    font-weight: 500;
    color: #fff!important;
}
.header-icon-text.bc-i-telegram{
    border-radius: 8px;
    border: solid 1px #09aef6;
    background: linear-gradient(317deg, #006aab, #0dabf3) !important;
    font-size: 12px;
    font-weight: 500;
    color: #fff!important;
}
.bc-i-telegram:before {
    color: #ffffff!important;
}

.header-custom-buttons a.bc-i-promotions-3 {
    margin-inline-start: 10px!important;
    height: 38px!important;
    padding-left: 12px;
    padding-right: 12px;
}

.header-custom-buttons a.bc-i-promotions-3 {
    transition: .24s !important;
    animation: blinker 1.6s ease-out infinite !important;
}
@keyframes blinker {
      50% { opacity: 0; }
}

.header-custom-buttons a.bc-i-promotions-3:after {
    display: none;
}

.header-custom-buttons a.bc-i-promotions-3:before {
    content: ""!important;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-image: url(https://cmsbetconstruct.com/storage/medias/gallerbahis-18755943/media_18755943_235bf4e3e52a6f716802d0a2651501eb.svg);
}

.header-user-nav>.nav-menu-other>li>a {
    border: none!important;
}

.hdr-crypto-btn:hover {
    background: none!important;
}

.hdr-crypto-info {
    padding: 0!important;
}

.layout-header-holder-bc .ftr-lang-bar-flag-bc+span {
    display: none!important;
}

.layout-header-holder-bc .compact-mode .form-control-icon-bc {
    display: none!important;
}

.layout-header-holder-bc .compact-mode:after {
    display: none;
}

.hdr-time-bc:after {
    display: none;
}

.hdr-time-bc {
    margin-inline-start:0!important;
    font-size: 12px;
    color: #52566a!important;
    background: transparent!important;
}

/* Anasayfa Yaklasan maclar */


.horizontal-sl-item-bc.accordion-button .horizontal-sl-icon-bc {
    color: rgba(255, 255, 255, 0.3)!important;
}

.horizontal-sl-item-bc.accordion-button .horizontal-sl-count-bc {
    display: none;
}

.horizontal-sl-item-bc.accordion-button.active .horizontal-sl-icon-bc {
    color: #181607 !important;
}

.horizontal-sl-item-bc.accordion-button.active .horizontal-sl-count-bc {
    color: #161824!important;
    border: solid 1px #1d202e;
    background-color: #efc921;
    display: block;
}

.ftr-game-item-bc {
    border-radius: 16px;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
    border: solid 1px rgb(52 52 51);
    background-color: #151515 !important;
    background-image: none!important;
    padding-bottom: 20px;
}

.ftr-g-i-head-bc {
    position: absolute;
    top: 55px;
    left: 50%;
    transform: translateX(-50%);
    background-color: #ffffff00 !important;
}

.ftr-g-i-body-bc {
    background: transparent!important;
    margin-top: 70px!important;
}

.market-group-holder-bc {
    padding-left: 20px;
    padding-right: 20px;
}

.market-group-holder-bc .market-group-item-bc .market-coefficient-bc:before {
    display: block;
    font-size: 14px;
    font-weight: 500;
    color: rgba(255, 255, 255, 0.4);
    margin-right: 12px;
}

.market-group-holder-bc .market-group-item-bc:nth-of-type(1) .market-coefficient-bc:before {
    content: "1";
}

.market-group-holder-bc .market-group-item-bc:nth-of-type(2) .market-coefficient-bc:before {
    content: "X";
}

.market-group-holder-bc .market-group-item-bc:nth-of-type(3) .market-coefficient-bc:before {
    content: "2";
}

.sgm-market-g-i-cell-bc:hover .market-group-item-bc {
    color: #000!important;
}

.ftr-g-title-bc {
    justify-content: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    height: 48px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    background-color: #1e1e1e;
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.ftr-g-i-b-opp-t-holder-bc {
    align-items: flex-end!important;
}
img.verify-logo {
    height: 50px!important;
    margin-left: 5.5px!important;
}
.horizontalSliderElem {
   background: none !important;
}

ftr-g-i-b-opp-title-bc span {
    font-size: 20px!important;
    font-weight: 500;
    color: rgba(255, 255, 255, 0.9)!important;
}

.ftr-g-icon-bc,.ftr-g-i-b-time-bc {
    color: #ffffff7d !important;
}

.ftr-g-i-title-bc.ellipsis {
    font-size: 16px!important;
    font-weight: 500;
    color: rgb(255 255 255 / 69%) !important;
}

.ftr-g-i-b-opp-t-holder-bc {
    margin-top: 10px!important;
}

.ftr-g-i-title-bc {
    flex: none!important;
}

.sgm-market-g-i-cell-bc.market-bc {
    border-radius: 10px;
    border: solid 1px #ffffff1f;
    background-color: #0b0b0b;
}

.is-home-page .layout-content-holder-bc .hm-row-bc.has-slider {
    /* grid-template-columns: 8fr 4fr!important; */
    /* gap: 35px!important; */
}
.header-bc:before {
    content: "";
    height: 1px;
    position: absolute;
    left: 0;
    right: 0;
    top: 87px;
    /* background-color: #282828; */
    display: block;
    z-index: 1;
    pointer-events: none;
}
.hm-row-bc.has-slider .pb-component-wrapper:nth-child(1) .sdr-image-bc {
    border-radius: 12px;
}



.hm-row-bc.has-slider .pb-component-wrapper:nth-child(1) .carousel-arrow-left {
    transform: translateX(-50%);
}

.hm-row-bc.has-slider .pb-component-wrapper:nth-child(1) .carousel-arrow-right {
    transform: translateX(50%);
}

.carousel-count-arrow {
    display: none!important;
}


.layout-content-holder-bc .hm-row-bc:nth-child(1) .slider-bc .carousel-count-arrow-container {
    align-items: center;
    justify-content: space-between;
    padding: 0 !important;
}

.hm-row-bc.has-slider .pb-component-wrapper:nth-child(1) .carousel-count-arrow-container {
    left: 0;
    width: auto;
    top: 50% !important;
    transform: translateY(-50%);
}



.layout-content-holder-bc .hm-row-bc:nth-child(3) {
    margin-top: 40px!important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(6) .pb-component-wrapper:nth-child(1):before{display: flex  !important;justify-content:center !important;}

.layout-content-holder-bc .hm-row-bc:nth-child(4) {
    /* margin-top: 30px!important; */
}

.layout-content-holder-bc .hm-row-bc:nth-child(4) .carousel {
    margin-top: 40px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(4) {
     border-top: 1px solid rgb(244 211 120 / 51%);
     padding-top: 30px;
}
.layout-content-holder-bc .hm-row-bc:nth-child(5) {
    border-top: 1px solid rgb(244 211 120 / 51%);
    padding-top: 30px;
}
.layout-content-holder-bc .hm-row-bc:nth-child(6) {
    border-top: 1px solid rgb(244 211 120 / 51%);
    padding-top: 30px;
}



.layout-content-holder-bc .hm-row-bc:nth-child(5) .casino-info-block {
    border: solid 1px rgba(255, 255, 255, 0.1);
    background-color: #1d202e;
    border-radius: 16px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc {
    border: solid 1px rgba(255, 255, 255, 0.1);
    background-color: #1d202e;
    border-radius: 16px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .c-info-content-bc {
    position: absolute!important;
    bottom: 6px;
    background: transparent!important;
    left: 5px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .c-info-content-bc .c-info-time-bc {
    color: rgba(255, 255, 255, 0.5)!important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .c-info-content-bc i {
    color: rgba(255, 255, 255, 0.5)!important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .c-info-more-bc {
    background: transparent!important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .c-teams-bc {
    padding-bottom: 27px;
    padding-top: 6px;
    background: transparent!important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .c-row-bc {
    position: relative;
    background-color: #2a2e3f;
    border-radius: 6px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .c-team-info-team-bc {
    color: rgba(255, 255, 255, 0.71)!important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .c-odd-bc:nth-child(4):nth-last-child(2), .c-odd-bc:nth-child(5):last-child {
    width: 123px!important;
}

.c-odd-bc {
    width: 80px!important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .market-filter-cell-bc {
    width: 240px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .market-filter-cell-bc>.market-filter-info-bc {
    background: transparent!important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .time-filters-bc .time-filters-content {
    border: solid 1px rgba(255, 255, 255, 0.1);
    margin-right: 12px;
    border-radius: 6px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .time-filters-content .time-filter-button-bc {
    border: none!important;
    height: 32px!important;
    padding: 0 10px!important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .time-filters-content .time-filter-button-bc:nth-of-type(1) {
    border-radius: 6px 0px 0px 6px!important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .time-filters-content .time-filter-button-bc:nth-of-type(2) {
    border-radius: 0!important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .time-filters-content .time-filter-button-bc:nth-of-type(3) {
    border-radius: 0px 6px 6px 0px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .time-filters-content .btn.a-outline.a-white {
    color: #161824!important;
    background-color: #efc921!important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .upcoming-games-container {
    padding-top: 12px;
    position: relative;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .upcoming-games-container .time-filters-bc {
    position: absolute;
    bottom: -17px;
    transform: translateY(100%);
    width: auto!important;
    right: 0px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .widget-scroll-container {
    background-image: none!important;
    margin-top: 50px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .widget-scroll-container .market-filter-bc {
    background: #161824!important;
    border-radius: 0;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .widget-scroll-container .pm-body-bc {
    padding: 0!important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .popular-matches-bc .widget-scroll-container .market-filter-bc .select {
    position: absolute;
    top: -5px;
    transform: translateY(-100%);
    position: absolute;
    top: -11px;
    transform: translateY(-100%);
    box-shadow: none!important;
}

.market-filter-s-bc .form-control-bc .form-control-icon-bc {
    font-size: 8px!important;
}


.expandableContentData .container p {
    display:flex !important;
    align-content:center!important;
margin:25px!important;
}


.footerWrapper .footerLinkCols:before {
    content: "Global Slot Dünyası, BetCool!";
    font-size: 24px;
    font-weight: 500;
    color: #a09f9d;
    max-width: 500px;
    position: absolute;
    transform: translateY(-100px);
}

.footerInfoColumn {
    display:  contents !important;
    justify-content: center !important;
    align-items: center !important;
}
.footerSliderGroup {
    position: relative;
}
.selectHolder {
    /* position: absolute !important; */
    width:auto !important;
}
.footerSlider .footerSliderGroup .footerSliderSingleElWrapper:nth-child(1) {
    position: absolute;
    right: 0;
    width: auto;
    top: 0;
    transform: translateY(-100%);
    margin-top: -50px;
    border-radius: 12px;
    border: solid 1px rgba(255, 255, 255, 0.08);
    background-color: #1b1f2c;
    padding: 12px 6px;
}

.footerSlider .footerSliderGroup .footerSliderSingleElWrapper .footerSliderSingleEl {
    flex-direction: column;
    !important;}

.footerSlider .footerSliderGroup .footerSliderSingleElWrapper:nth-child(1) .footerSliderSingleEl .footerSliderImage img {
    height: 105px!important;
    position: absolute;
    right: 0;
    width: auto;
    top: 0;
    transform: translateY(-100%);
    margin-top: -50px;
    border-radius: 12px;
    border: solid 1px rgba(255, 255, 255, 0.08);
    background-color: #1b1f2c;
    padding: 12px 6px;
}

.footerSlider .footerSliderGroup .footerSliderSingleElWrapper .footerSliderSingleEl {
    flex-direction: column!important;}

.footerSlider .footerSliderGroup .footerSliderSingleElWrapper .footerSliderImage {
    margin-bottom: 7px;
}



.footerLinkColTitle {
    font-size: 16px!important;
    font-weight: 500!important;
    line-height: normal!important;
    color: rgba(255, 255, 255, 0.9)!important;
}



.footerWrapper .horizontalSliderElem .horizontalSliderImg {
    opacity: 1!important;
    filter: none!important;
    width: 85px!important;
}


.view-title-more {
    font-size: 18px;
    font-weight: 500;
    color: #bfcae6;
}


.widget-scroll-container>i {
    display: none!important;
}

.popular-matches-bc .horizontal-sl-wheel {
    padding-left: 16px;
    padding-right: 16px;
}

.ftr-g-content-bc {
    padding-top: 10px;
}


.u-i-profile-page-container {
    background: #1b1b1b !important;
}

.popup-inner-bc {
    background: #11131C!important;
}

.overlay-header {
     /* background: linear-gradient(90deg, rgb(34 34 34) 0%, rgb(215 224 208) 50%, rgb(34 34 34) 100%) !important; */
     display: flex;
     align-items: center;
     justify-content:center !important;
     height: 60px !important;
     font-size:20px!important;
     font-weight: 1500 !important;
     line-height: 80px !important;
}
.back-nav-title-bc,.back-nav-title-bc-h1 {
    margin: 0 8px !important;
    color: rgb(255 255 255) !important;
    text-transform: uppercase !important;
    font-size: 20px !important;
    font-weight: 600 !important;
}

.dep-w-info-bc>.horizontal-sl-list {
    display: none;
}

.payment-info-bc {
    background: none!important;
}

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

.expandable-info-body-content.not-expandable {
    background: #321726!important;
}

.description-c-row-column-bc.pay-logo>img {
    max-width: 171px !important!important;
}

.description-c-row-column-bc.pay-logo {
    width: 200px !important!important;
}

.casino-info-content>li {
    border-radius: 10px!important;
    background-color: #161824!important;
    height: auto!important;
    padding: 15px!important;
}

.casino-info-content-winners li {
    border-radius: 10px!important;
    height: auto!important;
    padding: 10px 16px!important;
    background-color: #161824!important;
}

.casino-info-content-winners li img {
    border-radius: 6px!important;
    width: 48px!important;
    height: 48px!important;
}

.casino-info-content-winners b {
    color: rgba(255, 255, 255, 0.9)!important;
    font-size: 15px!important;
}

.casino-info-content-winners span {
    color: rgba(255, 255, 255, 0.5)!important;
}


.hdr-user-info-texts-bc.ext-2 {
    display: none !important;
}

.hdr-main-content-bc, .logo {
   height: 70px !important;
   padding: 5px 0px 0px 26px !important;
}




.asideMenu:after {
    background: linear-gradient(0deg, #161824 0%, #02fbfb36 50%, #161824 100%) !important;
    box-shadow: none !important;
}



.page-view-more {
    display: flex;
    align-items: center;
    margin-bottom: 10px!important;
    justify-content:center!important;
}

.page-view-more {
    display: flex;
    align-items: center;
    margin-bottom: 20px!important;
    justify-content:center!important;
    /* background-image: linear-gradient(90deg, rgb(22 24 36) 0%, rgb(56 54 105) 50%, rgb(22 24 36) 100%) !important; */
    animation: textclip 4s linear infinite  !important;
    background-size: 200% auto;
    border-radius:5px !important;
    /* height:40px !important; */
 }

.view-title-more {
    flex: none!important;
}

.ftr-g-content-bc>.page-view-more {
     /* background-image: linear-gradient(90deg, rgb(0 11 36) 0%, rgb(244 103 255 / 60%) 50%,rgb(0 11 36) 100%) !important; */
     height:20% !important;
     /* border-radius : 10px !important; */
     animation: textclip 4s linear infinite;
     background-size: 200% auto;
    }

@keyframes textclip {
    to {
        background-position: 200% center;
    }
}

.asideMenuCompactNav,.asideMenuOpenNav {
    color: rgb(255 255 255 / 68%)!important;
}



.asideMenuBurger {
    width: 10px !important;
}


.layout-content-holder-bc .hm-row-bc:nth-child(6) .casino-info-block{border: solid 1px rgba(255, 255, 255, 0.1);background-color: #1d202e;border-radius: 16px;}
.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc{      border: solid 1px rgba(255, 255, 255, 0.1); background-color: #1d202e;border-radius: 16px;}


.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .c-info-content-bc{position: absolute!important;bottom: 6px;background: transparent!important;left: 5px;}
.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .c-info-content-bc .c-info-time-bc{color: rgba(255, 255, 255, 0.5)!important;}
.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .c-info-content-bc i{color: rgba(255, 255, 255, 0.5)!important;}


.layout-content-holder-bc .hm-row-bc:nth-child(8) .casino-info-block{border: solid 1px rgba(255, 255, 255, 0.1);background-color: #1d202e;border-radius: 16px;}
.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc{border: solid 1px rgba(255, 255, 255, 0.1);background-color: #141414;border-radius: 16px;}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .c-info-content-bc{position: absolute!important;bottom: 6px;background: transparent!important;left: 5px;}
.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .c-info-content-bc .c-info-time-bc{color: rgba(255, 255, 255, 0.5)!important;}
.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .c-info-content-bc i{color: rgba(255, 255, 255, 0.5)!important;}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .c-info-more-bc{  background: transparent!important;}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .c-teams-bc {    padding-bottom: 27px;    padding-top: 6px;    background: transparent!important;}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .c-row-bc{position: relative;background-color: #2b2b2b;border-radius: 6px;}
.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .c-team-info-team-bc{color: rgba(255, 255, 255, 0.71)!important;}


.layout-content-holder-bc .hm-row-bc:nth-child(8)    .c-odd-bc:nth-child(4):nth-last-child(2), .c-odd-bc:nth-child(5):last-child{width:  123px!important;}
.c-odd-bc {   width: 80px!important;}
.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .market-filter-cell-bc { width: 240px;}
.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .market-filter-cell-bc>.market-filter-info-bc { background: transparent!important;}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .time-filters-bc .time-filters-content{ border: solid 1px rgba(255, 255, 255, 0.1);margin-right: 12px;    border-radius: 6px;}
.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .time-filters-content .time-filter-button-bc{border: none!important;height: 32px!important;padding: 0 10px!important;}
.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .time-filters-content .time-filter-button-bc:nth-of-type(1){border-radius: 6px 0px 0px 6px!important;}
.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .time-filters-content .time-filter-button-bc:nth-of-type(2){border-radius:0!important;}
.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .time-filters-content .time-filter-button-bc:nth-of-type(3){border-radius: 0px 6px 6px 0px;}
.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .time-filters-content .btn.a-outline.a-white {color: #161824!important;background-color: #ccaa58 !important;}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .upcoming-games-container{padding-top: 12px;position: relative;} 

.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .upcoming-games-container .time-filters-bc{position: absolute;    bottom: -17px;  transform: translateY(100%);   width: auto!important; right: 0px;} 

.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .widget-scroll-container .market-filter-bc .select{    position: absolute;   top: -5px;transform: translateY(-100%);position: absolute;  top: -11px;transform: translateY(-100%);box-shadow: none!important; }

.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .widget-scroll-container { background-image: none!important;margin-top: 50px;}
.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .widget-scroll-container .market-filter-bc{background: #363636 !important;border-radius: 0;}
.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .widget-scroll-container .pm-body-bc{padding: 0!important;}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .popular-matches-bc .widget-scroll-container .market-filter-bc .select{    position: absolute;   top: -5px;transform: translateY(-100%);position: absolute;  top: -11px;transform: translateY(-100%);box-shadow: none!important; }


.layout-content-holder-bc .hm-row-bc:nth-child(7){padding-top: clamp(50px,5vw,80px);}
.layout-content-holder-bc .hm-row-bc:nth-child(7) .pb-component-wrapper{position: relative;}
.layout-content-holder-bc .hm-row-bc:nth-child(7) .pb-component-wrapper:before{font-size: 18px;font-weight: 500;color: #e6c167;/* position: absolute; */top: -20px;transform: translateY(-100%););/* transform: translateX(150%); */}
.layout-content-holder-bc .hm-row-bc:nth-child(7) .pb-component-wrapper:nth-child(1):before{
content: "Yatırım Yöntemleri";
   display: flex  !important;
justify-content:center !important;
}
.layout-content-holder-bc .hm-row-bc:nth-child(7) .pb-component-wrapper:nth-child(2):before{content: "Kazananlar";}
.view-title-more {font-size: 18px  font-weight: 500;  color: #bfcae6;  }
.layout-content-holder-bc .hm-row-bc:nth-child(7) .page-view-more{margin-bottom: 20px!important;}
.layout-content-holder-bc .hm-row-bc:nth-child(7) .casino-info-block .main-tabs-bc:nth-child(1) .tab-bc.active {  color: #efc921!important;    background: transparent!important;}

.layout-content-holder-bc .hm-row-bc:nth-child(7) .casino-info-block .main-tabs-bc .tab-bc{width: auto!important;margin-right: 30px;}
.layout-content-holder-bc .hm-row-bc:nth-child(7) .casino-info-block .main-tabs-bc:nth-child(2)  { display: flex;align-items: center;}
.layout-content-holder-bc .hm-row-bc:nth-child(7) .casino-info-block .main-tabs-bc:nth-child(2) .tab-bc {  border-radius: 8px;font-size: 14px!important;  font-weight: 500;  color: rgba(255, 255, 255, 0.6)!important; width: 66px!important;height: 28px;}

.layout-content-holder-bc .hm-row-bc:nth-child(7) .casino-info-block .main-tabs-bc:nth-child(2) .tab-bc.active {       background: #efc921!important;color: #161824!important;}
 
 
.layout-content-holder-bc .hm-row-bc:nth-child(7) .casino-info-block .main-tabs-bc{padding-left: 30px;}

.layout-content-holder-bc .hm-row-bc:nth-child(7) .casino-info-block .main-tabs-bc:nth-child(1) .selected-underline:before{height: 2px!important;top: 0;bottom: none!important;}
.layout-content-holder-bc .hm-row-bc:nth-child(7) .casino-info-block .main-tabs-bc:nth-child(2) .selected-underline:before{display: none!important;}


.layout-content-holder-bc .hm-row-bc:nth-child(7) .pb-component-wrapper:nth-child(2) .popular-matches-bc .page-view-more {display: none!important;}

.layout-content-holder-bc .hm-row-bc:nth-child(7) .pb-component-wrapper:nth-child(2) .popular-matches-bc .view-see-more{    position: absolute;    top: -42px;    right: 0;color: #bfcae6!important;}

.layout-content-holder-bc .hm-row-bc:nth-child(7) .pb-component-wrapper:nth-child(2) .popular-matches-bc{overflow: visible!important;}

.casino-tournament-header {
    display:none !important;
}

.casino-tournament-all {
    align-self: flex-start !important;
}


.hm-row-bc.has-slider .pb-component-wrapper:nth-child(2) .sdr-image-bc {
    border-radius: 12px;
}




.hm-row-bc:has(img[src="https://cms.hogoxiyfctcdpjbu.com/storage/medias/jawdabet-1/content_1874970_1c348be8ecb0d65e9eda75b66fe95e31.webp"]){

margin-top: -27px!important;display:flex !important;justify-content:center !important;}
.layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-bc {
    /* height: 80px; */
}

.casino-game-item-content {
    animation-duration: 3s;
    animation-iteration-count: infinite;
    animation-name: glow2;
}
@keyframes glow2 {
    0%,4% {
        box-shadow: 0 0 -6px -6px rgb(232 170 76 / 27%);
   

    }

    2% {
        box-shadow: 0 0 10px 6px rgb(145 111 60 / 23%);

    }
}
.ftr-g-:hover {
      box-shadow: 0 0 -6px -6px rgb(2 251 251);
}

.carousel  .ftr-game-item-bc:hover {
    border-color:#916f3c !important;
}

.casino-game-item{
border-radius:7px  !important;
background:none !important;
}

.casino-game-item-content:nth-child(1) {
    animation-delay: 4s
}
.casino-game-item-content:nth-child(2) {
    animation-delay: 4.1s
}.casino-game-item-content:nth-child(3) {
    animation-delay: 4.2s
}.casino-game-item-content:nth-child(4) {
    animation-delay: 4.3s
}.casino-game-item-content:nth-child(5) {
    animation-delay: 4.4s
}.casino-game-item-content:nth-child(6) {
    animation-delay: 4.5s
}.casino-game-item-content:nth-child(7) {
    animation-delay: 4.6s
}.casino-game-item-content:nth-child(8) {
    animation-delay: 4.7s
}.casino-game-item-content:nth-child(9) {
    animation-delay: 4.8s
}
.casino-game-item-content:nth-child(10) {
    animation-delay: 4.9s
}
.layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-bc {
    animation-duration: 3s;
    animation-iteration-count: infinite;
    animation-name: glow;
}
.layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-bc:before {
border-radius:50px;

}

.layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-bc:nth-child(1) {
    animation-delay: 4s
}

.layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-bc:nth-child(2) {
    animation-delay: 4.1s;
}

.layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-bc:nth-child(3) {
    animation-delay: 4.2s
}

.layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-bc:nth-child(4) {
    animation-delay: 4.3s
}
.layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-bc:nth-child(5) {
    animation-delay: 4.4s
}


@keyframes glow {
    0%,4% {
        box-shadow: 0 0 -6px -6px rgb(189 152 96);
        border-radius:12px;

    }

    2% {
        box-shadow: 0 0 10px 6px rgb(193 160 86 / 27%);
 border-radius:12px;
    }
}
.layout-content-holder-bc .hm-row-bc:nth-child(6){
padding-top: clamp(50px,5vw,80px);
}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .pb-component-wrapper:nth-child(1):before{
  content: "Favori Ligler AmaraBet'te!";
   display: flex  !important;
justify-content:center !important;


}

.layout-content-holder-bc .hm-row-bc:nth-child(6) .pb-component-wrapper:before{
font-size: 18px;
font-weight: 500;color:
 #e6c167;
/* position: absolute; */
top: -20px;
transform: translateY(-100%);
/* transform: translateX(150%); */
}

.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-bc {
    animation-duration: 3s;
    animation-iteration-count: infinite;
    animation-name: glow3;
}


.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-bc:nth-child(1) {
    animation-delay: 4s
}

.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-bc:nth-child(2) {
    animation-delay: 4.1s;
}

.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-bc:nth-child(3) {
    animation-delay: 4.2s
}

.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-bc:nth-child(4) {
    animation-delay: 4.3s
}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-bc:nth-child(5) {
    animation-delay: 4.4s
}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-bc:nth-child(6) {
    animation-delay: 4.5s
}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-bc:nth-child(7) {
    animation-delay: 4.6s
}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-bc:nth-child(8) {
    animation-delay: 4.7s
}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-bc:nth-child(9) {
    animation-delay: 4.8s
}
@keyframes glow3 {
    0%,4% {
        box-shadow: 0 0 -4px -6px rgb(128 157 255);
        border-radius:12px;

    }

    2% {
        box-shadow: 0 0 10px 5px rgb(71 56 23);
 border-radius:12px;
    }
}

@keyframes glow4 {
    0%,4% {
        box-shadow: 0 0 -4px -6px rgb(128 157 255);
        border-radius:12px;

    }

    2% {
        box-shadow: 0 0 10px 5px rgb(71 56 23);
 border-radius:12px;
    }
}

.market-odd-bc:not(.not-boosted-odd) {
    font-size: 13px;
}


.promotionsListEl-bc:hover {
  background: url(https://cmsbetconstruct.com/storage/medias/jawdabet-1/media_1874970_b019110a89304fb06756f76a51adbed9.gif) !important;
    background-size: auto;
  background-size: cover !important;
}
.promotionsArticleThumbnail-bc {
  display: flex;
  width: 100%;
  height: auto;
  opacity: 0;
  border-radius: 4px 4px 0 0;
  animation: promo-img .24s .1s forwards;
  opacity: 0.9 !important;
}
.promotionsListEl-bc:hover .promotionsArticleThumbnail-bc {
  -webkit-transform: scale(1) !important;
  transform: scale(1) !important;
}
.promotionsArticleThumbnail-bc {
  backdrop-filter: blur(10px) !important;
  box-shadow: inset -5px 0px 4px 0px rgba(0, 0, 0, 0) !important;
  border-radius: 16px !important;
}
.promotions-article-title.ellipsis {
  display: none !important;
}
.promotion-details-info {
   background: linear-gradient(to top, #0d0d0d 0%, #222222 100%) !important;
    border-radius: 10px !important;
   margin:00px 00px 00px 10px  !important;
}

.back-nav-title-bc,.back-nav-title-bc-h1 {
    margin: 0 8px !important;
    color: rgba(var(--b-sc),1) !important;
    text-transform: uppercase !important;
    font-size: 20px !important;
    font-weight: 600 !important;
}


.popup-inner-bc {
   background: linear-gradient(to top, #0d0d0d 0%, #222222 100%) !important;
}

.promotion-details-img {
    border-radius: 15px !important;
}
.promotion-details-popup.windowed .popup-inner-bc {
    width: 90%!important;
    max-width: 1000px!important;
    height: 75vh!important;
    border-radius:20px!important;
}

.popup-inner-bc {
    border-radius: 20px !important;
    border-bottom: 1px solid #afa267 !important;
    border-top: 1px solid #afa267  !important;
    border-left: 1px solid #afa267 !important;
    border-right: 1px solid #afa267  !important;
    /* padding-top: 20px !important; */
    box-shadow: 0px -2px 40px #ddbb74 !important;
}


    .header-icon {
       
        margin-inline-start:35px !important;}


.generic-search-btn i,.generic-search-close-btn i {
    position: relative;
    font-size: 14px;
    color: rgba(var(--b-sc),1) !important;
    z-index: 1
}

.hm-row-bc:has(img[src="https://cms.hogoxiyfctcdpjbu.com/storage/medias/jawdabet-1/content_1874970_982c022bbc1c0cfa27c627a5feaab8ff.webp"]) a.sdr-item-bc:before  {
 border-image: linear-gradient(to left, #13131321 0%, #846730 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
}
  
.hm-row-bc:has(img[src="https://cms.hogoxiyfctcdpjbu.com/storage/medias/jawdabet-1/content_1874970_982c022bbc1c0cfa27c627a5feaab8ff.webp"]) a.sdr-item-bc:before {
    animation: slide 2s linear infinite;
} 
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item i,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item i,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item i,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item i {
    margin-inline-end: inherit !important;
    font-size: 26px !important;
    text-transform: uppercase;
    background-image: linear-gradient(140deg, #e6c167 0%, #423117 29%, #e6c167 67%, #796431 100%) !important;
    background-size: auto auto;
    background-clip: border-box;
    background-size: 200% auto;
    color: #fff !important;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: textclip 2s linear infinite;
    display: inline-block !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 {
    box-shadow: none !important;
    background:  #1e1e1e !important;
    backdrop-filter: blur(5px) !important;
    border-radius: 10px !important;
    border: 1px solid #b18e3e !important;
}
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other:hover > .nav-menu-item span,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li:hover > .nav-menu-item span,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other .nav-menu-item.active span,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li .nav-menu-item.active span {
     color: rgb(255 255 255) !important;
       color: rgb(255 255 255) !important;
}
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other:hover > .nav-menu-item i,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li:hover > .nav-menu-item i,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other .nav-menu-item.active i,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li .nav-menu-item.active i {
    color: rgb(255 255 255) !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; */
    row-gap: 8px !important;
    font-size: 12px !important;
    color: rgba(var(--menu-sc), 0.8) !important;
    border-radius: 13px !important;
    transition: all ease 0.6s !important;
}
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item:hover,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item:hover,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item:hover,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item:hover {
    border-color: rgba(var(--menu-sc), 0.3) !important;
    color: rgba(var(--menu-sc), 1) !important;
}

.nav-content-bc .nav-menu-container .nav-menu-sub {
    background: rgb(32 32 32) !important;
    border-radius: 13px !important;
}
 
.nav-menu-sub-arrow:before{ content: "" !important;}

@keyframes textclip {
    to {
        background-position: 200% center;
    }
}
.nav-content-bc .nav-menu-container .nav-menu-sub .nav-menu-item
{
  background: linear-gradient(317deg, #e6c167, #49380f) !important;
}
.nav-menu-container .nav-menu-sub .nav-menu-item>i:first-child {
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: textclip 2s linear infinite;
    display: inline-block !important;
    background-size: 200% auto;
    color: #fff !important;
    background-image: linear-gradient(140deg, #e6c167 0%, #423117 29%, #e6c167 67%, #796431 100%) !important;
}

 .promotionsListEl-bc:hover .promotionsArticleThumbnail-bc {
    transform: scale(1) !important;
} 
 @keyframes slide {
  0% {
    transform: translateX(-100%);
  } 
   100% {
    transform: translateX(100%);
  } 
   }


.storiesWidgetListItem:not(.storiesItemSkeleton):not(.visited):before {
    background-image: linear-gradient(225deg,#ae904c,#9d823e) !important;
}

 /*SWIPER*/

/* Slider referans */
 .swiper{
  position: relative !important;
}

/* OK BUTON ALANI (tÄ±klanabilir alan) */
 .swiper-button-prev,
.swiper-button-next{
  width: 46px !important;
  height: 46px !important;

  top: 50% !important;
  transform: translateY(-50%) !important;

  background: rgb(33 33 33 / 83%) !important;   /* isteÄŸe baÄŸlÄ± */
  border-radius: 50% !important;
  align-items: center !important;
  justify-content: center !important;

  z-index: 10 !important;
}

/* OK Ä°KON BOYUTU */
.swiper-button-prev::after,
 .swiper-button-next::after{
  font-size: 22px !important;  /* asÄ±l ok boyutu */
  font-weight: 700 !important;
}

/* Sol â€“ saÄŸ konum (korunsun diye tekrar veriyoruz) */
 .swiper-button-prev{
  left: 16px !important;
}
) .swiper-button-next{
  right: 16px !important;
}

[class*=is-web][dir=ltr]  .slider-bc .carouselCountEnable .swiper-pagination {
 
    display: none !important;
}



 /*SWIPER*/

.casino-horizontal-sl-list-bc .horizontal-sl-item-bc.active,.promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active {

    background: linear-gradient(317deg, #e6c167, #a07e2c) !important;
}


button.btn.sign-in:before {
    content: '';
    background-image: url(https://pamimage.com/images/1766060325854-ruya-giris-tfglbo.webp);
    width: 18px;
    height: 18px;
    background-size: 100% 100%;
    margin-right: 5px;
}

button.btn.register:before {
    content: '';
    background-image: url(https://pamimage.com/images/1766060349278-ruya-kayit-1gp8kj.webp);
    width: 18px;
    height: 18px;
    background-size: 100% 100%;
    margin-right: 5px;
}

.btn.a-color {
     background: linear-gradient(to top, rgb(24 90 6) 0%, rgb(36 143 87) 100%) !important;
      border: 1px solid #389766 !important;
      border-radius:8px !important;
      color: #ffffff !important;
}
.btn.register,.btn.btn-color {
   width: 85px!important;
   height: 30px!important;
   display: flex;
     background: linear-gradient(to top, rgb(24 90 6) 0%, rgb(36 143 87) 100%) !important;

   border-radius: 5px !important;
   background-size: 200% auto;
   color: #ffffff !important;
   font-size: 10px !important;
}
.btn.s-small.sign-in {
     width: 82px!important;
     height: 30px!important;
     display: flex;

   background: linear-gradient(to top, #306db1 0%, #02b5fd 100%) !important;
     border-radius: 5px !important;
     background-size: 200% auto;
     color: #fff !important;

   font-size: 10px !important;
} 


.nav-menu-item[class*=badge-]:after {
    content: attr(data-badge);
    position: absolute;
    top: -10px !important;
    height: 12px;
    max-width: 99%;
    padding: 0 4px;
    box-sizing: border-box;
    border-radius: var(--border-radius);
    text-transform: uppercase;
    font-size: 8px;
    line-height: 12px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}


.casinoGameItemImage {
     aspect-ratio: 1;
    border-radius: 15px;
    border: 1.5px solid #c0a86a;
    padding: 2px;
    mask: conic-gradient(#000 0 0) content-box, linear-gradient(calc(mod(var(--a), 180deg)* var(--i) + var(--_a, 45deg)), #0000 30%, #000 40% 60%, #0000 70%) subtract, conic-gradient(#000 0 0) padding-box;
    cursor: pointer;
    --i: 1 ;
  transition: --i 1s,--a 300s linear;
}



.sg-n-text-row-1-bc {
    color: #bb9f67 !important;
}

.sg-n-text-row-1-bc {
    position: relative;
}



.e-p-header-bc {
    background: rgb(1 10 20 / 0%) !important;
}

.sg-n-text-row-1-bc::before {
    content: "";
    display: block;
    width: 80px;
    height: 80px;
    margin: 10px auto;
    background-image: url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'>\
<defs>\
<radialGradient id='bg' cx='35%' cy='25%' r='80%'>\
<stop offset='0%' stop-color='%23E6DCC8'/>\
<stop offset='55%' stop-color='%23B8A27A'/>\
<stop offset='100%' stop-color='%237C6941'/>\
</radialGradient>\
</defs>\
<circle cx='256' cy='256' r='248' fill='url(%23bg)'/>\
<g fill='%23F7F4FF'>\
<circle cx='256' cy='198' r='64'/>\
<path d='M156 360c0-55.2 44.8-100 100-100s100 44.8 100 100v18c0 16.6-13.4 30-30 30H186c-16.6 0-30-13.4-30-30v-18z'/>\
</g>\
</svg>");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.sg-n-text-row-1-bc, .sg-n-text-row-2-bc, .sg-n-forgot-password-text, .reg-step-title-v-bc {
    text-align: center!important;
}

.reg-form-block-bc:has(.slider-bc) .entrance-form-content-bc {
    height: 580px !important;
}

#base_popup_id > div > div.my-profile-info-block.deposit-page > div.dep-w-info-bc > div.m-block-nav-items-bc > div.m-nav-items-list-item-bc> p {
    display: none!important;
}


.popup-holder-bc .form-control-bc .form-control-label-bc::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    border: 1px solid #dee1b7 !important;
    mix-blend-mode: soft-light;
    pointer-events: none;
    z-index: 1;
    border-radius: 12px;
    opacity: 0.6;
}

.popup-holder-bc .form-control-bc .form-control-label-bc {
    position: relative;
    overflow: hidden;
    border-radius: 12px;
}

.popup-holder-bc .form-control-bc .form-control-input-bc, .popup-holder-bc .form-control-bc .form-control-select-bc {
    padding-left: 18px;
    padding-right: 18px;
    border-radius: 12px;
    background: #383838 !important;
    /* opacity: 0.6; */
}

.popup-holder-bc .form-control-bc .form-control-label-bc::after {
    content: "";
    position: absolute;
    left: -10px;
    bottom: -25px;
    width: 26px !important;
    height: 32px !important;
    border-radius: 100% !important;
    background: #b3975c !important;
    filter: blur(13px);
}

.reg-step-title-v-bc {
    display: none !important;
}

.entrance-form-actions-holder-bc.login-ext-1 .btn.a-color {
     background: linear-gradient(to top, rgb(24 90 6) 0%, rgb(36 143 87) 100%) !important;
      border: 1px solid #389766 !important;
      border-radius:8px !important;
      color: #ffffff !important;
}

/*PROFİL-BMEDIA-2026*/

/* ===========================
   PROFİL MENÜ SATIRLARI
   =========================== */
.u-i-p-amounts-bc {

    border-radius: 10px !important;

    /* Bonus kartının taşmasını engeller */
}

/* === KART İÇERİK HİZALAMA === */
.u-i-p-amounts-bc.withdrawable .u-i-p-a-content-bc {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
    overflow: hidden !important;
    background: linear-gradient(150deg, #008dd0, #1378aa, #004d89) !important;
}
.u-i-p-amounts-bc.bonuses .u-i-p-a-content-bc {
    flex: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
    overflow: hidden !important;
    background: linear-gradient(180deg, #958157, #7c6942, #524325) !important;
}



.u-i-p-a-title-bc {
    font-size: 12px !important;
    font-weight: 500 !important;
    line-height: 18px !important;
    opacity: .9 !important;
    padding: 8px 0px 0 !important;
    color: #ffffff !important;
}

/*PROFİL-BMEDIA-2026*/



.dep-w-info-bc .m-nav-items-list-item-bc {
  flex: 0 0 64px !important;
  width: 224px !important;
  height: 74px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  /* margin-right: 14px !important; */
  border-radius: 14px !important;
   background: linear-gradient(179deg, #131416 0%, #29292a 50%, #646363 100%) !important;
    box-shadow: 0 10px 22px rgba(0,0,0,0.24) !important;
    overflow: hidden !important;
    border: 1px solid #4d4c4c !important;
  /* background-attachment: fixed !important; */
  /* background-size:cover !important; */
}

.m-nav-items-list-item-bc.active,.m-nav-items-list-item-bc:hover {
    border: 1.5px solid rgb(164 148 114) !important;
  box-shadow: 0 1px 10px rgb(166 151 119) !important;
}
.m-block-nav-items-bc {
   grid-template-columns: repeat(4, 1fr) !important;
   padding: 15px 0 10px
}

.layout-content-holder-bc > .hm-row-bc:nth-child(8) .page-view-more{ 
   padding: 15px 0 10px
}


.promotion-page .horizontal-sl-list {
    display: flex;
    justify-content:center !important;
}

.nav-menu-container.header-navigation:nth-child(2) {
    background: rgb(16 17 18) !important;
}
.sdr-item-holder-bc {
aspect-ratio:0 !important;
}