body {
    background: url(/dist/images/bg-dark.png) !important;
    background-position: center !important;
}

.btn-pink {
    background: linear-gradient(to right, #FF453E, #FFBF00);
    border-color: #FFB804;
}

.side-menu-1 li:first-of-type {
    background: linear-gradient(180deg, #1D1D1D 0%, #1D1D1D 100%);
}

.btn-outline-pink {
    border: 2px solid #EE9825;
}

.text-pink {
    color: #FDBC00 !important;
}

img.logo {
    max-height: 43px;
}

.navbar-toggle .icon-bar {
    background-image: linear-gradient(to left, #FDBC00, #EE9825);
}

.dropdown-toggle::after {
    color: #FDBC00;
}

.sticky-top.active {
    background: linear-gradient(to bottom, #242424, #000000) !important;
}

.nav-list-menu {
    background-image: linear-gradient(0deg, #480823, #90173C);
}

.provider-list li.active {
    border: 2px solid #FDBC00;
}

#staticBackdropSearchGame button.btn {
    background-image: linear-gradient(180deg, #FDBC00, #EE9825);
    color: #FFF;
}

.menu-bottom {
    background-image: linear-gradient(180deg, #550000, #000000);
}

.main-icon a {
    background-image: linear-gradient(180deg, #FE3F42, #B22222) !important;
    color: #FFF !important;
}

.nav-banking.nav-pills .nav-link.active,
.nav-banking.nav-pills .show>.nav-link {
    color: #fff;
    background-image: linear-gradient(180deg, #FDBC00, #EE9825);
}

.box-channel:hover {
    border: 4px solid #FDBC00;
    color: #EE9825;
}

.footer {
    background: #1D1D1D;
}

.gameBox .middle i,
.gameBox .middle {
    color: #EE9825;
}

.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 #EE9825;
    border-right-color: transparent;
    border-radius: 50%;
    display: inline-block;
}

.icon-banking {
    background-image: url(../images/icons/svg/deposit.svg);
}

.active>.icon-livedealer {
    background-image: url(../images/af/casino-a.svg);
}

.active>.icon-slot {
    background-image: url(../images/af/slot-a.svg);
}

.active>.icon-sport {
    background-image: url(../images/af/football-a.svg);
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    color: #FDBC00;
    background-color: transparent !important;
}

.ribbon,
.ribbon:before,
.ribbon:after {
    background: #FDBC00;
}

.swiper-pagination-bullet-active {
    background: #FDBC00;
    opacity: 1;
}

.col-lastwinner {
    background: #1D1D1D !important;
}

@media only screen and (max-width: 539px) {
    .nav-list-menu li a.active img {
        border: 2px solid #FDBC00;
    }
}

.filterBoxProviders .menu-brand-games li a.active {
    border: 2px solid #FDBC00;
}

.filterBoxTop .menu-brand-games li a.active {
    background-image: linear-gradient(0deg, #FDBC00 0%, #FDBC00 100%);
    color: #fff;
    border-color: unset;
}

.main-header{
    background-image: linear-gradient(360deg, #000000, #550000) !important;
}