body {
background: rgba(0 15 49) !important;
}

.header-bc {
   /* background: linear-gradient(90deg, rgb(14 23 44) 0%, rgb(47 60 76) 50%, rgb(14 23 44) 100%) !important*/
  background: rgba(0 15 49) !important;
}

.nav-menu-container.header-navigation:nth-child(2) {
  background: rgb(26 39 70) !important;
}
.ss-input-bc {
  background: rgb(26 39 70) !important;
}
.layout-footer-holder-bc {
    background: #1f1c1700 !important;
    backdrop-filter: blur(10px);
}
:root {
        --hero: 84, 173, 244 !important;
        --b: 0, 15, 49 !important;
        --header: 36, 40, 59 !important;
        --oc-2: 236, 183, 64 !important;
        --oc-1: 236, 183, 64 !important;

}
.hdr-main-content-bc, .logo {
    height: 100% !important;
}

.hdr-logo-bc {
    padding: 0px 0 !important;
}


/*.layout-content-holder-bc::before {
content:"  138****74711: Burning Hot oyununda 124.800 TL Kazanan Uyemizi Tebrik Ederiz. | 112****64721: Autorulette oyununda 300.580 TL Kazanan Uyemizi Tebrik Ederiz. | 168****94711: Turkish Roulette oyununda 103.740 TL Kazanan Uyemizi Tebrik Ederiz. |  223****94721: Crazy Time oyununda 223.200 TL Kazanan Uyemizi Tebrik Ederiz.  ";
color:#071b10;
font-family: 'Outfit', 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:9998!important;
background: linear-gradient(0deg,#3c414c 0%,#cdcfd3 72%,#4b4f56 100%);
border-radius: 10px;
border: 0.5px solid #f5f6f6;
padding:5px 5px
}*/

.layout-footer-holder-bc {
    z-index: 1;
}
.layout-header-holder-bc {
   box-shadow: 110px 0 0 rgb(25 39 64) !important;
}

@keyframes slide {
from {
left:100%
}
to {
left:-250%
}
}

.popup-inner-bc {
    background: #24283b !important;
    border-radius: 22px !important;
    box-shadow: 0px -2px 80px #456f72 !important;
}
.content {
    color: #fff !important;
}
.help-popup-title-text {
    color: #fff !important;
}



@media (hover: hover) {
    .btn.a-color:hover {
        background: rgb(255 215 68) !important;
        cursor: pointer;
    }
}


.layout-bc.is-home-page .btn.a-outline.a-white {
    background: rgba(var(--hero), 1) !important;
    border-color: rgba(var(--hero), 1) !important;
}
.layout-bc.is-home-page .btn.a-outline:hover {
    color: #000 !important;
    background: rgba(var(--hero), 1) !important;
    border-color: rgba(var(--hero), 1) !important;
}

.multi-column-content .market-odd-bc, .multi-column-content .multi-column-base {
    font-weight: bold !important;
}
.nav-menu-container.header-navigation:nth-child(2) .nav-menu-item {
    text-transform: uppercase !important;
}

/*    HEADER MENU START   
.nav-content-bc {
    background: rgb(0 15 49) !important;
}
.nav-content-bc .nav-menu-container .nav-menu-sub {
    background: rgb(39 47 66) !important;
}
.nav-content-bc .nav-menu-container.header-navigation:first-child {
    background: transparent !important;
    margin: 15px 0 !important;
}
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu {
    justify-content: center !important;
}

.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item {
    flex-direction: column !important;
    row-gap: 5px !important;
    min-width: 104px !important;
    font-size: 12px !important;
    font-weight: bold !important;
    color: #fff !important;
    transition: all ease 0.6s !important;
}

.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item i,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item i,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item i,
.nav-content-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item i {
    font-size: 30px !important;
}

.nav-menu-container .nav-menu-other>.nav-menu-item>i, .nav-menu-container .nav-menu>li>.nav-menu-item>i {
margin-inline-end: 0 !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu>li:first-child>.nav-menu-item{
padding-inline-start: 0 !important;
padding-left: 20px !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item{
padding: 1px 20px !important;
}

.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{
  box-shadow: none !important;
  border-radius: 15px !important;
  color: black !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 {
background: transparent !important;
box-shadow: inset 0 -2px 0 0 rgba(var(--hero),1) !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 {
  background: rgba(var(--hero),1);
  box-shadow: inset 0 -2px 0 0 rgba(var(--hero), 1) !important;
}
header-navigation ul {
    margin-block-start: 0 !important;
    margin-block-end: 0 !important;
    padding-inline-start: 0 !important;
}

.nav-menu-other{
height: auto !important;
}

.promotion-details-popup.windowed .popup-inner-bc{
width: 100% !important;
}

.ftr-payments-row-img-bc {
    width: auto !important;
    height: 45px !important;
    padding: 5px !important;
border-radius: 100px !important;
}

.payment-logo{
height: auto !important;
}

.m-nav-items-list-item-bc{
height: auto !important;
padding-inline-start: 0 !important;
    padding-inline-end: 0 !important;
    border-radius: 100px !important;
}

.m-block-nav-items-bc{
grid-gap: 5px !important;
}

/*    HEADER MENU END    */

/*    HEADER BUTTONS    */
.header-custom-buttons a[class*=promotions], .hdr-user-bc a[class*=promotions] {
background: #ecb740 !important;
  }

.btn.sign-in {
    background: #ecb740 !important;
    color: rgb(35 42 60) !important;
    height: 30px !important;
    font-weight: 700 !important;
    padding: 0 25px !important;
    text-decoration: none !important;
    font-weight: 700 !important;
   /* border: 1px solid #54ebff !important;*/
    border-radius: 0px 10px 0px 10px !important;
    text-decoration: none !important;
}

.btn.register, .btn.btn-color {
    background: #ecb740 !important;
}
.hdr-time-bc {
    height: unset !important;
    font-weight: 500 !important;
    font-size: 1.0rem !important;
}
/*    HEADER BUTTONS END   */

/*    LEFT MENU   */

.left-menu-container {
    background: rgb(14 23 44) !important;
}
.left-menu-scroll>.sp-sub-list-bc>.sp-s-l-b-content-bc>.sp-sub-list-bc .sp-s-l-b-content-bc {
    background: rgb(41 48 65) !important;
}
/*    LEFT MENU END   */

/*    BLOCKS  */
.casinoGameListBlockHeader {
    background: transparent !important;
}
[class*=is-web] .searchInputWrp {
    background-color: rgb(42 50 69) !important;
}
/*    BLOCKS END  */

[dir=ltr] .countdown-banner-content {
    left: 162px !important;
    top: 81px !important;
    background: transparent !important;
}
.countdown-banner-date {
    font-size: 35px !important;
    line-height: 36px  !important;
}
[dir=ltr] .countdown-banner-counter+.countdown-banner-counter:before {
    font-size: 35px !important;
}

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

.accordion-items .accordion-button{
  border: 1px solid #1f305a !important;
    padding: 0 30px 0 30px !important;
      width: 170px !important;
}

.accordion-items-container-arrow{
  display: none !important;
}

.accordion-items-resize{
justify-content: center !important;
}
.ftr-game-item-bc {
    background-color: #0b1028 !important;
    border: 2px solid #6784c3 !important;
    border-radius: 10px !important;
}


.popular-matches-bc {
    display: flex;
    flex-direction: column;
    border-style: solid;
    border-width: 1px;
    border-color: #6784c3;
    border-radius: 10px !important;
    padding: 10px !important;
    box-shadow: 0px 0px 10px #6784c3 !important;
    background: #0b1028  !important;
}

.horizontalSliderElem {
    background-color: transparent !important;
    padding: 0px !important;
    width: 155px !important;
    height: 70px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
}
[class*="is-web"] .horizontalSliderRow .footerSliderImage {
    min-width: 130px !important;
}

[class*="is-web"] .horizontalSliderRow .footerSliderImage img {
    padding-right: 17px !important;
}

[class*=is-web] .horizontalSliderElem .horizontalSliderImg {
    opacity: .8 !important;
}

[class*="is-web"] .horizontalSliderRow .footerSliderImage img {
  width: 160px !important;
  height: 100px !important;
  filter: none !important;
  opacity: 2 !important;
  transition: opacity .24s;
  padding: 10px !important;
}

.horizontalSliderElem .horizontalSliderImg {

    width: 150px !important;
    height: 90px !important;

}
/*
.nav-content-bc, .nav-content-bc .nav-menu-container .nav-menu-sub {
    background: linear-gradient(90deg, rgb(4 15 40) 0%, rgb(59 80 104) 50%, rgb(4 15 40) 100%) !important;
}
*/
.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: #ffffff !important;
    background: transparent !important;
    box-shadow: inset 0 2px 0 0 rgba(var(--hero), 1)  !important;
    border-radius: 0px !important; 

}

@media screen and (max-width: 1366px) {
    .header-icon {
        width: 40px !important;
        height: 40px !important;
        margin-inline-start: 30px !important;
    }
}

.sidebar-image {
  width: 35px !important;
  background: transparent !important;
  }
.sidebar-imageSrc {
    background: #000f31 !important;
}
 

/*Navigation*/
.nav-menu-container.header-navigation:first-child { 
background: linear-gradient(46deg, #3e61b3 0%, #d59114 100%) !important;
height:50px !important;
}

.nav-menu-container .nav-menu>li { 
  height:50px !important;
}

.nav-menu-container.header-navigation:nth-child(2) { 
  height:50px !important;
}

.storiesWidgetListItem:not(.visited):before {
background-image: linear-gradient(225deg, #ffe80c 0%, #9d5108 100%) !important;
}

.payment-logo {
    width: 130% !important;
}

.m-nav-items-list-item-bc {
 height: unset !important;
}
.YoPhoneAppContent {
    display: none !important;
}
.m-nav-items-list-item-bc.active, .m-nav-items-list-item-bc:hover {
 background: #f9f9f9 !important;
}