.content{margin-bottom:-10px;}
.p_ga_2_m .tab li{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.p_ga_2_m .help{z-index:2;}
.p_ga_2_m .main{position:relative;margin-bottom:310px;margin-top:-10px;}

.p_ga_2_m .nap{position:absolute;max-width:400px;margin:0 auto -52px;left:20px;top:10px;z-index:2;opacity:.4;}
.p_ga_2_m .nap .na{font-size:25px;text-align:center;color:#ededed;display:table;margin-bottom:-7px;}
.p_ga_2_m .nap .gc{color:#f54565;font-size:19px;text-align:center;display:table;border-radius:5px;}

.p_ga_2_m .canvas{animation:mainBg 30s infinite;position:relative;width:100%;height:350px;margin:50px auto 10px auto;background:#3c3252 url(/images16/game-crash-bg-v2.gif) no-repeat center / cover;display:table;border-radius:0 0 10px 10px;}
.p_ga_2_m .canvas::before{content:'';width:100%;height:100%;background-image:linear-gradient(159deg,rgba(0,0,0, .0) 50% , rgba(0,0,0, .5) 90%);position:absolute;border-radius:0 0 10px 10px;}
.p_ga_2_m .start-box{position:absolute;top:190px;left:50%;margin:0 auto;display:table;transform:translateX(-50%);text-align:center;color:#eee;}
.p_ga_2_m .start-box .text{font-size:12px;}
.p_ga_2_m .start-box .timer{font-size:32px;}
.p_ga_2_m .image{display:table;margin:0px auto 0;background:#3c3252;}
.p_ga_2_m .image.explosion{animation-name:removeBg;animation-delay:1.6s;animation-duration:.1s;animation-fill-mode:forwards;width:100%;height:100%;background:#3c3252 url('/images16/game-crash-12.gif') no-repeat center center / contain;border-radius:10px;box-shadow:0 0 40px rgba(0,0,0, .8) inset;}
.p_ga_2_m .odds-box{position:absolute;top:80px;left:50%;margin:0 auto;display:table;transform:translateX(-50%);text-align:center;}
.p_ga_2_m .odds-box .text{visibility:hidden;color:#eee;}
.p_ga_2_m .odds-box .odds{font-size:52px;color:#ededed;text-shadow:0 0 30px #322a45;padding:0;}
.p_ga_2_m .odds-box .odds span{font-size:22px;margin-right:5px;}

.p_ga_2_m .gas{display:table;margin:-40px auto 20px;position:relative;}
.p_ga_2_m .gas .res{float:left;margin:0 2px;font-size:12px;background:#413460;padding:2px 3px;border-radius:2px;color:white;}
.p_ga_2_m .gas .res:first-child{transform:scale(1.8);margin-right:12px;}

.p_ga_2_m .amount-odds{float:left;width:calc(50% - 10px);display:block;margin-right:10px;text-align:center;margin-top:10px;position:relative;}
.p_ga_2_m .am-in-bo{color:#000000;}
.p_ga_2_m input{color:#000000;}
.p_ga_2_m .tab{margin:20px auto;}
.p_ga_2_m .tab-main{display:none;color:var(--color-9);}
.p_ga_2_m .type{float:left;width:20px;height:20px;margin:10px 3px 10px 10px;}
.p_ga_2_m .up{float:left;width:20px;height:calc(50% - 3px);background:url('/images16/arrow_up_v1.png') no-repeat scroll center / 11px;display:inline-block;position:absolute;right:3px;top:3px;transition:.8s;}
.p_ga_2_m .up:active{transform:scale(1.5);transition:.2s;}
.p_ga_2_m .down{float:left;width:20px;height:calc(50% - 3px);background:url('/images16/arrow_down_v1.png') no-repeat scroll center / 11px;display:inline-block;position:absolute;right:3px;bottom:3px;transition:.8s;}
.p_ga_2_m .down:active{transform:scale(1.5);transition:.2s;}
.p_ga_2_m .amount-box{width:calc(100% - 5px);margin:0 auto;display:inline-block;}
.p_ga_2_m .amount-text{font-family:Aller;font-size:10px;text-align:left;}
.p_ga_2_m .amount{position:relative;width:calc(100% - 50px);height:30px;background:var(--mainColor);display:flex;cursor:pointer;border-radius:3px;background-image:linear-gradient(135deg,rgba(0,0,0, .0) , rgba(0,0,0, .1));}
.p_ga_2_m .leave-at-reward-box{float:left;width:calc(70% - 5px);margin:10px auto 0 auto;display:inline-block;}
.p_ga_2_m .leave-at-reward-text{font-family:Aller;font-size:10px;text-align:left;}
.p_ga_2_m .leave-at-reward{position:relative;width:calc(100% - 50px);height:30px;background:var(--mainColor);display:flex;cursor:pointer;border-radius:3px;background-image:linear-gradient(135deg,rgba(0,0,0, .0) , rgba(0,0,0, .1));}
.p_ga_2_m .leave-at-reward .am-va{width:70px;}
.p_ga_2_m .leave-at-odds-box{width:calc(30% - 5px);margin:10px auto 0 auto;display:inline-block;}
.p_ga_2_m .leave-at-odds-text{font-family:Aller;font-size:10px;text-align:left;}
.p_ga_2_m .leave-at-odds{position:relative;width:100%;height:40px;background:var(--mainColor);display:inline-block;cursor:pointer;border-radius:3px;background-image:linear-gradient(135deg,rgba(0,0,0, .0) , rgba(0,0,0, .1));}
.p_ga_2_m .leave-at-odds input[type="number"]{width:75px;height:40px;margin-left:10px;padding:0;font-size:22px;background:none;border:none;box-shadow:none;text-align:left;}
.p_ga_2_m .count-box{width:calc(100% - 5px);margin:10px auto 0 auto;display:inline-block;}
.p_ga_2_m .count-text{font-family:Aller;font-size:10px;text-align:left;}
.p_ga_2_m .count{position:relative;width:100%;height:40px;background:var(--mainColor);display:inline-block;cursor:pointer;border-radius:3px;background-image:linear-gradient(135deg,rgba(0,0,0, .0) , rgba(0,0,0, .1));}
.p_ga_2_m .count input[type="number"]{width:75px;height:40px;margin-left:10px;padding:0;font-size:22px;background:none;border:none;box-shadow:none;text-align:left;}
.p_ga_2_m .button{width:100%;margin-top: 10px;margin-bottom: 50px;}
.p_ga_2_m .button-text{font-size:20px;color:#000000;}

.p_ga_2_m .users{float:left;width:50%;display:block;}
.p_ga_2_m .users .users-count{opacity:.5;margin:0 0px 0px 10px;font-size:22px;}
.p_ga_2_m .users .users-amount{float:right;margin-left:10px;min-width:40px;}
.p_ga_2_m .users .users-odds{float:right;min-width:30px;}
.p_ga_2_m .users .users-odds span{float:left;margin:4px;font-size:10px;}
.p_ga_2_m .users .nano{width:100%;height:170px;display:block;}
.p_ga_2_m .users .nano-content{width:calc(100% - 20px);margin:0 0 0px 0;overflow-x:hidden;overflow-y:scroll;display:inline-block;background:var(--color-3);padding:10px;border-radius:5px;scrollbar-color:#5b5b5b #484848;scrollbar-width:thin;color:white;white-space:nowrap;}
.p_ga_2_m .users .nano-pane{background:rgba(255, 255, 255, 0.1) none repeat scroll 0 0 !important;}
.p_ga_2_m .users .nano-slider{background:rgba(255, 255, 255, 0.2) none repeat scroll 0 0 !important;;}
.p_ga_2_m .users .t{width:calc(100% - 10px);margin:2px auto;padding:5px;background:var(--color-4);color:var(--color-7);border-radius:25px;display:none;background-image:linear-gradient(135deg,rgba(0,0,0, .0) , rgba(0,0,0, .1))}
.p_ga_2_m .users .t[me="1"]{background:var(--mainColor) !important;color:#000000;)}
.p_ga_2_m .users .t:nth-child(odd){filter:brightness(.80)}
.p_ga_2_m .users .ph{width:20px;height:20px;display:inline-block;background-image:url('/images16/user_v1.png');background-size:cover;border-radius:100px;float:left;}
.p_ga_2_m .users .una{display:inline-block;margin-left:5px;font-family:Aller;font-size:10px;max-width:100px;overflow:hidden;}
.p_ga_2_m .users .am-bo{float:right;margin-left:10px;min-width:40px;text-align:left;}
.p_ga_2_m .users .od{float:right;min-width:30px;}
.p_ga_2_m .users .od span:first-child{font-size:11px;}
.p_ga_2_m .users .t.win .od{opacity:.5}

@keyframes removeBg{
    100% {background-image:none;}
}

@keyframes mainBg{
    0%   {background-size:100%;}
    20%  {background-size:110%;}
    40%  {background-size:130%;background-position:center top;}
    60%  {background-size:110%;background-position:center;}
    80%  {background-size:100%;background-position:center bottom;}
    100% {background-position:center;}
}

@media only screen and (max-width:820px){
    .p_ga_2_m .main{margin-bottom:210px;}
    .p_ga_2_m .canvas{height:280px;border-radius:0;}
    .p_ga_2_m .image.explosion{border-radius:0;}
    .p_ga_2_m .gas{margin-bottom:-10px;}
    .p_ga_2_m .amount-odds{width:80%;margin:30px auto 20px;float:none;max-width:250px;}
    .p_ga_2_m .users{width:100%}
}