@font-face {
    font-family: 'SF Pro Display';
    src: url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_heavyitalic.eot');
    src: url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_heavyitalic.eot?#iefix') format('embedded-opentype'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_heavyitalic.woff2') format('woff2'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_heavyitalic.woff') format('woff'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_heavyitalic.ttf') format('truetype'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_heavyitalic.svg#sfprodisplay_heavyitalic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_bold.eot');
    src: url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_bold.eot?#iefix') format('embedded-opentype'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_bold.woff2') format('woff2'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_bold.woff') format('woff'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_bold.ttf') format('truetype'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_bold.svg#sfprodisplay_bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_regular.eot');
    src: url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_regular.eot?#iefix') format('embedded-opentype'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_regular.woff2') format('woff2'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_regular.woff') format('woff'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_regular.ttf') format('truetype'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_regular.svg#sfprodisplay_regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_medium.eot');
    src: url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_medium.eot?#iefix') format('embedded-opentype'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_medium.woff2') format('woff2'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_medium.woff') format('woff'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_medium.ttf') format('truetype'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_medium.svg#sfprodisplay_medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'SF Pro Display';
    src: url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_black_italic.eot');
    src: url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_black_italic.eot?#iefix') format('embedded-opentype'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_black_italic.woff2') format('woff2'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_black_italic.woff') format('woff'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_black_italic.ttf') format('truetype'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfprodisplay_black_italic.svg#sfprodisplay_black_italic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfdigital_black2.eot');
    src: url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfdigital_black2.eot?#iefix') format('embedded-opentype'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfdigital_black2.woff2') format('woff2'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfdigital_black2.woff') format('woff'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfdigital_black2.ttf') format('truetype'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/sfdigital_black2.svg#SFProDisplay-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Rubik';
    src: url('https://cdn-atlas-v.com/games/plinko/css/fonts/rubikblack.eot');
    src: url('https://cdn-atlas-v.com/games/plinko/css/fonts/rubikblack.eot?#iefix') format('embedded-opentype'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/rubikblack.woff2') format('woff2'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/rubikblack.woff') format('woff'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/rubikblack.ttf') format('truetype'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/rubikblack.svg#Rubik-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Soloist Straight';
    src: url('https://cdn-atlas-v.com/games/plinko/css/fonts/soloiststraight.eot');
    src: url('https://cdn-atlas-v.com/games/plinko/css/fonts/soloiststraight.eot?#iefix') format('embedded-opentype'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/soloiststraight.woff2') format('woff2'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/soloiststraight.woff') format('woff'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/soloiststraight.ttf') format('truetype'),
        url('https://cdn-atlas-v.com/games/plinko/css/fonts/soloiststraight.svg#SoloistStraight') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}






html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { background:transparent;border:0;font-family:inherit;font-size:0;font-style:inherit;font-weight:normal;margin:0;padding:0;outline:0;vertical-align:baseline;}
body {line-height: 1;}
ol, ul { list-style: none;}
blockquote, q { quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
:focus {outline: 0;}
ins { text-decoration: none;}
del { text-decoration: line-through;}
table { border-collapse: collapse; border-spacing: 0;}
h1, h2, h3, h4, h5, h6 {font-weight: 400;font-size:1rem;}
* { outline: none !important;margin: 0; padding: 0; border-width: 0; vertical-align: top;}
html ,body{width:100%;margin:0;top:0;left:0;background-color:#131B28;position:relative;font-size:10px;line-height:10px;scrollbar-width: none;}

ul ,p {margin:0;padding:0;}
a:hover{text-decoration:none}
a:link, a:visited,a:link:active, a:visited:active  {text-decoration:none;}
body{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    -webkit-user-select: none;
    user-select: none;
    touch-action: manipulation;
}

*{
	vertical-align:top!important;	
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
}
  
a{text-decoration:none;color:#df5795;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform: inherit;font-style: inherit;}
p{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform: inherit;font-style: inherit;} 
 

  
body::-webkit-scrollbar{width:0}


body.stop_scroll{overflow:hidden}

:root {
	--progress:100%
}

.loader {visibility: visible;opacity: 1;z-index: 999999999;width: 100%;height: 100%;position: fixed;top: 0;left: 0;bottom: 0;right: 0;margin: 0;padding: 0;background-color: #121b33;}
.loader.done{visibility:hidden;opacity:0} 
.loader_inner{text-align:center;width:200px;}
.loader_spin{display:block;margin: 0 auto;width:7%;height:auto;animation:load_rotation 1s infinite linear;}

.loader_logo1{width: 100%;height: auto;}
.loader_logo2{position:absolute;top:0;left:0;width: 100%;height: auto;-webkit-clip-path: inset(0 var(--progress) 0 0%);clip-path: inset(0 var(--progress) 0 0%);}


@keyframes load_rotation {from {transform: rotate(0deg)} to{transform: rotate(359deg)}}

.mobile_rotate{visibility:hidden;opacity:0;display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999998;background-color:#131B28;}
.mobile_rotate_wrap{}
.mobile_rotate_svg{width:180px;height:auto;animation:mobile_rotation 1s infinite linear;}
@keyframes mobile_rotation {0% {opacity:0;transform: rotate(90deg);-webkit-transform: rotate(90deg)} 20% {opacity:1;transform: rotate(90deg);-webkit-transform: rotate(90deg)} 80% {opacity:1;transform: rotate(0deg);-webkit-transform: rotate(0deg)} 100%{opacity:0;transform: rotate(0deg);-webkit-transform: rotate(0deg)}}


#progress_bar{
    color: #fff;
    font-family: sf pro display;
    font-weight: 700;
    font-size: 1.3rem;
    line-height: 3.67rem;
    left: 0;
    width: 100%;
    text-align: center;
}


.main{text-align:center}
.home_logo{width:40%;height:auto;max-width: 250px;z-index: 2;    position: relative;}
.first_screen{background: #131B28;position:fixed;z-index: 999999;top:0;left:0;width:100%;height:100%;}
.first_screen_pop_up{background: rgba(0,0,0,0.8);position:fixed;z-index: 999999;top:0;left:0;width:100%;height:100%;display:none}
.first_screen_pop_up_cont{width:100%;max-width:400px;background: #131B28;padding: 40px;text-align:center;    overflow: hidden;}
.first_screen_wrap{text-align: center; width: 100%;}
.rro{text-align:center;padding: 20px 0 0 0;z-index: 2;    position: relative;}
.bet_play_real,.bet_play_demo{
	flex-grow: 0;
    flex-shrink: 0;
    flex-basis: calc(16% - 0.375em);
    margin-left: 4px;
    text-transform: lowercase;
	width: 300px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    cursor: pointer;
	position:relative;
	border-radius:10px;
	background: rgb(90,149,99);background: linear-gradient(180deg, rgba(123,198,146,1) 0%, rgba(33,78,47,1) 100%);
	box-shadow: 0px -1px #ffffff;
}

.bet_play_real span,.bet_play_demo span{color:#fff;font-family: 'SF Pro Display', sans-serif; font-weight: 800;  font-size:3rem;line-height:6rem;text-align:center;text-transform: uppercase;opacity:0.7;    z-index: 2;display:block;position:relative;}
.bet_play_demo {background: #7E4E89 ;background: linear-gradient(180deg, #7E4E89 0%, #43194D  100%);}
.rro h1{color:#fff;font-family: 'SF Pro Display', sans-serif; font-weight: 800;  font-size:2rem;line-height:4rem;text-align:center;text-transform: uppercase;opacity:0.7; }
.bet_play_demo span{color:#FFFFFF;opacity:0.6}

.home_gradient{position:absolute;z-index:1;width: 100%;height: 100%;top:0;  max-width: 300px;max-height: 300px;}
.atlasv_logo{width:100%;height:auto;max-width: 130px;z-index: 2;position: relative;padding:30px 0 0}
.fairness_logo{height:auto;width: 36px;z-index: 2;position: relative;padding:30px 0 0}




.bottom_wrap{position:relative;text-align:center;padding:60px 0 40px}
.bottom_wrap.fixed{position:fixed;bottom:24px;left:0;width:100%;padding:0}
.fairness_icon{width:34px;height:auto}
.bottom_wrap h2{color:#D0D2D1;font-family: 'SF Pro Display', sans-serif; font-weight: 900; font-size:1.75rem;line-height:1.75rem;text-align:center;padding:8px 0 14px}
.bottom_wrap h3{color:#92619D;font-family: 'SF Pro Display', sans-serif; font-weight: 900; font-style: italic; font-size:1.66rem;line-height:1.66rem;text-align:center;}

.header{position:fixed;z-index:5;top:0;left:0;width:100%;display:none;height:36px;background: rgba(0, 0, 0, 1);background: linear-gradient(180deg, rgba(0, 0, 0,1) 0%, rgba(0, 0, 0, 0) 100%);}
.header_content{position:relative;max-width:1200px;margin:0 auto}
.header_left{display: inline-block;padding:5px 10px;text-align:left;border-radius:13px;border:1px solid  #87df9e;}
.left_side_top{position:relative;border-bottom:1px  solid rgba(53, 208, 191, 0.2);padding:10px 0}

.header_right{float:right;padding:6px 10px;text-align:right;}
.clear{clear:both}
.header_logo{width:140px;height:auto;top:6px;z-index: 3;}
.header_credit{color:#e6b529;font-family: 'SF Pro Display', sans-serif; font-weight: 400;  font-size:1.3rem;line-height:1.2rem;opacity:1;display:inline-block;}
.header_credit span{font-size: 60%;color:#fff;font-family: 'SF Pro Display', sans-serif; font-weight: 400;display:inline-block;}
.home_icon{display:inline-block;margin-right:8px;cursor:pointer;display:none}
.home_icon img,.settings_icon img,.fairness_icon2 img{height:26px;width:auto;}
.settings_icon,.fairness_icon2{display:inline-block;margin-left:20px;cursor:pointer;}
.settings_icon{position:absolute;height:22px;width:22px;top:5px;right:8px;}
.menu_close,.menu_open{cursor:pointer;height:auto;width:20px;position:absolute;top:0;right:0;}
.menu_icon{position:absolute;top:10px;right:8px;}
.mobile_menu_close{position:absolute;top:8px;right:13px;}

.header_line{padding:7px 10px;font-family: 'SF Pro Display', sans-serif; font-weight: 800;  font-size:2rem;line-height:2rem;text-align:left;color:#FFFFFF;background: rgba(50, 84, 124, 1); background: linear-gradient(180deg, rgba(50, 84, 124, 0.7) 0%, rgba(17, 52, 82, 0.7) 100%);}

.mobile_menu_cont{position:fixed!important;top:0;width:100%;height:100%;z-index:7;background-color:#181220;display:none;max-width:1200px;}
.mobile_menu_cont.active{display:block;}
.mobile_menu_top_bar{background:#181220;width:100%}
.mobile_menu_top_bar_lang{display:inline-block;opacity:0.5;padding:11px;cursor:pointer;}

.mobile_menu_top_bar_lang p{color:#fff;font-family: 'SF Pro Display', sans-serif; font-weight: 800;  font-size:1rem;line-height:1rem;text-align:center;margin-top:1px}
.mobile_menu_top_bar_lang img{width:38px;height:auto}
.mobile_menu_top_bar_lang.active{opacity:1}
.mobile_menu_top_bar_line{display:inline-block;background:#1B3150;width:2px;height:43px;margin:8px 14px;display:none}

.sound_on,.sound_off{width:30px;height:auto;}
.sound_on{opacity:0}
.mobile_menu_top_bar_sound.active .sound_off{opacity:0}
.mobile_menu_top_bar_sound.active .sound_on{opacity:1}
.mobile_menu_tabs{background:#000;padding:10px}

.mobile_menu_tab_itm,.mobile_menu_top_bar_sound{cursor:pointer;color:#fff;border-radius:5px;margin-right:10px;position:relative;display:inline-block;text-align:center;padding:13px 20px;background: rgb(0, 0, 0);    background:linear-gradient(0deg,  rgb(67 40 71) 0%,rgb(42 32 54) 100%)}
.mobile_menu_tab_itm span{color:inherit;font-family: 'SF Pro Display', sans-serif; font-weight: 700;  font-size:2rem;line-height:2rem;}
.mobile_menu_tab_itm.active{color: #ccadf2;    background: rgb(0, 0, 0);    background: linear-gradient(0deg, rgb(42 32 54) 0%, rgb(67 40 71) 100%);}
.mobile_menu_top_bar_sound{padding: 23px 40px;position:relative;}
.menu_icns{vertical-align:middle;width:auto;height:20px;margin-right:10px;}

.mobile_menu_contents{position:absolute;top:118px;height:calc(100% - 120px);left:0;width:100%;overflow-y:scroll}
.mobile_menu_cont_itm{display:none}
.mobile_menu_cont_itm.active{display:block}
.mobile_menu_cont_itm{padding:10px }
.mobile_menu_cont_itm p{color:#AFC0DD;font-family: 'SF Pro Display', sans-serif; font-weight: 400;  font-size:1.6rem;line-height:2rem;margin-bottom:20px}
.mobile_menu_cont_itm b{color:#AFC0DD;font-family: 'SF Pro Display', sans-serif; font-weight: 900;  font-size:inherit;line-height:inherit;}
.mobile_menu_cont_itm h1{color:#AFC0DD;font-family: 'SF Pro Display', sans-serif; font-weight: 900;  font-size:1.8rem;line-height:2rem;margin-bottom:20px}
.mobile_menu_cont_itm ul{margin-bottom:20px}
.mobile_menu_cont_itm li{color:#AFC0DD;font-family: 'SF Pro Display', sans-serif; font-weight: 400;  font-size:1.6rem;line-height:2rem;display:block;padding-left:10px;position:relative}
.mobile_menu_cont_itm li:before{content:'-';display:block;position:absolute;left:0px;top:0;color:#AFC0DD;font-family: 'SF Pro Display', sans-serif; font-weight: 400;  font-size:1.16rem;line-height:1.58rem;}
.paytable{background:rgba(44,74,140,0.42);border-radius:6px;margin-bottom:18px}
.paytable h1{color:#fff;font-family: 'SF Pro Display', sans-serif; font-weight: 900;  font-size:1.16rem;line-height:1.16rem;text-align:center;padding:12px 10px 10px}
.paytable table {width:100%;border:0;}
.paytable table  tr{border-bottom:1px solid #4E74B7}
.paytable table  tr:first-child{background:rgba(78,116,183,0.4);}
.paytable table  tr:last-child{border-bottom:0}
.paytable table  th {color:#AFC0DD;font-family: 'SF Pro Display', sans-serif; font-weight: 900;  font-size:1.3rem;line-height:1.58rem;text-align:center;padding:10px 8px }
.paytable table  th:first-child{text-align:left;border-right:1px solid #4E74B7}
.paytable table  td{color:#AFC0DD;font-family: 'SF Pro Display', sans-serif; font-weight: 900;  font-size:1.3rem;line-height:1.58rem;text-align:center;padding:4px 8px }
.paytable table  td:first-child{text-align:left;border-right:1px solid #4E74B7;font-weight: 400;}
.fairness_top_logo{background-image:url(https://cdn-atlas-v.com/games/plinko/img/1.png);background-size:contain;background-repeat:no-repeat;background-position:50% 50%;text-align:center;padding: 20px 0;}
.fairness_top_logo p{color:#fff;font-family: 'SF Pro Display', sans-serif; font-weight: 700;  font-size:1.5rem;line-height:1.75rem;text-align:center;padding-top:6px;margin:0}
.mobile_menu_contents::-webkit-scrollbar {width: 0.25em;height: 0.25em;background-color: transparent;display: none;}
.mobile_menu_contents::-webkit-scrollbar-track-piece { background-color: transparent;}

.mobile_menu_cont_itm p span,.mobile_menu_cont_itm li span,#trs_accepted
{color:inherit;font-weight: inherit;  font-size:inherit;line-height:inherit;font-family:inherit}

#trs_accepted{vertical-align: middle!important;}

.game_id{cursor:pointer;width: 132px;padding-right:21px;color:#fff;font-family: 'SF Pro Display', sans-serif; font-weight: 400;  font-size:1.3rem;line-height:2rem;text-align:right;background-image:url(https://cdn-atlas-v.com/games/plinko/img/fairness4.svg);background-repeat:no-repeat;background-size:contain;background-position:100% 50%;}
.game_id_contener{position:absolute;right:10px;bottom:12px;z-index:2;}
.game_id_num{color:#fff;font-family: 'SF Pro Display', sans-serif; font-weight: 400;  font-size:inherit;line-height:inherit;}

.top_bg{width:100%;height:auto;position:fixed;z-index:0;top:0;left:0}
.bottom_bg{width:100%;height:auto;position:fixed;z-index:0;bottom:0;left:0}

.first_screen_pop_up_cont .top_bg,.first_screen_pop_up_cont .bottom_bg{position:absolute;}
.first_screen_pop_up_cont .home_logo{width: 90%;}


.canvas_wrap,.canvas_wrap_inn{position:relative;z-index:1;width: 100%;}
.goal_numbers{background:rgba(4, 30, 56, 0.73); display: flex;  flex-wrap: wrap;    position: relative;position:absolute;top:12%;left:0;width:100%;}
.goal_number_itm_wrap{
	flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 12.5%;
    border-collapse: collapse;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 3rem;
    cursor: pointer;
    background: rgba(23,29,33,.7);
    position: relative;
	padding: 1px;
}
.goal_number_itm{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    width: 100%;
	font-family: 'SF Pro Display', sans-serif; font-weight: bold;  font-size:1.66rem;line-height:1.66rem;
}

.goal_number_itm span{font-family:Inherit; font-weight: Inherit;  font-size:Inherit;line-height:Inherit; color:Inherit;}

.goal_number_itm1,.goal_number_itm3,.goal_number_itm5,.goal_number_itm7,
.goal_number_itm10,.goal_number_itm12,.goal_number_itm14,.goal_number_itm16,
.goal_number_itm17,.goal_number_itm19,.goal_number_itm21,.goal_number_itm23{border:1px solid #df5795;color:#df5795}

.goal_number_itm2,.goal_number_itm4,.goal_number_itm6,.goal_number_itm8,
.goal_number_itm9,.goal_number_itm11,.goal_number_itm13,.goal_number_itm15,
.goal_number_itm18,.goal_number_itm20,.goal_number_itm22,.goal_number_itm24{border:1px solid #f8d147;color:#C1A82B}


.stopbet .lines_board_cont,.stopbet .btn_level{opacity:0.3}


.lines_board_cont{
	width:100%;
	padding:7px 10px;
	position:relative;
	margin-bottom:0%
}


.lines_board_itm{
	display:inline-block;
    cursor: pointer;
    position: relative;
	border-radius:10px;
	background: linear-gradient(180deg, #7E4E89 0%, #43194D  100%);
	color:#fff;
	box-shadow: inset 0px 1px 0px #FFFFFF29;
	font-family: 'Rubik', sans-serif;
	font-size:1.8rem;
	line-height:3.2rem;
	text-align:center;
	width:7%;
	margin: 0 1%;
}
.lines_board_itm.active{background: #214E2F;background: linear-gradient(180deg, #214E2F 0%, #7BC692 100%);}


.bet_ui{position:relative;z-index:1;}


.bet_board{position: relative;width: 100%;}
.bet_input{position: relative;width: 100%;padding-bottom: 36%;z-index: 3;}

.bet_input_row_left1,.bet_input_row_left2,.bet_input_row_left3{position:absolute;width:35%;left:0}
.bet_input_row_right1,.bet_input_row_right2,.bet_input_row_right3{position:absolute;width:35%;right:0;cursor: pointer;}
.bet_input_row_left1 svg,.bet_input_row_right1 svg,.bet_input_row_right2 svg,.bet_input_row_right3 svg,.btn_bg_svg{width: 100%; height: auto;}

.bet_input_row_left1,.bet_input_row_right1{bottom:60%;}
.bet_input_row_left2,.bet_input_row_right2{bottom:32%;width:31%;}
.bet_input_row_left3,.bet_input_row_right3{bottom:0;}

.btn_icon_svg{width:32%;height:auto;z-index:2}
.btn_bord_svg{position: absolute;left: 0;top: 0;width: auto;height: 100%;z-index:2}



.bet_input_btn_m {position: absolute;width:50%;cursor: pointer;bottom:0}
.bet_input_btn_m.plss{left:50%;margin-bottom: 2.5%;}

.bet_input_btn {position: absolute;width:47.5%;cursor: pointer;bottom:0}
.bet_input_btn.mxxx{left:44%;width:56%;margin-bottom: 5.2%;}

.bet_input_bar {
    background: none;
    border: 0;
    color: #fff;
    padding: 0 5px;
    text-align: center;
    width: 100%;
	position:absolute;
	z-index:2;
	top:20%;
	left:0;
	font-family: 'Rubik', sans-serif; 
	font-size:3rem;
	line-height:5rem;
	-webkit-appearance: none;
	-moz-appearance: textfield;
	 -moz-appearance: spinner-textfield;
	 transform: rotate(5deg);
	-webkit-transform: rotate(5deg);
}



.bet_input_bar::-webkit-outer-spin-button,
.bet_input_bar::-webkit-inner-spin-button {
    -webkit-appearance: none;
}


.bet_input_btn span{left:0;color:#fff;font-family: 'Rubik', sans-serif;  font-size:2.8rem;line-height:2.8rem;text-align:center;text-transform: uppercase;  z-index: 2;width:100%;	 transform: rotate(-5deg);-webkit-transform: rotate(-5deg);position: absolute;top: 25%;}


.btn_level span{left:0;color:#fff;font-family: 'SF Pro Display', sans-serif; font-weight: 800;  font-size:2.3rem;line-height:2rem;text-transform: uppercase;  z-index: 2;width:99%;position: absolute;top: 31%;padding-left: 16%;}
.btn_level span i{width:22px;height:22px;display:inline-block;margin-left:5%;background:#b51010;border-radius:50%;color:#fff;font-family: 'SF Pro Display', sans-serif; font-weight: 800;  font-size:1.6rem;line-height:2rem;padding: 2px;text-align: center;}
.bet_input_row_right1 span{transform: rotate(-5deg);	-webkit-transform: rotate(-5deg);padding-left: 25%;top: 40%;}
.bet_input_row_right3 span{transform: rotate(5deg);	-webkit-transform: rotate(5deg);padding-left: 25%;top: 31%;}
.btn_level.active .grad_st{stop-color:#7bc692}
.btn_level.active .grad_en{stop-color:#214e2f}


.bet_set_btn{cursor: pointer;width:35%;position:absolute;  text-align: center;left:32.5%;bottom:0%}
.bet_set_btn_bg{width:100%;height:auto;}
.bet_set_btn_txt{left:0;width:100%;text-align: center;color:#fff;font-family: 'Soloist Straight', sans-serif;   font-size:6rem;line-height:6rem;text-transform:uppercase}
.bet_set_btn_wait{display:none;left:0;width:100%;text-align: center;color:#fff;font-family: 'SF Pro Display', sans-serif; font-weight: 900;  font-size:3rem;line-height:3rem}
.bet_set_btn.wait .bet_set_btn_wait{display:block;}
.bet_set_btn.wait .bet_set_btn_txt{display:none;}



.statistic_ui{position:relative}

.ben_his_itm{display:inline-block; min-width: 2.4rem;min-height: 2.4rem;margin:1%}
.ben_his_itm_num_pink{color:#df5795;font-family: 'SF Pro Display', sans-serif; font-weight: 700;  font-size:1.4rem;line-height:2.2rem;text-align:center;text-transform: uppercase;border: 1px solid #df5795;border-radius: 5px;}
.ben_his_itm_num_yellow{color:#f8d147;font-family: 'SF Pro Display', sans-serif; font-weight: 700;  font-size:1.4rem;line-height:2.2rem;text-align:center;text-transform: uppercase;border: 1px solid #f8d147;border-radius: 5px;}
.ben_his_itm_color_pink{background-color: #df5795;border: 1px solid #FFFFFF;border-radius: 5px;opacity:0.8;}
.ben_his_itm_color_yellow{background-color: #f8d147;border: 1px solid #FFFFFF;border-radius: 5px;opacity:0.8;}
.ben_his_itm_txt{color:#759CE2;font-family: 'SF Pro Display', sans-serif; font-weight: 900;  font-size:0.85rem;line-height:2.2rem;text-align:center;text-transform: uppercase;border: 1px solid #759CE2;border-radius: 5px;padding:0 0.5em}


.tabs{overflow-x:hidden;scrollbar-width: none; }
.tabs::-webkit-scrollbar {width: 0.25em;height: 0.25em;background-color: transparent;display: none;}
.tabs::-webkit-scrollbar-track-piece { background-color: transparent;}

.tab_itm{padding-left:22px;background-repeat:no-repeat;background-position:0 50%;background-size:18px 18px;display:inline-block;cursor:pointer;color:#71ce96;font-size: 1.4rem;font-family:'SF Pro Display', sans-serif;line-height: 19px;text-align:center;text-transform: uppercase;margin: 0 15px 0  0;position:relative;}
.tab_itm:last-child{margin-right:0}
.tab_itm.active {opacity:1;color: #71ce96;}
.tab_itm.active:after{content: '';display: block;position: absolute;width: 100%;height: 2px;left: 0;bottom: -5px;background: #71ce96;}
#tab1{background-image:url(https://cdn-atlas-v.com/games/plinko/img/tab1.svg?v=2)}
#tab2{background-image:url(https://cdn-atlas-v.com/games/plinko/img/tab2.svg?v=2)}
#tab3{background-image:url(https://cdn-atlas-v.com/games/plinko/img/tab3.svg?v=2)}
#tab4{background-image:url(https://cdn-atlas-v.com/games/plinko/img/tab5.svg?v=2)}
#tab5{background-image:url(https://cdn-atlas-v.com/games/plinko/img/tab4.svg?v=2)}


.tab_cont{display:none}
.tab_cont.active{display:block}


.table_cont{padding:0;overflow-y:auto;scrollbar-color: rgb(78,116,183) rgba(255,255,255, 0.1); scrollbar-width: thin;overflow-x:hidden}
.table_cont::-webkit-scrollbar {width: 2px;height: 4px;}
.table_cont::-webkit-scrollbar-thumb{background-color: rgb(78,116,183);}
.table_cont::-webkit-scrollbar-track {background-color: rgba(255,255,255, 0.1);}
.table_cont::-webkit-scrollbar-track-piece {background-color: rgba(255,255,255, 0.1);}

.game_table{height: 747px;}
.game_mybet_history{height: 413px;border-bottom: 1px solid rgba(53, 208, 191, 0.2);}
.demo_tbh  .game_mybet_history{height: 813px;border-bottom: none;}
.game_leaders{height:334px;}

.table_header,.table_row{display: flex;-webkit-box-pack: justify;justify-content: space-between;}
.table_header_itm,.table_row_itm{
	display: inline-flex;
	flex: 1 1 100%;
	-webkit-box-align: center;
	align-items: center;
	text-align: center;
	-webkit-box-pack: center;
	justify-content: center;
	font-family: 'SF Pro Display', sans-serif; 
	font-weight: 400; 
}
.table_header_itm{font-size:1.3rem;line-height:1.3rem;color:#92619D;padding: 0.9em 0.3em 0.6em;}
.table_row_itm{font-size:1.2rem;line-height:1.2rem;color:#d1a4db;padding: 0.5em 0.2em;}
.table_header_itm span {padding-left:5px;color:#f8d147;font-family: inherit;font-weight: inherit;font-size:inherit;line-height:inherit;}
.table_header_itm:first-child,.table_row_itm:first-child {text-align: left;-webkit-box-pack: start;justify-content: flex-start;}
.table_header_itm:first-child{padding-left:10px;}
.table_row{background:rgba(124, 76, 135, 0.22);border-radius:6px;margin-bottom:2px}
.game_status_wait,.game_status_win{color:#77C18E!important;font-family:'SF Pro Display'!important; font-weight: 400;font-size:1.2rem;line-height:1.2rem;}
.table_row_itm .ben_his_itm{margin:0}

#trs_combin,#trs_win{color:#d1a4db}


.tab_history_itm{padding-bottom:30px}
.tab_history_itm_top{position:relative}
.tab_history_itm_top_ttl{display: flex;-webkit-box-pack: justify;justify-content: space-between;padding:0 6px}
.tab_history_itm_top_ttl_line, .tab_history_itm_top_ttl_dat{
	position:relative;
	display: inline-flex;
    flex: 1 1 100%;
    -webkit-box-align: center;
    align-items: center;
    text-align: center;
    -webkit-box-pack: center;
    justify-content: center;
    font-family: 'SF Pro Display', sans-serif;
    font-weight: 400;
}
.tab_history_itm_top_ttl_line:after{content:'';background:#92619D;height:1px;width:100%;top:5px;left:0;display:block;position:absolute}
.tab_history_itm_top_ttl_dat{cursor:pointer;padding: 0 10px; flex: 2 1 100%;background-image: url(https://cdn-atlas-v.com/games/plinko/img/icon_fairness.png);background-size: 13%;background-repeat: no-repeat;background-position: 6% 50%;padding: 0 4% 0 15%;}
.tab_history_itm_top_ttl_dat_wrap{color:#50B97B;font-family: 'SF Pro Display', sans-serif; font-weight: 400;  font-size:1.4rem;line-height:1.4rem;text-align:center;}
.tab_history_itm_top_ttl_dat_wrap span{display:block;padding-top:6px;color:#d3e3ff;font-family: 'SF Pro Display', sans-serif; font-weight: 500;  font-size:1.3rem;line-height:1.3rem;text-align:center;}
.game_status_win{display:none}

.history_result_empty{height:1px;background:#92619D;width:28px;margin:0 auto}
.game_table.show .table_row.win2,.table_row.win{background:rgba(60,162,102,0.61)}
.game_table.show .table_row.win2 .table_row_itm, .table_row.win .table_row_itm{color:#fff}
.game_table.show  .table_row.win2 .ben_his_itm_color_yellow,
.game_table.show  .table_row.win2 .ben_his_itm_color_pink,
.table_row.win .ben_his_itm_color_yellow,
.table_row.win .ben_his_itm_color_pink{opacity:1}
.game_table.show  .game_status_wait{display:none}
.game_table.show  .game_status_win, .table_row.win .game_status_wait{font-weight: 900;display:inline-flex}

.table_row.demo{background:rgba(68,63,151,0.61)}
.table_row.win.demo{background:rgba(45,156,199,0.61)}


.game_result_popup{width:100%;display:none;padding:10px;text-align:center;position:absolute;z-index:2;top:0;left:0;	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAACECAMAAABfy78/AAABWVBMVEUAAAAzIkREM1VCMVJBK1E5LU09LU1BLVFFMVFFMVVJMVVJMVlBLlI+K08+Lk9BLlFJMVpJNFpMNFo6LE08LE0/LE9IMVZIMVg/LU8/L09BL1FDL1NFMVNFMVVHMVVLM1lLM1s8K0w8K049LU5GMFZIMFZKMlhEMFJEMFRFMFRFMFZBL1FCL1NEL1M7LUw9LU09LU4+LU4/LlBBLlFFMVVGMVVGMVZIMVZJMVhJMllKMllKM1lMM1lBLlFCL1FDL1JDL1Q/LU9ALlBBLlFJMllKMllLM1lMM1o7LEw9LE0+LE4+LU9GMFZHMFZIMFdIMVc8LUw8LU09LU09LU4+LU4+Lk4+Lk8/Lk9ALlBAL1BBL1FCL1FCL1JCMFJDMFJDMFNEMFNEMFRFMFRFMFVGMFVGMFZHMFZHMVZHMVdIMVdJMVhJMlhKMllLMllLMlpLM1pMM1pMM1tNM1teP2iCAAAAc3RSTlMADw8fLz8/Pz8/Pz9OXl5eXl5ebm5ubm5+fn5+fn5+fn6NjY2Ojo6enp6era2tvb29vb29vb29vb29vb29zMzMzNzc3N3d3d3s7Ozs7e3t7fz8/Pz8/Pz8/Pz8/Pz8/Pz8/P39/f39/f39/f39/f39/f39zTRjCgAAA1tJREFUeNrswcE261AYx9F/140wCAZqLVoTOjCAomOgE5gAolW06fu/w03TNE3O+fIGv711/1wDwL1On2sAONX+Sw0A+9p6qQFgSysvNQCsqPFaA0BDengFYHqQ1H0FYOpKOngDYDqQ1HwDYGpKCt8AmEJJjXcApoZSj+8ADI+a6b4DMHQ10/kAYOhopvkBwNDUTPgBwBBqpvEJwNBQ5ukTgOdJc2efADxnmuvEADwdzW3HADzbmgtjD4BQudgDQAu3sQPArRbOYweAcy3sxA4AO1pY/3IAWNdC+OUAEKrw5QCgpbtBBYA7LV0MKgBcaGl3UAFgV0sbgwoAG1oKBxUAQpUMKgCorD8sAdBXWW9YAqCnstawBEBLZZvDEgCbKlsdlgBYVcWwBICq+t8ACn1V9b4BFHqqan0DKLRUFY0AFCJVBSMAhUCOEYCCXJcjALlLuY5+AOSO5Gr9AMi15Ip+AOQiuYJfALlAnl8AOfmufgFkruQ7/gOQOZav/Qcg05Yv+gOQieQLxgAygQxjABlZrscAUteynIwBpE5kaY8BpNqyRGMAqUiWYAIgFcg0AZCS7WYCYHIj22ECIDmUbS8BkOzJtpYASNZk+zcFMP2nGlMA/9uxc6zGoTAKwvdIkawECHBkTGA4QGxmQoaEYRHtSbI8sf+gN9Dv6e/41reECuuPUqa0AaZKuSIOcKWUEXGAkVIq4gCVUkriAKWSZoA9pU1ngLmp0q5ngLlrpY3mgLmR0qo5YK5SWjkHzJXKWADmlHO7AKzdKudmAVi7Uc7ZErB2ppxqCVirlFMuAWulsj5XgLFP5d2tAGN3ypusAGMT5Z02gLFT5VUNYKxSXtEAxgr1+GoAW1/qc98Atu7VZ9IAtibqM2wBW0P1GbSArYH6FC1gq1Cv7xYw9a1+Dy1g6kH9LlrA1IWS2FjAUP0Ga8DUQP2KNWCqUMDPGrD0o4jHDrD0qIjLDrB0qYhhB1gaKqLuAEu1QjrAkmJeO8DQq2KeNoChJ8WMN4ChsWKONoChI8XUW8BQraAtYEhRb1vAzpuinneAnWdFjXeAnbGijneAnWNF1XvATq2wPWBHce97wMy74l72gJkXxZ0fADPnijs5AGZOFFcfADO14vQLmNH/+PgFrHzon/4CUaT1iD3g4XAAAAAASUVORK5CYII=);;background-size: cover;background-repeat: no-repeat;background-position: 50% 50%;}
.game_result_win_ttl{ color:#F8D147;font-family: 'Rubik', sans-serif;  font-size:2.5rem;line-height:2.5rem;padding-right:10px;text-transform:uppercase}
.game_result_kay{color:#fff;font-family: 'Rubik', sans-serif;   font-size:2.3rem;line-height:2.5rem;}
.game_result_win_amount{color:#92E367;font-family: 'Rubik', sans-serif; text-align:center; font-size:3rem;line-height:3rem;}



.game_result_popup.active{display:block;}





.btn_blue{text-align:center;margin-top:8%;cursor:pointer}
.btn_blue span{display:inline-block;border-radius:9px;background: #7E4E89 ;background: linear-gradient(180deg, #7E4E89  0%, #43194D  100%);padding:10px 15px;color:#fff;font-family: 'SF Pro Display', sans-serif; font-weight: 700;  font-size:1.5rem;line-height:1.5rem;text-align:center;}
.result_check_btn{cursor:pointer;background-image:url(https://cdn-atlas-v.com/games/plinko/img/icon_fairness.png);background-repeat:no-repeat;background-size:contain;background-position:95% 50%;height:100%;width: 100%;min-height:25px}

.game_table  .table_row_itm:nth-child(1){color:#F8D147}
.game_table  .table_row_itm:nth-child(1){color:#F8D147}


.leaders_table .table_header_itm:nth-child(1){flex: 2 0 25px;}
.leaders_table .table_header_itm:nth-child(4){flex: 2 0 39px;}
.leaders_table .table_header_itm:nth-child(2),
.leaders_table .table_header_itm:nth-child(3){flex: 2 0 50px;}
.leaders_table .table_row_itm:nth-child(1){flex: 2 0 16px;}
.leaders_table .table_row_itm:nth-child(4){flex: 2 0 25px;}
.leaders_table .table_row_itm:nth-child(2),
.leaders_table .table_row_itm:nth-child(3){flex: 2 0 56px;}


.leaders_table .table_row_itm{padding: 0.8em 0.5em;}
.leaders_table .table_row_itm:last-child,.leaders_table .table_row_itm:first-child{font-weight: 700;}


.leaders_table  .table_row:nth-child(1),
.leaders_table .table_row:nth-child(2),
.leaders_table .table_row:nth-child(3){background:rgba(44,175,97, 0.22)}


.leaders_table  .table_row:nth-child(1) .table_row_itm,
.leaders_table .table_row:nth-child(2) .table_row_itm,
.leaders_table .table_row:nth-child(3) .table_row_itm{color: #fff;}

.leaders_table  .table_row:nth-child(1) .table_row_itm:first-child,
.leaders_table .table_row:nth-child(2) .table_row_itm:first-child,
.leaders_table .table_row:nth-child(3) .table_row_itm:first-child,
.leaders_table  .table_row:nth-child(1) .table_row_itm:last-child,
.leaders_table .table_row:nth-child(2) .table_row_itm:last-child,
.leaders_table .table_row:nth-child(3) .table_row_itm:last-child{color: #f8d147;}



.fairness_popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(4,30,36,0.8);z-index: 6;overflow-y:scroll}
.fairness_popup::-webkit-scrollbar {width: 0.25em;height: 0.25em;background-color: transparent;display: none;}
.fairness_popup::-webkit-scrollbar-track-piece { background-color: transparent;}
.fairness_popup_content{position:relative;width:600px;margin:10% auto;background: #131B28;}
.fairness_popup.active{display:block;}
.fairness_popup_top{position:absolute;top:0;left:0;width:100%;height:40px; z-index: 2;background: rgb(78,116,183);background: linear-gradient(180deg, rgba(78,116,183,0.48503151260504207) 0%, rgba(39,58,92,0.49343487394957986) 100%);}
.fairness_popup_cont{position:relative;left:0;overflow-y:scroll;padding:60px 10px 20px 10px}
.fairness_popup_cont_hash{background:#143153;border-radius:6px;padding:15px;margin-bottom:20px;position:relative}
.fairness_popup_hash{min-height:1.16rem;width: calc(100% - 20px);text-overflow: ellipsis;overflow: hidden;user-select: auto;white-space: nowrap;color:#fff;font-family: 'SF Pro Display', sans-serif; font-weight: 400;  font-size:1.16rem;line-height:1.16rem;text-align:left;}
.copy_to_clipboard ,.past_to_value{width:20px;height:auto;cursor: pointer;position: absolute;right:10px;top: 10px;}
.copy_to_success{display:none}
.copy_to_clipboard.active .copy_to_icon{display:none}
.copy_to_clipboard.active .copy_to_success{display:block}


.fairness_popup_cont::-webkit-scrollbar {width: 0.25em;height: 0.25em;background-color: transparent;display: none;}
.fairness_popup_cont::-webkit-scrollbar-track-piece { background-color: transparent;}
.fairness_popup_close{position:absolute;top:10px;right:9px;width:22px;height:22px;cursor:pointer;background-image:url(https://cdn-atlas-v.com/games/plinko/img/close_menu2.svg);background-repeat:no-repeat;background-size:contain;background-position:95% 50%;}
.game_round_id{color:#50B97B;font-family: 'SF Pro Display', sans-serif; font-weight: 400;  font-size:1.3rem;line-height:34px;text-align:left;margin:2px 10px;padding-left:40px;background-image:url(https://cdn-atlas-v.com/games/plinko/img/icon_fairness.png);background-repeat:no-repeat;background-size:contain;background-position:0% 50%;}
.game_round_id span{color:inherit;font-family:inherit; font-weight: inherit;  font-size:inherit;line-height:inherit;}
.game_round_id_num{color:#50B97B;font-family: 'SF Pro Display', sans-serif; font-weight: 400;  font-size:inherit;line-height:inherit;}
.game_round_date{color:#92619D;font-family: 'SF Pro Display', sans-serif; font-weight: 400;  font-size:1.3rem;line-height:34px;text-align:left;margin-left:10px;}
.fairness_popup_cont_ttl{color:#fff;font-family: 'SF Pro Display', sans-serif; font-weight: 700;  font-size:1.5rem;line-height:1.5rem;text-align:left;margin-bottom:8px}
.fairness_popup_cont_bttl{color:#92619D;font-family: 'SF Pro Display', sans-serif; font-weight: 900;  font-size:2rem;line-height:2rem;text-align:center;margin-bottom:15px}
.fairness_popup_cont_cal,.fairness_popup_cont_car{display:inline-block;width:50%;}
.fairness_popup_cont_cal{padding-right:5px}
.fairness_popup_cont_car{padding-left:5px}
.fairness_popup_cont_r{padding-bottom:30px}




.btn_load_more_results,
.for_mobile_only{display:none}


.game_short_history{display:flex;justify-content:flex-start;  flex-wrap: wrap;align-items:flex-start }
.game_short_history  .ben_his_itm {min-width:23%}

.company_logo{width:140px;height:auto}



.lang_ru  .bet_set_btn_txt{font-size: 3.4rem;line-height: 3.4rem;}



.btn_pink i,.bet_set_btn_txt,.bet_set_btn_accept,.bet_set_btn_wait,#progress_bar
{
	position: absolute;
	top:50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}

.header_logo,.mobile_menu_cont,.home_bg1,.home_gradient,.first_screen_wrap
{
	position: absolute;
	left:50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}

.mobile_rotate_wrap,.warning_alert_popup_cont,.first_screen_pop_up_cont,.btn_icon_svg,.sound_on, .sound_off,.loader_inner
{
	position: absolute;
	left:50%;
	top:50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
}

.first_screen_wrap{text-align: center; width: 100%;top:0;    padding: 30px 0;}

.about_hash_code{cursor:pointer;color: #f8d147;font-family: 'SF Pro Display', sans-serif; font-weight: 900; font-size: 1.4rem;    line-height: 1.4rem; text-align: center; padding-top: 2rem;}

.canvas_wrap_inn{
	
	background-size:contain;
	background-position: 50% -40px;
    background-repeat: no-repeat;
}

#canvas {width: 100%;	height: 100%;		box-sizing: border-box;	-webkit-tap-highlight-color: transparent;}
#animation_container{position:relative;margin:auto;left:0;right:0;top:0;z-index:1;width:100%;}
.canvas_left_gradient{position:absolute;width:10%;height:100%;    background: #131B28;  background: linear-gradient(90deg, rgb(19 27 40) 0%, rgb(19 27 40 / 0%) 100%);z-index:3;left:  -1px;top:0;}
.canvas_right_gradient{position:absolute;width:10%;height:100%;background: #131B28;  background: linear-gradient(-90deg, rgb(19 27 40) 0%, rgb(19 27 40 / 0%) 100%);z-index:3;right:  -1px;top:0;}
.canvas_bottom_gradient{position:absolute;width:100%;height:8%;left:0;background: #131B28; background: linear-gradient(0deg, rgba(0,0,0,1) 0%,  rgba(0,0,0,0) 100%);z-index:3;bottom: -2px}
.canvas_left_gradient,.canvas_right_gradient,.canvas_bottom_gradient{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
  pointer-events: none;
}

.socket_status{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.9);z-index:10000000}
.socket_status_text{position:absolute;top:50%;left:0;width:100%;text-align:center;padding:0 20px;transform: translateY(-50%);font-size:1.4rem;color:#fff;line-height:18px}
.socket_status_text{
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
}



.content_super_wrapper{
	max-width:1200px;
	margin:0 auto;
	position: relative;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
}
.content_left_side{
	width: 25%;
    flex: 0 0 25%;
    position: relative;
    z-index: 2;
	margin:27px 10px 27px 0;
}
.canvas_wrap{
	box-sizing: border-box;
    display: flex;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex: 1 1 0%;
	padding:5px 0;
}

.content_right_side{
    width: 25%;
    box-sizing: border-box;
    will-change: contents; 
    z-index: 2;
	margin:27px 0 27px 10px;
	flex: 0 0 25%;
	 position: relative;
}

.side_cont_path{position:relative;width:100%;overflow: hidden;background: rgba(18, 33, 56,0.8)}	

.content_left_side .side_cont_path,.content_right_side .side_cont_path{ overflow: hidden;}
.content_left_side .side_cont_path{border-top-left-radius:20px;border-bottom-left-radius:20px;position: absolute;  width: 100%; height: 100%;padding:0 8px}
.content_right_side .side_cont_path{border-top-right-radius:20px;border-bottom-right-radius:20px;position: absolute;  width: 100%; height: 100%;padding:0 8px}
.canvas_wrap .side_cont_path{border-radius:20px;}




.stopbet .kayfs_itms{
	transition: all .2s  ease-in-out;
	-webkit-transition: all .2s ease-in-out; 
	-khtml-transition: all .2s ease-in-out; 
	-moz-transition: all .2s ease-in-out; 
	-o-transition: all .2s ease-in-out; 
	-ms-transition: all .2s ease-in-out; 
	-icab-transition: all .2s ease-in-out;
}






.warning_alert_popup{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:999999;background:rgba(0,0,0,0.8)}
.warning_alert_popup_cont{background:#131B28;padding:30px;text-align:center}
.warning_alert_popup_info{color: #f8d147;font-family: 'SF Pro Display', sans-serif;font-weight: 700;font-size: 1.4rem;line-height: 2.2rem;text-align: center;text-transform: uppercase;}
.close_btn{position:absolute;top:0;right:0;width:30px;height:30px;cursor:pointer;	background-image: url(https://cdn-atlas-v.com/games/plinko/img/close_menu2.svg); background-repeat: no-repeat;background-size: 15px;background-position: 50% 50%;}

.is_demo #tab3,.is_demo .cont_tab3,.is_demo .btn_load_more_history {display:none!important}

.btn_load_more_history.active span{opacity:0;}
.btn_load_more_history.active {background-size: 25px;background-repeat: no-repeat;background-position: 50% 50%;background-image: url(https://cdn-atlas-v.com/games/plinko/img/loader1.gif)}



.lines_title{color: #fff;font-family: 'Rubik', sans-serif;font-size: 1.4rem;line-height: 1.6rem;text-align: center;text-transform: uppercase;    padding-bottom: 7px;}
.lines_board_cont_btns{text-align:center}

.disable .bet_input_row_left1,.disable .bet_input_row_left2,.disable .bet_input_row_left3,.disable .bet_input_row_right1,.disable .bet_input_row_right2,.disable .bet_input_row_right3{pointer-events:none;opacity:0.4}
.disable .bet_set_btn_txt{font-size: 2.8rem;line-height: 3rem;}
.disable #bet_set_btn_bg{fill:url(#linear-gradient20)}


.desktop_background{z-index:0;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#191B31;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-image:url(https://cdn-atlas-v.com/games/plinko/img/bg.jpg);}
.header_logo_mobile{width:72px;height:auto;position:absolute;top:-13px;left:-2px;}
.header_center{width:60%;position:absolute;top:2px;left:20%;border:1px solid rgb(31 85 54 / 70%);border-radius:50px;background: rgb(30 43 34 / 50%)}	
.header_center_left{padding:2px 7px;border-right:1px solid rgba(31, 85,54,0.5);width:50%;display:inline-block;}
.header_center_right{padding:2px 7px 2px 0;width:50%;display:inline-block}

.game_footer{text-align:center;padding:30px 0;display:none}
.game_footer img{width:25%;height:auto;max-width: 150px;}
.fairness2{color: #fff;    font-family:'Mina', sans-serif ;  font-weight: 800;    font-size: 2rem;    line-height: 4rem;    text-align: center;    text-transform: uppercase;padding:10px 0 20px 0}
.fairness2_img{width:36px!important;height:auto;}


#global_conteiner{ max-width: 1200px;margin: 0 auto;position: relative;z-index:2;}
#global_conteiner::-webkit-scrollbar {width:0;background-color: transparent;display: none;}
#global_conteiner::-webkit-scrollbar-thumb{width:0;background-color: transparent;display: none;}
#global_conteiner::-webkit-scrollbar-track {width:0;background-color: transparent;display: none;}
#global_conteiner::-webkit-scrollbar-track-piece {width:0;background-color: transparent;display: none;}

	

.left_side_tabs_top{padding:10px 0  0 0}
.right_side_tabs_top{padding:10px 0}
#tab3{margin-top:15px}


/*
@media only screen and (orientation : landscape) {
	.mobile_rotate{visibility:visible;opacity:1;}
}
*/







/*




@media only screen and (max-width:810px){
	#global_conteiner{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y: scroll;}
	.canvas_wrap .side_cont_path {border-radius: 0;height: auto;}
	.for_desktop_only,.desktop_background,.header_logo,.menu_icon{display:none}
	.for_mobile_only,.game_footer,.header{display:block}
	.content_super_wrapper,.canvas_wrap,.content_right_side{display:block;width: 100%;display:block;z-index: 2;position:relative;width:100%!important;top:0;left:0;height:auto!important;max-height: unset; max-width: unset;-webkit-transform: translate(0%, 0%); -ms-transform:translate(0%, 0%); -o-transform: translate(0%, 0%);  transform: translate(0%, 0%);}
	.content_right_side{padding:0;	background-image:none;margin:0}
	.content_right_side .side_cont_path{position: relative;border-radius:0;height: auto;padding-top: 0;margin:0}
	#tab3{margin-top:0}
	.game_mybet_history{border-bottom:none}
	.cashout_btn{    padding-bottom: 9%;}
	.bomb_counnter{  padding: 0 3.5% 0 0;font-size: 1.6rem;    line-height: 2.2rem;right: 17%;    top: 7px;}
	.cashout_row,.bet_board{min-height:unset}
	
	scrollbar{width:3px}
	scrollbar-track{background-color:#fff;border:0}
	scrollbar-thumb{background-color:#df5795;border-radius:3px}
	scrollbar-thumb:hover{background-color:#df5795;border-radius:3px}

	::-webkit-scrollbar{width:3px;display:none}
	::-webkit-scrollbar-track{background-color:#fff;border:0;display:none;}
	::-webkit-scrollbar-track-piece { background-color: transparent;}
	::-webkit-scrollbar-thumb{background-color: transparent;}
	::-webkit-scrollbar-thumb:hover{background-color: transparent;}

	html, body{font-size:12px;line-height:12px;}
	.main{padding:28% 18px 0 18px;text-align:center}
	.home_logo{max-width:320px;    width: 70%;}
	.for_desktop_only{display:none}
	.for_mobile_only{display:block}
	.bet_input_bar_mobile.for_mobile_only{display:inline-flex;align-items: center; justify-content: center;text-align: center;}
	.content_super_wrapper,.canvas_wrap,.content_right_side{display:block;width: 100%;}
	.content_right_side{padding:0;	background-image:none;}
	.loader_spin{width:15%}
	.left_side_tabs_cont,.content_super_wrapper{background-image:none;}
	.bet_hist{display:block;margin:20px 0 0 0;padding:0 0 0 46px;overflow:hidden;background-image:url(https://cdn-atlas-v.com/games/plinko/img/icon_time.png);background-repeat:no-repeat;background-size:contain;background-position:10px 50%;}
	.tab_content_wrapper{margin-top:0}
	.bet_ui{margin-bottom:20px}
	.cashout_row{margin-bottom:20px}
	.stopbet .bet_hist{display:none}
	.game_short_history{ white-space: nowrap;    overflow-x: scroll;display:block}
	.game_short_history::-webkit-scrollbar {width: 0.25em;height: 0.25em;background-color: transparent;display: none;}
	.game_short_history::-webkit-scrollbar-track-piece { background-color: transparent;}


	.home_icon img,.settings_icon img,.fairness_icon2 img{height:22px;width:auto;}
	.header_credit{font-size: 1rem;line-height: 1.5rem;}
	.game_id{font-size: 1rem;line-height: 1.5rem;width:110px}

	.game_short_history .ben_his_itm {  min-width:unset;min-height:unset;}
	.ben_his_itm_num_pink,.ben_his_itm_num_yellow,.ben_his_itm_color_pink,.ben_his_itm_num_yellow,.ben_his_itm_color_yellow{width: 25px; font-size: 14px;line-height: 23px;min-width:unset;min-height:unset;padding-bottom:0}
	.game_table .ben_his_itm{min-width:unset;min-height:unset;padding-bottom:0}
	.ben_his_itm_txt{  font-size: 8px;    line-height: 23px;    padding: 0 7px;    min-width: unset;min-height:unset;}
	.table_header_itm:first-child{padding-left: 8px;}
	.table_row_itm{font-size:1.5rem;line-height:1.5rem;padding: 0.5em 0.2em;}
	.game_status_wait,.game_status_win{font-size:1.5rem;line-height:1.5rem;}

	.lines_board_itm_number{font-size:3.2rem;line-height:5rem;}
	.lines_board_itm_text{font-size: 1.6rem;line-height: 2rem;}
	.bottom_wrap{padding: 60px 0 40px;}
	.table_cont{overflow-y: unset!important;height: auto!important;}
	.table_cont::-webkit-scrollbar {width: 0.25em;height: 0.25em;background-color: transparent;display: none;}
	.table_cont::-webkit-scrollbar-thumb{width: 0.25em;height: 0.25em;background-color: transparent;display: none;}
	.table_cont::-webkit-scrollbar-track {width: 0.25em;height: 0.25em;background-color: transparent;display: none;}
	.table_cont::-webkit-scrollbar-track-piece {width: 0.25em;height: 0.25em;background-color: transparent;display: none;}
	.mobile_menu_cont{top:0;height:100%}
	.mobile_menu_top_bar{margin-top:0;}

	.mobile_menu_contents{top: 109px; height: calc(100% - 112px);}
	.fairness_popup_close{top:8px;}
	.menu_close,.menu_open{height:22px;width:22px;}
	.mobile_menu_tab_itm{padding: 10px;}
	.mobile_menu_top_bar_sound{padding: 20px 30px;}
	.mobile_menu_tab_itm span{font-size: 1.3rem;line-height: 1.5rem;}
	.mobile_menu_cont_itm p,.mobile_menu_cont_itm li{font-size: 1.16rem; line-height: 1.58rem;}
	.mobile_menu_close{position:absolute;top:6px;right:10px;}
	.content_super_wrapper,.content_left_side,.content_right_side,.statistic_ui,.left_side_tabs_cont{background-image:none}
	.lang_ru  .bet_set_btn_txt{font-size: 2.6rem;line-height: 2.6rem;}
	.disable .bet_set_btn_txt{font-size: 2.2rem;line-height:2.8rem;}
	.tab_history_itm_top_ttl_dat{    background-size: 30px;}
	.tab_history_itm{padding-top: 10px;}

	.header_left{padding: 4px 10px;}
	.settings_icon,.fairness_icon2{margin-left:10px;}
	.header_credit span{    font-size: 64%;}
	.canvas_wrap_inn{background-position: 50% 12px;}
	.cashout_btn{padding-bottom: 15%;}
	.bomb_counnter{  padding: 0 6.8% 0 0;font-size: 1.6rem; line-height: 2.2rem;right: 22%;    top: 21px;}
	.cashout_row,.bet_board{min-height:unset}
	.next_win_cont span{    font-size: 1.2rem;    line-height: 1.4rem;}
	.kayfs_itm{font-size: 1.6rem; line-height: 1.6rem;}
	.cashout_row{padding: 8px 0 0 0;}
	#kayf_selector{    width: 15px;    height: auto;}
	.cashout_btn_amount{    font-size: 1.6rem;    line-height: 1.6rem;    top: 7%;}
	.cashout_btn_txt{ font-size: 2.2rem;    line-height: 2.2rem;    bottom: 4%;}
	
	.loader_spin{width:20%}
	.lines_board_itm_text{font-size: 1rem;line-height: 1rem;}
	.tabs{overflow-x: scroll; white-space: nowrap;}
	
	.tab_history_itm_top_ttl_line, .tab_history_itm_top_ttl_dat{flex: 1 1 70%;}
	.table_header_itm{font-size:1rem;line-height:1rem;}
	.table_row_itm,.game_status_wait,.game_status_win{font-size: 1.16rem; line-height: 1.16rem;}
	.tab_history_itm_top_ttl_dat_wrap{font-size:1.16rem;line-height:1.16rem;padding-right: 25px;background-size:17px;}
	.tab_history_itm_top_ttl_dat_wrap span{font-size:1rem;line-height:1rem;}
	.fairness_popup_content{width:100%;height:100%;position:absolute;margin:0}
	.fairness_popup_top{position:fixed}
	.rro{padding: 25px 0 0 0;}
	.warning_alert_popup_cont{width:80%}
	.canvas_wrap_inn{background-size: 100%;}
	.lines_board_cont{margin-bottom:0} 
	.header_content{height: 35px;}
	.home_bg1{bottom:0%}
	.home_bg4{width: 200%;top: -24%;left: -50%;}
	.home_bg5{width: 130%;top: -27%;    left: -33px;}
	.game_result_win_ttl,.game_result_kay,.game_result_win_amount{font-size:2rem;line-height:2rem;}
	
	.bet_input_bar{font-size: 1.5rem;line-height: 3rem;    top: 17%;}
	.bet_input_btn span{font-size: 1.2rem;line-height: 1.8rem;top: 22%;}
	.btn_level span{font-size: 1.3rem;line-height: 1.7rem;top: 30%;}
	.bet_input_row_right1 span{top: 36%;}
	.bet_input_row_right3 span{top: 26%;}
	.bet_set_btn_txt{font-size: 2.8rem;line-height: 3rem;}
	.lang_ru  .bet_set_btn_txt{font-size: 2.4rem;line-height: 2.4rem;}
	.bet_set_btn_wait{font-size:2rem; line-height: 2rem;}
	.lines_board_itm{ font-size: 1.3rem;line-height: 2.4rem;    width: 9%;}
	.disable .bet_set_btn_txt{font-size: 2rem;line-height: 2.4rem;}

	
	.lines_title{padding-bottom: 5px;}
	.lines_board_cont{padding: 5px 10px;}
	.loader_spin{width:20%}
	.lines_board_itm_number{font-size:1.83rem;line-height:2.25rem;}
	.lines_board_itm_text{font-size: 1rem;line-height: 1rem;}
	.tabs{overflow-x: scroll; white-space: nowrap;}
	.tab_history_itm_top_ttl_line, .tab_history_itm_top_ttl_dat{flex: 1 1 70%;}
	.table_header_itm{font-size:1.2rem;line-height:1.2rem;}
	.table_row_itm,.game_status_wait,.game_status_win{font-size: 1.2rem; line-height: 1.2rem;}
	.game_leaders .table_row_itm{font-size: 1.1rem; line-height: 1.1rem;}
	.tab_history_itm_top_ttl_dat_wrap{font-size:1.2rem;line-height:1.2rem;padding-right: 25px;background-size:17px;}
	.tab_history_itm_top_ttl_dat_wrap span{font-size:1rem;line-height:1rem;}
	.fairness_popup_content{width:100%;height:100%;position:absolute;margin:0}
	.fairness_popup_top{position:fixed}
	.game_result_win_cont{padding: 35px 5px 15px 5px;}
	.first_screen_pop_up_cont{padding: 40px 20px;}
	.bet_play_real, .bet_play_demo{  width: 90%;}
	.bet_play_real span, .bet_play_demo span{font-size: 2.4rem;line-height: 4.5rem;}
	.first_screen_pop_up_cont{top: 40%;}
	.fairness_popup_cont_cal, .fairness_popup_cont_car{    width: 100%;padding-right:0;padding-left:0}
}




*/






