﻿
.header-logo {
    width: 183px;
}
.announcement-row {
    display: flex;
    position: relative;
    width: 100%;
    height: 8vw;
    border-top: .2666666667vw solid #bdcedd30;
    border-bottom: .2666666667vw solid #bdcedd30;
    background-color: #333 !important;
    color: var(--reports);
    font-size: 3.4666666667vw;
    line-height: 8vw
}

    .announcement-row .marquee {
        width: 84vw;
        margin: 0 2.6666666667vw;
        overflow: hidden
    }

    .announcement-row .item-icon {
        display: block;
        width: 8vw;
        height: 8vw;
        margin-left: 2.6666666667vw;
        background-color: #fff;
        background-repeat: no-repeat;
        background-position: center;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
        -webkit-mask-position: 50% 50%;
        mask-position: 50% 50%;
        -webkit-mask-size: 80% auto;
        mask-size: 80% auto
    }

.announcement-row {
    color: #fff
}

.winx365 .blinkPulse:after {
    background-color: #147b44;
}

.winx365 .pulse:after, .winx365 .pulse:before {
    -webkit-animation: animatewinx365 2s linear infinite;
    animation: animatewinx365 2s linear infinite;
    border: 2px solid #147b44;
}

@-webkit-keyframes animatewinx365 {
    0% {
        box-shadow: 0 0 0.0625rem #147b44;
    }

    30%, 35% {
        box-shadow: 0 0 2.1875rem #147b44;
    }

    60%, 65% {
        box-shadow: 0 0 0 #147b44;
    }

    to {
        box-shadow: 0 0 1px #147b44;
    }
}

@keyframes animatewinx365 {
    0% {
        box-shadow: 0 0 0.0625rem #147b44;
    }

    30%, 35% {
        box-shadow: 0 0 2.1875rem #147b44;
    }

    60%, 65% {
        box-shadow: 0 0 0 #147b44;
    }

    to {
        box-shadow: 0 0 1px #147b44;
    }
}

.winx365 .main {
    background: #dfdbda !important;
}

.winx365 .pay {
    background: #dfdbda !important;
}

    .winx365 .pay h2 {
        color: #147b44 !important;
    }

.winx365 .footer-license .license-title {
    color: #147b44 !important;
}

.winx365 .footer-license p {
    color: #147b44 !important;
}

.winx365 .language-sec h6 a {
    color: #147b44 !important;
}

.winx365 .footer-bottom h6 {
    color: #147b44 !important;
}

.winx365 .footer-bottom p {
    color: #147b44 !important;
}

.winx365 .login-header-new {
    background: #147b44 !important;
}

    .winx365 .login-header-new .bg-transparent svg {
        fill: #FFF !important;
    }

.winx365 .header-right-btn-group a {
    color: #FFF !important;
}

.winx365 .common-slider h5, .winx365 .main-slider-inner-div h5 {
    color: #147b44 !important;
}

.winx365 .common-slider {
    background: #ededed !important;
}

.winx365 .home-tabing-slider .payment-sec .active {
    background: #20cf74 !important;
}

.winx365 .marquee-notification.d-flex {
    background: #147b44 !important;
}
.winx365 .announcement-row {
    background-color: #147b44 !important;
}

.winx365 .main-slider-inner-div ul li {
    background: #147b44 !important;
}

.winx365 .payment-sec {
    background: #147b44 !important;
}

.winx365 .common-slider h5:before, .winx365 .main-slider-inner-div h5:before, .winx365 .member-menu-box .title h2:before {
    background-color: #147b44 !important;
}

.winx365 .pay ul li img {
    filter: invert(1);
}

.winx365 .hot-listing li {
    color: #FFF !important;
}

.winx365 .member-menu {
    background: #dfdbda !important;
}

.winx365 .member-menu-box {
    background: #FFF !important;
}

    .winx365 .member-menu-box.balance-box .balance .text {
        color: #147b44 !important;
    }

    .winx365 .member-menu-box .title h2 {
        color: #147b44 !important;
    }

    .winx365 .member-menu-box ul li a p {
        color: #147b44 !important;
    }

    .winx365 .member-menu-box.balance-box .balance .amount i {
        color: #000 !important;
    }

.winx365 .member-menu-logout {
    background: #FFF !important;
}

.winx365 .me-2 {
    filter: invert(1);
}

.winx365 .member-menu-logout a p {
    color: #147b44 !important;
}

.winx365 .sidebar-wrapper {
    background: #147b44 !important;
}

.winx365 .menu-second ul {
    background: #0a4a28 !important;
}
/*.winx365 .transaction-title span{
    color: #147b44 !important;
}
.winx365 .transaction-option input {
    color: #147b44 !important;
}*/
.winx365 .betbtn1 img {
    background-size: contain !important;
    height: 35px;
    width: 35px;
}
.winx247 .blinkPulse:after {
    background-color: #147b44;
}

.winx247 .pulse:after, .winx247 .pulse:before {
    -webkit-animation: animatewinx247 2s linear infinite;
    animation: animatewinx247 2s linear infinite;
    border: 2px solid #147b44;
}

@-webkit-keyframes animatewinx247 {
    0% {
        box-shadow: 0 0 0.0625rem #147b44;
    }

    30%, 35% {
        box-shadow: 0 0 2.1875rem #147b44;
    }

    60%, 65% {
        box-shadow: 0 0 0 #147b44;
    }

    to {
        box-shadow: 0 0 1px #147b44;
    }
}

@keyframes animatewinx247 {
    0% {
        box-shadow: 0 0 0.0625rem #147b44;
    }

    30%, 35% {
        box-shadow: 0 0 2.1875rem #147b44;
    }

    60%, 65% {
        box-shadow: 0 0 0 #147b44;
    }

    to {
        box-shadow: 0 0 1px #147b44;
    }
}

.winx247 .main {
    background: #1D4268 !important;
    margin-bottom:0px;
}

.winx247 .pay {
    background: #1D4268 !important;
}

    .winx247 .pay h2 {
        color: #FFF !important;
    }

.winx247 .footer-license .license-title {
    color: #FFF !important;
}

.winx247 .footer-license p {
    color: #FFF !important;
}

.winx247 .language-sec h6 a {
    color: #FFF !important;
}
.winx247 .language-sec h6:before {
    background-color: #FFF !important;
}

.winx247 .footer-bottom h6 {
    color: #FFF !important;
}

.winx247 .footer-bottom p {
    color: #FFF !important;
}

.winx247 .login-header-new {
    background: #147b44 !important;
}

    .winx247 .login-header-new .bg-transparent svg {
        fill: #FFF !important;
    }

.winx247 .header-right-btn-group a {
    color: #FFF !important;
}

.winx247 .common-slider h5 {
    color: #147b44 !important;
}

.winx247 .main-slider-inner-div h5 {
    color: #FFF !important;
}

.winx247 .common-slider {
    background: #ededed !important;
}

.winx247 .home-tabing-slider .payment-sec .active {
    background: #20cf74 !important;
}

.winx247 .marquee-notification.d-flex {
    background: #147b44 !important;
}

.winx247 .announcement-row {
    background-color: #147b44 !important;
}

.winx247 .main-slider-inner-div ul li {
    background: #147b44 !important;
}

.winx247 .payment-sec {
    background: #147b44 !important;
}

.winx247 .common-slider h5:before, .winx247 .member-menu-box .title h2:before {
    background-color: #147b44 !important;
}
.winx247 .main-slider-inner-div h5:before {
    background-color: #FFF !important;
}

/*.winx247 .pay ul li img {
    filter: invert(1);
}*/

.winx247 .hot-listing li {
    color: #FFF !important;
}

.winx247 .member-menu {
    background: #dfdbda !important;
}

.winx247 .member-menu-box {
    background: #FFF !important;
}

    .winx247 .member-menu-box.balance-box .balance .text {
        color: #147b44 !important;
    }

    .winx247 .member-menu-box .title h2 {
        color: #147b44 !important;
    }

    .winx247 .member-menu-box ul li a p {
        color: #147b44 !important;
    }

    .winx247 .member-menu-box.balance-box .balance .amount i {
        color: #000 !important;
    }

.winx247 .member-menu-logout {
    background: #FFF !important;
}

.winx247 .me-2 {
    filter: invert(1);
}

.winx247 .member-menu-logout a p {
    color: #147b44 !important;
}

.winx247 .sidebar-wrapper {
    background: #147b44 !important;
}

.winx247 .menu-second ul {
    background: #0a4a28 !important;
}

/*.winx247 .transaction-title span {
    color: #147b44 !important;
}

.winx247 .transaction-option input {
    color: #147b44 !important;
}*/

.winx247 .betbtn1 img {
    background-size: contain !important;
    height: 35px;
    width: 35px;
}
body.x7live {
    background: #df362c !important;
}
body .x7live {
    background: #df362c;
}
.x7live .login-header-new {
    background: #df362c;
}
.x7live .payment-sec {
    background: #df362c;
}
.x7live .pay {
    background: #df362c;
}
.x7live .sidebar-wrapper {
    background: #df362c;
}
.x7live .main-banner {
    background: #df362c;
}
.x7live .main {
    background: #df362c;
}