.casino-game-item{
	background:none!important;
}

.m-nav-items-list-item-bc {
    padding: 0 !important;
}
.m-nav-items-list-item-bc {
    background: transparent !important;
}
.m-nav-items-list-item-bc.active,
.m-nav-items-list-item-bc:not(.active),
.m-nav-items-list-item-bc:hover {
    border: 0 !important;
}


.footer-bc .ftr-payments-row-img-bc{
	background:none!important;
	border-radius:0!important;
	padding:0!important;
}


.promotion-details-popup .promotion-details-container {
    background: url(https://cmsbetconstruct.com/storage/medias/aresbet/media_1337_9e6d4580d57679f6e846220fc8a948e4.jpeg)!important;
    background-position: center!important;
    background-repeat: no-repeat!important;
}

body .hdr-main-content-bc{
	height:75px!important;}

body .crypto-currency-data i{
	color: rgba(var(--hero), 1) !important;
}

body .header-custom-buttons a{color:#000!important;}
body .crypto-wallet-switcher-container .btn.active{color:#000!important;}

html[lang="tr"] body .header-custom-buttons .bc-i-wallet
{min-width:110px!important;
 padding: 0 5px!important;
 background: rgba(var(--hero), 1) !important;
}
html[lang="tr"] body .header-custom-buttons .bc-i-wallet::after
{
 content:"CÜZDAN"!important;
 font-family:"Roboto",sans-serif!important;
 font-weight:bold!important;
 font-size:12px!important;
 padding-left:5px!important;
 z-index:0!important;
position:inherit!important;
height:auto!important;
width:auto!important;
left:0!important;
}



html[lang="en"] body .header-custom-buttons .bc-i-wallet{
	min-width:110px!important;
	padding: 0 5px!important;
	background: rgba(var(--hero), 1) !important;
}
html[lang="en"] body .header-custom-buttons .bc-i-wallet::after {
	content:"WALLET"!important;
	font-family:"Roboto",sans-serif!important;
	font-weight:bold!important;
	font-size:12px!important;
	padding-left:5px!important;
}


html .popup-holder-bc.info .popup-inner-bc{
	background:transparent!important;
}

html .popup-holder-bc.connect-to-wallet.info .popup-inner-bc{
	background:#292b2e!important;
}

html .popup-holder-bc.info .popup-inner-bc .status-popup-content-w-bc{
	background:transparent!important;
}

html .nav-content-menu .nav-menu-container .nav-menu > li:nth-child(7) a, html .nav-content-menu .nav-menu-container .nav-menu > li:nth-child(7):hover a{
	background:#4b8800}

html .has-wallet .nav-content-menu .nav-menu-container .nav-menu > li:nth-child(7) a, html .nav-content-menu .nav-menu-container .nav-menu > li:nth-child(7):hover a{
	background:inherit}

html .has-wallet .nav-content-menu .nav-menu-container .nav-menu > li:nth-child(9) a, html .has-wallet .nav-content-menu .nav-menu-container .nav-menu > li:nth-child(9):hover a{
	background:#4b8800}
/* refik */
/*kayıt giriş popup banner kaldır*/
.fastex-wallet-banner {display:none !important;}

/*popup renkli */
.popup-inner-bc {
    position: relative !important;
    background: #040609 !important;
    border-radius: 22px !important;
    border: 10px solid transparent !important;
    box-shadow: 
        0 0 15px 5px rgba(228, 194, 100, 0.6), /* #E4C264 with 60% opacity */
    0 0 15px 10px rgba(228, 194, 100, 0.5), /* #E4C264 with 50% opacity */
    0 0 15px 15px rgba(228, 194, 100, 0.4), /* #E4C264 with 40% opacity */
    0 0 15px 20px rgba(228, 194, 100, 0.3) !important; /* #E4C264 with 30% opacity */
    overflow: hidden !important;
}

/*kayıt butonu*/
.btn.register {
    background: transparent!important;
    border-image: linear-gradient(to left, #13131321 0%, #E4C264 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
    box-shadow: 0px 0px 1px 2px #E4C264 !important;
    border-top: 1px solid !important;
    padding: 0 10px !important;
    color: #ffffff !important;
    animation: pulse-white 1s infinite !important;
 }

/*cüzdan buton stili*/
#root > div.layout-header-holder-bc > header > div.hdr-main-content-bc > div.hdr-user-bc > div > a {
    padding: 7px 7px !important; /* İç boşluk */
    background: transparent!important;
    border-image: linear-gradient(to left, #13131321 0%, #E4C264 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
    box-shadow: 0px 0px 1px 2px #E4C264 !important;
    border-top: 1px solid !important;
    color: #ffffff !important;
    animation: pulse-white 1s infinite !important;
    display: inline-flex !important; /* Flexbox modeli ile hizalama */
    justify-content: center !important; /* İçeriği merkeze hizala */
    align-items: center !important; /* İçeriği dikey olarak merkeze hizala */
    text-decoration: none !important; /* Metin altı çizgisini kaldır */
    width: auto !important; /* Genişlik otomatik */
    height: auto !important; /* Yükseklik otomatik */
    margin-inline-start: 10 !important;
    min-width: 110px !important; /* Minimum genişlik */
}
/*cüdan login butonu*/
#root > div.layout-header-holder-bc > header > div.hdr-main-content-bc > div.hdr-user-bc > div.header-buttons-wallet > button{
padding: 7px 7px !important; /* Ä°Ã§ boÅŸluk */
    background: transparent!important;
    border-image: linear-gradient(to left, #13131321 0%, #E4C264 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
    box-shadow: 0px 0px 1px 2px #E4C264 !important;
    border-top: 1px solid !important;
    color: #ffffff !important;
    animation: pulse-white 1s infinite !important;
    display: inline-flex !important; /* Flexbox modeli ile hizalama */
    justify-content: center !important; /* Ä°Ã§eriÄŸi merkeze hizala */
    align-items: center !important; /* Ä°Ã§eriÄŸi dikey olarak merkeze hizala */
    text-decoration: none !important; /* Metin altÄ± Ã§izgisini kaldÄ±r */
    width: auto !important; /* GeniÅŸlik otomatik */
    height: auto !important; /* YÃ¼kseklik otomatik */
    margin-inline-start: 10 !important;
    min-width: 110px !important; /* Minimum geniÅŸlik */
	
}

/*giriş butonu*/
#root > div.layout-header-holder-bc > header > div.hdr-main-content-bc > div.hdr-user-bc > button.btn.s-small.sign-in {
    background: transparent!important;
    border-image: linear-gradient(to left, #13131321 0%, #E4C264 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
    box-shadow: 0px 0px 1px 2px #E4C264 !important;
    border-top: 1px solid !important;
    padding: 0 10px !important;
    color: #ffffff !important;
	text-decoration: none !important;
    animation: pulse-white 1s infinite !important;
 }

/*footer*/
h4.footer-title {
color: #E4C264; text-transform:none;
}

div.footer-title {
color: #E4C264; text-transform:none;
}

/* footer lisans link renkleri */
.ftr-copy-rights-bc a {
    color: rgba(var(--b-sc),.5) !important;
}

/*bonuslar buton yazısı*/
html[lang="tr"] #root > div.layout-header-holder-bc > header > div.hdr-main-content-bc > div.hdr-user-bc > div.header-custom-buttons > a.btn.a-color.header-icon-text.bc-i-promotions-3::after
{
 content:"BONUS TALEP"!important;
 font-family:"Roboto",sans-serif!important;
 font-weight:bold!important;
 font-size:12px!important;
 padding-left:5px!important;
 z-index:0!important;
position:inherit!important;
height:auto!important;
width:auto!important;
left:0!important;
}

/*header cüzdan TL rengi*/
.hdr-crypto-btn{
	background: transparent!important;
    border-image: linear-gradient(to left, #13131321 0%, #E4C264 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
    box-shadow: 0px 0px 1px 2px #E4C264 !important;
    border-top: 1px solid !important;
    padding: 0 0px !important;
    color: #ffffff !important;
	text-decoration: none !important;
    animation: pulse-white 1s infinite !important;
}

.currency-control-symbol, .connect-wallet:before {
    background-color: transparent !important;
}
/*odeme yontemleri footer*/
[class*=is-web] .horizontalSliderElem .horizontalSliderImg {
    opacity: 1 !important;
    filter: none !important;
}

.horizontalSliderElem {

    width: 120px !important;
    height: auto !important;
    padding: 0px !important;
    background-color: transparent !important;
}

#root > div.layout-footer-holder-bc > div > div > div > div.footerSliderGroup > div:nth-child(2) > h4
{display:none !important;}

#root > div.layout-footer-holder-bc > div > div > div > div.footerSliderGroup > div:nth-child(1) > h4
{display:none !important;}

.footerLinkColTitle {
    color: #E4C264 !important;
}

/*yeni buton header*/
#root > div.layout-header-holder-bc > div > div:nth-child(2) > div {
    grid-template-columns: repeat(auto-fill, minmax(126px, 1fr)) !important;
}

/*jackpot*/
.casinoJackpotLevelEl-bc {
    justify-content: center;
    height: 100px;
    cursor: pointer;
    background-color: transparent !important;
    cursor: pointer;
    border-radius: 0px !important;
    background: url(https://cmsbetconstruct.com/storage/medias/aresbet/media_1337_ea7b5548c2214bb2b531735759173661.jpeg) !important;
    background-attachment: initial !important;
    background-size: covered !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}

.casinoJackpotLevelTitle-bc {
    display: flex !important;
    line-height: 10px !important;
    color: #DBB936 !important;
    text-transform: uppercase !important;
    font-weight: 400 !important;
    font-size: 20px !important;
    padding-top: 10px !important;
    font-family: fantasy !important;
}

.bonusExchangeInnerCoverImg-bc {
    width: 100% !important;
    object-fit: contain !important;
}

.jackpot-banner.jackpot-widget-full .casinoJackpotWrapper-bc {
    min-height: auto;
    padding-top: 10px !important;
    padding-bottom: 0;
    background: transparent !important;
}

.jackpot-widget-full .jackpot-pool-container {
    margin-top: -5px !important;
    width:100% !important;
	padding-inline-start: 0px !important;
    padding-inline-end: 0px !important;
}

.casinoJackpotLevelEl-bc {
    margin-top: -1% !important;
}

.jackpot-banner.jackpot-widget-full .casinoJackpotWrapper-bc:before {
    background-image: linear-gradient(90deg, rgba(45,52,68) 0%, rgba(40,45,93,1) 49%, rgba(45,52,68) 100%) !important;
    z-index: 0;
}


.crypto-currency-data i {
       color: #DBB936 !important;
}


.jackpot-pool-status {
    margin-bottom: 8px !important;
    color: #DBB936 !important;
    font-size: 14px !important;
    font-weight: 500 !important;
}

.casinoJackpotLevelPrice-bc.odometer.odometer-auto-theme {
    font-size: 35px !important;
	color:#4b8800 !important
}


.slider-bc .carousel-count-arrow-container.with-count {
   top: 8px !important;
}

.casinoJackpotLevelPrice-bc:after {
    content: attr(data-cur) !important;
    display: flex !important;
    justify-content: center !important;
    -webkit-margin-start: 5px !important;
    margin-inline-start: 5px !important;
    font-size: 35px !important;
}

.jackpot-pool-wrapper {
    width: 100% !important;
    margin-top: 10px !important;
    padding: 10px !important;
    border-radius: 0px !important;
    -webkit-backdrop-filter: blur(8px) !important;
    backdrop-filter: blur(8px) !important;
    background: #000000 !important;
	border: 1px solid !important;
	border-color: #DBB936 !important;
}

.jackpot-pool-title {
    margin-bottom: 5px !important;
    color: #DBB936 !important;
    font-size: 12px !important;
    text-transform: uppercase !important;
}

.jackpot-pool-container {
    background: #000000 !important;
    padding-top: 0px !important;
    border-radius: 0px !important;
    color: #ffffff !important;
}
/*ftn kapa*/
body .crypto-currency-data i {
    display: none !important;
}

.crypto-currency-info {
    display: none !important;
}

.entrance-popup-bc {
    max-width: 400px !important;
}

/*yeni*/
/* topbar guncel domain */
.informative-widget-link {
    background: transparent !important;
    border-radius: 0px !important;
}

/*menu*/
body .nav-menu-container.header-navigation:first-child {
    background: #E4C264 !important;
    border-radius: 5px !important;
    border-top: 5px !important;
    border-bottom: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-style: solid !important;
    border-color: #E4C264 !important;
}


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

.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item {
    color: #282828 !important;
    border-top-left-radius: 10px !important;
    border: 0px !important;
    border-top-right-radius: 10px !important;
}
.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item.active, .nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item.active {
    color: #ffffff !important;
    background: #4B8800 !important;
}

.nav-menu-container .nav-menu-sub .nav-menu-item.active>* {
    color: #ffffff !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu>li:hover .nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu>li:hover .nav-menu-sub .nav-menu-item {
    color: #ffffff !important;
}

/*slider efekti*/
.sdr-item-bc {
    position: relative;
    overflow: hidden;
}

.sdr-item-bc::after {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 20%;
    height: 100%;
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);
    animation: shine 4s infinite;
}

@keyframes shine {
    to {
        left: 125%;
    }
}


/*domain*/
.informative-widget-link p {
    font-size: 16px !important;
    color:#ffffff !important;
}

/* domain animasyon */
.informative-widget-link {
    display: flex !important; 
    justify-content: center !important; 
    overflow: hidden !important;
}

.informative-widget-link p {
    white-space: nowrap !important;
    margin: 0 auto !important;
    display: inline-block !important;
    animation: slide linear infinite  !important;
    animation-duration: 30s !important;
}

@keyframes slide {
    from {
        transform: translateX(60%);
    }
    to {
        transform: translateX(-60%);
    }
}
/*kayit cuzdan iptal*/
.via-wallet-enabled .connect-button {
    display: none !important;
}
.registration .fastex-wallet-banner, .login .fastex-wallet-banner {
    display: none !important;
}

#root > div.popup-holder-bc.full-screen.content-manager > div > div > div > div > div > div.e-p-body-bc > form > div.form-sign-bc > div.entrance-form-actions-holder-bc.login-ext-1 > div > div.connect-button-wrapper {
    display: none !important;
}

/* uygulama gorsel shine efekt iptal */
#root > div.layout-content-holder-bc > div:nth-child(5) > div:nth-child(3) > div > div > div > div > div >.sdr-item-bc::after {
    animation: none !important;
}
/* promosyonlar banner gorsel shine efekt iptal */
#root > div.layout-content-holder-bc > div:nth-child(2) > div .sdr-item-bc::after {
    animation: none !important;
}
.layout-content-holder-bc>.casinoJackpotWrapper-bc.VGS:before, .hm-row-bc .casinoJackpotWrapper-bc.VGS:before {
	background: #282828 !important;
	border-radius:10px !important;
}

#root > div.layout-content-holder-bc > div:nth-child(11) > div.casinoJackpotWrapper-bc.VGS.jackpot-page-widget > div.casinoJackpotLevelList-bc > ul {
	background: #1E1F22 !important;
	border-radius:10px !important;
	font-weight:bold !important;
	border-color: #282828 !important;
}
#root > div.layout-content-holder-bc > div:nth-child(11) > div.casinoJackpotWrapper-bc.VGS.jackpot-page-widget > button{
	color:#1E1F22 !important;
	background-color:#E4C264 !important;
	font-size:18px !important;
	font-weight:bold !important;
}
/* yaklaşan ve popüler maçlar kaldıex
#root > div.layout-content-holder-bc > div:nth-child(10) > div {display:none !important;}
#root > div.layout-content-holder-bc > div:nth-child(5) > div {display:none !important;}
 */
/*casino sağlayıcılar 
#root > div.layout-content-holder-bc > div.casino-select-provider-button-block-bc > div.accordion-items-container > div > div > span > button {    width: 177px !important;
    padding: 10px !important;
    width: 177px !important;
    height: 55px !important;}

.accordion-items-container.collapsed .accordion-items {
    max-height: 60px !important;
}

#root > div.layout-content-holder-bc > div > div.casino-generic-page-template.providers-multiselect > div.casino-select-provider-button-block-bc > div.accordion-items-container.collapsed > div > div > span > button{
	padding: 10px !important;
    width: 177px !important;
    height: 55px !important;
}
#root > div.layout-content-holder-bc > div > div.casino-generic-page-template.providers-multiselect > div.casino-select-provider-button-block-bc > div.accordion-items-container > div > div > span > button{
	padding: 10px !important;
    width: 177px !important;
    height: 55px !important;
}*/
/*popup close kaldır basla */
#close_popup_button_id {
    display: none !important;
}
/*popup close kaldır biter */