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, 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, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } a:hover { border: 0; } body, input, button, textarea,* {font-family: 'Segoe UI Regular';} input { -webkit-appearance: none; -moz-appearance: none; appearance: none; }
@font-face {
    font-family: 'Segoe UI Light';
    src: url('../fonts/SegoeUI-Light.eot');
    src: url('../fonts/SegoeUI-Light.eot?#iefix') format('embedded-opentype'),
    url('../fonts/SegoeUI-Light.woff') format('woff'),
    url('../fonts/SegoeUI-Light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    }
@font-face {
    font-family: 'Segoe UI Regular';
    src: url('../fonts/SegoeUI.eot');
    src: url('../fonts/SegoeUI.eot?#iefix') format('embedded-opentype'),
    url('../fonts/SegoeUI.woff') format('woff'),
    url('../fonts/SegoeUI.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    }	
@font-face {
    font-family: 'Segoe UI Italic';
    src: url('../fonts/SegoeUI-Italic.eot');
    src: url('../fonts/SegoeUI-Italic.eot?#iefix') format('embedded-opentype'),
    url('../fonts/SegoeUI-Italic.woff') format('woff'),
    url('../fonts/SegoeUI-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    }	
@font-face {
    font-family: 'Segoe UI Semibold';
    src: url('../fonts/SegoeUI-SemiBold.eot');
    src: url('../fonts/SegoeUI-SemiBold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/SegoeUI-SemiBold.woff') format('woff'),
    url('../fonts/SegoeUI-SemiBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    }
@font-face {
    font-family: 'Segoe UI Bold';
    src: url('../fonts/SegoeUI-Bold.eot');
    src: url('../fonts/SegoeUI-Bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/SegoeUI-Bold.woff') format('woff'),
    url('../fonts/SegoeUI-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    }
	
body a { color: #fff; text-decoration:none;}*, *:before, *:after {box-sizing: border-box;}
body { position:relative; color:#9EA1B5; font-family: 'Segoe UI Regular'; background:#13151E; }
.loader { position: fixed; top: 0; left: 0; width: 0px; height: 3px; background: #1475E1;   transition: width 0.5s ease-in-out; z-index:20;}
.main__cover {display: flex; min-height: 100vh; width: 100%; flex-flow: column;}
.main__table {display: flex; width: 100%; overflow: hidden;}
.main__sidebar {flex: 0 0 340px; transition: all 300ms ease-in-out 0s; border-right: 1px solid #343642; min-height: 100vh; position: relative; display: flex; flex-flow: column; justify-content: space-between; transition: all 300ms ease-in-out 0s; background:#1E202D; padding:15px 30px;}
.header__column { display:flex; align-items:center; justify-content:space-between; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInDown; animation-name: fadeInDown;}
	.gift__header {display:flex; align-items:center;}
	.gift__header:before {content:''; display:inline-block; width:50px; height:50px; min-width:50px; background:url('../images/gift.png') center/contain no-repeat; margin-right:10px;}
		.gift__head-text {display:flex; flex-flow:column; font-size:16px; color:#fff;  font-family: 'Segoe UI Bold'; font-style:italic;}
		.gift__head-text strong {text-transform:uppercase; color:#1475E1; margin-top:3px;}
		#mobileNavOpen,
	#slim__column {border:0; cursor:pointer; width:50px; height:50px; min-width:50px; background:url('../images/menu.svg') center/25px no-repeat;}
	#mobileNavOpen {margin-right:15px; display:none;}
	#slim__column:focus {outline:none;}
.main__nav-column {display: flex; flex-flow: column;  justify-content: space-between; height: 100%; margin-top:60px;}
.main__navigation {}
.main__navigation li {margin-bottom: 10px; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}
.main__navigation li:nth-child(1) {animation-delay: .1s;}
.main__navigation li:nth-child(2) {animation-delay: .2s; margin-bottom:50px;}
.main__navigation li:nth-child(3) {animation-delay: .3s;}
.main__navigation li:nth-child(4) {animation-delay: .4s;}
.main__navigation li:nth-child(5) {animation-delay: .5s;}
.main__navigation li:nth-child(6) {animation-delay: .6s;}
.main__navigation li:nth-child(7) {animation-delay: .7s; }
.main__navigation li:nth-child(8) {animation-delay: .8s;margin-top:50px;}
.main__navigation li:nth-child(9) {animation-delay: .9s;}
.main__navigation li:nth-child(10) {animation-delay: 1s;}
.main__navigation li:nth-child(11) {animation-delay: 1.1s;}
.main__navigation li:nth-child(12) {animation-delay: 1.2s;}
.main__navigation li:nth-child(13) {animation-delay: 1.3s;}
.main__navigation li a {display: flex; align-items: center; color: #9EA1B5; font-size: 16px;   transition: all 300ms ease-in-out 0s;  padding:0 20px; border-radius:10px; background:#292C40; line-height:54px;}
.main__navigation li a.select svg,
.main__navigation li a.select,
.main__navigation li a:hover svg,
.main__navigation li a:hover {color:#1475E1;}
.main__navigation li a svg {color: #9EA1B5; width: 24px; height: 24px; min-width: 24px; margin-right: 10px; transition: all 300ms ease-in-out 0s;  }
.main__navigation li a span {display:block; white-space:nowrap; opacity:1; transition: all 300ms ease-in-out 0s;}
.main__sidebar.slim .main__navigation li a svg {margin-right:0;}
.main__sidebar.slim .main__navigation li a span {width:0; overflow:hidden; opacity:0;}
.main__sidebar.slim .gift__header {display:none;}
.main__sidebar.slim .header__column {justify-content: center;}
.main__sidebar.slim {flex:0 0 50px;}
.main__sidebar.slim {}
.mobile__navigation {border-top:1px solid #343642; background:#1E202D; position:fixed; left:0; bottom:0; right:0; z-index:90; padding:10px 30px; display:none;}
.mobile__nav {display:flex; align-items:center; justify-content:space-between;}
.mobile__nav li {}
.mobile__nav li a,
.mobile__nav li button {display:flex; border:0; cursor:pointer; background:none; color:#9EA1B5; flex-flow:column;     align-items: center;}
.mobile__nav li a svg,
.mobile__nav li button svg {margin-bottom:5px;}
.mobile__nav li button:hover,
.mobile__nav li a:hover {color:#1475E1;}
.mobile__nav li button:focus {outline:none;}

.main__container {flex: 1; width: calc(100vw - 310px); overflow: hidden; transition: all 300ms ease-in-out 0s;}
.main__header {padding: 20px 65px; border-bottom: 1px solid #343642; display: flex; align-items: center; justify-content: space-between; z-index: 22; position: relative; background:#1E202D;}
.header__left-corner {display:flex; align-items:center; padding-left:0;  transition: all 300ms ease-in-out 0s;}
.logotype {font-size:16px; color:#fff; display:flex; align-items:center;   font-family: 'Segoe UI Bold'; font-style:italic;}
.logotype:before {content:''; display:inline-flex; width:40px; height:40px; min-width:40px; margin-right:10px; background:url('../images/logoicon.png') center/contain no-repeat;}
.online-users__cell {display:inline-flex; align-items:center; color:#fff; font-size:16px; font-family: 'Segoe UI Bold'; margin-left:40px;}
.online-users__cell:before {content:''; display:inline-flex; width:20px; height:20px; min-width:20px; background:url('../images/users.svg') center/contain no-repeat; margin-right:6px;}
#online_user {margin-right:8px;}
.header__right-corner {display:flex; align-items:center;}
.header-auth-cell {display:flex; align-items:center;}
.header-auth-cell button {line-height:41px; border:2px solid #1475E1; background:none; color:#fff; display:inline-flex; cursor:pointer; border-radius:10px; padding:0 30px; font-size:16px;  font-family: 'Segoe UI Bold'; align-items:center;}
.header-auth-cell button#login {margin-right:15px;}
.header-auth-cell button#registration {background:#1475E1;}
.header-auth-cell button#registration:before {content:''; display:inline-flex; width:24px; height:24px; min-width:24px; margin-right:8px; background:url('../images/gift.svg') center/20px no-repeat;}
.header-auth-cell button:hover {background:#1475E1;}
.header-auth-cell button:focus {outline:none;}
.user-profile__button {margin-right:10px;}
.user-profile__button a {display:inline-flex; width:45px; height:45px; min-width:45px; border-radius:10px; background:#292C40 url('../images/user.svg') center/24px no-repeat;}
.balance__cell {display:flex; align-items:center; border-radius:10px; background:#292C40;}
.balance__user {padding:12px 20px; color:#fff; font-family: 'Segoe UI Semibold'; display:flex; align-items:center;}
.balance__user:before {content:'$'; color:#23B260; margin-right:10px;}
.balance__cell a {display:inline-flex; align-items:center; line-height:45px; padding:0 30px; background:#23B260; border-radius:10px;}
.balance__cell a i {display:inline-flex; width:24px; height:24px; min-width:24px; margin-right:10px; background:url('../images/plus.svg') center/20px no-repeat;}
.balance__cell a span {font-size:16px; color:#fff; font-family: 'Segoe UI Semibold';}
.alerts__cell {position:relative; margin-left:10px;}
#alert__button {border:0; border-radius:10px; width:45px; height:45px; min-width:45px; padding:0; background:#292C40 url('../images/bell.svg') center/20px no-repeat; cursor:pointer; position:relative;}
#alert__button:before {content:''; display:inline-block; width:10px; height:10px; background:#23B260; border:2px solid #292c40; border-radius:10px; position:absolute; right:10px; top:10px;}
#alert__button:focus {outline:none;}
.alerts__drop {background:#292C40; border:1px solid #343642; border-radius:10px; min-width:380px; position:absolute; right:0; z-index:10; margin-top:10px; display:none;}
.alerts__drop.view {display:block; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeIn; animation-name: fadeIn;}
	.alerts-box__inner {display:flex; flex-flow:column; padding:20px; }
		.notification__header {display:flex; align-items:center; width:100%; justify-content: space-between; margin-bottom:20px;}
			.notification-title {display:inline-flex; font-size:16px; font-family: 'Segoe UI Semibold';    align-items: center; }
			.notification-title:before {content:''; display:inline-flex; width:24px; height:24px; min-width:24px; background:url('../images/bell.svg') center/19px no-repeat; margin-right:8px;}
			#notification__close {width:40px; height:40px; min-width:40px; background:url('../images/close.svg') center/25px no-repeat; padding:0; border:0; cursor:pointer;}
			#notification__close:focus {outline:none;}
.notification-table-header {display:flex;  align-items:center; justify-content:space-between; color:#fff; font-family: 'Segoe UI Semibold'; font-size:16px; margin-bottom:10px;}
.notification-table-header span {color:#9EA1B5;}
.notification__gift {display:flex; padding:20px 15px 20px 54px; background:#3E425C; border-radius:10px;     align-items: flex-start;position:relative; flex-flow:column;}
.notification__gift h3 {font-size:16px;  font-family: 'Segoe UI Semibold';  color:#fff; margin-bottom:12px;}
.notification__gift p {line-height:1.4;  font-family: 'Segoe UI Semibold'; }
.notification__gift:before {content:''; display:inline-flex; width:24px; height:24px; background:url('../images/gift.svg') center/contain no-repeat; left:15px; top:50%; margin-top:-12px; position:absolute;}
.notification__body {display:flex; flex-flow:column;}
	.notification__info {display:flex; flex-flow:column; align-items: center; margin-top:25px;}
	.notification__info i {width:60px; height:60px; min-width:60px; background:url('../images/bell.svg') center/40px no-repeat; -moz-transform: rotate(8deg); -webkit-transform: rotate(8deg); -o-transform: rotate(8deg); -ms-transform: rotate(8deg); transform: rotate(5deg); opacity:.3;}
	.notification__info p {text-align:center; font-size:16px; line-height:1.3;  font-family: 'Segoe UI Semibold'; opacity:.3; margin-top:8px;}

.main__article {padding:50px;}

/** Home **/
.home-article {display:flex; flex-flow:column;}
.welcome-user-section {margin-bottom:60px; display:flex; justify-content:space-between;}
.wellcome-categories-thumb,
.wellcome-categories-cell,
	.welcome-user-hello {width:calc(50% - 10px);}
	.welcome-user-hello .profile-status-table {padding:30px; border:1px solid #343642; background:#13151E; border-radius:16px;}
.wellcome-categories-cell {display:flex; justify-content:space-between;}
.wellcome-categories-thumb a {display:flex; flex-flow:column;}
.wellcome-categories-thumb a h3 {    font-family: 'Segoe UI Bold'; font-size:20px;}
.wellcome-categories-thumb a:hover h3 {color:#1475E1;}
	.wellcome-cell-pic {position:relative; overflow:hidden; background:#1E202D; border:1px solid #343642; border-radius:16px; padding-top:56.6%; margin-bottom:12px;}
	.wellcome-cell-pic img {position:absolute; left:0; top:0; width:100%; height:100%; object-fit:cover;transition: all 300ms ease-in-out 0s;}
.wellcome-categories-thumb a:hover .wellcome-cell-pic img  {scale:1.1;}
.wellcome-section {margin-bottom:60px; padding:110px 60px 70px 60px; border:1px solid #343642; border-radius:16px; overflow:hidden; background:#020621 url('../images/wellcome-bg.jpg') right top no-repeat; background-size:contain;}
.wellcome-article {display:flex; flex-flow:column; max-width:65%;}
.wellcome-article h1 {-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; font-family: 'Segoe UI Bold'; font-size:96px; color:#fff; line-height:1.2; margin-bottom:30px;}
.wellcome-article p strong,
.wellcome-article h1 strong {color:#1475E1;}
.wellcome-article p {font-size:32px; color:#fff; font-family: 'Segoe UI Bold'; margin-bottom:30px; line-height:1.3; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInUp; animation-name: fadeInUp;} 
.welcome-action {-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}
.decentralized-section {display:flex; flex-flow:column;}
.decentralized-section h2 {color:#fff; margin-bottom:30px; font-size:32px; font-family: 'Segoe UI Bold'; }
.home-article .decentralized-section h2 {display:block;}
.decentralized-section h2 strong {color:#1475E1;}
.decentralized-table {display: flex ; flex-wrap: wrap; width: 100%; box-sizing: border-box; gap: 20px; margin-bottom:60px;}
	.decentralized-left {    width: calc(50% - 10px);}
		.decentralized-article {background:#1E202D; border:1px solid #343642; border-radius:16px; padding:30px 45px; display:flex; flex-flow:column;}
		.decentralized-pic {margin-bottom:20px;}
		.decentralized-pic img {max-width:100%; vertical-align:bottom;}
		.decentralized-article  h3 {font-size:20px; color:#fff; margin-bottom:10px; font-family: 'Segoe UI Bold'; line-height:1.4;}
		.decentralized-article  p {font-size:16px; line-height:1.4;}
	.decentralized-right {width:calc(50% - 10px);display: flex ; flex-flow: column; justify-content: space-between;}
		.decentralized-cell {display:flex; flex-flow:column;}
		.decentralized-cell .decentralized-pic {background:#010520 url('../images/original-games-pic.jpg') top right no-repeat; background-size:contain; border:1px solid #343642; border-radius:10px; padding-top:25%;}
		.decentralized-cell:nth-child(2) .decentralized-pic {background:#010520 url('../images/license-slots-pic.jpg') top right no-repeat; background-size:contain;}
		.decentralized-article-cell {}
		.decentralized-article-cell h3 {color:#fff;  font-family: 'Segoe UI Bold'; font-size:20px; margin-bottom:10px;}
		.decentralized-article-cell p {line-height:1.3;}
.home-header-section {display:flex; justify-content:space-between; align-items:center; margin-bottom:30px;}
.home-article h2 {display:inline-flex; align-items:center; color:#fff; font-size:32px;  font-family: 'Segoe UI Bold'; margin-bottom:35px;}
 .top-games-section  .home-article h2 {margin-bottom:0;}
.home-header-section h2 {margin-bottom:0;}
.home-header-section h2 svg {margin-right:8px;}
.home-faq-section {margin-top:60px; display:flex; flex-flow:column;}
.home-faq-section .faq-list li {margin-bottom:15px;}
.home-faq-section .faq-list li:last-child {margin-bottom:0;}
.home-faq-section .faq-list p {line-height:1.3; max-width:50%;}
.exclusive-section {background:#1E202D url('../images/tesla-pic.png') right top no-repeat; background-size:contain; border:1px solid #343642; border-radius:16px; padding:40px 60px; margin:60px 0;}
.exclusive-article {display:flex; flex-flow:column; width:50%; }
.exclusive-article h4 {font-size:48px; line-height:1; color:#fff; font-family: 'Segoe UI Bold'; margin-bottom:20px;}
.exclusive-article h4 strong {color:#1475E1;}
.exclusive-article p {margin-bottom:20px; font-size:16px; line-height:1.3;}
.exclusive-action {}
.welcome-action a,
.exclusive-action a {line-height:45px; color:#fff; padding:0 30px; background:#1475E1; display:inline-flex; border-radius:10px; align-items:center;}
.welcome-action a:before,
.exclusive-action a:before {width:24px; height:24px; min-width:24px; background:url('../images/gift.svg') center/20px no-repeat; margin-right:8px; content:'';}
/** Home end **/
/** Auth **/
.auth-table {display:none; flex-flow:column; align-items: center;}
.auth-table.visible {display:flex;}
.auth-table h1 {font-size:32px; color:#fff; margin-bottom:37px;   font-family: 'Segoe UI Bold';}
.auth-table.visible h1 { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInDown; animation-name: fadeInDown;}
.auth-cover {width:330px;}
.auth-table .action-area-cell {-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInDown; animation-name: fadeInDown;}
.auth-table .input-area-cell {-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}
.auth-table.visible .input-area-cell:nth-child(2) {animation-delay: .2s;}
.auth-table.visible .input-area-cell:nth-child(3) {animation-delay: .3s;}
.auth-table.visible .input-area-cell:nth-child(4) {animation-delay: .4s;}
.auth-table.visible .input-area-cell:nth-child(5) {animation-delay: .5s;}
.auth-table.visible .input-area-cell:nth-child(6) {animation-delay: .6s;}
.auth-swithtable {display:flex; flex-flow:column;     align-items: center; margin-top:20px;}
.auth-swithtable p {font-size:12px; margin-bottom:10px; text-align:center; line-height:1.3;}
.auth-swithtable button {border:0; padding:0; background:none; cursor:pointer; color:#fff; cursor:pointer; font-size:16px;  font-family: 'Segoe UI Bold'; }
.auth-swithtable button:hover {color:#2b81e1;}
.auth-swithtable button:focus {outline:none;}
.auth-table.visible .login-agree {-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInUp; animation-name: fadeInUp;animation-delay: .5s;}
.login-agree {
    position: relative;
    overflow: hidden;
	margin-bottom:15px;
}

.login-agree input[type="checkbox"] {
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 2px;
    opacity: 0;
    cursor: pointer;
}

.login-agree label {
    position: relative;
    font-size: 12px;
    padding-left: 30px;
    display: flex;
    align-items: center;
    line-height: 1.3;
    cursor: pointer;
}

.login-agree label:before {
    content: '';
    width: 15px;
    height: 15px;
    border:1px solid #1475E1; border-radius:3.5px;
    position: absolute;
    left: 0;
    top: 3px;
    transition: background 0.3s ease;
}

.login-agree input[type="checkbox"]:checked + label:before {
    background: url('../images/checked.svg') center/10px no-repeat;
}
 
/** Auth end**/
/** Privacy **/
.tabs-content__table {display:flex;}
	.tabs-content__nav {}
		.tabs-content__list {background:#1E202D; border:1px solid #343642; border-radius:10px; padding:30px;}
		.tabs-content__list li {margin-bottom:14px;}
		.tabs-static-content__list li:last-child,
		.tabs-content__list li:last-child {margin-bottom:0;}
		.tabs-static-content__list li span,
		.tabs-content__list li a {color:#fff; position:relative; font-size:16px; display:flex; white-space:nowrap; padding:3px 0 3px 10px; display:flex; align-items:center; font-family: 'Segoe UI Semibold';}
		.tabs-content__list li a svg {display:inline-flex; margin-right:5px;}
		.tabs-static-content__list li span:before,
		.tabs-content__list li a:before {content:''; width:0px; height:100%; position:absolute; left:0; top:0; background:#1475E1; transition: all 300ms ease-in-out 0s; opacity:0;}
		.tabs-static-content__list li.current span:before,
		.tabs-content__list li.current span:before,
		.tabs-content__list li.current a:before {width:3px; opacity:1;}
		.tabs-content__list li.current a {}
	.tabs-content__reader {display:flex; flex:100%;}
		.tabs-article__container {margin-left:20px; background:#1E202D; border:1px solid #343642; border-radius:10px; padding:30px; width:100%;}
		.tabs-article__container h1,
		.tabs-article__container h2,
		.tabs-article__container h3,
		.tabs-article__container h4,
		.tabs-article__container h5 {font-size:24px; color:#fff;  font-family: 'Segoe UI Bold'; margin-bottom:14px;}
		.tabs-article__container p {font-size:16px; line-height:1.3; margin-bottom:20px;}
		.tabs-article__container p:last-child {margin-bottom:0;}
		.tabs-article__container p a:hover {color:#1475E1;}
		.tabs-article__container ul {margin-bottom:20px;}
		.tabs-article__container ul li {margin-bottom:10px; font-size:16px; line-height:1.3; padding-left:13px; position:relative;}
		.tabs-article__container ul li:before {content:''; display:inline-block; position:absolute; left:0; top:9px; width:4px; height:4px; background:#9EA1B5; border-radius:10px;}
.game-stats-table .tabs-article__container ul li:before {display:none;}
.game-stats-table .tabs-article__container ul li {padding-left:0; margin-bottom:0;}
/** Privacy end**/

/** Feedback **/
.page-header_section {background:#1475E1 url('../images/head-section-bg.jpg') right top no-repeat; background-size:cover; padding:66px 0; border-radius:10px; border:1px solid #343642; margin-bottom:60px;}
.ph__inner {display:flex; flex-flow:column;    align-items: center; padding:0 20px;}
.ph__inner h1 {display:inline-flex; align-items:center; color:#fff; font-size:32px; font-family: 'Segoe UI Bold'; margin-bottom:20px; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}
.ph__inner h1 img,
.ph__inner h1 svg {margin-right:10px;}
.ph__inner p {text-align:center; font-size:16px; line-height:1.4; color:rgba(255,255,255,.7); -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInDown; animation-name: fadeInDown;}
.feedback-section {border-radius:10px; border:1px solid #343642; background:#1E202D; padding:30px; display: flex ; justify-content: center; margin-bottom:60px;}
.feedback-area {display:flex; flex-flow:column; align-items: flex-start; }
.feedback-area h2 {color:#fff; font-family: 'Segoe UI Bold'; font-size:24px; margin-bottom:10px;}
.feedback-area p {line-height:1.4; font-size:16px;}
.feedback-area form {display:flex; flex-flow:column; width:100%;}
.form-text {margin:20px 0; width:100%;}
.form-text textarea {color:#fff; font-size:14px; line-height:1.3;box-sizing: border-box; border-radius:15px; padding:15px; border:1px solid #292C40; background:#292C40; resize:none; width:100%;}
.form-text textarea::placeholder {color:#9EA1B5; font-size:12px;}
#send-form:focus,
.form-text textarea:focus {outline:none;}
.form-text textarea:focus {border:1px solid #1475E1;}
#send-form {}
.license-reviews,
.feedback-reviews {display:flex; flex-flow:column;}
.license-reviews h2,
.feedback-reviews h3 {font-size:24px; color:#fff; margin-bottom:30px;font-family: 'Segoe UI Bold';}
.license-reviews-grid,
.feedback-reviews-grid {display:flex; flex-wrap:wrap; gap: 20px; width:100%; box-sizing: border-box;}
.license-reviews-grid li,
.feedback-reviews-grid li {width:calc(50% - 10px); }
.license-review-item,
.feedback-review-item {display:flex; flex-flow:column; background:#1E202D; border-radius:10px; border:1px solid #343642; padding:30px; height:100%;}
	.license-user,
	.feedback-user {display:flex; align-items:center; color:#fff; font-size:16px; font-family: 'Segoe UI Bold'; margin-bottom:16px;}
	.feedback-user:before {content:''; display:inline-flex; width:24px; min-width:24px; height:24px; margin-right:6px; background:url('../images/user.svg') center/20px no-repeat;}
	.license-review-item p,
.feedback-review-item p {line-height:1.4;}
.feedback-loader {display:flex; align-items: center; margin:30px 0;     justify-content: center;}
#send-form,
#loadmore {font-size:16px; color:#fff; line-height:45px;   cursor:pointer; border-radius:10px; border:0; padding:0 125px; background:#1475E1;}
#loadmore:focus {outline:none;}
#send-form:hover,
#loadmore:hover {background:#3d86d7;}
#send-form {padding:0;}
/** Feedback end**/
/** License Security **/
.license-user {}
.license-user img {vertical-align:bottom; max-height:40px; margin-right:8px;}
/** License Security end **/

/** About **/
.about_table {display:flex; flex-flow:column;}
.about_team,
.about_cotainer {background:#1E202D; border-radius:16px; border:1px solid #343642; padding:30px; display:flex; flex-wrap:wrap; justify-content:space-between;}
.about_cotainer h2 {font-size:32px; color:#fff;font-family: 'Segoe UI Bold'; margin-bottom:20px; display:flex; width:100%;  order:1;}
.about_text {width:48%; order:2;}
.about_text p {font-size:16px; margin-bottom:20px; line-height:1.4;}
.about_text p:last-child {margin-bottom:0;}
.about_pic {width:48%; display:flex; order:3; justify-content: center; align-items: center;}
.about_pic img{vertical-align:bottom; max-width:100%; }
.about_team {padding:0; display:flex; justify-content:space-between; margin:30px 0;}
	.about-t-left {display:flex; flex-flow:column; width:48%; padding:30px;}
	.about_stats h3,
	.about-t-left h3 {font-size:32px; color:#fff;font-family: 'Segoe UI Bold'; margin-bottom:20px;}
	.about-t-left p {line-height:1.4;}
	.about-t-right {width: 50%; display: flex ; justify-content: center; align-items: flex-end;}
	.about-t-right img {vertical-align:bottom; max-width:80%;}
.about_stats {background:#1E202D; border-radius:16px; border:1px solid #343642; padding:30px; display:flex; flex-flow:column;}
.a-stats-row {}
.about_counts-list {display: flex ; justify-content: center; margin:20px 0;}
.about_counts-list li {display:flex; flex-flow:column; align-items: center; text-align:center; margin:0 20px;}
.about_counts-list li span {text-align:center; font-size:16px; margin-bottom:12px;}
.about_counts-list li h4 {font-size:32px; color:#fff; font-family: 'Segoe UI Bold'; }
/** About end**/

/** Sposorship **/
.sponsorship_table {display:flex; flex-flow:column; width:100%; margin-left:30px;}
.sponsorship_table .tabs-article__container {margin-left:0;}
.tab-head-box {margin-bottom: 20px; background: #1E202D; border: 1px solid #343642; border-radius: 10px; padding: 30px; width: 100%; display: flex ; flex-flow: column; align-items: center;}
.tab-head-box img {vertical-align:bottom; max-width:90px;}
.tab-head-box h2 {color:#fff; font-family: 'Segoe UI Bold'; margin-top:15px; font-size:32px; line-height:1.3; text-align:center;}
.sponsorship-grid {display: flex ; flex-wrap: wrap; gap: 40px; width: 100%; box-sizing: border-box;     justify-content: space-between;}
	.spn-grid_item {width: calc(50% - 40px);}
	.spn-grid_item h3 {color:#fff; font-size:24px; margin-bottom:12px; font-family: 'Segoe UI Bold'; }
	.spn-grid_item p {line-height:1.3; font-size:16px; margin-bottom:15px;}
	.spn-grid_item p:last-child {margin-bottom:0;}
	.spn-grid_item img.spn-img {max-width:100%; width:100%; border-radius:15px; vertical-align:bottom;}
/** Sposorship end **/

/** Promoaction **/
.promoaction_table {display:flex; flex-flow:column;}
	.promoaction_header {background:#010214 url('../images/promobg.jpg') right top no-repeat; background-size:contain; border-radius:16px; border:1px solid #343642; margin-bottom:60px; padding:68px 60px 60px 60px;}
		.promo-head-left {display:flex; flex-flow:column; width:65%;}
		.promo-head-left h1 {font-size:48px; margin-bottom:20px; color:#fff;text-transform:uppercase; font-family: 'Segoe UI Bold';}
		.promo-head-left h1 strong {color:#1475E1;}
		.promo-head-left p {color:#9EA1B5; font-family: 'Segoe UI Bold'; line-height:1.3;}
.promo-body {display:flex; flex-flow:column;}
.promo-body h2 {font-size:32px; color:#fff; font-family: 'Segoe UI Bold'; margin-bottom:20px;}
.promotion-tab-content {display:flex; flex:100%;}
	.promo-list {display: flex ; flex-wrap: wrap; gap: 20px; width: 100%; box-sizing: border-box; margin-left:20px;}
	.promo-list li {width:calc(50% - 10px);}
		.promo-item {display:flex; justify-content:space-between; border-radius:10px; background:#1E202D; border:1px solid #343642; padding:30px; height:100%;}
			.promo-item-pic {width:150px; min-width:150px;}
			.promo-item-pic img {vertical-align:bottom; width:100%;}
			.promo-details {display:flex; flex-flow:column; margin-left:20px; flex:1;}
			.promo-details h3 {font-size:24px; color:#fff; margin-bottom:12px;font-family: 'Segoe UI Bold';}
			.promo-details p {line-height:1.4;}
			.promo-more {margin-top:auto;}
			.promo-more a {display:inline-flex; color:#1475E1; align-items:center;font-family: 'Segoe UI Bold';}
			.promo-more a:after {content:''; display:inline-flex; width:24px; height:24px; min-width:24px; background:url('../images/more-arrow.svg') center/contain no-repeat; margin-left:8px;}
			.promo-more a:hover {}
.promotion-article-tab {background:#1E202D; border:1px solid #343642; border-radius:10px;  margin-left:20px; display:flex; flex:100%;}
.promo-closed {display: flex ; flex-flow: column; align-items: center; padding:60px; text-align:center; margin:0 auto;}
.promo-closed svg {margin-bottom:20px;}
.promo-closed p {line-height:1.4; font-size:16px; font-family: 'Segoe UI Semibold';}
.promo-closed p a {color:#1475E1;}
.promo-closed p a:hover {color:#fff;}
.article_promopage {background:#1E202D; border:1px solid #343642; border-radius:10px; padding:30px; display:flex;}
.promo_content {display:inline-flex; flex-flow:column; max-width:600px; margin:0 auto;}
.promo_content .promo-item-pic { display: flex ; min-width: auto; width: 100%; justify-content: center; margin-bottom:34px;}
.promo_content .promo-item-pic img {max-width:150px;}
.promo_content h1,
.promo_content h2 {font-size:32px; color:#fff; margin-bottom:12px;font-family: 'Segoe UI Bold';}
.promo_content p {line-height:1.4; font-size:16px; margin-bottom:20px;}
.promo_content p:last-child {margin-bottom:0;}
.bonus-link {}
.bonus-link a {color:#fff; background:#1475E1; border-radius:10px; display:flex; font-size:16px; font-family: 'Segoe UI Bold'; line-height:45px; justify-content: center;}
.bonus-link a:hover {background:#3b8de9;}
.leaderboar-list,
.promo-leadertable {display:flex; flex-flow:column;}
.leaderboar-header {display:flex; margin:20px 0;}
	.leader-li-body li,
.leaderboar-header li {width:20%; display: flex ; justify-content: center;}
	.leader-li-body li:nth-child(2),
	.leader-li-body li:nth-child(3),
.leaderboar-header li:nth-child(2),
.leaderboar-header li:nth-child(3) {width:30%; }
.leader-li-body li span,
.leaderboar-header li span {font-size:16px; text-transform:uppercase; font-family: 'Segoe UI Bold'; text-align:center;}
.leader-l-item {margin-bottom:10px;}
	.leader-li-body {display:flex; border:1px solid #343642; border-radius:10px; padding:20px 0; margin-bottom:10px;}
	.leader-li-body li {}
	.leader-li-body li span {color:#fff;}
	.leader-li-body li span em {color:#9EA1B5;}
	.leader-li-body li span.up {color:#23B260;}
	.leader-li-body li span.down {color:#d43f3f;}
.leader-your-rank {display:flex; flex-flow:column;}
.leader-your-rank h2 {color:#9EA1B5; font-size:16px; margin-bottom:12px; font-family: 'Segoe UI Bold'; } 

/** Promoaction end**/
/** Games **/
.games-table {display:flex; flex-flow:column;}
.game-page-table .game-stats-table h2,
.games-table h1,
.games-table h2 {display:flex; align-items:center; margin-bottom:35px; font-size:32px; color:#fff;font-family: 'Segoe UI Bold'; }
.games-table h1 svg,
.games-table h2 svg {margin-right:10px;}
.cards-list {display:flex; flex-wrap:wrap; margin:0 -10px 50px -10px;}
.cards-list li {width:16.6%;}
	.card-item {margin:10px; transition: all 300ms ease-in-out 0s;}
	.card-item:hover {-moz-transform: translate(0px, -9px); -webkit-transform: translate(0px, -9px); -o-transform: translate(0px, -9px); -ms-transform: translate(0px, -9px); transform: translate(0px, -9px);}
	.card-item a {display:flex;  position:relative; overflow:hidden; padding-top:120%; border-radius:16px;}
	.card-item a img {vertical-align:bottom; position:absolute; left:0; top:0; right:0; bottom:0; width:100%; height:100%; object-fit:cover;}
.recent-wins-block {background:#1E202D; padding:20px 30px; border-radius:10px; border:1px solid #343642; overflow:hidden;}
.recent-games-list {display:flex;}
.recent-games-list li .recent-cards {width:100px; margin-right:10px;}
.recent-games-list li .recent-preview {position:relative; padding-top:120%; overflow:hidden; border-radius:8px;}
.recent-games-list li .recent-preview img {vertical-align:bottom; position:absolute; left:0; top:0; width:100%; height:100%; object-fit:cover;}
.recent-games-list li .recent-details {display:flex; flex-flow:column; margin-top:8px;}
.recent-games-list li .recent-win {font-size:12px; color:#23B260; font-family: 'Segoe UI Bold'; margin-top:5px;}
.winner-user {display:flex; align-items:center;}
.winner-user i {width:15px; height:15px; min-width:15px;  margin-right:5px;}
.winner-user i.bronze {background:url('../images/bronze.png') center/contain no-repeat;}
.winner-user i.copper {background:url('../images/copper.png') center/contain no-repeat;}
.winner-user i.silver {background:url('../images/silver.png') center/contain no-repeat;}
.winner-user i.gold {background:url('../images/gold.png') center/contain no-repeat;}
.winner-user span {color:#fff; font-family: 'Segoe UI Bold';  font-size:12px;}
.game-stats-table {margin-top:60px;}
.game-stats-table .lastgame-header-list {display:flex;}
.game-stats-table .lastgame-item-list li,
.game-stats-table .lastgame-header-list li {width:30%;}
.game-stats-table .lastgame-header-list li span {    justify-content: flex-start; padding-left:20px;}
.game-stats-table .lastgame-item-list li:last-child,
.game-stats-table .lastgame-header-list li:last-child {width:10%;}
.game-stats-table .lastgame-header-list li:last-child span {padding-left:0;}
/** Games end **/
/** Profile **/
.tabs-profile__container {margin-left: 20px;  width: 100%;}
.profile_table {display:flex; flex-flow:column;}
	.profile-tablo-grid {display: flex ; flex-wrap: wrap; gap: 20px; width: 100%; box-sizing: border-box;}
		.ptg_item {display:flex; flex-flow:column; width:calc(50% - 10px);}
		.ptg_bottom,
			.ptg_top {background:#1E202D; border-radius:10px; border:1px solid #343642; padding:30px;}
			.profile-user-bar {display:flex; justify-content:space-between;    align-items: center; margin-bottom:20px;}
				.profile-user-email {display:flex; align-items:center;}
				.profile-user-email:before {content:''; display:inline-flex; width:38px; height:38px; min-width:38px; background:#13151E url('../images/user.svg') center/20px no-repeat; border:1px solid #343642; border-radius:60px; margin-right:10px;}
				.profile-user-email span {color:#fff; font-size:16px; font-family: 'Segoe UI Bold'; }
				#exit-btn {cursor:pointer;  font-family: 'Segoe UI Bold'; color:#FF5471; display:flex; align-items:center;}
				#exit-btn:before {content:''; width:24px; height:24px; min-width:24px; margin-right:10px; background:url('../images/exit.svg') center/24px no-repeat;}
			.profile-user-balance {display:flex; flex-flow:column;}
				.pub__label {margin-bottom:10px;}
				.pu-balance {color:#fff; font-size:32px;font-family: 'Segoe UI Bold';}
				.pu-balance em {color:#9EA1B5;}
			.profile-bottom-row {display:flex; align-items:center; margin-top:20px;}
			.profile-bottom-row a {display:inline-flex; align-items:center; font-size:16px; margin-right:20px; color:#9EA1B5;}
			.profile-bottom-row a:last-child {margin-right:0;}
			.profile-bottom-row a svg {margin-right:10px;}
			.profile-bottom-row a:hover {color:#fff;}
		.ptg_bottom {margin-top:20px;}
			.ptgb__link-row {}
			.ptgb__link-row a {display:inline-flex; align-items:center; color:#fff; font-size:16px; font-family: 'Segoe UI Bold';}
			.ptgb__link-row a:after {background:url('../images/arrowRight.svg') center/6px no-repeat; width:24px; height:24px; min-width:24px; margin-left:10px; content:'';}
			.ptgb__link-row a:hover {color:#1475E1;}
			.ptgb__link-row a:hover:after {background:url('../images/more-arrow.svg') center/16px no-repeat;}
			.profile-verification-status {margin-top:10px;}
			.profile-verification-status span {font-size:16px; font-family: 'Segoe UI Bold'; color:#23b260;}
			.profile-verification-status span.unverified {color:#FF5471;}
.profile-status-table {display:flex; flex-flow:column;}
.profile-status-table h2 {color:#fff;  font-family: 'Segoe UI Bold'; font-size:32px; margin-bottom:22px;}
.profile-progress-info {display:flex; flex-flow:column;}
	.ppi__top {display:flex; align-items:center; justify-content:space-between;}
	.ppi__top .ptgb__link-row a { font-family: 'Segoe UI Semibold';}
		.progress-status {display:flex; align-items:center; color:#fff; font-size:16px; font-family: 'Segoe UI Bold';}
		.progress-status i {width:18px; height:18px; min-width:18px; margin-right:10px;}
		.vipClub-icon.bronze,
		.progress-status i.bronze {background:url('../images/bronze.png') center/contain no-repeat;}
		.vipClub-icon.copper,
		.progress-status i.copper {background:url('../images/copper.png') center/contain no-repeat;}
		.vipClub-icon.silver,
		.progress-status i.silver {background:url('../images/silver.png') center/contain no-repeat;}
		.vipClub-icon.gold,
		.progress-status i.gold {background:url('../images/gold.png') center/contain no-repeat;}
	.ppi__progress {position:relative; overflow:hidden; height:18px; border-radius:16px; width:100%; border:1px solid #343642; margin:20px 0;}
	.ppi__progress span {position:absolute; left:0; top:0; bottom:0; height:100%; background:#1475E1; border-radius:0 16px 16px 0; width:0%;  transition: width 2s ease-in-out;}
	.ppi__bottom {display:flex; align-items:center; justify-content:space-between; padding-top:5px;}
	.bonus-next,
		.status-next {display:flex; align-items:center; color:#fff; font-size:16px; font-family: 'Segoe UI Semibold';}
		.status-next span {color:#1475E1; margin-right:10px;}
	.bonus-next span {margin-left:10px; color:#23B260;}
	.ptgb__balance {font-size:16px; color:#fff; font-family: 'Segoe UI Bold'; margin-top: 8px;}
	.ptgb__balance em{color:#9EA1B5;}
.hide-title {display:none;}
.profile-bonuses-section {display:flex; flex-flow:column; margin:60px 0;}
.profile-bonuses-header {display:flex; justify-content:space-between; align-items:center; margin-bottom:20px;}
.lastgame-stats-section h2,
.profile-bonuses-header h2 {color:#fff; font-size:32px;font-family: 'Segoe UI Bold';}
.pbh__link {}
.pbh__link a {display:inline-flex; align-items:center;}
.pbh__link a:after {content:''; display:inline-flex; width:24px; height:24px; min-width:24px; margin-left:8px; background:url('../images/arrowRight.svg') center/6px no-repeat;}
.pbh__link a:hover {color:#1475E1;}
.pbh__link a:hover:after {background:url('../images/more-arrow.svg') center/17px no-repeat;}
.bonuses-grid-list {display: flex ; flex-wrap: wrap; gap: 20px; width: 100%; box-sizing: border-box;}
	.bonus-grid-item {background: #1E202D; border-radius: 10px; border: 1px solid #343642; padding: 30px; width:calc(50% - 10px);}
		.bonus-gi-title {display:flex; align-items:center; color:#fff; font-size:16px; text-transform:uppercase; font-family: 'Segoe UI Semibold'; margin-bottom:20px;}
		.bonus-gi-title:before {content:''; display:inline-flex; width:24px; height:24px; min-width:24px; margin-right:8px; background:url('../images/gift.svg') center/20px no-repeat;}
	.bonus-grid-item p {line-height:1.3; font-size:16px;}
	.bonus-gift-card {position:relative; width:133px; height:170px; border-radius:10px; background:#1475E1 url('../images/gift.png') center/70% no-repeat; float:right; margin-left:25px;}
	.bonus-gift-card:before {content:''; display:inline-block; position:absolute; left:0; top:0; width:100%; height:100%; background:url('../images/stars.png') left top no-repeat; background-size:cover;     background-position-x: 31px;}
		.bgc__data,
		.bgc__promo {text-transform:uppercase; color:#fff; font-size:16px; position:absolute; left:10px; bottom:10px; right:10px; text-align:center; font-family: 'Segoe UI Bold';  z-index:3;}
		.bgc__data {bottom:auto; top:10px;}
		.lastgame-tablo,
.lastgame-stats-section {display:flex; flex-flow:column;}
.lastgame-stats-section h2 {margin-bottom:20px;}
.last-game-list,
.lastgame-header-list {display:none; align-items:center;}
.lastgame-header-list li {width:33.33%;}
.lastgame-header-list li span {text-align:center; font-size:16px; color:#9EA1B5; text-transform:uppercase; font-family: 'Segoe UI Semibold'; display:flex;     justify-content: center;}
.lgl-item {margin-bottom:10px; width:100%;}
.last-game-list {display:flex; width:100%;    flex-flow: column;}
.lastgame-item-list {display:flex; align-items:center; background:#1E202D; border:1px solid #343642; border-radius:10px; padding:20px; width:100%;}
.lastgame-item-list li {width:30%;}
.lastgame-item-list li:last-child {width:10%;}
.lastgame-item-list li span {color:#fff; font-family: 'Segoe UI Semibold';}
.lastgame-item-list li span em{color:#9EA1B5;}
.lastgame-item-list li span.game-up {color:#23B260;}
.lastgame-item-list li span.game-down {color:#FF5471;}
.lastgame-item-list li span.game-up em {color:#9EA1B5;}
.lastgame-item-list li:last-child {display: flex ; justify-content: flex-end;}
.game-name {display:inline-flex; align-items:center; color:#fff; font-family: 'Segoe UI Semibold';}
.game-name i {width:20px; height:20px; min-width:20px; margin-right:10px;}
.game-name i.plinko {background:url('../images/plinko.png') center/contain no-repeat;}
.game-name i.crash {background:url('../images/crash.png') center/contain no-repeat;}
.game-name i.dice {background:url('../images/dice.png') center/contain no-repeat;}
.game-name i.tower {background:url('../images/tower.png') center/contain no-repeat;}
.game-name i.coinflip {background:url('../images/coinflip.png') center/contain no-repeat;}
/** Profile end**/
/** Deposit **/
.withdraw-table,
.deposit-table {display:flex; justify-content:space-between;}
.withdraw-leftside,
.deposit-leftside {width:33%;}
.withdraw-rightside,
.deposit-rightside {width:66%;}
	.withdraw-action-table,
	.deposit-action-table,
	.withdraw-method-area,
	.deposit-method-area {background:#1E202D; border-radius:10px; border:1px solid #343642; padding:30px; height:100%;}
	.withdraw-action-table h2,
	.deposit-action-table h2,
	.withdraw-method-area h2,
	.deposit-method-area h2 {color:#fff; font-size:16px; margin-bottom:10px; font-family: 'Segoe UI Semibold';}
	.withdraw-method-group,
	.deposit-method-group {display:flex; align-items:center;    justify-content: space-between;}
		.withdraw-method-item,
		.deposit-method-item {width:48%; display:flex; flex-flow:column; background:#292C40; border-radius:10px; border:1px solid #292C40; transition: all 300ms ease-in-out 0s;     align-items: center; padding:12px; cursor:pointer;} 
		.withdraw-method-item.select,
		.deposit-method-item.select {border:1px solid #1475E1;}
		.withdraw-method-item h3,
		.deposit-method-item h3 {font-size:16px; color:#fff; margin-bottom:10px; font-family: 'Segoe UI Semibold';}
		.method-items {display:flex; align-items:center; color:#fff; font-family: 'Segoe UI Semibold';}
		.method-items i {display:inline-flex; margin:4px; width:12px; height:12px; min-width:12px;}
		.method-items img {max-height:14px; margin:0 4px;}
		.method-items img:nth-child(2),
		.method-items img:nth-child(3) {max-height:20px;}
.btc {background:url('../images/crypto/btc.svg') center/contain no-repeat;}
.eth {background:url('../images/crypto/eth.svg') center/contain no-repeat;}
.usdt {background:url('../images/crypto/usdt.svg') center/contain no-repeat;}
.bnb {background:url('../images/crypto/bnb.svg') center/contain no-repeat;}
.coingate {background:url('../images/crypto/coingate.svg') center/contain no-repeat;}
.withdraw-cover-box,
.deposit-cover-box {display:none; justify-content:space-between;}
.withdraw-cover-box.visible,
.deposit-cover-box.visible {display:flex;}
.withdraw-column-box,
.deposit-column-box { width:48%;}
	.withdraw-crypto-cell,
	.deposit-crypto-cell {position:relative;}
		.deposit-select-cell {margin-bottom:10px;}
			.withdraw-item-btn,
			.deposit-item-btn {display:flex; align-items:center;  background:#292C40; border-radius:10px; padding:13px 25px 13px 13px; position:relative; cursor:pointer; border:1px solid #292C40;transition: all 300ms ease-in-out 0s;}
			.withdraw-item-btn:before,
			.deposit-item-btn:before {content:''; width:24px; height:24px; position:absolute; right:10px; top:12px; background:url('../images/arrowDown.svg') center/14px no-repeat;}
				.withdraw__list li i,
				.deposit__list li i,
			.withdraw-item-btn i,
			.deposit-item-btn i {width:20px; height:20px; min-width:20px; margin-right:5px; display:inline-flex;}
				.withdraw__list li span,
				.deposit__list li span,
			.withdraw-item-btn span,
			.deposit-item-btn span {text-transform:uppercase; color:#fff; font-size:16px; font-family: 'Segoe UI Bold';  margin-right:8px;}
.withdraw-drop-container,
.deposit-drop-container {border:1px solid #343642; border-radius:10px; padding:20px; background:#292C40; display:flex; flex-flow:column; visibility:hidden;}
.withdraw-drop-container.visible,
.deposit-drop-container.visible {visibility:inherit;}
.withdraw-search-row,
.deposit-search-row {margin-bottom:20px;}
#withdraw-search-cell,
#deposit-search-cell {line-height:36px; background:#1E202D url('../images/search.svg') 15px 10px no-repeat; background-size:14px; border-radius:10px; color:#fff; border:0; width:100%; padding:0 25px 0 40px; box-sizing: border-box;}
#withdraw-search-cell::placeholder,
#deposit-search-cell::placeholder {color:#9EA1B5;}
#withdraw-search-cell:focus,
#deposit-search-cell:focus {outline:none;}
.withdraw-drop-list,
.deposit-drop-list {}
	.deposit__list {}
	.withdraw__list li,
	.deposit__list li {display:flex; align-items:center; cursor:pointer; padding:8px 0; position:relative;}
	.withdraw__list li.check:before,
	.deposit__list li.check:before {content:''; display:inline-block; position:absolute; right:0; top:9px; width:20px; height:20px; background:url('../images/approve.svg') center/contain no-repeat;}
.withdraw-details-box,
.deposit-details-box {display:none;}
.withdraw-details-box.visible,
.deposit-details-box.visible {display:flex; flex-flow:column;}
.withdraw-details-box p,
.deposit-details-box p{font-size:12px; line-height:1.4;}
.crypto-infobar {display:flex; margin:24px 0 12px 0;}
.crypto-qrcode {border-radius:10px; overflow:hidden; width:100px; height:100px; min-width:100px; margin-right:10px;}
.crypto-qrcode img {vertical-align:bottom; width:100%;}
.crypto-info-article {display:flex; flex-flow:column; flex:1;}
.crypto-copyarea {position:relative; margin-top:10px;}
.crypto-copyarea input {line-height:36px; box-sizing: border-box; width:100%; border-radius:10px; background:#292C40; padding:0 40px 0 15px; font-size:12px; color:#9EA1B5; border:0;}
#copy_adress:focus,
.crypto-copyarea input:focus {outline:none;}
.crypto-copyarea button,
#copy_adress {position:absolute; right:12px; top:12px; cursor:pointer; display:inline-flex; border:0; padding:0; color:#9EA1B5; background:none;}
.crypto-copyarea button:hover,
#copy_adress:hover {color:#1475E1;}
.withdraw__details,
.deposit__details {display:flex; flex-flow:column; margin-top:14px;}
.withdraw__details p,
.deposit__details p {margin-top:8px;}
.withdraw-main-info,
.deposit-main-info {display:flex; flex-flow:column;}
.withdraw-main-info li,
.deposit-main-info li {display:flex; align-items:center; justify-content:space-between; margin-bottom:6px; font-size:12px; color:#fff;}
.withdraw-main-info li span,
.deposit-main-info li span {color:#9EA1B5; text-transform:uppercase;}
.cabinet-history-table {display:flex; flex-flow:column; margin-top:60px;}
.cabinet-history-table h3 {color:#fff; font-size:32px; font-family: 'Segoe UI Bold'; margin-bottom:20px;}
.history__list{display: flex ; width: 100%; flex-flow: column;}
.hl_item{margin-bottom: 10px; width: 100%;}
	.history-item-list {display: flex ; align-items: center; background: #1E202D; border: 1px solid #343642; border-radius: 10px; padding: 20px; width: 100%;}
	.history-item-list li {width:30%;}
	.history-item-list li span {display:flex; align-items:center;}
	.history-item-list li span i{display:inline-flex; width:20px; height:20px; min-width:20px; margin-right:6px;}
	.history-item-list li:last-child {width:10%; display: flex ; justify-content: flex-end;}
	.history-item-list li span {color: #fff; font-family: 'Segoe UI Semibold'; }
	.history-item-list li span.status_process {color:#F7931A;}
	.history-item-list li span.status_confirmed {color:#23B260;}
.hystory-heade__list {display: flex ; margin-bottom: 15px; padding-left: 20px; padding-right: 20px;}
.hystory-heade__list li{width:30%;}
.hystory-heade__list li:last-child {width:10%;}
.hystory-heade__list li:last-child span {justify-content: center; }
.hystory-heade__list li span {text-align: center; font-size: 16px; color: #9EA1B5; text-transform: uppercase; font-family: 'Segoe UI Semibold'; display: flex ; justify-content: flex-start;}
.empty-hystori-cell {display:flex; flex-flow:column; margin:25px auto;}
.empty-hystori-cell p {font-size:16px; text-align:center; color:#9EA1B5; font-family: 'Segoe UI Bold'; line-height:1.3;}
	.empty-cards {margin-bottom:20px; display:flex;    justify-content: center;}
	.empty-cards:before {content:''; display:inline-flex; width:64px; height:64px; min-width:64px; background:url('../images/empty-card.svg') center/contain no-repeat;}
.deposit-cover-box.cards-withdraw p,
.deposit-cover-box.cards-deposit p {font-size:12px; line-height:1.3;}
.bank-link {margin-top:20px;}
.bank-link a {border-radius:10px; background:#23B260; line-height:45px; font-size:16px; color:#fff; font-family: 'Segoe UI Bold';  display:flex;     justify-content: center;}
.cards-withdraw .crypto-info-article,
.cards-deposit .crypto-info-article {margin-top:20px;}
.cards-withdraw .crypto-info-article p,
.cards-deposit .crypto-info-article p {display:inline-flex; align-items:center;}
.cards-withdraw .crypto-info-article p i,
.cards-deposit .crypto-info-article p i {display:inline-flex; width:20px; height:20px; min-width:20px; margin-right:6px;}
.cards-withdraw .withdraw-drop-container,
.cards-deposit .deposit-drop-container {display:none;}
.cards-withdraw .withdraw-drop-container.visible,
.cards-deposit .deposit-drop-container.visible {display:flex; margin-bottom:15px;}
.cards-deposit .deposit-item-btn {color:#fff;}
/** Deposit end**/
/** Withdraw **/
.withdraw__form {display:flex; flex-flow:column;  }
	.wf__cell {display:flex; flex-flow:column;margin-bottom:10px;}
		.wfc_label { font-size:12px; color:#fff; margin-bottom:6px;}
		.wfc_data {position:relative;}
		.wfc_data input {line-height:36px; background:#292C40; border:1px solid #292C40; border-radius:10px; padding:0 15px; color:#fff; display:flex; width:100%; box-sizing: border-box;}
		.wfc_data input::placeholder {color:#9EA1B5;}
		.wfc_data input:focus {outline:none; border:1px solid #1475E1;}
		.max-ammount {text-transform:uppercase;  font-size:12px; color:#1475E1; position:absolute; right:13px ;top:12px; font-family: 'Segoe UI Bold'; }
		.wfc__amount-row {display:flex; align-items:center; justify-content:space-between; color:#fff; margin-bottom:20px; font-size:12px;}
		.wfc__amount-row span {color:#9EA1B5;}
#withdraw-btn {display:flex; width:100%; line-height:45px; background:#1475E1; border-radius:10px; font-family: 'Segoe UI Bold'; font-size:16px; cursor:pointer; border:0; color:#fff; justify-content: center;}
#withdraw-btn:hover {background:#3285e1;}
#withdraw-btn:focus {outline:none;}
/** Withdraw end **/
/** Bonuses **/
.bonuses-maintable {display: flex ; flex-wrap: wrap; gap: 20px; width: 100%; box-sizing: border-box;}
.bmn__item {display: flex ; width: calc(50% - 10px); height:100%;}
	.bmn__inner {background:#1E202D; border:1px solid #343642; border-radius:10px; padding:75px 30px 30px 30px; width:100%; height:100%;}
.bmn__item:first-child .bmn__inner {padding-bottom:70px; background:#1E202D url('../images/confity.png') top center no-repeat; background-size:cover;}
	.bonuses-activation {display:flex; flex-flow:column;    align-items: center;}
	.bmn__inner h3,
	.bonuses-activation h2 {color:#fff; font-family: 'Segoe UI Bold';  font-size:32px; margin-bottom:30px; text-align:center; line-height:1.3;}
	.bonus-action-cell {display:flex; flex-flow:column;    max-width: 260px; min-width:260px;}
	.bac__item {margin-bottom:10px;}
	.bac__item input {transition: all 300ms ease-in-out 0s; line-height:36px; width:100%; box-sizing: border-box;  padding:0 15px; border-radius:10px; color:#fff; border:1px solid #292C40; background:#292C40;}
	.bac__item input::placeholder {color:#9EA1B5;}
	.bac__item input:focus {outline:none; border:1px solid #1475E1;}
	#rackeback-get,
	#bonus-sendcode {display:inline-flex; line-height:45px; background:#1475E1; border-radius:10px; border:0; color:#fff; align-items:center; font-size:16px; font-family: 'Segoe UI Bold'; justify-content: center; cursor:pointer;}
	#bonus-sendcode:before {content:''; width:24px; height:24px; min-width:24px; margin-right:10px; background:url('../images/gift.svg') center/contain no-repeat;}
	#rackeback-get:focus,
	#bonus-sendcode:focus {outline:none;}
	.rakeback-table {display:flex; flex-flow:column;}
	.rakeback-table ul {display:flex; flex-flow:column; margin-bottom:10px;}
	.rakeback-table ul li {display:flex; align-items:center; justify-content:space-between; margin-bottom:10px;}
	.rakeback-table ul li span {color:#fff;}
	.tabs-content__list li span {cursor:pointer;}
	.rakeback-table ul li span.balance {color:#1475E1;}
.affiliate__table {display:flex; flex-flow:column;}
.affiliate__table h3 {margin-bottom:20px; font-size:32px; color:#fff; font-family: 'Segoe UI Bold'; }
.affilate-tab {display:none;}
.affilate-tab.visible {display:block;}
.affilate-tab h3 {color:#fff; font-size:16px; font-family: 'Segoe UI Bold'; margin-bottom:15px;}
.affilate-tab p {}
.affilate-code {position:relative; margin:10px 0; max-width:220px;}
#affilate-code {line-height: 36px; box-sizing: border-box; width: 100%; border-radius: 10px; background: #292C40; padding: 0 40px 0 15px; font-size: 12px; color: #9EA1B5; border: 0;}
#affilate-copy:focus,
#affilate-code:focus {outline:none;}
#affilate-copy {position: absolute; right: 12px; top: 12px; cursor: pointer; display: inline-flex ; border: 0; padding: 0; color: #9EA1B5; background: none;}
#affilate-copy:hover {color:#1475E1;}
.invite-friedn-table {border-radius:10px; background:#292C40; padding:30px; display:flex; flex-flow:column;}
.invite-header-list {display:flex; align-items:center;}
.invite-header-list li {width:40%;}
.invite-header-list li:last-child {width:20%;}
.tabs-article__container ul.invite-header-list li {margin-bottom:0;}
.tabs-article__container ul.invite-header-list li:before,
.invite-header-list li:before {display:none;}
.invite-header-list li span {font-family: 'Segoe UI Bold';  font-size:16px;}
.invite-clear-list {display:flex; flex-flow:column; align-items: center; margin-top:40px;}
.invite-clear-list p {font-family: 'Segoe UI Bold';}
.invite-clear-icon {width:64px; height:64px; min-width:64px; margin-bottom:20px; background:url('../images/empty-card.svg') center/contain no-repeat;}
.referred-stat-group {display:flex; justify-content:space-between; margin-top:26px;}
.referred-item-column {display:flex; flex-flow:column; width:30%;}
.referred-item-column h4 {font-size:16px; color:#fff; font-family: 'Segoe UI Bold';  margin-bottom:15px;}
.referred-data-item {line-height:36px; padding:0 15px; border-radius:10px; background:#292C40;display: flex ; justify-content: space-between;}
.referred-data-item span {}
.tabs-static-content__list {background: #1E202D; border: 1px solid #343642; border-radius: 10px; padding: 30px;}
.tabs-static-content__list li {margin-bottom: 14px;}
.tabs-static-content__list li  span {cursor:pointer;}
/** Bonuses end**/
/** Verification**/
.verification-table {display:flex;    align-items: flex-start;}
.verification-step-tabs {background:#1E202D; border:1px solid #343642; border-radius:10px; padding:30px;}
.verification-step-tabs ul {display:flex; flex-flow:column;}
.verification-step-tabs ul li {color:rgba(255,255,255,.3); font-size:16px; font-family: 'Segoe UI Semibold'; position:relative; padding:0 0 3px 10px; margin-bottom:14px;}
.verification-step-tabs ul li:last-child {margin-bottom:0;}
.verification-step-tabs ul li:before {content: ''; width: 0px; height: 100%; position: absolute; left: 0; top: 0; background: #1475E1; transition: all 300msease-in-out 0s; opacity: 0;}
.verification-step-tabs ul li.select:before {width: 3px; opacity: 1;}
.verification-step-tabs ul li.select {color:#fff;}
.verification-step-tabs ul li.checked {color:#1475E1;}
.verification-tabs-container {display:flex; margin-left:20px; flex:1;}
.step-verification-list {width:100%;}
.step-verification-list li {display:none;}
.step-verification-list li.visible {display:block;}
.step-ver-body {display:flex; flex-flow:column; background:#1E202D; border:1px solid #343642; border-radius:10px; padding:30px; width:100%;}
.step-ver-header {display:flex; justify-content:space-between; align-items:center; margin-bottom:70px;}
.stape-name,
.step-ver-header h2 {color:#fff; font-size:16px; font-family: 'Segoe UI Bold';}
.step-ver-bottom {display:flex; margin-top:60px;}
.step-ver-bottom p {line-height:1.3; text-align:center; font-size:16px;}
.step-ver-article {}
	.step-ver-identity {display:flex; flex-flow:column;    align-items: center;}
	.step-ver-identity .edit-icon {display:inline-flex; width:60px; height:60px; min-width:60px; margin-bottom:20px; background:url('../images/edit-icon.svg') center/contain no-repeat;}
	.step-ver-identity .identy {display:inline-flex; width:60px; height:60px; min-width:60px; margin-bottom:20px; background:url('../images/identy.svg') center/contain no-repeat;}
	.step-ver-identity .clock {display:inline-flex; width:60px; height:60px; min-width:60px; margin-bottom:20px; background:url('../images/clock.svg') center/contain no-repeat;}
	.step-ver-identity .hourglass {display:inline-flex; width:60px; height:60px; min-width:60px; margin-bottom:20px; background:url('../images/hourglass.svg') center/contain no-repeat;}
	.step-ver-identity h3 {font-size:32px; color:#fff; line-height:1.3;  font-family: 'Segoe UI Bold'; margin-bottom:20px; text-align:center;}
	.step-ver-identity p {line-height:1.3; text-align:center; font-size:16px; color:#fff; font-family: 'Segoe UI Semibold';  margin-bottom:30px;}
.step-action-cell {display:flex;align-items: center;    justify-content: center; flex-flow:column;}
.step-action-cell button {display:inline-flex; line-height:45px; font-size:16px; color:#fff; font-family: 'Segoe UI Semibold';  border-radius:10px; border:0; background:#1475E1; padding:0 160px; margin-bottom:10px; cursor:pointer;}
.step-action-cell button:hover {background:#408ce1;}
.step-action-cell button:focus {outline:none;}
.step-action-cell p {text-align:center; font-size:12px; line-height:1.3;}
.step-ver-group {display:flex; flex-flow:column; }
.step-form__item {display:flex; align-items:center;  margin-bottom:10px;}
.step-form__item .sfi__item:first-child {margin-right:5px;}
.step-form__item .sfi__item:nth-child {margin-left:5px;}
	.sfi__item {}
	.sfi__item input {line-height:36px; background:#292C40; border:1px solid #292C40; border-radius:10px; padding:0 15px; color:#fff; min-width:170px;}
	.sfi__item input::placeholder {color:#9EA1B5;}
	.sfi__item input:focus {outline:none;}
.notification {display:none; border:1px solid #23B260;}
.notification p:before {content:''; width:24px; height:24px; min-width:24px; margin-right:8px; display:inline-flex; background:url('../images/approve.svg') center/contain no-repeat;}
.notification.visible {display:flex; position:fixed; left:50%; background:#13151E; z-index:30; border-radius:10px; padding:20px 70px; top:20px; font-family: 'Segoe UI Semibold'; -moz-transform: translate(-50%, 0px); -webkit-transform: translate(-50%, 0px); -o-transform: translate(-50%, 0px); -ms-transform: translate(-50%, 0px); transform: translate(-50%, 0px);-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}
.notification p {display: flex ; align-items: center;}
.notification.error {border:1px solid #FF5471; color:#fff;}
.notification.error p:before {background:url('../images/allert.svg') center/contain no-repeat; }
.step-links-cell {display:flex; align-items:center; justify-content: center;}
.step-links-cell a {display:inline-flex; align-items:center; padding:0 30px; margin:5px; color:#fff; font-family: 'Segoe UI Bold'; border-radius:10px; line-height:45px;} 
.step-links-cell a.deposit-btn {background:#23B260;}
.step-links-cell a.support-btn {background:#1475E1;}
.step-links-cell a.deposit-btn i {background:url('../images/plus.svg') center/contain no-repeat;}
.step-links-cell a.support-btn i {background:url('../images/support.svg') center/contain no-repeat;}
.step-links-cell a i {display:inline-flex; width:24px; height:24px; margin-right:8px; min-width:24px;}
/** Verification end **/
/** Settings **/
.settings-table {display: flex ; flex-wrap: wrap; gap: 20px; width: 100%; box-sizing: border-box;}
.setting-item-column{display: flex ; flex-flow: column; width: calc(50% - 10px);}
	.sic__container {background: #1E202D; border-radius: 10px; border: 1px solid #343642; padding: 30px; }
	.sic__container:nth-child(2) {margin-top:20px;}
	.sic__container h2 {color:#fff; font-size:16px; font-family: 'Segoe UI Bold';  margin-bottom:10px;}
	.sic__container .progress-status {font-size:16px; margin-bottom:20px;}
	.input-area-cell {display:flex; flex-flow:column; margin-bottom:10px;}
	.input-area-cell.indentation {margin-bottom:75px;}
		.iac__label {font-size:12px; margin-bottom:6px; color:#fff;}
		.iac__input {position:relative;}
		.iac__input i {width:20px; height:20px; background:url('../images/close-eye.svg') center/15px no-repeat; position:absolute; right:12px; top:12px; cursor:pointer;}
		.iac__input i.check {background:url('../images/eye.svg') center/15px no-repeat;}
		.iac__input input {transition: all 300ms ease-in-out 0s; padding:0 15px; border-radius:10px;  width:100%; box-sizing: border-box;  border:1px solid #292C40; background:#292C40; font-size:12px; color:#fff; line-height:36px;}
		.iac__input input::placeholder {color:#9EA1B5;}
		.iac__input input:focus {outline:none; border:1px solid #1475E1;}
		.iac__input input:-webkit-autofill,
.iac__input input:-webkit-autofill:hover, 
.iac__input input:-webkit-autofill:focus, 
.iac__input input:-webkit-autofill:active{
    -webkit-background-clip: text;
    -webkit-text-fill-color: #ffffff;
    transition: background-color 5000s ease-in-out 0s;
    box-shadow: inset 0 0 20px 20px #23232329;
}
		.iac__input input#old-pass,
		.iac__input input#new-pass,
		.iac__input input#repeat-pass {padding-left:45px; background:#292C40 url('../images/key.svg') 12px 13px no-repeat; background-size:12px;}
		.iac__input input#email {padding-left:45px; background:#292C40 url('../images/email.svg') 12px 13px no-repeat; background-size:12px;}
		.iac__input input#promo {padding-left:45px; background:#292C40 url('../images/promo.svg') 12px 13px no-repeat; background-size:12px;}
		.action-area-cell a,
		.action-area-cell button {line-height:45px; color:#fff; border-radius:10px; background:#1475E1; font-size:16px; font-family: 'Segoe UI Bold';  border:0; width:100%; display:flex;     justify-content: center; cursor:pointer;}
		.action-area-cell a:hover,
		.action-area-cell button:hover {background:#2b81e1;}
		.action-area-cell button:focus {outline:none;}
		.verification-status { font-size:16px;  font-family: 'Segoe UI Bold'; margin-bottom:20px; color:#23b260;}
		.verification-status.unverified {color:#FF5471;}
/** Settings end**/
/** Transaction **/
.transaction__table {display:flex; flex-flow:column;}
	.tt__tabs {display:flex; align-items:center;}
	.tt__tabs button {border-radius:10px; background:#292C40; border:1px solid #292C40; color:#fff; font-family: 'Segoe UI Bold';  padding:0 12px; line-height:45px; margin-right:20px; cursor:pointer; min-width:155px; display:inline-flex; justify-content: center;}
	.tt__tabs button.select {border:1px solid #1475E1;}
	.tt__tabs button:focus {outline:none;}
	.tt-tabs-content {display:block; margin-top:20px;}
	.tt-tabs-content  h2 {color:#fff; font-size:32px;  font-family: 'Segoe UI Bold'; margin-bottom:20px;}
		.tt-tab {display:none; flex-flow:column;}
		.tt-tab.visible {display:flex;}
/** Transaction end**/
/** Vip Club **/
.vipclub-tablo {display:flex; flex-flow:column; padding:30px; background:#1E202D; border:1px solid #343642; border-radius:10px; margin-bottom:20px;}
		.vipclub-title {display:flex; align-items:center; font-size:16px;  font-family: 'Segoe UI Bold'; margin-bottom:20px; color:#fff;}
		.vipclub-title:before {content:''; width:20px; height:20px; min-width:20px; background:url('../images/star.svg') center/contain no-repeat; margin-right:8px;}
.vipClub-list {display:flex; margin:0 -10px;}
.vipClub-list li.vCl__item {width:25%;}
	.vipClub-item {display:flex; flex-flow:column; padding:30px; background:#1E202D; border:1px solid #343642; border-radius:10px; margin:0 10px; height:100%;}
	.vipCLub-header {display:flex; justify-content:space-between;}
		.vipClub-icon {width:60px; height:60px; min-width:60px;}
		.vipClub-name {font-size:16px; font-family: 'Segoe UI Bold';}
.vipClub-xp {font-size:32px; color:#fff; font-family: 'Segoe UI Bold'; margin-top:14px; margin-bottom:10px;}
.vipClub-label {font-size:16px;}
.xp-needed-list {display:flex; flex-flow:column; margin-top:20px;}
.xp-needed-list li {position:relative; margin-bottom:13px; padding-left:30px; width:100%;}
.xp-needed-list li:before {width:24px; height:24px; min-width:24px; background:url('../images/check01.svg') center/12px no-repeat; content:''; position:absolute; left:0; top:-4px;}
.vCl__item:nth-child(2) .xp-needed-list li:before {background:url('../images/check02.svg') center/12px no-repeat;}
.vCl__item:nth-child(3) .xp-needed-list li:before {background:url('../images/check03.svg') center/12px no-repeat;}
.vCl__item:nth-child(4) .xp-needed-list li:before {background:url('../images/check04.svg') center/12px no-repeat;}
.vipclub-faq-table {display:flex; flex-flow:column; margin-top:60px;}
.vipclub-faq-table h3 {margin-bottom: 20px; font-size: 32px; color: #fff; font-family: 'Segoe UI Bold';}
.game-stats-table .tabs-article__container,
.vipclub-faq-table .tabs-article__container {background:none; padding:0; border:0; border-radius:0;}
.faq-list {display:flex; flex-flow:column;}
.tabs-article__container ul.faq-list li {width:100%; margin-bottom:15px;}
.tabs-article__container ul.faq-list li:last-child {margin-bottom:0;}
.tabs-article__container ul.faq-list li:before {display:none;}
.faq-item {display:flex; background:#1E202D; padding:20px; border:1px solid #343642; border-radius:10px; flex-flow:column; cursor:pointer; overflow:hidden;}
	.faq-question {display:flex; justify-content:space-between; color:#fff; font-family: 'Segoe UI Bold'; transition: all 300ms ease-in-out 0s; }
	.faq-question i{display:inline-flex; width:20px; height:20px; min-width:20px; background:url('../images/arrowDown.svg') center/14px no-repeat;}
	.faq-item.check .faq-question {padding-bottom:15px;}
	.faq-item.check .faq-question i {-moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
	.faq-unswer p {}
/** Vip Club end**/
/** Game page **/
.game-page-table {display:flex; flex-flow:column;}
	.game-header {display:flex; align-items:center; position:relative;    justify-content: center;}
	.game-header h1 {color:#fff; font-family: 'Segoe UI Bold'; margin-bottom:30px; text-align:center; text-transform:uppercase; font-size:32px;}
.game-table-nav {display: inline-flex ; align-items: center; position: absolute; right: 0;align-items:center;}
	#how-play-link {display:inline-flex; font-size:16px; color:#4C4F63; align-items:center; font-family: 'Segoe UI Bold';}
	#how-play-link:before {content:''; display:inline-flex; width:24px; height:24px; min-width:24px; margin-right:8px; background:url('../images/question.svg') center/contain no-repeat;}
	#sound-off {width:24px; height:24px; min-width:24px; border:0; cursor:pointer; margin-left:25px; background:url('../images/volume.svg') center/contain no-repeat;}
	#sound-off.check {background:url('../images/volume-mute.svg') center/contain no-repeat;}
	#sound-off:focus {outline:none;}
	.game-area-table {display:flex; justify-content:space-between;}
		.game-nav-column {border:1px solid #343642; background:#1E202D; border-radius:10px; }
			.game-navigation{display:flex; flex-flow:column; padding:30px; min-width:320px;}
				.game-item-row {display:flex; flex-flow:column; margin-bottom:20px;}
					.gir__top-row {display:flex; align-items:center; margin-bottom:10px;    justify-content: space-between;}
						.gir__label {font-size:16px; color:#fff; font-family: 'Segoe UI Semibold';}
						.gir__body-row.cell {display:flex; justify-content:space-between; padding:12px 15px; border-radius:10px; background:#292C40;}
							.gir__balance  {display:inline-flex; color:#9EA1B5; align-items:center; font-family: 'Segoe UI Semibold';}
							.gir__balance:before  {content:''; display:inline-flex; width:16px; height:16px; min-width:16px; margin-right:5px; background:url('../images/wallet.svg') center/16px no-repeat;}
							.gir__balance em {color:#4C4F63;}
							.gir__body-input {position:relative;}
							.gir__body-input input {line-height:43px; background:#292C40; border-radius:10px; padding:0 15px; border:1px solid #292C40; transition: all 300ms ease-in-out 0s; color:#fff; font-size:16px;box-sizing: border-box; width: 100%;}
							.gir__body-input input.dollar {background:#292C40 url('../images/dollar.svg') 94% 13px no-repeat; background-size:8px;}
							.gir__body-input input:focus {outline:none; border:1px solid #1475E1;}
							.gir__body-input.plus-btn {display:flex; align-items:center; justify-content:space-between;}
							.gir__body-input.plus-btn input {flex:1; width:100%; border-radius:10px 0 0 10px; border-right:0;}
								.btn-wrapper {display:flex;  align-items:center; background:#13151E; border-radius:0 10px 10px 0; overflow:hidden; position:relative;}
								.btn-wrapper:before {content:''; display:inline-block; position:absolute; left:50%; width:2px; height:25px; border-radius:10px; margin-left:-1px; top:50%; margin-top:-13px; background:rgba(255,255,255,.5);}
								.btn-wrapper button {min-width:50px; height:45px; color:#fff; padding:0; border:0; background:#13151E; display:inline-flex; cursor:pointer; font-size:16px;font-family: 'Segoe UI Semibold'; align-items: center; justify-content: center;}
								.btn-wrapper button:hover {background:#3a3e58;}
								.btn-wrapper button:focus {outline:none;}
								.btn-wrapper #btn-up {background:#13151E url('../images/btn-arrow-up.svg') center/12px no-repeat; }
								.btn-wrapper #btn-up:hover {background:#3a3e58 url('../images/btn-arrow-up.svg') center/12px no-repeat; }
								.btn-wrapper #btn-down {background:#13151E url('../images/btn-arrow-down.svg') center/12px no-repeat; }
								.btn-wrapper #btn-down:hover {background:#3a3e58 url('../images/btn-arrow-down.svg') center/12px no-repeat; }
						.game-bottom-row {}
						.game-bottom-row button {cursor:pointer; border-radius:10px; line-height:45px; display:flex; background:#1475E1; border:0; padding:0; font-size:16px;font-family: 'Segoe UI Semibold'; width:100%; color:#fff;    justify-content: center;}
						.game-bottom-row button:focus {outline:none;}
						.game-bottom-row button:hover {background:#478dda;}
.game-main-column {flex:1; width:100%;    max-width: calc(100% - 350px);}
	.game-main-table {border:1px solid #343642; border-radius:10px; margin-left:20px; background:#1E202D; height:100%; position:relative; overflow:hidden;}
.game-odds-history {position:relative;max-width:100%;background: rgba(9, 15, 30, .32); }
.game-odds-history:after {content:''; display:inline-block; position:absolute; right:0; top:0; bottom:0; width:20%; background: linear-gradient(90deg, rgba(10, 16, 36, 0) 0%, #0A1024 100%);}
	.odds-history {display:flex; align-items:center; overflow:auto; padding:15px;}
	.odds-history::-webkit-scrollbar { display: none; }
	.odds-history li {margin-right:10px; }
	.odds-history li span {font-size:16px;  font-family: 'Segoe UI Semibold'; line-height:30px; padding:0 16px; border-radius:50px; color:#fff;display:inline-flex; background: linear-gradient(90deg, #C35BFF 0%, #9E00FA 100%);}
	.odds-history li.color1 span {background: linear-gradient(90deg, #4E95FF 0%, #376FFF 100%); }
	.odds-history li.color2 span {background: linear-gradient(90deg, #FF8747 0%, #FA5700 100%);}
	.odds-history li.color3 span {background:#FF5471;}
	.odds-history li span:before {content:'x';}
/** Crash Game **/
.game-crash-body {background: rgba(9, 15, 30, 0); height: calc(100% - 60px); flex-direction: column; gap: 16px; padding: 35px;}
.game-main-table.crash {min-height:600px; background:#1e202d url('../images/crash/background.webp') left top no-repeat; background-size:cover;}
	.gcb-clouds {position: absolute; overflow: hidden; bottom: 0; left: 0; width: 100%; display: flex ; opacity: 0; pointer-events: none; visibility: hidden; transition-duration: .3s;}
	.gcb-clouds img {width: 200%; height: auto; animation: Crash_clouds__aOVzu 30s linear infinite running;}
	.gcb-bottom-lines {left: 26px; width: calc(100% - 25px); border-top: 1px solid rgba(107, 154, 255, .08); opacity: 0; pointer-events: none; visibility: hidden; transition-duration: .3s; bottom:0; position:absolute;}
	.gcb-bottom-lines img {width: 200%; height: 25px;}
	.gcb-bottom-lines.active img {animation: Crash_clouds__aOVzu 30s linear infinite running;}
	.gcb-bottom-lines.active {opacity: 1; pointer-events: auto; visibility: visible; }
	.gcb-left-lines{position: absolute; overflow: hidden; top: 60px; left: 0; height: calc(100% - 60px); display: flex ; border-right: 1px solid rgba(107, 154, 255, .08);}
	.gcb-left-lines img {width: 25px; height: 200%; }
	.gcb-left-lines.active img {animation: Crash_cloudsVert__Gcbkf 30s linear infinite running; }
	.gcb-left-lines.active {opacity: 1; pointer-events: auto; visibility: visible;}
	.gcb-clouds.active {opacity: 1; pointer-events: auto; visibility: visible;}
.crash-canvas{position: absolute; overflow: hidden; width: calc(100% - 25px); height: calc(100% - 85px); left: 25px; bottom: 25px; display: flex ; -webkit-user-select: none; -moz-user-select: none; user-select: none; -webkit-user-drag: none; opacity:0;}
.crash-canvas.active { opacity: 1; pointer-events: auto; visibility: visible; }
	.crash-canvas-in {position: relative; width: 100%; height: 100%; z-index:11;}
		.crash-chart-over {position: absolute; left: 0; bottom: 0; display: flex ;}
			.crash-body {position: relative; display: flex;}
			.crash-body .crash-chart {width: 77%; height: auto; transform-origin: left bottom; animation: Crash_scale__3C90S 10s linear infinite running;}
			.stoped {animation-play-state: paused !important;}
			.crash-mover {position: absolute; display: flex ; transform: translate(-100px, 100px); transition: transform .7s; z-index: 10; -webkit-user-select: none; -moz-user-select: none; user-select: none; -webkit-user-drag: none;}
				.crash-man {position: absolute; width: 200px; height: 200px; display: flex ; justify-content: center; align-items: center; transition: left 0.05s linear, bottom 0.05s linear; bottom:100%; animation: floatingMan 2s infinite ease-in-out;}
	@keyframes floatingMan { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); /* Поднимается вверх на 10px */ } }
					.Crash_iFire__q5G6m { width: 24%; margin-top: 62%; margin-left: -64%; transform: rotate(-138deg); transform-origin: center center; }
.Crash_iGlow__Itgyp, .Crash_iMan__GsD7d { position: absolute; width: 50%; } .Crash_iGlow__Itgyp { margin-top: 45%; margin-left: -50%; transform: rotate(36deg); }	
.crash-info-table {position: absolute; overflow: hidden; width: calc(100% - 25px); height: calc(100% - 85px); left: 25px; bottom: 25px; display: flex ; -webkit-user-select: none; -moz-user-select: none; user-select: none; -webkit-user-drag: none; opacity:0;}
.crash-info-table.visible {opacity: 1; pointer-events: auto; visibility: visible; z-index:11;}
	.cit__inner {position: relative; justify-content: space-between; gap: 40px; display:flex; width:100%;}
		.crash-wait {position: absolute; justify-content: center; flex-direction: column; opacity: 0; pointer-events: none; visibility: hidden; transition-duration: .3s; width: 100%; height: 100%; display: flex ; align-items: center;}
.game-bottom-row.change-script {margin-top:20px;}
.crash-info-table.visible .crash-wait {opacity:1; visibility:inherit;}
.crash_waitTitle { font-size: 24px;   color: #fff; max-width: 340px; margin: 15px 0; text-align: center; font-family: 'Segoe UI Bold'; line-height:1.3;}
.crash_waitLoader { width: 206px; height: 10px; border-radius: 100px; background-color: green; background:#292C40; border:1px solid #343642; padding:0 1px; position:relative; over:hidden;}
.crash_waitLoader span {height: 8px; border-radius: 100px; background:#1475E1; transition: .2s linear; display:inline-flex; width:100%; position:absolute; left:1px; top:1px;}
.crash-info-table.visible .crash_waitLoader span {animation: reduceWidth 5s linear forwards;}
@keyframes reduceWidth { 0% { width: 100%;} 100% { width: 0%;} }
.crash-ingame-now {position: absolute; width: 100%; height: 100%; display: flex ; flex-direction: column; justify-content: center; align-items: center; opacity: 0; pointer-events: none; visibility: hidden; transition-duration: .3s;}
	.crash-multiper {font-family: 'Segoe UI Bold'; font-size: 52px; line-height: 61px; color: #1475E1; -webkit-user-select: none; -moz-user-select: none; user-select: none;}
	.crash-multiper span {font-size: 68px;}
.crash-ingame-now.visible {opacity: 1; pointer-events: auto; visibility: visible; z-index:22;}
.crash-canvas-in.hide,
.crash-ingame-now.hide {opacity:0;}
.crash-crashed {font-family: 'Segoe UI Bold'; font-size: 28px; line-height: 33px; color: #fff; opacity: 0; transition-duration: .3s; -webkit-user-select: none; -moz-user-select: none; user-select: none; -webkit-user-drag: none;}
.crash-crashed.visible {opacity:1;}
.crash-winner {position:absolute; left:50%; height:50px; display:none; z-index:11; color:#fff;
position: absolute; top: 76px; padding:12px 25px; height: 70px; background: #0d1731; border: 2px solid #4383ff; border-radius: 16px;  z-index: 100; justify-content: center; align-items: center; font-weight:bold; flex-flow:column; -moz-transform: translate(-100%, 0px); -webkit-transform: translate(-100%, 0px); -o-transform: translate(-100%, 0px); -ms-transform: translate(-100%, 0px); transform: translate(-100%, 0px);}
.crash-winner {height:auto;}
.crash-winner #winner-sum {background:#1475e1; padding:5px 15px; border-radius:10px; margin-top:10px;}
.crash-winner.visible {display:flex;}
.animate-crash {
 animation-duration: 1s;
    animation-fill-mode: forwards; /* Оставляет объект в финальном состоянии */
    animation-name: fadeOutTopRight;
    animation-iteration-count: 1; /* Проигрывается только 1 раз */
}
.crashCanvas.hide {border:2px solid green;}
@keyframes fadeOutTopRight { 0% { opacity: 1; transform: translate3d(0, 0, 0); } 100% { opacity: 0; transform: translate3d(100%, -100%, 0); } }
.AnimatedIcons_crashLoad1__n34VP {transform-box: fill-box;transform-origin: center center;animation: AnimatedIcons_rotate__AlRdR 2s linear infinite running}
.AnimatedIcons_crashLoad2__i5Ldu {transform-box: fill-box; transform-origin: center center; animation: AnimatedIcons_rotate__AlRdR 1s linear infinite running}	
@keyframes AnimatedIcons_rotate__AlRdR { 0% { transform: rotate(0deg) } to { transform: rotate(1turn) } } @keyframes Crash_clouds__aOVzu { 0% { transform: translateX(0) } to { transform: translateX(-50%) } } @keyframes Crash_cloudsVert__Gcbkf { 0% { transform: translateY(-50%) } to { transform: translateY(0) } } @keyframes Crash_scale__3C90S { 0%,to { transform: scaleX(1) scaleY(1) } 10% { transform: scaleX(1) scaleY(.95) } 20% { transform: scaleX(.95) scaleY(1) } 30% { transform: scaleX(.95) scaleY(.95) } 40% { transform: scaleX(1.05) scaleY(1.05) } 50% { transform: scaleX(1) scaleY(1.05) } 60% { transform: scaleX(1.05) scaleY(1) } 70% { transform: scaleX(1.05) scaleY(.95) } 80% { transform: scaleX(1) scaleY(1) } 90% { transform: scaleX(.95) scaleY(.95) } }
/** Crash Game end**/
/** Tower Game **/
.game-main-table.tower {min-height:600px; background:#1e202d url('../images/tower/towerbg.webp') left top no-repeat; background-size:cover;}
.game-main-table.tower .odds-history li span {background: linear-gradient(180deg, #00C134 0%, #007E22 100%);}
.game-main-table.tower .odds-history li span:before {display:none;}
.game-main-table.tower .odds-history li.lose span {background:#052D59;}
#tower-difficulty-cell {position:relative;}
	.tower-difficulty-select {background:#292C40; border-radius:10px; border:1px solid #292C40; display:flex; align-items:center; justify-content:space-between; padding:8px 0 8px 15px; color:#fff; cursor:pointer; color:#fff; position:relative;}
	.tower-difficulty-select:after {content:''; width:24px; height:24px; position:absolute; right:10px; top:10px; transition: all 300ms ease-in-out 0s; background:url('../images/arrowDown.svg') center/12px no-repeat; opacity:.7;}
	.tower-difficulty-select span {display:flex; align-items:center;}
	.tower-difficulty-select span:last-child {padding-right:45px;}
	.tower-difficulty-droplist li span img,
	.tower-difficulty-select span img {vertical-align:bottom; margin-left:5px;}
	.tower-difficulty-droplist li span:first-child,
	.tower-difficulty-select span img:first-child {margin-left:0;}
	.tower-difficulty-droplist {display:none; flex-flow:column;}
	.tower-difficulty-droplist.visible {display:flex; padding:12px;background: #292C40; border-radius: 10px; border: 1px solid #478dda; color:#fff;}
	.tower-difficulty-droplist li {display:flex; align-items:center; justify-content:space-between; cursor:pointer;}
	.tower-difficulty-droplist li[data-difficulty="medium"] {margin:10px 0;}
	.tower-difficulty-droplist li span {display:flex; align-items:center;}

.tower-body-game { width: 100%; display: flex ; justify-content: center; align-items: center; gap: 40px;}
.tower-game-overflow {position:relative; padding-top:50px; padding-bottom:50px;}
.tower-body-game.gameover .tower-item-cell {}
.tower-body-game.gameover .tower-item-cell.lose {opacity:.3; background:#FF5471 url('../images/logoicon-r.jpg') center/30px no-repeat;}
	.tower-fields {width: 494px; height: 100%; display: flex ; flex-direction: column; justify-content: center; gap: 7px;}
		.tower-row-item {position: relative; width: 100%; display: flex ; justify-content: center; gap: 7px;}
			.tower-win-label {position: absolute; bottom: 59px; width: 143px; height: 29px; pointer-events: none;}
				.tower-win-cont {position: relative; width: 100%; height: 100%; display: flex ; justify-content: center; align-items: center;}
				.tower-win-cont img {width: 100%; height: 100%;}
				.tower-win-cont span {position: absolute; font-weight: 800; font-size: 12px; line-height: 14px; color: #fff; overflow: hidden; max-width: 60%; text-overflow: ellipsis; white-space: nowrap; }
			.tower-item-cell {width: 100%; height: 55px; border-radius: 10px; padding:0; background:#1475E1; border:0; opacity:.2;}
			.tower-item-cell:focus {outline:none;}
			.tower-item-cell.checked {background:#23B260;}
			.tower-item-cell.lose.checked {opacity:1;}
				.tower-item-body {position: relative; overflow: hidden; display: flex ; justify-content: center; align-items: center; transition: all .3s, margin-top .1s; width: 100%; height: 55px; border-radius: 10px; background:url('../images/logoicon.png') center/30px no-repeat;}
			.tower-item-cell:not(.active),
			.tower-item-cell[disabled] {cursor: not-allowed; opacity:.3;}
.tower-row-item.active .tower-item-cell {opacity:1; cursor:pointer; background:#23B260 url('../images/logoicon-g.jpg') center/30px no-repeat;}
.tower-row-item.active .tower-item-cell.checked {opacity:1; }
.tower-row-item.active .tower-item-cell.checked.lose {opacity:1; background:#FF5471 url('../images/logoicon-r.jpg') center/30px no-repeat;}
.tower-row-item .tower-item-cell.checked {opacity:1; background:#1475E1;}
.tower-fields[data-difficulty="medium"] .tower-item-cell {max-width:160px;}
 
 .mines-winner,
 .coinflip-winner,
 .tower-winner {display:none;position: absolute; padding: 12px 8px 8px; background: #0d1731; border: 2px solid #4383ff; border-radius: 16px; flex-direction: column; justify-content: center; align-items: center; gap: 7px; z-index: 100; -webkit-transform: translateZ(0);     font-family: 'Segoe UI Semibold'; left:50%; top:50%; -moz-transform: translate(-100%, -100%); -webkit-transform: translate(-50%, -100%); -o-transform: translate(-50%, -100%); -ms-transform: translate(-50%, -100%); transform: translate(-50%, -100%);}
 .win-sum {padding: 0 20px; width: 100%; height: 50px; background: linear-gradient(90deg, #4e95ff, #376fff); border-radius: 9px; display: flex ; flex-direction: column; justify-content: center; align-items: center; color:#fff; margin-top:10px;}
 .mines-winner.visible,
 .coinflip-winner.visible,
 .tower-winner.visible {display:flex;}
 #coinflip-win-sum:before,
 #tower-win-sum:before {content:'$'; margin-right:3px;}
/** Tower Game end**/
/** Coinflip Game **/
.game-main-table.coinflip {min-height:600px; background:#1e202d url('../images/tower/towerbg.webp') left top no-repeat; background-size:cover;}
.coinflip-table {width: 100%; height: calc(100% - 60px); display: flex ; justify-content: space-between; align-items: center; padding: 45px;}
	.coinflip-infoblock {width: 120px; height: 120px; background-color: #13151E; border: 1px solid #343642; border-radius: 20px; display: flex ; flex-direction: column; justify-content: center; align-items: center;}
#coinflip-odds,
#coinflip-series { font-family: 'Segoe UI Bold';  font-size:36px; color:#9EA1B5;}
.coinflip-odds-label,
.coinflip-series-label {font-family: 'Segoe UI Semibold'; color:#9EA1B5; margin-top:6px;}
#coinflip-odds {}
.coinflip-odds-label {}
.coinflip-action {position:relative; overflow: hidden; margin-top: 10px; padding: 10px; gap: 15px; background-color: #292C40; border: 1px solid #292C40; border-radius: 10px; display:flex; color:#fff; font-family: 'Segoe UI Semibold'; line-height:1.3; text-align:center;}
.coinflip-informer {width: 100%; display: none ; justify-content: center; align-items: center; position: absolute; height: 100%; background-color: rgba(9, 15, 30, .9); transition-duration: .3s;  z-index: 10; opacity: 1; visibility: visible; pointer-events: auto; left:0; top:0;}
.coinflip-informer.visible {display:flex;}
.coinflip-action button {width: 100%; height: 115px; display: flex ; flex-direction: column; justify-content: center; align-items: center; border-radius: 10px; background-color: #1E202D; transition: all .3s, transform .1s; cursor: pointer; border:0; padding:20px 0 10px 0;}
.coinflip-action button:hover {background:#3a4058;}
.coinflip-action button:focus {outline:none;     transform: scale(.98);}
.coinflip-action button img {width: 50px; -webkit-user-drag: none;}
.coinflip-action button span {text-align:center; color:#fff; font-size:16px; margin-top:10px;font-family: 'Segoe UI Semibold';}
.coinflip-body {width: 180px; height: 180px; -webkit-user-drag: none; -webkit-user-select: none; -moz-user-select: none; user-select: none;transition-duration: .3s; transform-style: preserve-3d;}
.coinflip-body img {-webkit-backface-visibility: hidden; backface-visibility: hidden; position: absolute; width: 180px; height: 180px; -webkit-user-drag: none; -webkit-user-select: none; -moz-user-select: none; user-select: none;}
.coinflip-body img:last-child {transform: rotateY(180deg);}
.coinflip-body img.coin-sonic {}
.coinflip-body img.coin-tails {}
/** Coinflip Game end **/
/** Dice Game **/
.game-main-table.dice {min-height:600px; background:#1e202d url('../images/tower/towerbg.webp') left top no-repeat; background-size:cover;}
.game-main-table.dice .odds-history li {}
.game-main-table.dice .odds-history li span {background: linear-gradient(90deg, #4E95FF 0%, #376FFF 100%),
linear-gradient(180deg, #00C134 0%, #007E22 100%);
}
.game-main-table.dice .odds-history li span:before {display:none;}
.game-main-table.dice .odds-history li.lose span {background: linear-gradient(90deg, #C35BFF 0%, #9E00FA 100%),
linear-gradient(180deg, #223258 0%, #152140 100%);}
.dice-main-table {position: relative; width: 100%; padding: 70px 35px 35px; display: flex ; flex-direction: column; align-items: center;}
	.dice-game {width: 100%; display: flex ; flex-direction: column; align-items: center; z-index: 10;}
		.dice-winSum { font-family: 'Segoe UI Bold'; font-size: 62px; line-height: 75px; color: rgba(95, 104, 137, .6);}
		.dice-winSum span {font-family: Inter; font-weight: 800; font-size: 62px; background: linear-gradient(90deg, #fefe75, #fed630); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-fill-color: transparent; text-shadow: 0 2px 50px rgba(250, 223, 89, .25); }
		.dice_winDesc {font-weight: 700; font-size: 16px; letter-spacing: .24em; color: #494e5b; margin-top: 8px; margin-bottom: 64px;}
		.dice_selectorTips {width: 100%; max-width: 650px; padding: 0 20px; display: flex ; justify-content: space-between; align-items: center; margin-bottom: -3px;}
			.dice_tip {display: flex ; flex-direction: column; align-items: center;}
			.dice_tip span {position: absolute; font-weight: 500; font-size: 12px; color: hsla(0, 0%, 100%, .12);}
			.dice_tip img {    margin-top: 20px;}
.dice_selectorOver-inner,
.dice_selectorOver {width: 100%; border-radius: 1000px; display: flex ; justify-content: center; align-items: center;}
.dice_selectorOver {margin-bottom: 35px; max-width: 650px; background-color: #292C40; padding: 15px;}
.dice_selectorOver-inner {height: 40px; background: #13151E; padding: 0 15px; }
.dice_selector {position: relative; width: 100%; height: 8px; border-radius: 8px; background-color: #fe2247; display: flex ; cursor: pointer;}
.dice_cube{position: absolute; width: 36px; top: -65px; transform: scale(1.5); display: flex ; justify-content: center; align-items: center; pointer-events: none; opacity: 0; transition-duration: .3s;}
.dice_cube svg {width:100%;}
.dice_cube span {position: absolute; font-weight: 700; font-size: 10px;}
.dice_dice {opacity: 0; pointer-events: none; position: absolute; top: -38px; width: 46px; height: 20px; padding: 0 10px; background: linear-gradient(90deg, #4e95ff, #376fff); border-radius: 100px; white-space: nowrap; font-weight: 700; font-size: 12px; text-align: center; color: #fff; display: flex ; justify-content: center; align-items: center; transition: opacity .3s; margin-left:-5px;}
.dice_dragger{position: absolute; top: -11px; cursor: pointer; -webkit-user-drag: none;}
.dice_filled {height: 8px; border-radius: 8px; background-color: #1bd21c;}
.dice_stats {margin-top: 70px; max-width: 795px; padding: 20px;  justify-content: center; gap: 20px; width: 100%; display: flex ; align-items: center;}
.dice_stat-row {width: 100%; display: flex ; flex-direction: column; gap: 12px;}
.dice_filled.roll-under {
	background: linear-gradient(to right, #1bd21c, #38ef7d);
}
.dice_filled.roll-over {
	background:#fe2247;
}
.dice_selector.over-color {background: linear-gradient(to right, #1bd21c, #38ef7d);}
	.dice_stat-label {}
	.dice_statContent {width: 100%; height: 45px; background-color: #292C40; border-radius: 8px; padding: 0 15px; display: flex ; justify-content: space-between; align-items: center;}
	.dice_statContent span {font-weight: 700; font-size: 16px; line-height: 19px; color: #fff;}
	.dice_statContent svg {}
	.dice_statContent svg.dice_roll-change {cursor:pointer; transition: all 300ms ease-in-out 0s;}
	.dice_statContent svg.dice_roll-change:hover { -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
	.dice_statContent svg.dice_roll-change:hover path {fill:#1475E1;}
/** Dice Game end**/
.full-game-section {margin-top:20px;}
	.game-aricle-table {display:flex; flex-flow:column; border:1px solid #343642; border-radius:10px; background:#1E202D; padding:0px 30px 0 30px;}
		.gat__header {display:flex; justify-content:space-between; padding:20px 0;}
			.gat__game-name {display:inline-flex; align-items:center; font-size:16px; font-family: 'Segoe UI Semibold';}
			.gat__game-name h2 {color:#fff; margin-right:15px;}
			.gat__game-spoiler {cursor:pointer; font-family: 'Segoe UI Semibold'; font-size:16px; display:flex; align-items:center;}
			.gat__game-spoiler:after {content:''; width:24px; height:24px; min-width:24px; background:url('../images/arrowDownVer2.svg') center/10px no-repeat; margin-left:8px; cursor:pointer; display:inline-flex; transition: all 300ms ease-in-out 0s; -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
			.gat__game-spoiler.check:after {-moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg);}
			.gat__game-spoiler strong {}
		.gat__body {max-height:0; overflow:hidden; opacity:0;}
			.gat__article {display:flex;}
				.game-thumb {margin-right:30px;}
				.game-thumb img {max-width:200px; border-radius:16px;}
				.gat-article-text {flex:1; width:100%;}
				.gat-article-text p {font-size:16px; line-height:1.4; margin-bottom:15px;}
				.gat-article-text p:last-child {padding-bottom:20px;}
				.gat-article-text h3 {color:#fff; margin:15px 0; font-size:24px;font-family: 'Segoe UI Bold';}
.game-main-table.coinflip #coinflip-win-sum:before{display:none;}
.game-main-table.coinflip .odds-history li span {background: linear-gradient(180deg, #00C134 0%, #007E22 100%);}
.game-main-table.coinflip .odds-history li.lose span {background:#052D59;}
.game-main-table.coinflip .odds-history li span:before {display:none;}
/** Plinko game **/
.game-main-table.plinko { background:#1e202d url('../images/tower/towerbg.webp') left top no-repeat; background-size:cover;}
.plinko-drop-cell {position:relative;}
	.plinko-drop-select {position:relative; display:flex; justify-content:space-between; line-height:43px; background:#292C40; border:1px solid #292C40; cursor:pointer; border-radius:10px; color:#fff; font-size:16px; padding:0 15px;}
	.plinko-drop-select:after {content: ""; width: 24px; height: 24px; position: absolute; right: 10px; top: 10px; opacity: 0.7; transition: 300ms ease-in-out; background: url(../images/arrowDown.svg) center center / 12px no-repeat;}
	.plinko-drop-list {display:none; flex-flow:column;}
	.plinko-drop-list.visible {display:flex; z-index:13;}
	.plinko-drop-list li {}
	.plinko-drop-list li span {}
.plinko-body-game { min-height:500px;position:relative;}
.plinko-slots {position:absolute; left:30px; bottom:50px; right:30px;}
@keyframes Plinko_slideDown__Ysvd5 {0%,to {transform: translate(0)} 50% {transform: translateY(30%)}}
.plinko-slot {background-color: #1475E1; margin-top: -2px; padding: 0 8px;  justify-content: center; align-items: center;position: relative; width:90%; height: 100%; border-radius: 4px; border-radius:5px; font-size:12px; color:#fff; font-family: 'Segoe UI Bold'; border-bottom:3px solid #4383FF99; display:inline-flex; line-height:32px; max-width:65px;}
.plinko-slot:nth-child(7),
.plinko-slot:nth-child(2) {background:#1475E1;}
.plinko-slot:nth-child(6),
.plinko-slot:nth-child(4) {background:#0E519D;}
.plinko-slot:nth-child(5) {background:#052D59; border-color:#17274E99;}
/** Plinko game end**/
/** Mines game **/
.game-main-table.mines {min-height:600px; background:#1e202d url('../images/crash/background.webp') left top no-repeat; background-size:cover;}
.mines-label {display: inline-flex ; color: #9EA1B5; align-items: center; font-family: 'Segoe UI Semibold'; font-size:14px;}
.mines-group-cell {position:relative;}
	.mines-select-type {display: flex ; align-items: center; justify-content: space-between; cursor: pointer; color: rgb(255, 255, 255); position: relative; background: rgb(41, 44, 64); border-radius: 10px; border: 1px solid rgb(41, 44, 64); border-image: initial; padding:0 15px; line-height:43px;}
	.mines-select-type:after {content: ""; width: 24px; height: 24px; position: absolute; right: 10px; top: 10px; opacity: 0.7; transition: 300ms ease-in-out; background: url(../images/arrowDown.svg) center center / 12px no-repeat;}
	.plinko-drop-list,
	.mines-type-list {display:none; flex-flow:column; position:absolute; left:0; right:0; max-height:200px; overflow:auto;}
 
.plinko-drop-list::-webkit-scrollbar-track,
.mines-type-list::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #13151E;
}
.plinko-drop-list::-webkit-scrollbar,
.mines-type-list::-webkit-scrollbar
{
    width: 5px;
    background: #13151E;
    border-radius: 100px
}
.plinko-drop-list::-webkit-scrollbar-thumb,
.mines-type-list::-webkit-scrollbar-thumb
{
    border-radius: 100px;
    min-height: 50px;
    border: 7px solid #1475E1 ; 
}
	.plinko-drop-list.visible,
	.mines-type-list.visible { display: flex ; color: rgb(255, 255, 255); padding: 12px 0; background: rgb(41, 44, 64); border-radius: 10px; border: 1px  solid rgb(71, 141, 218); border-image: initial;}
	.plinko-drop-list li,
	.mines-type-list li {margin-bottom:8px; cursor:pointer; padding:0 12px; line-height:25px;}
	.plinko-drop-list li:hover,
	.mines-type-list li:hover {background:rgba(255,255,255,.2);}
	.plinko-drop-list:last-child,
	.mines-type-list li:last-child {margin-bottom:0;}
	.mines-type-list li span {}
	
.mines-main-table {background: rgba(9, 15, 30, .32); height: calc(100% - 60px); flex-direction: column; gap: 16px; padding: 35px;width: 100%; display: flex ; justify-content: center; align-items: center;}
	.mines-body {width: 100%; display: flex ; justify-content: space-between; align-items: center; gap: 40px;}
		.mines-column {width: 110px; height: 500px; background: linear-gradient(0deg, #292C40, #292C40),
linear-gradient(180deg, rgba(9, 15, 30, 0.04) 0%, rgba(88, 143, 255, 0.1) 50%, rgba(9, 15, 30, 0.04) 100%);
border: 1px solid hsla(0, 0%, 100%, .06); border-radius: 24px; display: flex ; flex-direction: column; justify-content: center; align-items: center; gap: 25px;}
		.mines-column img {width:56px;}
		.mines-column.bombs-column {background: linear-gradient(180deg, rgba(9, 15, 30, .04), rgba(255, 72, 66, .2) 50%, rgba(9, 15, 30, .04)), rgb(41 44 64);}
		.mines-column.bombs-column img {width:76px;}
		.mines-column-label,
			.mines-column-title {font-family: 'Segoe UI Bold'; font-size: 14px; line-height: 17px; color: #fff; text-transform:uppercase;}
				.mines-column-label {font-size:14px; text-align:center;}
		.mines-fields {width: 500px; height: 500px; padding: 30px; background-color:#292C40; border: 1px solid hsla(0, 0%, 100%, .06); border-radius: 24px; display: flex ; flex-direction: column; justify-content: space-between;}
			.minesRow {width: 100%; display: flex ; justify-content: space-between;}
			.mines-cell {width: 78px; height: 78px; border-radius: 16px;-webkit-user-select: none; -moz-user-select: none; user-select: none; -webkit-user-drag: none; border: none; outline: none; background-color: #1E202D; transition-duration: .3s; cursor: not-allowed; padding:0;}
			.mines-cell.revealed {background:#0C4BE8;}
			.mines-cell.revealed.lose {background:#c20d06;}
			.mines-cell.revealed.lose  .mines-in {background:#ff3b34;}
			.mines-cell.revealed .mines-in {background:#1475E1;}
			.mines-in {width: 78px;height: 78px; border-radius: 16px; margin-top: -6px; background:#13151E; display: flex ; justify-content: center; align-items: center; transition: all .3s, margin-top .1s;}
			.mines-in img {width:56px;     animation: Mines_iconShow__lMHS_ .6s cubic-bezier(.34,1.56,.64,1) 1 running;}
@keyframes Mines_iconShow__lMHS_ { 0% { transform: scale(0) } to { transform: scale(1) } }
.mines-fields.win {}
.mines-fields.active .mines-cell {cursor:pointer;}
.mines-fields.active .mines-cell:hover {background:#212333;}
.mines-bottom {width: 100%; display: flex ; gap: 11px;}
.mines-button-right,
	.mines-button-left {width: 30px; min-width: 30px; height: 56px; background-color: #090f1e; border: 1px solid hsla(0, 0%, 100%, .06); border-radius: 10px; display: flex ; justify-content: center; align-items: center; cursor: pointer;}
	.mines-button-right svg,
	.mines-button-left svg {color:#5F688966;}
	.mines-button-right svg {transform: rotate(180deg);}
	.mines-button-right:hover svg,
	.mines-button-left:hover svg {color:#fff;}
	.mines_infoBlock {width: 100%; height: 56px; background-color: #090f1e; border: 1px solid hsla(0, 0%, 100%, .06); border-radius: 10px; display: flex ; flex-direction: column; justify-content: center; align-items: center; transition-duration: .3s;}
	.mines_infoBlock span {font-size: 10px; line-height: 12px; color: #9EA1B5; font-family: 'Segoe UI Semibold'; text-transform:uppercase;}
	.mines_infoBlock span.mine-coeficient {font-size:15px; color:#9EA1B5; font-family: 'Segoe UI Bold';}
	.mines_infoBlock.active {border-color: #23b260;}
	.mines_infoBlock.active span.mine-coeficient,
	.mines_infoBlock.active span {color: #23b260;}
/** Mines game end**/
/** Game page end **/
/** Slots page **/
.slots-body-table {position: relative; display: flex ; width: 100%; height: auto; gap: 20px;}
	.slots-grame{aspect-ratio: 1200 / 675; width: 100%; height: -moz-fit-content; height: fit-content; border-radius: 16px; background-color: rgba(67, 131, 255, .1); border: none; outline: none; overflow: hidden;}
	.slot-sidebar {width: 80px; background-color: #1E202D; border-radius: 10px; display: flex ; flex-direction: column; padding: 15px 15px 32px; justify-content: space-between; align-items: center; border:1px solid #343642;}
	.sidebar-logo {width:40px; height:40px;}
		.slot-preview {width: 50px; height: auto; border-radius: 8px; margin-bottom: 31px;}
		.slots-navbar {display: flex ; flex-direction: column; gap: 32px;}
		.slots-navbar svg {width: 16px; height: 16px; transition-duration: .3s; cursor: pointer;}
		.slots-navbar svg:hover {    transform: scale(.9);}
		.slots-navbar svg:hover path {fill: #fff;}
/** Slots page end**/
/** Footer **/
.support-modal {position:fixed; right:30px; bottom:30px; z-index:22; display:none;}
.support-modal.visible {display:block; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeIn; animation-name: fadeIn;}
	.support-modal-inner {display:flex; flex-flow:column;}
		.sm__header {display:flex; align-items:center; justify-content:space-between; background:#1475E1; border-radius:20px 20px 0 0; padding:15px 30px;}
			.support-operators {display:flex; align-items:center;}
			.support-operators img {height:44px; margin-right:5px;}
				.support-title {font-size:16px; line-height:1.2; color:#fff; font-family: "Segoe UI Semibold";}
				#support-close-modal {width:44px; height:44px; min-width:44px; padding:0; border:0; cursor:pointer; background:url('../images/close.svg') center/25px no-repeat;}
#support-btn {z-index:11; border:0; background:#1475E1 url('../images/support.svg') center/45px no-repeat; border-radius:200px; height:100px; width:100px;  position:fixed; bottom:30px; right:30px; display:inline-flex; cursor:pointer;}
.sm__body {display:flex; flex-flow:column; padding:30px; background:#E1EAFF; border-radius:0 0 20px 20px;}
.sm__chat {max-width:390px; width:390px; max-height:400px; min-height:400px; overflow:auto; word-break: break-all;}
.sm__chat::-webkit-scrollbar { display: none; }
	.support__message {display:flex; margin-bottom:20px;}
		.support__avatar {background:#1475E1 url('../images/logoicon.png') center/20px no-repeat; margin-right:15px; width:40px; height:40px; min-width:40px; border-radius:100px;}
		.message__box {display:flex; flex-flow:column; flex:1; width:100%;}
			.message-text {color:#000; line-height:1.3;  font-family: "Segoe UI Semibold"; font-size:16px; padding:20px; background:#CCDCFF; border-radius:10px; margin-bottom:10px;}
			.message-date {font-size:16px; color:#9EA1B5; font-family: "Segoe UI Semibold"; }
.my__messages {display:flex; flex-flow:column; padding-left:55px; align-items: flex-end;}
	.send__messages {display:inline-flex; margin-bottom:10px; font-size:16px; color:#fff;  font-family: "Segoe UI Semibold"; padding:18px 20px 20px 20px; border-radius:10px; line-height:1.4; background:#1475E1;}
.sm__message-row{}
	.message-form {position:relative;}
	.message-form input { width:100%; box-sizing: border-box; border:2px solid #1475E1; background:#E1EAFF; border-radius:100px; line-height:51px; padding:0 60px 0 30px; color:#343642; font-size:16px; font-family: "Segoe UI Semibold";}
	#send-message {display:inline-flex; position:absolute; right:10px; top:10px; width:35px; height:35px; border:0; border-radius:50px; cursor:pointer; align-items: center; justify-content: center; padding:0;}
	#send-message:hover {background:#1475E1;}
	#send-message:hover svg {color:#fff;}
	#send-message svg {color:#767F90; width:6px;}
	.message-form input::placeholder {color:#9EA1B5;}
	#send-message:focus,
	.message-form input:focus,
#support-close-modal:focus,
#support-btn:focus {outline:none;}
.main__footer {padding:50px;}
	.footer__article {display:flex; flex-flow:column;}
	.footer-topline {position:relative;}
	.footer-topline:before {content:''; display:inline-block; position:absolute; right:0; top:50%; width:100%; border-top:1px solid #343642; z-index:1;}
	.logotype-footer {position:relative; z-index:5; padding-right:77px; background:#13151E; display:inline-flex;}
	.footer-navigation {display:flex; justify-content:space-between; margin:50px 0;}
		.footer-nav-column { }
		.footer__bottom,
		.footer-nav-items,
			.footer-nav-group {display:flex; flex-flow:column;}
				.footer-nav-title {color:#fff; font-size:20px; font-family: 'Segoe UI Bold'; margin-bottom:20px;}
				.footer-nav-items li {margin-bottom:15px;}
				.footer-nav-items li:last-child {margin-bottom:0;}
				.footer-nav-items li a {color:#9EA1B5; font-size:16px;}
				.footer-nav-items li a:hover {color:#fff;}
.footer-pay__method {padding:40px 0; border-top:1px solid #343642; border-bottom:1px solid #343642;}
.footer-pay__method ul {display:flex; align-items:center; justify-content:space-between;}
.footer-pay__method ul li {}
.footer-pay__method ul li img {vertical-align:bottom;}
.footer__bottom {justify-content: center; align-items: center; padding-top:30px;}
.footer__bottom i {display:inline-flex; width:40px; height:40px; margin-bottom:20px; background:url('../images/logoicon.png') center/contain no-repeat; margin-bottom:30px;}
.footer__copyright {text-align:center; color:#fff; font-size:16px; font-family: 'Segoe UI Bold'; line-height:1.3; margin:0px 0 20px 0;}
.footer__bottom p {text-align:center; line-height:1.4; font-size:16px;}
.footer__bottom p a {color:#fff;}
.footer__bottom p a:hover {color:#1475E1;}

/** Footer End**/

 

@-webkit-keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } }
.fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn; }
@-webkit-keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } }
.fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; }
@-webkit-keyframes fadeInDown { from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInDown { from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } }
.fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; }
@-webkit-keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } }
.fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; }
@-webkit-keyframes fadeInRight { from { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInRight { from { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } }
.fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; }
@-webkit-keyframes float { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(-50px); transform: translateY(-50px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes float { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(-50px); transform: translateY(-50px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } }		
@keyframes bounceIn { 0% { opacity: 0; transform: scale(0.5); } 50% { opacity: 1; transform: scale(1.05); } 100% { opacity: 1; transform: scale(1); } }
.only__mobile {display:none;}
.loader-row {position:fixed; left:0; top:0; right:0; z-index:11; width:100%; height:4px; overflow:hidden;}
.loader-row span {position:absolute; left:0; top:0; bottom:0; width:0vw; background:#1475E1;}




 
/*** Slick Slider Style ***/
.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;   -webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,
.slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}
.slick-track:before,
.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img {pointer-events: none;}
.slick-initialized .slick-slide {display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;}
.slick-arrow.slick-hidden {display: none;}
.slick-dots {display:flex; justify-content: center;  margin-top:-20px;  }
.slick-dots li {margin:0 3px; display:flex; align-items:center;}
.slick-dots li button {border:0; display:block; width:6px; height:6px; overflow:hidden; text-indent:8px; white-space:nowrap; background: rgba(255,255,255,.5);
    opacity: 0.5; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; transition: all 300ms ease-in-out 0s; cursor:pointer; padding:0;}
.slick-dots li.slick-active button:focus {outline:none;}
.slick-dots li.slick-active button {opacity:1; background:#FF8D07; height:8px; width:8px;}
.slick-prev.slick-arrow,
.slick-next.slick-arrow {width:56px; height:56px; cursor:pointer; white-space:nowrap; text-indent:60px; border:0;   display:block; overflow:hidden; min-width:30px; position:absolute; left:10px; bottom:-60px; transition: all 300ms ease-in-out 0s; background:#F3F4F6 url('../images/chevron-left.svg') center/10px no-repeat; border-radius:60px;}
.slick-prev.slick-arrow {left:80px; background:#F3F4F6 url('../images/chevron-right.svg') center/10px no-repeat}
.slick-prev.slick-arrow:hover {opacity:1;}
.slick-prev.slick-arrow:focus,
.slick-next.slick-arrow:focus {outline:none;}
.slick-next.slick-arrow.slick-disabled,
.slick-prev.slick-arrow.slick-disabled {opacity:.7;}
.runrox__slider  {padding-bottom:40px;}
/*** Slick Slider Style  End***/

@media screen and (min-width: 1900px) {
	.game-main-table.crash {min-height:800px;}
}
@media screen and (max-width: 1640px) {
	.wellcome-article h1  {font-size:45px; margin-bottom:20px;}
	.wellcome-article p  {font-size:20px;}
	.exclusive-article h4 {font-size:25px;}
	.exclusive-section {padding:30px;}
}
@media screen and (min-width: 1160px) and (max-width: 1460px) {
	.mines-fields {aspect-ratio: 1 / 1; min-width: 0; width: auto; height: 100%; padding: 15px; border-radius: 12px; gap: 10px; width:100%;}
.minesRow{gap: 10px;}
	.mines-in,
	.mines-cell {width: 100%; height: auto; aspect-ratio: 1 / 1;}
	.mines-column img,
	.mines-in img {width:70%;}
	.mines-column-label, .mines-column-title {font-size:12px;}
	.game-main-table.mines {min-height:auto;}
.mines-column{width: 70px; min-width: 80px; height: 100%; border-radius: 12px; gap: 10px;}
}
@media screen and (max-width: 1460px) {
 #support-btn {height:65px; width:65px; background-size:30px;}
}
 
@media screen and (max-width: 1340px) {
.withdraw-method-group,
 .deposit-method-group {flex-flow:column;}
 .withdraw-method-item,
 .deposit-method-item {width:100%;}
 .withdraw-method-item:first-child,
 .deposit-method-item:first-child {margin-bottom:10px;}
}
 
@media screen and (max-width: 1260px) {
 .wellcome-section  {margin-bottom:30px; padding:50px;}
 .home-article h2  {font-size:24px; margin-bottom:30px;}
 .top-games-section .home-header-section h2 {margin-bottom:0;}
 .decentralized-table {flex-flow:column; gap:0; margin-bottom:30px;}
 .decentralized-left {width:100%; margin-bottom:30px;}
 .decentralized-right {width:100%; flex-flow:nowrap; justify-content:space-between;}
 .decentralized-cell {width:48%;}
}
@media screen and (max-width: 1220px) {
	 .exclusive-section {    background-position-x: 310px;}
}
@media screen and (min-width: 1160px) and (max-width: 1400px) {
	.vipClub-list {flex-wrap:wrap;}
	.vipClub-list li.vCl__item {width:50%;}
	.vipClub-list li.vCl__item:nth-child(1),
	.vipClub-list li.vCl__item:nth-child(2) {margin-bottom:20px;}
}
@media screen and (min-width: 1160px) and (max-width: 1560px) {
	.withdraw-method-group,
	.deposit-method-group {flex-flow:column;}
	.withdraw-method-item, .deposit-method-item {width:100%;}
	.withdraw-method-item,
 .deposit-method-item {margin-bottom:15px;}
}
@media screen  and (min-width: 960px) and (max-width: 1160px) {
		.mines-fields {aspect-ratio: 1 / 1; min-width: 0; width: auto; height: 100%; padding: 15px; border-radius: 12px; gap: 10px; width:100%;}
.minesRow{gap: 10px;}
	.mines-in,
	.mines-cell {width: 100%; height: auto; aspect-ratio: 1 / 1;}
	.mines-column img,
	.mines-in img {width:70%;}
	.mines-column-label, .mines-column-title {font-size:12px;}
	.game-main-table.mines {min-height:auto;}
.mines-column{width: 70px; min-width: 80px; height: 100%; border-radius: 12px; gap: 10px;}
}
@media screen and (max-width: 1160px) {
	.notification.visible {left:auto; right:40px;}
	 .header__column {display:none;}
	 .main__nav-column {margin-top:0;}
	#mobileNavOpen {display:inline-flex;}
	.main__header {padding:20px;}
	.main__sidebar {position:fixed; left:0; top:0; bottom:0; z-index:80; display:none;}
	body.viewNavDesktop {overflow:hidden;}
	body.viewNavDesktop .main__sidebar {display:flex; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft;}
	body.viewNavDesktop .header__right-corner {display:none;}
	body.viewNavDesktop .header__left-corner {padding-left:260px;}
	body.viewNavDesktop #mobileNavOpen {background:url('../images/close.svg') center/25px no-repeat;}
	body.viewNavDesktop .main__nav-column {overflow:auto;}
	.main__footer,
	.main__article {padding:25px;}
	 .exclusive-section {background-position-x:right;}
.main__sidebar.slim .main__navigation li a svg {margin-right:10px;}
.main__sidebar.slim .main__navigation li a span {opacity:1; width:auto;}
}
 
@media screen and (max-width: 1068px) {
	.mines-main-table {padding:15px;}
	.mines-body {gap:15px;}
	.bonuses-grid-list {gap:0;}
 .bonus-grid-item {width:100%; margin-bottom:20px;}
}
@media screen and (max-width: 1024px) {
	.profile-tablo-grid {gap:0;}
	.ptg_item {width:100%;}
	.ptg_item:first-child {margin-bottom:20px;}
	.about_pic {order:2; width:100%; margin:20px 0;}
 .about_text {order:3; width:100%;}
 .withdraw-table,
 .deposit-table {flex-flow:column;}
 .withdraw-leftside,
 .deposit-leftside {width:100%; margin-bottom:10px;}
 .withdraw-rightside,
 .deposit-rightside {width:100%;}
 .withdraw-method-group,
 .deposit-method-group {flex-flow:inherit;}
 .withdraw-method-item,
 .deposit-method-item {width:49%;}
 .withdraw-method-item:first-child,
 .deposit-method-item:first-child {margin-bottom:0;}
 .settings-table {flex-flow:column; gap:0;}
 .setting-item-column {width:100%;}
 .setting-item-column:first-child {margin-bottom:20px;}
 .input-area-cell.indentation {margin-bottom:20px;}
}
@media screen and (max-width: 960px) {
	.game-main-table.dice {min-height:auto;}
	.dice-main-table {padding:35px 20px;}
	.dice_winDesc {margin-bottom:30px;}
	.dice_selectorOver {margin-bottom:0;}
	.dice_stats {margin-top:20px;}
.main__article .cards-list li {width:20%;}
	.promo-list {gap:0;}
 .promo-list li {width:100%; margin-bottom:20px;}
 .auth-table {padding-bottom:80px;}
 .decentralized-pic {text-align:center;}
 .decentralized-pic img {max-width:60%;}
 .home-header-section,
 .decentralized-left {margin-bottom:20px;}
	 .exclusive-section {background:#1E202D; display:flex; flex-flow:column;}
.exclusive-article{ text-align:center; align-items: center;}
	 .exclusive-section:after {content:''; height:350px; width:100%; background:#4c91ff url('../images/tesla-pic.png') center/cover no-repeat; border-radius:10px;}
	 .exclusive-action,.exclusive-article {width:100%;}
	 .exclusive-action {margin-bottom:20px;}
	 .exclusive-action a { width:100%; max-width:360px;  justify-content: center;}
.exclusive-section {margin:30px 0;}
.recent-wins-block {padding:20px 0; border-left:0; border-right:0; border-radius:0; margin:0 -25px;}
.home-faq-section {margin-top:30px;}
.home-faq-section .faq-list p {max-width:100%;}
.step-action-cell button {padding:0; width:100%;display: flex ; justify-content: center;}
.step-ver-group,
.step-action-cell {width:100%;}
.step-form__item {    justify-content: space-between;}
.step-form__item .sfi__item {width:49%;}
.step-form__item .sfi__item:first-child,
.step-form__item .sfi__item:first-child {margin-right:0;}
.sfi__item input {width:100%; min-width: auto;}
.game-area-table {flex-flow:column;}
.game-nav-column {order:2; margin-top:20px;}
.game-navigation {min-width:auto;}
.game-main-column {order:1; max-width:none; flex:none;}
.game-main-table {margin-left:0;}
.game-main-table.coinflip {min-height:auto;}
.plinko-slot {max-width:50px;}
.welcome-user-section {flex-flow:column; margin-bottom:30px;}
.wellcome-categories-cell, .welcome-user-hello {width:100%;}
.welcome-user-hello {margin-bottom:30px;}
 }
@media screen and (max-width: 860px) {
.viewNavMobile .main__navigation {overflow:auto; padding-bottom:60px;}
.main__navigation li:nth-child(2) {margin-bottom:30px;}
.main__navigation li:nth-child(8) {margin-top:25px;}
	.verification-step-tabs,
 .online-users__cell strong {display:none;}
 #mobileNavOpen {display:none;}
 .mobile__navigation {display:block;}
 .viewNavMobile {overflow:hidden;}
 .viewNavMobile .main__sidebar {display:flex; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeIn; animation-name: fadeIn;}
 .bmn__item {width:100%;}
 .bonuses-maintable {flex-flow:column; gap:0;}
 .bmn__item:first-child {margin-bottom:20px;}
 .bmn__item:first-child .bmn__inner {padding-bottom:20px;}
 #support-btn {bottom:90px; right:15px;}
 .support-modal {bottom:90px; right:10px;}
 .sm__chat {max-height:260px; min-height:260px;}
 .verification-tabs-container {margin-left:0;}
 .slots-body-table {flex-flow:column;}
 .slot-sidebar {width:100%; height:auto; flex-flow: nowrap; align-items: center; padding:15px;}
 .slot-preview{margin-bottom:0; width:32px;}
 .slots-navbar svg:first-child {display:none;}
 .footer__bottom i {margin-bottom:15px;}
 .footer__bottom {padding-bottom:65px;}
}
@media screen and (max-width: 820px) {
	.game-stats-table .lastgame-header-list li:last-child {display: flex ; justify-content: flex-end;}
	.game-stats-table .lastgame-header-list li:last-child span {padding-right:10px;}
	.game-stats-table .lastgame-item-list li, .game-stats-table .lastgame-header-list li,
	.game-stats-table .lastgame-item-list li:last-child, .game-stats-table .lastgame-header-list li:last-child {width:25%;}
}
@media screen and (max-width: 780px) {
		.mines-fields {aspect-ratio: 1 / 1; min-width: 0; width: auto; height: 100%; padding: 15px; border-radius: 12px; gap: 10px; width:100%;}
.minesRow{gap: 10px;}
	.mines-in,
	.mines-cell {width: 100%; height: auto; aspect-ratio: 1 / 1;}
	.mines-column img,
	.mines-in img {width:70%;}
	.mines-column-label, .mines-column-title {font-size:12px;}
	.game-main-table.mines {min-height:auto;}
.mines-column{width: 70px; min-width: 80px; height: 100%; border-radius: 12px; gap: 10px;}
.mines-body { flex-wrap:wrap;}
.mines-column {width:48%; order:1; height:65px; flex-flow: inherit;}
.mines-column.bombs-column img,
.mines-column img {order:1; width:40px;}
.mines-column.bombs-column {width:48%; order:2;}
.mines-column.bombs-column img {width:60px;}
.mines-column-label, .mines-column-title {order:2;}
.mines-fields {gap:0; order:3;}
}
@media screen and (max-width: 760px) {
 .promoaction_header {background-size:cover; margin-bottom:20px;}
 .exclusive-section:after {height:250px;}
 .exclusive-article h4 {font-size:32px;}
 .cards-list {overflow:auto; margin-bottom:30px;}
 .top-games-section .cards-list {flex-wrap:nowrap;}
.top-games-section .cards-list li {min-width:150px;}
.decentralized-pic img {max-width:100%;}
.main__article .cards-list li {width:25%;}
.game-table-nav {bottom:32px;}
#how-play-link span {display:none;}
.gat__article {flex-flow:column;}
.game-thumb {margin-right:0; margin-bottom:15px;}
.game-thumb img {max-width:120px;}
.game-stats-table {margin-top:30px;}
}
@media screen and (max-width: 720px) {
 .online-users__cell {display:none;}
 .decentralized-right {flex-flow:column;}
 .decentralized-cell {width:100%;}
 .decentralized-cell:first-child {margin-bottom:20px;}
}
@media screen and (max-width: 680px) {
	.ptg_bottom, .ptg_top {padding:20px;}
}
@media screen and (max-width: 640px) {
 .tt__tabs {    justify-content: space-between;}
 .tt__tabs button {min-width:auto; width:48%; margin-left:0; margin-right:0;}
.tabs-content__reader .tabs-article__container ul li {padding-left:0;}
	.tabs-profile__container {margin-left:0; margin-top:20px;}
	.step-ver-identity p br,
 .balance__cell a span {display:none;}
 .balance__cell a i {margin-right:0;}
 .balance__cell a {padding-left:10px; padding-right:10px; height:45px;} 
 .license-reviews-grid {gap:0;}
 .license-reviews-grid li {width:100%; margin-bottom:20px;}
   .ph__inner h1 {font-size:24px;}
  .ph__inner p br {display:none;}
   .feedback-section,
  .page-header_section {padding:30px 20px; margin-bottom:20px;}
.tabs-content__table{flex-flow:column;}
  .tabs-article__container {margin:20px 0 0 0;}
  .tabs-content__nav { position:relative; height:65px; margin-bottom:0px; z-index:11;}
  .tabs-content__nav:after {content:''; width:24px; height:24px; position:absolute; right:20px; top:20px; background:url('../images/arrowDown.svg') center/18px no-repeat;}
  .tabs-static-content__list:hover li,
.tabs-content__list:hover li {display:block; margin-bottom:14px;}
.tabs-static-content__list li:last-child {margin-bottom:0;}
.tabs-content__list li a {display:inline-flex; visibility:hidden;}
.tabs-static-content__list li.current span,
.tabs-content__list li.current a {visibility:inherit;}
.tabs-content__list:hover li a {visibility:inherit;}
.tabs-content__list:hover li:last-child {margin-bottom:0;}
 .profile-bonuses-section {margin:20px 0;}
 .tabs-static-content__list,
  .tabs-content__list {position:absolute; left:0; top:0; right:0; padding:20px;} 
  .tabs-static-content__list li,
  .tabs-content__list li {display:none; margin-bottom:0;}
  .tabs-static-content__list li.current,
  .tabs-content__list li.current {display:block;}
  .sponsorship_table {margin-left:0; margin-top:30px;}
  .step-ver-header {margin-bottom:40px;}
  .step-ver-identity p br {display:none;}
  .games-table h1, .games-table h2,
  .tt-tabs-content h2,
  .step-ver-identity h3,
  .bmn__inner h3, .bonuses-activation h2,
  .profile-status-table h2,
  .pu-balance,
  .lastgame-stats-section h2, .profile-bonuses-header h2,
  .promo-body h2,
  .promo_content h1, .promo_content h2,
  .about_counts-list li h4,
  .about_stats h3, .about-t-left h3,
  .about_cotainer h2,
.sponsorship_table .tab-head-box h2 {font-size:24px;}
.games-table {padding-top:20px;}
.games-table h1, .games-table h2 {margin-bottom:15px;}
.about_pic {margin:0;}
.sponsorship_table .tab-head-box {margin-bottom:0px;}
.sponsorship-grid {gap:0px;}
.spn-grid_item {width:100%; margin-bottom:20px;}
.spn-grid_item:nth-child(3) {order:4;}
.about-t-right,
.about-t-left {width:100%;}
.about_team {flex-flow:column;}
.about_counts-list li {margin:0;}
.about_counts-list {justify-content:space-between;}
.promo-list {margin-left:0; margin-top:20px;}
.promo-details h3 {font-size:20px;}
.promotion-article-tab {margin-left:0; margin-top:20px;}
.bonus-grid-item {padding:20px; display:flex; flex-flow:column;}
.bonus-gi-title {order:1;}
.bonus-gift-card {float:none; margin:0 auto 20px auto; order:2;}
.bonus-grid-item p {order:3;}
.lastgame-header-list {display:flex; margin-bottom:15px; padding-left:20px; padding-right:20px;}
.lastgame-header-list  li:nth-child(2),
.lastgame-item-list li:nth-child(2) {display:none;}
.main__article .cards-list li,
.lastgame-item-list li {width:33.33%;}
.lastgame-item-list li:last-child {width:33.33%;display: flex ; justify-content: center;}
.lastgame-item-list li .game-name,
.lastgame-item-list li span {display: flex ; justify-content: center; justify-content: flex-start;}
.deposit-action-table, .deposit-method-area {padding:20px;}
.game-page-table .game-stats-table h2, .games-table h1, .games-table h2,
.cabinet-history-table h3 {font-size:24px;}
.cabinet-history-table {margin-top:20px;}
.bonus-action-cell {min-width:100%; max-width:100%;}
.bmn__inner {padding:20px;}
.bmn__item:first-child .bmn__inner {padding-top:50px;}
.footer-pay__method ul {flex-wrap:wrap;  justify-content: center;}
.footer-pay__method ul li {margin:8px;}
.game-stats-table .lastgame-header-list li span {padding-left:0;}
.tabs-content__reader .tabs-article__container ul li:last-child {    justify-content: flex-end;}
.tabs-content__reader .tabs-article__container ul li:last-child span {padding-right:15px;}
.footer-navigation {flex-wrap:wrap;}
.footer-nav-column {width:50%;}
.footer-nav-column:nth-child(3),
.footer-nav-column:nth-child(4) {margin-top:20px;}
.auth-table h1 {font-size:24px; margin-bottom:20px;}
.auth-table {padding-top:20px;}
.exclusive-section {padding:20px;}
.exclusive-section:after {height:200px;}
.decentralized-article {padding:20px;}
.wellcome-section {padding:30px 20px; background-size:cover;}
.sm__header,.sm__body {border-radius:0;}
.support-modal {right:0; bottom:0; width:100vw; height:100vh; top:0; left:0; z-index:99;}
.support-modal-inner {height:100vh;}
.sm__header {padding-left:12px; padding-right:12px;}
.sm__chat {width:100%; max-height:none; min-height:calc(100vh - 180px); max-width:none;}
	.vipClub-list {flex-wrap:nowrap; overflow:auto; margin-right:-40px;}
	.vipClub-list li.vCl__item {min-width:260px;}
	.vipClub-list li.vCl__item:nth-child(1),
	.vipClub-list li.vCl__item:nth-child(2) {margin-bottom:0px;}
	.vipclub-faq-table {margin-top:20px;}
	.game-stats-table .lastgame-item-list li, .game-stats-table .lastgame-header-list li,
	.game-stats-table .lastgame-item-list li:last-child, .game-stats-table .lastgame-header-list li:last-child {width:33.33%;}
.coinflip-table {padding:20px 20px 40px 20px;}
#coinflip-odds, #coinflip-series {font-size:24px;}
.coinflip-infoblock {width:85px; height:85px;}
.coinflip-odds-label, .coinflip-series-label {font-size:12px;}
.coinflip-body,
.coinflip-body img {width:120px; height:120px;}
.coinflip-winner {margin-top:80px;}
}
@media screen and (max-width: 600px) {
	.withdraw-cover-box,
	.deposit-cover-box {flex-flow:column;}
	.withdraw-column-box,
	.deposit-column-box {width:100%;}
	.withdraw-drop-container,
	.deposit-drop-container {display:none;}
	.withdraw-drop-container.visible,
	.deposit-drop-container.visible {display:flex;}
	.withdraw-column-box {margin-bottom:20px;}
}
@media screen and (max-width: 580px) {
	.feedback-reviews-grid {gap:0;}
 .feedback-reviews-grid li {width:100%; margin-bottom:20px;}
 .feedback-reviews-grid li:last-child {margin-bottom:0;}
 #send-form, #loadmore {padding:0; width:100%;}
 .top-games-section .cards-list li {min-width:145px;}
 .home-article {padding-top:20px;}
 .notification.visible {padding:15px;}
}
@media screen and (max-width: 560px) {
	.dice_stats {padding:0;}
	.dice-winSum {font-size:18px; line-height:1;}
	.dice-winSum span {font-size:40px;}
	.dice_winDesc {font-size:15px;}
	.tower-fields {width:96%;}
	.tower-game-overflow {padding-bottom:20px;}
	.game-header {padding-top:20px;}
	.crash-multiper span {font-size:40px;}
  .main__footer, .main__article {padding:10px;}
  .promoaction_header {padding:30px 0 30px 20px;}
  .promo-head-left h1 {font-size:32px;}
  .invite-friedn-table {padding:15px;}
  .referred-stat-group {margin-top:20px; flex-flow:column;}
  .referred-item-column {width:100%;}
  .referred-item-column:nth-child(2) {margin:10px 0;}
  .sic__container {padding:20px;}
  .wellcome-article h1 {font-size:32px;}
  .game-main-table.crash {min-height:470px;}
   .footer__bottom {padding-bottom:75px; padding-top:20px;}
.plinko-slot { max-width: 40px; }
.wellcome-categories-cell {flex-flow:column;}
.wellcome-categories-thumb {width:100%;}
.wellcome-categories-thumb:first-child {margin-bottom:25px;}
}
@media screen and (max-width: 520px) {
 .main__header .logotype:before {margin-right:0;}
 .main__header .logotype span {display:none;}
 .promo-item {padding:20px;}
 	.histrory-viewport {padding-bottom:20px; overflow:auto;} 
	.history-item-list li,
	.hystory-heade__list li {min-width:145px;}
	.history-item-list li:last-child,
	.hystory-heade__list li:last-child {min-width:130px;}
.history__list { width: min-content;}
}
@media screen and (max-width: 480px) {
	.article_promopage,
	.about_stats,
	.about_team, .about_cotainer,
 .about-t-left {padding:20px;}
 .about_team {padding-bottom:0;}
 .step-form__item {flex-flow:column;}
 .step-form__item .sfi__item {width:100%;}
 .sfi__item:first-child {margin-bottom:10px;}
 .plinko-slots {left:10px; right:10px;}
}
@media screen and (max-width: 460px) {
	.mines-column,
	.mines-column.bombs-column {width:47%;}
	.alerts__drop {min-width:calc(100vw - 40px);}
	.alerts-box__inner {padding:10px;}
	.notification__info i {width: 40px; height: 40px; min-width: 40px; background-size:30px;}
  .viewNavMobile .main__sidebar  {width:100%; overflow:auto;}
  .about_counts-list {flex-flow:column;}
  .about_counts-list li:nth-child(2) {margin:20px 0;}
  .promo-item {flex-flow:column;}
  .promo-details {margin-left:0; margin-top:15px;}
  .promo-details p {margin-bottom:10px;}
  .promo-closed p br {display:none;}
    .leader-li-body li:nth-child(2), .leaderboar-header li:nth-child(2),
  .leader-li-body li, .leaderboar-header li {width:40%;}
  .leader-li-body li:nth-child(1), .leaderboar-header li:nth-child(1) {width:20%;}
  .leader-li-body li:nth-child(3), .leaderboar-header li:nth-child(3) {display:none;}
  .ptg_item:first-child .ptg_top {position:relative; padding-bottom:70px;}
  .profile-exit-cell {position:absolute; right:20px; bottom:20px;}
  .exclusive-section:after {height:147px;}
  .mines_infoBlock span {font-size:7px;}
  .mines_infoBlock span.mine-coeficient {font-size:11px;}
}
@media screen and (max-width: 420px) {
	.header-auth-cell button {padding:0 14px;}
	.header-auth-cell button#login {margin-right:10px;}
	.auth-cover {width:100%;}
	.step-links-cell {flex-flow:column;}
	.step-links-cell a {margin:5px 0; width: 100%; justify-content: center;}
	.mines-column.bombs-column img, .mines-column img {width:27px;}
	.mines-column.bombs-column img {width:40px;}
	.mines-column {min-width:auto;}
}
@media screen and (max-width: 380px) {
 .main__header {padding-left:10px; padding-right:10px;}
}
@media screen and (max-width: 360px) {
	.lastgame-header-list {padding:10px; margin-bottom:0;}
.lastgame-item-list {padding:10px;}
}