body {
    background: url(/dist/images/bg-dark.png) !important;
    background-position: center !important;
}

.btn-pink {
    background-image: linear-gradient(to right, #1ECEFF 0%, #FF09C9 100%);
    color: #FFFFFF;
    border-color: transparent;
    padding: .625rem 1rem;
    border: 0;
}

.side-menu-1 li:first-of-type {
    background: #260005;
}

.btn-outline-pink {
    border: 2px solid #616161;
}

.text-pink {
    color: #9467E3 !important;
}



.navbar-toggle .icon-bar {
    background-image: linear-gradient(to right, #1ECEFF 0%, #FF09C9 100%);
}

.dropdown-toggle::after {
    color: #D3086B;
}

.sticky-top.active {
    background-image: linear-gradient(180deg, #464654, #262634, #1B1B26);
}

.nav-list-menu {
    background-color: #260005;
}

.provider-list li.active {
    /* border: 2px solid #D3086B; */
    border-image: linear-gradient(to right, #3acfd5 0%, #FF09C9 100%) 1;
    border-radius: 5px;
    border-width: 2px;
    border-style: solid;
}

#staticBackdropSearchGame button.btn {
    background-image: linear-gradient(to right, #1ECEFF 0%, #FF09C9 100%);
    color: #141414;
}

.menu-bottom {
    background-image: linear-gradient(180deg, #0A002E, #0A002E);
}

.main-icon a {
    background-image: linear-gradient(to right, #1ECEFF 0%, #FF09C9 100%) !important;
    color: #FFF !important;
}

.nav-banking.nav-pills .nav-link.active,
.nav-banking.nav-pills .show>.nav-link {
    color: #141414;
    background-image: linear-gradient(to right, #1ECEFF 0%, #FF09C9 100%);
}

.box-channel:hover {
    border: 4px solid #D3086B;
    color: #D3086B;
}

.footer {
    background: #1D1D1D;
}

.gameBox .middle i,
.gameBox .middle {
    background-image: linear-gradient(to right, #1ECEFF 0%, #FF09C9 100%);
    color: #FFFFFF;
}

.loading-spinner {
    -webkit-animation-duration: .75s;
    -moz-animation-duration: .75s;
    animation-duration: .75s;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: rotate-forever;
    -moz-animation-name: rotate-forever;
    animation-name: rotate-forever;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    animation-timing-function: linear;
    height: 90px;
    width: 90px;
    border: 8px solid #D3086B;
    border-right-color: transparent;
    border-radius: 50%;
    display: inline-block;
}

.ribbon,
.ribbon:before,
.ribbon:after {
    background: #D3086B;
}

.swiper-pagination-bullet-active {
    background: #D3086B;
    opacity: 1;
}

.col-lastwinner {
    background: #260005 !important;
}

.marquee,
.marquee .icon>i.fas {
    background: #0B0B0B;
}

.footer {
    background: #1D1D1D;
}


header nav.justify-content-between div.col-3 {
    display: flex;
}

@media only screen and (max-width: 991px) {
    .blog-header-logo img {
        max-height: 55px !important;
        margin-top: 5px;
    }
}

@media only screen and (max-width: 539px) {
    .blog-header-logo img {
        max-height: 30px !important;
        margin-top: 12px;
    }

    .nav-list-menu li a.active img {
        border: 2px solid #D3086B;
    }
}

.main-header {
    background: linear-gradient(180deg, #260005 0%, #260005 40%, #260005 100%);
}

.fixed-top .blog-header-logo img {
    max-height: 50px !important;
}

.filterBoxProviders .menu-brand-games li a.active {
    border: 2px solid #E31678;
    border-image: linear-gradient(to right, #3acfd5 0%, #FF09C9 100%) 1;
    border-radius: 5px;
    border-width: 2px;
    border-style: solid;
}