
@import url('https://fonts.googleapis.com/css2?family=Exo+2:wght@400;700&display=swap');


h1, h2, h3, h4, h5, h6, a, p, em, input, label, select, ul, li {
    font-family: 'Exo 2' !important;
}

/* ANASAYFA BACKGROUND */
body{ background: #161824;}
body .casino-slots, body .is-home-page {background-color: #161824;
  /*  
  background-color: #000;
    background-image: url(https://cms.kgacaiyfa8yfay.com/storage/medias/gallerbahis-18755943/media_18755943_3d3bf6aadec7b90af8036b39ac49ee1c.jpeg) !important;
    background-attachment: fixed;
    background-size: 100%;
  */
}

/* MAIN SLIDER GÖLGE */

.sdr-item-bc:before {    content: "";    position: absolute;    top: 0;    left: 0;    width: 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;}
.hdr-main-content-bc{      max-width: 1400px;    margin-left: auto;    margin-right: auto;      padding: 0 30px;      justify-content: flex-end;  position: relative;}
.nav-content-bc{    background: #151723!important;  display:block !important;    max-width: 1400px;    margin-left: auto;    margin-right: auto;      padding: 10px 30px;}
.header-bc:before{    content: "";height: 1px;position: absolute;left: 0;right: 0;top: 47px;background-color: #1c1f2c;display: block;z-index: 1;pointer-events: none;}
.nav-content-menu{     max-width: 1400px;    margin-left: auto;    margin-right: auto;      padding: 0 30px;}



.nav-menu-container .nav-menu .nav-menu-item, .nav-menu-container .nav-menu-other .nav-menu-item {      padding: 0 clamp(10px,0.8vw, 20px) !important;    font-size: clamp(13px, 1vw, 14px) !important;color: #52566a!important;}
.nav-content-bc .nav-menu-item i{  display:none;}
.nav-menu-container .nav-menu .nav-menu-item, .nav-menu-container .nav-menu-other .nav-menu-item.active {color: #bfcae6!important;background: transparent!important;}
.nav-menu-container .nav-menu  li:hover .nav-menu-item{      color: #bfcae6!important;    background:transparent!important;    box-shadow:none!important;}


.layout-header-holder-bc {    box-shadow: none!important;}
.layout-header-holder-bc{  background: #161824!important;}
.header-bc{  padding: 0 !important;  background:none!important;   border-bottom: solid 1px #1c1f2c;}
.is-home-page .layout-content-holder-bc {   max-width: 1400px!important;      margin-top: 15px !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: rgba(29, 32, 46, 0.2);}
.footerWrapper{   max-width: 1400px!important;     max-width: 1400px;    margin-left: auto;    margin-right: auto;      padding: 0 30px;}
.layout-bc:not(.page-full-size) .layout-content-holder-bc {   max-width: 1400px!important;    margin-left: auto;    margin-right: auto;      padding: 0 30px;}
.nav-content-menu{        padding-left: 240px;}
.smartPanel-bc  .hdr-smart-panel-holder-arrow-bc {right: -5px!important;}

    .logo {    max-width: 200px!important;    height: 40px!important;}
.logo-container{      position: absolute;    top: 52px;      left: 30px;}
  .hdr-user-bc{     position: absolute;  right: 30px;top: 54px;}

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


.hdr-user-bc .sign-in{      width: 72px!important;    height: 40px!important;    display: flex;    justify-content: center;    align-items: center;    border-radius: 8px;    background-image: linear-gradient(232deg, #52566a 97%, #393e57 -1%)!important;    text-decoration: none!important;    font-size: 12px;    font-weight: 500;    color: #ffffff99!important;padding: 0!important;}
.hdr-user-bc .register{      width: 82px!important;    height: 40px!important;    display: flex;    justify-content: center;    align-items: center;    border-radius: 8px;    border: solid 1px #232534;    background: transparent!important;    font-size: 12px;    font-weight: 500;    color: #ffffff99!important;padding: 0!important;}



.hdr-main-content-bc, .logo {    height: 44px!important;}
.hdr-main-content-bc .smartPanel-bc{  position: absolute;right: 30px;top: 54px;}
.hdr-main-content-bc .smartPanel-bc .hdr-toggle-button-bc:before{content:""!important;  width: 24px;height: 24px;background-repeat:no-repeat;background-size:auto 100%;background-image:url(https://cms.kgacaiyfa8yfay.com/storage/medias/gallerbahis-18755943/media_18755943_3e54203cf59d738cbc14295da8f8584c.svg);  }
 .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!important; height: 40px!important; border-radius: 8px!important;border: solid 1px #232534;background-color: #1c1e2b;} 
.hdr-main-content-bc .smartPanel-bc:after{display: none;}
.hdr-user-avatar-icon-bc:before{content:""!important;  width: 20px;height: 20px;background-repeat:no-repeat;background-size:auto 100%;display: block;background-image:url(https://cms.kgacaiyfa8yfay.com/storage/medias/gallerbahis-18755943/media_18755943_e0478186870914f7fec26fee026bc5b9.svg); }
.header-user-nav .nav-menu-other:nth-of-type(2) li a:not(.nav-menu-item){   width: 40px;    height: 40px;    border-radius: 8px;    background:#393e57!important;}
.header-user-nav>.nav-menu-other>li:hover>a{ background:#1c1e2b!important;}
.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: 18px;}
.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: "Para Yatır";    font-size: 9px;    color: rgba(255, 255, 255, 0.6);    position: absolute;    left: 0;    top: 0;    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 #232534;    background-color: #1c1e2b;    position: absolute;    left: -12px;    top: -17px;    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;}
.hdr-dynamic-content{    margin-left: auto;margin-right: auto;padding-left: 30px;padding-right: 30px;max-width: 1400px;    width: 100%;position: relative;z-index: 9;}
.hdr-dynamic-content .product-banner-container-bc{display: flex!important;align-items: center;margin-bottom: 0!important;}
.hdr-dynamic-content .hm-row-bc   {margin-top:0!important; }
 
.hdr-dynamic-content .hm-row-bc:nth-of-type(1)  .product-banner-bc { width: 143px; height: 34px!important;}
.hdr-dynamic-content .hm-row-bc:nth-of-type(1)   {position: absolute;    right: 170px;top: -2px;}


.hdr-dynamic-content .hm-row-bc:nth-of-type(2)    .product-banner-bc {width: 30px;height: 30px!important;}
.hdr-dynamic-content .hm-row-bc:nth-of-type(2)    .product-banner-bc:nth-of-type(3) { width: 172px;}

.hdr-dynamic-content .hm-row-bc:nth-of-type(2)   {    position: absolute;    left: 30px;    top: 8px;}

.header-custom-buttons a{     border-radius: 8px;border: solid 1px #232534;background: #1c1e2b !important;font-size: 12px;font-weight: 500;color: #fff!important;}
    
.header-custom-buttons a.bc-i-promotions-3{margin-inline-start: 0px!important;height: 38px!important;padding-left: 12px;padding-right: 12px; }

.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://cms.kgacaiyfa8yfay.com/storage/medias/gallerbahis-18755943/media_18755943_235bf4e3e52a6f716802d0a2651501eb.svg);}

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

.header-custom-buttons .header-icon-text:nth-of-type(1){  position: absolute;    right: 58px;    z-index: 1;    top: 12px;    width: 16px;    height: 16px;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    object-fit: contain;    border-radius: 4px; border: none!important;}
 .header-custom-buttons .header-icon-text:nth-of-type(1) span{display: none;}
 .header-custom-buttons .header-icon-text:nth-of-type(1):before{content:""!important;  width: 20px;height: 20px;background-repeat:no-repeat;background-size:auto 100%;background-image:url(https://cms.kgacaiyfa8yfay.com/storage/medias/gallerbahis-18755943/media_18755943_850770658c943fffa8fc02a233cc1eb3.svg);}

.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{      margin-right: 8px;   width: 44px;  height: 44px  border-radius: 10px;  border: solid 1px rgba(255, 255, 255, 0.1);  background-color: #2a2e3f!important;      margin-inline-start: 0 !important;}
.horizontal-sl-item-bc.accordion-button.active{   background-color: #2a2e3f!important;}

.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: #efc921!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 rgba(255, 255, 255, 0.1);  background-color: #1d202e!important;background-image:none!important;padding-bottom:20px; }
.ftr-g-i-head-bc{       position: absolute;top: 55px;left: 50%;transform: translateX(-50%);background-color: transparent!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: #161824 ;padding-left: 20px !important;padding-right: 20px !important;}
.ftr-g-i-b-opp-t-holder-bc{align-items:flex-end!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: #62617b!important;}
.ftr-g-i-title-bc.ellipsis{  font-size: 16px!important;  font-weight: 500;  color: rgba(98, 97, 123, 0.9)!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: 5px;  border: solid 1px #262833;  background-color: #1d202e;}

.is-home-page .layout-content-holder-bc .hm-row-bc.has-slider {  grid-template-columns: 8fr 4fr!important;  gap:35px!important;}

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

.carousel-arrow-left , .carousel-arrow-right {width: 40px!important;  height: 40px!important;  border-radius: 100%!important;  background: #2c2e3a!important;  color: rgba(255, 255, 255, 0.5); font-size:16px;}
.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;}
.hm-row-bc.has-slider .pb-component-wrapper:nth-child(2) .carousel-arrow-left {margin-right:15px;}
.hm-row-bc.has-slider .pb-component-wrapper:nth-child(2) .carousel-arrow-right {margin-right:15px;}
.hm-row-bc.has-slider .pb-component-wrapper:nth-child(2) carousel-count-arrow-container {margin-top:7px;}
.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%); }


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

.is-home-page .layout-content-holder-bc .hm-row-bc:nth-child(2) {     width: calc(100% - (100% - 1340px));    position: absolute;    max-width: 1340px;  transform: translateY(-100%);margin-top:-7px!important;}
.layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-container-bc  {width: 66.66%;padding-right:25px;}
.layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-container-bc  {}
.layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-bc{  height:80px;}

.layout-content-holder-bc .hm-row-bc:nth-child(3){  margin-top:40px!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 rgba(255, 255, 255, 0.08);padding-top:30px;}

.layout-content-holder-bc .hm-row-bc:nth-child(4) .carousel-count-arrow-container {top:-24px!important;width:auto!important;right:0!important;transform:translateY(-100%)!important; }
.layout-content-holder-bc .hm-row-bc:nth-child(4) .carousel-arrow-left {margin-right:12px; }
.layout-content-holder-bc .hm-row-bc:nth-child(4) .page-view-more{transform: translateY(10px);}

.carousel-arrow-left:before {content:""!important;  width: 16px;height: 16px;background-repeat:no-repeat;background-size:auto 100%;background-image:url(https://cms.kgacaiyfa8yfay.com/storage/medias/gallerbahis-18755943/media_18755943_8b47efd5a1c65c76f34bb6422eace8f2.svg);}
.carousel-arrow-right:before {content:""!important;  width: 16px;height: 16px;background-repeat:no-repeat;background-size:auto 100%;background-image:url(https://cms.kgacaiyfa8yfay.com/storage/medias/gallerbahis-18755943/media_18755943_7b2b7129f6490410f04be5cbc3754680.svg);}

.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;}

.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-container-bc{    display: flex;align-items: center;}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-info-bc {width: auto!important;height: auto!important;}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-info-bc:nth-child(1) .product-banner-img-bc {height: 48px;}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-info-bc:nth-child(2) .product-banner-img-bc {height: 154px;transform: translateX(50px);}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-info-bc:nth-child(2) {margin-left: auto;}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-info-bc:nth-child(3) {margin-left:auto;}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-info-bc:nth-child(3) .product-banner-img-bc {height: 28px;}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-info-bc:nth-child(4) .product-banner-img-bc {height: 48px;margin-left: 10px;}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-info-bc:nth-child(5) .product-banner-img-bc {height: 48px;margin-left: 10px;}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-info-bc .product-banner-img-bc {object-fit: contain;}
.layout-content-holder-bc .hm-row-bc:nth-child(6):before {   content: "";   position: absolute;   left: 0;   right: 0;   height: 152px;   border-top: solid 1px rgba(255, 255, 255, 0.05);   background-color: #151722;border-bottom: solid 1px rgba(255, 255, 255, 0.05); pointer-events: none;} 


.footerWrapper{  box-shadow: none!important;}

.footerWrapper .footerLinkCols{  justify-content: space-between!important;     max-width: 700px;}
.footerWrapper .footerLinkCols:before{    content: "Global slot dünyası, Jackpotmatic";  font-size: 24px;  font-weight: 500;  color: #efc921;  max-width: 240px;  position: absolute; transform: translateY(-100px);}
.footerHeader{display: none!important; }


.footerSliderGroup{position: relative;}.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;}

 .footerWrapper .footerLinksSection {    padding-top:clamp(140px,13vw,180px)!important;    padding-bottom: 40px!important;padding-right: clamp(400px,40vw,450px);}

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

.footerWrapper .horizontalSliderElem {    width: auto!important;    height: auto!important;    padding: 0!important;    background-color: transparent!important;}

.footerWrapper  .horizontalSliderElem .horizontalSliderImg{opacity: 1!important;filter: none!important;height: 44px!important;}

.footerCopyrightBlock{box-shadow: none!important;    padding-top: 0px!important;  padding-bottom: 30px!important;  flex-direction: column-reverse;}
.footerCopyrightBlock .footerWarningAge{color: #c00f0f!important;border-color:#c00f0f!important; }
.footerCopyrightBlock .footerCopyrights{margin-bottom: 30px;}

.layout-content-holder-bc .hm-row-bc:nth-child(5){padding-top: clamp(50px,5vw,80px);}
.layout-content-holder-bc .hm-row-bc:nth-child(5) .pb-component-wrapper{position: relative;}
.layout-content-holder-bc .hm-row-bc:nth-child(5) .pb-component-wrapper:before{ font-size: 18px;  font-weight: 500;  color: #bfcae6;    position: absolute; top: -20px; transform: translateY(-100%);}
.layout-content-holder-bc .hm-row-bc:nth-child(5) .pb-component-wrapper:nth-child(1):before{content: "Kazananlar";}
.layout-content-holder-bc .hm-row-bc:nth-child(5) .pb-component-wrapper:nth-child(2):before{content: "Spor Karşılaşmaları";}
.view-title-more {font-size: 18px;  font-weight: 500;  color: #bfcae6;  }
.layout-content-holder-bc .hm-row-bc:nth-child(5) .page-view-more{margin-bottom: 20px!important;}
.layout-content-holder-bc .hm-row-bc:nth-child(5) .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(5) .casino-info-block .main-tabs-bc .tab-bc{width: auto!important;margin-right: 30px;}
.layout-content-holder-bc .hm-row-bc:nth-child(5) .casino-info-block .main-tabs-bc:nth-child(2)  { display: flex;align-items: center;}
.layout-content-holder-bc .hm-row-bc:nth-child(5) .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(5) .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(5) .casino-info-block .main-tabs-bc{    padding-left: 30px;}

.layout-content-holder-bc .hm-row-bc:nth-child(5) .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(5) .casino-info-block .main-tabs-bc:nth-child(2) .selected-underline:before{display: none!important;}


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

.layout-content-holder-bc .hm-row-bc:nth-child(5) .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(5) .pb-component-wrapper:nth-child(2) .popular-matches-bc{overflow: visible!important;}

.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;}
.dep-w-info-bc  .m-block-nav-items-bc {grid-template-columns: repeat(auto-fill, minmax(140px, 1fr))!important;}
.dep-w-info-bc  .m-nav-items-list-item-bc {     height: 60px!important;    border-radius: 8px!important; background-color: #1b1d2a !important;}

.u-i-profile-page-container{background:#191B27!important;}
.popup-inner-bc{background:#11131C!important; }
.my-profile-info-block>.overlay-header{background:#191B27!important;}
.dep-w-info-bc>.horizontal-sl-list{display: none;}
.payment-info-bc{background:none!important;}
.description-c-row-bc{background:#20222D!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;}

.promotion-page .horizontal-sl-wheel{display: none!important;}
.promotion-page .horizontal-sl-list {margin-top: 0!important;height: clamp(200px, 20vw, 350px);background-image: url(https://cms.kgacaiyfa8yfay.com/storage/medias/gallerbahis-18755943/media_18755943_b1f99bfece7939dd7dc9e146507482ad.jpeg); background-size: cover;   background-position: top left;}  

.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;}

 @media only screen and (max-width: 1441px) {
 .is-home-page  .hdr-main-content-bc, .is-home-page .nav-content-menu, .is-home-page .layout-bc:not(.page-full-size) .layout-content-holder-bc, .is-home-page  .layout-content-holder-bc, .is-home-page  .hdr-dynamic-content{      max-width: 1180px!important;}
   .is-home-page .layout-content-holder-bc .hm-row-bc:nth-child(2) {  width: 1140px;margin-top:0px!important; }
.layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-img-bc, .product-banner-icon-bc {    height: 80px;    width: 100%;object-fit: cover;border-radius:8px!important;}
  .hm-row-bc.has-slider .pb-component-wrapper:nth-child(2) .sdr-image-bc {border-radius:8px;}

.hm-row-bc.has-slider .pb-component-wrapper:nth-child(1) .sdr-image-bc{border-radius:8px;}
.layout-content-holder-bc .hm-row-bc.has-slider {    gap: 25px !important;}
.layout-content-holder-bc .hm-row-bc:nth-child(3) {   margin-top: 35px !important;}

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

.layout-content-holder-bc .hm-row-bc:nth-child(4) {padding-top:30px;}
   
 }
 @media only screen and (min-width: 990px)  and (max-width: 1441px) {
   .layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-container-bc{  display: flex;}
  .is-home-page .layout-content-holder-bc .hm-row-bc:nth-child(2){width: 1080px!important; }
   .layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-bc {   height: 55px!important;}
   .layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-img-bc, .product-banner-icon-bc{height: 70px!important;}
 }
.hdr-user-info-texts-bc.ext-2{display:none !important;}
.carousel-viewport{height:auto !important;}
.carousel-container{height:auto !important;}
.m-nav-list-item-title-bc{display:none !important;}
.sdr-image-bc { 
    width: 100%; 
    height: auto !important; 
    object-fit: contain; 
}