﻿.mg-ps {
    z-index: 0;
    top: 150.964px;
    left: 200px;
}
   

.mg-ps .event {
    width: 100px;
    height: 88px;
    position: absolute;
    top: -9px;
    left: -30px;
    z-index: 20;
     
}
.mg-ps .event.active:before {
    position:absolute;
    content: " ";
    width:100px;
    height: 102px;
    background-image: url(../images/media/MiniGameKC.9288429c.png);
    background-position: -805px -1058px;
    left: 0;
}


.mg-ps .event span {
    position: absolute;
    width: 100%;
    text-align: center;
}
.mg-ps .event span.t1 {
    top: 7px;
    color: #a00000;
    font-size: 18px;
    font-weight: 700;
}

.mg-ps .event span.t2 {
    top: 28px;
    color: #351100;
    font-size: 27px;
    font-weight: 700;
}
.mg-ps .event span.t3 {
    top: 61px;
    color: #351100;
    font-size: 18px;
    font-weight: 700;
}

.mg-ps, .mg-ps .game {
    position: absolute;
    width: 467px;
    height: 547px
}

.mg-ps .game {
background-image: url(../images/media/MiniGameKC.9288429c.png);
background-position: -374px -2px;
top: 0;
left: 0;
z-index: 10
}

.mg-ps .game {
    display: inline-block;
    background-repeat: no-repeat
}
.mg-ps .notice {
    position: absolute;
    width: 341px;
    height: 40px;
    left: 61px;
    top: 322px;
    line-height: 40px;
    background-color: rgba(29,16,18,0);
    background-image: -webkit-linear-gradient(left,rgba(29,16,18,0) 0%,rgba(29,16,18,0.6) 5%,rgba(29,16,18,0.6) 95%,rgba(29,16,18,0) 100%);
    background-image: linear-gradient(to right,rgba(29,16,18,0) 0%,rgba(29,16,18,0.6) 20%,rgba(29,16,18,0.6) 80%,rgba(29,16,17,0) 100%);
    font-size: 18px;
    text-align: center;
    color: #fff;
    z-index: 99991;
    display: none;
}
            

            
           

.mg-ps .game .ic-close {
    display: inline-block;
    background-repeat: no-repeat
}

.mg-ps .game .ic-close {
    width: 21px;
    height: 22px;
    background-image: url(../images/media/MiniGameKC.9288429c.png);
    background-position: -1318px -2px;
}
.mg-ps .game >.jackpot {
    height: 55px;
    width: 248px;
    left: 131px;
    border-radius: 56px;
    -webkit-box-shadow: 0 2px rgb(229 208 255 / 35%);
    box-shadow: 0 2px rgb(229 208 255 / 35%);
    border-radius: 56px;
    background: #2f2451;
    top: 19px;
    left: 103px;
}

.mg-ps .game > .jackpot, .mg-ps .game > .jackpot .money {
    position: absolute;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.mg-ps .game > .jackpot .money {
    width: 191px;
    font-size: 30px;
    color: #ffea00;
    line-height: 55px;
    left: 53px;
    text-align: left;
}

.mg-ps .game > .jackpot .money.x2:before {
    content: " ";
    display: inline-block;
    width: 52px;
    height: 52px;
    background-repeat: no-repeat;
    background-image: url(../images/media/MiniGameKC.9288429c.png);
    background-position: -934px -1079px;
    position: absolute;
    top: 4px;
    right: -11px;
}


.mg-ps .game > .jackpot .ic-money {
    position: absolute;
    width: 49px;
    height: 49px;
    display:none;
    top: 3px;
    left: 3px;
    cursor:pointer;
}

.mg-ps .game > .jackpot .ic-money.money-1 {
    background-repeat: no-repeat;
    background-image: url(../images/media/MiniGameKC.9288429c.png);
    background-position: -638px -1055px;
}
 
.mg-ps .game > .jackpot .ic-money.money-2 {
    background-repeat: no-repeat;
    background-image: url(../images/media/MiniGameKC.9288429c.png);
    background-position: -704px -1055px;
}

.mg-ps .game > .jackpot .ic-money.active {
    display: block;
}
.mg-ps .game > .jackpot .ic-money:hover {
    -webkit-animation: bounceScale .25s ease-in-out;
    animation: bounceScale .25s ease-in-out;
}
          
.mg-ps .slots {
    position: absolute;
    top: 88px;
    left: 80px;
    width: 304px;
    height: 290px;
}

    .mg-ps .line .line-col-l, .mg-ps .line .line-col-r {
        position: absolute;
        top: 100px;
        left: 87px;
        z-index: 2
    }

        .mg-ps .line .line-col-l i, .mg-ps .line .line-col-r i {
            width: 18px;
            height: 18px;
            border-radius: 18px;
            margin: 3px 0;
            background: #00eaff;
            color: #2f2654;
            font-weight: 700;
            font-size: 12px;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -ms-flex-pack: center;
            justify-content: center;
            -ms-flex-align: center;
            align-items: center;
            cursor: pointer
        }

            .mg-ps .line .line-col-l i.active, .mg-ps .line .line-col-r i.active {
                background: #ff2b71;
                color: #fff
            }

    .mg-ps .line .line-col-r {
        left: 390px
    }

    .mg-ps .line .lines {
        position: absolute;
        top: 100px;
        left: 82px;
    }

        .mg-ps .line .lines i {
            position: absolute;
            display: none !important
        }

            .mg-ps .line .lines i.active {
                display: block !important
            }

        .mg-ps .line .lines .line-1 {
            width: 258px;
            height: 35px;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -276px -553px;
            top: 11px;
        
        }

        .mg-ps .line .lines .line-1, .mg-ps .line .lines .line-2 {
            display: inline-block;
            background-repeat: no-repeat;
            left: -12px
        }

        .mg-ps .line .lines .line-2 {
            width: 261px;
            height: 28px;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -796px -988px;
            top: 110px;
        
        }

        .mg-ps .line .lines .line-3 {
            display: inline-block;
            width: 260px;
            height: 18px;
            background-repeat: no-repeat;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -2px -176px;
            top: 214px;
            left: -12px;
        }

        .mg-ps .line .lines .line-4 {
            display: inline-block;
            width: 261px;
            height: 195px;
            background-repeat: no-repeat;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -845px -176px;
            top: 23px;
            left: 46px;
        }

        .mg-ps .line .lines .line-5 {
            display: inline-block;
            width: 263px;
            height: 172px;
            background-repeat: no-repeat;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -2px -375px;
            top: 44px;
            left: 46px;
        }

        .mg-ps .line .lines .line-6 {
            display: inline-block;
            width: 257px;
            height: 97px;
            background-repeat: no-repeat;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -845px -375px;
            top: 24px;
            left: -13px;
        }

        .mg-ps .line .lines .line-7 {
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -1069px -476px;
            top: 37px;
        }

        .mg-ps .line .lines .line-7, .mg-ps .line .lines .line-8 {
            display: inline-block;
            width: 262px;
            height: 169px;
            background-repeat: no-repeat;
            left: 46px
        }

        .mg-ps .line .lines .line-8 {
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -1069px -649px;
            top: 37px;
        }

        .mg-ps .line .lines .line-9 {
            display: inline-block;
            width: 256px;
            height: 92px;
            background-repeat: no-repeat;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -1064px -822px;
            top: 126px;
            left: -13px;
        }


        .mg-ps .line .lines .line-10 {
            display: inline-block;
            width: 261px;
            height: 104px;
            background-repeat: no-repeat;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -538px -553px;
            top: 29px;
            left: 47px;
        }

        .mg-ps .line .lines .line-11 {
            width: 262px;
            height: 99px;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -803px -553px;
            top: 132px;
        }

        .mg-ps .line .lines .line-11, .mg-ps .line .lines .line-12 {
            display: inline-block;
            background-repeat: no-repeat;
            left: -12px
        }

        .mg-ps .line .lines .line-12 {
            width: 257px;
            height: 89px;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -276px -656px;
            top: 31px;
        }

        .mg-ps .line .lines .line-13 {
            width: 258px;
            height: 81px;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -803px -656px;
            top: 122px;
        }

        .mg-ps .line .lines .line-13, .mg-ps .line .lines .line-14 {
            display: inline-block;
            background-repeat: no-repeat;
            left: -12px
        }

        .mg-ps .line .lines .line-14 {
            width: 257px;
            height: 87px;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -537px -741px;
            top: 49px;
        }

        .mg-ps .line .lines .line-15 {
            height: 126px;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -798px -741px;
            top: 97px;
        }

        .mg-ps .line .lines .line-15, .mg-ps .line .lines .line-16 {
            display: inline-block;
            width: 260px;
            background-repeat: no-repeat;
            left: 47px
        }

        .mg-ps .line .lines .line-16 {
            height: 88px;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -2px -871px;
            top: 29px;
        }

        .mg-ps .line .lines .line-17 {
            display: inline-block;
            width: 258px;
            height: 117px;
            background-repeat: no-repeat;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -266px -871px;
            top: 129px;
            left: -12px;
        }

        .mg-ps .line .lines .line-18 {
            height: 124px;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -528px -871px;
            top: 46px;
            left: 45px;
        }

        .mg-ps .line .lines .line-18, .mg-ps .line .lines .line-19 {
            display: inline-block;
            width: 264px;
            background-repeat: no-repeat
        }

        .mg-ps .line .lines .line-19 {
            height: 113px;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -796px -871px;
            top: 132px;
            left: 43px;
        }

        .mg-ps .line .lines .line-20 {
            display: inline-block;
            width: 263px;
            height: 170px;
            background-repeat: no-repeat;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -1051px -2px;
            top: 55px;
            left: 44px;
        }

    .mg-ps .buttons {
        position: absolute;
        top: 10px;
        left: 405px
    }

        .mg-ps .buttons .button {
            -webkit-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -ms-flex-pack: center;
            justify-content: center;
            -ms-flex-align: center;
            align-items: center;
            position: absolute
        }

            .mg-ps .buttons .button:hover {
                -webkit-filter: brightness(130%);
                filter: brightness(130%)
            }

        .mg-ps .buttons .button i {
            position: relative;
            top: -1px
        }

        .mg-ps .buttons .button-guide {
            top: 240px;
            left: 12px
        }

        .mg-ps .buttons .button-close {
            display: -ms-flexbox;
            display: flex;
            width: 66px;
            height: 66px;
            background-repeat: no-repeat;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -981px -52px;
            top: -13px;
            left: -24px;
        }

        .mg-ps .buttons .button-guide, .mg-ps .buttons .button-history, .mg-ps .buttons .button-trophy {
            display: -ms-flexbox;
            display: flex;
            width: 66px;
            height: 67px;
            background-repeat: no-repeat;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -266px -176px;
        }

        .mg-ps .buttons .button-history {
            top: 163px;
            left: 15px;
            background-position: -1110px -176px;
        }

        .mg-ps .buttons .button-trophy {
            top: 91px;
            left: 13px;
            background-position: -1180px -176px;
        }

    .mg-ps .bets {
        position: absolute;
        top: 89px;
        left: -20px;
        width: 51px;
    }

        .mg-ps .bets .bet {
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -ms-flex-pack: center;
            justify-content: center;
            -ms-flex-align: center;
            align-items: center;
            cursor: pointer;
            font-size: 18px;
            color: #fff;
            font-weight: 700;
            width: 51px;
            height: 51px;
            padding-bottom: 0;
            position: relative;
            margin: 22px 0
        }

            .mg-ps .bets .bet:before {
                content: " ";
                display: inline-block;
                width: 59px;
                height: 62px;
                background-repeat: no-repeat;
                background-image: url(../images/media/MiniGameKC.9288429c.png);
                background-position: -311px -2px;
                position: absolute;
                top: 1px;
                left: 0;
            }

            .mg-ps .bets .bet.active, .mg-ps .bets .bet:hover {
                color: #821f00
            }

                .mg-ps .bets .bet.active:before, .mg-ps .bets .bet:hover:before {
                    display: -ms-flexbox;
                    display: flex;
                    width: 59px;
                    height: 62px;
                    background-repeat: no-repeat;
                    background-image: url(../images/media/MiniGameKC.9288429c.png);
                    background-position: -248px -2px;
                    top: 0;
                    left: 0;
                }

            .mg-ps .bets .bet span {
                position: relative
            }

    .mg-ps .effect {
        position: absolute;
        top: 92px;
        left: 97px;
        z-index: 5
    }

    .mg-ps .effect .light {
        display: inline-block;
        width: 270px;
        height: 234px;
        background-repeat: no-repeat;
        background-image: url(../images/media/MiniGameKC.9288429c.png);
        background-position: -2px -553px;
        -webkit-animation: ct-r 1s infinite linear;
        animation: ct-r 1s infinite linear;
        position: absolute;
        top: 1px;
        left: -6px;
        -webkit-transform-origin: 52% 52%;
        -ms-transform-origin: 52% 52%;
        transform-origin: 52% 52%;
    }

        .mg-ps .effect .jackpot {
            position: absolute;
            -webkit-animation: ct-s 1s infinite ease;
            animation: ct-s 1s infinite ease;
            display: none
        }

            .mg-ps .effect .jackpot:after, .mg-ps .effect .jackpot:before {
                content: " "
            }
 

            .mg-ps .effect .jackpot.active {
                display: block
            }

                .mg-ps .effect .jackpot.active ~ .win {
                    top: 160px;
                    color: #e67700
                }

        .mg-ps .effect .bigwin {
            position: absolute;
            display: none
        }

            .mg-ps .effect .bigwin.active {
                display: block
            }

            .mg-ps .effect .bigwin:after, .mg-ps .effect .bigwin:before {
                content: " ";
                position: absolute
            }

            .mg-ps .effect .bigwin.active ~ .win {
                top: 160px;
                color: #04861b
            }

        .mg-ps .effect .win {
            font-size: 30px;
            width: 300px;
            text-align: center;
            position: absolute;
            top: 106px;
            left: 0;
            z-index: 10;
            color: #9a0606;
            text-shadow: 0 0 10px #fff;
            font-weight: 700
        }

    .mg-ps .session {
        position: absolute;
        top: 74px;
        left: 150px;
        color: #fff;
        font-size: 17px;
        text-align: center;
        width: 200px
    }

    .mg-ps .actions {
        width: 400px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -ms-flex-pack: justify;
        justify-content: space-between;
        position: absolute;
        top: 338px;
        left: 50px
    }

        .mg-ps .actions .button {
            display: inline-block;
            background-repeat: no-repeat;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            position:absolute;
             
        }

        .mg-ps .actions .button.button-l, .mg-ps .actions .button.button-c, .mg-ps .actions .button.button-t, .mg-ps .actions .button.button-b {
            display: inline-block;
            width: 132px;
            height: 56px;
            background-position: -845px -2px;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -ms-flex-pack: center;
            justify-content: center;
            -ms-flex-align: center;
            align-items: center;
            font-size: 24px;
            font-weight: 700;
            text-transform: uppercase;
            color: #380000;
            padding-bottom: 7px;
        }

        .mg-ps .actions .button.button-l
        {

            left:0px;
        }
            .mg-ps .actions .button.button-c {
                left: 150px;
            }
            .mg-ps .actions .button.button-t {
                left: 300px;
            }
            .mg-ps .actions .button.button-b {
                left: 450px;
            }


            .mg-ps .actions .button.active, .mg-ps .actions .button:hover {
                filter: brightness(120%);
            }

        .mg-ps .actions .button .number {
            color: #fff000;
            position: absolute;
            left: 23px;
            font-size: 19px;
            font-weight: 600;
            top: 34px;
        }


            .mg-ps .actions .button.button-line {
                display: inline-block;
                background-repeat: no-repeat;
                background-image: url(../images/media/MiniGameKC.9288429c.png);
                background-position: -845px -62px;
                top: 53px;
                left: 13px;
                width: 118px;
                height: 93px;
            }

            .mg-ps .actions .button.button-auto {
                display: inline-block;
                background-repeat: no-repeat;
                background-image: url(../images/media/MiniGameKC.9288429c.png);
                background-position: -2px -2px;
                top: 54px;
                left: 240px;
                width: 119px;
                height: 90px;
            }
                .mg-ps .actions .button.button-auto.active {
                    background-position: -125px -2px;
                }




        .mg-ps .actions .button.button-spin {
            display: inline-block;
            background-repeat: no-repeat;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -2px -1069px;
            top: 77px;
            left: 116px;
            width: 140px;
            height: 73px;
        }
        .mg-ps .actions .button.button-spin.disable {
            background-position: -1061px -992px;
            pointer-events: none;
        }

        .mg-ps .select-lines {
            width: 710px;
            height: 488px;
            border-radius: 30px;
            background: #241d3d;
            border: 2px solid #d4b1ff;
            position: absolute;
            top: 5px;
            left: -768px;
            z-index: 5;
            opacity: 0;
            visibility: hidden;
            -webkit-transition: opacity .4s ease ease .5s;
            -o-transition: opacity .4s ease .5s ease;
            transition: opacity .4s ease ease .5s
        }

        .mg-ps .select-lines.active {
            opacity: 1;
            visibility: visible
        }

        .mg-ps .select-lines .button-close {
            display: inline-block;
            width: 66px;
            height: 66px;
            background-repeat: no-repeat;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -981px -52px;
            position: absolute;
            top: -30px;
            right: -30px;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -ms-flex-pack: center;
            justify-content: center;
            -ms-flex-align: center;
            align-items: center;
            padding-bottom: 5px;
        }

        .mg-ps .select-lines .button-close:before {
            content: " ";
            display: inline-block;
            width: 21px;
            height: 22px;
            background-repeat: no-repeat;
            background-image: url(../images/media/MiniGameKC.9288429c.png);
            background-position: -1318px -2px;
        }
        .mg-ps .select-lines .sl-t {
            width: 100%;
            text-align: center;
            text-transform: uppercase;
            padding-top: 10px;
            padding-bottom: 10px
        }
        .mg-ps .select-lines .line-box {
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            -ms-flex-pack: justify;
            justify-content: space-between;
            list-style: none;
            padding: 15px 15px 0
        }

            .mg-ps .select-lines .line-box .box {
                width: 123px;
                height: 80px;
                position: relative;
                margin-bottom: 10px;
                cursor: pointer
            }

                .mg-ps .select-lines .line-box .box.active .line, .mg-ps .select-lines .line-box .box.active .number, .mg-ps .select-lines .line-box .box:hover .line, .mg-ps .select-lines .line-box .box:hover .number {
                    background: #53e602
                }

                .mg-ps .select-lines .line-box .box .number {
                    width: 23px;
                    height: 23px;
                    border-radius: 5px;
                    color: #000a1d;
                    font-size: 18px;
                    font-weight: 700
                }

                .mg-ps .select-lines .line-box .box .line, .mg-ps .select-lines .line-box .box .number {
                    background: #ec791d;
                    display: -ms-flexbox;
                    display: flex;
                    -ms-flex-wrap: wrap;
                    flex-wrap: wrap;
                    -ms-flex-pack: center;
                    justify-content: center;
                    -ms-flex-align: center;
                    align-items: center
                }

                .mg-ps .select-lines .line-box .box .line {
                    width: 87px;
                    height: 77px;
                    border-radius: 7px;
                    position: absolute;
                    top: 0;
                    right: 0
                }

                    .mg-ps .select-lines .line-box .box .line:before {
                        content: " "
                    }

                    .mg-ps .select-lines .line-box .box .line.line-1:before {
                        display: inline-block;
                        width: 68px;
                        height: 61px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -1250px -176px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-2:before {
                        display: inline-block;
                        width: 70px;
                        height: 67px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -1178px -385px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-3:before {
                        display: inline-block;
                        width: 71px;
                        height: 66px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -269px -457px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-4:before {
                        display: inline-block;
                        width: 69px;
                        height: 65px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -1064px -918px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-5:before {
                        display: inline-block;
                        width: 68px;
                        height: 70px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -1137px -918px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-6:before {
                        display: inline-block;
                        width: 68px;
                        height: 68px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -1209px -918px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-7:before {
                        display: inline-block;
                        width: 70px;
                        height: 69px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -2px -990px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-8:before {
                        display: inline-block;
                        width: 69px;
                        height: 68px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -76px -990px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-9:before {
                        display: inline-block;
                        width: 68px;
                        height: 68px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -149px -990px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-10:before {
                        display: inline-block;
                        width: 68px;
                        height: 68px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -2px -241px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-11:before {
                        display: inline-block;
                        width: 68px;
                        height: 69px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -74px -241px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-12:before {
                        display: inline-block;
                        width: 68px;
                        height: 68px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -146px -241px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-13:before {
                        display: inline-block;
                        width: 68px;
                        height: 68px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -1250px -241px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-14:before {
                        display: inline-block;
                        width: 68px;
                        height: 68px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -269px -313px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-15:before {
                        display: inline-block;
                        width: 68px;
                        height: 68px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -1110px -313px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-16:before {
                        display: inline-block;
                        width: 68px;
                        height: 68px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -1182px -313px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-17:before {
                        display: inline-block;
                        width: 70px;
                        height: 68px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -1254px -313px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-18:before {
                        display: inline-block;
                        width: 69px;
                        height: 62px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -269px -385px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-19:before {
                        display: inline-block;
                        width: 68px;
                        height: 68px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -1106px -385px;
                    }

                    .mg-ps .select-lines .line-box .box .line.line-20:before {
                        display: inline-block;
                        width: 68px;
                        height: 68px;
                        background-repeat: no-repeat;
                        background-image: url(../images/media/MiniGameKC.9288429c.png);
                        background-position: -1252px -385px;
                    }

        .mg-ps .select-lines .actions {
            width: 100%;
            position: relative;
            top: auto;
            left: 72px;
            padding: 0 60px;
        }

body.langcode-vi .mg-ps .effect .jackpot {
top: 53px;
left: -20px;
width: 370px
}

 

body.langcode-vi .mg-ps .effect .jackpot:after {
    top: -10px
}

body.langcode-vi .mg-ps .effect .bigwin {
top: -20px;
left: 58px;
background: 0 0
}

 
 

body.langcode-th .mg-ps .effect .jackpot {
top: 50px;
left: -80px;
width: 480px
}

 

body.langcode-th .mg-ps .effect .jackpot:after {
    top: -20px
}

body.langcode-th .mg-ps .effect .bigwin {
top: -20px;
left: 58px;
background: 0 0
}
 

body.langcode-id .mg-ps .effect .bigwin {
top: -11px;
left: 58px;
background: 0 0
}

 
body .mg-ps .effect .jackpot {
    top: 63px;
    left: -66px;
    width: 500px
}

body .mg-ps .effect .jackpot:before {
    display: inline-block;
    width: 376px;
    height: 79px;
    background-repeat: no-repeat;
    background-image: url(../images/media/MiniGameKC.9288429c.png);
    background-position: -221px -1020px;
}

body .mg-ps .effect .jackpot:after {
    top: -5px
}


 

 
 
 
