body{
    background-image: url(https://cmsbetconstruct.com/storage/medias/betmorino-1876139/media_1876139_8df5a23f189809c7256a525532e65b87.jpeg)!important;
    background-size: 100% 100%!important;
    background-attachment: fixed!important;
    background-repeat: no-repeat!important;
}





[class*="is-mobile"] .expandableContent {
  padding: 23px 10px;
  font-size: 14px !important;
  background: #434343 !important;
  margin-bottom: 14px;
  border-radius: 5px;
}

[class*=is-mobile] .footerSliderSingleEl .footerSliderImage img {
        height: 50px !important;
}







.btn.register {
    height: 30px !important;
    font-weight: 700 !important;
    padding: 0 10px !important;
    border-radius: 0px 10px 0px 10px !important;
    text-decoration: none !important; 
    box-shadow: 0px 0px 10px 0px #f0e7ab !important;
}



.btn.sign-in {
    padding: 10px;
    text-decoration: unset !important;
    border: 1px solid;
    border-radius: 0px 10px 0px 10px !important;
}


.layout-header-holder-bc .btn.s-small {
    width: 53px !important;
    height: 28px !important;
}  






.tab-nav-item-bc:nth-child(3) {
  box-shadow: 0 0 0.2rem #fff, 0 0 0.2rem #fff, 0 0 1rem #ecb740, 0 0 0.4rem #ecb740, 0 0 1.4rem #ecb740, inset 0 0 0.7rem #ecb740 !important;
  border-radius: 10px 10px 0px 0px !important;
}








.hdr-navigation-scrollable-bc {
    background: linear-gradient(90deg, rgb(34 34 34) 0%, rgb(75 75 75) 50%, rgb(34 34 34) 100%) !important;
}

.hdr-navigation-link-bc {
    background: none !important;
    color: #fff !important;
}

.hdr-navigation-link-bc span{
    margin-right:5px;
}


.hdr-navigation-link-bc:after {
    position: absolute!important;
    top: 0!important;
    bottom: 0!important;
    inset-inline-end: 0!important;
    display: block!important;
    margin: auto!important;
    width: 8px!important;
    height: 8px!important;
    background: url(https://cmsbetconstruct.com/storage/medias/betmorino-1876139/media_1876139_800bf6d09ee67449d8875387964019b6.gif) no-repeat !important;
    background-size: cover !important;
    content: ""!important;
}



.sdr-image-bc {
  position: inherit !important;
}  







#root > div.popup-holder-bc.full-screen.content-manager > div > div > div > div > div > div.e-p-body-bc > div > form > div.entrance-form-content-bc.single-side.step-0 > div.slider-bc {
    position: absolute!important;
    top: 300px!important;
}




.footerContainer > .sliderGroup:nth-child(3) > .sliderContent:last-child > .horizontalList > .horizontalSliderWrapper > .horizontalSliderRow {
  animation: scroll 18s linear infinite !important;
  width: max-content !important;
}

@keyframes scroll {
  0% {
    transform: translateX(0);
  }
  100% {
        transform: translateX(-25%);
  }
}
