/* __________________________________________ prada en cok kazanan css - efe 
.layout-content-holder-bc::before {
content:"  112****50738: Bigger Bass Bonanzaâ„¢ oyununda 120.000,00 â‚º kazanan Ã¼yemizi tebrik ederiz. | 118****63892: Gates of Olympusâ„¢ oyununda 106.500,00â‚º kazanan Ã¼yemizi tebrik ederiz. | 118****63892: Mochimonâ„¢ oyununda 99,721,80â‚º kazanan Ã¼yemizi tebrik ederiz. | 116****90556: Sugar Rushâ„¢  45,507,20â‚º kazanan Ã¼yemizi tebrik ederiz.   ";
color:#e6e6e6;
font-family: 'Roboto', sans-serif;
white-space:nowrap;
text-align:center;
font-weight:700;
animation-name:slide;
animation-duration:90s;
animation-timing-function:linear;
animation-iteration-count:infinite;
position:fixed;
font-size:16px!important;
overflow:hidden;
bottom:1px;
z-index:1;
background:linear-gradient(0deg,#d80000 0%,#8d0000 72%,#6f0000 100%);
border-radius:10px;
border:.5px solid rgb(252 205 9);
padding:10px 5px
}
*/
.layout-footer-holder-bc {
  z-index: 1;
}


@keyframes slide {
from {
left:100%
}

to {
left:-250%
}
}



/*body{
  background-image: url(https://cms.khtencxreopl.com/storage/medias/Setrabet-18750202/media_18750202_b2a7c992a7fd371b90a4d08830a51f52.png);
  background-size: cover;
  background-position: center top;
  background-attachment: fixed;
  background-color: transparent;
  background-repeat: no-repeat;
}*/

.product-banner-info-bc:before {
  background: transparent!important;
}



.layout-bc {
background: url(https://cms.khtencxreopl.com/storage/medias/Setrabet-18750202/media_18750202_b2a7c992a7fd371b90a4d08830a51f52.png) fixed no-repeat;
background-size: cover;
  background-position: center top;
  background-attachment: fixed;
  background-color: transparent;
  background-repeat: no-repeat;
}



.layout-header-holder-bc {
  background: var(--b) !important;
  box-shadow: none !important;
  background: transparent!important;
}


.header-bc {
  width: 100% !important;
  background:  none !important; 
}

.entrance-popup-bc.register, .entrance-popup-bc.sign-in {
  height: 80vh !important;
}

.entrance-form-bc.registration .slider-bc {
  width: 360px !important;
  max-width: 242px !important;
  min-width: 267px !important;
  x: ;
}

.entrance-form-bc.registration .slider-bc .sdr-image-bc {
  display: block !important;
  width: auto !important;
  height: 500px !important;
  object-fit: cover;
  transition: max-height .24s linear;
}

.popup-holder-bc {
  width: 100% !important;
  height: 100% !important;
  position: fixed !important;
  top: 0 !important;
  background: transparent !important;
  -webkit-backdrop-filter: blur(15px) !important;
  background: rgba(0,0,0,.7) !important;
}
.status-popup-content-w-bc {
  width: 393px!important;
  border-radius: 40px!important;
}
.popup-inner-bc {
  border-radius: 50px !important;
  border-bottom: 6px solid #e9124d !important;
  border-top: 6px solid #e9124d !important;
  border-left: 2px solid #e9124d !important;
  border-right: 2px solid #e9124d !important;
  padding-top: 20px !important;
  box-shadow: 0px -2px 80px #e9124d !important;
}

.e-p-close-icon-bc {
  display: block;
  width: 30px;
  height: 30px;
  font-size: 17px;
  line-height: 24px;
  text-align: center;
  color: rgba(var(--b-sc-rgb),.6);
  transition: color .24s ease;
  cursor: pointer;
  z-index: 99999;
  position: absolute;
  top: 11px;
  padding-right: 25px;
}


.nav-menu-container .nav-menu {
  height: 45px !important; 
}

.nav-menu-container.header-navigation:first-child {
  background: rgb(233, 18, 77, 1)!important;
}

.nav-content-bc, .nav-content-bc .nav-menu-container .nav-menu-sub {
  background: transparent !important;
}

.hdr-main-content-bc {
  height: 58px !important;
  background: rgb(0,0,0,0.8) !important;
padding-left: 20px;
  padding-right: 20px;
}

.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item.active, .nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item.active {
  color: #e9124d !important;
  background: #ffffff !important;
}

.nav-content-bc .nav-menu-container .nav-menu-sub .nav-menu-item {
  color: var(--menu-sc);
  background: linear-gradient(90deg,rgba(233,18,77,.70) 0,rgba(0,0,0,.30)) !important;
}

.btn.a-color {
  color: var(--oc-1-sc) !important;
  background: #e9124d !important;
  transition: .24s;
}

.hdr-logo-bc {
max-width: 170px!important;
  padding: 4px 0 !important;
}

.u-i-p-a-deposit-bc, .u-i-p-a-withdraw-bc {
  color: #fff !important;
  border-radius: 85px !important;
}

@media screen and (max-width: 1440px)
.accordion-items .accordion-button {
  font-size: 12px !important;
  border-radius: 14px !important;
}



/* __________________________________________ prada main css - efe - tg:@efeps */
@import "https://fonts.googleapis.com/css2?family=Exo:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";
abbr,acronym,address,applet,big,blockquote,body,caption,center,cite,code,dd,del,dfn,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,span,samp,small,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var {
font-family:'font-family: 'Exo', sans-serif';
}


.carousel-viewport {
  overflow: hidden;
  backdrop-filter: blur(5px);
}
.informative-widget-link{
  backdrop-filter: blur(5px);
}


/* __________________________________________ prada main css - efe - tg:@efeps */
.hdr-main-content-bc {
  height: 58px !important;
  background: rgb(0,0,0,0.3) !important;
  border-radius: 10px 10px;
}

.nav-menu-container {
  display: flex;
  flex: auto;
  border-radius: 10px 10px 90px 90px!important;
  padding-left: 20px;
}

.smartPanel-bc {
  border: 1px solid #e9124d;
}

.nav-menu-container .nav-menu>li {
  text-transform: uppercase;
}


/* __________________________________________ prada navi css - efe - tg:@efeps */
.hdr-logo-bc {
  content: url(https://cms.khtencxreopl.com/content/images/df840ff0bf747f2794ad47ed1ad22795_18750202_media.gif)!important;
}


.nav-menu-container.header-navigation:first-child .nav-menu-other:hover>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu-other>li {
  border-start-end-radius: 4px;
  border-end-end-radius: 4px;
  border-radius: 10px 10px 90px 90px!important;
  border: 1px solid #e9124d;
}
.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 {
  color: var(--menu-sc);
  /* background: var(--menu); */
  box-shadow: inset 0 2px 0 0 var(--hero);
  background: linear-gradient(0deg, rgb(216 29 77) 0%, rgb(141 44 64) 72%, rgb(111 50 60) 100%);
}

.nav-menu-container:not(.hide-hover-effect) .nav-menu-other>li:hover>.nav-menu-sub, .nav-menu-container:not(.hide-hover-effect) .nav-menu-sub>li:hover>.nav-menu-sub, .nav-menu-container:not(.hide-hover-effect) .nav-menu>li:hover>.nav-menu-sub {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  backdrop-filter: blur(5px);
}

.nav-menu-container.header-navigation:first-child .nav-menu-sub .nav-menu-item {
  text-transform: uppercase;
}



.promotions-article-title {
  height: 34px;
  margin-top: 1px;
  padding: 0px 10px;
  color: var(--b-sc);
  background: rgba(var(--b-sc-rgb),0.1);
  font-size: 12px;
  line-height: 34px;
  text-transform: uppercase;
  border: 1px solid #e9124d70;
  border-radius: 10px 10px 80px 80px;
  text-align: center;
}


.sp-button-bc+.sp-button-bc {
  -webkit-border-start: 1px solid #e9124d;
  border-inline-start: 1px solid #e9124d;
}

/* __________________________________________ prada slot css - efe - tg:@efeps */
.accordion-items .accordion-button {
  /* font-size: 10px; */
  justify-content: center;
  align-content: center;
  align-items: center;
  flex-wrap: wrap;
  height: 40px;
  width: auto !important;
  margin: 4px 10px;
  padding: 5px;
  font-size: 13px;
  border: 1px solid rgb(252 205 9);
  box-sizing: border-box;
  border-style: outset;
  border-width: 1px;
  background: transparent;
}

.horizontal-sl-item-bc {
  flex-direction: row;
  text-transform: uppercase;
  border: 1px solid rgb(252 205 9)!important;
}
.casino-category-types {
  border-top: 3px solid #e9124d;
  border-radius: 10px;
}
.casino-horizontal-sl-list-bc .horizontal-sl-item-bc:hover, .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc:hover {
  color: var(--hero-sc);
  background: #83092a!important;
}

.accordion-items .accordion-button {
  width: 200px!important;
  padding: 12px;
}


.accordion-items .accordion-button.a-outline, .accordion-items .accordion-button:hover {
  animation: pulse-white 1s infinite !important;
  box-shadow: inset 0 0 0 1px #e9124d !important;
  border-top: 1px solid !important;
  border-bottom: 1px solid !important;
  border-image: linear-gradient(to left, #13131321 1%, #ededed 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
}
.sgm-market-g-i-cell-bc.market-bc.active {
  box-shadow: inset 0 0 0 1px #e9124d !important;
  border-top: 1px solid !important;
  border-bottom: 1px solid !important;
  border-image: linear-gradient(to left, #13131321 1%, #f2ddb0 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
 animation: pulse-white 1s infinite !important;
}
.casino-horizontal-sl-list-bc .horizontal-sl-item-bc.active, .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active {
  animation: pulse-white 1s infinite !important;
  box-shadow: inset 0 0 0 1px #e9124d !important;
  border-top: 1px solid !important;
  border-bottom: 1px solid !important;
  border-image: linear-gradient(to left, #13131321 1%, #f2ddb0 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
}
.accordion-items .accordion-button.a-outline, .accordion-items .accordion-button:hover {
  animation: pulse-white 1s infinite !important;
  box-shadow: inset 0 0 0 1px #e9124d  !important;
  border-top: 1px solid !important;
  border-bottom: 1px solid !important;
  border-image: linear-gradient(to left, #13131321 1%, #ededed 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
}

.btn.register {
  background: transparent!important;
  border-image: linear-gradient(to left, #13131321 0%, #f2ddb0 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
  box-shadow: 0px 0px 1px 1px #e9124d !important;
  border-top: 1px solid !important;
  animation: pulse-white 1s infinite !important;
}


@keyframes pulse-white {
0% {
  transform: scale(0.95);
}

70% {
  transform: scale(1);
}

100% {
  transform: scale(0.95);
}
}

/* __________________________________________ prada promo css - efe - tg:@efeps */


.horizontal-sl-wheel {
  display: flex;
  will-change: transform;
  transition: -webkit-transform .24s;
  transition: transform .24s;
  transition: transform .24s,-webkit-transform .24s;
  max-width: 100%;
  margin: 0px auto 10px;
  border-radius: 10px;
  background: transparent !important;
}

.horizontal-items-expanded .horizontal-sl-item-bc {
  height: 38px;
  padding: 0 10px;
  background: #e9124d!important;
  color: white;
}

.accordion-items .accordion-button {
  border: 2px solid #e9124d8c !important;
}

.accordion-items .accordion-button {
  font-size: 13px !important;
}
.accordion-items .accordion-button {
  /*width: calc(100% / 10 - 6px) !important;*/
}
.accordion-items-container {
  border-top: 3px solid #e9124d;
}

.overlay-header {
  display: flex;
  align-items: center;
  height: 49px;
  line-height: 49px;
  padding: 0 10px;
  color: var(--b-sc);
  font-size: 25px;
  font-weight: 500;
  text-transform: uppercase;
  justify-content: center;
}
.promotion-details-info p {
  padding-left: 15px;
}
.promotionsList-bc {
  border-top: 3px solid #e9124d;
  border-radius: 10px;
}


/* __________________________________________ prada footer css - efe - tg:@efeps */

.ftr-payments-row-img-bc {
  width: 80px;
  height: 50px;
  margin: 5px;
  padding: 10px;
  cursor: pointer;
  border-radius: 90px 90px;
  border: 1px solid #e9124d70;
}


.ftr-copy-rights-bc:before {
  /* content: url(https://i.ibb.co/9H7Rq8h/footer.png); */
  /* background-image: url(https://cms.khtencxreopl.com/storage/medias/Setrabet-18750202/media_18750202_e3d1351e395c0993bf2af8499869a5e4.png); */ 
  /*background-size: 95% 90%;*/
  display: block;
  background-position: center;
 /* width: 100%;
  height: 1100px;*/
  background-repeat: no-repeat;
  content: "";
}




.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://cms.khtencxreopl.com/storage/medias/Setrabet-18750202/media_18750202_0ffc6b0c94a4f8c6453defa6a7d362e2.gif) !important;
background-size: cover!important; 
border-radius: 10px !important;
}

.promotionsArticleThumbnail-bc:hover{
opacity: 0.8 !important;
}

.promotionsListEl-bc:hover .promotionsArticleThumbnail-bc {
  -webkit-transform: scale(1) !important;
  transform: scale(1) !important;
}

.promotions-article-title.ellipsis{
display: none;
}

.c-team-info-scores-bc {color: #000 !important;}


.informative-widget-container img {
  max-width: 20px !important;
  max-height: 20px !important;
  margin-left: 10px !important;
}

.informative-widget-container {
padding:  0px !important;
}

.carousel-arrow-left bc-i-small-arrow-left {display:none !important;}
.carousel-arrow-right bc-i-small-arrow-right {display: none !important;}


.m-block-nav-items-bc {
  padding: 0px !important;
}

.m-nav-items-list-item-bc {
  max-height: 33px !important;
  padding-inline-start: 0px !important;
  padding-inline-end: 0px !important; 
}

.ftr-payments-row-img-bc {
  width: 159px !important;
}







[dir=ltr] .hdr-dynamic-content .hm-row-bc>.e-p-close-icon-bc {
  display: none !important;
}

.hdr-dynamic-content .product-banner-container-bc {
  grid-gap: 77px !important;
  margin-left: 20px !important;
}

.hdr-dynamic-content .product-banner-container-bc .product-banner-info-bc.product-banner-bc {
  width: 96px !important;
}


.market-odd-bc {
  color: #ffffff !important;
  font-weight: 700 !important;
}

.hdr-dynamic-content {
  margin-top: 20px !important;
}