.ftr-partners-row-inner-bc.partners-logo-scroll>a {
    width: 107px !important;
    height: 100px !important;
}

.partners-logo-scroll>a {
    background : none !important;
}

.ftr-partners-row-inner-bc>a, .ftr-partners-row-inner-bc>div {
    justify-content: center !important;
}

.ftr-partners-row-inner-bc {
    align-content: center  !important;
    flex-wrap: wrap  !important;
    justify-content: center  !important;
}

.ftr-age-bc {
    width: 40px !important;
    height: 40px !important;
    font-size : 0px !important;
    border-width: 0px !important;
}

.ftr-age-bc {
    background-image: url(https://cmsbetconstruct.com/storage/medias/denmark-cms-18754242/media_18754242_0583833e5c90c44d79a7816771721f9a.png) !important;
    background-size: cover !important;
}

.hdr-user-bc .header-custom-buttons {
    content: " "!important;
      width: 100%;
      height: 100%;
      background-image: url(https://cmsbetconstruct.com/storage/medias/vbetam/media_1_97b0d190223bf68aca4d1a50268a878b.png);
}

.ftr-g-i-b-opp-logo-bc{
 display:none !important;
}

.sportBonusList-bc .sportBonusListTable-bc > ul:last-of-type,
.sportBonusDetailsTables-bc > :nth-child(2) > ul:nth-of-type(2), .sportBonusDetailsTables-bc > :nth-child(2) > ul:nth-of-type(3){
display:none!important;
}

.e-sports-team-logo, .e-sports-match-team{
  display: none!important;
}

#CookiebotWidget {
display: none!important;
}


.footerWrapper .horizontalSliderRow{display:block!important}

.footerWarningAge{
width:44px!important;
height:44px!important;
font-size:20px!important;
}
.footerLinkColTitle, .footerLinkColEl a{font-size:14px!important}

.ftr-copy-rights-bc {
    white-space: normal;
    padding-top: 16px;
}
.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: 10px;
    font-size: 14px;
    border: none;
    margin-block: 10px;
}
 
.woot--bubble-holder.woot-hidden.woot-mini button.woot-widget-bubble {
    width:52px!important;
    height:52px!important;
    bottom:50px!important;
}

#launcher {
    margin:0!important;
    right:20px!important;
    bottom:50px!important;
}

.footerContainer .footerSliderGroup .footerSlider:last-child .horizontalSliderRow * {
    pointer-events: none !important;
}

.footerContainer .sliderContent > .horizontalList .horizontalSliderElem {
    pointer-events:none !important;
}

.favouriteTeamsPage .need-to-login.empty-b-text-v-bc{ display:none }
.favouriteTeamsWidget{
  display: none
}

.favouriteTeamsPage .need-to-login.empty-b-text-v-bc{
  display:none
}

.popup-holder-bc.windowed.deposit .casino-popup-button-block button:first-child  {
    display:none!important;
}

.woot-widget-bubble {
    bottom: 60px!important;
    right:6px!important;
}

/* .is-home-page .featuredGames .featuredGamesContent .featuredGameItemBody .featuredGameItemPlayerImg {
    opacity:0!important;
} */

.popup-holder-bc.windowed.deposit .casino-popup-button-block button:first-child {
    display: none !important;
}

.popup-holder-bc.windowed.withdraw .casino-popup-button-block button:first-child {
    display: none !important;
}

.cms-popup {
  aspect-ratio: 445 / 612;
}


.casinoTournamentTabsWrp .Prize  .casinoTournamentInfoRowWrp .casinoTournamentInfoRowClm.right {
    font-size:0!important;
}
.casinoTournamentTabsWrp .Prize  .casinoTournamentInfoRowWrp .casinoTournamentInfoRowClm.right::before {
    content:'';
    font-size:14px;
}
.casinoTournamentTabsWrp .Prize  .casinoTournamentInfoRowWrp:nth-child(1) .casinoTournamentInfoRowClm.right::before {
    content:'500 Kr';
}
.casinoTournamentTabsWrp .Prize  .casinoTournamentInfoRowWrp:nth-child(2) .casinoTournamentInfoRowClm.right::before {
    content:'400 Kr';
}
.casinoTournamentTabsWrp .Prize  .casinoTournamentInfoRowWrp:nth-child(3) .casinoTournamentInfoRowClm.right::before  {
    content:'300 Kr';
}
.casinoTournamentTabsWrp .Prize  .casinoTournamentInfoRowWrp:nth-child(4) .casinoTournamentInfoRowClm.right::before {
    content:'200 Kr';
}
.casinoTournamentTabsWrp .Prize  .casinoTournamentInfoRowWrp:nth-child(5) .casinoTournamentInfoRowClm.right::before {
    content:'100 Kr';
}
.casinoTournamentTabsWrp .Prize  .casinoTournamentInfoRowWrp:nth-child(6) .casinoTournamentInfoRowClm.right::before {
    content:'100 Kr';
}
.casinoTournamentTabsWrp .Prize  .casinoTournamentInfoRowWrp:nth-child(7) .casinoTournamentInfoRowClm.right::before {
    content:'100 Kr';
}
.casinoTournamentTabsWrp .Prize  .casinoTournamentInfoRowWrp:nth-child(8) .casinoTournamentInfoRowClm.right::before {
    content:'100 Kr';
}
.casinoTournamentTabsWrp .Prize  .casinoTournamentInfoRowWrp:nth-child(9) .casinoTournamentInfoRowClm.right::before {
    content:'100 Kr';
}
.casinoTournamentTabsWrp .Prize  .casinoTournamentInfoRowWrp:nth-child(10) .casinoTournamentInfoRowClm.right::before {
    content:'100 Kr';
}


.betslip-bc.Quick.first-bet {
    z-index: 10000000000 !important;
}


/* Casino page slider arrows start */
 .hm-row-bc .justiceGames .swiper-button-prev , 
 .hm-row-bc .justiceGames .swiper-button-next{
    background-color:rgba(255,255,255,.8) ;
    border-radius: 50%;
}
.hm-row-bc .justiceGames .swiper-button-prev {
    left: 13px;
}
 .hm-row-bc .justiceGames .swiper-button-next {
    right: 13px;
}
 .hm-row-bc .justiceGames .swiper-button-prev::after , 
 .hm-row-bc .justiceGames .swiper-button-next::after{
   color: rgba(0, 0, 0, .6);
}
 .hm-row-bc .justiceGames .page-view-more,
 .hm-row-bc .justiceGames .swiper {
    padding: 0 16px;
}
/* Casino page slider arrows end */

/*
.hdr-main-content-bc .hdr-user-bc .user-balance-dropdown .nav-menu-item { display: flex; align-items: center; min-height: 30px; border-radius: 50px; padding: 2px 10px; background: rgba(var(--header-sc), 0.08); }

.hdr-main-content-bc .hdr-user-bc .user-balance-dropdown .hdr-user-info-content-bc { margin: 0 !important; }

.hdr-main-content-bc .hdr-user-bc .user-balance-dropdown .nav-menu-item::after { content: ""; display: flex; width: 20px; height: 20px; margin-left: 6px; background-image: url("https://cmsbetconstruct.com/storage/medias/vbet-denmark-18754357/media_18754357_6fb68a00759889839a420a7d578672ef.svg"); background-position: center; background-size: contain; background-repeat: no-repeat; } .hdr-main-content-bc .hdr-user-bc .hdr-user-avatar-icon-bc { margin-inline-start: 6px; }
*/

.hdr-user-bc .user-nav-icon.bc-i-promotions {
    width: initial;
    height: initial;
    background: none !important;
}
.hdr-user-bc .user-nav-icon.bc-i-promotions::before {
    content: url(https://cmsbetconstruct.com/storage/medias/vbet-denmark-18754357/media_18754357_c74bc83f9e92c44fa2f0547def62d16b.svg)!important;
    display: block;
    width: 28px;
    height: 28px;
}

[lang="en"] .hdr-user-bc .user-nav-icon.bc-i-promotions::before { content: url(https://cmsbetconstruct.com/storage/medias/vbet-denmark-18754357/media_18754357_a8ae2cdef341bc4e0117006215a6f9a5.svg)!important; }

.logo-container .header-icon {
   width: 42px !important;
   height: 42px !important;
}

.hdr-main-content-bc .hdr-user-bc .user-balance-dropdown .nav-menu-item {
  display: flex;
  align-items: center;
  min-height: 30px;
  border-radius: 50px;
  background: rgba(var(--header-sc), 0.08);
}
.hdr-main-content-bc .hdr-user-bc .hdr-user-info-content-bc {
    padding:2px 8px 2px 16px;
}

.hdr-main-content-bc .hdr-user-bc .user-balance-dropdown .hdr-user-info-content-bc {
  margin: 0 !important;
}

.hdr-main-content-bc .hdr-user-bc .user-balance-dropdown .nav-menu-item::after {
  content: "";
  display: flex;
  width: 30px;
  height: 30px;
  margin-left: 6px;
  background-image: url("https://cmsbetconstruct.com/storage/medias/vbet-denmark-18754357/media_18754357_6fb68a00759889839a420a7d578672ef.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.hdr-main-content-bc .hdr-user-bc .hdr-user-avatar-icon-bc {
  margin-inline-start: 6px;
}
/* Odds TOP BANNER Start */
.hm-row-bc.has-slider:first-child .slider-market-coefficient-container .market-icon-bc{
    display:none!important;
}  
.hm-row-bc.has-slider:first-child .slider-bc:first-child .countdown-banner-content {
    max-width: 53%!important;
    width: 100%!important;
    left: 50% !important;
    top: 50% !important;
    bottom: initial !important;
    transform: translate(-50%, -59%)!important;
    gap:0!important;
    padding:0!important;
    justify-content: space-between;
    background: transparent!important;
    border: initial !important;
    backdrop-filter: initial !important;
    -webkit-backdrop-filter: initial !important;
    box-shadow: initial !important
}

.hm-row-bc.has-slider:first-child .slider-market-coefficient-container .market-bc,
.hm-row-bc.has-slider:first-child .slider-market-coefficient-container .market-bc:not(.active) {
    padding: 0 !important;
    margin:0 !important;
    border: 1vw solid black!important;
    border-radius: 0 !important;
    width: calc(100% / 3 - 1.3%) !important;
    background: #fff!important;
    aspect-ratio: 5 / 2;
    height: initial !important;
    box-shadow:0px 1vw 20px rgba(0,0,0,.2)!important;
}

.hm-row-bc.has-slider:first-child .slider-market-coefficient-container .market-bc .market-odd-bc, 
.hm-row-bc.has-slider:first-child .slider-market-coefficient-container .market-bc:not(.active) .market-odd-bc {
    color: black !important;
    font-size: 4vw !important;
    line-height: 1.2 !important;
    font-weight: bold !important;
    font-style: italic;
}
.hm-row-bc.has-slider:first-child .slider-market-coefficient-container .market-bc.active .market-odd-bc{
    color:black!important;
}
.hm-row-bc.has-slider:first-child .slider-market-coefficient-container .market-bc:not(.active):hover .market-odd-bc {
     color:rgba(var(--hero), 1)!important;
}

.hm-row-bc.has-slider:first-child .slider-market-coefficient-container .market-bc.active {
    background: rgba(var(--hero), 1)!important;
}

[lang='en'] .logo-container .header-icon {
    visibility: collapse !important; 
}   

[lang='en'] .logo-container .header-icon::before {
    content: '' !important;
    visibility: visible !important; 
    display: block;
    width: 40px;
    height: 40px;
    background-image: url('https://icons.vbet.dk/storage/medias/vbet-denmark-18754357/media_18754357_11f453e6abcadff6ccc5270f4edf61f5.gif');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}/* Odds TOP BANNER End */


.special-games-container .expressWidgetWrapper .expressWidgetWrapperBonus span {
  display: none;
}

.special-games-container .expressWidgetWrapper .expressWidgetWrapperBonus::after {
  content: '10% boost';
}