:root{
  --hero-hover: 178, 11, 108!important;
  --oc-1-hover: 33, 102, 45!important;
}

.footerSliderGroup > .footerSlider:nth-child(2) .horizontalSliderElem{
    pointer-events: none;
}

.ftr-partners-row-inner-bc:not(.partners-logo-scroll) {
    align-items: center;
}

.layout-content-holder-bc > .casino-category-types.casino-category-types-full .casino-category-games  {
    grid-template-columns: repeat(auto-fill,minmax(calc(13.66667% - 8.33333px),1fr)) !important;
}


.horizontal-sl-icon-bc.bc-i-default-icon.bc-i-promotion-horizontal-sl-list{ 
    width:20px;
    height:20px;
    background-image: url(https://cms.trexname.com/storage/medias/vbet-crypto-asia-18751871/media_18751871_64cd20b074eace8a1b8e094fea5ae25a.svg);
    background-size:contain;
    opacity: 0.7;
}

.promotion-horizontal-sl-list:hover .horizontal-sl-icon-bc.bc-i-default-icon.bc-i-promotion-horizontal-sl-list {
    opacity: 1;
}

.horizontal-sl-icon-bc.bc-i-default-icon.bc-i-promotion-horizontal-sl-list:before{
   content:""!important;
}


/* .bc-i-egt:before {
    content: " "!important;
    width: 100%;
    height: 100%;
    background-image: url(https://static.springbuilder.site/fs/userFiles-v2/vbetampromo/media/amusnetlogo-1683184740491.svg?1683184742893);
    background-size: 65px;
    background-position: center;
    background-repeat: no-repeat;
    opacity: .45;
} */
.bc-i-egt.active:before{
    opacity: 1;
}


[title="DEPOSIT"].sp-button-bc .bc-i-crypto:before{
    content: ""!important;
    background-image: url(https://cms.trexname.com/storage/medias/vbetcrypto-tr-18752937/media_18752937_f86960e3b0001006e58a08b7c1577e10.png);
    width: 20px;
    height: 20px;
    display: block;
    background-size: contain;
    transform: translateY(4px);
    transition: all .5s;
}
[title="DEPOSIT"].sp-button-bc:hover .bc-i-crypto:before{
    background-image: url(https://cms.trexname.com/storage/medias/vbetcrypto-tr-18752937/media_18752937_98312a2368c5c0e759bcb1577b88625c.png); 
}

.live-casino-block .casino-category-chooser-container .horizontal-sl-item-bc.asianGames,
.live-casino-block .casino-category-chooser-container .horizontal-sl-item-bc.indianTables{
    display: none !important;
}

.stake-earn-content {
    max-width: 100% !important;
}

.u-i-p-control-item-holder-bc.u-i-common-content-textarea {
  display: none
}

.bonusRequesEl :nth-child(5) {
   display: none!important;
}

.sportBonusListTable-bc ul .sportBonus-value:nth-child(5) {
   display: none!important;
}

.layout-bc:not(.slider-full-sized) .slider-market-coefficient-container .countdown-banner-content{
    top: 50%!important;
    bottom: initial!important;
    transform:translate(-50%,-50%)!important;
    height: 40px;
    width: 220px;
  /*
    background: linear-gradient(90deg, rgba(47,168,81,0) 0%, rgba(47,168,81,1) 25%, rgba(47,168,81,1) 75%, rgba(47,168,81,0) 100%)!important;
  */
}

.slider-market-coefficient-container .market-bc{background-color:transparent!important;box-shadow:initial!important}

.slider-market-coefficient-container .market-odd-bc {color:#ffffff!important}

.slider-market-coefficient-container .market-bc:nth-child(2):not(:last-child),
.slider-market-coefficient-container .market-bc:nth-child(2):not(:last-child):hover {
    border-left: 4px solid #fff !important;
    border-radius: 0 !important;
    border-right: 4px solid #fff !important;
}

@media (max-width:1500px){
    .layout-bc:not(.slider-full-sized) .slider-market-coefficient-container .countdown-banner-content{
        width:180px!important;
        height:32px!important;
    }
    .slider-market-coefficient-container .market-bc{
        height:26px!important;
    }
}

.slider-bc:first-child .countdown-banner-content{
left:50%!important;
top:50%!important;
transform:translate(-50%,-50%);
background:transparent!important;
border:initial!important;
backdrop-filter:initial!important;
-webkit-backdrop-filter:initial!important;
box-shadow:initial!important
}

.slider-bc:first-child .countdown-banner-content .countdown-banner-date{
font-size:70px!important;
line-height:60px!important;
font-weight:700!important;
}

.slider-bc:first-child .countdown-banner-content .countdown-banner-names{
font-size:16px!important
}

.slider-bc:first-child .countdown-banner-counter+.countdown-banner-counter:before{
top:3px!important;
left:-7px!important;
  font-size:40px!important
}

.slider-market-coefficient-container .market-bc+.market-bc{
  margin-inline-start:0!important
}

@media (max-width: 1800px){

.slider-bc:first-child .countdown-banner-content .countdown-banner-date{
font-size:4vw!important;
line-height:3vw!important;
font-weight:700!important;
}

.slider-bc:first-child .countdown-banner-content .countdown-banner-names{
font-size:1vw!important
}

.slider-bc:first-child .countdown-banner-counter+.countdown-banner-counter:before{
top:0!important;
left:-4px!important;
}
}

.historyListEl-info .verify-icons-content .verify-icons,
.historyListEl-info .verify-icons-content .verify-icons {
  display: none;
}

.is-web .historyList-table-details .historyList-thead .historyListEl .historyListEl-list-item:nth-child(4) {
  display: none;
}

.is-web .historyList-table-details .historyList-tbody .historyListEl .historyListEl-list-item:nth-child(4) {
  display: none;
}
.casino-game-item.badge-vpn:after {
    content: ""!important;
    width: 54px;
    display: block;
    /* background-image: url(https://cmsbetconstruct.com/storage/medias/vbet/media_4_0b27f275a5a02b3963e6274afe2a3737.svg)!important; */
  background-image: url(https://cms.fjykjczttspydxcx.com/storage/medias/vbet/media_4_0b27f275a5a02b3963e6274afe2a3737.svg)!important;
    background-size: contain!important;
    top: 5px!important;
    right: 5px!important;
    background-repeat: no-repeat!important;
    transform:initial!important;
    background-color:initial!important;
    box-shadow:initial!important;
}

.live-casino-games .horizontalCategoryItemWrp:last-child,
.live-casino-games .indianTables {
    display:none!important;
}

.liveCasinoWrapper > .casinoGenericPageTemplate .casinoCategoryChooserContainer > .horizontalSliderWrapper .horizontalSliderRow{display:flex!important;overflow-x:auto!important}
.liveCasinoWrapper > .casinoGenericPageTemplate .casinoCategoryChooserContainer > .horizontalSliderWrapper .horizontalSliderRow .horizontalCategoryItemWrp{order:2}
.liveCasinoWrapper > .casinoGenericPageTemplate .casinoCategoryChooserContainer > .horizontalSliderWrapper .horizontalSliderRow .horizontalCategoryItemWrp:nth-child(1),
.liveCasinoWrapper > .casinoGenericPageTemplate .casinoCategoryChooserContainer > .horizontalSliderWrapper .horizontalSliderRow .horizontalCategoryItemWrp:nth-child(3){order:1}

.promo-btn {
    display: inline-block;
    position: relative;
    text-decoration: none !important;
    color: white !important;
    background: linear-gradient(45deg, #a71f67, #c61e77, #a71f67);
    padding: 8px 25px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 8px;
    font-size: 16px;
    border: none;
    margin-block: 10px;
}

.promo-btn::after {
    content: "";
    position: absolute;
    inset: 0px;
    background: linear-gradient(45deg, #a71f67, #69007f, #fc0987);
    border-radius: 12px;
    transition: 0.5s;
    opacity: 0;
    filter: blur(10px);
    z-index: -1;
}

.promo-btn:hover:after {
    opacity: 1;
}
.footerContainer .sliderGroup .sliderContent > .horizontalSliderWrapper .horizontalSliderRow .horizontalSliderElem {
  pointer-events: none !important;
}

.casino-slots .slotsforbonuses [title="BONUSLAR İÇİN SLOTLAR"]  .horCatItemTitleWrp > .horCatItemTitle{
    display: none!important;
}

.casino-slots .slotsforbonuses  [title="BONUSLAR İÇİN SLOTLAR"]  .horCatItemTitleWrp::before{
    content: 'BONUSLARA UYGUN SLOTLAR';
    color: white;
    opacity: 0.5;
    font-size: 14px;
}

.casino-slots .slotsforbonuses:hover  [title="BONUSLAR İÇİN SLOTLAR"] .horCatItemTitleWrp::before{
    opacity: 1!important;
}

.liveCasinoWrapper .casinoCategoryChooserContainer .brazilianTables ,
.liveCasinoWrapper .casinoCategoryChooserContainer .farsiTables {
    display:none!important;
}

.user-profile-container .loyalty-program-level-specific-cards-slider .level-specific-card-title p {
    white-space:wrap!important;
}

.popup-holder-bc.windowed.casinoGameDetailsPopup.game-details-11   .casinoGameTabsWrp,
.popup-holder-bc.windowed.casinoGameDetailsPopup.game-details-11  .casinoGameDetailsDotBlock.top,
.popup-holder-bc.windowed.casinoGameDetailsPopup.game-details-11 .casinoGameDetailsDotBlock.bottom {
     display: none!important;
}

.popup-holder-bc.windowed.deposit .casino-popup-button-block button:first-child  {
    display:none!important;
}
.percentMeHorizontalItem .amdt-percent, .percentMeHorizontalItem .amdt-percent ~ span{display:none;}
.percentMeHorizontalItem{min-width:initial!important}
.percentMeHorizontalItem + .percentMeHorizontalItem{margin-inline-start:0!important}
.percentMeHorizontalItem + .percentMeHorizontalItem i{margin-inline-start:38px}

.slider-market-coefficient-container .market-bc:nth-child(2):not(:last-child) {
    width: 80px!important;

}

.is-home-page .slider-market-coefficient-container .market-bc .market-coefficient-bc > .bc-i-boost{
  display: none!important;
} 

@media only screen and (max-width:1500px) {
.slider-market-coefficient-container .market-odd-bc{
    font-size: 14px!important;

}
}
.hdr-user-bc .deposit-btn, .hdr-user-bc .bc-i-community{background: #2A8038!important}
.hdr-user-bc .deposit-btn:hover, .hdr-user-bc .bc-i-community:hover{background:rgba(33, 102, 45, 1)!important}

.casino-full-game-bg .casinoFullGamesIcons .tooltipIconWrapper {
        margin-inline-start: 0!important;
}


/*Desktop*/
.footerContainer .hoorySwitcher.hooryInFooter{
  min-width: initial!important;
  overflow: initial!important;
  padding: 10px!important;
}