@font-face {
  font-family: 'Oswald';
  src: url('../fonts/Oswald-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Oswald';
  src: url('../fonts/Oswald-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Oswald';
  src: url('../fonts/Oswald-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url('../fonts/Roboto-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
.lobby-border {
  position: relative;
}
.lobby-border:after {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  box-sizing: border-box;
  pointer-events: none;
  border: 1.5px solid #555;
}
.base-gradient {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#565656+0,161616+21,565656+45,3f3f3f+71,161616+100 */
  background: #333333;
  /* Old browsers */
  background: -moz-linear-gradient(top, #262626 0%, #333333 20%, #0d0d0d 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #262626), color-stop(20%, #333333), color-stop(100%, #0d0d0d));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #262626 0%, #333333 20%, #0d0d0d 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #262626 0%, #333333 20%, #0d0d0d 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #262626 0%, #333333 20%, #0d0d0d 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #262626 0%, #333333 20%, #0d0d0d 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@base-color', endColorstr='@base-color-darker', GradientType=0);
  /* IE6-9 */
}
.highlight-gradient {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #d41111;
  /* Old browsers */
  background: -moz-linear-gradient(top, #6c0909 1%, #c61010 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #6c0909), color-stop(100%, #c61010));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #6c0909 1%, #c61010 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #6c0909 1%, #c61010 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #6c0909 1%, #c61010 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #6c0909 1%, #c61010 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@highlight-color-dark', endColorstr='@highlight-color-base', GradientType=0);
  /* IE6-9 */
}
.highlight-gradient-table {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #555;
  /* Old browsers */
  background: -moz-linear-gradient(top, #1d1d1d 1%, #4d4d4d 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #1d1d1d), color-stop(100%, #4d4d4d));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #1d1d1d 1%, #4d4d4d 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #1d1d1d 1%, #4d4d4d 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #1d1d1d 1%, #4d4d4d 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #1d1d1d 1%, #4d4d4d 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@highlight-color-table-dark', endColorstr='@highlight-color-table-base', GradientType=0);
  /* IE6-9 */
}
.red-gradient {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #e03131;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e03131 1%, #ba2223 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #e03131), color-stop(100%, #ba2223));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #e03131 1%, #ba2223 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #e03131 1%, #ba2223 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #e03131 1%, #ba2223 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #e03131 1%, #ba2223 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e03131', endColorstr='#ba2223', GradientType=0);
  /* IE6-9 */
}
.blue-gradient {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4f85bb+0,4f85bb+100;Blue+3D+%239 */
  background: #4f85bb;
  /* Old browsers */
  background: -moz-linear-gradient(top, #4f85bb 0%, #4f85bb 100%);
  /* FF3.6-15 */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4f85bb), color-stop(100%, #4f85bb));
  /* Chrome4-9,Safari4-5 */
  background: -webkit-linear-gradient(top, #4f85bb 0%, #4f85bb 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: -o-linear-gradient(top, #4f85bb 0%, #4f85bb 100%);
  /* Opera 11.10-11.50 */
  background: -ms-linear-gradient(top, #4f85bb 0%, #4f85bb 100%);
  /* IE10 preview */
  background: linear-gradient(to bottom, #4f85bb 0%, #4f85bb 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f85bb', endColorstr='#4f85bb', GradientType=0);
  /* IE6-9 */
}
.green-gradient {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #1f8520;
  /* Old browsers */
  background: -moz-linear-gradient(top, #1f8520 1%, #124b11 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #1f8520), color-stop(100%, #124b11));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #1f8520 1%, #124b11 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #1f8520 1%, #124b11 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #1f8520 1%, #124b11 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #1f8520 1%, #124b11 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f8520', endColorstr='#124b11', GradientType=0);
  /* IE6-9 */
}
.green-gradient_hover {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #1d7c1e;
  /* Old browsers */
  background: -moz-linear-gradient(top, #1d7c1e 1%, #145613 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #1d7c1e), color-stop(100%, #145613));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #1d7c1e 1%, #145613 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #1d7c1e 1%, #145613 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #1d7c1e 1%, #145613 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #1d7c1e 1%, #145613 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d7c1e', endColorstr='#145613', GradientType=0);
  /* IE6-9 */
}
.bp_slider {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #3b393a;
  /* Old browsers */
  background: -moz-linear-gradient(top, #3b393a 1%, #0e0e0e 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #3b393a), color-stop(100%, #0e0e0e));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #3b393a 1%, #0e0e0e 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #3b393a 1%, #0e0e0e 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #3b393a 1%, #0e0e0e 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #3b393a 1%, #0e0e0e 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b393a', endColorstr='#0e0e0e', GradientType=0);
  /* IE6-9 */
}
.bp_slider_hover {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #353334;
  /* Old browsers */
  background: -moz-linear-gradient(top, #353334 1%, #141414 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #353334), color-stop(100%, #141414));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #353334 1%, #141414 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #353334 1%, #141414 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #353334 1%, #141414 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #353334 1%, #141414 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#353334', endColorstr='#141414', GradientType=0);
  /* IE6-9 */
}
.bp_grey_buttons {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #535353;
  /* Old browsers */
  background: -moz-linear-gradient(top, #535353 1%, #222222 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #535353), color-stop(100%, #222222));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #535353 1%, #222222 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #535353 1%, #222222 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #535353 1%, #222222 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #535353 1%, #222222 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#535353', endColorstr='#222222', GradientType=0);
  /* IE6-9 */
}
.bp_grey_buttons_hover {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #454545;
  /* Old browsers */
  background: -moz-linear-gradient(top, #454545 1%, #2e2e2e 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #454545), color-stop(100%, #2e2e2e));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #454545 1%, #2e2e2e 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #454545 1%, #2e2e2e 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #454545 1%, #2e2e2e 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #454545 1%, #2e2e2e 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#2e2e2e', GradientType=0);
  /* IE6-9 */
}
.grey-dark-gradient {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #686868;
  /* Old browsers */
  background: -moz-linear-gradient(top, #686868 1%, #454545 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #686868), color-stop(100%, #454545));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #686868 1%, #454545 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #686868 1%, #454545 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #686868 1%, #454545 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #686868 1%, #454545 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#686868', endColorstr='#454545', GradientType=0);
  /* IE6-9 */
}
.grey-light-gradient {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #dbdedf;
  /* Old browsers */
  background: -moz-linear-gradient(top, #dbdedf 1%, #aaadae 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #dbdedf), color-stop(100%, #aaadae));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #dbdedf 1%, #aaadae 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #dbdedf 1%, #aaadae 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #dbdedf 1%, #aaadae 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #dbdedf 1%, #aaadae 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdedf', endColorstr='#aaadae', GradientType=0);
  /* IE6-9 */
}
.grey-light-gradient_hover {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #cccecf;
  /* Old browsers */
  background: -moz-linear-gradient(top, #cccecf 1%, #9a9d9e 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #cccecf), color-stop(100%, #9a9d9e));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #cccecf 1%, #9a9d9e 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #cccecf 1%, #9a9d9e 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #cccecf 1%, #9a9d9e 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #cccecf 1%, #9a9d9e 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccecf', endColorstr='#9a9d9e', GradientType=0);
  /* IE6-9 */
}
.grey-medium-gradient {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #8d9092;
  /* Old browsers */
  background: -moz-linear-gradient(top, #8d9092 1%, #747678 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #8d9092), color-stop(100%, #747678));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #8d9092 1%, #747678 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #8d9092 1%, #747678 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #8d9092 1%, #747678 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #8d9092 1%, #747678 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8d9092', endColorstr='#747678', GradientType=0);
  /* IE6-9 */
}
.orange-gradient {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #ef9517;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ef9517 1%, #ee6514 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #ef9517), color-stop(100%, #ee6514));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ef9517 1%, #ee6514 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ef9517 1%, #ee6514 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ef9517 1%, #ee6514 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ef9517 1%, #ee6514 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef9517', endColorstr='#EE6514', GradientType=0);
  /* IE6-9 */
}
.simple-shadow-gradient {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,757575+72,474747+100 */
  background: #000000;
  /* Old browsers */
  background: -moz-linear-gradient(top, #000000 0%, #0d0d0d 10%, #0d0d0d 30%, #000000 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(10%, #0d0d0d), color-stop(30%, #0d0d0d), color-stop(100%, #000000));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #000000 0%, #0d0d0d 10%, #0d0d0d 30%, #000000 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #000000 0%, #0d0d0d 10%, #0d0d0d 30%, #000000 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #000000 0%, #0d0d0d 10%, #0d0d0d 30%, #000000 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #000000 0%, #0d0d0d 10%, #0d0d0d 30%, #000000 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@base-color-high-dark', endColorstr='@simple-base-color-start', GradientType=0);
  /* IE6-9 */
}
.progress-bar-gradient {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#9dd53a+0,a1d54f+33,80c217+57,7cbc0a+100 */
  background: #9dd53a;
  /* Old browsers */
  background: -moz-linear-gradient(top, #bbf936 0%, #a1d54f 33%, #80c217 57%, #7cbc0a 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #bbf936 0%, #a1d54f 33%, #80c217 57%, #7cbc0a 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #bbf936 0%, #a1d54f 33%, #80c217 57%, #7cbc0a 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bbf936', endColorstr='#7cbc0a', GradientType=0);
  /* IE6-9 */
}
.checkbox-custom {
  border: 0 none;
  content: '\f0c8';
  font-family: 'FontAwesome';
  height: 10px;
  width: 10px;
  margin-right: 5px;
}
.checkbox-custom-checked {
  border: 0 none;
  content: '\f14a';
  font-family: 'FontAwesome';
  height: 10px;
  width: 10px;
  margin-right: 5px;
}
.nocheckbox {
  background-color: transparent;
  border: 0 none;
  display: none;
  height: auto;
  margin-right: 0;
  width: auto;
}
.base-input-text {
  border-bottom: 1px solid #262626;
  border-left: 1px solid #0d0d0d;
  border-right: 1px solid #262626;
  border-top: 1px solid #0d0d0d;
}
.scrollbar-arrow-up {
  font-family: 'FontAwesome';
  width: 0;
  height: 0;
  border-left: 50px solid transparent;
  border-right: 50px solid transparent;
  border-bottom: 100px solid red;
}
.scrollbar-arrow-down {
  font-family: 'FontAwesome';
  content: '\f0d7';
}
/*.background-image( @path, @position: initial, @size: contain, @repeat: no-repeat ) {
	background: url( "@{image-path}/@{path}" );
	background-position: @position;
	background-size:  @size;
	background-repeat: @repeat;
}*/
.clearfix {
  display: inline-block;
}
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: ' ';
  clear: both;
  height: 0;
}
.rounded-border {
  display: inline-block;
  border: 6px double transparent;
  border-top-color: #fff;
  border-radius: 50%;
}
@font-face {
  font-family: 'Myriad Set Pro 200 Thin';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/Myriad Set Pro 200 Thin.ttf') format('truetype');
}
@font-face {
  font-family: 'Myriad Set Pro 400 Text';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/Myriad Set Pro 400 Text.ttf') format('truetype');
}
@font-face {
  font-family: 'Myriad Set Pro 500 Medium';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/Myriad Set Pro 500 Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'Myriad Set Pro 600 Semibold';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/Myriad Set Pro 600 Semibold.ttf') format('truetype');
}
@font-face {
  font-family: 'Myriad Set Pro 700 Bold';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/Myriad Set Pro 700 Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Myriad Pro Regular';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/MyriadPro-Regular.otf') format('truetype');
}
/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #eee;
  border-radius: 0.1em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: 0.3em;
}
.fa.pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.fa-glass:before {
  content: '\f000';
}
.fa-music:before {
  content: '\f001';
}
.fa-search:before {
  content: '\f002';
}
.fa-envelope-o:before {
  content: '\f003';
}
.fa-heart:before {
  content: '\f004';
}
.fa-star:before {
  content: '\f005';
}
.fa-star-o:before {
  content: '\f006';
}
.fa-user:before {
  content: '\f007';
}
.fa-film:before {
  content: '\f008';
}
.fa-th-large:before {
  content: '\f009';
}
.fa-th:before {
  content: '\f00a';
}
.fa-th-list:before {
  content: '\f00b';
}
.fa-check:before {
  content: '\f00c';
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: '\f00d';
}
.fa-search-plus:before {
  content: '\f00e';
}
.fa-search-minus:before {
  content: '\f010';
}
.fa-power-off:before {
  content: '\f011';
}
.fa-signal:before {
  content: '\f012';
}
.fa-gear:before,
.fa-cog:before {
  content: '\f013';
}
.fa-trash-o:before {
  content: '\f014';
}
.fa-home:before {
  content: '\f015';
}
.fa-file-o:before {
  content: '\f016';
}
.fa-clock-o:before {
  content: '\f017';
}
.fa-road:before {
  content: '\f018';
}
.fa-download:before {
  content: '\f019';
}
.fa-arrow-circle-o-down:before {
  content: '\f01a';
}
.fa-arrow-circle-o-up:before {
  content: '\f01b';
}
.fa-inbox:before {
  content: '\f01c';
}
.fa-play-circle-o:before {
  content: '\f01d';
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: '\f01e';
}
.fa-refresh:before {
  content: '\f021';
}
.fa-list-alt:before {
  content: '\f022';
}
.fa-lock:before {
  content: '\f023';
}
.fa-flag:before {
  content: '\f024';
}
.fa-headphones:before {
  content: '\f025';
}
.fa-volume-off:before {
  content: '\f026';
}
.fa-volume-down:before {
  content: '\f027';
}
.fa-volume-up:before {
  content: '\f028';
}
.fa-qrcode:before {
  content: '\f029';
}
.fa-barcode:before {
  content: '\f02a';
}
.fa-tag:before {
  content: '\f02b';
}
.fa-tags:before {
  content: '\f02c';
}
.fa-book:before {
  content: '\f02d';
}
.fa-bookmark:before {
  content: '\f02e';
}
.fa-print:before {
  content: '\f02f';
}
.fa-camera:before {
  content: '\f030';
}
.fa-font:before {
  content: '\f031';
}
.fa-bold:before {
  content: '\f032';
}
.fa-italic:before {
  content: '\f033';
}
.fa-text-height:before {
  content: '\f034';
}
.fa-text-width:before {
  content: '\f035';
}
.fa-align-left:before {
  content: '\f036';
}
.fa-align-center:before {
  content: '\f037';
}
.fa-align-right:before {
  content: '\f038';
}
.fa-align-justify:before {
  content: '\f039';
}
.fa-list:before {
  content: '\f03a';
}
.fa-dedent:before,
.fa-outdent:before {
  content: '\f03b';
}
.fa-indent:before {
  content: '\f03c';
}
.fa-video-camera:before {
  content: '\f03d';
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: '\f03e';
}
.fa-pencil:before {
  content: '\f040';
}
.fa-map-marker:before {
  content: '\f041';
}
.fa-adjust:before {
  content: '\f042';
}
.fa-tint:before {
  content: '\f043';
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: '\f044';
}
.fa-share-square-o:before {
  content: '\f045';
}
.fa-check-square-o:before {
  content: '\f046';
}
.fa-arrows:before {
  content: '\f047';
}
.fa-step-backward:before {
  content: '\f048';
}
.fa-fast-backward:before {
  content: '\f049';
}
.fa-backward:before {
  content: '\f04a';
}
.fa-play:before {
  content: '\f04b';
}
.fa-pause:before {
  content: '\f04c';
}
.fa-stop:before {
  content: '\f04d';
}
.fa-forward:before {
  content: '\f04e';
}
.fa-fast-forward:before {
  content: '\f050';
}
.fa-step-forward:before {
  content: '\f051';
}
.fa-eject:before {
  content: '\f052';
}
.fa-chevron-left:before {
  content: '\f053';
}
.fa-chevron-right:before {
  content: '\f054';
}
.fa-plus-circle:before {
  content: '\f055';
}
.fa-minus-circle:before {
  content: '\f056';
}
.fa-times-circle:before {
  content: '\f057';
}
.fa-check-circle:before {
  content: '\f058';
}
.fa-question-circle:before {
  content: '\f059';
}
.fa-info-circle:before {
  content: '\f05a';
}
.fa-crosshairs:before {
  content: '\f05b';
}
.fa-times-circle-o:before {
  content: '\f05c';
}
.fa-check-circle-o:before {
  content: '\f05d';
}
.fa-ban:before {
  content: '\f05e';
}
.fa-arrow-left:before {
  content: '\f060';
}
.fa-arrow-right:before {
  content: '\f061';
}
.fa-arrow-up:before {
  content: '\f062';
}
.fa-arrow-down:before {
  content: '\f063';
}
.fa-mail-forward:before,
.fa-share:before {
  content: '\f064';
}
.fa-expand:before {
  content: '\f065';
}
.fa-compress:before {
  content: '\f066';
}
.fa-plus:before {
  content: '\f067';
}
.fa-minus:before {
  content: '\f068';
}
.fa-asterisk:before {
  content: '\f069';
}
.fa-exclamation-circle:before {
  content: '\f06a';
}
.fa-gift:before {
  content: '\f06b';
}
.fa-leaf:before {
  content: '\f06c';
}
.fa-fire:before {
  content: '\f06d';
}
.fa-eye:before {
  content: '\f06e';
}
.fa-eye-slash:before {
  content: '\f070';
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: '\f071';
}
.fa-plane:before {
  content: '\f072';
}
.fa-calendar:before {
  content: '\f073';
}
.fa-random:before {
  content: '\f074';
}
.fa-comment:before {
  content: '\f075';
}
.fa-magnet:before {
  content: '\f076';
}
.fa-chevron-up:before {
  content: '\f077';
}
.fa-chevron-down:before {
  content: '\f078';
}
.fa-retweet:before {
  content: '\f079';
}
.fa-shopping-cart:before {
  content: '\f07a';
}
.fa-folder:before {
  content: '\f07b';
}
.fa-folder-open:before {
  content: '\f07c';
}
.fa-arrows-v:before {
  content: '\f07d';
}
.fa-arrows-h:before {
  content: '\f07e';
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: '\f080';
}
.fa-twitter-square:before {
  content: '\f081';
}
.fa-facebook-square:before {
  content: '\f082';
}
.fa-camera-retro:before {
  content: '\f083';
}
.fa-key:before {
  content: '\f084';
}
.fa-gears:before,
.fa-cogs:before {
  content: '\f085';
}
.fa-comments:before {
  content: '\f086';
}
.fa-thumbs-o-up:before {
  content: '\f087';
}
.fa-thumbs-o-down:before {
  content: '\f088';
}
.fa-star-half:before {
  content: '\f089';
}
.fa-heart-o:before {
  content: '\f08a';
}
.fa-sign-out:before {
  content: '\f08b';
}
.fa-linkedin-square:before {
  content: '\f08c';
}
.fa-thumb-tack:before {
  content: '\f08d';
}
.fa-external-link:before {
  content: '\f08e';
}
.fa-sign-in:before {
  content: '\f090';
}
.fa-trophy:before {
  content: '\f091';
}
.fa-github-square:before {
  content: '\f092';
}
.fa-upload:before {
  content: '\f093';
}
.fa-lemon-o:before {
  content: '\f094';
}
.fa-phone:before {
  content: '\f095';
}
.fa-square-o:before {
  content: '\f096';
}
.fa-bookmark-o:before {
  content: '\f097';
}
.fa-phone-square:before {
  content: '\f098';
}
.fa-twitter:before {
  content: '\f099';
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: '\f09a';
}
.fa-github:before {
  content: '\f09b';
}
.fa-unlock:before {
  content: '\f09c';
}
.fa-credit-card:before {
  content: '\f09d';
}
.fa-rss:before {
  content: '\f09e';
}
.fa-hdd-o:before {
  content: '\f0a0';
}
.fa-bullhorn:before {
  content: '\f0a1';
}
.fa-bell:before {
  content: '\f0f3';
}
.fa-certificate:before {
  content: '\f0a3';
}
.fa-hand-o-right:before {
  content: '\f0a4';
}
.fa-hand-o-left:before {
  content: '\f0a5';
}
.fa-hand-o-up:before {
  content: '\f0a6';
}
.fa-hand-o-down:before {
  content: '\f0a7';
}
.fa-arrow-circle-left:before {
  content: '\f0a8';
}
.fa-arrow-circle-right:before {
  content: '\f0a9';
}
.fa-arrow-circle-up:before {
  content: '\f0aa';
}
.fa-arrow-circle-down:before {
  content: '\f0ab';
}
.fa-globe:before {
  content: '\f0ac';
}
.fa-wrench:before {
  content: '\f0ad';
}
.fa-tasks:before {
  content: '\f0ae';
}
.fa-filter:before {
  content: '\f0b0';
}
.fa-briefcase:before {
  content: '\f0b1';
}
.fa-arrows-alt:before {
  content: '\f0b2';
}
.fa-group:before,
.fa-users:before {
  content: '\f0c0';
}
.fa-chain:before,
.fa-link:before {
  content: '\f0c1';
}
.fa-cloud:before {
  content: '\f0c2';
}
.fa-flask:before {
  content: '\f0c3';
}
.fa-cut:before,
.fa-scissors:before {
  content: '\f0c4';
}
.fa-copy:before,
.fa-files-o:before {
  content: '\f0c5';
}
.fa-paperclip:before {
  content: '\f0c6';
}
.fa-save:before,
.fa-floppy-o:before {
  content: '\f0c7';
}
.fa-square:before {
  content: '\f0c8';
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: '\f0c9';
}
.fa-list-ul:before {
  content: '\f0ca';
}
.fa-list-ol:before {
  content: '\f0cb';
}
.fa-strikethrough:before {
  content: '\f0cc';
}
.fa-underline:before {
  content: '\f0cd';
}
.fa-table:before {
  content: '\f0ce';
}
.fa-magic:before {
  content: '\f0d0';
}
.fa-truck:before {
  content: '\f0d1';
}
.fa-pinterest:before {
  content: '\f0d2';
}
.fa-pinterest-square:before {
  content: '\f0d3';
}
.fa-google-plus-square:before {
  content: '\f0d4';
}
.fa-google-plus:before {
  content: '\f0d5';
}
.fa-money:before {
  content: '\f0d6';
}
.fa-caret-down:before {
  content: '\f0d7';
}
.fa-caret-up:before {
  content: '\f0d8';
}
.fa-caret-left:before {
  content: '\f0d9';
}
.fa-caret-right:before {
  content: '\f0da';
}
.fa-columns:before {
  content: '\f0db';
}
.fa-unsorted:before,
.fa-sort:before {
  content: '\f0dc';
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: '\f0dd';
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: '\f0de';
}
.fa-envelope:before {
  content: '\f0e0';
}
.fa-linkedin:before {
  content: '\f0e1';
}
.fa-rotate-left:before,
.fa-undo:before {
  content: '\f0e2';
}
.fa-legal:before,
.fa-gavel:before {
  content: '\f0e3';
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: '\f0e4';
}
.fa-comment-o:before {
  content: '\f0e5';
}
.fa-comments-o:before {
  content: '\f0e6';
}
.fa-flash:before,
.fa-bolt:before {
  content: '\f0e7';
}
.fa-sitemap:before {
  content: '\f0e8';
}
.fa-umbrella:before {
  content: '\f0e9';
}
.fa-paste:before,
.fa-clipboard:before {
  content: '\f0ea';
}
.fa-lightbulb-o:before {
  content: '\f0eb';
}
.fa-exchange:before {
  content: '\f0ec';
}
.fa-cloud-download:before {
  content: '\f0ed';
}
.fa-cloud-upload:before {
  content: '\f0ee';
}
.fa-user-md:before {
  content: '\f0f0';
}
.fa-stethoscope:before {
  content: '\f0f1';
}
.fa-suitcase:before {
  content: '\f0f2';
}
.fa-bell-o:before {
  content: '\f0a2';
}
.fa-coffee:before {
  content: '\f0f4';
}
.fa-cutlery:before {
  content: '\f0f5';
}
.fa-file-text-o:before {
  content: '\f0f6';
}
.fa-building-o:before {
  content: '\f0f7';
}
.fa-hospital-o:before {
  content: '\f0f8';
}
.fa-ambulance:before {
  content: '\f0f9';
}
.fa-medkit:before {
  content: '\f0fa';
}
.fa-fighter-jet:before {
  content: '\f0fb';
}
.fa-beer:before {
  content: '\f0fc';
}
.fa-h-square:before {
  content: '\f0fd';
}
.fa-plus-square:before {
  content: '\f0fe';
}
.fa-angle-double-left:before {
  content: '\f100';
}
.fa-angle-double-right:before {
  content: '\f101';
}
.fa-angle-double-up:before {
  content: '\f102';
}
.fa-angle-double-down:before {
  content: '\f103';
}
.fa-angle-left:before {
  content: '\f104';
}
.fa-angle-right:before {
  content: '\f105';
}
.fa-angle-up:before {
  content: '\f106';
}
.fa-angle-down:before {
  content: '\f107';
}
.fa-desktop:before {
  content: '\f108';
}
.fa-laptop:before {
  content: '\f109';
}
.fa-tablet:before {
  content: '\f10a';
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: '\f10b';
}
.fa-circle-o:before {
  content: '\f10c';
}
.fa-quote-left:before {
  content: '\f10d';
}
.fa-quote-right:before {
  content: '\f10e';
}
.fa-spinner:before {
  content: '\f110';
}
.fa-circle:before {
  content: '\f111';
}
.fa-mail-reply:before,
.fa-reply:before {
  content: '\f112';
}
.fa-github-alt:before {
  content: '\f113';
}
.fa-folder-o:before {
  content: '\f114';
}
.fa-folder-open-o:before {
  content: '\f115';
}
.fa-smile-o:before {
  content: '\f118';
}
.fa-frown-o:before {
  content: '\f119';
}
.fa-meh-o:before {
  content: '\f11a';
}
.fa-gamepad:before {
  content: '\f11b';
}
.fa-keyboard-o:before {
  content: '\f11c';
}
.fa-flag-o:before {
  content: '\f11d';
}
.fa-flag-checkered:before {
  content: '\f11e';
}
.fa-terminal:before {
  content: '\f120';
}
.fa-code:before {
  content: '\f121';
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: '\f122';
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: '\f123';
}
.fa-location-arrow:before {
  content: '\f124';
}
.fa-crop:before {
  content: '\f125';
}
.fa-code-fork:before {
  content: '\f126';
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: '\f127';
}
.fa-question:before {
  content: '\f128';
}
.fa-info:before {
  content: '\f129';
}
.fa-exclamation:before {
  content: '\f12a';
}
.fa-superscript:before {
  content: '\f12b';
}
.fa-subscript:before {
  content: '\f12c';
}
.fa-eraser:before {
  content: '\f12d';
}
.fa-puzzle-piece:before {
  content: '\f12e';
}
.fa-microphone:before {
  content: '\f130';
}
.fa-microphone-slash:before {
  content: '\f131';
}
.fa-shield:before {
  content: '\f132';
}
.fa-calendar-o:before {
  content: '\f133';
}
.fa-fire-extinguisher:before {
  content: '\f134';
}
.fa-rocket:before {
  content: '\f135';
}
.fa-maxcdn:before {
  content: '\f136';
}
.fa-chevron-circle-left:before {
  content: '\f137';
}
.fa-chevron-circle-right:before {
  content: '\f138';
}
.fa-chevron-circle-up:before {
  content: '\f139';
}
.fa-chevron-circle-down:before {
  content: '\f13a';
}
.fa-html5:before {
  content: '\f13b';
}
.fa-css3:before {
  content: '\f13c';
}
.fa-anchor:before {
  content: '\f13d';
}
.fa-unlock-alt:before {
  content: '\f13e';
}
.fa-bullseye:before {
  content: '\f140';
}
.fa-ellipsis-h:before {
  content: '\f141';
}
.fa-ellipsis-v:before {
  content: '\f142';
}
.fa-rss-square:before {
  content: '\f143';
}
.fa-play-circle:before {
  content: '\f144';
}
.fa-ticket:before {
  content: '\f145';
}
.fa-minus-square:before {
  content: '\f146';
}
.fa-minus-square-o:before {
  content: '\f147';
}
.fa-level-up:before {
  content: '\f148';
}
.fa-level-down:before {
  content: '\f149';
}
.fa-check-square:before {
  content: '\f14a';
}
.fa-pencil-square:before {
  content: '\f14b';
}
.fa-external-link-square:before {
  content: '\f14c';
}
.fa-share-square:before {
  content: '\f14d';
}
.fa-compass:before {
  content: '\f14e';
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: '\f150';
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: '\f151';
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: '\f152';
}
.fa-euro:before,
.fa-eur:before {
  content: '\f153';
}
.fa-gbp:before {
  content: '\f154';
}
.fa-dollar:before,
.fa-usd:before {
  content: '\f155';
}
.fa-rupee:before,
.fa-inr:before {
  content: '\f156';
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: '\f157';
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: '\f158';
}
.fa-won:before,
.fa-krw:before {
  content: '\f159';
}
.fa-bitcoin:before,
.fa-btc:before {
  content: '\f15a';
}
.fa-file:before {
  content: '\f15b';
}
.fa-file-text:before {
  content: '\f15c';
}
.fa-sort-alpha-asc:before {
  content: '\f15d';
}
.fa-sort-alpha-desc:before {
  content: '\f15e';
}
.fa-sort-amount-asc:before {
  content: '\f160';
}
.fa-sort-amount-desc:before {
  content: '\f161';
}
.fa-sort-numeric-asc:before {
  content: '\f162';
}
.fa-sort-numeric-desc:before {
  content: '\f163';
}
.fa-thumbs-up:before {
  content: '\f164';
}
.fa-thumbs-down:before {
  content: '\f165';
}
.fa-youtube-square:before {
  content: '\f166';
}
.fa-youtube:before {
  content: '\f167';
}
.fa-xing:before {
  content: '\f168';
}
.fa-xing-square:before {
  content: '\f169';
}
.fa-youtube-play:before {
  content: '\f16a';
}
.fa-dropbox:before {
  content: '\f16b';
}
.fa-stack-overflow:before {
  content: '\f16c';
}
.fa-instagram:before {
  content: '\f16d';
}
.fa-flickr:before {
  content: '\f16e';
}
.fa-adn:before {
  content: '\f170';
}
.fa-bitbucket:before {
  content: '\f171';
}
.fa-bitbucket-square:before {
  content: '\f172';
}
.fa-tumblr:before {
  content: '\f173';
}
.fa-tumblr-square:before {
  content: '\f174';
}
.fa-long-arrow-down:before {
  content: '\f175';
}
.fa-long-arrow-up:before {
  content: '\f176';
}
.fa-long-arrow-left:before {
  content: '\f177';
}
.fa-long-arrow-right:before {
  content: '\f178';
}
.fa-apple:before {
  content: '\f179';
}
.fa-windows:before {
  content: '\f17a';
}
.fa-android:before {
  content: '\f17b';
}
.fa-linux:before {
  content: '\f17c';
}
.fa-dribbble:before {
  content: '\f17d';
}
.fa-skype:before {
  content: '\f17e';
}
.fa-foursquare:before {
  content: '\f180';
}
.fa-trello:before {
  content: '\f181';
}
.fa-female:before {
  content: '\f182';
}
.fa-male:before {
  content: '\f183';
}
.fa-gittip:before,
.fa-gratipay:before {
  content: '\f184';
}
.fa-sun-o:before {
  content: '\f185';
}
.fa-moon-o:before {
  content: '\f186';
}
.fa-archive:before {
  content: '\f187';
}
.fa-bug:before {
  content: '\f188';
}
.fa-vk:before {
  content: '\f189';
}
.fa-weibo:before {
  content: '\f18a';
}
.fa-renren:before {
  content: '\f18b';
}
.fa-pagelines:before {
  content: '\f18c';
}
.fa-stack-exchange:before {
  content: '\f18d';
}
.fa-arrow-circle-o-right:before {
  content: '\f18e';
}
.fa-arrow-circle-o-left:before {
  content: '\f190';
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: '\f191';
}
.fa-dot-circle-o:before {
  content: '\f192';
}
.fa-wheelchair:before {
  content: '\f193';
}
.fa-vimeo-square:before {
  content: '\f194';
}
.fa-turkish-lira:before,
.fa-try:before {
  content: '\f195';
}
.fa-plus-square-o:before {
  content: '\f196';
}
.fa-space-shuttle:before {
  content: '\f197';
}
.fa-slack:before {
  content: '\f198';
}
.fa-envelope-square:before {
  content: '\f199';
}
.fa-wordpress:before {
  content: '\f19a';
}
.fa-openid:before {
  content: '\f19b';
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: '\f19c';
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: '\f19d';
}
.fa-yahoo:before {
  content: '\f19e';
}
.fa-google:before {
  content: '\f1a0';
}
.fa-reddit:before {
  content: '\f1a1';
}
.fa-reddit-square:before {
  content: '\f1a2';
}
.fa-stumbleupon-circle:before {
  content: '\f1a3';
}
.fa-stumbleupon:before {
  content: '\f1a4';
}
.fa-delicious:before {
  content: '\f1a5';
}
.fa-digg:before {
  content: '\f1a6';
}
.fa-pied-piper:before {
  content: '\f1a7';
}
.fa-pied-piper-alt:before {
  content: '\f1a8';
}
.fa-drupal:before {
  content: '\f1a9';
}
.fa-joomla:before {
  content: '\f1aa';
}
.fa-language:before {
  content: '\f1ab';
}
.fa-fax:before {
  content: '\f1ac';
}
.fa-building:before {
  content: '\f1ad';
}
.fa-child:before {
  content: '\f1ae';
}
.fa-paw:before {
  content: '\f1b0';
}
.fa-spoon:before {
  content: '\f1b1';
}
.fa-cube:before {
  content: '\f1b2';
}
.fa-cubes:before {
  content: '\f1b3';
}
.fa-behance:before {
  content: '\f1b4';
}
.fa-behance-square:before {
  content: '\f1b5';
}
.fa-steam:before {
  content: '\f1b6';
}
.fa-steam-square:before {
  content: '\f1b7';
}
.fa-recycle:before {
  content: '\f1b8';
}
.fa-automobile:before,
.fa-car:before {
  content: '\f1b9';
}
.fa-cab:before,
.fa-taxi:before {
  content: '\f1ba';
}
.fa-tree:before {
  content: '\f1bb';
}
.fa-spotify:before {
  content: '\f1bc';
}
.fa-deviantart:before {
  content: '\f1bd';
}
.fa-soundcloud:before {
  content: '\f1be';
}
.fa-database:before {
  content: '\f1c0';
}
.fa-file-pdf-o:before {
  content: '\f1c1';
}
.fa-file-word-o:before {
  content: '\f1c2';
}
.fa-file-excel-o:before {
  content: '\f1c3';
}
.fa-file-powerpoint-o:before {
  content: '\f1c4';
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: '\f1c5';
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: '\f1c6';
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: '\f1c7';
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: '\f1c8';
}
.fa-file-code-o:before {
  content: '\f1c9';
}
.fa-vine:before {
  content: '\f1ca';
}
.fa-codepen:before {
  content: '\f1cb';
}
.fa-jsfiddle:before {
  content: '\f1cc';
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: '\f1cd';
}
.fa-circle-o-notch:before {
  content: '\f1ce';
}
.fa-ra:before,
.fa-rebel:before {
  content: '\f1d0';
}
.fa-ge:before,
.fa-empire:before {
  content: '\f1d1';
}
.fa-git-square:before {
  content: '\f1d2';
}
.fa-git:before {
  content: '\f1d3';
}
.fa-hacker-news:before {
  content: '\f1d4';
}
.fa-tencent-weibo:before {
  content: '\f1d5';
}
.fa-qq:before {
  content: '\f1d6';
}
.fa-wechat:before,
.fa-weixin:before {
  content: '\f1d7';
}
.fa-send:before,
.fa-paper-plane:before {
  content: '\f1d8';
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: '\f1d9';
}
.fa-history:before {
  content: '\f1da';
}
.fa-genderless:before,
.fa-circle-thin:before {
  content: '\f1db';
}
.fa-header:before {
  content: '\f1dc';
}
.fa-paragraph:before {
  content: '\f1dd';
}
.fa-sliders:before {
  content: '\f1de';
}
.fa-share-alt:before {
  content: '\f1e0';
}
.fa-share-alt-square:before {
  content: '\f1e1';
}
.fa-bomb:before {
  content: '\f1e2';
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: '\f1e3';
}
.fa-tty:before {
  content: '\f1e4';
}
.fa-binoculars:before {
  content: '\f1e5';
}
.fa-plug:before {
  content: '\f1e6';
}
.fa-slideshare:before {
  content: '\f1e7';
}
.fa-twitch:before {
  content: '\f1e8';
}
.fa-yelp:before {
  content: '\f1e9';
}
.fa-newspaper-o:before {
  content: '\f1ea';
}
.fa-wifi:before {
  content: '\f1eb';
}
.fa-calculator:before {
  content: '\f1ec';
}
.fa-paypal:before {
  content: '\f1ed';
}
.fa-google-wallet:before {
  content: '\f1ee';
}
.fa-cc-visa:before {
  content: '\f1f0';
}
.fa-cc-mastercard:before {
  content: '\f1f1';
}
.fa-cc-discover:before {
  content: '\f1f2';
}
.fa-cc-amex:before {
  content: '\f1f3';
}
.fa-cc-paypal:before {
  content: '\f1f4';
}
.fa-cc-stripe:before {
  content: '\f1f5';
}
.fa-bell-slash:before {
  content: '\f1f6';
}
.fa-bell-slash-o:before {
  content: '\f1f7';
}
.fa-trash:before {
  content: '\f1f8';
}
.fa-copyright:before {
  content: '\f1f9';
}
.fa-at:before {
  content: '\f1fa';
}
.fa-eyedropper:before {
  content: '\f1fb';
}
.fa-paint-brush:before {
  content: '\f1fc';
}
.fa-birthday-cake:before {
  content: '\f1fd';
}
.fa-area-chart:before {
  content: '\f1fe';
}
.fa-pie-chart:before {
  content: '\f200';
}
.fa-line-chart:before {
  content: '\f201';
}
.fa-lastfm:before {
  content: '\f202';
}
.fa-lastfm-square:before {
  content: '\f203';
}
.fa-toggle-off:before {
  content: '\f204';
}
.fa-toggle-on:before {
  content: '\f205';
}
.fa-bicycle:before {
  content: '\f206';
}
.fa-bus:before {
  content: '\f207';
}
.fa-ioxhost:before {
  content: '\f208';
}
.fa-angellist:before {
  content: '\f209';
}
.fa-cc:before {
  content: '\f20a';
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: '\f20b';
}
.fa-meanpath:before {
  content: '\f20c';
}
.fa-buysellads:before {
  content: '\f20d';
}
.fa-connectdevelop:before {
  content: '\f20e';
}
.fa-dashcube:before {
  content: '\f210';
}
.fa-forumbee:before {
  content: '\f211';
}
.fa-leanpub:before {
  content: '\f212';
}
.fa-sellsy:before {
  content: '\f213';
}
.fa-shirtsinbulk:before {
  content: '\f214';
}
.fa-simplybuilt:before {
  content: '\f215';
}
.fa-skyatlas:before {
  content: '\f216';
}
.fa-cart-plus:before {
  content: '\f217';
}
.fa-cart-arrow-down:before {
  content: '\f218';
}
.fa-diamond:before {
  content: '\f219';
}
.fa-ship:before {
  content: '\f21a';
}
.fa-user-secret:before {
  content: '\f21b';
}
.fa-motorcycle:before {
  content: '\f21c';
}
.fa-street-view:before {
  content: '\f21d';
}
.fa-heartbeat:before {
  content: '\f21e';
}
.fa-venus:before {
  content: '\f221';
}
.fa-mars:before {
  content: '\f222';
}
.fa-mercury:before {
  content: '\f223';
}
.fa-transgender:before {
  content: '\f224';
}
.fa-transgender-alt:before {
  content: '\f225';
}
.fa-venus-double:before {
  content: '\f226';
}
.fa-mars-double:before {
  content: '\f227';
}
.fa-venus-mars:before {
  content: '\f228';
}
.fa-mars-stroke:before {
  content: '\f229';
}
.fa-mars-stroke-v:before {
  content: '\f22a';
}
.fa-mars-stroke-h:before {
  content: '\f22b';
}
.fa-neuter:before {
  content: '\f22c';
}
.fa-facebook-official:before {
  content: '\f230';
}
.fa-pinterest-p:before {
  content: '\f231';
}
.fa-whatsapp:before {
  content: '\f232';
}
.fa-server:before {
  content: '\f233';
}
.fa-user-plus:before {
  content: '\f234';
}
.fa-user-times:before {
  content: '\f235';
}
.fa-hotel:before,
.fa-bed:before {
  content: '\f236';
}
.fa-viacoin:before {
  content: '\f237';
}
.fa-train:before {
  content: '\f238';
}
.fa-subway:before {
  content: '\f239';
}
.fa-medium:before {
  content: '\f23a';
}
@font-face {
  font-family: 'Verdana';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/verdana.ttf') format('truetype');
}
@font-face {
  font-family: 'Verdana Bold';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/verdanab.ttf') format('truetype');
}
@font-face {
  font-family: 'Calculator Font';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/digital-7.italic.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/OpenSans-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'OpenSans Bold';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/OpenSans-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Arial';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/arial.ttf') format('truetype');
}
@font-face {
  font-family: 'Arial Bold';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/arialbd.ttf') format('truetype');
}
@font-face {
  font-family: 'Arial Semi Bold';
  font-weight: 600;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/arial.ttf') format('truetype');
}
@font-face {
  font-family: 'Digital 7';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/digital-7.ttf') format('truetype');
}
@font-face {
  font-family: 'Poppins Regular';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/Poppins-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Poppins Bold';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/Poppins-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Poppins Semi Bold';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/Poppins-SemiBold.ttf') format('truetype');
}
@font-face {
  font-family: 'Poppins Thin';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/Poppins-Thin.ttf') format('truetype');
}
@font-face {
  font-family: 'Oswald-Medium';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/Oswald-Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'Roboto-Bold';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/Roboto-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Roboto-Bold';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/Roboto-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Roboto-Regular';
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  src: url('../fonts/Roboto-Regular.ttf') format('truetype');
}
[class^='icon-'],
[class*=' icon-'] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'FontAwesome';
}
.icon-cascade:before {
  content: '\f0c9';
}
.icon-history:before {
  content: '\f1da';
}
.icon-home:before {
  content: '\f015';
}
.icon-rotateRight:before {
  content: '\f061';
}
.icon-info:before {
  content: '\f129';
}
.icon-chevronDown {
  font-family: 'FontAwesome';
}
.icon-chevronDown:before {
  content: '\f078';
}
.icon-chain:before {
  content: '\f0c1';
}
.icon-settings:before {
  content: '\f013';
}
.icon-home-f {
  font-family: 'FontAwesome';
}
.icon-home-f:before {
  content: '\f015';
  font-size: 16px;
}
.icon-settings-f {
  font-family: 'FontAwesome';
}
.icon-settings-f:before {
  content: '\f013';
  font-size: 16px;
}
.icon-about {
  font-family: 'FontAwesome';
}
.icon-about:before {
  content: '\f05a';
  font-size: 16px;
}
.icon-TRY {
  font-family: 'FontAwesome';
}
.icon-TRY:before {
  content: '\f195';
}
.icon-USD {
  font-family: 'FontAwesome';
}
.icon-USD:before {
  content: '\f155';
}
.icon-EUR {
  font-family: 'FontAwesome';
}
.icon-EUR:before {
  content: '\f153';
}
.icon-GBP {
  font-family: 'FontAwesome';
}
.icon-GBP:before {
  content: '\f154';
}
.icon-CNY {
  font-family: 'FontAwesome';
}
.icon-CNY:before {
  content: '\f157';
}
.icon-SGD {
  font-family: 'FontAwesome';
}
.icon-SGD:before {
  content: '$';
}
.icon-VND {
  font-family: 'FontAwesome';
}
.icon-VND:before {
  font-size: 15px;
  position: absolute;
  content: '₫';
}
.icon-IDR {
  font-family: 'FontAwesome';
}
.icon-IDR:before {
  content: 'Rp';
}
.icon-THB {
  font-family: 'FontAwesome';
}
.icon-THB:before {
  content: '฿';
}
.icon-MYR {
  font-family: 'FontAwesome';
}
.icon-MYR:before {
  content: 'RM';
}
.icon-KRW {
  font-family: 'FontAwesome';
}
.icon-KRW:before {
  content: '\f159';
}
.icon-RUB {
  font-family: 'FontAwesome';
}
.icon-RUB:before {
  content: '\f158';
}
.icon-KZT {
  font-family: 'FontAwesome';
}
.icon-KZT:before {
  content: '₸';
}
.icon-AZN {
  font-family: 'FontAwesome';
}
.icon-AZN:before {
  content: '₼';
}
.icon-TWD {
  font-family: 'FontAwesome';
}
.icon-TWD:before {
  content: 'NT$';
}
.icon-tile {
  font-family: 'FontAwesome';
}
.icon-tile:before {
  content: '\f009';
  font-size: 16px;
}
.icon-report {
  font-family: 'FontAwesome';
}
.icon-report:before {
  content: '\f1d8';
  font-size: 16px;
}
.icon-tournament:before {
  content: '\e90f';
}
.icon-minimize {
  font-family: 'FontAwesome';
}
.icon-minimize:before {
  content: '\f068';
  font-size: 16px;
  vertical-align: baseline;
}
.icon-maximize {
  font-family: 'FontAwesome';
}
.icon-maximize:before {
  content: '\f096';
  font-size: 16px;
}
.icon-close {
  font-family: 'FontAwesome';
}
.icon-close:before {
  content: '\f00d';
  font-size: 16px;
  vertical-align: middle;
}
.icon-pause {
  font-family: 'FontAwesome';
}
.icon-pause:before {
  content: '\f04c';
}
.icon-repeat {
  font-family: 'FontAwesome';
}
.icon-repeat:before {
  content: '\f01e';
}
.icon-play {
  font-family: 'FontAwesome';
}
.icon-play:before {
  content: '\f04b';
}
button {
  background-color: #d41111;
  border: 0 none;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: 'Poppins Regular';
  font-size: 12px;
  outline: none;
  padding: 10px;
  text-align: center;
  text-shadow: 0px 1px 3px #000;
  text-transform: uppercase;
}
button.left,
button.right {
  margin: 0 !important;
}
button:active,
button:hover {
  background-color: #bc0f0f;
}
button:active {
  background-color: #8d0b0b;
}
button.rounded {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  min-width: 5em;
  padding: 3px 5px;
}
button.dialogTitleCloseBtn {
  display: none;
}
button.btn-main {
  font-family: 'Oswald-Medium';
  letter-spacing: 0.01em;
  text-align: center;
  cursor: pointer;
  gap: 8px;
  font-weight: 500;
  border-radius: 8px;
  box-shadow: 0px 8px 12px 0px #0000004d;
  transition: 300ms;
  height: 32px;
  font-size: 12px;
  line-height: 12px;
  color: #d6ffe9;
  border-bottom: 2px solid #00803a;
  padding: 8px 16px 6px 16px;
  background: linear-gradient(0deg, #004d22 0%, #00803a 100%);
}
button.btn-main .primary:hover {
  color: #b3ffd5;
}
button.btn-main .primary:active {
  color: #00a84c;
}
button.grey {
  color: #f5f5f5;
  border-bottom: 2px solid #545454;
  background: linear-gradient(0deg, #212121 0%, #4a4a4a 100%);
}
input[type='checkbox'],
input[type='radio'] {
  display: none;
}
input[type='checkbox'] + label,
input[type='radio'] + label {
  display: inline-block;
  font-size: 12px;
  text-transform: capitalize;
}
input[type='checkbox'] + label:before,
input[type='radio'] + label:before {
  font-size: 15px;
  font-family: FontAwesome;
  content: '\f096';
  margin-right: 5px;
}
input[type='checkbox']:checked + label,
input[type='radio']:checked + label {
  color: white;
}
input[type='checkbox']:checked + label:before,
input[type='radio']:checked + label:before {
  color: #d41111;
}
input[type='text'] {
  width: 120px;
  height: 32px;
  color: #a3a3a3;
  border: 1px solid #a3a3a3;
  border-radius: 8px;
  background-color: transparent;
  padding: 12px 16px;
  font-size: 14px;
  line-height: 20px;
}
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.3.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px / 1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #eee;
  border-radius: 0.1em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: 0.3em;
}
.fa.pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: '\f000';
}
.fa-music:before {
  content: '\f001';
}
.fa-search:before {
  content: '\f002';
}
.fa-envelope-o:before {
  content: '\f003';
}
.fa-heart:before {
  content: '\f004';
}
.fa-star:before {
  content: '\f005';
}
.fa-star-o:before {
  content: '\f006';
}
.fa-user:before {
  content: '\f007';
}
.fa-film:before {
  content: '\f008';
}
.fa-th-large:before {
  content: '\f009';
}
.fa-th:before {
  content: '\f00a';
}
.fa-th-list:before {
  content: '\f00b';
}
.fa-check:before {
  content: '\f00c';
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: '\f00d';
}
.fa-search-plus:before {
  content: '\f00e';
}
.fa-search-minus:before {
  content: '\f010';
}
.fa-power-off:before {
  content: '\f011';
}
.fa-signal:before {
  content: '\f012';
}
.fa-gear:before,
.fa-cog:before {
  content: '\f013';
}
.fa-trash-o:before {
  content: '\f014';
}
.fa-home:before {
  content: '\f015';
}
.fa-file-o:before {
  content: '\f016';
}
.fa-clock-o:before {
  content: '\f017';
}
.fa-road:before {
  content: '\f018';
}
.fa-download:before {
  content: '\f019';
}
.fa-arrow-circle-o-down:before {
  content: '\f01a';
}
.fa-arrow-circle-o-up:before {
  content: '\f01b';
}
.fa-inbox:before {
  content: '\f01c';
}
.fa-play-circle-o:before {
  content: '\f01d';
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: '\f01e';
}
.fa-refresh:before {
  content: '\f021';
}
.fa-list-alt:before {
  content: '\f022';
}
.fa-lock:before {
  content: '\f023';
}
.fa-flag:before {
  content: '\f024';
}
.fa-headphones:before {
  content: '\f025';
}
.fa-volume-off:before {
  content: '\f026';
}
.fa-volume-down:before {
  content: '\f027';
}
.fa-volume-up:before {
  content: '\f028';
}
.fa-qrcode:before {
  content: '\f029';
}
.fa-barcode:before {
  content: '\f02a';
}
.fa-tag:before {
  content: '\f02b';
}
.fa-tags:before {
  content: '\f02c';
}
.fa-book:before {
  content: '\f02d';
}
.fa-bookmark:before {
  content: '\f02e';
}
.fa-print:before {
  content: '\f02f';
}
.fa-camera:before {
  content: '\f030';
}
.fa-font:before {
  content: '\f031';
}
.fa-bold:before {
  content: '\f032';
}
.fa-italic:before {
  content: '\f033';
}
.fa-text-height:before {
  content: '\f034';
}
.fa-text-width:before {
  content: '\f035';
}
.fa-align-left:before {
  content: '\f036';
}
.fa-align-center:before {
  content: '\f037';
}
.fa-align-right:before {
  content: '\f038';
}
.fa-align-justify:before {
  content: '\f039';
}
.fa-list:before {
  content: '\f03a';
}
.fa-dedent:before,
.fa-outdent:before {
  content: '\f03b';
}
.fa-indent:before {
  content: '\f03c';
}
.fa-video-camera:before {
  content: '\f03d';
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: '\f03e';
}
.fa-pencil:before {
  content: '\f040';
}
.fa-map-marker:before {
  content: '\f041';
}
.fa-adjust:before {
  content: '\f042';
}
.fa-tint:before {
  content: '\f043';
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: '\f044';
}
.fa-share-square-o:before {
  content: '\f045';
}
.fa-check-square-o:before {
  content: '\f046';
}
.fa-arrows:before {
  content: '\f047';
}
.fa-step-backward:before {
  content: '\f048';
}
.fa-fast-backward:before {
  content: '\f049';
}
.fa-backward:before {
  content: '\f04a';
}
.fa-play:before {
  content: '\f04b';
}
.fa-pause:before {
  content: '\f04c';
}
.fa-stop:before {
  content: '\f04d';
}
.fa-forward:before {
  content: '\f04e';
}
.fa-fast-forward:before {
  content: '\f050';
}
.fa-step-forward:before {
  content: '\f051';
}
.fa-eject:before {
  content: '\f052';
}
.fa-chevron-left:before {
  content: '\f053';
}
.fa-chevron-right:before {
  content: '\f054';
}
.fa-plus-circle:before {
  content: '\f055';
}
.fa-minus-circle:before {
  content: '\f056';
}
.fa-times-circle:before {
  content: '\f057';
}
.fa-check-circle:before {
  content: '\f058';
}
.fa-question-circle:before {
  content: '\f059';
}
.fa-info-circle:before {
  content: '\f05a';
}
.fa-crosshairs:before {
  content: '\f05b';
}
.fa-times-circle-o:before {
  content: '\f05c';
}
.fa-check-circle-o:before {
  content: '\f05d';
}
.fa-ban:before {
  content: '\f05e';
}
.fa-arrow-left:before {
  content: '\f060';
}
.fa-arrow-right:before {
  content: '\f061';
}
.fa-arrow-up:before {
  content: '\f062';
}
.fa-arrow-down:before {
  content: '\f063';
}
.fa-mail-forward:before,
.fa-share:before {
  content: '\f064';
}
.fa-expand:before {
  content: '\f065';
}
.fa-compress:before {
  content: '\f066';
}
.fa-plus:before {
  content: '\f067';
}
.fa-minus:before {
  content: '\f068';
}
.fa-asterisk:before {
  content: '\f069';
}
.fa-exclamation-circle:before {
  content: '\f06a';
}
.fa-gift:before {
  content: '\f06b';
}
.fa-leaf:before {
  content: '\f06c';
}
.fa-fire:before {
  content: '\f06d';
}
.fa-eye:before {
  content: '\f06e';
}
.fa-eye-slash:before {
  content: '\f070';
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: '\f071';
}
.fa-plane:before {
  content: '\f072';
}
.fa-calendar:before {
  content: '\f073';
}
.fa-random:before {
  content: '\f074';
}
.fa-comment:before {
  content: '\f075';
}
.fa-magnet:before {
  content: '\f076';
}
.fa-chevron-up:before {
  content: '\f077';
}
.fa-chevron-down:before {
  content: '\f078';
}
.fa-retweet:before {
  content: '\f079';
}
.fa-shopping-cart:before {
  content: '\f07a';
}
.fa-folder:before {
  content: '\f07b';
}
.fa-folder-open:before {
  content: '\f07c';
}
.fa-arrows-v:before {
  content: '\f07d';
}
.fa-arrows-h:before {
  content: '\f07e';
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: '\f080';
}
.fa-twitter-square:before {
  content: '\f081';
}
.fa-facebook-square:before {
  content: '\f082';
}
.fa-camera-retro:before {
  content: '\f083';
}
.fa-key:before {
  content: '\f084';
}
.fa-gears:before,
.fa-cogs:before {
  content: '\f085';
}
.fa-comments:before {
  content: '\f086';
}
.fa-thumbs-o-up:before {
  content: '\f087';
}
.fa-thumbs-o-down:before {
  content: '\f088';
}
.fa-star-half:before {
  content: '\f089';
}
.fa-heart-o:before {
  content: '\f08a';
}
.fa-sign-out:before {
  content: '\f08b';
}
.fa-linkedin-square:before {
  content: '\f08c';
}
.fa-thumb-tack:before {
  content: '\f08d';
}
.fa-external-link:before {
  content: '\f08e';
}
.fa-sign-in:before {
  content: '\f090';
}
.fa-trophy:before {
  content: '\f091';
}
.fa-github-square:before {
  content: '\f092';
}
.fa-upload:before {
  content: '\f093';
}
.fa-lemon-o:before {
  content: '\f094';
}
.fa-phone:before {
  content: '\f095';
}
.fa-square-o:before {
  content: '\f096';
}
.fa-bookmark-o:before {
  content: '\f097';
}
.fa-phone-square:before {
  content: '\f098';
}
.fa-twitter:before {
  content: '\f099';
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: '\f09a';
}
.fa-github:before {
  content: '\f09b';
}
.fa-unlock:before {
  content: '\f09c';
}
.fa-credit-card:before {
  content: '\f09d';
}
.fa-rss:before {
  content: '\f09e';
}
.fa-hdd-o:before {
  content: '\f0a0';
}
.fa-bullhorn:before {
  content: '\f0a1';
}
.fa-bell:before {
  content: '\f0f3';
}
.fa-certificate:before {
  content: '\f0a3';
}
.fa-hand-o-right:before {
  content: '\f0a4';
}
.fa-hand-o-left:before {
  content: '\f0a5';
}
.fa-hand-o-up:before {
  content: '\f0a6';
}
.fa-hand-o-down:before {
  content: '\f0a7';
}
.fa-arrow-circle-left:before {
  content: '\f0a8';
}
.fa-arrow-circle-right:before {
  content: '\f0a9';
}
.fa-arrow-circle-up:before {
  content: '\f0aa';
}
.fa-arrow-circle-down:before {
  content: '\f0ab';
}
.fa-globe:before {
  content: '\f0ac';
}
.fa-wrench:before {
  content: '\f0ad';
}
.fa-tasks:before {
  content: '\f0ae';
}
.fa-filter:before {
  content: '\f0b0';
}
.fa-briefcase:before {
  content: '\f0b1';
}
.fa-arrows-alt:before {
  content: '\f0b2';
}
.fa-group:before,
.fa-users:before {
  content: '\f0c0';
}
.fa-chain:before,
.fa-link:before {
  content: '\f0c1';
}
.fa-cloud:before {
  content: '\f0c2';
}
.fa-flask:before {
  content: '\f0c3';
}
.fa-cut:before,
.fa-scissors:before {
  content: '\f0c4';
}
.fa-copy:before,
.fa-files-o:before {
  content: '\f0c5';
}
.fa-paperclip:before {
  content: '\f0c6';
}
.fa-save:before,
.fa-floppy-o:before {
  content: '\f0c7';
}
.fa-square:before {
  content: '\f0c8';
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: '\f0c9';
}
.fa-list-ul:before {
  content: '\f0ca';
}
.fa-list-ol:before {
  content: '\f0cb';
}
.fa-strikethrough:before {
  content: '\f0cc';
}
.fa-underline:before {
  content: '\f0cd';
}
.fa-table:before {
  content: '\f0ce';
}
.fa-magic:before {
  content: '\f0d0';
}
.fa-truck:before {
  content: '\f0d1';
}
.fa-pinterest:before {
  content: '\f0d2';
}
.fa-pinterest-square:before {
  content: '\f0d3';
}
.fa-google-plus-square:before {
  content: '\f0d4';
}
.fa-google-plus:before {
  content: '\f0d5';
}
.fa-money:before {
  content: '\f0d6';
}
.fa-caret-down:before {
  content: '\f0d7';
}
.fa-caret-up:before {
  content: '\f0d8';
}
.fa-caret-left:before {
  content: '\f0d9';
}
.fa-caret-right:before {
  content: '\f0da';
}
.fa-columns:before {
  content: '\f0db';
}
.fa-unsorted:before,
.fa-sort:before {
  content: '\f0dc';
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: '\f0dd';
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: '\f0de';
}
.fa-envelope:before {
  content: '\f0e0';
}
.fa-linkedin:before {
  content: '\f0e1';
}
.fa-rotate-left:before,
.fa-undo:before {
  content: '\f0e2';
}
.fa-legal:before,
.fa-gavel:before {
  content: '\f0e3';
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: '\f0e4';
}
.fa-comment-o:before {
  content: '\f0e5';
}
.fa-comments-o:before {
  content: '\f0e6';
}
.fa-flash:before,
.fa-bolt:before {
  content: '\f0e7';
}
.fa-sitemap:before {
  content: '\f0e8';
}
.fa-umbrella:before {
  content: '\f0e9';
}
.fa-paste:before,
.fa-clipboard:before {
  content: '\f0ea';
}
.fa-lightbulb-o:before {
  content: '\f0eb';
}
.fa-exchange:before {
  content: '\f0ec';
}
.fa-cloud-download:before {
  content: '\f0ed';
}
.fa-cloud-upload:before {
  content: '\f0ee';
}
.fa-user-md:before {
  content: '\f0f0';
}
.fa-stethoscope:before {
  content: '\f0f1';
}
.fa-suitcase:before {
  content: '\f0f2';
}
.fa-bell-o:before {
  content: '\f0a2';
}
.fa-coffee:before {
  content: '\f0f4';
}
.fa-cutlery:before {
  content: '\f0f5';
}
.fa-file-text-o:before {
  content: '\f0f6';
}
.fa-building-o:before {
  content: '\f0f7';
}
.fa-hospital-o:before {
  content: '\f0f8';
}
.fa-ambulance:before {
  content: '\f0f9';
}
.fa-medkit:before {
  content: '\f0fa';
}
.fa-fighter-jet:before {
  content: '\f0fb';
}
.fa-beer:before {
  content: '\f0fc';
}
.fa-h-square:before {
  content: '\f0fd';
}
.fa-plus-square:before {
  content: '\f0fe';
}
.fa-angle-double-left:before {
  content: '\f100';
}
.fa-angle-double-right:before {
  content: '\f101';
}
.fa-angle-double-up:before {
  content: '\f102';
}
.fa-angle-double-down:before {
  content: '\f103';
}
.fa-angle-left:before {
  content: '\f104';
}
.fa-angle-right:before {
  content: '\f105';
}
.fa-angle-up:before {
  content: '\f106';
}
.fa-angle-down:before {
  content: '\f107';
}
.fa-desktop:before {
  content: '\f108';
}
.fa-laptop:before {
  content: '\f109';
}
.fa-tablet:before {
  content: '\f10a';
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: '\f10b';
}
.fa-circle-o:before {
  content: '\f10c';
}
.fa-quote-left:before {
  content: '\f10d';
}
.fa-quote-right:before {
  content: '\f10e';
}
.fa-spinner:before {
  content: '\f110';
}
.fa-circle:before {
  content: '\f111';
}
.fa-mail-reply:before,
.fa-reply:before {
  content: '\f112';
}
.fa-github-alt:before {
  content: '\f113';
}
.fa-folder-o:before {
  content: '\f114';
}
.fa-folder-open-o:before {
  content: '\f115';
}
.fa-smile-o:before {
  content: '\f118';
}
.fa-frown-o:before {
  content: '\f119';
}
.fa-meh-o:before {
  content: '\f11a';
}
.fa-gamepad:before {
  content: '\f11b';
}
.fa-keyboard-o:before {
  content: '\f11c';
}
.fa-flag-o:before {
  content: '\f11d';
}
.fa-flag-checkered:before {
  content: '\f11e';
}
.fa-terminal:before {
  content: '\f120';
}
.fa-code:before {
  content: '\f121';
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: '\f122';
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: '\f123';
}
.fa-location-arrow:before {
  content: '\f124';
}
.fa-crop:before {
  content: '\f125';
}
.fa-code-fork:before {
  content: '\f126';
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: '\f127';
}
.fa-question:before {
  content: '\f128';
}
.fa-info:before {
  content: '\f129';
}
.fa-exclamation:before {
  content: '\f12a';
}
.fa-superscript:before {
  content: '\f12b';
}
.fa-subscript:before {
  content: '\f12c';
}
.fa-eraser:before {
  content: '\f12d';
}
.fa-puzzle-piece:before {
  content: '\f12e';
}
.fa-microphone:before {
  content: '\f130';
}
.fa-microphone-slash:before {
  content: '\f131';
}
.fa-shield:before {
  content: '\f132';
}
.fa-calendar-o:before {
  content: '\f133';
}
.fa-fire-extinguisher:before {
  content: '\f134';
}
.fa-rocket:before {
  content: '\f135';
}
.fa-maxcdn:before {
  content: '\f136';
}
.fa-chevron-circle-left:before {
  content: '\f137';
}
.fa-chevron-circle-right:before {
  content: '\f138';
}
.fa-chevron-circle-up:before {
  content: '\f139';
}
.fa-chevron-circle-down:before {
  content: '\f13a';
}
.fa-html5:before {
  content: '\f13b';
}
.fa-css3:before {
  content: '\f13c';
}
.fa-anchor:before {
  content: '\f13d';
}
.fa-unlock-alt:before {
  content: '\f13e';
}
.fa-bullseye:before {
  content: '\f140';
}
.fa-ellipsis-h:before {
  content: '\f141';
}
.fa-ellipsis-v:before {
  content: '\f142';
}
.fa-rss-square:before {
  content: '\f143';
}
.fa-play-circle:before {
  content: '\f144';
}
.fa-ticket:before {
  content: '\f145';
}
.fa-minus-square:before {
  content: '\f146';
}
.fa-minus-square-o:before {
  content: '\f147';
}
.fa-level-up:before {
  content: '\f148';
}
.fa-level-down:before {
  content: '\f149';
}
.fa-check-square:before {
  content: '\f14a';
}
.fa-pencil-square:before {
  content: '\f14b';
}
.fa-external-link-square:before {
  content: '\f14c';
}
.fa-share-square:before {
  content: '\f14d';
}
.fa-compass:before {
  content: '\f14e';
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: '\f150';
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: '\f151';
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: '\f152';
}
.fa-euro:before,
.fa-eur:before {
  content: '\f153';
}
.fa-gbp:before {
  content: '\f154';
}
.fa-dollar:before,
.fa-usd:before {
  content: '\f155';
}
.fa-rupee:before,
.fa-inr:before {
  content: '\f156';
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: '\f157';
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: '\f158';
}
.fa-won:before,
.fa-krw:before {
  content: '\f159';
}
.fa-bitcoin:before,
.fa-btc:before {
  content: '\f15a';
}
.fa-file:before {
  content: '\f15b';
}
.fa-file-text:before {
  content: '\f15c';
}
.fa-sort-alpha-asc:before {
  content: '\f15d';
}
.fa-sort-alpha-desc:before {
  content: '\f15e';
}
.fa-sort-amount-asc:before {
  content: '\f160';
}
.fa-sort-amount-desc:before {
  content: '\f161';
}
.fa-sort-numeric-asc:before {
  content: '\f162';
}
.fa-sort-numeric-desc:before {
  content: '\f163';
}
.fa-thumbs-up:before {
  content: '\f164';
}
.fa-thumbs-down:before {
  content: '\f165';
}
.fa-youtube-square:before {
  content: '\f166';
}
.fa-youtube:before {
  content: '\f167';
}
.fa-xing:before {
  content: '\f168';
}
.fa-xing-square:before {
  content: '\f169';
}
.fa-youtube-play:before {
  content: '\f16a';
}
.fa-dropbox:before {
  content: '\f16b';
}
.fa-stack-overflow:before {
  content: '\f16c';
}
.fa-instagram:before {
  content: '\f16d';
}
.fa-flickr:before {
  content: '\f16e';
}
.fa-adn:before {
  content: '\f170';
}
.fa-bitbucket:before {
  content: '\f171';
}
.fa-bitbucket-square:before {
  content: '\f172';
}
.fa-tumblr:before {
  content: '\f173';
}
.fa-tumblr-square:before {
  content: '\f174';
}
.fa-long-arrow-down:before {
  content: '\f175';
}
.fa-long-arrow-up:before {
  content: '\f176';
}
.fa-long-arrow-left:before {
  content: '\f177';
}
.fa-long-arrow-right:before {
  content: '\f178';
}
.fa-apple:before {
  content: '\f179';
}
.fa-windows:before {
  content: '\f17a';
}
.fa-android:before {
  content: '\f17b';
}
.fa-linux:before {
  content: '\f17c';
}
.fa-dribbble:before {
  content: '\f17d';
}
.fa-skype:before {
  content: '\f17e';
}
.fa-foursquare:before {
  content: '\f180';
}
.fa-trello:before {
  content: '\f181';
}
.fa-female:before {
  content: '\f182';
}
.fa-male:before {
  content: '\f183';
}
.fa-gittip:before,
.fa-gratipay:before {
  content: '\f184';
}
.fa-sun-o:before {
  content: '\f185';
}
.fa-moon-o:before {
  content: '\f186';
}
.fa-archive:before {
  content: '\f187';
}
.fa-bug:before {
  content: '\f188';
}
.fa-vk:before {
  content: '\f189';
}
.fa-weibo:before {
  content: '\f18a';
}
.fa-renren:before {
  content: '\f18b';
}
.fa-pagelines:before {
  content: '\f18c';
}
.fa-stack-exchange:before {
  content: '\f18d';
}
.fa-arrow-circle-o-right:before {
  content: '\f18e';
}
.fa-arrow-circle-o-left:before {
  content: '\f190';
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: '\f191';
}
.fa-dot-circle-o:before {
  content: '\f192';
}
.fa-wheelchair:before {
  content: '\f193';
}
.fa-vimeo-square:before {
  content: '\f194';
}
.fa-turkish-lira:before,
.fa-try:before {
  content: '\f195';
}
.fa-plus-square-o:before {
  content: '\f196';
}
.fa-space-shuttle:before {
  content: '\f197';
}
.fa-slack:before {
  content: '\f198';
}
.fa-envelope-square:before {
  content: '\f199';
}
.fa-wordpress:before {
  content: '\f19a';
}
.fa-openid:before {
  content: '\f19b';
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: '\f19c';
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: '\f19d';
}
.fa-yahoo:before {
  content: '\f19e';
}
.fa-google:before {
  content: '\f1a0';
}
.fa-reddit:before {
  content: '\f1a1';
}
.fa-reddit-square:before {
  content: '\f1a2';
}
.fa-stumbleupon-circle:before {
  content: '\f1a3';
}
.fa-stumbleupon:before {
  content: '\f1a4';
}
.fa-delicious:before {
  content: '\f1a5';
}
.fa-digg:before {
  content: '\f1a6';
}
.fa-pied-piper:before {
  content: '\f1a7';
}
.fa-pied-piper-alt:before {
  content: '\f1a8';
}
.fa-drupal:before {
  content: '\f1a9';
}
.fa-joomla:before {
  content: '\f1aa';
}
.fa-language:before {
  content: '\f1ab';
}
.fa-fax:before {
  content: '\f1ac';
}
.fa-building:before {
  content: '\f1ad';
}
.fa-child:before {
  content: '\f1ae';
}
.fa-paw:before {
  content: '\f1b0';
}
.fa-spoon:before {
  content: '\f1b1';
}
.fa-cube:before {
  content: '\f1b2';
}
.fa-cubes:before {
  content: '\f1b3';
}
.fa-behance:before {
  content: '\f1b4';
}
.fa-behance-square:before {
  content: '\f1b5';
}
.fa-steam:before {
  content: '\f1b6';
}
.fa-steam-square:before {
  content: '\f1b7';
}
.fa-recycle:before {
  content: '\f1b8';
}
.fa-automobile:before,
.fa-car:before {
  content: '\f1b9';
}
.fa-cab:before,
.fa-taxi:before {
  content: '\f1ba';
}
.fa-tree:before {
  content: '\f1bb';
}
.fa-spotify:before {
  content: '\f1bc';
}
.fa-deviantart:before {
  content: '\f1bd';
}
.fa-soundcloud:before {
  content: '\f1be';
}
.fa-database:before {
  content: '\f1c0';
}
.fa-file-pdf-o:before {
  content: '\f1c1';
}
.fa-file-word-o:before {
  content: '\f1c2';
}
.fa-file-excel-o:before {
  content: '\f1c3';
}
.fa-file-powerpoint-o:before {
  content: '\f1c4';
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: '\f1c5';
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: '\f1c6';
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: '\f1c7';
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: '\f1c8';
}
.fa-file-code-o:before {
  content: '\f1c9';
}
.fa-vine:before {
  content: '\f1ca';
}
.fa-codepen:before {
  content: '\f1cb';
}
.fa-jsfiddle:before {
  content: '\f1cc';
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: '\f1cd';
}
.fa-circle-o-notch:before {
  content: '\f1ce';
}
.fa-ra:before,
.fa-rebel:before {
  content: '\f1d0';
}
.fa-ge:before,
.fa-empire:before {
  content: '\f1d1';
}
.fa-git-square:before {
  content: '\f1d2';
}
.fa-git:before {
  content: '\f1d3';
}
.fa-hacker-news:before {
  content: '\f1d4';
}
.fa-tencent-weibo:before {
  content: '\f1d5';
}
.fa-qq:before {
  content: '\f1d6';
}
.fa-wechat:before,
.fa-weixin:before {
  content: '\f1d7';
}
.fa-send:before,
.fa-paper-plane:before {
  content: '\f1d8';
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: '\f1d9';
}
.fa-history:before {
  content: '\f1da';
}
.fa-genderless:before,
.fa-circle-thin:before {
  content: '\f1db';
}
.fa-header:before {
  content: '\f1dc';
}
.fa-paragraph:before {
  content: '\f1dd';
}
.fa-sliders:before {
  content: '\f1de';
}
.fa-share-alt:before {
  content: '\f1e0';
}
.fa-share-alt-square:before {
  content: '\f1e1';
}
.fa-bomb:before {
  content: '\f1e2';
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: '\f1e3';
}
.fa-tty:before {
  content: '\f1e4';
}
.fa-binoculars:before {
  content: '\f1e5';
}
.fa-plug:before {
  content: '\f1e6';
}
.fa-slideshare:before {
  content: '\f1e7';
}
.fa-twitch:before {
  content: '\f1e8';
}
.fa-yelp:before {
  content: '\f1e9';
}
.fa-newspaper-o:before {
  content: '\f1ea';
}
.fa-wifi:before {
  content: '\f1eb';
}
.fa-calculator:before {
  content: '\f1ec';
}
.fa-paypal:before {
  content: '\f1ed';
}
.fa-google-wallet:before {
  content: '\f1ee';
}
.fa-cc-visa:before {
  content: '\f1f0';
}
.fa-cc-mastercard:before {
  content: '\f1f1';
}
.fa-cc-discover:before {
  content: '\f1f2';
}
.fa-cc-amex:before {
  content: '\f1f3';
}
.fa-cc-paypal:before {
  content: '\f1f4';
}
.fa-cc-stripe:before {
  content: '\f1f5';
}
.fa-bell-slash:before {
  content: '\f1f6';
}
.fa-bell-slash-o:before {
  content: '\f1f7';
}
.fa-trash:before {
  content: '\f1f8';
}
.fa-copyright:before {
  content: '\f1f9';
}
.fa-at:before {
  content: '\f1fa';
}
.fa-eyedropper:before {
  content: '\f1fb';
}
.fa-paint-brush:before {
  content: '\f1fc';
}
.fa-birthday-cake:before {
  content: '\f1fd';
}
.fa-area-chart:before {
  content: '\f1fe';
}
.fa-pie-chart:before {
  content: '\f200';
}
.fa-line-chart:before {
  content: '\f201';
}
.fa-lastfm:before {
  content: '\f202';
}
.fa-lastfm-square:before {
  content: '\f203';
}
.fa-toggle-off:before {
  content: '\f204';
}
.fa-toggle-on:before {
  content: '\f205';
}
.fa-bicycle:before {
  content: '\f206';
}
.fa-bus:before {
  content: '\f207';
}
.fa-ioxhost:before {
  content: '\f208';
}
.fa-angellist:before {
  content: '\f209';
}
.fa-cc:before {
  content: '\f20a';
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: '\f20b';
}
.fa-meanpath:before {
  content: '\f20c';
}
.fa-buysellads:before {
  content: '\f20d';
}
.fa-connectdevelop:before {
  content: '\f20e';
}
.fa-dashcube:before {
  content: '\f210';
}
.fa-forumbee:before {
  content: '\f211';
}
.fa-leanpub:before {
  content: '\f212';
}
.fa-sellsy:before {
  content: '\f213';
}
.fa-shirtsinbulk:before {
  content: '\f214';
}
.fa-simplybuilt:before {
  content: '\f215';
}
.fa-skyatlas:before {
  content: '\f216';
}
.fa-cart-plus:before {
  content: '\f217';
}
.fa-cart-arrow-down:before {
  content: '\f218';
}
.fa-diamond:before {
  content: '\f219';
}
.fa-ship:before {
  content: '\f21a';
}
.fa-user-secret:before {
  content: '\f21b';
}
.fa-motorcycle:before {
  content: '\f21c';
}
.fa-street-view:before {
  content: '\f21d';
}
.fa-heartbeat:before {
  content: '\f21e';
}
.fa-venus:before {
  content: '\f221';
}
.fa-mars:before {
  content: '\f222';
}
.fa-mercury:before {
  content: '\f223';
}
.fa-transgender:before {
  content: '\f224';
}
.fa-transgender-alt:before {
  content: '\f225';
}
.fa-venus-double:before {
  content: '\f226';
}
.fa-mars-double:before {
  content: '\f227';
}
.fa-venus-mars:before {
  content: '\f228';
}
.fa-mars-stroke:before {
  content: '\f229';
}
.fa-mars-stroke-v:before {
  content: '\f22a';
}
.fa-mars-stroke-h:before {
  content: '\f22b';
}
.fa-neuter:before {
  content: '\f22c';
}
.fa-facebook-official:before {
  content: '\f230';
}
.fa-pinterest-p:before {
  content: '\f231';
}
.fa-whatsapp:before {
  content: '\f232';
}
.fa-server:before {
  content: '\f233';
}
.fa-user-plus:before {
  content: '\f234';
}
.fa-user-times:before {
  content: '\f235';
}
.fa-hotel:before,
.fa-bed:before {
  content: '\f236';
}
.fa-viacoin:before {
  content: '\f237';
}
.fa-train:before {
  content: '\f238';
}
.fa-subway:before {
  content: '\f239';
}
.fa-medium:before {
  content: '\f23a';
}
basedialogwrapper basedialog.rules-dialog {
  top: 10%;
  background-color: #212121;
  border-radius: 5px;
  box-shadow: 0px 0px 1px 1px #4d4d4d inset, 0 0 0px 5px #212121;
}
@media only screen and (min-width: 552px) and (max-width: 754px) {
  basedialogwrapper basedialog.rules-dialog {
    top: -10%;
    -webkit-transform: scale(0.7);
    transform: scale(0.7);
  }
}
@media only screen and (min-width: 754px) and (max-width: 954px) {
  basedialogwrapper basedialog.rules-dialog {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}
basedialogwrapper basedialog.rules-dialog dialog-title {
  background-color: transparent;
  color: #fff;
}
basedialogwrapper basedialog.rules-dialog dialog-content {
  color: #fff;
  font-size: 10pt;
  max-height: 600px;
}
basedialogwrapper basedialog.rules-dialog dialog-content > div {
  padding: 0;
}
basedialogwrapper basedialog.rules-dialog dialog-content .text-container {
  color: white;
  text-align: center;
}
basedialogwrapper basedialog.rules-dialog dialog-content .text-container div {
  margin: 1% 0;
}
basedialogwrapper basedialog.rules-dialog dialog-content .text-container div:first-of-type {
  text-transform: uppercase;
  font-size: 13pt;
}
basedialogwrapper basedialog.rules-dialog dialog-content card {
  display: inline-block;
  background-size: cover;
}
basedialogwrapper basedialog.rules-dialog dialog-content .cards-container {
  height: 250px;
  width: 420px;
  margin: 0 auto;
}
basedialogwrapper basedialog.rules-dialog dialog-content .cards-container card {
  height: 30%;
  margin: 2px;
  width: 9%;
}
basedialogwrapper basedialog.rules-dialog dialog-content button {
  padding: 0;
  min-width: initial;
  text-shadow: none;
  border-color: #4d4d4d;
}
basedialogwrapper basedialog.rules-dialog dialog-content button.closeDialog {
  border: none;
  position: absolute;
  top: 0.6%;
  left: 95%;
  width: 25px;
  height: 25px;
  text-align: center;
  padding-left: 2px;
  color: #fff;
}
basedialogwrapper basedialog.rules-dialog dialog-content .buttons {
  height: 55px;
  margin-top: 10px;
}
basedialogwrapper basedialog.rules-dialog dialog-content .buttons button {
  border-radius: 2px;
  height: 45px;
  width: 45px;
  font-size: 35px;
  line-height: 47px;
}
basedialogwrapper basedialog.rules-dialog dialog-content .buttons button:first-child {
  float: left;
}
basedialogwrapper basedialog.rules-dialog dialog-content .buttons button:last-child {
  float: right;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example {
  height: auto;
  margin-top: 20px;
  position: relative;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example.separator {
  margin-top: 45px;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example example {
  display: inline-block;
  width: 30%;
  position: relative;
  top: -75px;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards {
  height: 75px;
  position: relative;
  display: inline-block;
  width: 35%;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards win,
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards lost {
  position: absolute;
  width: 50%;
  left: -60%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  text-align: right;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards domino-scores {
  width: auto;
  top: -25%;
  left: 26%;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards card {
  margin: 0 5px;
  width: 22.1%;
  height: inherit;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards.four-cards {
  width: 50%;
  text-align: right;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards.four-cards win,
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards.four-cards lost {
  left: -30%;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards.four-cards card {
  width: 15%;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards.four-cards domino-scores {
  left: 41.5%;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards.four-cards domino-scores:nth-of-type(2) {
  left: 79.5%;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards.four-cards description {
  display: block;
  text-align: left;
  margin-bottom: 10px;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards.four-cards.right-align,
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards.four-cards.left-align {
  width: 45%;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards.four-cards.right-align card,
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards.four-cards.left-align card {
  width: 16.5%;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards.four-cards.right-align {
  margin-right: 5%;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example .cards.four-cards.left-align {
  text-align: left;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example.bandarQ {
  margin-top: 30px;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example.bandarQ example {
  width: 15%;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example.bandarQ .cards:nth-of-type(2) {
  margin-left: -10%;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example.bandarQ .cards > div {
  margin-left: 15%;
}
basedialogwrapper basedialog.rules-dialog dialog-content .example.bandarQ .winner {
  position: absolute;
  top: 40%;
  left: 70%;
  transform: translateY(-50%);
}
basedialogwrapper basedialog.rules-dialog dialog-content .text {
  margin-top: 10px;
}
.slider-bar .ui-slider {
  background: url('../img/tracker-v2.png') no-repeat center;
  background-color: #4d1211;
  background-size: 95%;
  width: 85%;
  height: 57%;
  border: 2px solid #ffcc33;
  border-radius: 5px;
  margin-top: 2.5%;
  margin-left: 6%;
  padding: 0;
  clear: left;
  float: left;
  position: relative;
  text-align: left;
  overflow: visible;
}
.slider-bar .ui-slider .ui-slider-range {
  background: linear-gradient(#000 0%, #de0f0f 30%, #de0f0f 60%, #000 100%);
  display: block;
  position: absolute;
  left: 0;
  opacity: 0.4;
  height: 100%;
}
.slider-bar .ui-slider span.ui-slider-handle {
  top: -0.25rem;
  margin-left: -0.6em;
  position: absolute;
  z-index: 2;
  width: 1.25em;
  height: 0;
  touch-action: none;
  padding-bottom: 1.25em;
  border-radius: 50%;
  background: #ffcc33;
  cursor: pointer;
  outline-width: 0;
}
app + basedialogwrapper basedialog.jackpot-dialog {
  left: 100%;
  transform: translateX(-101%);
  top: 14%;
}
basedialogwrapper {
  font-family: 'Poppins Regular';
  display: block;
}
basedialogwrapper input[type='checkbox'],
basedialogwrapper input[type='radio'] {
  display: inline-block;
  margin: 0;
}
basedialogwrapper input[type='password'] {
  margin-left: 10px;
}
basedialogwrapper hr {
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
}
basedialogwrapper backgroundcover {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 100;
  background-color: rgba(0, 0, 0, 0.5);
}
basedialogwrapper backgroundcover.hidden {
  display: none;
}
basedialogwrapper dialog-title {
  font-family: 'Oswald', Arial, sans-serif;
  font-weight: 500;
  font-size: 20px;
  line-height: 28px;
  text-align: start;
  text-transform: capitalize;
  color: #ffd60a;
}
basedialogwrapper div.dialog-buttons {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 16px;
  border: none;
  padding: 32px 0px 0px 0px;
}
basedialogwrapper div.dialog-buttons buttons {
  display: flex;
  justify-content: center;
  gap: 16px;
}
basedialogwrapper div.dialog-buttons button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 40px;
  font-family: 'Oswald-Medium';
  font-size: 14px;
  line-height: 14px;
  font-weight: 500;
  box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, 0.3);
  border-radius: 8px;
  margin: 0;
}
basedialogwrapper div.dialog-buttons button.default {
  background: linear-gradient(0deg, #005325 0%, #007f39 100%);
  border-bottom: 2px solid #00803a;
  color: #d6ffe9;
}
basedialogwrapper div.dialog-buttons button.default:hover {
  color: #b3ffd1;
}
basedialogwrapper div.dialog-buttons button.default:active {
  color: #00a84c;
}
basedialogwrapper div.dialog-buttons button.gray {
  border: 1px solid #8f8f8f;
  color: #cccccc;
  background: transparent;
}
basedialogwrapper div.dialog-buttons button.gray:hover {
  color: #a3a3a3;
}
basedialogwrapper div.dialog-buttons button.gray:active {
  color: #545454;
}
basedialogwrapper basedialog {
  background-color: #212121;
  border-radius: 16px;
  border-bottom: 1px solid #00a84c;
  padding: 40px 32px;
  color: #fff;
  font-size: 10px;
  z-index: 10000;
  margin: auto;
  position: absolute;
  left: 0;
  right: 0;
  top: 30%;
}
@media only screen and (min-width: 552px) and (max-width: 754px) {
  basedialogwrapper basedialog {
    top: 12%;
  }
}
@media only screen and (max-width: 552px) {
  basedialogwrapper basedialog {
    top: 5%;
  }
}
basedialogwrapper basedialog.jackpot-dialog {
  top: 12%;
  left: 5%;
  right: initial;
  pointer-events: none;
}
basedialogwrapper basedialog.jackpot-dialog dialog-content {
  padding: 0 15px;
}
basedialogwrapper basedialog.jackpot-dialog dialog-content > div {
  padding: 15px 0;
}
basedialogwrapper basedialog.jackpot-dialog dialog-content div.item {
  display: flex;
  font-size: 15px;
}
basedialogwrapper basedialog.jackpot-dialog dialog-content div.item div {
  line-height: 60px;
  padding-left: 10px;
}
basedialogwrapper basedialog.jackpot-dialog dialog-content div.item .dominos {
  flex-basis: 33%;
  height: 60px;
  background: url('../img/poker/jackpot-stones.png') no-repeat;
  background-size: 400% 100%;
  background-position: 0.5% 0;
}
basedialogwrapper basedialog.jackpot-dialog dialog-content div.item .dominos[class*='six'] {
  background-position: 99% 0;
}
basedialogwrapper basedialog.jackpot-dialog dialog-content div.item .dominos[class*='dots'] {
  background-position: 66% 0;
}
basedialogwrapper basedialog.jackpot-dialog dialog-content div.item .dominos[class*='large'] {
  background-position: 33.3% 0;
}
basedialogwrapper basedialog.jackpot-dialog dialog-content div.item .desc {
  flex-basis: 50%;
}
basedialogwrapper basedialog.jackpot-dialog dialog-content div.item .rate {
  flex-basis: 17%;
}
basedialogwrapper basedialog.loading {
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: url(../img/loading.svg) center no-repeat transparent;
}
basedialogwrapper basedialog.loading dialog-title {
  display: none;
}
basedialogwrapper basedialog.loading dialog-content {
  display: none;
}
basedialogwrapper basedialog.preloading {
  position: fixed;
  top: 50%;
  transform: translate(0%, -50%);
  height: auto;
  padding: 40px 30px;
  z-index: 101;
  border: none;
  background: rgba(20, 20, 20, 0.95);
  border-radius: 12px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.4);
}
basedialogwrapper basedialog.preloading dialog-title {
  display: none;
}
basedialogwrapper basedialog.preloading dialog-content {
  display: block;
  padding: 0;
  margin: 0;
}
basedialogwrapper basedialog.preloading dialog-content > div {
  padding: 0;
}
basedialogwrapper basedialog.preloading .preloading-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
}
basedialogwrapper basedialog.preloading .preloading-content .preloading-logo {
  width: 150px;
  height: 70px;
  background-image: url(../img/logo-playzura-xl.svg);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  animation: pulse-logo 1.5s ease-in-out infinite;
}
@keyframes pulse-logo {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
basedialogwrapper basedialog.preloading .preloading-content .progress-bar-container {
  width: 100%;
  height: 6px;
  background-color: rgba(42, 42, 42, 0.4);
  border-radius: 3px;
  overflow: hidden;
  position: relative;
}
basedialogwrapper basedialog.preloading .preloading-content .progress-bar-container .progress-bar-fill {
  width: 0%;
  height: 100%;
  background: linear-gradient(90deg, #b9791f 0%, #9b6515 100%);
  border-radius: 3px;
  transition: width 0.3s ease-out;
  box-shadow: 0 0 10px rgba(155, 101, 21, 0.5);
}
basedialogwrapper basedialog.create-vip {
  font-size: 12px;
  height: auto;
}
basedialogwrapper basedialog.create-vip input[type='radio'],
basedialogwrapper basedialog.create-vip input[type='checkbox'] {
  display: none;
}
basedialogwrapper basedialog.create-vip input[type='radio'] + label,
basedialogwrapper basedialog.create-vip input[type='checkbox'] + label {
  border-radius: 3px;
  height: 33px;
  line-height: 29px;
  text-align: center;
  background-color: #1a1a1a;
  border: 1px solid #404040;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
}
basedialogwrapper basedialog.create-vip input[type='radio'] + label:before,
basedialogwrapper basedialog.create-vip input[type='checkbox'] + label:before {
  content: '';
}
basedialogwrapper basedialog.create-vip input[type='radio'] + label:hover,
basedialogwrapper basedialog.create-vip input[type='checkbox'] + label:hover {
  background-color: #e50000;
  background: -webkit-gradient(linear, left top, left bottom, from(25%, #e50000), to(100%, #7f0000));
  background: -webkit-linear-gradient(top, #e50000 25%, #7f0000 100%);
  background: linear-gradient(to bottom, #e50000 25%, #7f0000 100%);
  background: -moz-linear-gradient(top, #e50000 25%, #7f0000 100%);
  background: -o-linear-gradient(top, #e50000 25%, #7f0000 100%);
  background: -ms-linear-gradient(top, #e50000 25%, #7f0000 100%);
}
basedialogwrapper basedialog.create-vip input[type='radio']:checked + label,
basedialogwrapper basedialog.create-vip input[type='checkbox']:checked + label {
  background-color: #ff1919;
  background: -webkit-gradient(linear, left top, left bottom, from(25%, #ff1919), to(100%, #930000));
  background: -webkit-linear-gradient(top, #ff1919 25%, #930000 100%);
  background: linear-gradient(to bottom, #ff1919 25%, #930000 100%);
  background: -moz-linear-gradient(top, #ff1919 25%, #930000 100%);
  background: -o-linear-gradient(top, #ff1919 25%, #930000 100%);
  background: -ms-linear-gradient(top, #ff1919 25%, #930000 100%);
  border: 0;
}
basedialogwrapper basedialog.create-vip dialog-content {
  padding: 0 10px;
}
basedialogwrapper basedialog.create-vip dialog-content div.create-form {
  margin: 1em 0;
}
basedialogwrapper basedialog.create-vip dialog-content div.create-form button.btn-main {
  margin: 0 25%;
}
basedialogwrapper basedialog.create-vip dialog-content div.create-form button.closeDialog {
  background: url('../img/close_dialog.png') no-repeat center, linear-gradient(#666666, #404040);
  background-size: 75%, 100%;
  box-shadow: 0 1.5px 0 rgba(255, 255, 255, 0.4) inset;
  position: absolute;
  top: 0.5%;
  right: 1%;
  width: 25px;
  height: 25px;
  min-width: initial;
  border: none;
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'] {
  margin: 5px 0;
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='game'] input[type='radio'] + label,
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='game'] input[type='checkbox'] + label {
  width: 17%;
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='bb'] {
  height: 25px;
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='bb'] span {
  top: 3px;
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='bb'] i {
  font-style: normal;
  float: right;
  display: block;
  height: 100%;
  width: 25px;
  line-height: 25px;
  margin-right: 12px;
  text-align: center;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #3b393a;
  /* Old browsers */
  background: -moz-linear-gradient(top, #3b393a 1%, #0e0e0e 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #3b393a), color-stop(100%, #0e0e0e));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #3b393a 1%, #0e0e0e 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #3b393a 1%, #0e0e0e 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #3b393a 1%, #0e0e0e 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #3b393a 1%, #0e0e0e 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b393a', endColorstr='#0e0e0e', GradientType=0);
  /* IE6-9 */
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='bb'] div.dropdown {
  cursor: pointer;
  width: 70%;
  margin: 0;
  position: relative;
  margin-left: 28%;
  height: 100%;
  border: 1px solid #404040;
  padding: 0 2%;
  line-height: 25px;
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='bb'] div.dropdown ul {
  transform: scale(0);
  list-style-type: none;
  position: absolute;
  padding: 0;
  margin: 0;
  background-color: #404040;
  width: 100%;
  left: 0;
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='bb'] div.dropdown:hover ul {
  transform: scale(1);
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='bb'] div.dropdown:hover ul li {
  padding: 3%;
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='bb'] div.dropdown:hover ul li:hover {
  background-color: #262626;
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='ante'] input[type='radio'] + label,
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='ante'] input[type='checkbox'] + label {
  width: 13.48%;
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='buyin'] input[type='radio'] + label,
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='buyin'] input[type='checkbox'] + label {
  width: 7.23%;
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='seats'] input[type='radio'] + label,
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='seats'] input[type='checkbox'] + label {
  width: 10.4%;
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='duration'] input[type='radio'] + label,
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='duration'] input[type='checkbox'] + label {
  width: 8.18%;
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='table'] span {
  top: 3px;
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'][class^='table'] input {
  display: inline-block;
  height: 25px;
  width: 69.6%;
}
basedialogwrapper basedialog.create-vip dialog-content div[class*='container'] > span {
  margin-right: 5%;
  position: relative;
  top: 8px;
  float: left;
  text-align: right;
  width: 23%;
}
basedialogwrapper basedialog.spinAndWin dialog-content item.balance-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 40px;
  background-color: #303030;
  border-radius: 8px;
  font-size: 14px;
  padding: 8px 16px 8px 16px;
  margin: 0;
}
basedialogwrapper basedialog.spinAndWin dialog-content item.balance-item name {
  color: #ffffff;
  font-family: 'Roboto-Regular';
}
basedialogwrapper basedialog.spinAndWin dialog-content item.balance-item value {
  display: flex;
  align-items: center;
  font-family: 'Roboto-Regular';
  color: #ffd60a;
}
basedialogwrapper basedialog.spinAndWin dialog-content item.balance-item value.right {
  position: unset;
}
basedialogwrapper basedialog.spinAndWin dialog-content item.balance-item value span {
  width: 24px;
  height: 24px;
  margin-right: 6px;
  content: url('../img/icons/chip.svg');
}
basedialogwrapper basedialog.spinAndWin dialog-content item.buyin-item {
  margin: 0;
  margin-top: 20px;
  display: flex !important;
  justify-content: space-between;
  align-items: center;
}
basedialogwrapper basedialog.spinAndWin dialog-content item.buyin-item name {
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  color: #ffffff;
}
basedialogwrapper basedialog.spinAndWin dialog-content item.buyin-item value {
  font-family: 'Roboto-Regular';
  font-weight: 500;
  font-size: 18px;
  line-height: 36px;
  color: #ffffff;
}
basedialogwrapper basedialog.spinAndWin dialog-content item.title-item,
basedialogwrapper basedialog.spinAndWin dialog-content item.diamonds-balance {
  display: none;
}
basedialogwrapper basedialog.spinAndWin dialog-content choices {
  display: none;
}
basedialogwrapper basedialog.spinAndWin dialog-content div.dialog-buttons {
  border: none;
  margin-top: 20px;
}
basedialogwrapper basedialog.spinAndWin dialog-content div.dialog-buttons buttons button[action='confirm'],
basedialogwrapper basedialog.spinAndWin dialog-content div.dialog-buttons buttons button[action='cancel'] {
  width: 100%;
  height: 40px;
  padding: 0;
  font-size: 14px;
  line-height: 14px;
  border-radius: 8px;
  box-shadow: 0px 8px 12px 0px #0000004d;
  text-shadow: none;
  font-family: 'Oswald-Medium';
  font-weight: 500;
}
basedialogwrapper basedialog.spinAndWin dialog-content div.dialog-buttons buttons button[action='confirm'] {
  background: linear-gradient(0deg, #005325 0%, #007f39 100%);
  border-bottom: 2px solid #00803a;
  color: #d6ffe9;
}
basedialogwrapper basedialog.spinAndWin dialog-content div.dialog-buttons buttons button[action='confirm']:hover {
  color: #b3ffd1;
}
basedialogwrapper basedialog.spinAndWin dialog-content div.dialog-buttons buttons button[action='confirm']:active {
  color: #00a84c;
}
basedialogwrapper basedialog.spinAndWin dialog-content div.dialog-buttons buttons button[action='cancel'] {
  border: 1px solid #8f8f8f;
  color: #cccccc;
  background: none;
}
basedialogwrapper basedialog.spinAndWin dialog-content div.dialog-buttons buttons button[action='cancel']:hover {
  color: #a3a3a3;
  border: 1px solid #a3a3a3;
}
basedialogwrapper basedialog.spinAndWin dialog-content div.dialog-buttons buttons button[action='cancel']:active {
  color: #545454;
  border: 1px solid #545454;
}
basedialogwrapper basedialog.buy-in {
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.8);
  z-index: 100000;
}
basedialogwrapper basedialog.buy-in dialog-content {
  overflow: hidden;
  border-radius: 10px;
  padding: 0;
}
basedialogwrapper basedialog.buy-in dialog-content buttons {
  border: 2px solid;
  border-image: linear-gradient(to right, transparent 0, rgba(0, 0, 0, 0.5) 20%, rgba(0, 0, 0, 0.5) 80%, transparent) 1 0;
  border-bottom-width: 0;
}
basedialogwrapper basedialog.buy-in dialog-content buttons button {
  width: 60px;
  width: 45%;
  font-size: 18px;
  padding: 5px;
}
basedialogwrapper basedialog.buy-in dialog-content buttons button:first-of-type {
  margin-right: 3%;
}
basedialogwrapper basedialog.buy-in dialog-content buttons label {
  margin-right: 0;
  line-height: 10px;
  font-size: 1.5em;
}
basedialogwrapper basedialog.buy-in dialog-content buttons label.left {
  float: left;
  margin-left: 0.5em;
  text-align: left;
}
basedialogwrapper basedialog.buy-in dialog-content buttons label.right {
  float: right;
  margin-right: 0.5em;
  text-align: right;
}
basedialogwrapper basedialog.buy-in dialog-content buttons label button {
  height: 30px;
  color: #000;
  font-size: 17px;
  width: 60px;
  line-height: 20px;
  min-width: initial;
}
basedialogwrapper basedialog.buy-in dialog-content buttons:last-child {
  margin-bottom: 0;
  margin-top: -2em;
  height: 62px;
}
@media only screen and (min-width: 552px) and (max-width: 754px) {
  basedialogwrapper basedialog.buy-in dialog-content buttons:last-child {
    margin-top: -4em;
  }
}
basedialogwrapper basedialog.about p {
  border: 2px solid;
  border-image: linear-gradient(to right, transparent 0, rgba(0, 0, 0, 0.5) 20%, rgba(0, 0, 0, 0.5) 80%, transparent) 1 0;
  border-top-width: 0;
  padding-bottom: 5px;
  margin-bottom: 5px;
}
basedialogwrapper basedialog.about .dialog-buttons {
  border: none;
}
basedialogwrapper basedialog.close-table-dialog dialog-title {
  display: none;
}
basedialogwrapper basedialog.close-table-dialog dialog-content {
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: 'Roboto-Regular';
  font-weight: 400;
  height: 150px;
}
basedialogwrapper basedialog.close-table-dialog dialog-content div.dialog-buttons {
  border: none;
}
basedialogwrapper basedialog.close-table-dialog dialog-content div.dialog-buttons button.closeDialog {
  width: 160px;
  height: 40px;
  padding: 0;
  border-radius: 8px;
  box-shadow: 0px 8px 12px 0px #0000004d;
  font-family: 'Oswald-Medium';
  font-weight: 500;
  font-size: 14px;
  line-height: 14px;
  text-shadow: none;
}
basedialogwrapper basedialog.close-table-dialog dialog-content div.dialog-buttons button.closeDialog:first-child {
  background: linear-gradient(0deg, #005325 0%, #007f39 100%);
  color: #d6ffe9;
  border-bottom: 2px solid #00803a;
}
basedialogwrapper basedialog.close-table-dialog dialog-content div.dialog-buttons button.closeDialog:first-child:hover {
  color: #b3ffd1;
}
basedialogwrapper basedialog.close-table-dialog dialog-content div.dialog-buttons button.closeDialog:first-child:active {
  color: #00a84c;
}
basedialogwrapper basedialog.close-table-dialog dialog-content div.dialog-buttons button.closeDialog:last-child {
  border: 1px solid #8f8f8f;
  color: #cccccc;
  background: none;
}
basedialogwrapper basedialog.close-table-dialog dialog-content div.dialog-buttons button.closeDialog:last-child:hover {
  color: #a3a3a3;
  border: 1px solid #a3a3a3;
}
basedialogwrapper basedialog.close-table-dialog dialog-content div.dialog-buttons button.closeDialog:last-child:active {
  color: #545454;
  border: 1px solid #545454;
}
basedialogwrapper basedialog.tour-registration-dialog-content {
  background-color: #212121;
}
basedialogwrapper basedialog.tour-registration-dialog-content item.title-item {
  background-color: transparent !important;
}
basedialogwrapper basedialog.tour-registration-dialog-content item.title-item name {
  color: #ffffff !important;
}
basedialogwrapper basedialog.tour-registration-dialog-content item.title-item value {
  color: #ffffff !important;
}
basedialogwrapper basedialog.tour-registration-dialog-content item.big-font {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px;
  border-radius: 8px;
  background-color: #303030;
}
basedialogwrapper basedialog.tour-registration-dialog-content item.big-font name {
  color: #ffffff;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 400;
  font-style: Regular;
  font-size: 14px;
  line-height: 18px;
  vertical-align: middle;
}
basedialogwrapper basedialog.tour-registration-dialog-content item.big-font value {
  color: #ffd60a;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 400;
  font-style: Regular;
  font-size: 14px;
  line-height: 18px;
  vertical-align: middle;
}
basedialogwrapper basedialog.tour-registration-dialog-content .radio-label {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
}
basedialogwrapper basedialog.tour-registration-dialog-content .radio-label input[type='radio'] {
  display: none;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 0;
  height: 0;
  position: absolute;
  opacity: 0;
}
basedialogwrapper basedialog.tour-registration-dialog-content .radio-label .custom-radio {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
}
basedialogwrapper basedialog.tour-registration-dialog-content .radio-label input[type='radio']:checked + .custom-radio:before {
  display: flex;
  content: '';
  width: 14px;
  min-width: 14px;
  max-width: 14px;
  height: 14px;
  border: 2px solid #00a84c;
  border-radius: 16px;
  padding: 0;
  margin: 0;
}
basedialogwrapper basedialog.tour-registration-dialog-content .radio-label input[type='radio']:checked + .custom-radio:before {
  border: 2px solid #00a84c;
  background-image: url(../img/icons/settings-radio-checked.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 28px 28px;
  margin: 0;
}
basedialogwrapper basedialog.avatars-selector {
  background-color: #212121;
  padding: 40px 32px;
  top: calc(50% - 250px);
}
basedialogwrapper basedialog.avatars-selector dialog-title button.close {
  border: none;
}
basedialogwrapper basedialog.avatars-selector .avatar140 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 100% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar139 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 97.43589744% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar138 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 94.87179487% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar137 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 92.30769231% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar136 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 89.74358974% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar135 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 87.17948718% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar134 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 84.61538462% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar133 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 82.05128205% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar132 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 79.48717949% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar131 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 76.92307692% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar130 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 74.35897436% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar129 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 71.79487179% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar128 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 69.23076923% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar127 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 66.66666667% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar126 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 64.1025641% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar125 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 61.53846154% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar124 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 58.97435897% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar123 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 56.41025641% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar122 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 53.84615385% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar121 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 51.28205128% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar120 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 48.71794872% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar119 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 46.15384615% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar118 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 43.58974359% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar117 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 41.02564103% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar116 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 38.46153846% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar115 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 35.8974359% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar114 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 33.33333333% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar113 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 30.76923077% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar112 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 28.20512821% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar111 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 25.64102564% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar110 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 23.07692308% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar109 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 20.51282051% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar108 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 17.94871795% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar107 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 15.38461538% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar106 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 12.82051282% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar105 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 10.25641026% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar104 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 7.69230769% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar103 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 5.12820513% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar102 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 2.56410256% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector .avatar101 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 0% 0%;
  background-size: cover;
}
basedialogwrapper basedialog.avatars-selector dialog-title button.close {
  display: inline-block;
  position: absolute;
  content: '';
  width: 40px;
  height: 40px;
  right: 20px;
  top: 20px;
  background: url('../img/poker/main-panel/close.svg') no-repeat center;
  background-size: contain;
  cursor: pointer;
  box-shadow: none;
}
basedialogwrapper basedialog.avatars-selector dialog-content {
  max-height: initial;
  padding: 0;
}
basedialogwrapper basedialog.avatars-selector dialog-content > div {
  padding: 0;
}
basedialogwrapper basedialog.avatars-selector dialog-content div.avatars-container {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  text-align: center;
  height: 290px;
  overflow: auto;
}
basedialogwrapper basedialog.avatars-selector dialog-content div.avatars-container::-webkit-scrollbar {
  width: 12px;
  border: 1px solid black;
  background: linear-gradient(#333333, #1a1a1a);
}
basedialogwrapper basedialog.avatars-selector dialog-content div.avatars-container::-webkit-scrollbar:disabled {
  background: linear-gradient(#333333, #1a1a1a);
}
basedialogwrapper basedialog.avatars-selector dialog-content div.avatars-container::-webkit-scrollbar-thumb {
  border: 1px solid black;
  background: linear-gradient(#4d4d4d, #212121 60%);
  box-shadow: 0 3px 4px #000, 0 1.5px 0 rgba(255, 255, 255, 0.5) inset;
  background-clip: content-box;
  height: 20px;
  width: 12px;
}
basedialogwrapper basedialog.avatars-selector dialog-content div.avatars-container::-webkit-scrollbar-button {
  background-color: #d41111;
  border: 1px solid black;
  background-image: url('../img/scrollbutton_2.png');
  width: 12px;
  height: 14px;
  background-size: 85%;
  background-repeat: no-repeat;
  background-position: center;
}
basedialogwrapper basedialog.avatars-selector dialog-content div.avatars-container::-webkit-scrollbar-button:disabled {
  background: none;
}
basedialogwrapper basedialog.avatars-selector dialog-content div.avatars-container::-webkit-scrollbar-button:vertical:decrement {
  background-image: url('../img/scrollbutton.png');
}
basedialogwrapper basedialog.avatars-selector dialog-content div.avatars-container::-webkit-scrollbar-button:vertical:decrement:disabled {
  background: none;
}
basedialogwrapper basedialog.avatars-selector dialog-content div.avatars-container div[class*='avatar'] {
  cursor: pointer;
  height: 140px;
  width: 140px;
  display: inline-block;
  margin: 0.5%;
  background-color: #262626;
  border-radius: 8px;
}
basedialogwrapper basedialog.avatars-selector dialog-content div.avatars-container div[class*='avatar'].selected,
basedialogwrapper basedialog.avatars-selector dialog-content div.avatars-container div[class*='avatar']:hover {
  border: 1px solid #ffd60a;
}
basedialogwrapper basedialog.avatars-selector dialog-content div.avatars-container::-webkit-scrollbar {
  width: 6px;
  background: transparent;
  display: block;
  border: none;
}
basedialogwrapper basedialog.avatars-selector dialog-content div.avatars-container::-webkit-scrollbar-track {
  background: transparent;
}
basedialogwrapper basedialog.avatars-selector dialog-content div.avatars-container::-webkit-scrollbar-thumb {
  background: #ffffff66;
  border-radius: 8px;
  box-shadow: none;
}
basedialogwrapper basedialog.avatars-selector dialog-content div.avatars-container::-webkit-scrollbar-button {
  display: none;
}
basedialogwrapper basedialog.boost-info rules {
  display: block;
  width: 100%;
  height: 300px;
  background: url('../img/poker/boost-info.png') no-repeat center;
  background-size: contain;
}
basedialogwrapper basedialog.insurance button.close {
  background: url('../img/close_dialog.png') no-repeat center, linear-gradient(#666666, #404040);
  background-size: 75%, 100%;
  box-shadow: 0 1.5px 0 rgba(255, 255, 255, 0.4) inset;
  position: absolute;
  top: 2.5%;
  right: 1%;
  width: 25px;
  height: 25px;
  min-width: initial;
  border: none;
}
basedialogwrapper basedialog.insurance timer {
  position: absolute;
  width: 40px;
  height: 40px;
  display: block;
  top: 0;
  left: 45%;
}
basedialogwrapper basedialog.insurance timer container {
  height: 100%;
  width: 100%;
  display: block;
  border-radius: 50%;
  background: #000;
}
basedialogwrapper basedialog.insurance timer time {
  color: #fff;
  font-size: 1.5em;
  top: -80%;
}
basedialogwrapper basedialog.insurance .bets-container {
  display: block;
  font-size: 1rem;
  margin-bottom: 7%;
  padding: 0 3%;
}
basedialogwrapper basedialog.insurance .bets-container div {
  display: inline-block;
}
basedialogwrapper basedialog.insurance .bets-container div.my-bet {
  float: right;
}
basedialogwrapper basedialog.insurance .bets-container .amount {
  color: #d6a329;
}
basedialogwrapper basedialog.insurance .bets-container .title {
  margin-right: 5px;
}
basedialogwrapper basedialog.insurance .cards-container {
  display: flex;
  justify-content: space-evenly;
  margin: 3% 0;
  position: relative;
}
basedialogwrapper basedialog.insurance .cards-container > div {
  display: flex;
  justify-content: center;
}
basedialogwrapper basedialog.insurance .cards-container .favourite,
basedialogwrapper basedialog.insurance .cards-container .opponents {
  flex-basis: 20%;
  flex-wrap: wrap;
  position: relative;
}
basedialogwrapper basedialog.insurance .cards-container .community {
  flex-basis: 55%;
}
basedialogwrapper basedialog.insurance .cards-container .title {
  position: absolute;
  text-transform: capitalize;
  color: #ababab;
  transform: translateY(-100%);
  font-size: 1.2em;
}
basedialogwrapper basedialog.insurance .cards-container .title.green {
  color: #9f2222;
}
basedialogwrapper basedialog.insurance .cards-container .title.red {
  color: #259f22;
}
basedialogwrapper basedialog.insurance .cards-container .combination {
  height: auto;
  width: 235%;
  position: absolute;
  bottom: 0;
  right: 0%;
  transform: translateY(150%);
  padding: 3px 5px;
  text-align: right;
  background: rgba(0, 0, 0, 0.45);
  border-radius: 5px;
}
basedialogwrapper basedialog.insurance .cards-container .favourite .combination {
  left: 0;
  text-align: left;
}
basedialogwrapper basedialog.insurance .cards-container .favourite .combination .value {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: block;
}
basedialogwrapper basedialog.insurance .cards-container card.normal {
  height: 40px;
  width: 30px;
}
basedialogwrapper basedialog.insurance .outs-container {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  margin: 3% 0;
  padding: 3% 0;
  border: 1.5px solid;
  border-image: linear-gradient(to right, transparent 0, rgba(0, 0, 0, 0.5) 15%, rgba(0, 0, 0, 0.5) 85%, transparent) 1 0;
  margin-top: 12%;
}
basedialogwrapper basedialog.insurance .outs-container .out-cards {
  height: 10%;
  flex-basis: 60%;
  display: flex;
  flex-wrap: wrap;
}
basedialogwrapper basedialog.insurance .outs-container .out-cards card.normal {
  height: 35px;
  width: 25px;
}
basedialogwrapper basedialog.insurance .outs-container .outs,
basedialogwrapper basedialog.insurance .outs-container .odds {
  display: flex;
  height: 45px;
  width: 45px;
  flex-direction: column;
  text-align: center;
  border-radius: 3px;
  box-shadow: 0 0 0.5px 0.7px #4d4d4d;
  overflow: hidden;
}
basedialogwrapper basedialog.insurance .outs-container .outs .title,
basedialogwrapper basedialog.insurance .outs-container .odds .title {
  background: #262626;
  font-size: 12px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
basedialogwrapper basedialog.insurance .outs-container .outs .value,
basedialogwrapper basedialog.insurance .outs-container .odds .value {
  flex-grow: 1;
  font-size: 16px;
  background: #000;
  color: #d6a329;
}
basedialogwrapper basedialog.insurance .slider-buttons {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}
basedialogwrapper basedialog.insurance .slider-buttons button {
  flex-basis: 27%;
  padding: 9px;
}
basedialogwrapper basedialog.insurance .slider-container {
  display: flex;
  justify-content: space-evenly;
  align-items: center;
  margin-top: 5%;
  margin-bottom: 2%;
  flex-direction: column;
}
basedialogwrapper basedialog.insurance .slider-container .pay,
basedialogwrapper basedialog.insurance .slider-container .save {
  font-size: 1.5em;
  width: 90%;
  text-align: center;
  margin: 0.5% 0;
}
basedialogwrapper basedialog.insurance .slider-container .pay span,
basedialogwrapper basedialog.insurance .slider-container .save span {
  text-transform: uppercase;
  color: #d6a329;
  text-align: center;
  margin: 0 1%;
}
basedialogwrapper basedialog.insurance .slider-container .pay .current-pay,
basedialogwrapper basedialog.insurance .slider-container .save .current-pay,
basedialogwrapper basedialog.insurance .slider-container .pay .current-save,
basedialogwrapper basedialog.insurance .slider-container .save .current-save {
  color: #fff;
}
basedialogwrapper basedialog.insurance .slider-container .save span {
  text-align: right;
}
basedialogwrapper basedialog.insurance .slider-container slider {
  position: initial;
  width: 90%;
  margin-bottom: 2%;
}
basedialogwrapper basedialog.insurance .slider-container slider bar {
  margin-bottom: 0;
}
basedialogwrapper basedialog.insurance .slider-container slider bar track {
  background: linear-gradient(to bottom, #878787, #1a1a1a 20%);
  padding: 0 3px;
}
basedialogwrapper basedialog.insurance .slider-container slider bar track .ui-slider-range {
  background: linear-gradient(#d6a329, #ffcc33);
  box-shadow: 0 1.5px 0px rgba(255, 255, 255, 0.6) inset, 0 1px 1px 0 #000;
}
basedialogwrapper basedialog.insurance .slider-container slider bar track span {
  top: -1.7px;
  transform: translateX(-50%);
  background: linear-gradient(#1f1f1f, #2e2e2e);
  width: 13px;
  height: 13px;
  border-radius: 50%;
  box-shadow: 0 0.5px 0px rgba(255, 255, 255, 0.6) inset, 0 1px 1px 0 #000;
}
basedialogwrapper basedialog.insurance card.normal {
  display: inline-block;
  margin: 0 1%;
}
basedialogwrapper basedialog.insurance .dialog-buttons buttons {
  margin: 0;
}
basedialogwrapper basedialog.join-vip dialog-content > div {
  padding-top: 0;
}
basedialogwrapper basedialog.join-vip dialog-content div.pin {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 16px;
  border-radius: 8px;
  background-color: #303030;
}
basedialogwrapper basedialog.join-vip dialog-content div.pin span {
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0%;
  vertical-align: middle;
  color: #ffffff;
}
basedialogwrapper basedialog.join-vip dialog-content div.pin input {
  width: 100px;
  text-align: end;
  border: none;
  background-color: transparent;
  background: transparent;
  margin: 0;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
  color: #ffd60a;
}
basedialogwrapper basedialog.join-vip dialog-content .button-container {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  margin-top: 32px;
}
basedialogwrapper basedialog.join-vip dialog-content .button-container button {
  width: 100%;
  height: 40px;
  padding: 9px 10px;
  font-family: 'Oswald', Arial, sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 14px;
  letter-spacing: 1%;
  vertical-align: middle;
  text-transform: uppercase;
  color: #d6ffe9;
  border: none;
  border-radius: 8px;
  border-bottom: 2px solid#00803A;
  background: linear-gradient(0deg, #005325 0%, #007f39 100%);
  box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, 0.302);
}
basedialogwrapper basedialog dialog-content {
  display: block;
  padding-bottom: 0;
  overflow-y: auto;
  max-height: 500px;
  margin-top: 24px;
}
basedialogwrapper basedialog dialog-content::-webkit-scrollbar {
  width: 12px;
  border: 1px solid black;
  background: linear-gradient(#333333, #1a1a1a);
}
basedialogwrapper basedialog dialog-content::-webkit-scrollbar:disabled {
  background: linear-gradient(#333333, #1a1a1a);
}
basedialogwrapper basedialog dialog-content::-webkit-scrollbar-thumb {
  border: 1px solid black;
  background: linear-gradient(#4d4d4d, #212121 60%);
  box-shadow: 0 3px 4px #000, 0 1.5px 0 rgba(255, 255, 255, 0.5) inset;
  background-clip: content-box;
  height: 20px;
  width: 12px;
}
basedialogwrapper basedialog dialog-content::-webkit-scrollbar-button {
  background-color: #d41111;
  border: 1px solid black;
  background-image: url('../img/scrollbutton_2.png');
  width: 12px;
  height: 14px;
  background-size: 85%;
  background-repeat: no-repeat;
  background-position: center;
}
basedialogwrapper basedialog dialog-content::-webkit-scrollbar-button:disabled {
  background: none;
}
basedialogwrapper basedialog dialog-content::-webkit-scrollbar-button:vertical:decrement {
  background-image: url('../img/scrollbutton.png');
}
basedialogwrapper basedialog dialog-content::-webkit-scrollbar-button:vertical:decrement:disabled {
  background: none;
}
basedialogwrapper basedialog dialog-content h1 {
  color: #22749f;
  display: inline-block;
  font-size: 14pt;
  margin-bottom: 1em;
  text-transform: uppercase;
  width: 100%;
}
basedialogwrapper basedialog dialog-content h1.table-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-left: 0.7em;
  max-width: 90%;
  width: auto;
  margin-bottom: 0;
}
@media only screen and (min-width: 552px) and (max-width: 754px) {
  basedialogwrapper basedialog dialog-content h1 {
    font-size: 12pt;
  }
}
basedialogwrapper basedialog dialog-content a {
  display: inline-block;
  width: 100%;
  font-size: 11pt;
  color: #42a5f5;
  margin-bottom: 1em;
  text-decoration: underline;
}
basedialogwrapper basedialog dialog-content p {
  font-size: 1.4em;
  line-height: 1.4em;
  margin-bottom: 1em;
  margin-top: 0;
}
basedialogwrapper basedialog dialog-content p:last-child {
  margin-bottom: 0;
}
basedialogwrapper basedialog dialog-content .big-font {
  font-size: 140%;
}
basedialogwrapper basedialog dialog-content .big-font *:not(.big-font) {
  font-size: inherit;
}
basedialogwrapper basedialog dialog-content .big-font input[type='radio'] {
  margin-top: 0.3em;
}
basedialogwrapper basedialog dialog-content item {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  margin-bottom: 1em;
}
basedialogwrapper basedialog dialog-content item.small {
  font-size: 10pt;
  margin-bottom: 0.8em;
}
basedialogwrapper basedialog dialog-content item.small name.strong {
  font-size: 100%;
}
basedialogwrapper basedialog dialog-content item.game-type {
  font-size: 14pt;
  margin-bottom: 0;
  margin-left: 0.7em;
}
basedialogwrapper basedialog dialog-content item.game-type name.strong {
  font-size: 100%;
}
@media only screen and (min-width: 552px) and (max-width: 754px) {
  basedialogwrapper basedialog dialog-content item.game-type {
    font-size: 12pt;
  }
}
basedialogwrapper basedialog dialog-content item.balance {
  font-size: 14pt;
  margin-bottom: 0;
  margin-left: 0.7em;
}
basedialogwrapper basedialog dialog-content item.balance name.strong {
  font-size: 100%;
}
@media only screen and (min-width: 552px) and (max-width: 754px) {
  basedialogwrapper basedialog dialog-content item.balance {
    font-size: 12pt;
  }
}
basedialogwrapper basedialog dialog-content item.middle {
  text-align: center;
}
basedialogwrapper basedialog dialog-content item.continued {
  position: relative;
  top: -1em;
}
basedialogwrapper basedialog dialog-content item .right {
  position: absolute;
  right: 0;
  bottom: 0;
}
basedialogwrapper basedialog dialog-content item .strong {
  font-size: 110%;
}
basedialogwrapper basedialog dialog-content item name {
  margin-right: 1em;
}
basedialogwrapper basedialog dialog-content item name.blue {
  color: #ffd60a;
}
basedialogwrapper basedialog dialog-content item name.strong {
  font-size: 110%;
}
basedialogwrapper basedialog dialog-content item select {
  outline: none;
  font-family: 'Arial';
  font-size: 11pt;
}
basedialogwrapper basedialog dialog-content item:last-child {
  margin-bottom: 0;
}
basedialogwrapper basedialog dialog-content hr {
  border: none;
  height: 1em;
}
basedialogwrapper basedialog dialog-content buttons {
  display: flex;
  width: 100%;
  margin: 0 auto;
  margin-bottom: 1em;
  text-align: center;
  position: relative;
}
basedialogwrapper basedialog dialog-content buttons button {
  border: 0 none;
  margin: 0 auto;
  width: 30%;
}
basedialogwrapper basedialog dialog-content buttons button:last-child {
  margin-right: 0;
}
basedialogwrapper basedialog dialog-content buttons label {
  display: inline-block;
  margin-right: 1.5em;
}
basedialogwrapper basedialog dialog-content buttons label button {
  display: block;
  margin-right: 0;
}
basedialogwrapper basedialog dialog-content buttons label:last-child {
  margin-right: 0;
}
basedialogwrapper basedialog dialog-content buttons:last-child {
  margin-bottom: 0;
}
basedialogwrapper basedialog dialog-content choices {
  display: inline-block;
  width: 100%;
  margin-top: 1em;
  margin-bottom: 1em;
}
basedialogwrapper basedialog dialog-content choices label {
  display: block;
  margin-bottom: 1em;
}
basedialogwrapper basedialog dialog-content choices label.disabled,
basedialogwrapper basedialog dialog-content choices label .disabled {
  color: gray;
}
basedialogwrapper basedialog dialog-content choices label input[type='radio'] {
  outline: none;
  margin-right: 0.5em;
  vertical-align: text-top;
}
basedialogwrapper basedialog dialog-content choices label:last-child {
  margin-bottom: 0;
}
basedialogwrapper basedialog dialog-content choices:last-child {
  margin-bottom: 0;
}
basedialogwrapper basedialog dialog-content slider {
  display: inline-block;
  width: 50%;
  margin: 0 25%;
  top: -35px;
  position: relative;
}
basedialogwrapper basedialog dialog-content slider.top_values {
  margin-top: 2em;
}
basedialogwrapper basedialog dialog-content slider bar {
  display: block;
  width: 100%;
  margin-bottom: 4%;
  box-shadow: 0px 1px 2px black;
  height: 10px;
}
basedialogwrapper basedialog dialog-content slider bar track {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  background: linear-gradient(to top, #3b3b3b, #0f0f0f);
  border-radius: 5px;
  padding-right: 22px;
}
basedialogwrapper basedialog dialog-content slider bar track .ui-slider-range {
  background: linear-gradient(#4d4d4d, #262626);
  display: block;
  position: absolute;
  left: 0;
  height: 100%;
  border-radius: 5px;
  box-shadow: 0 0.5px 0px rgba(255, 255, 255, 0.6) inset;
}
basedialogwrapper basedialog dialog-content slider bar track span {
  display: block;
  position: relative;
  background: linear-gradient(#000, #1f1f1f);
  width: 25px;
  height: 100%;
  border-radius: 5px;
  box-shadow: 0 0.5px 0px rgba(255, 255, 255, 0.6) inset;
  outline: none;
}
basedialogwrapper basedialog dialog-content slider value {
  display: inline-block;
}
basedialogwrapper basedialog dialog-content slider value[type='minimum'] {
  float: left;
  font-size: 11px;
}
basedialogwrapper basedialog dialog-content slider value[type='maximum'] {
  float: right;
  font-size: 11px;
}
basedialogwrapper basedialog dialog-content slider value[type='minimum_top'] {
  position: absolute;
  left: 0;
  top: -26px;
}
basedialogwrapper basedialog dialog-content slider value[type='maximum_top'] {
  position: absolute;
  right: 0;
  top: -26px;
}
basedialogwrapper basedialog dialog-content slider value[type='center_top'] {
  position: absolute;
  left: 0;
  right: 0;
  top: -26px;
  text-align: center;
}
basedialogwrapper basedialog dialog-content slider input[type='text'],
basedialogwrapper basedialog dialog-content slider value[type='center_bottom'] {
  background: linear-gradient(#1a1a1a, #404040);
  display: block;
  margin: auto;
  margin-top: 18%;
  width: 60%;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  box-shadow: 0.5px 0.5px 0 rgba(255, 255, 255, 0.6) inset, 1.2px 2.2px 3px rgba(0, 0, 0, 0.7);
  outline: none;
}
basedialogwrapper basedialog dialog-content slider input[type='text']:focus,
basedialogwrapper basedialog dialog-content slider value[type='center_bottom']:focus {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.85);
}
basedialogwrapper basedialog dialog-content slider value[type='center_bottom'] {
  margin-top: 10%;
  font-family: 'Poppins Regular';
  font-size: 15px;
  box-shadow: none;
}
basedialogwrapper basedialog dialog-content slider:last-child {
  margin-bottom: 0;
}
basedialogwrapper basedialog dialog-content input[type='text'] {
  font-family: 'Poppins Regular';
  font-size: 15px;
  display: block;
  width: 100%;
}
basedialogwrapper basedialog dialog-content .selectable {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
basedialogwrapper basedialog dialog-content label[name='password'] {
  display: block;
  padding: 2em 0;
}
basedialogwrapper basedialog dialog-content label[name='password'] span {
  font-size: 1.3em;
}
basedialogwrapper basedialog.turkish-hint {
  top: 33%;
  background-color: #cccccc;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: -1px 3px 10px 0 #000000;
  -moz-box-shadow: -1px 3px 10px 0 #000000;
  box-shadow: -1px 3px 10px 0 #000000;
}
basedialogwrapper basedialog.turkish-hint dialog-content {
  color: #333333;
  padding-bottom: 5px;
  text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.4);
}
basedialogwrapper basedialog.turkish-hint dialog-content > div {
  padding: 5px 0px 0px 0px;
}
basedialogwrapper basedialog.turkish-hint dialog-content > div p {
  font-size: 1.2em;
  text-align: left;
}
basedialogwrapper basedialog.turkish-hint dialog-content > div div {
  display: none !important;
}
basedialogwrapper .dialog-buttons {
  border: 1.5px solid;
  border-image: linear-gradient(to right, transparent 0, rgba(0, 0, 0, 0.5) 15%, rgba(0, 0, 0, 0.5) 85%, transparent) 1 0;
  display: block;
  width: auto;
  text-align: center;
}
basedialogwrapper .dialog-buttons button.btn-main {
  display: inline-block;
  text-align: center;
  font-weight: bold;
}
.omaha basedialogwrapper basedialog.insurance .cards-container .favourite card:not(:nth-of-type(1)),
.omaha basedialogwrapper basedialog.insurance .cards-container .opponents card:not(:nth-of-type(1)) {
  margin-left: calc(2vmin - 2.1rem);
}
.vp-theme basedialogwrapper basedialog,
.chinese-theme basedialogwrapper basedialog {
  width: 392px;
  height: 336px;
}
.vp-theme basedialogwrapper basedialog.note,
.chinese-theme basedialogwrapper basedialog.note,
.vp-theme basedialogwrapper basedialog.message,
.chinese-theme basedialogwrapper basedialog.message {
  height: 200px;
  background: #1a1a1a;
  border: none;
  border-radius: 16px;
  border-bottom: 1px solid #00a84c;
}
.vp-theme basedialogwrapper basedialog.note dialog-title,
.chinese-theme basedialogwrapper basedialog.note dialog-title,
.vp-theme basedialogwrapper basedialog.message dialog-title,
.chinese-theme basedialogwrapper basedialog.message dialog-title {
  position: relative;
  box-shadow: none;
}
.vp-theme basedialogwrapper basedialog.note dialog-content,
.chinese-theme basedialogwrapper basedialog.note dialog-content,
.vp-theme basedialogwrapper basedialog.message dialog-content,
.chinese-theme basedialogwrapper basedialog.message dialog-content {
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: 'Roboto-Regular';
  font-weight: 400;
}
.vp-theme basedialogwrapper basedialog.note dialog-content div.dialog-buttons,
.chinese-theme basedialogwrapper basedialog.note dialog-content div.dialog-buttons,
.vp-theme basedialogwrapper basedialog.message dialog-content div.dialog-buttons,
.chinese-theme basedialogwrapper basedialog.message dialog-content div.dialog-buttons {
  border: none;
}
.vp-theme basedialogwrapper basedialog.note dialog-content div.dialog-buttons button.closeDialog,
.chinese-theme basedialogwrapper basedialog.note dialog-content div.dialog-buttons button.closeDialog,
.vp-theme basedialogwrapper basedialog.message dialog-content div.dialog-buttons button.closeDialog,
.chinese-theme basedialogwrapper basedialog.message dialog-content div.dialog-buttons button.closeDialog {
  width: 160px;
  height: 40px;
  padding: 0;
  background: linear-gradient(0deg, #005325 0%, #007f39 100%);
  color: #d6ffe9;
  border-radius: 8px;
  border-bottom: 2px solid #00803a;
  box-shadow: 0px 8px 12px 0px #0000004d;
  font-family: 'Oswald-Medium';
  font-weight: 500;
  font-size: 14px;
  line-height: 14px;
  text-shadow: none;
}
.vp-theme basedialogwrapper basedialog.note dialog-content div.dialog-buttons button.closeDialog:hover,
.chinese-theme basedialogwrapper basedialog.note dialog-content div.dialog-buttons button.closeDialog:hover,
.vp-theme basedialogwrapper basedialog.message dialog-content div.dialog-buttons button.closeDialog:hover,
.chinese-theme basedialogwrapper basedialog.message dialog-content div.dialog-buttons button.closeDialog:hover {
  color: #b3ffd1;
}
.vp-theme basedialogwrapper basedialog.note dialog-content div.dialog-buttons button.closeDialog:active,
.chinese-theme basedialogwrapper basedialog.note dialog-content div.dialog-buttons button.closeDialog:active,
.vp-theme basedialogwrapper basedialog.message dialog-content div.dialog-buttons button.closeDialog:active,
.chinese-theme basedialogwrapper basedialog.message dialog-content div.dialog-buttons button.closeDialog:active {
  color: #00a84c;
}
.vp-theme basedialogwrapper basedialog.note,
.chinese-theme basedialogwrapper basedialog.note {
  height: 350px;
}
.vp-theme basedialogwrapper basedialog.note dialog-content p,
.chinese-theme basedialogwrapper basedialog.note dialog-content p,
.vp-theme basedialogwrapper basedialog.note dialog-content .note-color span,
.chinese-theme basedialogwrapper basedialog.note dialog-content .note-color span {
  font-family: 'Roboto-Regular';
  font-weight: 400;
}
.vp-theme basedialogwrapper basedialog.note dialog-content .dialog-buttons button,
.chinese-theme basedialogwrapper basedialog.note dialog-content .dialog-buttons button {
  font-family: 'Oswald-Medium';
  font-weight: 500;
  font-size: 14px;
}
.vp-theme basedialogwrapper basedialog.buy-in,
.chinese-theme basedialogwrapper basedialog.buy-in {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  height: 360px;
  background: #212121;
  border-top: 0;
  border-right: 0;
  border-bottom: 1px solid #00a84c;
  border-left: 0;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.4);
  border-radius: 16px;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-title,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-title {
  width: 328px;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content {
  display: flex;
  justify-content: center;
  position: relative;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div {
  width: 328px;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div .table-name,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div .table-name,
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div .game-type,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div .game-type {
  display: none;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div .balance,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div .balance {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 40px;
  background-color: #303030;
  border-radius: 8px;
  font-size: 14px;
  padding: 8px 16px 8px 16px;
  margin: 0;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div .balance name,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div .balance name {
  color: #ffffff;
  font-family: 'Roboto-Regular';
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div .balance value,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div .balance value {
  display: flex;
  align-items: center;
  font-family: 'Roboto-Regular';
  color: #ffd60a;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div .balance value span,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div .balance value span {
  width: 24px;
  height: 24px;
  margin-right: 6px;
  content: url('../img/icons/chip.svg');
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div buttons,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div buttons {
  border: none;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div buttons .left,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div buttons .left,
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div buttons .right,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div buttons .right {
  position: absolute;
  color: #545454;
  font-family: 'Roboto-Regular';
  bottom: -60px;
  margin: 0;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div buttons .left .rounded.shortcut.white,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div buttons .left .rounded.shortcut.white,
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div buttons .right .rounded.shortcut.white,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div buttons .right .rounded.shortcut.white {
  display: none;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div buttons .left,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div buttons .left {
  left: 0;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div buttons .right,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div buttons .right {
  right: 0;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div buttons button[action='confirm'],
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div buttons button[action='confirm'],
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div buttons button[action='cancel'],
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div buttons button[action='cancel'] {
  width: 159px;
  height: 40px;
  font-size: 14px;
  border-radius: 8px;
  box-shadow: 0px 8px 12px 0px #0000004d;
  text-shadow: none;
  font-family: 'Oswald-Medium';
  font-weight: 500;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div buttons button[action='confirm'],
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div buttons button[action='confirm'] {
  background: linear-gradient(0deg, #005325 0%, #007f39 100%);
  border-bottom: 2px solid #00803a;
  color: #d6ffe9;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div buttons button[action='confirm']:hover,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div buttons button[action='confirm']:hover {
  color: #b3ffd1;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div buttons button[action='confirm']:active,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div buttons button[action='confirm']:active {
  color: #00a84c;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div buttons button[action='cancel'],
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div buttons button[action='cancel'] {
  border: 1px solid #8f8f8f;
  color: #cccccc;
  background: none;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div buttons button[action='cancel']:hover,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div buttons button[action='cancel']:hover {
  color: #a3a3a3;
  border: 1px solid #a3a3a3;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div buttons button[action='cancel']:active,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div buttons button[action='cancel']:active {
  color: #545454;
  border: 1px solid #545454;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div buttons:last-child,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div buttons:last-child {
  margin-top: 22%;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div slider,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div slider {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 328px;
  height: 55px;
  top: 25%;
  margin: 0;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div slider bar,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div slider bar {
  height: 24px;
  background: #303030;
  border-radius: 16px;
  border-bottom: 1px solid #424242;
  box-shadow: none;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div slider bar track,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div slider bar track {
  background: #303030;
  border: 8px solid #303030;
  border-radius: 16px;
  height: 24px;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div slider bar track div,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div slider bar track div {
  background: linear-gradient(0deg, #005325 0%, #007f39 100%);
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div slider bar track span,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div slider bar track span {
  top: -6px;
  width: 30px;
  height: 20px;
  border-radius: 8px;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.4);
  background-image: url('../img/dragger.svg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div slider input,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div slider input {
  margin-top: -26%;
  width: 55px;
  height: 40px;
  background: rgba(8, 8, 8, 0.6);
  border-radius: 8px;
  box-shadow: none;
  font-family: 'Roboto-Bold';
  border: none;
}
.vp-theme basedialogwrapper basedialog.buy-in dialog-content div slider value,
.chinese-theme basedialogwrapper basedialog.buy-in dialog-content div slider value {
  visibility: hidden;
}
.styled-scrollbar::-webkit-scrollbar {
  width: 12px;
  border: 1px solid black;
  background: linear-gradient(#333333, #1a1a1a);
}
.styled-scrollbar::-webkit-scrollbar:disabled {
  background: linear-gradient(#333333, #1a1a1a);
}
.styled-scrollbar::-webkit-scrollbar-thumb {
  border: 1px solid black;
  background: linear-gradient(#4d4d4d, #212121 60%);
  box-shadow: 0 3px 4px #000, 0 1.5px 0 rgba(255, 255, 255, 0.5) inset;
  background-clip: content-box;
  height: 20px;
  width: 12px;
}
.styled-scrollbar::-webkit-scrollbar-button {
  background-color: #d41111;
  border: 1px solid black;
  background-image: url('../img/scrollbutton_2.png');
  width: 12px;
  height: 14px;
  background-size: 85%;
  background-repeat: no-repeat;
  background-position: center;
}
.styled-scrollbar::-webkit-scrollbar-button:disabled {
  background: none;
}
.styled-scrollbar::-webkit-scrollbar-button:vertical:decrement {
  background-image: url('../img/scrollbutton.png');
}
.styled-scrollbar::-webkit-scrollbar-button:vertical:decrement:disabled {
  background: none;
}
login {
  display: block;
  height: 100%;
  width: 100%;
}
login titlebar {
  background-color: #000000 !important;
  border-color: #0d0d0d !important;
}
login titlebar item.minimize,
login titlebar item.language,
login titlebar item.close {
  color: #b3b3b3;
}
login titlebar item.minimize:hover,
login titlebar item.language:hover,
login titlebar item.close:hover {
  color: #ef3434;
}
login titlebar item.minimize:active,
login titlebar item.language:active,
login titlebar item.close:active {
  color: #ffffff;
}
login div.content {
  display: flex;
  justify-content: center;
  align-items: center;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: url(../img/login-background.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  padding: 20px;
}
login div.content .login-blur-background {
  background-color: rgba(0, 0, 0, 0.35);
  backdrop-filter: blur(5px);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
login div.content div.login {
  width: 327px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 60px;
  z-index: 2;
}
login div.content div.login .login-logo {
  width: 168px;
  height: 130px;
  background-image: url(../img/app-logo-xl.svg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
login div.content div.login .login-inner {
  width: 100%;
  background-color: #08080899;
  border-radius: 16px;
  padding: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: 16px;
}
login div.content div.login .login-inner input:-webkit-autofill {
  background-color: #0f0f0f99 !important;
  -webkit-box-shadow: 0 0 0px 100px #0f0f0f inset !important;
  -webkit-text-fill-color: #a3a3a3 !important;
}
login div.content div.login .login-inner .login-title {
  width: 100%;
  font-family: 'Roboto-Regular';
  font-weight: 500;
  font-size: 20px;
  line-height: 20px;
  letter-spacing: 0%;
  vertical-align: middle;
  margin-bottom: 16px;
  color: #ffffff;
  text-align: start;
}
login div.content div.login .login-inner .link {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0%;
  vertical-align: middle;
  text-align: start;
  color: #cccccc;
}
login div.content div.login .login-inner .link a {
  text-decoration: underline;
  font-weight: 500;
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0%;
  vertical-align: middle;
  text-align: start;
  color: #cccccc;
}
login div.content div.loading-container {
  width: 100%;
  height: 100%;
  position: absolute;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
login div.content div.loading-container .loading-image {
  width: 120px;
  height: 130px;
  background-image: url(../img/logo-playzura-xl.svg);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  animation: pulse-image 1.5s ease-in-out infinite;
}
@keyframes pulse-image {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
login div.content div.loading-container buttons {
  display: inline-block;
  margin: 0 10px;
  padding-top: 40px;
}
login div.content div.links {
  display: flex;
}
login div.content div.links a {
  margin-right: 12px;
  color: #999999;
  margin-left: 12px;
  position: relative;
  left: -4%;
}
login div.content div.links a:before {
  bottom: 0;
  content: '\f08e';
  font-family: 'FontAwesome';
  left: -15px;
  position: absolute;
}
login div.content field {
  display: block;
  font-size: 0;
  height: auto;
  width: 100%;
}
login div.content field label {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  display: inline-block;
  background: linear-gradient(to bottom, #a02222, #760e0e 65%, #a02222);
  font-size: 10px;
  height: 40px;
  line-height: 40px;
  width: 15%;
}
login div.content field label:before {
  color: #fff;
  font-family: 'FontAwesome';
  font-size: 18px;
}
login div.content field label.username:before {
  content: '\f007';
}
login div.content field label.password:before {
  content: '\f023';
}
login div.content field.field-submit {
  margin-bottom: 0;
}
login div.content field.field-submit button {
  width: 100%;
}
login div.content.oval .login model,
login div.content.hamam .login model {
  display: none;
}
login div.content.oval .login logo,
login div.content.hamam .login logo {
  background-position: 45% center;
}
login div.content.oval .login .login-inner,
login div.content.hamam .login .login-inner {
  width: 380px;
}
login div.content.oval .login .login-inner field,
login div.content.hamam .login .login-inner field {
  width: 95%;
}
login button.btn-main {
  font-size: 18px;
  line-height: 18px;
  padding: 12px 0px;
  text-transform: capitalize;
  vertical-align: middle;
  width: 100%;
  background: linear-gradient(to bottom, #a02222, #760e0e 65%, #a02222);
}
login button.btn-main:hover {
  background: linear-gradient(to bottom, #8b1d1d, #5f0b0b 65%, #8b1d1d);
}
login button.btn-main:active {
  background: linear-gradient(#821b1b, #560a0a 65%, #821b1b);
}
login button.btn-main:after {
  color: #fff;
  content: '\f090';
  font-family: 'FontAwesome';
  position: relative;
  vertical-align: bottom;
  margin-left: 5px;
}
titlebar {
  width: 100%;
  height: 45px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}
titlebar .titlebar-items-container {
  height: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 10px;
  padding: 0 4px 4px 4px;
  background-color: #212121;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  box-shadow: 0px 0px 16px 8px rgba(0, 0, 0, 0.4);
}
titlebar .titlebar-balance-details-conatiner {
  gap: 8px;
}
titlebar .titlebar-account-details-conatiner,
titlebar .titlebar-balance-details-conatiner {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  height: 32px;
  font-size: 12px;
  line-height: 12px;
  font-family: 'Oswald-Medium';
  letter-spacing: 0.01em;
  text-align: center;
  font-weight: 500;
  border-radius: 8px;
  color: #f5f5f5;
}
titlebar .titlebar-account-details-conatiner avatar,
titlebar .titlebar-balance-details-conatiner avatar {
  width: 30px;
  height: 40px;
  position: relative;
}
titlebar item span {
  color: #fff;
  width: 100%;
  height: 100%;
  display: inline-block;
}
titlebar item.language {
  width: 110px;
  height: 32px;
  position: relative;
  background: transparent;
  border-radius: 8px;
  font-family: 'Poppins Regular';
  color: #cccccc;
  cursor: pointer;
}
titlebar item.language ul.dropdown {
  overflow-y: scroll;
  border: 1px solid #595959;
  max-height: 81px;
}
titlebar item.language ul.dropdown::-webkit-scrollbar {
  font-family: 'FontAwesome';
  width: 10px;
  border: 1px solid black;
  background-color: #595959;
}
titlebar item.language ul.dropdown::-webkit-scrollbar:disabled {
  background-color: #121212;
}
titlebar item.language ul.dropdown::-webkit-scrollbar-thumb {
  border: 1px solid black;
  background-color: #b3b3b3;
  background-clip: content-box;
  height: 18px;
  width: 10px;
}
titlebar item.language {
  line-height: 5px;
}
titlebar item.language:hover,
titlebar item.language:active {
  background-color: transparent;
}
titlebar item.language span {
  position: absolute;
  background-image: url('../img/icons/arrow_down.svg');
  background-repeat: no-repeat;
  height: 15px;
  margin-top: 0;
  padding: 0;
  width: 25px;
  left: 6px;
  top: 8px;
}
titlebar item.language span.flag-tur {
  width: 24px;
  height: 24px;
  background-position: -2px -5px;
  background-image: url('../img/flags/flag-tur.svg') !important;
}
titlebar item.language span.flag-eng {
  width: 24px;
  height: 24px;
  background-position: -2px -5px;
  background-image: url('../img/flags/flag-eng.svg') !important;
}
titlebar item.language span.flag-ita {
  background-position: -200px -90px;
}
titlebar item.language span.flag-vie {
  background-position: -175px -210px;
}
titlebar item.language span.flag-tai {
  background-position: 0 -195px;
}
titlebar item.language span.flag-chn {
  background-position: -300px -30px;
}
titlebar item.language span.flag-kor {
  background-position: -75px -105px;
}
titlebar item.language span.flag-jap {
  background-position: -300px -90px;
}
titlebar item.language span.flag-ind {
  background-position: -75px -90px;
}
titlebar item.language span.flag-khm {
  background-position: -375px -90px;
}
titlebar item.language span.flag-id {
  background-position: 0 -90px;
}
titlebar item.language span.flag-mal {
  background-position: -175px -135px;
}
titlebar item.language span.flag-ger {
  background-position: -75px -45px;
}
titlebar item.language span ul li ul li a {
  display: block;
  color: #444;
}
titlebar item.language span ul li ul li:hover a {
  background-color: transparent;
}
titlebar item.language span ul li ul.fallback,
titlebar item.language span ul li ul.dropdown {
  display: none;
}
titlebar item.language:hover ul.fallback,
titlebar item.language:hover ul.dropdown {
  display: block;
}
titlebar item.language ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 999;
  line-height: 0;
}
titlebar item.language ul a {
  color: #fff;
  text-decoration: none;
  text-align: center;
  display: block;
  width: 103px;
  line-height: 13px;
}
titlebar item.language ul a:first-letter {
  text-transform: capitalize;
}
titlebar item.language ul a > i {
  position: absolute;
  left: 72px;
  margin-right: 5px;
  font-style: normal;
  color: #ccc;
  top: -2px;
  padding: 0 3px 0 4px;
  height: 20px;
  line-height: 0;
}
titlebar item.language ul a > i:before {
  content: '';
  display: inline-block;
  position: relative;
  top: -1px;
  width: 24px;
  height: 24px;
  background: url('../img/icons/arrow_down.svg');
  background-position: center;
  background-size: cover;
  background-size: contain;
  background-repeat: no-repeat;
}
titlebar item.language ul.fallback,
titlebar item.language ul.dropdown {
  background-color: #262626;
  padding: 0;
  margin: 0;
  margin-top: 4px;
  margin-left: -16px;
  overflow-y: scroll;
  border: 1px solid #595959;
  width: 118px;
  left: 0;
}
titlebar item.language ul.fallback li,
titlebar item.language ul.dropdown li {
  height: 20px;
  overflow: hidden;
  list-style-type: none;
  border: 1px solid transparent;
  border-left: 0;
  border-right: 0;
  cursor: pointer;
}
titlebar item.language ul.fallback li span.text,
titlebar item.language ul.dropdown li span.text {
  position: relative;
  top: 2px;
  left: 40px;
  border: 0;
  box-shadow: none;
  line-height: normal;
}
titlebar item.language ul.fallback li span.text:first-letter,
titlebar item.language ul.dropdown li span.text:first-letter {
  text-transform: capitalize;
}
titlebar item.language ul.fallback li:hover,
titlebar item.language ul.dropdown li:hover {
  background-color: #404040;
  border-color: #595959;
}
titlebar item.language ul.fallback li a,
titlebar item.language ul.dropdown li a {
  display: block;
  text-indent: -9999px;
  background-color: transparent;
  background-image: url('../img/flags.png');
  background-repeat: no-repeat;
  height: 15px;
  width: 25px;
  margin-left: 4px;
  position: relative;
  top: -13px;
}
titlebar item.language ul.fallback li.flag-tur a,
titlebar item.language ul.dropdown li.flag-tur a {
  width: 24px;
  height: 24px;
  background-position: 0px -4px;
  background-image: url('../img/flags/flag-tur.svg') !important;
}
titlebar item.language ul.fallback li.flag-eng a,
titlebar item.language ul.dropdown li.flag-eng a {
  width: 24px;
  height: 24px;
  background-position: 0px -4px;
  background-image: url('../img/flags/flag-eng.svg') !important;
}
titlebar item.language ul.fallback li.flag-ita a,
titlebar item.language ul.dropdown li.flag-ita a {
  background-position: -200px -90px;
}
titlebar item.language ul.fallback li.flag-vie a,
titlebar item.language ul.dropdown li.flag-vie a {
  background-position: -175px -210px;
}
titlebar item.language ul.fallback li.flag-tai a,
titlebar item.language ul.dropdown li.flag-tai a {
  background-position: 0 -195px;
}
titlebar item.language ul.fallback li.flag-chn a,
titlebar item.language ul.dropdown li.flag-chn a {
  background-position: -300px -30px;
}
titlebar item.language ul.fallback li.flag-kor a,
titlebar item.language ul.dropdown li.flag-kor a {
  background-position: -75px -105px;
}
titlebar item.language ul.fallback li.flag-jap a,
titlebar item.language ul.dropdown li.flag-jap a {
  background-position: -300px -90px;
}
titlebar item.language ul.fallback li.flag-ind a,
titlebar item.language ul.dropdown li.flag-ind a {
  background-position: -75px -90px;
}
titlebar item.language ul.fallback li.flag-khm a,
titlebar item.language ul.dropdown li.flag-khm a {
  background-position: -375px -90px;
}
titlebar item.language ul.fallback li.flag-id a,
titlebar item.language ul.dropdown li.flag-id a {
  background-position: 0 -90px;
}
titlebar item.language ul.fallback li.flag-mal a,
titlebar item.language ul.dropdown li.flag-mal a {
  background-position: -175px -135px;
}
titlebar item.language ul.fallback li.flag-ger a,
titlebar item.language ul.dropdown li.flag-ger a {
  background-position: -75px -45px;
}
titlebar custom-select.additional-styles .select-container > .custom-select {
  background-color: transparent !important;
  color: #ffffff;
  min-width: 90px;
  padding-left: 10px;
  height: 30px;
}
login titlebar {
  width: 100%;
  height: 25px;
  margin-right: 5px;
  margin-top: 5px;
  color: #fff;
  text-align: right;
}
login titlebar item {
  width: 20%;
}
login titlebar item > span {
  padding-top: 5px;
  text-align: center;
}
nemesis-grid {
  position: relative;
  display: block;
  width: 100%;
}
nemesis-grid .layout-switcher {
  margin: 4px 0;
  display: inline-block;
  position: fixed;
  top: 19.8%;
  right: 45px;
  width: auto;
  height: 23px;
  padding: 1.5px 3px;
  border-radius: 2px;
  border: 1px solid #555;
  background-color: #393939;
}
nemesis-grid .layout-switcher .view-type {
  margin-left: 10px;
}
nemesis-grid .layout-switcher .title {
  float: left;
  width: auto !important;
  margin-right: 7px;
  line-height: 18px;
  margin-left: 4px;
}
nemesis-grid .layout-switcher .view-type {
  width: 20px;
  height: 20px;
  display: inline-block;
  cursor: pointer;
  font-family: 'FontAwesome';
  font-size: 20px;
  color: #888888;
}
nemesis-grid .layout-switcher .view-type.active,
nemesis-grid .layout-switcher .view-type:hover {
  color: #fff;
}
nemesis-grid .layout-switcher .view-type.table:before {
  content: '\f03a';
}
nemesis-grid .layout-switcher .view-type.graphical:before {
  content: '\f00a';
}
nemesis-grid > grid {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 74%;
  overflow-y: auto;
  overflow-x: hidden;
  font-size: 11px;
}
nemesis-grid > grid.dropdown {
  height: 100%;
  overflow: hidden;
}
nemesis-grid > grid.dropdown.expanded {
  height: auto;
}
nemesis-grid > grid.dropdown items {
  position: relative;
}
nemesis-grid > grid.empty {
  overflow: hidden;
}
nemesis-grid > grid::-webkit-scrollbar {
  width: 4px;
  background-color: transparent;
}
nemesis-grid > grid::-webkit-scrollbar-thumb {
  width: 4px;
  background-color: #ffffff66;
  border-radius: 8px;
}
nemesis-grid > grid viewport {
  position: relative;
  display: block;
  width: 100%;
}
nemesis-grid > grid items {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 4px;
}
nemesis-grid > grid items item {
  width: 100%;
  height: 40px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #262626;
  border-radius: 4px;
  border-left: 2px solid #424242;
  cursor: pointer;
}
nemesis-grid > grid items item.selected {
  background: #303030;
  border-left: 2px solid #ffd60a;
}
nemesis-grid > grid items item.selected span label:nth-child(1) {
  color: #ffd60a;
}
nemesis-grid > grid items item.clientSeated,
nemesis-grid > grid items item.playing {
  color: #ffeb3b;
}
nemesis-grid > grid items item.clientSeated.selected,
nemesis-grid > grid items item.playing.selected {
  color: #ffeb3b;
}
nemesis-grid > grid items item > span {
  display: inline-block;
  width: 100%;
  font-size: 0;
  line-height: 25px;
  vertical-align: middle;
}
nemesis-grid > grid items item > span.tableListRowGraphical {
  height: auto;
}
nemesis-grid > grid items item > span > label,
nemesis-grid > grid items item > span span > label {
  display: inline-block;
  height: 25px;
  font-family: 'Poppins Regular';
  font-size: 12px;
  font-weight: 200;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  border-left: 1px solid #a3a3a322;
  vertical-align: middle;
  color: #b8b8b8;
  cursor: pointer;
}
nemesis-grid > grid items item > span > label:first-of-type,
nemesis-grid > grid items item > span span > label:first-of-type {
  border: none;
  padding-left: 12px;
}
nemesis-grid > grid fake-items {
  height: 100%;
  overflow: hidden;
}
nemesis-grid > sorters {
  width: 100%;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #1c1c1c;
  color: #a3a3a3;
  padding: 12px 0 10px 0;
  margin-bottom: 4px;
  border-bottom: 2px solid #545454;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
nemesis-grid > sorters sorter {
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: 'Roboto-Regular';
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-align: left;
  color: #a3a3a3;
  border-right: 1px solid #434343;
  padding-inline: 16px;
}
nemesis-grid > sorters sorter:last-child {
  border: none;
}
nemesis-grid > sorters sorter.ascending {
  color: red;
}
nemesis-grid > sorters sorter.descending {
  color: blue;
}
nemesis-grid > sorters sorter .sorter-icon-container {
  width: 16px;
  height: 16px;
}
.item-graphical {
  background: transparent;
  width: 155%;
}
.item-graphical items {
  background-color: inherit;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  flex-direction: row;
  padding: 0;
}
.item-graphical items item {
  height: auto;
  flex-basis: 20%;
  margin: 0.1%;
  color: #000000;
  display: inline-block;
  padding: 0;
  background: rgba(0, 0, 0, 0.55);
  border: none;
  transition: transform 222ms ease-in-out;
}
.item-graphical items item .minitable {
  display: block;
  width: 100%;
  height: 135px;
  position: relative;
  margin: 0 auto;
  background: url('../img/widget-pattern.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: repeat;
  box-shadow: 0px 0.5px 0 0px rgba(255, 255, 255, 0.5) inset;
}
.item-graphical items item .minitable minitable {
  transform: scale(0.9);
}
.item-graphical items item .minitable minitable board {
  margin-top: 1.5%;
}
.item-graphical items item .minitable minitable board.asian-theme tableimage {
  background-position: 52% 140%;
}
.item-graphical items item .minitable minitable board tableimage:before {
  background: none;
}
.item-graphical items item .minitable minitable board seat .nameplate user-details {
  font-size: 8px;
  line-height: 8px;
  width: 50px;
}
.item-graphical items item .minitable minitable board seat .nameplate .takeSeat {
  font-size: 5px;
}
.item-graphical items item .minitable div.stakes,
.item-graphical items item .minitable div.title {
  position: absolute;
  color: #fff;
  font-size: 12px;
  width: 100%;
  text-align: center;
  pointer-events: none;
}
.item-graphical items item .minitable div.stakes {
  top: 35%;
}
.item-graphical items item .minitable div.title {
  top: 51%;
  color: #6cf;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 48%;
  left: 26.5%;
}
.item-graphical items item .minitable button.btn-main {
  font-size: 15px;
  font-family: 'Poppins Regular';
  transform: scale(0.6) translateX(-80%);
  position: absolute;
  left: 7%;
  width: 20%;
  top: -2%;
  text-shadow: none;
  padding: 7px;
}
.item-graphical items item .minitable .waitingList {
  position: absolute;
  height: 100%;
  top: 0;
  transform: translateX(-100%);
  width: 40%;
  background: linear-gradient(to right, rgba(6, 6, 6, 0.5) 0%, rgba(40, 40, 40, 0.3) 35%, rgba(54, 54, 54, 0.2) 50%, rgba(40, 40, 40, 0.3) 65%, rgba(6, 6, 6, 0.5) 100%), url('../img/widget-pattern.jpg');
  background-size: 100%, 200%;
  display: flex;
  flex-direction: column;
  font-family: 'Poppins Regular';
  font-size: 9px;
  color: #ffcc33;
  box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.65);
}
.item-graphical items item .minitable .waitingList div {
  padding: 0 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 25px;
  line-height: 25px;
  border-bottom-width: 1px;
  border-style: solid;
  border-image: linear-gradient(to right, transparent, rgba(153, 153, 153, 0.7), transparent) 1 0;
  border-top: none;
}
.item-graphical items item .minitable .waitingList div span {
  color: #d1d1d1;
}
.item-graphical items item .minitable .waitingList div.list-title {
  background: linear-gradient(to right, #262726 0%, #3f403f 30%, #494b49 50%, #3f403f 70%, #262726 100%);
  box-shadow: 0 1px 2px #000, 0 -3px 8px rgba(0, 0, 0, 0.6) inset, 0px 0.5px 0 0px rgba(255, 255, 255, 0.5) inset;
  border: none;
  text-transform: uppercase;
  font-weight: bold;
}
.item-graphical items item .minitable .waitingList div.list-title .clock-icon {
  position: relative;
  display: inline-block;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  background: url('../img/clock_icon.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  border: none;
}
.item-graphical items item .minitable minitable board tableimage {
  background-size: 100%;
  background-position: center;
}
.item-graphical items item .minitable minitable board seats {
  left: 7%;
  top: -4%;
}
.item-graphical items item .minitable minitable board seats seat div.nameplate {
  width: 60px;
  height: 22px;
  padding: 0;
}
.item-graphical items item .minitable minitable board seats seat div.nameplate nameplate[state='taken'] {
  width: 100%;
}
.item-graphical items item .minitable minitable board seats seat div.nameplate nameplate[state='taken'] user-details {
  width: 100%;
}
.item-graphical items item .minitable minitable board seats seat nameplate[state='empty'] {
  font-weight: bold;
  box-shadow: none;
  background: rgba(0, 0, 0, 0.3);
  border: 2px solid rgba(255, 255, 255, 0.2);
  text-shadow: none;
  border-radius: 50%;
  height: 30px;
  width: 30px;
}
.item-graphical items item .minitable minitable board seats seat nameplate[state='empty'] > div {
  width: 30px;
  height: 30px;
  border-radius: 50%;
}
.item-graphical items item .minitable minitable board seats seat nameplate[state='empty'] > div::before {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 18px;
  height: 18px;
  content: url('../img/plus-small.svg');
}
.item-graphical items item .minitable minitable board seats seat nameplate[state='empty'] > div button {
  position: absolute;
  top: 0;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  opacity: 0;
}
.item-graphical items item .minitable minitable board seats seat nameplate user-details {
  background-color: rgba(0, 0, 0, 0.6);
  border: none;
  justify-content: center;
  align-items: center;
  width: 75px;
}
.item-graphical items item .minitable minitable board seats seat nameplate user-details name,
.item-graphical items item .minitable minitable board seats seat nameplate user-details balance {
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 8px;
}
.item-graphical items item .minitable minitable board seats seat nameplate user-details name {
  border: none;
  color: #b8b8b8;
}
.item-graphical items item .minitable minitable board seats seat nameplate user-details balance {
  color: #ffd60a;
}
.item-graphical items item .minitable minitable board seats[count='2'] seat nameplate[state='taken'],
.item-graphical items item .minitable minitable board seats[count='4'] seat nameplate[state='taken'] {
  left: -40%;
}
.item-graphical items item .minitable minitable board seats[count='3'] seat nameplate[state='taken'] {
  left: -40%;
}
.item-graphical items item .minitable minitable board seats[count='3'] seat:nth-of-type(1) {
  top: 5%;
  right: 27%;
}
.item-graphical items item .minitable minitable board seats[count='3'] seat:nth-of-type(2) {
  bottom: -4%;
  right: 50%;
}
.item-graphical items item .minitable minitable board seats[count='3'] seat:nth-of-type(3) {
  top: 5%;
  left: -1.5%;
}
.item-graphical items item .minitable minitable board seats[count='5'] seat nameplate[state='taken'] {
  left: -45%;
}
.item-graphical items item .minitable minitable board seats[count='6'] seat:nth-of-type(1) nameplate[state='taken'],
.item-graphical items item .minitable minitable board seats[count='6'] seat:nth-of-type(2) nameplate[state='taken'],
.item-graphical items item .minitable minitable board seats[count='6'] seat:nth-of-type(5) nameplate[state='taken'],
.item-graphical items item .minitable minitable board seats[count='6'] seat:nth-of-type(6) nameplate[state='taken'] {
  left: -40%;
}
.item-graphical items item .minitable minitable board seats[count='6'] seat:nth-of-type(3) nameplate[state='taken'] {
  top: -20%;
  left: -40%;
}
.item-graphical items item .minitable minitable board seats[count='6'] seat:nth-of-type(4) nameplate[state='taken'] {
  top: -20%;
  left: -35%;
}
.item-graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(1) nameplate[state='taken'] {
  top: -20%;
  left: -40%;
}
.item-graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(2) nameplate[state='taken'] {
  top: -5%;
  right: 45%;
}
.item-graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(3) nameplate[state='taken'] {
  top: -40%;
  right: 35%;
}
.item-graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(4) nameplate[state='taken'] {
  top: -20%;
  right: 45%;
}
.item-graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(5) nameplate[state='taken'] {
  top: 20%;
  right: 44%;
}
.item-graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(6) nameplate[state='taken'] {
  top: -20%;
  left: -45%;
}
.item-graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(7) nameplate[state='taken'] {
  top: -40%;
  left: -45%;
}
.item-graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(8) nameplate[state='taken'] {
  top: -15%;
  left: -25%;
}
.item-graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(9) nameplate[state='taken'] {
  top: -20%;
  left: -35%;
}
.item-graphical items item .minitable div.stakes,
.item-graphical items item .minitable div.title {
  font-size: 10px;
}
.item-graphical items item .minitable div.stakes {
  top: 30%;
}
.item-graphical items item .minitable div.title {
  top: 43%;
}
.item-graphical items item.selected {
  transform: scale(1.55);
  z-index: 1;
  box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.65);
}
.item-graphical items item.selected:nth-of-type(4n + 4) {
  transform: scale(1.55) translateX(-7%);
}
.item-graphical items item.selected:nth-of-type(4n + 1) {
  transform: scale(1.55) translateX(7%);
}
.item-graphical items item.selected:nth-of-type(4n + 1) section.minitable .waitingList {
  left: 100%;
  transform: none;
}
.item-graphical items item.selected:first-of-type {
  transform: scale(1.55) translate(7%, 19%);
}
.item-graphical items item.selected:nth-of-type(2),
.item-graphical items item.selected:nth-of-type(3) {
  transform: scale(1.55) translate(0, 19%);
}
.item-graphical items item.selected:nth-of-type(4) {
  transform: scale(1.55) translate(-7%, 19%);
}
.item-graphical items item.clientSeated .lobbytable-background {
  background: url('../img/poker/carpets/14.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.ring .expand {
  width: 5%;
  text-align: left;
}
nemesis-grid.ring .title {
  width: 27%;
  text-align: left;
}
nemesis-grid.ring .domino-seated {
  width: 17%;
  text-align: center;
}
nemesis-grid.ring .domino-waiting {
  width: 12%;
  text-align: center;
}
nemesis-grid.ring .domino-title {
  width: 26%;
  text-align: left;
}
nemesis-grid.ring .stakes-aduQ {
  width: 25%;
  text-align: center;
}
nemesis-grid.ring .column-min-buyin,
nemesis-grid.ring .column-min-max-buyin {
  width: 20%;
  text-align: center;
}
nemesis-grid.ring .stakes-domino99 {
  width: 20%;
  text-align: center;
}
nemesis-grid.ring .stakes-bandarQ {
  width: 15%;
  text-align: center;
}
nemesis-grid.ring .column-max-bet {
  width: 17%;
  text-align: center;
}
nemesis-grid.ring .stakes {
  width: 22%;
  text-align: center;
}
nemesis-grid.ring .gameType {
  width: 24%;
  text-align: center;
}
nemesis-grid.ring .column-bandar {
  width: 12%;
  text-align: center;
}
nemesis-grid.ring .seated {
  width: 15%;
  text-align: center;
}
nemesis-grid.ring .waiting {
  width: 12%;
  text-align: center;
}
nemesis-grid.ring .domino99-title {
  width: 31%;
}
nemesis-grid.ring .onWaitingList {
  font-weight: bold;
  font-style: italic;
}
nemesis-grid.ring grid.graphical {
  background: transparent;
  width: 155%;
}
nemesis-grid.ring grid.graphical items {
  background-color: inherit;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  flex-direction: row;
  padding: 0;
}
nemesis-grid.ring grid.graphical items item {
  height: auto;
  flex-basis: 20%;
  margin: 0.1%;
  color: #000000;
  display: inline-block;
  padding: 0;
  background: rgba(0, 0, 0, 0.55);
  border: none;
  transition: transform 222ms ease-in-out;
}
nemesis-grid.ring grid.graphical items item .minitable {
  display: block;
  width: 100%;
  height: 135px;
  position: relative;
  margin: 0 auto;
  background: url('../img/widget-pattern.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: repeat;
  box-shadow: 0px 0.5px 0 0px rgba(255, 255, 255, 0.5) inset;
}
nemesis-grid.ring grid.graphical items item .minitable minitable {
  transform: scale(0.9);
}
nemesis-grid.ring grid.graphical items item .minitable minitable board {
  margin-top: 1.5%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board.asian-theme tableimage {
  background-position: 52% 140%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board tableimage:before {
  background: none;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seat .nameplate user-details {
  font-size: 8px;
  line-height: 8px;
  width: 50px;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seat .nameplate .takeSeat {
  font-size: 5px;
}
nemesis-grid.ring grid.graphical items item .minitable div.stakes,
nemesis-grid.ring grid.graphical items item .minitable div.title {
  position: absolute;
  color: #fff;
  font-size: 12px;
  width: 100%;
  text-align: center;
  pointer-events: none;
}
nemesis-grid.ring grid.graphical items item .minitable div.stakes {
  top: 35%;
}
nemesis-grid.ring grid.graphical items item .minitable div.title {
  top: 51%;
  color: #6cf;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 48%;
  left: 26.5%;
}
nemesis-grid.ring grid.graphical items item .minitable button.btn-main {
  font-size: 15px;
  font-family: 'Poppins Regular';
  transform: scale(0.6) translateX(-80%);
  position: absolute;
  left: 7%;
  width: 20%;
  top: -2%;
  text-shadow: none;
  padding: 7px;
}
nemesis-grid.ring grid.graphical items item .minitable .waitingList {
  position: absolute;
  height: 100%;
  top: 0;
  transform: translateX(-100%);
  width: 40%;
  background: linear-gradient(to right, rgba(6, 6, 6, 0.5) 0%, rgba(40, 40, 40, 0.3) 35%, rgba(54, 54, 54, 0.2) 50%, rgba(40, 40, 40, 0.3) 65%, rgba(6, 6, 6, 0.5) 100%), url('../img/widget-pattern.jpg');
  background-size: 100%, 200%;
  display: flex;
  flex-direction: column;
  font-family: 'Poppins Regular';
  font-size: 9px;
  color: #ffcc33;
  box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.65);
}
nemesis-grid.ring grid.graphical items item .minitable .waitingList div {
  padding: 0 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 25px;
  line-height: 25px;
  border-bottom-width: 1px;
  border-style: solid;
  border-image: linear-gradient(to right, transparent, rgba(153, 153, 153, 0.7), transparent) 1 0;
  border-top: none;
}
nemesis-grid.ring grid.graphical items item .minitable .waitingList div span {
  color: #d1d1d1;
}
nemesis-grid.ring grid.graphical items item .minitable .waitingList div.list-title {
  background: linear-gradient(to right, #262726 0%, #3f403f 30%, #494b49 50%, #3f403f 70%, #262726 100%);
  box-shadow: 0 1px 2px #000, 0 -3px 8px rgba(0, 0, 0, 0.6) inset, 0px 0.5px 0 0px rgba(255, 255, 255, 0.5) inset;
  border: none;
  text-transform: uppercase;
  font-weight: bold;
}
nemesis-grid.ring grid.graphical items item .minitable .waitingList div.list-title .clock-icon {
  position: relative;
  display: inline-block;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  background: url('../img/clock_icon.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  border: none;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board tableimage {
  background-size: 100%;
  background-position: center;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats {
  left: 7%;
  top: -4%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats seat div.nameplate {
  width: 60px;
  height: 22px;
  padding: 0;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats seat div.nameplate nameplate[state='taken'] {
  width: 100%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats seat div.nameplate nameplate[state='taken'] user-details {
  width: 100%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats seat nameplate[state='empty'] {
  font-weight: bold;
  box-shadow: none;
  background: rgba(0, 0, 0, 0.3);
  border: 2px solid rgba(255, 255, 255, 0.2);
  text-shadow: none;
  border-radius: 50%;
  height: 30px;
  width: 30px;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats seat nameplate[state='empty'] > div {
  width: 30px;
  height: 30px;
  border-radius: 50%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats seat nameplate[state='empty'] > div::before {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 18px;
  height: 18px;
  content: url('../img/plus-small.svg');
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats seat nameplate[state='empty'] > div button {
  position: absolute;
  top: 0;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  opacity: 0;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats seat nameplate user-details {
  background-color: rgba(0, 0, 0, 0.6);
  border: none;
  justify-content: center;
  align-items: center;
  width: 75px;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats seat nameplate user-details name,
nemesis-grid.ring grid.graphical items item .minitable minitable board seats seat nameplate user-details balance {
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 8px;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats seat nameplate user-details name {
  border: none;
  color: #b8b8b8;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats seat nameplate user-details balance {
  color: #ffd60a;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='2'] seat nameplate[state='taken'],
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='4'] seat nameplate[state='taken'] {
  left: -40%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='3'] seat nameplate[state='taken'] {
  left: -40%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='3'] seat:nth-of-type(1) {
  top: 5%;
  right: 27%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='3'] seat:nth-of-type(2) {
  bottom: -4%;
  right: 50%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='3'] seat:nth-of-type(3) {
  top: 5%;
  left: -1.5%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='5'] seat nameplate[state='taken'] {
  left: -45%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='6'] seat:nth-of-type(1) nameplate[state='taken'],
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='6'] seat:nth-of-type(2) nameplate[state='taken'],
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='6'] seat:nth-of-type(5) nameplate[state='taken'],
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='6'] seat:nth-of-type(6) nameplate[state='taken'] {
  left: -40%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='6'] seat:nth-of-type(3) nameplate[state='taken'] {
  top: -20%;
  left: -40%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='6'] seat:nth-of-type(4) nameplate[state='taken'] {
  top: -20%;
  left: -35%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(1) nameplate[state='taken'] {
  top: -20%;
  left: -40%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(2) nameplate[state='taken'] {
  top: -5%;
  right: 45%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(3) nameplate[state='taken'] {
  top: -40%;
  right: 35%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(4) nameplate[state='taken'] {
  top: -20%;
  right: 45%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(5) nameplate[state='taken'] {
  top: 20%;
  right: 44%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(6) nameplate[state='taken'] {
  top: -20%;
  left: -45%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(7) nameplate[state='taken'] {
  top: -40%;
  left: -45%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(8) nameplate[state='taken'] {
  top: -15%;
  left: -25%;
}
nemesis-grid.ring grid.graphical items item .minitable minitable board seats[count='9'] seat:nth-of-type(9) nameplate[state='taken'] {
  top: -20%;
  left: -35%;
}
nemesis-grid.ring grid.graphical items item .minitable div.stakes,
nemesis-grid.ring grid.graphical items item .minitable div.title {
  font-size: 10px;
}
nemesis-grid.ring grid.graphical items item .minitable div.stakes {
  top: 30%;
}
nemesis-grid.ring grid.graphical items item .minitable div.title {
  top: 43%;
}
nemesis-grid.ring grid.graphical items item.selected {
  transform: scale(1.55);
  z-index: 1;
  box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.65);
}
nemesis-grid.ring grid.graphical items item.selected:nth-of-type(4n + 4) {
  transform: scale(1.55) translateX(-7%);
}
nemesis-grid.ring grid.graphical items item.selected:nth-of-type(4n + 1) {
  transform: scale(1.55) translateX(7%);
}
nemesis-grid.ring grid.graphical items item.selected:nth-of-type(4n + 1) section.minitable .waitingList {
  left: 100%;
  transform: none;
}
nemesis-grid.ring grid.graphical items item.selected:first-of-type {
  transform: scale(1.55) translate(7%, 19%);
}
nemesis-grid.ring grid.graphical items item.selected:nth-of-type(2),
nemesis-grid.ring grid.graphical items item.selected:nth-of-type(3) {
  transform: scale(1.55) translate(0, 19%);
}
nemesis-grid.ring grid.graphical items item.selected:nth-of-type(4) {
  transform: scale(1.55) translate(-7%, 19%);
}
nemesis-grid.ring grid.graphical items item.clientSeated .lobbytable-background {
  background: url('../img/poker/carpets/14.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.content.ring.vp-theme > div > section.details {
  display: flex;
  justify-content: start;
  align-items: center;
  height: 48px;
  background: #1c1c1c;
  border-radius: 8px 8px 0px 0px;
}
.content.ring.vp-theme > div > section item {
  margin-left: 25px;
}
.content.ring.vp-theme > div > section item value,
.content.ring.vp-theme > div > section item name {
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 14px;
  color: #ffd60a;
}
.content.ring.vp-theme > div > section.minitable.waiting-list {
  height: 217px;
}
.content.ring.vp-theme > div > section.minitable {
  height: 251px;
}
.content.ring.vp-theme > div > section.minitable board tableimage {
  background-size: 100%;
  background-position: center;
}
.content.ring.vp-theme > div > section.minitable board tableimage:before {
  transform: translateY(-50%);
  top: 45%;
  background-size: 40%;
  background-position: center;
  background-image: url('../img/logo-playzura-xl.svg');
}
.content.ring.vp-theme > div > section.minitable board seats seat div.nameplate {
  width: 91px;
  height: 32px;
  padding: 0;
}
.content.ring.vp-theme > div > section.minitable board seats seat div.nameplate nameplate[state='taken'] {
  width: 100%;
}
.content.ring.vp-theme > div > section.minitable board seats seat div.nameplate nameplate[state='taken'] user-details {
  width: 100%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='2'] seat:nth-of-type(1) nameplate[state='taken'] {
  left: -60%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='2'] seat:nth-of-type(2) nameplate[state='taken'] {
  left: -30%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='4'] seat nameplate[state='taken'] {
  left: -30%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='5'] seat nameplate[state='taken'] {
  left: -50%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='3'] seat nameplate[state='taken'] {
  left: -40%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='3'] seat:nth-of-type(1) {
  top: 5%;
  right: 27%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='3'] seat:nth-of-type(2) {
  bottom: -4%;
  right: 50%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='3'] seat:nth-of-type(3) {
  top: 5%;
  left: -1.5%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='6'] seat:nth-of-type(1) nameplate[state='taken'],
.content.ring.vp-theme > div > section.minitable board seats[count='6'] seat:nth-of-type(2) nameplate[state='taken'],
.content.ring.vp-theme > div > section.minitable board seats[count='6'] seat:nth-of-type(5) nameplate[state='taken'],
.content.ring.vp-theme > div > section.minitable board seats[count='6'] seat:nth-of-type(6) nameplate[state='taken'] {
  left: -50%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='6'] seat:nth-of-type(3) nameplate[state='taken'] {
  top: -20%;
  left: -50%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='6'] seat:nth-of-type(4) nameplate[state='taken'] {
  top: -20%;
  left: -45%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='9'] seat:nth-of-type(1) nameplate[state='taken'] {
  top: -20%;
  left: -50%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='9'] seat:nth-of-type(2) nameplate[state='taken'] {
  top: -5%;
  right: 85%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='9'] seat:nth-of-type(2) nameplate[state='taken']:before {
  -webkit-transform: rotate(55deg);
  transform: rotate(55deg);
  -moz-transform: rotate(55deg);
}
.content.ring.vp-theme > div > section.minitable board seats[count='9'] seat:nth-of-type(3) nameplate[state='taken'] {
  top: -40%;
  right: 60%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='9'] seat:nth-of-type(3) nameplate[state='taken']:before {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -moz-transform: rotate(120deg);
}
.content.ring.vp-theme > div > section.minitable board seats[count='9'] seat:nth-of-type(4) nameplate[state='taken'] {
  top: 0%;
  right: 55%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='9'] seat:nth-of-type(4) nameplate[state='taken']:before {
  -webkit-transform: rotate(168deg);
  transform: rotate(168deg);
  -moz-transform: rotate(168deg);
}
.content.ring.vp-theme > div > section.minitable board seats[count='9'] seat:nth-of-type(5) nameplate[state='taken'] {
  top: 20%;
  right: 47%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='9'] seat:nth-of-type(5) nameplate[state='taken']:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
.content.ring.vp-theme > div > section.minitable board seats[count='9'] seat:nth-of-type(6) nameplate[state='taken'] {
  top: 0%;
  left: -45%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='9'] seat:nth-of-type(6) nameplate[state='taken']:before {
  -webkit-transform: rotate(192deg);
  transform: rotate(192deg);
  -moz-transform: rotate(192deg);
}
.content.ring.vp-theme > div > section.minitable board seats[count='9'] seat:nth-of-type(7) nameplate[state='taken'] {
  top: -40%;
  left: -35%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='9'] seat:nth-of-type(7) nameplate[state='taken']:before {
  -webkit-transform: rotate(-120deg);
  transform: rotate(-120deg);
  -moz-transform: rotate(-120deg);
}
.content.ring.vp-theme > div > section.minitable board seats[count='9'] seat:nth-of-type(8) nameplate[state='taken'] {
  top: -15%;
  left: -15%;
}
.content.ring.vp-theme > div > section.minitable board seats[count='9'] seat:nth-of-type(8) nameplate[state='taken']:before {
  -webkit-transform: rotate(-55deg);
  transform: rotate(-55deg);
  -moz-transform: rotate(-55deg);
}
.content.ring.vp-theme > div > section.minitable board seats[count='9'] seat:nth-of-type(9) nameplate[state='taken'] {
  top: -20%;
  left: -25%;
}
.content.ring.vp-theme > div > section.minitable board seats {
  left: 9%;
  top: -5%;
}
.content.ring.vp-theme > div > section.minitable board seats seat nameplate[state='empty'] {
  font-weight: bold;
  box-shadow: none;
  background: rgba(0, 0, 0, 0.3);
  border: 2px solid rgba(255, 255, 255, 0.2);
  text-shadow: none;
  border-radius: 50%;
  height: 42px;
  width: 42px;
}
.content.ring.vp-theme > div > section.minitable board seats seat nameplate[state='empty'] > div {
  width: 42px;
  height: 42px;
  border-radius: 50%;
}
.content.ring.vp-theme > div > section.minitable board seats seat nameplate[state='empty'] > div::before {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 18px;
  height: 18px;
  content: url('../img/plus-small.svg');
}
.content.ring.vp-theme > div > section.minitable board seats seat nameplate[state='empty'] > div button {
  position: absolute;
  top: 0;
  width: 42px;
  height: 42px;
  border-radius: 50%;
  opacity: 0;
}
.content.ring.vp-theme > div > section.minitable board seats seat nameplate user-details {
  background-color: rgba(0, 0, 0, 0.6);
  border: none;
  justify-content: center;
  align-items: center;
  width: 75px;
}
.content.ring.vp-theme > div > section.minitable board seats seat nameplate user-details name,
.content.ring.vp-theme > div > section.minitable board seats seat nameplate user-details balance {
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 11px;
}
.content.ring.vp-theme > div > section.minitable board seats seat nameplate user-details name {
  border: none;
  color: #b8b8b8;
}
.content.ring.vp-theme > div > section.minitable board seats seat nameplate user-details balance {
  color: #ffd60a;
}
.content.ring.vp-theme > div > section.minitable.okey board tableimage {
  background-size: 75%;
}
.content.ring.vp-theme > div > section.minitable.okey board seats[count='4'] seat nameplate[state='taken'] {
  left: -50%;
}
.content.ring.vp-theme > div > section.minitable.okey board seats[count='4'] seat:nth-of-type(1) {
  top: 20%;
  right: 23%;
}
.content.ring.vp-theme > div > section.minitable.okey board seats[count='4'] seat:nth-of-type(1) nameplate[state='taken'] {
  top: -15%;
  left: -10%;
}
.content.ring.vp-theme > div > section.minitable.okey board seats[count='4'] seat:nth-of-type(2) {
  bottom: 7%;
  right: 23%;
}
.content.ring.vp-theme > div > section.minitable.okey board seats[count='4'] seat:nth-of-type(2) nameplate[state='taken'] {
  top: -10%;
  left: -10%;
}
.content.ring.vp-theme > div > section.minitable.okey board seats[count='4'] seat:nth-of-type(3) {
  bottom: 7%;
  left: -4.5%;
}
.content.ring.vp-theme > div > section.minitable.okey board seats[count='4'] seat:nth-of-type(3) nameplate[state='taken'] {
  top: -10%;
  left: -80%;
}
.content.ring.vp-theme > div > section.minitable.okey board seats[count='4'] seat:nth-of-type(4) {
  top: 20%;
  left: -4.5%;
}
.content.ring.vp-theme > div > section.minitable.okey board seats[count='4'] seat:nth-of-type(4) nameplate[state='taken'] {
  top: -15%;
  left: -80%;
}
.content.ring.vp-theme > div > section.main-buttons {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
  height: 91px;
  padding: 16px;
  background: #1c1c1c;
  border-radius: 0px 0px 8px 8px;
}
.content.ring.vp-theme > div > section > button.btn-main {
  background: linear-gradient(0deg, #005325 0%, #007f39 100%);
  border-bottom: 2px solid #00803a;
  box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, 0.3);
  width: 196px;
  height: 40px;
  border-radius: 8px;
  padding: 8px;
  font-family: 'Oswald-Medium';
  font-weight: 500;
  font-size: 14px;
  text-shadow: none;
  color: #d6ffe9;
}
minitable {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 100%;
}
minitable board {
  display: block;
}
minitable board dealer-model {
  display: none;
  background-size: calc(9400%);
  top: -11%;
  background-repeat: repeat-x;
}
minitable board tableimage {
  display: block;
  background-position: center;
  background-size: 80%;
  top: -3%;
  left: 0;
}
minitable board tableimage:before {
  background-position: 50% 48%;
  background-size: 45%;
  top: 30%;
}
minitable board seats {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
}
minitable board seats seat {
  width: 27%;
}
minitable board seats seat [state='empty'] {
  top: -25%;
}
minitable board seats seat .nameplate {
  bottom: -5%;
  left: 50%;
  margin-top: 1px;
  z-index: 10;
  font-size: 10px;
}
minitable board seats seat .nameplate button.takeSeat {
  height: 100%;
  width: 65%;
  border-radius: 2px;
}
minitable board seats seat .nameplate button.takeSeat .take {
  text-indent: 0;
}
minitable board seats seat .nameplate user-details {
  height: 100%;
  padding: 0;
  width: 70px;
  position: absolute;
  border-radius: 3px;
  border: 1px solid #54534e;
  background-color: black;
}
minitable board seats seat .nameplate user-details name {
  margin-top: 0;
}
minitable board seats seat:before {
  top: 0;
  left: 50%;
  background-size: 65%;
}
minitable board.oval-theme tableimage {
  background-size: 88%;
  background-position: 63% 75%;
}
minitable board.oval-theme seats {
  left: 6%;
  top: 4%;
}
minitable board.oval-theme seats seat .nameplate {
  height: 80%;
  margin-top: -15%;
}
minitable board.racetrack-theme {
  left: -0.5%;
}
minitable board.racetrack-theme tableimage {
  top: 0%;
  background-size: 80%;
  background-position: 51% 50%;
}
minitable board.racetrack-theme seats {
  top: -3%;
}
minitable board.asian-theme dealer-model {
  display: block;
  width: 21%;
  height: 34%;
  top: -5.5%;
  z-index: 10;
  left: 40%;
}
minitable board.asian-theme tableimage {
  background-size: 90%;
  background-position: 52% 260%;
}
minitable board.asian-theme tableimage::before {
  background-position: 50% 48%;
}
minitable board seats[count='2'] seat:nth-of-type(1) {
  top: 38%;
  right: 10%;
}
minitable board seats[count='2'] seat:nth-of-type(1):before {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -moz-transform: rotate(90deg);
}
minitable board seats[count='2'] seat:nth-of-type(2) {
  bottom: 38%;
  left: -17%;
}
minitable board seats[count='2'] seat:nth-of-type(2):before {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
}
minitable board seats[count='4'] seat:nth-of-type(1) {
  top: 7%;
  right: 21%;
}
minitable board seats[count='4'] seat:nth-of-type(1):before {
  -webkit-transform: rotate(35deg);
  transform: rotate(35deg);
  -moz-transform: rotate(35deg);
}
minitable board seats[count='4'] seat:nth-of-type(2) {
  bottom: 3%;
  right: 20%;
}
minitable board seats[count='4'] seat:nth-of-type(2):before {
  -webkit-transform: rotate(145deg);
  transform: rotate(145deg);
  -moz-transform: rotate(145deg);
}
minitable board seats[count='4'] seat:nth-of-type(3) {
  bottom: 2%;
  left: -6%;
}
minitable board seats[count='4'] seat:nth-of-type(3):before {
  -webkit-transform: rotate(-145deg);
  transform: rotate(-145deg);
  -moz-transform: rotate(-145deg);
}
minitable board seats[count='4'] seat:nth-of-type(4) {
  top: 7%;
  left: -6%;
}
minitable board seats[count='4'] seat:nth-of-type(4):before {
  -webkit-transform: rotate(-35deg);
  transform: rotate(-35deg);
  -moz-transform: rotate(-35deg);
}
minitable board seats[count='5'] seat:nth-of-type(1) {
  top: 5%;
  right: 27%;
}
minitable board seats[count='5'] seat:nth-of-type(2) {
  top: 38%;
  right: 9.8%;
}
minitable board seats[count='5'] seat:nth-of-type(2):before {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -moz-transform: rotate(90deg);
}
minitable board seats[count='5'] seat:nth-of-type(3) {
  bottom: -4%;
  right: 50%;
}
minitable board seats[count='5'] seat:nth-of-type(3):before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
minitable board seats[count='5'] seat:nth-of-type(4) {
  top: 38%;
  left: -17%;
}
minitable board seats[count='5'] seat:nth-of-type(4):before {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
}
minitable board seats[count='5'] seat:nth-of-type(5) {
  top: 5%;
  left: -1.5%;
}
minitable board seats[count='6'] seat:nth-of-type(1) {
  top: 5%;
  left: 43%;
}
minitable board seats[count='6'] seat:nth-of-type(2) {
  top: 38%;
  right: 9.8%;
}
minitable board seats[count='6'] seat:nth-of-type(2):before {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -moz-transform: rotate(90deg);
}
minitable board seats[count='6'] seat:nth-of-type(3) {
  bottom: -2%;
  left: 45%;
}
minitable board seats[count='6'] seat:nth-of-type(3):before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
minitable board seats[count='6'] seat:nth-of-type(4) {
  bottom: -2%;
  left: -0.5%;
}
minitable board seats[count='6'] seat:nth-of-type(4):before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
minitable board seats[count='6'] seat:nth-of-type(5) {
  top: 38%;
  left: -17%;
}
minitable board seats[count='6'] seat:nth-of-type(5):before {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
}
minitable board seats[count='6'] seat:nth-of-type(6) {
  top: 5%;
  left: 1%;
}
minitable board seats[count='8'] seat:nth-of-type(1) {
  top: 5%;
  left: 43%;
}
minitable board seats[count='8'] seat:nth-of-type(2) {
  top: 25%;
  right: 13%;
}
minitable board seats[count='8'] seat:nth-of-type(2):before {
  -webkit-transform: rotate(55deg);
  transform: rotate(55deg);
  -moz-transform: rotate(55deg);
}
minitable board seats[count='8'] seat:nth-of-type(3) {
  top: 60%;
  right: 13%;
}
minitable board seats[count='8'] seat:nth-of-type(3):before {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -moz-transform: rotate(120deg);
}
minitable board seats[count='8'] seat:nth-of-type(4) {
  bottom: -2%;
  right: 36%;
}
minitable board seats[count='8'] seat:nth-of-type(4):before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
minitable board seats[count='8'] seat:nth-of-type(5) {
  bottom: -2%;
  right: 65%;
}
minitable board seats[count='8'] seat:nth-of-type(5):before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
minitable board seats[count='8'] seat:nth-of-type(6) {
  top: 60%;
  left: -14%;
}
minitable board seats[count='8'] seat:nth-of-type(6):before {
  -webkit-transform: rotate(-120deg);
  transform: rotate(-120deg);
  -moz-transform: rotate(-120deg);
}
minitable board seats[count='8'] seat:nth-of-type(7) {
  top: 25%;
  left: -15%;
}
minitable board seats[count='8'] seat:nth-of-type(7):before {
  -webkit-transform: rotate(-55deg);
  transform: rotate(-55deg);
  -moz-transform: rotate(-55deg);
}
minitable board seats[count='8'] seat:nth-of-type(8) {
  top: 5%;
  left: 1%;
}
minitable board seats[count='9'] seat:nth-of-type(1) {
  top: 5%;
  left: 43%;
}
minitable board seats[count='9'] seat:nth-of-type(2) {
  top: 25%;
  right: 13%;
}
minitable board seats[count='9'] seat:nth-of-type(2):before {
  -webkit-transform: rotate(55deg);
  transform: rotate(55deg);
  -moz-transform: rotate(55deg);
}
minitable board seats[count='9'] seat:nth-of-type(3) {
  top: 54%;
  right: 13%;
}
minitable board seats[count='9'] seat:nth-of-type(3):before {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -moz-transform: rotate(120deg);
}
minitable board seats[count='9'] seat:nth-of-type(4) {
  bottom: 1%;
  right: 23%;
}
minitable board seats[count='9'] seat:nth-of-type(4):before {
  -webkit-transform: rotate(168deg);
  transform: rotate(168deg);
  -moz-transform: rotate(168deg);
}
minitable board seats[count='9'] seat:nth-of-type(5) {
  bottom: -4%;
  right: 50%;
}
minitable board seats[count='9'] seat:nth-of-type(5):before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
minitable board seats[count='9'] seat:nth-of-type(6) {
  bottom: 1%;
  left: -3%;
}
minitable board seats[count='9'] seat:nth-of-type(6):before {
  -webkit-transform: rotate(192deg);
  transform: rotate(192deg);
  -moz-transform: rotate(192deg);
}
minitable board seats[count='9'] seat:nth-of-type(7) {
  top: 54%;
  left: -14%;
}
minitable board seats[count='9'] seat:nth-of-type(7):before {
  -webkit-transform: rotate(-120deg);
  transform: rotate(-120deg);
  -moz-transform: rotate(-120deg);
}
minitable board seats[count='9'] seat:nth-of-type(8) {
  top: 25%;
  left: -15%;
}
minitable board seats[count='9'] seat:nth-of-type(8):before {
  -webkit-transform: rotate(-55deg);
  transform: rotate(-55deg);
  -moz-transform: rotate(-55deg);
}
minitable board seats[count='9'] seat:nth-of-type(9) {
  top: 5%;
  left: 1%;
}
.minitable-loader {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 251px;
}
.minitable-loader .loader-spinner {
  border: 4px solid rgba(255, 255, 255, 0.1);
  border-top: 4px solid #424242;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  animation: spin 1s linear infinite;
}
section.minitable.waiting-list .minitable-loader {
  height: 217px;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
div.content.ring > div,
div.content.asianRing > div,
div.content.home > div {
  width: 100%;
}
div.content.ring > div button.large,
div.content.asianRing > div button.large,
div.content.home > div button.large {
  padding-left: 6px;
  padding-right: 6px;
}
div.content.ring > div section:last-of-type,
div.content.asianRing > div section:last-of-type,
div.content.home > div section:last-of-type {
  height: 150px;
}
div.content.ring > div > section,
div.content.asianRing > div > section,
div.content.home > div > section {
  display: block;
  width: 100%;
  height: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-top: 0;
  margin-bottom: 0;
  background-color: #0d0d0d;
  font-family: 'Arial';
  font-size: 11px;
  overflow: hidden;
}
div.content.ring > div > section item,
div.content.asianRing > div > section item,
div.content.home > div > section item {
  line-height: 30px;
  text-align: center;
  vertical-align: middle;
}
div.content.ring > div > section item name,
div.content.asianRing > div > section item name,
div.content.home > div > section item name {
  font-family: 'Arial';
  font-size: 12px;
  color: #ffffff;
}
div.content.ring > div > section item value,
div.content.asianRing > div > section item value,
div.content.home > div > section item value {
  font-family: 'Arial Bold';
  font-size: 12px;
  color: #ffffff;
  line-height: 1.5em;
}
div.content.ring > div > section.details,
div.content.asianRing > div > section.details,
div.content.home > div > section.details {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,757575+72,474747+100 */
  background: #000000;
  /* Old browsers */
  background: -moz-linear-gradient(top, #000000 0%, #0d0d0d 10%, #0d0d0d 30%, #000000 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(10%, #0d0d0d), color-stop(30%, #0d0d0d), color-stop(100%, #000000));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #000000 0%, #0d0d0d 10%, #0d0d0d 30%, #000000 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #000000 0%, #0d0d0d 10%, #0d0d0d 30%, #000000 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #000000 0%, #0d0d0d 10%, #0d0d0d 30%, #000000 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #000000 0%, #0d0d0d 10%, #0d0d0d 30%, #000000 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@base-color-high-dark', endColorstr='@simple-base-color-start', GradientType=0);
  /* IE6-9 */
  margin-top: 0;
  padding: 5px 0;
}
div.content.ring > div > section.details item,
div.content.asianRing > div > section.details item,
div.content.home > div > section.details item {
  display: block;
  line-height: 25px;
}
div.content.ring > div > section.details item name,
div.content.asianRing > div > section.details item name,
div.content.home > div > section.details item name,
div.content.ring > div > section.details item value,
div.content.asianRing > div > section.details item value,
div.content.home > div > section.details item value {
  display: inline-block;
}
div.content.ring > div > section.minitable,
div.content.asianRing > div > section.minitable,
div.content.home > div > section.minitable {
  display: block;
  width: 100%;
  height: 200px;
  position: relative;
  border-bottom: 1px solid #222;
  border-top: 1px solid #222;
  margin: 0 auto;
}
div.content.ring > div > section.waitingListHeader,
div.content.asianRing > div > section.waitingListHeader,
div.content.home > div > section.waitingListHeader {
  width: 100%;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #1c1c1c;
  gap: 8px;
  border-radius: 8px;
  margin-top: 4px;
  cursor: pointer;
}
div.content.ring > div > section.waitingListHeader .content,
div.content.asianRing > div > section.waitingListHeader .content,
div.content.home > div > section.waitingListHeader .content {
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0%;
  vertical-align: middle;
}
div.content.ring > div > section.user-details,
div.content.asianRing > div > section.user-details,
div.content.home > div > section.user-details {
  display: inline-block;
  width: 324px;
  height: 90px;
  padding-bottom: 0;
  padding-top: 0;
  text-align: left;
  vertical-align: top;
}
div.content.ring > div > section.main-buttons,
div.content.asianRing > div > section.main-buttons,
div.content.home > div > section.main-buttons,
div.content.ring > div > section.viptables,
div.content.asianRing > div > section.viptables,
div.content.home > div > section.viptables {
  margin-bottom: 0;
  padding: 5px 0px;
}
div.content.ring > div > section.main-buttons button,
div.content.asianRing > div > section.main-buttons button,
div.content.home > div > section.main-buttons button,
div.content.ring > div > section.viptables button,
div.content.asianRing > div > section.viptables button,
div.content.home > div > section.viptables button {
  width: 47%;
}
custom-modal .modal .modal-body .waitingList {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  border-radius: 16px;
  gap: 8px;
}
custom-modal .modal .modal-body .waitingList .player {
  width: 100%;
  height: 28px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 8px;
  border-radius: 8px;
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-style: Regular;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0%;
  vertical-align: middle;
  background-color: #292929;
}
.lobbytable {
  cursor: pointer;
  height: 135px;
  transform: scale(0.8) translate(0%, 7%);
}
.lobbytable:hover {
  -webkit-transform: scale(0.85) translate(0%, 5%);
  /* Safari and Chrome */
  -moz-transform: scale(0.85) translate(0%, 5%);
  /* Firefox */
  -ms-transform: scale(0.85) translate(0%, 5%);
  /* IE 9 */
  -o-transform: scale(0.85) translate(0%, 5%);
  /* Opera */
  transform: scale(0.85) translate(0%, 5%);
}
.lobbytable div.lobbytable-background {
  width: 100%;
  height: 100%;
  position: relative;
  background: url('../img/poker/carpets/18.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  margin: 0 auto;
}
.lobbytable div.lobbytable-background div.stakes,
.lobbytable div.lobbytable-background div.title {
  position: relative;
  top: 40px;
  width: 100%;
  padding: 0 5px;
  font-size: 12px;
  line-height: 15px;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: bold;
}
.lobbytable div.lobbytable-background div.stakes.stakes,
.lobbytable div.lobbytable-background div.title.stakes {
  color: #fff;
}
.lobbytable div.lobbytable-background div.stakes.title,
.lobbytable div.lobbytable-background div.title.title {
  color: #6cf;
}
.lobbytable div.lobbytable-background .lobbytable-logo {
  height: 30px;
  width: 100%;
  top: 40px;
  left: 0;
  position: absolute;
  opacity: 0.25;
}
.lobbytable seats seat {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background-color: rgba(59, 59, 59, 0.33);
  box-shadow: 0 3px 6px #000, 0 1px 0px rgba(255, 255, 255, 0.4) inset;
}
.lobbytable seats seat:before {
  background: none;
}
.lobbytable seats[count='2'] seat:nth-of-type(1) {
  top: 45px;
  right: -16px;
}
.lobbytable seats[count='2'] seat:nth-of-type(2) {
  top: 45px;
  left: -16px;
}
.lobbytable seats[count='3'] seat:nth-of-type(1) {
  top: 5%;
  right: -3%;
}
.lobbytable seats[count='3'] seat:nth-of-type(2) {
  bottom: -4%;
  right: 45%;
}
.lobbytable seats[count='3'] seat:nth-of-type(3) {
  top: 5%;
  left: -1.5%;
}
.lobbytable seats[count='4'] seat:nth-of-type(1) {
  top: 4px;
  right: 5px;
}
.lobbytable seats[count='4'] seat:nth-of-type(2) {
  bottom: 25px;
  right: 5px;
}
.lobbytable seats[count='4'] seat:nth-of-type(3) {
  bottom: 25px;
  left: 5px;
}
.lobbytable seats[count='4'] seat:nth-of-type(4) {
  top: 4px;
  left: 5px;
}
.lobbytable seats[count='5'] seat:nth-of-type(1) {
  top: -6px;
  right: 25px;
}
.lobbytable seats[count='5'] seat:nth-of-type(2) {
  top: 45px;
  right: -16px;
}
.lobbytable seats[count='5'] seat:nth-of-type(3) {
  bottom: 15px;
  left: 100px;
}
.lobbytable seats[count='5'] seat:nth-of-type(4) {
  top: 45px;
  left: -16px;
}
.lobbytable seats[count='5'] seat:nth-of-type(5) {
  top: -6px;
  left: 25px;
}
.lobbytable seats[count='6'] seat:nth-of-type(1) {
  top: -5px;
  right: 25px;
}
.lobbytable seats[count='6'] seat:nth-of-type(2) {
  top: 45px;
  right: -16px;
}
.lobbytable seats[count='6'] seat:nth-of-type(3) {
  bottom: 15px;
  right: 25px;
}
.lobbytable seats[count='6'] seat:nth-of-type(4) {
  bottom: 15px;
  left: 25px;
}
.lobbytable seats[count='6'] seat:nth-of-type(5) {
  top: 45px;
  left: -16px;
}
.lobbytable seats[count='6'] seat:nth-of-type(6) {
  top: -5px;
  left: 25px;
}
.lobbytable seats[count='8'] seat:nth-of-type(1) {
  top: -15px;
  right: 45px;
}
.lobbytable seats[count='8'] seat:nth-of-type(2) {
  top: 6px;
  right: 5px;
}
.lobbytable seats[count='8'] seat:nth-of-type(3) {
  top: 45px;
  right: -16px;
}
.lobbytable seats[count='8'] seat:nth-of-type(4) {
  bottom: 18px;
  right: 55px;
}
.lobbytable seats[count='8'] seat:nth-of-type(5) {
  bottom: 18px;
  left: 55px;
}
.lobbytable seats[count='8'] seat:nth-of-type(6) {
  top: 45px;
  left: -16px;
}
.lobbytable seats[count='8'] seat:nth-of-type(7) {
  top: 6px;
  left: 5px;
}
.lobbytable seats[count='8'] seat:nth-of-type(8) {
  top: -15px;
  left: 45px;
}
.lobbytable seats[count='9'] seat:nth-of-type(1) {
  top: -15px;
  right: 50px;
}
.lobbytable seats[count='9'] seat:nth-of-type(2) {
  top: 6px;
  right: 5px;
}
.lobbytable seats[count='9'] seat:nth-of-type(3) {
  top: 45px;
  right: -16px;
}
.lobbytable seats[count='9'] seat:nth-of-type(4) {
  bottom: 20px;
  right: 15px;
}
.lobbytable seats[count='9'] seat:nth-of-type(5) {
  bottom: 15px;
  left: 100px;
}
.lobbytable seats[count='9'] seat:nth-of-type(6) {
  bottom: 20px;
  left: 15px;
}
.lobbytable seats[count='9'] seat:nth-of-type(7) {
  top: 45px;
  left: -16px;
}
.lobbytable seats[count='9'] seat:nth-of-type(8) {
  top: 6px;
  left: 5px;
}
.lobbytable seats[count='9'] seat:nth-of-type(9) {
  top: -15px;
  left: 45px;
}
.lobbytable seats[count='10'] seat:nth-of-type(1) {
  top: -15px;
  right: 45px;
}
.lobbytable seats[count='10'] seat:nth-of-type(2) {
  top: -5px;
  right: 5px;
}
.lobbytable seats[count='10'] seat:nth-of-type(3) {
  top: 30px;
  right: -20px;
}
.lobbytable seats[count='10'] seat:nth-of-type(4) {
  bottom: -5px;
  right: 5px;
}
.lobbytable seats[count='10'] seat:nth-of-type(5) {
  bottom: -15px;
  right: 45px;
}
.lobbytable seats[count='10'] seat:nth-of-type(6) {
  bottom: -15px;
  left: 45px;
}
.lobbytable seats[count='10'] seat:nth-of-type(7) {
  bottom: -5px;
  left: 5px;
}
.lobbytable seats[count='10'] seat:nth-of-type(8) {
  top: 30px;
  left: -20px;
}
.lobbytable seats[count='10'] seat:nth-of-type(9) {
  top: -5px;
  left: 5px;
}
.lobbytable seats[count='10'] seat:nth-of-type(10) {
  top: -15px;
  left: 45px;
}
.lobbytable .taken {
  border: none;
  opacity: 1;
  background: url('../img/ring_user.png'), linear-gradient(#e6b624, #a17409 65%, #e6b624);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 1px,
      center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.7);
}
.lobbytable seats[taken='1'] seat:nth-of-type(-n + 1) {
  border: none;
  opacity: 1;
  background: url('../img/ring_user.png'), linear-gradient(#e6b624, #a17409 65%, #e6b624);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 1px,
      center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.7);
}
.lobbytable seats[taken='2'] seat:nth-of-type(-n + 2) {
  border: none;
  opacity: 1;
  background: url('../img/ring_user.png'), linear-gradient(#e6b624, #a17409 65%, #e6b624);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 1px,
      center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.7);
}
.lobbytable seats[taken='3'] seat:nth-of-type(-n + 3) {
  border: none;
  opacity: 1;
  background: url('../img/ring_user.png'), linear-gradient(#e6b624, #a17409 65%, #e6b624);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 1px,
      center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.7);
}
.lobbytable seats[taken='4'] seat:nth-of-type(-n + 4) {
  border: none;
  opacity: 1;
  background: url('../img/ring_user.png'), linear-gradient(#e6b624, #a17409 65%, #e6b624);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 1px,
      center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.7);
}
.lobbytable seats[taken='5'] seat:nth-of-type(-n + 5) {
  border: none;
  opacity: 1;
  background: url('../img/ring_user.png'), linear-gradient(#e6b624, #a17409 65%, #e6b624);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 1px,
      center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.7);
}
.lobbytable seats[taken='6'] seat:nth-of-type(-n + 6) {
  border: none;
  opacity: 1;
  background: url('../img/ring_user.png'), linear-gradient(#e6b624, #a17409 65%, #e6b624);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 1px,
      center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.7);
}
.lobbytable seats[taken='7'] seat:nth-of-type(-n + 7) {
  border: none;
  opacity: 1;
  background: url('../img/ring_user.png'), linear-gradient(#e6b624, #a17409 65%, #e6b624);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 1px,
      center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.7);
}
.lobbytable seats[taken='8'] seat:nth-of-type(-n + 8) {
  border: none;
  opacity: 1;
  background: url('../img/ring_user.png'), linear-gradient(#e6b624, #a17409 65%, #e6b624);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 1px,
      center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.7);
}
.lobbytable seats[taken='9'] seat:nth-of-type(-n + 9) {
  border: none;
  opacity: 1;
  background: url('../img/ring_user.png'), linear-gradient(#e6b624, #a17409 65%, #e6b624);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 1px,
      center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.7);
}
nemesis-grid.sitAndGo .game {
  width: 23%;
  text-align: left;
  white-space: nowrap;
  padding-left: 13px;
}
nemesis-grid.sitAndGo .title {
  width: 17%;
  text-align: left;
  white-space: nowrap;
  padding-left: 13px;
}
nemesis-grid.sitAndGo .limitType {
  width: 17%;
  text-align: left;
  white-space: nowrap;
  text-overflow: initial;
  padding-left: 13px;
}
nemesis-grid.sitAndGo .buyin {
  width: 14%;
  text-align: left;
  white-space: nowrap;
  padding-left: 13px;
}
nemesis-grid.sitAndGo .enrolled {
  width: 12%;
  text-align: left;
  white-space: nowrap;
  padding-left: 13px;
}
nemesis-grid.sitAndGo .state {
  width: 17%;
  text-align: center;
  height: 32px;
  line-height: 32px;
  align-items: center;
}
nemesis-grid.sitAndGo .state.hiddenBuyin {
  width: 29%;
}
nemesis-grid.okey .title {
  width: 35%;
  text-align: left;
  white-space: nowrap;
}
nemesis-grid.okey .gameType {
  width: 11%;
  text-align: center;
}
nemesis-grid.okey .limitType {
  width: 9%;
  text-align: center;
}
nemesis-grid.okey .buyin {
  width: 16%;
  text-align: center;
}
nemesis-grid.okey .enrolled {
  width: 16%;
  text-align: center;
}
nemesis-grid.okey .state {
  width: 13%;
  text-align: center;
}
nemesis-grid.okey .state.hiddenBuyin {
  width: 29%;
}
nemesis-grid.okey .state button {
  padding: 3px 5px;
}
nemesis-grid.okey .state {
  width: 21%;
}
div.content.sitAndGo > div.ng-scope {
  width: 100%;
  height: 100%;
  max-width: 440px;
  max-height: 438px;
}
div.content.sitAndGo > div > .sitAndGo-preview-conatiner {
  width: 100%;
  height: 100%;
  max-width: 440px;
  max-height: 438px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  border-radius: 8px;
  overflow: hidden;
  background-color: #262626;
}
div.content.sitAndGo > div > .sitAndGo-preview-conatiner .sitAndGo-preview-content-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: url(../img/tournament/tour-background-1.png);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  padding: 8px 40px;
}
div.content.sitAndGo > div > .sitAndGo-preview-conatiner .sitAndGo-preview-content-container .sitAndGo-preview-content {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 8px;
  border-radius: 8px;
  background-color: #00000099;
  padding: 24px;
}
div.content.sitAndGo > div > .sitAndGo-preview-conatiner .sitAndGo-preview-content-container .sitAndGo-preview-content .sitAndGo-preview-content-item {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #e0e0e0;
}
div.content.sitAndGo > div > .sitAndGo-preview-conatiner .sitAndGo-preview-content-container .sitAndGo-preview-content .sitAndGo-preview-content-item .value {
  font-weight: 700;
}
div.content.sitAndGo > div > .sitAndGo-preview-conatiner .sitAndGo-preview-content-container .sitAndGo-preview-content .sitAndGo-preview-content-prize {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
div.content.sitAndGo > div > .sitAndGo-preview-conatiner .sitAndGo-preview-content-container .sitAndGo-preview-content .sitAndGo-preview-content-prize .prize-title {
  font-family: 'Roboto-Regular';
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  color: #e0e0e0;
}
div.content.sitAndGo > div > .sitAndGo-preview-conatiner .sitAndGo-preview-content-container .sitAndGo-preview-content .sitAndGo-preview-content-prize .prize {
  font-family: 'Roboto-Regular';
  font-weight: 500;
  font-size: 24px;
  line-height: 24px;
  color: #ffd60a;
}
div.content.sitAndGo > div > .sitAndGo-preview-conatiner .sitAndGo-preview-title {
  width: 100%;
  height: 48px;
  min-height: 48px;
  border-bottom: 1px solid #1c1c1c;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: 'Roboto-Regular';
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
  color: #ffd60a;
}
div.content.sitAndGo > div > .sitAndGo-preview-conatiner .sitAndGo-preview-footer {
  width: 100%;
  height: 91px;
  min-height: 91px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 16px;
  padding: 24px;
}
div.content.sitAndGo > div > .sitAndGo-preview-conatiner .sitAndGo-preview-footer gradient-button {
  width: 100%;
}
div.content.sitAndGo > div > .sitAndGo-preview-conatiner .sitAndGo-preview-footer gradient-button button {
  width: 100%;
}
div.content.vipGames {
  display: flex;
  justify-content: center;
  align-items: center;
}
div.content.vipGames > div {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
div.content.vipGames > div .vip-games-slogan-container {
  width: 100%;
  height: 100%;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  background-color: #262626;
  background-image: url(../img/vip-games-slogan-background.webp);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  overflow: hidden;
  padding: 80px 24px 40px 24px;
  flex: 1;
}
div.content.vipGames > div .vip-games-slogan-container .filter-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
}
div.content.vipGames > div .vip-games-slogan-container .slogan-title {
  font-family: 'Oswald', Arial, sans-serif;
  font-weight: 500;
  font-size: 28px;
  line-height: 28px;
  text-align: center;
  color: #ffffff;
  z-index: 2;
  text-transform: uppercase;
}
div.content.vipGames > div .vip-games-slogan-container .vip-games-slogan {
  width: 100%;
  padding: 16px;
  background-color: rgba(8, 8, 8, 0.4);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 24px;
  z-index: 2;
}
div.content.vipGames > div .vip-games-slogan-container .vip-games-slogan .content {
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0%;
  text-align: center;
  vertical-align: middle;
  color: #ffffff;
  margin: 0;
}
nemesis-grid.tournament .date {
  width: 17%;
  text-align: left;
  white-space: nowrap;
  text-overflow: initial;
}
nemesis-grid.tournament .game {
  width: 17%;
  text-align: left;
  white-space: nowrap;
  padding-left: 13px;
}
nemesis-grid.tournament .title {
  width: 21%;
  text-align: left;
  white-space: nowrap;
  padding-left: 13px;
}
nemesis-grid.tournament .buyin {
  width: 14%;
  text-align: left;
  white-space: nowrap;
  padding-left: 13px;
}
nemesis-grid.tournament .enrolled {
  width: 12%;
  text-align: left;
  white-space: nowrap;
  padding-left: 13px;
}
nemesis-grid.tournament .state {
  width: 19%;
  text-align: center;
  height: 32px;
  line-height: 32px;
  align-items: center;
}
nemesis-grid.tournament .state.hiddenBuyin {
  width: 29%;
}
div.content.tournament > div.ng-scope {
  width: 100%;
  height: 100%;
  max-width: 440px;
  max-height: 438px;
}
div.content.tournament > div > .tournament-preview-conatiner {
  width: 100%;
  height: 100%;
  max-width: 440px;
  max-height: 438px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  border-radius: 8px;
  overflow: hidden;
  background-color: #262626;
}
div.content.tournament > div > .tournament-preview-conatiner .tournament-preview-content-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: url(../img/tournament/tour-background-2.png);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  padding: 8px 40px;
}
div.content.tournament > div > .tournament-preview-conatiner .tournament-preview-content-container .tournament-preview-content {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 8px;
  border-radius: 8px;
  background-color: #00000099;
  padding: 24px;
}
div.content.tournament > div > .tournament-preview-conatiner .tournament-preview-content-container .tournament-preview-content .tournament-preview-content-item {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #e0e0e0;
}
div.content.tournament > div > .tournament-preview-conatiner .tournament-preview-content-container .tournament-preview-content .tournament-preview-content-item .value {
  font-weight: 700;
}
div.content.tournament > div > .tournament-preview-conatiner .tournament-preview-content-container .tournament-preview-content .tournament-preview-content-prize {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
div.content.tournament > div > .tournament-preview-conatiner .tournament-preview-content-container .tournament-preview-content .tournament-preview-content-prize .prize-title {
  font-family: 'Roboto-Regular';
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  color: #e0e0e0;
}
div.content.tournament > div > .tournament-preview-conatiner .tournament-preview-content-container .tournament-preview-content .tournament-preview-content-prize .prize {
  font-family: 'Roboto-Regular';
  font-weight: 500;
  font-size: 24px;
  line-height: 24px;
  color: #ffd60a;
}
div.content.tournament > div > .tournament-preview-conatiner .tournament-preview-title {
  width: 100%;
  height: 48px;
  min-height: 48px;
  border-bottom: 1px solid #1c1c1c;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: 'Roboto-Regular';
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
  color: #ffd60a;
}
div.content.tournament > div > .tournament-preview-conatiner .tournament-preview-footer {
  width: 100%;
  height: 91px;
  min-height: 91px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 16px;
  padding: 24px;
}
div.content.tournament > div > .tournament-preview-conatiner .tournament-preview-footer gradient-button {
  width: 100%;
}
div.content.tournament > div > .tournament-preview-conatiner .tournament-preview-footer gradient-button button {
  width: 100%;
}
nemesis-grid.spinAndGo .layout-switcher {
  display: inline-block;
}
nemesis-grid.spinAndGo .tourGroupId {
  width: 10%;
}
nemesis-grid.spinAndGo .gameType {
  width: 30%;
}
nemesis-grid.spinAndGo .minMultipilier {
  width: 20%;
}
nemesis-grid.spinAndGo .maxMultipilier {
  width: 20%;
}
nemesis-grid.spinAndGo sorter,
nemesis-grid.spinAndGo label {
  text-align: center;
  display: none;
}
nemesis-grid.spinAndGo grid {
  display: flex;
  align-items: center;
  height: 100%;
  max-height: 467px;
  overflow-y: auto;
  background: #262626;
  border-radius: 8px;
  box-shadow: 0px 4px 4px 0px #00000040;
}
nemesis-grid.spinAndGo grid items {
  width: 100%;
  height: 278px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-evenly;
}
nemesis-grid.spinAndGo grid items item {
  color: #000000;
  height: 100%;
  max-width: 165px;
  flex-basis: 22%;
  background: transparent;
  box-shadow: none;
  border: none;
}
nemesis-grid.spinAndGo grid items item.selected {
  background: transparent;
  box-shadow: none;
  border: none;
}
nemesis-grid.spinAndGo grid items item > span {
  height: 100%;
}
div.content.spinAndGo {
  height: 100%;
  max-height: 406px;
  font-family: 'Poppins Regular';
}
div.content.spinAndGo > div {
  height: 100%;
}
div.content.spinAndGo > div section {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  font-size: 12px;
  background: url('../img/tournament/spin&win-background.jpg');
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  border-radius: 8px;
  padding: 80px 24px 40px 24px;
}
div.content.spinAndGo > div section item {
  display: block;
  line-height: 18px;
  text-align: center;
}
div.content.spinAndGo > div section item.spin-and-go-title {
  display: inline-block;
  font-family: 'Oswald-Medium';
  font-size: 28px;
  line-height: 28px;
  color: #ffffff;
}
div.content.spinAndGo > div section item.spin-and-go-info {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 392px;
  height: 174px;
  padding: 24px;
  border-radius: 8px;
  background: rgba(8, 8, 8, 0.4);
}
div.content.spinAndGo > div section item.spin-and-go-info.info-item {
  display: flex;
}
div.content.spinAndGo > div section item.spin-and-go-info.info-item name {
  white-space: nowrap;
}
div.content.spinAndGo > div section item.big-font {
  border: 1px solid;
  border-image: linear-gradient(to right, transparent, rgba(153, 153, 153, 0.7), transparent) 1 0;
  border-top-width: 0;
}
div.content.spinAndGo > div section item.big-font name {
  font-size: 20px;
}
div.content.spinAndGo > div section item name {
  font-weight: bold;
  margin-right: 5px;
  color: #bcbec0;
}
div.content.spinAndGo > div section item name.blue {
  color: #22749f;
}
div.content.spinAndGo > div registration {
  font-family: inherit;
  background: linear-gradient(transparent 20%, #4d4d4d);
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.85), 0 1.5px 0 rgba(255, 255, 255, 0.5) inset;
  position: absolute;
  width: 68.4%;
  height: auto;
  left: 0;
  display: block;
  bottom: calc(0% + 28px);
  padding: 1% 0;
  display: none;
}
div.content.spinAndGo > div registration button {
  text-transform: capitalize;
}
div.content.spinAndGo > div registration button.spinAndGo-register,
div.content.spinAndGo > div registration button.spinAndGo-unregister {
  padding: 10px 5px;
  font-size: 18px;
  line-height: 15px;
  width: 30%;
}
div.content.spinAndGo > div registration button.spinAndGo-unregister {
  margin-left: 6px;
}
div.content.spinAndGo > div registration .games-title {
  font-size: 18px;
  display: block;
  margin-bottom: 1%;
}
div.content.spinAndGo > div registration .games-number {
  font-family: inherit;
  display: inline-flex;
  height: 40px;
  margin-right: 10px;
  padding: 7px;
  background: linear-gradient(#121212, #333333);
  box-shadow: 0 -0.6px 0 rgba(255, 255, 255, 0.6) inset;
}
div.content.spinAndGo > div registration .games-number input {
  width: 32px;
  border: 0;
  font-family: inherit;
  font-size: 18px;
  text-align: center;
  color: #000;
  background: linear-gradient(#a3a3a3, #fff);
  box-shadow: 0 2px 2.5px 0 rgba(0, 0, 0, 0.85), 0 1.5px 0 rgba(255, 255, 255, 0.5) inset;
}
div.content.spinAndGo > div registration .games-number button {
  background: linear-gradient(to bottom, #292929, #000 65%, #292929);
  box-shadow: 0 2px 2.5px 0 rgba(0, 0, 0, 0.85), 0 1.5px 0 rgba(255, 255, 255, 0.5) inset;
  font-size: 18px;
  padding: 0 10px;
}
div.content.spinAndGo > div registration .games-number button:hover {
  background: linear-gradient(to bottom, #1c1c1c, #000000 65%, #1c1c1c);
}
div.content.spinAndGo > div registration .games-number button:active {
  background: linear-gradient(#171717, #000000 65%, #171717);
}
.carousel-item.active ticket {
  transform: scale(1.1);
}
.carousel-item.adjacent-slide.slide-right ticket {
  transform: translateX(16px);
}
.carousel-item.adjacent-slide.slide-left ticket {
  transform: translateX(-16px);
}
.carousel-item.adjacent-slide ticket {
  width: 100%;
  height: 100%;
  max-width: 138px;
  max-height: 212px;
  padding: 24px 0;
}
.carousel-item.adjacent-slide ticket .item-title {
  font-weight: 700;
  font-size: 10px;
  line-height: 10px;
}
.carousel-item.adjacent-slide ticket .item-value {
  font-weight: 500;
  font-size: 20px;
  line-height: 20px;
}
.carousel-item.edge-slide.slide-right ticket {
  transform: translateX(12px);
}
.carousel-item.edge-slide.slide-left ticket {
  transform: translateX(-12px);
}
.carousel-item.edge-slide ticket {
  width: 100%;
  height: 100%;
  max-width: 110px;
  max-height: 169px;
  padding: 19px 0;
}
.carousel-item.edge-slide ticket .item-title {
  font-weight: 700;
  font-size: 8px;
  line-height: 8px;
}
.carousel-item.edge-slide ticket .item-value {
  font-weight: 500;
  font-size: 16px;
  line-height: 16px;
}
.carousel-item.not-visible ticket {
  width: 100%;
  height: 100%;
  max-width: 110px;
  max-height: 169px;
}
ticket {
  width: 100%;
  max-width: 165px;
  min-width: 110px;
  height: 254px;
  min-height: 170px;
  padding: 29px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  background-image: url(../img/ticket.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center;
}
ticket .ticket-info-item {
  width: max-content;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
ticket .ticket-info-item .item-title {
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 12px;
  line-height: 12px;
  text-align: center;
  vertical-align: middle;
  color: #545454;
  text-transform: uppercase;
}
ticket .ticket-info-item .item-value {
  font-family: 'Oswald', Arial, sans-serif;
  font-weight: 500;
  font-size: 24px;
  line-height: 24px;
  letter-spacing: 0%;
  text-align: center;
  vertical-align: middle;
  color: #080808;
}
ticket .ticket-actions-container {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
ticket label {
  display: none;
}
ticket input[type='radio'] + label:before {
  display: none;
}
ticket input[type='radio']:checked + label:before {
  display: none;
}
.flag-ip {
  width: 21%;
  background: url(../img/flags_responsive.png) no-repeat;
  background-size: 103%;
  border: 1px solid #fff;
  border-radius: 20%;
  right: -28%;
  top: 48%;
  display: block;
  position: absolute;
  z-index: 100;
}
.flag-ip:after {
  display: block;
  content: '';
  padding-top: 68.02721088%;
}
.flag-ad {
  background-position: 0 0.413223%;
}
.flag-ae {
  background-position: 0 0.826446%;
}
.flag-af {
  background-position: 0 1.239669%;
}
.flag-ag {
  background-position: 0 1.652893%;
}
.flag-ai {
  background-position: 0 2.066116%;
}
.flag-al {
  background-position: 0 2.479339%;
}
.flag-am {
  background-position: 0 2.892562%;
}
.flag-an {
  background-position: 0 3.305785%;
}
.flag-ao {
  background-position: 0 3.719008%;
}
.flag-aq {
  background-position: 0 4.132231%;
}
.flag-ar {
  background-position: 0 4.545455%;
}
.flag-as {
  background-position: 0 4.958678%;
}
.flag-at {
  background-position: 0 5.371901%;
}
.flag-au {
  background-position: 0 5.785124%;
}
.flag-aw {
  background-position: 0 6.198347%;
}
.flag-az {
  background-position: 0 6.61157%;
}
.flag-ba {
  background-position: 0 7.024793%;
}
.flag-bb {
  background-position: 0 7.438017%;
}
.flag-bd {
  background-position: 0 7.85124%;
}
.flag-be {
  background-position: 0 8.264463%;
}
.flag-bf {
  background-position: 0 8.677686%;
}
.flag-bg {
  background-position: 0 9.090909%;
}
.flag-bh {
  background-position: 0 9.504132%;
}
.flag-bi {
  background-position: 0 9.917355%;
}
.flag-bj {
  background-position: 0 10.330579%;
}
.flag-bm {
  background-position: 0 10.743802%;
}
.flag-bn {
  background-position: 0 11.157025%;
}
.flag-bo {
  background-position: 0 11.570248%;
}
.flag-br {
  background-position: 0 11.983471%;
}
.flag-bs {
  background-position: 0 12.396694%;
}
.flag-bt {
  background-position: 0 12.809917%;
}
.flag-bv {
  background-position: 0 13.22314%;
}
.flag-bw {
  background-position: 0 13.636364%;
}
.flag-by {
  background-position: 0 14.049587%;
}
.flag-bz {
  background-position: 0 14.46281%;
}
.flag-ca {
  background-position: 0 14.876033%;
}
.flag-cc {
  background-position: 0 15.289256%;
}
.flag-cd {
  background-position: 0 15.702479%;
}
.flag-cf {
  background-position: 0 16.115702%;
}
.flag-cg {
  background-position: 0 16.528926%;
}
.flag-ch {
  background-position: 0 16.942149%;
}
.flag-ci {
  background-position: 0 17.355372%;
}
.flag-ck {
  background-position: 0 17.768595%;
}
.flag-cl {
  background-position: 0 18.181818%;
}
.flag-cm {
  background-position: 0 18.595041%;
}
.flag-cn {
  background-position: 0 19.008264%;
}
.flag-co {
  background-position: 0 19.421488%;
}
.flag-cr {
  background-position: 0 19.834711%;
}
.flag-cu {
  background-position: 0 20.247934%;
}
.flag-cv {
  background-position: 0 20.661157%;
}
.flag-cx {
  background-position: 0 21.07438%;
}
.flag-cy {
  background-position: 0 21.487603%;
}
.flag-cz {
  background-position: 0 21.900826%;
}
.flag-de {
  background-position: 0 22.31405%;
}
.flag-dj {
  background-position: 0 22.727273%;
}
.flag-dk {
  background-position: 0 23.140496%;
}
.flag-dm {
  background-position: 0 23.553719%;
}
.flag-do {
  background-position: 0 23.966942%;
}
.flag-dz {
  background-position: 0 24.380165%;
}
.flag-ec {
  background-position: 0 24.793388%;
}
.flag-ee {
  background-position: 0 25.206612%;
}
.flag-eg {
  background-position: 0 25.619835%;
}
.flag-eh {
  background-position: 0 26.033058%;
}
.flag-er {
  background-position: 0 26.446281%;
}
.flag-es {
  background-position: 0 26.859504%;
}
.flag-et {
  background-position: 0 27.272727%;
}
.flag-fi {
  background-position: 0 27.68595%;
}
.flag-fj {
  background-position: 0 28.099174%;
}
.flag-fk {
  background-position: 0 28.512397%;
}
.flag-fm {
  background-position: 0 28.92562%;
}
.flag-fo {
  background-position: 0 29.338843%;
}
.flag-fr {
  background-position: 0 29.752066%;
}
.flag-ga {
  background-position: 0 30.165289%;
}
.flag-gd {
  background-position: 0 30.578512%;
}
.flag-ge {
  background-position: 0 30.991736%;
}
.flag-gf {
  background-position: 0 31.404959%;
}
.flag-gh {
  background-position: 0 31.818182%;
}
.flag-gi {
  background-position: 0 32.231405%;
}
.flag-gl {
  background-position: 0 32.644628%;
}
.flag-gm {
  background-position: 0 33.057851%;
}
.flag-gn {
  background-position: 0 33.471074%;
}
.flag-gp {
  background-position: 0 33.884298%;
}
.flag-gq {
  background-position: 0 34.297521%;
}
.flag-gr {
  background-position: 0 34.710744%;
}
.flag-gs {
  background-position: 0 35.123967%;
}
.flag-gt {
  background-position: 0 35.53719%;
}
.flag-gu {
  background-position: 0 35.950413%;
}
.flag-gw {
  background-position: 0 36.363636%;
}
.flag-gy {
  background-position: 0 36.77686%;
}
.flag-hk {
  background-position: 0 37.190083%;
}
.flag-hm {
  background-position: 0 37.603306%;
}
.flag-hn {
  background-position: 0 38.016529%;
}
.flag-hr {
  background-position: 0 38.429752%;
}
.flag-ht {
  background-position: 0 38.842975%;
}
.flag-hu {
  background-position: 0 39.256198%;
}
.flag-id {
  background-position: 0 39.669421%;
}
.flag-ie {
  background-position: 0 40.082645%;
}
.flag-il {
  background-position: 0 40.495868%;
}
.flag-in {
  background-position: 0 40.909091%;
}
.flag-io {
  background-position: 0 41.322314%;
}
.flag-iq {
  background-position: 0 41.735537%;
}
.flag-ir {
  background-position: 0 42.14876%;
}
.flag-is {
  background-position: 0 42.561983%;
}
.flag-it {
  background-position: 0 42.975207%;
}
.flag-jm {
  background-position: 0 43.38843%;
}
.flag-jo {
  background-position: 0 43.801653%;
}
.flag-jp {
  background-position: 0 44.214876%;
}
.flag-ke {
  background-position: 0 44.628099%;
}
.flag-kg {
  background-position: 0 45.041322%;
}
.flag-kh {
  background-position: 0 45.454545%;
}
.flag-ki {
  background-position: 0 45.867769%;
}
.flag-km {
  background-position: 0 46.280992%;
}
.flag-kn {
  background-position: 0 46.694215%;
}
.flag-kp {
  background-position: 0 47.107438%;
}
.flag-kr {
  background-position: 0 47.520661%;
}
.flag-kw {
  background-position: 0 47.933884%;
}
.flag-ky {
  background-position: 0 48.347107%;
}
.flag-kz {
  background-position: 0 48.760331%;
}
.flag-la {
  background-position: 0 49.173554%;
}
.flag-lb {
  background-position: 0 49.586777%;
}
.flag-lc {
  background-position: 0 50%;
}
.flag-li {
  background-position: 0 50.413223%;
}
.flag-lk {
  background-position: 0 50.826446%;
}
.flag-lr {
  background-position: 0 51.239669%;
}
.flag-ls {
  background-position: 0 51.652893%;
}
.flag-lt {
  background-position: 0 52.066116%;
}
.flag-lu {
  background-position: 0 52.479339%;
}
.flag-lv {
  background-position: 0 52.892562%;
}
.flag-ly {
  background-position: 0 53.305785%;
}
.flag-ma {
  background-position: 0 53.719008%;
}
.flag-mc {
  background-position: 0 54.132231%;
}
.flag-md {
  background-position: 0 54.545455%;
}
.flag-me {
  background-position: 0 54.958678%;
}
.flag-mg {
  background-position: 0 55.371901%;
}
.flag-mh {
  background-position: 0 55.785124%;
}
.flag-mk {
  background-position: 0 56.198347%;
}
.flag-ml {
  background-position: 0 56.61157%;
}
.flag-mm {
  background-position: 0 57.024793%;
}
.flag-mn {
  background-position: 0 57.438017%;
}
.flag-mo {
  background-position: 0 57.85124%;
}
.flag-mp {
  background-position: 0 58.264463%;
}
.flag-mq {
  background-position: 0 58.677686%;
}
.flag-mr {
  background-position: 0 59.090909%;
}
.flag-ms {
  background-position: 0 59.504132%;
}
.flag-mt {
  background-position: 0 59.917355%;
}
.flag-mu {
  background-position: 0 60.330579%;
}
.flag-mv {
  background-position: 0 60.743802%;
}
.flag-mw {
  background-position: 0 61.157025%;
}
.flag-mx {
  background-position: 0 61.570248%;
}
.flag-my {
  background-position: 0 61.983471%;
}
.flag-mz {
  background-position: 0 62.396694%;
}
.flag-na {
  background-position: 0 62.809917%;
}
.flag-nc {
  background-position: 0 63.22314%;
}
.flag-ne {
  background-position: 0 63.636364%;
}
.flag-nf {
  background-position: 0 64.049587%;
}
.flag-ng {
  background-position: 0 64.46281%;
}
.flag-ni {
  background-position: 0 64.876033%;
}
.flag-nl {
  background-position: 0 65.289256%;
}
.flag-no {
  background-position: 0 65.702479%;
}
.flag-np {
  background-position: 0 66.115702%;
}
.flag-nr {
  background-position: 0 66.528926%;
}
.flag-nu {
  background-position: 0 66.942149%;
}
.flag-nz {
  background-position: 0 67.355372%;
}
.flag-om {
  background-position: 0 67.768595%;
}
.flag-pa {
  background-position: 0 68.181818%;
}
.flag-pe {
  background-position: 0 68.595041%;
}
.flag-pf {
  background-position: 0 69.008264%;
}
.flag-pg {
  background-position: 0 69.421488%;
}
.flag-ph {
  background-position: 0 69.834711%;
}
.flag-pk {
  background-position: 0 70.247934%;
}
.flag-pl {
  background-position: 0 70.661157%;
}
.flag-pm {
  background-position: 0 71.07438%;
}
.flag-pn {
  background-position: 0 71.487603%;
}
.flag-pr {
  background-position: 0 71.900826%;
}
.flag-pt {
  background-position: 0 72.31405%;
}
.flag-pw {
  background-position: 0 72.727273%;
}
.flag-py {
  background-position: 0 73.140496%;
}
.flag-qa {
  background-position: 0 73.553719%;
}
.flag-re {
  background-position: 0 73.966942%;
}
.flag-ro {
  background-position: 0 74.380165%;
}
.flag-rs {
  background-position: 0 74.793388%;
}
.flag-ru {
  background-position: 0 75.206612%;
}
.flag-rw {
  background-position: 0 75.619835%;
}
.flag-sa {
  background-position: 0 76.033058%;
}
.flag-sb {
  background-position: 0 76.446281%;
}
.flag-sc {
  background-position: 0 76.859504%;
}
.flag-sd {
  background-position: 0 77.272727%;
}
.flag-se {
  background-position: 0 77.68595%;
}
.flag-sg {
  background-position: 0 78.099174%;
}
.flag-sh {
  background-position: 0 78.512397%;
}
.flag-si {
  background-position: 0 78.92562%;
}
.flag-sj {
  background-position: 0 79.338843%;
}
.flag-sk {
  background-position: 0 79.752066%;
}
.flag-sl {
  background-position: 0 80.165289%;
}
.flag-sm {
  background-position: 0 80.578512%;
}
.flag-sn {
  background-position: 0 80.991736%;
}
.flag-so {
  background-position: 0 81.404959%;
}
.flag-sr {
  background-position: 0 81.818182%;
}
.flag-ss {
  background-position: 0 82.231405%;
}
.flag-st {
  background-position: 0 82.644628%;
}
.flag-sv {
  background-position: 0 83.057851%;
}
.flag-sy {
  background-position: 0 83.471074%;
}
.flag-sz {
  background-position: 0 83.884298%;
}
.flag-tc {
  background-position: 0 84.297521%;
}
.flag-td {
  background-position: 0 84.710744%;
}
.flag-tf {
  background-position: 0 85.123967%;
}
.flag-tg {
  background-position: 0 85.53719%;
}
.flag-th {
  background-position: 0 85.950413%;
}
.flag-tj {
  background-position: 0 86.363636%;
}
.flag-tk {
  background-position: 0 86.77686%;
}
.flag-tl {
  background-position: 0 87.190083%;
}
.flag-tm {
  background-position: 0 87.603306%;
}
.flag-tn {
  background-position: 0 88.016529%;
}
.flag-to {
  background-position: 0 88.429752%;
}
.flag-tp {
  background-position: 0 88.842975%;
}
.flag-tr {
  background-position: 0 89.256198%;
}
.flag-tt {
  background-position: 0 89.669421%;
}
.flag-tv {
  background-position: 0 90.082645%;
}
.flag-tw {
  background-position: 0 90.495868%;
}
.flag-ty {
  background-position: 0 90.909091%;
}
.flag-tz {
  background-position: 0 91.322314%;
}
.flag-ua {
  background-position: 0 91.735537%;
}
.flag-ug {
  background-position: 0 92.14876%;
}
.flag-gb,
.flag-uk {
  background-position: 0 92.561983%;
}
.flag-um {
  background-position: 0 92.975207%;
}
.flag-us {
  background-position: 0 93.38843%;
}
.flag-uy {
  background-position: 0 93.801653%;
}
.flag-uz {
  background-position: 0 94.214876%;
}
.flag-va {
  background-position: 0 94.628099%;
}
.flag-vc {
  background-position: 0 95.041322%;
}
.flag-ve {
  background-position: 0 95.454545%;
}
.flag-vg {
  background-position: 0 95.867769%;
}
.flag-vi {
  background-position: 0 96.280992%;
}
.flag-vn {
  background-position: 0 96.694215%;
}
.flag-vu {
  background-position: 0 97.107438%;
}
.flag-wf {
  background-position: 0 97.520661%;
}
.flag-ws {
  background-position: 0 97.933884%;
}
.flag-ye {
  background-position: 0 98.347107%;
}
.flag-za {
  background-position: 0 98.760331%;
}
.flag-zm {
  background-position: 0 99.173554%;
}
.flag-zr {
  background-position: 0 99.586777%;
}
.flag-zw {
  background-position: 0 100%;
}
board.oval-theme seat.inFocus-light .nameplate user-details {
  border-color: #ccc;
}
board.oval-theme seat .nameplate {
  display: block;
  bottom: 0;
  height: 40%;
  width: 100%;
  margin-top: -5%;
  z-index: 10000;
  position: relative;
  padding-right: 3%;
}
board.oval-theme seat .nameplate timer time {
  display: none;
}
board.oval-theme seat .nameplate nameplate[state='taken'],
board.oval-theme seat .nameplate nameplate[state='reserved'] {
  top: 15%;
  width: 60%;
}
board.oval-theme seat .nameplate nameplate[state='reserved'] status {
  margin-top: 8%;
}
board.oval-theme seat .nameplate nameplate[state='empty'] {
  top: 0;
  left: 0;
}
board.oval-theme seat .nameplate nameplate[state='empty'] > div {
  height: 100%;
}
board.oval-theme seat .nameplate nameplate[state='empty'] button.takeSeat {
  background: url('../img/poker/klas/seat/bt-take.png') no-repeat 0 0;
  background-size: contain;
  background-position: bottom center;
  display: block;
  height: 100%;
  margin: 0;
  max-width: 100%;
  padding: 0;
  width: 60%;
  text-indent: -9999px;
  box-shadow: none;
  border: none;
  top: 0;
}
board.oval-theme seat .nameplate nameplate[state='empty'] button.takeSeat span {
  display: none !important;
}
board.oval-theme seat .nameplate nameplate[state='empty'] button.takeSeat:active,
board.oval-theme seat .nameplate nameplate[state='empty'] button.takeSeat:hover {
  background: url('../img/poker/klas/seat/bt-take-hover.png') no-repeat 0 0;
  background-position: bottom center;
  background-size: contain;
  text-indent: 0;
  -webkit-transform: none;
  font-size: 0.8em;
  line-height: 9em;
}
board.oval-theme seat .nameplate nameplate bandar {
  height: 25%;
  top: 5.7vh;
  left: 33%;
  background-color: #ddd;
  line-height: 1.5;
}
board.oval-theme seat .nameplate nameplate seat-number {
  left: 94%;
  bottom: 80%;
}
board.oval-theme seat .nameplate nameplate user-avatar {
  width: 9vw;
  height: 9vw;
  bottom: 4%;
}
board.oval-theme seat .nameplate nameplate .flag-ip {
  top: 50%;
  right: 82%;
  height: 22%;
  width: 20%;
  background-size: 101%;
}
board.oval-theme seat .nameplate nameplate user-details {
  height: 70%;
  width: 125%;
  bottom: 32%;
  left: -15%;
  z-index: 1;
}
board.oval-theme seat .nameplate nameplate user-details name,
board.oval-theme seat .nameplate nameplate user-details balance,
board.oval-theme seat .nameplate nameplate user-details action,
board.oval-theme seat .nameplate nameplate user-details status {
  margin-top: 2%;
}
board.oval-theme seat .nameplate nameplate note {
  top: 3%;
  left: 15%;
}
board.oval-theme seat .cards {
  top: 4%;
  left: -17%;
}
board.oval-theme seat .cards holecards {
  top: 52%;
}
board.oval-theme seat .cards[game='BandarQ'] domino-scores {
  left: 2.5%;
}
board.oval-theme seat.domino .cards {
  top: -5%;
}
board.oval-theme seat.domino .cards cards,
board.oval-theme seat.domino .cards holecards {
  top: 0;
}
board.oval-theme seat.domino .cards cards,
board.oval-theme seat.domino .cards folded-cards {
  top: -35%;
  left: -20%;
}
board.oval-theme seat.domino .cards cards > div,
board.oval-theme seat.domino .cards folded-cards > div {
  overflow: visible;
}
board.oval-theme seat.domino[game='domino99'] .cards cards,
board.oval-theme seat.domino[game='domino99'] .cards folded-cards {
  left: 0;
}
board.oval-theme seat.domino:not([game='domino99']) domino-scores score:first-child:nth-last-child(1) {
  left: 45%;
}
board.oval-theme seat.domino domino-scores {
  left: -5%;
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  board.oval-theme seat.domino domino-scores {
    top: -30%;
  }
}
board.oval-theme seat.domino[game='domino99'] domino-scores {
  left: 23%;
}
board.oval-theme seat canvas-timer,
board.oval-theme seat win-msg {
  display: none !important;
}
board.oval-theme seat[orientation='right'][game='domino99'] .seat-inner .cards {
  left: -44%;
}
board.oval-theme seat[orientation='right'][game='domino99'] .seat-inner .cards holecards {
  left: 30%;
}
board.oval-theme seat[orientation='right'][game='bandarQ'] .seat-inner .cards holecards,
board.oval-theme seat[orientation='right'][game='aduQ'] .seat-inner .cards holecards,
board.oval-theme seat[orientation='right'][game='bandarQ'] .seat-inner .cards folded-cards,
board.oval-theme seat[orientation='right'][game='aduQ'] .seat-inner .cards folded-cards {
  left: 12%;
  right: inherit;
}
board.oval-theme seat[orientation='right'][game='bandarQ'] .seat-inner .cards cards,
board.oval-theme seat[orientation='right'][game='aduQ'] .seat-inner .cards cards {
  left: 0%;
}
board.oval-theme seat[orientation='right'] .seat-inner div.bubble-message {
  left: 48%;
}
board.oval-theme seat[orientation='right'] .seat-inner div.bubble-message.one-line {
  left: 58%;
}
board.oval-theme seat[orientation='right'] .seat-inner .nameplate {
  padding-left: 0%;
  padding-right: 4%;
}
board.oval-theme seat[orientation='right'] .seat-inner .nameplate timer {
  margin-left: 0;
  right: -4%;
  margin-right: 4%;
}
@media only screen and (max-width: 552px) {
  board.oval-theme seat[orientation='right'] .seat-inner .nameplate timer {
    margin-right: 5.9%;
  }
}
board.oval-theme seat[orientation='right'] .seat-inner .nameplate nameplate[state='taken'],
board.oval-theme seat[orientation='right'] .seat-inner .nameplate nameplate[state='reserved'] {
  padding: 2% 10%;
}
board.oval-theme seat[orientation='right'] .seat-inner .nameplate nameplate user-details name,
board.oval-theme seat[orientation='right'] .seat-inner .nameplate nameplate user-details balance {
  padding-right: 5%;
}
board.oval-theme seat[orientation='right'] .seat-inner .nameplate nameplate user-avatar {
  left: 90%;
}
board.oval-theme seat[orientation='right'] .seat-inner .nameplate nameplate .flag-ip {
  right: -15%;
}
board.oval-theme seat[orientation='right'] .seat-inner .nameplate nameplate note {
  right: 5%;
  left: initial;
}
board.oval-theme seat[orientation='right'] .seat-inner .nameplate nameplate note message {
  margin-left: -60px;
}
board.oval-theme seat[orientation='right'] .seat-inner .cards holecards,
board.oval-theme seat[orientation='right'] .seat-inner .cards folded-cards {
  left: -1%;
  right: inherit;
}
board.oval-theme seat[orientation='right'] .seat-inner .cards cards {
  left: 0%;
  right: inherit;
}
board.oval-theme seat[orientation='right'] .seat-inner hand-result {
  right: -15%;
}
board.oval-theme seat[orientation='right'] button.takeSeat {
  right: -37%;
}
board.oval-theme seat[orientation='right'][game='bandarQ'] .cards,
board.oval-theme seat[orientation='right'][game='aduQ'] .cards {
  left: -30%;
}
board.oval-theme seat[orientation='right'][game='bandarQ'] domino-scores,
board.oval-theme seat[orientation='right'][game='aduQ'] domino-scores {
  left: 10%;
}
board.oval-theme seat[orientation='left'][game='domino99'] .cards {
  left: 9%;
}
board.oval-theme seat[orientation='left'][game='domino99'] holecards {
  left: 10%;
}
board.oval-theme seat[orientation='left'][game='bandarQ'] .cards,
board.oval-theme seat[orientation='left'][game='aduQ'] .cards {
  left: 33%;
}
board.oval-theme seat[orientation='left'][game='bandarQ'] domino-scores,
board.oval-theme seat[orientation='left'][game='aduQ'] domino-scores {
  left: -10%;
}
board.oval-theme seat[orientation='left'] .seat-inner.empty .nameplate {
  background-image: none;
}
board.oval-theme seat[orientation='left'] .seat-inner .cards {
  left: 25%;
}
board.oval-theme seat[orientation='left'] .seat-inner .nameplate timer {
  margin-right: 0;
  left: 4.5%;
  margin-left: 4%;
}
@media only screen and (max-width: 552px) {
  board.oval-theme seat[orientation='left'] .seat-inner .nameplate timer {
    margin-left: 5.9%;
  }
}
board.oval-theme seat[orientation='left'] .seat-inner .nameplate nameplate {
  right: 0;
  direction: ltr !important;
}
board.oval-theme seat[orientation='left'] .seat-inner .nameplate nameplate[state='taken'],
board.oval-theme seat[orientation='left'] .seat-inner .nameplate nameplate[state='reserved'] {
  padding: 3% 7% 0 0;
}
board.oval-theme seat[orientation='left'] .seat-inner .nameplate nameplate user-details {
  left: 0;
}
board.oval-theme seat[orientation='left'] .seat-inner .nameplate nameplate user-details name,
board.oval-theme seat[orientation='left'] .seat-inner .nameplate nameplate user-details balance {
  padding-left: 7%;
}
board.oval-theme seat[orientation='left'] .seat-inner .nameplate nameplate user-avatar {
  left: -60%;
}
board.oval-theme seat[orientation='left'] .seat-inner .nameplate nameplate seat-number {
  left: -2%;
}
board.oval-theme seat[orientation='left'] .seat-inner emoticon {
  left: 35%;
}
board.oval-theme seat[orientation='left'] button.takeSeat {
  right: -9%;
}
board.oval-theme insurance-pot {
  left: 43.5%;
}
board.racetrack-theme seat:before {
  content: '';
  background: url('../img/poker/seat/chair.png') no-repeat center;
  background-size: 60%;
  position: absolute;
  width: 100%;
  height: 100%;
}
board.racetrack-theme seat.inFocus-light user-details {
  background-color: #353334;
}
board.racetrack-theme seat .seat-inner.taken .nameplate,
board.racetrack-theme seat .seat-inner.reserved .nameplate {
  margin-top: -15%;
}
board.racetrack-theme seat .seat-inner .nameplate nameplate user-avatar {
  bottom: 0;
  left: 22%;
  height: 12vw;
  width: 12vw;
}
board.racetrack-theme seat .seat-inner .nameplate nameplate user-details {
  bottom: -9%;
  left: 20%;
}
board.racetrack-theme seat .seat-inner .nameplate nameplate[state='reserved'] status {
  margin-top: 8%;
}
board.racetrack-theme seat .seat-inner .nameplate timer {
  display: none;
}
board.racetrack-theme seat[game='domino99'] domino-scores {
  left: 5%;
}
board.racetrack-theme seat[game='bandarQ'] domino-scores,
board.racetrack-theme seat[game='aduQ'] domino-scores {
  left: 3%;
}
board.racetrack-theme seat[game='bandarQ'] .nameplate.dealer user-avatar,
board.racetrack-theme seat[game='aduQ'] .nameplate.dealer user-avatar {
  border-color: #000;
}
board.racetrack-theme seat[game='bandarQ'] .nameplate.dealer nameplate[state='taken'] user-details,
board.racetrack-theme seat[game='aduQ'] .nameplate.dealer nameplate[state='taken'] user-details {
  border-color: #ffb400;
}
board.racetrack-theme seat[game='bandarQ'] .nameplate.dealer nameplate[state='taken'] user-details name,
board.racetrack-theme seat[game='aduQ'] .nameplate.dealer nameplate[state='taken'] user-details name {
  color: #ffb400;
}
board.racetrack-theme seat[game='bandarQ'] .nameplate.dealer nameplate[state='taken'] user-details seat-number,
board.racetrack-theme seat[game='aduQ'] .nameplate.dealer nameplate[state='taken'] user-details seat-number {
  background-color: #ffb400;
  color: black;
}
board.racetrack-theme insurance-pot {
  left: 44.5%;
}
board.asian-theme seat.inFocus-light user-details {
  background-color: transparent !important;
  border: 1px solid transparent !important;
}
board.asian-theme seat .seat-inner.taken .nameplate,
board.asian-theme seat .seat-inner.reserved .nameplate {
  margin-top: -15%;
}
board.asian-theme seat .seat-inner .bubble-message {
  background-color: #381111;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #381111), to(100%, #640000));
  background: -webkit-linear-gradient(top, #381111 0%, #640000 100%);
  background: linear-gradient(to bottom, #381111 0%, #640000 100%);
  background: -moz-linear-gradient(top, #381111 0%, #640000 100%);
  background: -o-linear-gradient(top, #381111 0%, #640000 100%);
  background: -ms-linear-gradient(top, #381111 0%, #640000 100%);
  border-top-left-radius: 15px 10px;
  border-top-right-radius: 15px 10px;
  border-bottom-right-radius: 15px 10px;
  border-bottom-left-radius: 15px 10px;
  box-shadow: 0px 0px 2px 2px #ccc;
  bottom: 100%;
  left: 15%;
  width: auto;
  max-width: 65%;
}
board.asian-theme seat .seat-inner .bubble-message.one-line {
  width: auto;
  left: 25%;
}
board.asian-theme seat .seat-inner .bubble-message.one-line .bubble-message-text {
  line-height: 1.6em;
}
board.asian-theme seat .seat-inner .bubble-message.one-line::after {
  border-width: 10px;
}
board.asian-theme seat .seat-inner .bubble-message .bubble-message-text {
  color: #fff;
  font-family: 'Poppins Semi Bold';
  font-size: 1em;
  line-height: 1.2em;
  display: -webkit-box;
  max-height: none;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
board.asian-theme seat .seat-inner .bubble-message::after {
  top: 95%;
  left: 75%;
  margin-left: -3%;
  border-width: 10px;
  border-color: #640000 transparent transparent transparent;
}
board.asian-theme seat .seat-inner emoticon {
  height: 59%;
  width: 41%;
  padding-bottom: 39%;
  top: 1%;
  right: 24%;
  z-index: 1000;
  background-size: 114%;
  background-position: 45% 43%;
}
board.asian-theme seat .seat-inner.empty {
  margin-left: 20%;
}
board.asian-theme seat .seat-inner .nameplate timer {
  display: none;
}
board.asian-theme seat .seat-inner .nameplate nameplate bandar {
  top: 95%;
  left: 60%;
}
board.asian-theme seat .seat-inner .nameplate nameplate button.takeSeat {
  height: 0;
  width: 50%;
  padding-bottom: 50%;
  top: 0;
  border-radius: 50%;
}
board.asian-theme seat .seat-inner .nameplate nameplate button.takeSeat span {
  position: absolute;
  top: 35%;
  width: calc( 100% - 2px);
  height: 3vw;
  left: 1px;
  line-height: 3vw;
  border: 1px solid rgba(97, 97, 97, 0.8);
  border-width: 1px 0 1px 0;
}
board.asian-theme seat .seat-inner .nameplate nameplate button.takeSeat span.take {
  text-indent: 0;
}
board.asian-theme seat .seat-inner .nameplate nameplate button.takeSeat span.take user-icon {
  display: none;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details {
  bottom: 6%;
  left: 34%;
  height: 25%;
  border-radius: 0.3vw;
  border: 1px solid rgba(255, 255, 255, 0.1);
  background-color: rgba(0, 0, 0, 0.15);
  z-index: 10000;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details balance,
board.asian-theme seat .seat-inner .nameplate nameplate user-details name {
  text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
  font-size: 1.22em;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details name {
  color: #fff;
  display: none;
  border-bottom: none;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details name.no-balance {
  display: block;
  z-index: 1;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details name.text-long {
  font-size: 0.9em;
  margin-top: 2%;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details.show-nickname balance {
  display: block;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details.show-nickname balance:not(.no-name) {
  display: block;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details.show-nickname name {
  display: block;
  position: absolute;
  width: auto;
  top: -470%;
  left: 50%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
  padding: 0 10px;
  border: 1px solid rgba(255, 255, 255, 0.35);
  border-radius: 0.3vw;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details.show-nickname name:not(.no-balance) {
  display: block;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details.show-nickname name.text-long {
  font-size: 0.9em;
  margin-top: 2%;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details action {
  border-bottom: none;
  left: -14%;
  top: -470%;
  width: 130%;
  position: absolute;
  background-position: 0 center;
  padding: 3% 0;
  text-decoration: none;
  text-transform: uppercase;
  font-family: 'Poppins Bold';
  border-radius: 7px;
  font-size: 1.75em;
  color: #edc405;
  -webkit-text-stroke: 1px #000;
  transform: perspective(12px) rotateX(3.2deg);
  text-shadow: 0 1px 2px #000, 0 3px 3px #525252, 0 5px 2px #525252, 0 -1px 2px #000, 0 -3px 3px #525252, 0 -5px 2px #525252, 1px 0 2px #000, 3px 0 3px #525252, 5px 0 2px #525252, -1px 0 2px #000, -2px 0 3px #525252, -5px 0 2px #525252;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details action.text-long,
board.asian-theme seat .seat-inner .nameplate nameplate user-details action.text-ellipsis {
  font-size: 0.9em;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details action.allIn {
  top: -70%;
  opacity: 1;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details action.allIn + balance {
  display: none;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details action.waitInsurance {
  white-space: normal;
  top: -480%;
  line-height: 1em;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details status {
  margin: 0;
  width: 14.7vw;
  left: -1.3vw;
  height: 14.7vw;
  top: -11.8vw;
  border-radius: 50%;
  line-height: 14.7vw;
  color: gold;
  position: absolute;
  text-shadow: 0 3px 2px #000;
  background: url('../img/poker/actions/actions-sprite.png');
  background-position: 100% center;
  background-size: cover;
  background-repeat: no-repeat;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details status.sitOut {
  background-position: 50% center;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-details status.disconnected {
  background-position: 0 center;
}
@media only screen and (min-width: 954px) {
  board.asian-theme seat .seat-inner .nameplate nameplate user-details status {
    top: -11.8vw;
    left: -1.2vw;
  }
}
@media only screen and (min-width: 552px) and (max-width: 754px) {
  board.asian-theme seat .seat-inner .nameplate nameplate user-details status {
    top: -11.9vw;
    left: -1.33vw;
  }
}
@media only screen and (max-width: 552px) {
  board.asian-theme seat .seat-inner .nameplate nameplate user-details status {
    top: -11.8vw;
    left: -1.3vw;
  }
}
board.asian-theme seat .seat-inner .nameplate nameplate user-avatar {
  height: 0;
  width: 88.5%;
  box-shadow: none;
  padding-bottom: 88.5%;
  bottom: 21%;
  left: 40.5%;
}
board.asian-theme seat .seat-inner .nameplate nameplate user-avatar[class*='avatar'] {
  transform: scale(1.3);
}
board.asian-theme seat .seat-inner .nameplate nameplate flag-ip {
  right: 38%;
}
board.asian-theme seat .seat-inner .nameplate nameplate note {
  top: 60%;
  left: 80%;
}
board.asian-theme seat .seat-inner .nameplate nameplate seat-number {
  left: 106%;
  bottom: 31%;
  z-index: 1000;
}
board.asian-theme seat .seat-inner .nameplate nameplate[state='reserved'] status {
  margin-top: 0;
}
board.asian-theme seat .seat-inner .nameplate nameplate[state='reserved'] user-avatar {
  background-size: contain;
}
board.asian-theme seat .seat-inner .nameplate nameplate.show-name name:not(.no-balance) {
  display: block;
}
board.asian-theme seat .seat-inner .nameplate nameplate.show-name user-details action.allIn + balance {
  display: none;
}
board.asian-theme seat .seat-inner anim {
  display: none;
  height: 90%;
  width: 74%;
  position: absolute;
  top: -13%;
  left: 17%;
  z-index: 100;
}
board.asian-theme seat .seat-inner anim inner {
  display: none;
  width: 250%;
  height: 250%;
  position: absolute;
  top: -72%;
  left: -73%;
}
board.asian-theme seat .seat-inner anim.play-all-in {
  height: 105%;
  width: 97%;
  top: -22%;
  left: 7%;
  display: block;
  background-size: 1600%;
  animation: playAllIn 2s steps(16) infinite;
}
board.asian-theme seat .seat-inner anim.play-winner {
  height: 105%;
  width: 97%;
  top: -22%;
  left: 7%;
  display: block;
  background-size: 1600%;
  animation: playAllIn 2s steps(16) infinite;
}
board.asian-theme seat .seat-inner anim.play-winner inner {
  display: block;
  background-size: 1600%;
  animation: exploseStars 1.25s steps(16) 2;
}
@keyframes playAllIn {
  from {
    background-position: 0;
  }
  to {
    background-position: -1600%;
  }
}
@keyframes exploseStars {
  from {
    background-position: 0;
  }
  to {
    background-position: -1600%;
  }
}
board.asian-theme seat .seat-inner .cards {
  top: 4.5%;
  left: 11%;
  width: 68%;
  overflow: initial;
  z-index: 10000;
}
board.asian-theme seat .seat-inner .cards cards,
board.asian-theme seat .seat-inner .cards folded-cards {
  height: 170%;
  width: 110%;
}
board.asian-theme seat .seat-inner .cards holecards {
  width: 33%;
  top: -25%;
  right: 75%;
  text-align: initial;
  overflow: visible;
}
board.asian-theme seat .seat-inner .cards holecards div {
  text-align: initial;
  overflow: visible;
}
board.asian-theme seat .seat-inner .cards holecards div card:not(:first-child) {
  margin-left: -36%;
}
board.asian-theme seat .seat-inner .cards holecards card {
  width: 40%;
  height: 46%;
  border-radius: 2px;
  box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.5), 0 0 1px 1px rgba(0, 0, 0, 0.2) inset;
}
board.asian-theme seat .seat-inner .cards holecards card:nth-of-type(2) {
  -webkit-transform: rotate(11deg);
  transform: rotate(11deg);
  -moz-transform: rotate(11deg);
}
board.asian-theme seat .seat-inner .cards holecards card:nth-of-type(3) {
  -webkit-transform: rotate(22deg);
  transform: rotate(22deg);
  -moz-transform: rotate(22deg);
}
board.asian-theme seat .seat-inner .cards holecards card:nth-of-type(4) {
  -webkit-transform: rotate(33deg);
  transform: rotate(33deg);
  -moz-transform: rotate(33deg);
}
board.asian-theme seat .seat-inner .cards holecards card:nth-of-type(5) {
  -webkit-transform: rotate(44deg);
  transform: rotate(44deg);
  -moz-transform: rotate(44deg);
}
board.asian-theme seat .seat-inner canvas {
  display: block;
  width: 60%;
  height: 107%;
  position: absolute;
  top: -24.5%;
  left: 30%;
  z-index: 100000;
}
board.asian-theme seat .seat-inner canvas#timer {
  display: none;
}
board.asian-theme seat .seat-inner canvas#timer-circle {
  display: block;
}
board.asian-theme seat[orientation='right'] .seat-inner .bubble-message {
  left: 30%;
}
board.asian-theme seat[orientation='right'] .seat-inner .bubble-message::after {
  left: 25%;
}
board.asian-theme seat.domino .seat-inner .cards {
  top: 10.5%;
}
board.asian-theme seat.domino .seat-inner .cards cards,
board.asian-theme seat.domino .seat-inner .cards folded-cards {
  top: -45%;
  width: 170%;
  left: -40%;
  overflow: hidden;
}
board.asian-theme seat.domino .seat-inner .cards holecards {
  width: 70%;
}
board.asian-theme seat.domino .seat-inner .cards holecards > div {
  display: flex;
}
board.asian-theme seat.domino .seat-inner .cards holecards card {
  width: 20%;
  transform: none;
  flex-basis: 20%;
  height: 100%;
  box-shadow: none;
}
board.asian-theme seat.domino .seat-inner .cards holecards card:not(:first-child) {
  margin-left: 0;
}
board.asian-theme seat.domino .seat-inner .cards holecards card:nth-of-type(3) {
  margin-left: 5%;
}
board.asian-theme seat.domino domino-scores {
  left: 0;
  top: -77%;
}
board.asian-theme seat.domino domino-scores score {
  font-family: 'Poppins Bold';
  text-align: center;
  background-color: #a52fe7;
  color: #fff;
  border-radius: 50%;
  font-weight: bold;
  display: inline-block;
  bottom: -20%;
}
board.asian-theme seat.domino domino-scores score:first-child:nth-last-child(2):first-child,
board.asian-theme seat.domino domino-scores score:first-child:nth-last-child(2) ~ score:first-child {
  left: -5%;
}
board.asian-theme seat.domino domino-scores score:first-child:nth-last-child(2):last-child,
board.asian-theme seat.domino domino-scores score:first-child:nth-last-child(2) ~ score:last-child {
  left: 78%;
}
board.asian-theme seat.domino[game='domino99'] domino-scores {
  left: -4%;
}
board.asian-theme seat.domino[game='domino99'].isClient .seat-inner .nameplate nameplate user-details action {
  top: -460%;
  opacity: 0.7;
}
board.asian-theme seat.domino[game='domino99'].isClient .seat-inner .nameplate nameplate user-details action.allIn {
  top: -55%;
  opacity: 1;
}
board.vp-theme seats[count='2'] seat[orientation='left'] .seat-inner .bubble-message,
board.chinese-theme seats[count='2'] seat[orientation='left'] .seat-inner .bubble-message,
board.vp-theme seats[count='3'] seat[orientation='left'] .seat-inner .bubble-message,
board.chinese-theme seats[count='3'] seat[orientation='left'] .seat-inner .bubble-message,
board.vp-theme seats[count='4'] seat[orientation='left'] .seat-inner .bubble-message,
board.chinese-theme seats[count='4'] seat[orientation='left'] .seat-inner .bubble-message,
board.vp-theme seats[count='5'] seat[orientation='left'] .seat-inner .bubble-message,
board.chinese-theme seats[count='5'] seat[orientation='left'] .seat-inner .bubble-message,
board.vp-theme seats[count='6'] seat[orientation='left'] .seat-inner .bubble-message,
board.chinese-theme seats[count='6'] seat[orientation='left'] .seat-inner .bubble-message,
board.vp-theme seats[count='9'] seat[orientation='left'] .seat-inner .bubble-message,
board.chinese-theme seats[count='9'] seat[orientation='left'] .seat-inner .bubble-message,
board.vp-theme seats[count='2'] seat[orientation='right'] .seat-inner .bubble-message,
board.chinese-theme seats[count='2'] seat[orientation='right'] .seat-inner .bubble-message,
board.vp-theme seats[count='3'] seat[orientation='right'] .seat-inner .bubble-message,
board.chinese-theme seats[count='3'] seat[orientation='right'] .seat-inner .bubble-message,
board.vp-theme seats[count='4'] seat[orientation='right'] .seat-inner .bubble-message,
board.chinese-theme seats[count='4'] seat[orientation='right'] .seat-inner .bubble-message,
board.vp-theme seats[count='5'] seat[orientation='right'] .seat-inner .bubble-message,
board.chinese-theme seats[count='5'] seat[orientation='right'] .seat-inner .bubble-message,
board.vp-theme seats[count='6'] seat[orientation='right'] .seat-inner .bubble-message,
board.chinese-theme seats[count='6'] seat[orientation='right'] .seat-inner .bubble-message,
board.vp-theme seats[count='9'] seat[orientation='right'] .seat-inner .bubble-message,
board.chinese-theme seats[count='9'] seat[orientation='right'] .seat-inner .bubble-message {
  left: 55%;
  top: 110%;
}
board.vp-theme seats[count='5'] seat[index='1'][orientation='left'] .seat-inner .bubble-message,
board.chinese-theme seats[count='5'] seat[index='1'][orientation='left'] .seat-inner .bubble-message,
board.vp-theme seats[count='6'] seat[index='1'][orientation='left'] .seat-inner .bubble-message,
board.chinese-theme seats[count='6'] seat[index='1'][orientation='left'] .seat-inner .bubble-message,
board.vp-theme seats[count='5'] seat[index='7'][orientation='right'] .seat-inner .bubble-message,
board.chinese-theme seats[count='5'] seat[index='7'][orientation='right'] .seat-inner .bubble-message,
board.vp-theme seats[count='6'] seat[index='7'][orientation='right'] .seat-inner .bubble-message,
board.chinese-theme seats[count='6'] seat[index='7'][orientation='right'] .seat-inner .bubble-message {
  right: auto;
  left: 55%;
  transform: translate(-50%, -50%);
  width: auto;
  min-width: min-content;
}
board.vp-theme seats[count='5'] seat[index='1'][orientation='left'] .seat-inner .bubble-message.one-line,
board.chinese-theme seats[count='5'] seat[index='1'][orientation='left'] .seat-inner .bubble-message.one-line,
board.vp-theme seats[count='6'] seat[index='1'][orientation='left'] .seat-inner .bubble-message.one-line,
board.chinese-theme seats[count='6'] seat[index='1'][orientation='left'] .seat-inner .bubble-message.one-line,
board.vp-theme seats[count='5'] seat[index='7'][orientation='right'] .seat-inner .bubble-message.one-line,
board.chinese-theme seats[count='5'] seat[index='7'][orientation='right'] .seat-inner .bubble-message.one-line,
board.vp-theme seats[count='6'] seat[index='7'][orientation='right'] .seat-inner .bubble-message.one-line,
board.chinese-theme seats[count='6'] seat[index='7'][orientation='right'] .seat-inner .bubble-message.one-line {
  left: 55%;
  transform: translate(-50%, -50%);
}
board.vp-theme seats[count='5'] seat[index='1'][orientation='left'] .seat-inner .bubble-message.one-line,
board.chinese-theme seats[count='5'] seat[index='1'][orientation='left'] .seat-inner .bubble-message.one-line,
board.vp-theme seats[count='6'] seat[index='1'][orientation='left'] .seat-inner .bubble-message.one-line,
board.chinese-theme seats[count='6'] seat[index='1'][orientation='left'] .seat-inner .bubble-message.one-line {
  right: unset;
}
board.vp-theme seats[count='9'] seat[index='0'][orientation='left'] .seat-inner .bubble-message,
board.chinese-theme seats[count='9'] seat[index='0'][orientation='left'] .seat-inner .bubble-message,
board.vp-theme seats[count='9'] seat[index='8'][orientation='right'] .seat-inner .bubble-message,
board.chinese-theme seats[count='9'] seat[index='8'][orientation='right'] .seat-inner .bubble-message {
  right: auto;
  left: 55%;
  transform: translate(-50%, -50%);
  width: auto;
  min-width: min-content;
}
board.vp-theme seats[count='9'] seat[index='0'][orientation='left'] .seat-inner .bubble-message.one-line,
board.chinese-theme seats[count='9'] seat[index='0'][orientation='left'] .seat-inner .bubble-message.one-line,
board.vp-theme seats[count='9'] seat[index='8'][orientation='right'] .seat-inner .bubble-message.one-line,
board.chinese-theme seats[count='9'] seat[index='8'][orientation='right'] .seat-inner .bubble-message.one-line {
  left: 55%;
  transform: translate(-50%, -50%);
}
board.vp-theme seats[count='9'] seat[index='0'][orientation='left'] .seat-inner .bubble-message.one-line,
board.chinese-theme seats[count='9'] seat[index='0'][orientation='left'] .seat-inner .bubble-message.one-line {
  right: unset;
}
board.vp-theme seat .seat-inner anim.play-winner,
board.chinese-theme seat .seat-inner anim.play-winner {
  z-index: 10000;
}
board.vp-theme seat .seat-inner anim.play-winner inner,
board.chinese-theme seat .seat-inner anim.play-winner inner {
  position: absolute;
  transform: translate(-50%, -50%) scale(4.7);
  left: 50%;
  top: 50%;
  width: 64px;
  height: 58px;
  background: url('../img/poker/winner_sprites.png');
  background-size: 3500%;
  animation: exploseWinner 1.25s steps(33) 2;
}
@keyframes exploseWinner {
  from {
    background-position: 0 0;
  }
  to {
    background-position: -2048px 0;
  }
}
board.vp-theme seat .seat-inner .bubble-message,
board.chinese-theme seat .seat-inner .bubble-message {
  display: flex;
  justify-content: center;
  align-items: center;
  transform: translate(-50%, -50%);
  top: 78%;
  border-radius: 8px;
  padding: 8px 16px;
  min-height: 32px;
  font-size: 12px;
  background: #e0e0e0;
  box-shadow: none;
}
board.vp-theme seat .seat-inner .bubble-message.one-line,
board.chinese-theme seat .seat-inner .bubble-message.one-line {
  left: 55%;
}
board.vp-theme seat .seat-inner .bubble-message::after,
board.chinese-theme seat .seat-inner .bubble-message::after {
  display: none;
}
board.vp-theme seat .seat-inner .bubble-message .bubble-message-text,
board.chinese-theme seat .seat-inner .bubble-message .bubble-message-text {
  min-height: auto;
  font-family: 'Roboto-Regular';
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
  color: #1c1c1c;
}
board.vp-theme seat .seat-inner emoticon,
board.chinese-theme seat .seat-inner emoticon {
  width: 48px;
  height: 48px;
  padding-bottom: 0;
  top: 100%;
  right: 31%;
  z-index: 100000;
}
board.vp-theme seat .seat-inner canvas-timer,
board.chinese-theme seat .seat-inner canvas-timer {
  display: block;
  width: 141px;
  height: 52px;
}
board.vp-theme seat .seat-inner canvas-timer canvas,
board.chinese-theme seat .seat-inner canvas-timer canvas {
  top: 67%;
  left: 23%;
}
board.vp-theme seat .seat-inner canvas-timer canvas#timer,
board.chinese-theme seat .seat-inner canvas-timer canvas#timer {
  display: block;
  height: 52px;
  width: 141px;
  border-radius: 6px;
}
.avatar140 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 100% 0%;
  background-size: cover;
}
.avatar139 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 97.43589744% 0%;
  background-size: cover;
}
.avatar138 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 94.87179487% 0%;
  background-size: cover;
}
.avatar137 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 92.30769231% 0%;
  background-size: cover;
}
.avatar136 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 89.74358974% 0%;
  background-size: cover;
}
.avatar135 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 87.17948718% 0%;
  background-size: cover;
}
.avatar134 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 84.61538462% 0%;
  background-size: cover;
}
.avatar133 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 82.05128205% 0%;
  background-size: cover;
}
.avatar132 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 79.48717949% 0%;
  background-size: cover;
}
.avatar131 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 76.92307692% 0%;
  background-size: cover;
}
.avatar130 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 74.35897436% 0%;
  background-size: cover;
}
.avatar129 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 71.79487179% 0%;
  background-size: cover;
}
.avatar128 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 69.23076923% 0%;
  background-size: cover;
}
.avatar127 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 66.66666667% 0%;
  background-size: cover;
}
.avatar126 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 64.1025641% 0%;
  background-size: cover;
}
.avatar125 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 61.53846154% 0%;
  background-size: cover;
}
.avatar124 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 58.97435897% 0%;
  background-size: cover;
}
.avatar123 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 56.41025641% 0%;
  background-size: cover;
}
.avatar122 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 53.84615385% 0%;
  background-size: cover;
}
.avatar121 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 51.28205128% 0%;
  background-size: cover;
}
.avatar120 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 48.71794872% 0%;
  background-size: cover;
}
.avatar119 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 46.15384615% 0%;
  background-size: cover;
}
.avatar118 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 43.58974359% 0%;
  background-size: cover;
}
.avatar117 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 41.02564103% 0%;
  background-size: cover;
}
.avatar116 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 38.46153846% 0%;
  background-size: cover;
}
.avatar115 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 35.8974359% 0%;
  background-size: cover;
}
.avatar114 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 33.33333333% 0%;
  background-size: cover;
}
.avatar113 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 30.76923077% 0%;
  background-size: cover;
}
.avatar112 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 28.20512821% 0%;
  background-size: cover;
}
.avatar111 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 25.64102564% 0%;
  background-size: cover;
}
.avatar110 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 23.07692308% 0%;
  background-size: cover;
}
.avatar109 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 20.51282051% 0%;
  background-size: cover;
}
.avatar108 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 17.94871795% 0%;
  background-size: cover;
}
.avatar107 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 15.38461538% 0%;
  background-size: cover;
}
.avatar106 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 12.82051282% 0%;
  background-size: cover;
}
.avatar105 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 10.25641026% 0%;
  background-size: cover;
}
.avatar104 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 7.69230769% 0%;
  background-size: cover;
}
.avatar103 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 5.12820513% 0%;
  background-size: cover;
}
.avatar102 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 2.56410256% 0%;
  background-size: cover;
}
.avatar101 {
  background: url('../img/poker/avatars/8.png') no-repeat;
  background-position: 0% 0%;
  background-size: cover;
}
seat {
  height: 25%;
  display: block;
  position: absolute;
  width: 26%;
}
seat.inFocus-light user-details {
  background-color: #353334;
}
seat .seat-inner {
  overflow: visible;
  height: 100%;
  width: 70%;
  z-index: 10;
  margin: 0 auto;
}
seat .seat-inner:hover folded-cards {
  display: block;
}
seat .seat-inner canvas {
  position: absolute;
  left: 24.4%;
  top: 53%;
  width: 48%;
  height: 26%;
  z-index: 10000;
  pointer-events: none;
}
seat .seat-inner canvas#timer-circle {
  display: none;
}
@media only screen and (min-width: 754px) and (max-width: 954px) {
  seat .seat-inner canvas {
    top: 52%;
    height: 28%;
  }
}
seat .seat-inner bet {
  z-index: 100000;
}
seat .seat-inner .bubble-message {
  width: 45%;
  min-height: 20px;
  max-height: 96px;
  position: absolute;
  z-index: 100000000;
  margin: 0;
  bottom: 75%;
  left: 15%;
  background-color: #f1eacd;
  border-radius: 8px;
  padding: 2% 3%;
}
seat .seat-inner .bubble-message.one-line {
  width: auto;
  padding: 1% 12px;
  left: 25%;
  min-width: 25%;
  max-width: 100px;
}
seat .seat-inner .bubble-message .bubble-message-text {
  z-index: 101;
  font-size: calc( .9375rem + 0.46875vw - 4px );
  color: black;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
  min-height: 18px;
  max-height: 75px;
}
seat .seat-inner .bubble-message:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -8px;
  border-width: 8px;
  border-style: solid;
  border-color: #f1eacd transparent transparent transparent;
}
seat .seat-inner.taken timer {
  z-index: 100;
}
seat.chinese .seat-inner bet {
  z-index: -1;
}
seat glow {
  display: none;
}
seat .nameplate {
  display: block;
  bottom: 0;
  height: 60%;
  width: 100%;
  margin-top: -5%;
  position: relative;
  padding-right: 3%;
}
seat nameplate user-details {
  display: flex;
  flex-direction: column;
  height: 42%;
  width: 100%;
  overflow: visible;
  position: absolute;
  border-radius: 5px;
  bottom: -9%;
  left: 20%;
  vertical-align: middle;
  z-index: 1000;
  cursor: default;
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  seat nameplate user-details {
    border-radius: 3px;
  }
}
seat nameplate name,
seat nameplate balance,
seat nameplate action,
seat nameplate status,
seat nameplate percents {
  font-size: 1em;
  display: block;
  text-align: center;
  margin-top: 1%;
}
seat nameplate name.hand-result-positive,
seat nameplate balance.hand-result-positive,
seat nameplate action.hand-result-positive,
seat nameplate status.hand-result-positive,
seat nameplate percents.hand-result-positive {
  color: #0f0;
}
seat nameplate name.hand-result-negative,
seat nameplate balance.hand-result-negative,
seat nameplate action.hand-result-negative,
seat nameplate status.hand-result-negative,
seat nameplate percents.hand-result-negative {
  color: #f00;
}
seat nameplate percents {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: -30%;
  width: auto;
  padding: 2px 10px;
  z-index: 1000;
  color: #ffd700;
  font-weight: bold;
  font-size: 1.1em;
  background: linear-gradient(to right, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.4) 100%);
  text-shadow: 0 1px 2px #000;
  border-radius: 4px;
  white-space: nowrap;
}
seat nameplate name {
  color: #45d204;
  text-overflow: ellipsis;
  white-space: nowrap;
  border-bottom: 1px solid #54534e;
  overflow: hidden;
  font-family: 'Myriad Set Pro 600 Semibold';
}
seat nameplate name.text-long {
  font-size: 0.8em;
}
seat nameplate name.text-ellipsis {
  font-size: 0.8em;
  text-overflow: ellipsis;
  overflow: hidden;
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  seat nameplate name {
    line-height: 1em;
    -webkit-font-smoothing: antialiased;
  }
  seat nameplate name.text-long,
  seat nameplate name.text-ellipsis {
    font-size: 0.8em;
  }
}
seat nameplate balance {
  font-family: 'Myriad Set Pro 600 Semibold';
  color: #fff;
  -webkit-font-smoothing: antialiased;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
seat nameplate balance.fade-out {
  animation: fadeStack 0.5s 1 ease-out;
}
@keyframes fadeStack {
  0%,
  100% {
    box-shadow: 0 0 0;
    font-size: 1em;
  }
  50% {
    color: #ff1c0b;
    font-size: 1.6em;
    line-height: 1em;
    box-shadow: 0 0 10px 4px #ffffff, 0 0 3px 0 #ffffff inset;
  }
}
seat nameplate action {
  font-family: 'Myriad Set Pro 600 Semibold';
  font-size: 1.1em;
  font-weight: bold;
  color: #45d204;
  -webkit-font-smoothing: antialiased;
  border-bottom: 1px solid #54534e;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media only screen and (min-width: 552px) and (max-width: 754px) {
  seat nameplate action {
    line-height: 1.1em;
  }
}
seat nameplate action.olive {
  color: #beddb4;
}
seat nameplate note {
  z-index: 10000;
  position: absolute;
  top: 70%;
  left: 25%;
  height: 15px;
  width: 12px;
  background-repeat: no-repeat;
  background-position: 0;
}
seat nameplate note.white {
  background-image: url('../img/poker/notes/note_icon_min_white.png');
}
seat nameplate note.red {
  background-image: url('../img/poker/notes/note_icon_min_red.png');
}
seat nameplate note.blue {
  background-image: url('../img/poker/notes/note_icon_min_blue.png');
}
seat nameplate note.green {
  background-image: url('../img/poker/notes/note_icon_min_green.png');
}
seat nameplate note.yellow {
  background-image: url('../img/poker/notes/note_icon_min_yellow.png');
}
seat nameplate note.orange {
  background-image: url('../img/poker/notes/note_icon_min_orange.png');
}
seat nameplate note message {
  display: none;
  background-color: #eee;
  min-width: 130px;
  max-width: 180px;
  min-height: 30px;
  position: fixed;
  margin-top: 30px;
  font-family: 'OpenSans';
  font-style: italic;
  font-size: 12px;
  border: 2px solid #000;
  border-radius: 3px;
  padding: 3px;
  word-wrap: break-word;
  margin-left: -30px;
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  seat nameplate note message {
    max-width: 140px;
    margin-left: -22px;
  }
}
seat nameplate note:hover message {
  display: block;
}
seat nameplate status {
  display: block;
  font-family: 'Myriad Set Pro 500 Medium';
  font-weight: bold;
  font-size: 90%;
  color: #c00;
  -webkit-font-smoothing: antialiased;
  margin: 0 10%;
  overflow: hidden;
  vertical-align: middle;
  text-align: center !important;
  text-overflow: ellipsis;
  width: 80%;
  white-space: nowrap;
}
seat nameplate seat-number {
  text-align: center;
  position: absolute;
  color: #fff;
  font-weight: bold;
  z-index: 10000;
  background-color: #000;
  border-radius: 50%;
  border: 2px solid #fff;
  width: 1.4em;
  height: 1.4em;
  line-height: 1.2em;
  left: 110%;
  bottom: 3%;
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  seat nameplate seat-number {
    width: 1.6em;
    height: 1.6em;
    line-height: 1.3em;
  }
}
seat nameplate user-avatar {
  display: block;
  z-index: 10;
  position: absolute;
  background: url('../img/poker/seat/default-wite.png') no-repeat center;
  background-size: 60%;
  border-radius: 50%;
}
seat nameplate bandar {
  width: 50%;
  height: 15%;
  position: absolute;
  z-index: 100;
  top: 105%;
  left: 45%;
  background-color: #ffb400;
  font-family: 'Myriad Set Pro 700 Bold';
  line-height: 1.9;
  font-size: 0.7em;
  padding: 0 1%;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  text-align: center;
  text-transform: uppercase;
}
seat nameplate[state='taken'],
seat nameplate[state='reserved'] {
  display: block;
  height: 100%;
  width: 68%;
  text-align: left;
}
seat nameplate[state='taken'] user,
seat nameplate[state='reserved'] user {
  background: url('../img/poker/seat/user.png') no-repeat 50% 30%;
  background-size: 72%;
  background-color: #a4acb0;
}
seat nameplate[state='taken'] user-details,
seat nameplate[state='reserved'] user-details {
  border: 2px solid #54534e;
  background-color: black;
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  seat nameplate[state='taken'] user-details,
  seat nameplate[state='reserved'] user-details {
    border-width: 1px;
  }
}
seat nameplate[state='taken'] status,
seat nameplate[state='reserved'] status {
  color: #c00;
  font-size: 100%;
}
seat nameplate.offline {
  opacity: 0.6;
  z-index: 100;
}
seat .cards {
  display: block;
  height: 100%;
  max-height: 28.75%;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
  top: 27%;
  left: -2%;
  width: 68%;
  z-index: 1000;
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  seat .cards {
    top: 28%;
  }
}
seat .cards holecards,
seat .cards cards,
seat .cards hands,
seat .cards folded-cards {
  position: absolute;
  width: 100%;
  overflow: hidden;
  right: 0;
}
seat .cards holecards > div,
seat .cards cards > div,
seat .cards hands > div,
seat .cards folded-cards > div {
  height: 100%;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
  width: 100%;
  text-align: center;
}
seat .cards holecards card,
seat .cards cards card,
seat .cards hands card,
seat .cards folded-cards card {
  background-size: contain;
  background-repeat: no-repeat;
  height: 150%;
  position: static;
  display: inline-block;
  width: 40%;
}
seat .cards holecards card:not(:first-child),
seat .cards cards card:not(:first-child),
seat .cards hands card:not(:first-child),
seat .cards folded-cards card:not(:first-child) {
  margin-left: -24%;
}
seat .cards folded-cards {
  display: none;
  pointer-events: none;
}
seat .cards cards,
seat .cards folded-cards {
  height: 100%;
}
seat .cards cards card,
seat .cards folded-cards card {
  margin-top: 10%;
  filter: brightness(100%);
  -webkit-filter: brightness(100%);
}
seat .cards cards .selected,
seat .cards folded-cards .selected {
  position: relative;
  top: -10%;
  margin-top: 0;
  filter: brightness(75%);
  -webkit-filter: brightness(75%);
}
seat .cards cards .mouseover:hover,
seat .cards folded-cards .mouseover:hover {
  filter: brightness(75%);
  -webkit-filter: brightness(75%);
}
seat .cards cards .sortable card:hover,
seat .cards folded-cards .sortable card:hover {
  -webkit-transform: scale(1.1);
  /* Safari and Chrome */
  -moz-transform: scale(1.1);
  /* Firefox */
  -ms-transform: scale(1.1);
  /* IE 9 */
  -o-transform: scale(1.1);
  /* Opera */
  transform: scale(1.1);
}
seat .cards cards sorter,
seat .cards folded-cards sorter {
  width: 9%;
  height: 40%;
  background-color: #000;
  position: absolute;
  right: 0%;
  bottom: 100%;
  cursor: pointer;
  border-radius: 5px;
  color: #fff;
  font-size: 80%;
  line-height: 130%;
  font-weight: bold;
  font-family: Consolas, monaco, monospace;
}
seat .cards cards sorter.suit,
seat .cards folded-cards sorter.suit {
  right: 10%;
  font-size: 90%;
}
seat .cards cards sorter:hover,
seat .cards folded-cards sorter:hover {
  color: #aaa;
}
seat .cards holecards {
  top: 55%;
  height: 100%;
}
seat .cards holecards div card {
  top: 35%;
}
seat .cards holecards div card:not(:first-child) {
  margin-left: -27%;
}
seat .cards hands {
  height: 450%;
  width: 205%;
  display: none;
  overflow: visible;
  bottom: 70%;
  right: 55%;
}
seat .cards hands.showdown {
  height: 225%;
  width: 100%;
}
seat .cards hands.showdown back-hand {
  height: 50%;
}
seat .cards hands.showdown card-placeholder {
  cursor: initial;
  border: none;
  width: 27%;
  height: 160%;
  margin: 0 0 0 -12%;
}
seat .cards hands:not(.showdown) card-placeholder:not(.highlighted):hover {
  background-color: #ddd;
  opacity: 0.7;
  border-color: #fff;
}
seat .cards hands:not(.showdown) card-placeholder:not(.highlighted) card.normal {
  background-position: center;
}
seat .cards hands div {
  overflow: visible;
}
seat .cards hands div front-hand,
seat .cards hands div middle-hand,
seat .cards hands div back-hand {
  height: 33%;
  position: absolute;
  width: 100%;
  text-align: center;
}
seat .cards hands div front-hand cards-holder,
seat .cards hands div middle-hand cards-holder,
seat .cards hands div back-hand cards-holder {
  display: block;
  height: 100%;
  direction: initial;
  overflow: hidden;
}
seat .cards hands div front-hand cards-holder card-placeholder,
seat .cards hands div middle-hand cards-holder card-placeholder,
seat .cards hands div back-hand cards-holder card-placeholder {
  width: 18%;
  height: 95%;
  position: static;
  border: 2px #eee solid;
  border-radius: 4px;
  display: inline-block;
  margin: 1px;
  overflow: hidden;
}
seat .cards hands div front-hand cards-holder card-placeholder.highlighted,
seat .cards hands div middle-hand cards-holder card-placeholder.highlighted,
seat .cards hands div back-hand cards-holder card-placeholder.highlighted {
  border-color: #f00;
  -webkit-transform: scale(1.05);
  /* Safari and Chrome */
  -moz-transform: scale(1.05);
  /* Firefox */
  -ms-transform: scale(1.05);
  /* IE 9 */
  -o-transform: scale(1.05);
  /* Opera */
  transform: scale(1.05);
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  seat .cards hands div front-hand cards-holder card-placeholder,
  seat .cards hands div middle-hand cards-holder card-placeholder,
  seat .cards hands div back-hand cards-holder card-placeholder {
    border-width: 1px;
    width: 16%;
    border-radius: 3px;
  }
}
seat .cards hands div front-hand cards-holder card-placeholder card,
seat .cards hands div middle-hand cards-holder card-placeholder card,
seat .cards hands div back-hand cards-holder card-placeholder card {
  width: 100%;
  height: 100%;
  position: static;
  display: block;
}
seat .cards hands div score,
seat .cards hands div faul {
  text-align: center;
  background-color: #000;
  position: absolute;
  color: #2f8f03;
  border-radius: 5px;
  font-weight: bold;
  width: 30%;
  height: 50%;
  left: 90%;
  bottom: 30%;
  direction: initial;
  z-index: 100000000;
}
seat .cards hands div score.negative,
seat .cards hands div faul.negative {
  color: #f00;
}
seat .cards hands div score.total,
seat .cards hands div faul.total {
  width: 40%;
  height: 22%;
  left: 25%;
  top: -25%;
  padding: 2%;
}
seat .cards hands div faul {
  left: 0%;
  color: #f00;
  height: 45%;
  width: 87%;
  opacity: 0.7;
  padding: 12%;
  font-size: 150%;
  text-transform: uppercase;
}
seat .cards hands div reset {
  width: 6%;
  height: 7%;
  position: absolute;
  cursor: pointer;
  border-radius: 3px;
  right: -55%;
  text-align: center;
  color: #fff;
}
seat .cards hands div reset[hand='front'] {
  top: 10%;
}
seat .cards hands div reset[hand='middle'] {
  top: 44%;
}
seat .cards hands div reset[hand='back'] {
  top: 77%;
}
seat .cards hands div reset:hover {
  color: #aaa;
}
seat .cards hands div front-hand score {
  left: 75%;
}
seat .cards hands div back-hand score {
  height: 33%;
}
seat .cards hands middle-hand {
  top: 33%;
}
seat .cards hands back-hand {
  top: 66%;
}
seat .cards rummy-cards {
  position: absolute;
  width: 530%;
  height: 270%;
  top: 580%;
  right: 175%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: none;
}
seat .cards rummy-cards > div {
  width: 100%;
  height: 86%;
}
seat .cards rummy-cards > div .row {
  display: block;
  height: 50%;
  text-align: center;
}
seat .cards rummy-cards > div .row card-placeholder {
  width: 3.5vw;
  display: inline-block;
  height: 100%;
  border-radius: 10%;
  overflow: hidden;
}
seat .cards rummy-cards > div .row card-placeholder.card-over {
  background: rgba(0, 0, 0, 0.4);
}
seat .cards rummy-cards > div .row card-placeholder.filled {
  cursor: pointer;
}
seat .cards rummy-cards > div .row card-placeholder.filled.card-over:not(.same-cell) {
  filter: brightness(40%);
  -webkit-filter: brightness(40%);
  overflow: visible;
}
seat .cards rummy-cards > div .row card-placeholder.filled card.ui-sortable-placeholder {
  display: none !important;
}
seat .cards rummy-cards > div .row card-placeholder card {
  display: block;
  height: 100%;
}
seat .cards rummy-cards > div .row card-placeholder card.selected {
  filter: saturate(240%);
  -webkit-filter: saturate(240%);
  opacity: 0.9;
  border: 1px solid #f00;
  border-radius: 5px;
}
seat .cards rummy-cards > div .row cards-group {
  position: relative;
  display: inline-block;
  height: 100%;
}
seat .cards rummy-cards > div .row cards-group.grouped {
  box-shadow: 0 0 3px 2px #fa0, 0 0 3px 0 #fa0 inset;
  border-radius: 4px;
}
seat .cards rummy-cards > div .row cards-group.grouped card {
  filter: brightness(50%);
  -webkit-filter: brightness(50%);
}
seat .cards rummy-cards > div .row cards-group.ui-sortable-placeholder {
  display: none !important;
}
seat .cards rummy-cards > div .row cards-group.in-move editor {
  display: none !important;
}
seat .cards rummy-cards > div .row cards-group.reserve {
  display: inline-block !important;
  position: relative !important;
  opacity: 0.4;
}
seat .cards rummy-cards > div .row cards-group:hover editor {
  display: block;
}
seat .cards rummy-cards > div .row cards-group editor {
  position: absolute;
  width: 100%;
  height: 33%;
  top: -33%;
  left: 0;
  z-index: 1;
  display: none;
}
seat .cards rummy-cards > div .row cards-group editor span {
  display: inline-block;
  width: 65%;
  height: 100%;
  float: left;
  background-color: #d3b30c;
  cursor: pointer;
  border-radius: 5px 0 0 0;
  border: 1px solid #e6cf54;
  line-height: 15px;
}
seat .cards rummy-cards > div .row cards-group editor span::before {
  font-family: FontAwesome;
  content: '\f00c';
  font-size: 13px;
  color: #333;
}
seat .cards rummy-cards > div .row cards-group editor span.cancel {
  float: right;
  width: 35%;
  border-radius: 0 5px 0 0;
  border-left: none;
}
seat .cards rummy-cards > div .row cards-group editor span.cancel::before {
  content: '\f00d';
}
seat .cards rummy-cards > div .row cards-group editor span.group {
  border-right: none;
}
seat .cards rummy-cards > div .row cards-group editor span:hover::before {
  color: #555;
}
seat .cards rummy-cards > div discarded {
  display: inline-block;
  float: right;
  height: 45%;
  width: 6%;
  border: 1px solid #aaa;
  border-radius: 4px;
  position: absolute;
  right: 4%;
  top: -180%;
}
seat .cards rummy-cards > div discarded.card-over {
  -ms-transform: scale(1.2, 1.2);
  /* IE 9 */
  -webkit-transform: scale(1.2, 1.2);
  /* Safari */
  transform: scale(1.2, 1.2);
}
seat .cards rummy-cards > div discarded card {
  display: block;
  height: 100%;
}
seat .cards rummy-cards > div card.scale {
  animation: scaleCard 0.3s 1 ease-out;
}
seat .cards rummy-cards > div card.fade-light {
  animation: fadeLight 0.5s 1 ease-in-out;
}
@keyframes scaleCard {
  0%,
  100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.5);
  }
}
@keyframes fadeLight {
  0%,
  100% {
    box-shadow: 0 0 0;
  }
  50% {
    box-shadow: 0 0 10px 4px #ffffff, 0 0 3px 0 #ffffff inset;
  }
}
seat .cards rummy-cards > div comb-type {
  position: absolute;
  top: 145%;
  left: -7.5%;
  width: 24%;
  display: none;
}
seat .cards rummy-cards > div comb-type input[type='checkbox'] {
  float: left;
  display: none;
}
seat .cards rummy-cards > div comb-type input[type='checkbox'] + label {
  cursor: pointer;
  display: inline-block;
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  outline: none;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
  width: 100%;
  vertical-align: middle;
  padding: 8px 16px;
  border-radius: 8px;
  text-align: center;
  text-transform: uppercase;
  box-shadow: 0px 8px 12px 0px #0000004d;
  background-color: rgba(8, 8, 8, 0.6);
  color: #e0e0e0;
}
seat .cards rummy-cards > div comb-type input[type='checkbox'] + label > div {
  display: inline-block;
}
seat .cards rummy-cards > div comb-type input[type='checkbox'] + label:active {
  color: #cccccc;
}
seat .cards rummy-cards > div comb-type input[type='checkbox'] + label:before {
  border: 0 none;
  content: '\f0c8';
  font-family: 'FontAwesome';
  height: 10px;
  width: 10px;
  margin-right: 5px;
}
seat .cards rummy-cards > div comb-type input[type='checkbox']:checked + label {
  background-color: #262626;
  background: -webkit-gradient(linear, left top, left bottom, from(1%, #262626), to(100%, #262626));
  background: -webkit-linear-gradient(top, #262626 1%, #262626 100%);
  background: linear-gradient(to bottom, #262626 1%, #262626 100%);
  background: -moz-linear-gradient(top, #262626 1%, #262626 100%);
  background: -o-linear-gradient(top, #262626 1%, #262626 100%);
  background: -ms-linear-gradient(top, #262626 1%, #262626 100%);
  position: relative;
  z-index: 10;
}
seat .cards rummy-cards > div comb-type input[type='checkbox']:checked + label:before {
  border: 0 none;
  content: '\f14a';
  font-family: 'FontAwesome';
  height: 10px;
  width: 10px;
  margin-right: 5px;
  color: #ffd60a;
}
seat win-msg {
  height: 30%;
  width: 50%;
  position: absolute;
  top: 52%;
  left: 23%;
  z-index: 10001;
  background: url('../img/poker/winner.gif') no-repeat center;
  background-size: contain;
  display: none;
}
seat win-msg.visible {
  display: block;
}
seat nameplate,
seat timer {
  position: absolute;
  top: 0;
}
seat timer {
  height: 107%;
  top: -6.5%;
  width: 42%;
}
seat emoticon {
  height: 25%;
  width: 17%;
  position: absolute;
  top: 15%;
  right: 28%;
  background-color: #fff !important;
  border-radius: 50%;
  z-index: 100000000;
}
domino-scores {
  position: absolute;
  width: 100%;
  height: 30%;
  left: 8%;
  top: -35%;
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  domino-scores {
    top: -15%;
  }
}
domino-scores score {
  font-family: 'Arial';
  width: 4vh;
  height: 4vh;
  line-height: 4.3vh;
  text-align: center;
  background-color: #000;
  position: absolute;
  color: #fff;
  border-radius: 50%;
  font-weight: bold;
  bottom: 100%;
  cursor: default;
}
domino-scores score:first-child:nth-last-child(1) {
  left: 33%;
}
domino-scores score:first-child:nth-last-child(2):first-child,
domino-scores score:first-child:nth-last-child(2) ~ score:first-child {
  left: -2%;
}
domino-scores score:first-child:nth-last-child(2):last-child,
domino-scores score:first-child:nth-last-child(2) ~ score:last-child {
  left: 65%;
}
seat.blocked .nameplate button.takeSeat {
  cursor: default;
  pointer-events: none;
}
seat.blocked .nameplate button.takeSeat:active,
seat.blocked .nameplate button.takeSeat:hover {
  background: url('../img/poker/seat/bt-take.png') no-repeat 0 0;
}
.removeAmountCentering {
  top: initial !important;
  left: initial !important;
  -webkit-transform: initial !important;
}
seat nameplate[state='empty'] {
  height: 100%;
  overflow: visible;
  width: 100%;
  display: block;
  top: -10%;
}
seat nameplate[state='empty'] > div {
  height: 80%;
}
seat nameplate[state='empty'] user-details {
  border: none;
  height: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
  width: 100%;
  left: 0;
  z-index: 100;
}
seat nameplate[state='empty'] button.takeSeat {
  font-family: 'Arial Semi Bold';
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: rgba(48, 48, 48, 0.7);
  /* Old browsers */
  background: -moz-linear-gradient(top, rgba(48, 48, 48, 0.7) 1%, rgba(79, 79, 79, 0.7) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(48, 48, 48, 0.7)), color-stop(100%, rgba(79, 79, 79, 0.7)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(48, 48, 48, 0.7) 1%, rgba(79, 79, 79, 0.7) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(48, 48, 48, 0.7) 1%, rgba(79, 79, 79, 0.7) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(48, 48, 48, 0.7) 1%, rgba(79, 79, 79, 0.7) 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(48, 48, 48, 0.7) 1%, rgba(79, 79, 79, 0.7) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(48, 48, 48, 0.7)', endColorstr='rgba(79, 79, 79, 0.7)', GradientType=0);
  /* IE6-9 */
  background-size: contain;
  background-position: bottom center;
  display: block;
  height: 40%;
  margin: 0 auto;
  max-width: 100%;
  padding: 0;
  width: 60%;
  border: 1px solid rgba(97, 97, 97, 0.8);
  border-radius: 5px;
  box-shadow: 0 0 15px black;
  position: relative;
  font-size: 0.7em;
  line-height: 1em;
  top: 48%;
  color: #ccc;
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  seat nameplate[state='empty'] button.takeSeat {
    border-radius: 3px;
  }
}
seat nameplate[state='empty'] button.takeSeat .take {
  display: none;
  text-indent: 27%;
  width: 100%;
}
seat nameplate[state='empty'] button.takeSeat .take user-icon {
  background: url('../img/poker/seat/take_seat_user.png') no-repeat 50% 0;
  background-size: contain;
  position: absolute;
  width: 30%;
  height: 80%;
  top: 10%;
  left: 2%;
}
@media only screen and (min-width: 552px) and (max-width: 754px) {
  seat nameplate[state='empty'] button.takeSeat .take user-icon {
    top: 15%;
    left: -2%;
  }
}
seat nameplate[state='empty'] button.takeSeat:active,
seat nameplate[state='empty'] button.takeSeat:hover {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #1f8520;
  /* Old browsers */
  background: -moz-linear-gradient(top, #353535 1%, #838383 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #353535), color-stop(100%, #838383));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #353535 1%, #838383 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #353535 1%, #838383 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #353535 1%, #838383 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #353535 1%, #838383 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(53, 53, 53, 1)', endColorstr='rgba(131, 131, 131, 1)', GradientType=0);
  /* IE6-9 */
  background-size: contain;
  -webkit-transform: none;
  box-shadow: 0 6px 5px black;
}
seat nameplate[state='empty'] button.takeSeat:active .take,
seat nameplate[state='empty'] button.takeSeat:hover .take {
  display: inline-block;
}
seat nameplate[state='empty'] button.takeSeat:active .empty,
seat nameplate[state='empty'] button.takeSeat:hover .empty {
  display: none;
}
seat nameplate[state='empty'] button.takeSeat .take-seat-gradient {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: rgba(48, 48, 48, 0.7);
  /* Old browsers */
  background: -moz-linear-gradient(top, rgba(48, 48, 48, 0.7) 1%, rgba(79, 79, 79, 0.7) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(48, 48, 48, 0.7)), color-stop(100%, rgba(79, 79, 79, 0.7)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(48, 48, 48, 0.7) 1%, rgba(79, 79, 79, 0.7) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(48, 48, 48, 0.7) 1%, rgba(79, 79, 79, 0.7) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(48, 48, 48, 0.7) 1%, rgba(79, 79, 79, 0.7) 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(48, 48, 48, 0.7) 1%, rgba(79, 79, 79, 0.7) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(48, 48, 48, 0.7)', endColorstr='rgba(79, 79, 79, 0.7)', GradientType=0);
  /* IE6-9 */
}
seat nameplate[state='empty'] button.takeSeat .take-seat-gradient-hover {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+1,474747+100 */
  background: #1f8520;
  /* Old browsers */
  background: -moz-linear-gradient(top, #353535 1%, #838383 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #353535), color-stop(100%, #838383));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #353535 1%, #838383 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #353535 1%, #838383 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #353535 1%, #838383 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #353535 1%, #838383 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(53, 53, 53, 1)', endColorstr='rgba(131, 131, 131, 1)', GradientType=0);
  /* IE6-9 */
}
seat nameplate[state='empty'] timer {
  float: left;
}
seat nameplate[state='replayer'] open-seat {
  width: 100%;
  height: 100%;
  position: absolute;
  background: none;
  display: block;
  font-family: 'Myriad Pro Regular';
  font-weight: bold;
  color: #eee;
  text-align: center;
  padding-top: 25px;
  font-size: 90%;
}
seat .seat-inner.empty .nameplate {
  background-image: none;
  z-index: 1000000000;
}
seat[index='0'] .seat-inner bet {
  top: 80%;
  left: 33%;
}
seat[index='1'] .seat-inner bet {
  top: 75%;
  left: 10%;
}
seat[index='2'] .seat-inner bet {
  left: 10%;
  top: 25%;
}
seat[index='3'] .seat-inner bet {
  top: -5%;
  left: 45%;
}
seat[index='4'] .seat-inner bet {
  top: -5%;
  left: 50%;
}
seat[index='5'] .seat-inner bet {
  left: 60%;
  top: 0%;
}
seat[index='6'] .seat-inner bet {
  left: 85%;
  top: 25%;
}
seat[index='7'] .seat-inner bet {
  left: 80%;
  top: 80%;
}
seat[index='8'] .seat-inner bet {
  left: 60%;
  top: 80%;
}
seat[game='texasHoldem'] .cards cards card:not(:first-child),
seat[game='bigAnteHoldem'] .cards cards card:not(:first-child),
seat[game='allinOrFoldHoldem'] .cards cards card:not(:first-child),
seat[game='texasHoldem'] .cards folded-cards card:not(:first-child),
seat[game='bigAnteHoldem'] .cards folded-cards card:not(:first-child),
seat[game='allinOrFoldHoldem'] .cards folded-cards card:not(:first-child) {
  margin-left: 0 !important;
}
seat[game='texasHoldem'] .cards holecards:not(:first-child),
seat[game='bigAnteHoldem'] .cards holecards:not(:first-child),
seat[game='allinOrFoldHoldem'] .cards holecards:not(:first-child) {
  margin-left: -15% !important;
}
seat[game='turkishPoker'] .cards cards card:not(:first-child),
seat[game='allinOrFoldTurkish'] .cards cards card:not(:first-child),
seat[game='turkishPoker'] .cards folded-cards card:not(:first-child),
seat[game='allinOrFoldTurkish'] .cards folded-cards card:not(:first-child) {
  margin-left: -27%;
}
seat.domino .seat-inner {
  overflow: initial;
}
seat.domino .seat-inner .cards {
  overflow: initial;
  top: 21%;
  max-height: 35%;
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  seat.domino .seat-inner .cards {
    top: 15%;
  }
}
seat.domino .seat-inner .cards cards,
seat.domino .seat-inner .cards holecards,
seat.domino .seat-inner .cards folded-cards {
  top: 6.5%;
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  seat.domino .seat-inner .cards cards,
  seat.domino .seat-inner .cards holecards,
  seat.domino .seat-inner .cards folded-cards {
    top: 15%;
  }
}
seat.domino .seat-inner .cards cards card,
seat.domino .seat-inner .cards holecards card,
seat.domino .seat-inner .cards folded-cards card {
  margin-top: 0;
  margin-left: 0;
  width: 24.5%;
}
seat.domino .seat-inner .nameplate {
  top: -6%;
}
seat.domino .seat-inner .cards cards,
seat.domino .seat-inner .cards folded-cards {
  overflow: visible;
  width: 135%;
  top: -40%;
  left: -20%;
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  seat.domino .seat-inner .cards cards,
  seat.domino .seat-inner .cards folded-cards {
    top: -20%;
  }
}
seat.domino .seat-inner .cards cards > div,
seat.domino .seat-inner .cards folded-cards > div {
  overflow: visible;
}
seat.domino .seat-inner .cards cards card,
seat.domino .seat-inner .cards folded-cards card {
  width: 23.5%;
  margin-top: 2.5%;
  margin-left: 0;
}
seat.domino .seat-inner .cards cards card[style='darkened'],
seat.domino .seat-inner .cards folded-cards card[style='darkened'] {
  filter: brightness(85%) !important;
  -webkit-filter: brightness(85%) !important;
}
seat.domino[game='domino99'] .seat-inner .cards cards card:nth-of-type(3),
seat.domino[game='domino99'] .seat-inner .cards folded-cards card:nth-of-type(3) {
  margin-left: 2%;
}
seat.domino[game='domino99'] domino-scores score:first-child:nth-last-child(1) {
  left: 15%;
}
seat.chinese.isClient {
  z-index: 1;
}
seat.chinese[index='1'] {
  top: 25%;
  right: 0;
}
seat.chinese[index='1'] hands.showdown {
  right: 100%;
  bottom: -150%;
}
seat.chinese[index='1'] .seat-inner.empty {
  position: absolute;
  left: 25%;
}
seat.chinese[index='3'] {
  right: 32%;
  bottom: 20%;
}
seat.chinese[index='3'] hands.showdown {
  right: 38%;
  bottom: 0%;
}
seat.chinese[index='5'] {
  bottom: 52%;
  left: 0;
}
seat.chinese[index='5'] hands.showdown {
  right: -100%;
  bottom: -150%;
}
seat.chinese[index='5'] .seat-inner.empty {
  position: absolute;
  left: -17%;
}
seat.chinese[index='7'] {
  top: -3%;
  left: 33%;
}
seat.chinese[index='7'] hands.showdown {
  bottom: -340%;
  right: -35%;
}
seat.chinese .seat-inner {
  overflow: initial;
}
seat.chinese .seat-inner .cards {
  overflow: initial;
  top: -50% !important;
}
seat.chinese .seat-inner .cards cards,
seat.chinese .seat-inner .cards folded-cards {
  width: 550% !important;
  height: 80% !important;
  right: -215% !important;
  overflow: initial;
  direction: initial;
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  seat.chinese .seat-inner .cards cards,
  seat.chinese .seat-inner .cards folded-cards {
    width: 480%;
    height: 155%;
    right: -157%;
  }
}
seat.chinese .seat-inner .cards cards div,
seat.chinese .seat-inner .cards folded-cards div {
  overflow: initial;
  text-align: center;
}
seat.chinese .seat-inner .cards cards div card,
seat.chinese .seat-inner .cards folded-cards div card {
  width: 7%;
  height: 160%;
  position: static;
  display: inline-block;
  margin-left: 0;
}
seat.chinese .seat-inner .cards holecards card:nth-of-type(1) {
  left: 0;
}
seat.chinese .seat-inner .cards holecards card:nth-of-type(2) {
  left: 5%;
}
seat.chinese .seat-inner .cards holecards card:nth-of-type(3) {
  left: 10%;
}
seat.chinese .seat-inner .cards holecards card:nth-of-type(4) {
  left: 15%;
}
seat.chinese .seat-inner .cards holecards card:nth-of-type(5) {
  left: 20%;
}
seat.chinese .seat-inner .cards holecards card:nth-of-type(6) {
  left: 25%;
}
seat.chinese .seat-inner .cards holecards card:nth-of-type(7) {
  left: 30%;
}
seat.chinese .seat-inner .cards holecards card:nth-of-type(8) {
  left: 35%;
}
seat.chinese .seat-inner .cards holecards card:nth-of-type(9) {
  left: 40%;
}
seat.chinese .seat-inner .cards holecards card:nth-of-type(10) {
  left: 45%;
}
seat.chinese .seat-inner .cards holecards card:nth-of-type(11) {
  left: 50%;
}
seat.chinese .seat-inner .cards holecards card:nth-of-type(12) {
  left: 55%;
}
seat.chinese .seat-inner .cards holecards card:nth-of-type(13) {
  left: 60%;
}
seat.chinese .seat-inner .cards hands {
  display: block;
}
seat.okey[index='6'],
seat.chinese[index='6'] {
  top: 7% !important;
  left: 38% !important;
}
seat.okey[index='6'] .cards rummy-cards,
seat.chinese[index='6'] .cards rummy-cards {
  top: 100%;
}
seat.okey[index='6'] .cards rummy-cards discarded,
seat.chinese[index='6'] .cards rummy-cards discarded {
  right: 85%;
}
seat.okey[index='6'] .cards rummy-cards.winner,
seat.chinese[index='6'] .cards rummy-cards.winner {
  top: 250% !important;
  left: -270%;
}
seat.okey[index='6'] .cards rummy-cards.winner discarded,
seat.chinese[index='6'] .cards rummy-cards.winner discarded {
  display: none;
}
seat.okey[index='6'] .cards rummy-cards.winner .row > card-placeholder:not(.filled),
seat.chinese[index='6'] .cards rummy-cards.winner .row > card-placeholder:not(.filled) {
  display: none;
}
seat.okey[index='2'],
seat.chinese[index='2'] {
  top: 70% !important;
  left: 38% !important;
}
seat.okey .cards holecards,
seat.chinese .cards holecards {
  display: none;
}
seat.okey.isClient rummy-cards {
  background-image: url(../img/rummy-rows.png);
}
seat.okey.isClient rummy-cards discarded {
  overflow: hidden;
}
seat.okey.isClient rummy-cards comb-type {
  display: inline-block;
}
seat.okey rummy-cards {
  display: block;
}
.context-menu-list {
  z-index: 10000000000000 !important;
}
seats[count='2'] seat[index='2'] {
  top: 28%;
  right: 2%;
}
seats[count='2'] seat[index='2']:before {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -moz-transform: rotate(90deg);
}
seats[count='2'] seat[index='2'] bet {
  left: -15%;
  top: 45%;
}
seats[count='2'] seat[index='2'].domino bet {
  left: -20%;
}
seats[count='2'] seat[index='6'] {
  top: 28%;
  left: 2%;
}
seats[count='2'] seat[index='6']:before {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
}
seats[count='2'] seat[index='6'] bet {
  left: 70%;
  top: 45%;
}
seats[count='2'] seat[index='6'].domino bet {
  left: 75%;
}
seats[count='3'] seat[index='1'] {
  top: 14%;
  right: 4%;
}
seats[count='3'] seat[index='1']:before {
  -webkit-transform: rotate(59deg);
  transform: rotate(59deg);
  -moz-transform: rotate(59deg);
}
seats[count='3'] seat[index='1'] bet {
  top: 75%;
  left: -10%;
}
seats[count='3'] seat[index='4'] {
  bottom: 19%;
  left: 37%;
}
seats[count='3'] seat[index='4'] bet {
  left: 25%;
  top: -3%;
}
seats[count='3'] seat[index='4']:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
seats[count='3'] seat[index='7'] {
  top: 14%;
  left: 4%;
}
seats[count='3'] seat[index='7'] bet {
  left: 65%;
  top: 75%;
}
seats[count='3'] seat[index='7']:before {
  -webkit-transform: rotate(-59deg);
  transform: rotate(-59deg);
  -moz-transform: rotate(-59deg);
}
seats[count='4'] seat[index='1'] {
  top: 5%;
  right: 12%;
}
seats[count='4'] seat[index='1']:before {
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  -moz-transform: rotate(30deg);
}
seats[count='4'] seat[index='1'] bet {
  top: 75%;
  left: -15%;
}
seats[count='4'] seat[index='3'] {
  bottom: 23%;
  right: 12%;
}
seats[count='4'] seat[index='3']:before {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
  -moz-transform: rotate(150deg);
}
seats[count='4'] seat[index='3'] bet {
  top: 3%;
  left: -15%;
}
seats[count='4'] seat[index='5'] {
  bottom: 23%;
  left: 12%;
}
seats[count='4'] seat[index='5']:before {
  -webkit-transform: rotate(-150deg);
  transform: rotate(-150deg);
  -moz-transform: rotate(-150deg);
}
seats[count='4'] seat[index='5'] bet {
  left: 71%;
  top: 3%;
}
seats[count='4'] seat[index='7'] {
  top: 5%;
  left: 12%;
}
seats[count='4'] seat[index='7']:before {
  -webkit-transform: rotate(-30deg);
  transform: rotate(-30deg);
  -moz-transform: rotate(-30deg);
}
seats[count='4'] seat[index='7'] bet {
  left: 71%;
  top: 75%;
}
seats[count='4'] seat[index='1'] .seat-inner .bubble-message,
seats[count='4'] seat[index='7'] .seat-inner .bubble-message {
  bottom: 75%;
}
seats[count='4'] seat[index='1'] .seat-inner .bubble-message.one-line,
seats[count='4'] seat[index='7'] .seat-inner .bubble-message.one-line {
  bottom: 80%;
}
seats[count='5'] seat[index='1'] {
  top: 2%;
  right: 21%;
}
seats[count='5'] seat[index='1'] bet {
  top: 80%;
  left: 25%;
}
seats[count='5'] seat[index='2'] {
  top: 28%;
  right: 2%;
}
seats[count='5'] seat[index='2']:before {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -moz-transform: rotate(90deg);
}
seats[count='5'] seat[index='2'] bet {
  left: -10%;
  top: 45%;
}
seats[count='5'] seat[index='4'] {
  bottom: 21%;
  right: 37%;
}
seats[count='5'] seat[index='4']:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
seats[count='5'] seat[index='4'] bet {
  top: -5%;
  left: 45%;
}
seats[count='5'] seat[index='6'] {
  top: 28%;
  left: 2%;
}
seats[count='5'] seat[index='6']:before {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
}
seats[count='5'] seat[index='6'] bet {
  left: 70%;
  top: 45%;
}
seats[count='5'] seat[index='7'] {
  top: 2%;
  left: 21%;
}
seats[count='5'] seat[index='7'] bet {
  left: 35%;
  top: 80%;
}
seats[count='5'] seat[index='1'] .seat-inner .bubble-message,
seats[count='5'] seat[index='7'] .seat-inner .bubble-message {
  bottom: 75%;
}
seats[count='5'] seat[index='1'] .seat-inner .bubble-message.one-line,
seats[count='5'] seat[index='7'] .seat-inner .bubble-message.one-line {
  bottom: 80%;
}
seats[count='6'] seat[index='1'] {
  top: 2%;
  right: 22%;
}
seats[count='6'] seat[index='1'] bet {
  top: 80%;
  left: 22%;
}
seats[count='6'] seat[index='1'].domino bet {
  top: 90%;
}
seats[count='6'] seat[index='2'] {
  top: 28%;
  right: 2%;
}
seats[count='6'] seat[index='2']:before {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -moz-transform: rotate(90deg);
}
seats[count='6'] seat[index='2'] bet {
  left: -10%;
  top: 50%;
}
seats[count='6'] seat[index='2'][game='domino99'] bet {
  left: -20%;
}
seats[count='6'] seat[index='3'] {
  bottom: 21%;
  right: 22%;
}
seats[count='6'] seat[index='3']:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
seats[count='6'] seat[index='3'] bet {
  top: -5%;
  left: 5%;
}
seats[count='6'] seat[index='3'][game='domino99'] bet {
  top: -14%;
  left: 0%;
}
seats[count='6'] seat[index='5'] {
  bottom: 21%;
  left: 22%;
}
seats[count='6'] seat[index='5']:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
seats[count='6'] seat[index='5'] bet {
  top: -5%;
  left: 50%;
}
seats[count='6'] seat[index='5'][game='domino99'] bet {
  top: -14%;
  left: 58%;
}
seats[count='6'] seat[index='6'] {
  top: 28%;
  left: 2%;
}
seats[count='6'] seat[index='6']:before {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
}
seats[count='6'] seat[index='6'] bet {
  left: 65%;
  top: 50%;
}
seats[count='6'] seat[index='6'][game='domino99'] bet {
  left: 80%;
}
seats[count='6'] seat[index='7'] {
  top: 2%;
  left: 22%;
}
seats[count='6'] seat[index='7'] bet {
  left: 35%;
  top: 80%;
}
seats[count='6'] seat[index='7'].domino bet {
  top: 90%;
}
seats[count='6'] seat[index='1'] .seat-inner .bubble-message,
seats[count='6'] seat[index='7'] .seat-inner .bubble-message {
  bottom: 75%;
}
seats[count='6'] seat[index='1'] .seat-inner .bubble-message.one-line,
seats[count='6'] seat[index='7'] .seat-inner .bubble-message.one-line {
  bottom: 80%;
}
seats[count='8'] seat[index='0'] {
  top: 2%;
  right: 22%;
}
seats[count='8'] seat[index='0'] bet {
  top: 80%;
  left: 30%;
}
seats[count='8'] seat[index='0'].domino bet {
  top: 90%;
}
seats[count='8'] seat[index='1'] {
  top: 13%;
  right: 4%;
}
seats[count='8'] seat[index='1']:before {
  -webkit-transform: rotate(59deg);
  transform: rotate(59deg);
  -moz-transform: rotate(59deg);
}
seats[count='8'] seat[index='1'] bet {
  top: 75%;
  left: -10%;
}
seats[count='8'] seat[index='1'][game='bandarQ'] bet,
seats[count='8'] seat[index='1'][game='aduQ'] bet {
  left: -20%;
}
seats[count='8'] seat[index='2'] {
  top: 42%;
  right: 4%;
}
seats[count='8'] seat[index='2']:before {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -moz-transform: rotate(120deg);
}
seats[count='8'] seat[index='2'] bet {
  left: -10%;
  top: 25%;
}
seats[count='8'] seat[index='3'] {
  bottom: 21%;
  right: 22%;
}
seats[count='8'] seat[index='3']:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
seats[count='8'] seat[index='3'] bet {
  top: 0%;
  left: 5%;
}
seats[count='8'] seat[index='3'][game='bandarQ'] bet,
seats[count='8'] seat[index='3'][game='aduQ'] bet {
  top: -15%;
}
seats[count='8'] seat[index='5'] {
  bottom: 21%;
  left: 22%;
}
seats[count='8'] seat[index='5']:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
seats[count='8'] seat[index='5'] bet {
  left: 50%;
  top: 0%;
}
seats[count='8'] seat[index='5'][game='bandarQ'] bet,
seats[count='8'] seat[index='5'][game='aduQ'] bet {
  top: -15%;
}
seats[count='8'] seat[index='6'] {
  top: 42%;
  left: 4%;
}
seats[count='8'] seat[index='6']:before {
  -webkit-transform: rotate(-120deg);
  transform: rotate(-120deg);
  -moz-transform: rotate(-120deg);
}
seats[count='8'] seat[index='6'] bet {
  left: 65%;
  top: 25%;
}
seats[count='8'] seat[index='7'] {
  top: 13%;
  left: 4%;
}
seats[count='8'] seat[index='7']:before {
  -webkit-transform: rotate(-59deg);
  transform: rotate(-59deg);
  -moz-transform: rotate(-59deg);
}
seats[count='8'] seat[index='7'] bet {
  left: 65%;
  top: 75%;
}
seats[count='8'] seat[index='7'][game='bandarQ'] bet,
seats[count='8'] seat[index='7'][game='aduQ'] bet {
  left: 77%;
}
seats[count='8'] seat[index='8'] {
  top: 2%;
  left: 22%;
}
seats[count='8'] seat[index='8'] bet {
  left: 30%;
  top: 80%;
}
seats[count='8'] seat[index='8'].domino bet {
  top: 90%;
}
seats[count='8'] seat[index='0'] .seat-inner .bubble-message,
seats[count='8'] seat[index='8'] .seat-inner .bubble-message {
  bottom: 75%;
}
seats[count='8'] seat[index='0'] .seat-inner .bubble-message.one-line,
seats[count='8'] seat[index='8'] .seat-inner .bubble-message.one-line {
  bottom: 80%;
}
seats[count='9'] seat[index='0'] {
  top: 2%;
  right: 22%;
}
seats[count='9'] seat[index='0'] bet {
  top: 80%;
  left: 5%;
}
seats[count='9'] seat[index='1'] {
  top: 14%;
  right: 4%;
}
seats[count='9'] seat[index='1']:before {
  -webkit-transform: rotate(59deg);
  transform: rotate(59deg);
  -moz-transform: rotate(59deg);
}
seats[count='9'] seat[index='1'] bet {
  top: 75%;
  left: -10%;
}
seats[count='9'] seat[index='2'] {
  top: 38%;
  right: 4%;
}
seats[count='9'] seat[index='2']:before {
  -webkit-transform: rotate(115deg);
  transform: rotate(115deg);
  -moz-transform: rotate(115deg);
}
seats[count='9'] seat[index='2'] bet {
  left: -10%;
  top: 25%;
}
seats[count='9'] seat[index='3'] {
  bottom: 21%;
  right: 18%;
}
seats[count='9'] seat[index='3'] bet {
  top: 0%;
  left: 10%;
}
seats[count='9'] seat[index='3']:before {
  -webkit-transform: rotate(174deg);
  transform: rotate(174deg);
  -moz-transform: rotate(174deg);
}
seats[count='9'] seat[index='4'] {
  bottom: 19%;
  left: 37%;
}
seats[count='9'] seat[index='4'] bet {
  left: 25%;
  top: -3%;
}
seats[count='9'] seat[index='4']:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
seats[count='9'] seat[index='5'] {
  bottom: 21%;
  left: 18%;
}
seats[count='9'] seat[index='5'] bet {
  left: 45%;
  top: 0%;
}
seats[count='9'] seat[index='5']:before {
  -webkit-transform: rotate(187deg);
  transform: rotate(187deg);
  -moz-transform: rotate(187deg);
}
seats[count='9'] seat[index='6'] {
  top: 38%;
  left: 4%;
}
seats[count='9'] seat[index='6'] bet {
  left: 65%;
  top: 25%;
}
seats[count='9'] seat[index='6']:before {
  -webkit-transform: rotate(-115deg);
  transform: rotate(-115deg);
  -moz-transform: rotate(-115deg);
}
seats[count='9'] seat[index='7'] {
  top: 14%;
  left: 4%;
}
seats[count='9'] seat[index='7'] bet {
  left: 65%;
  top: 75%;
}
seats[count='9'] seat[index='7']:before {
  -webkit-transform: rotate(-59deg);
  transform: rotate(-59deg);
  -moz-transform: rotate(-59deg);
}
seats[count='9'] seat[index='8'] {
  top: 2%;
  left: 22%;
}
seats[count='9'] seat[index='8'] bet {
  left: 50%;
  top: 80%;
}
seats[count='9'] seat[index='0'] .seat-inner .bubble-message,
seats[count='9'] seat[index='8'] .seat-inner .bubble-message {
  bottom: 75%;
}
seats[count='9'] seat[index='0'] .seat-inner .bubble-message.one-line,
seats[count='9'] seat[index='8'] .seat-inner .bubble-message.one-line {
  bottom: 80%;
}
.top-seats .seat-inner .bubble-message {
  bottom: 75%;
}
.top-seats .seat-inner .bubble-message.one-line {
  bottom: 80%;
}
.cartoon-top-seats[orientation='left'] .seat-inner .bubble-message {
  left: auto;
  right: -30%;
}
.cartoon-top-seats[orientation='left'] .seat-inner .bubble-message.one-line {
  right: 0;
}
.cartoon-top-seats[orientation='left'] .seat-inner .bubble-message::after {
  left: 12%;
}
.cartoon-top-seats[orientation='right'] .seat-inner .bubble-message {
  left: -20%;
}
.cartoon-top-seats[orientation='right'] .seat-inner .bubble-message.one-line {
  left: 10%;
}
.cartoon-top-seats[orientation='right'] .seat-inner .bubble-message.one-line::after {
  left: 66%;
}
.cartoon-top-seats[orientation='right'] .seat-inner .bubble-message::after {
  left: 78%;
}
.stack-by-row bet stackgroup {
  display: flex;
}
.stack-by-row bet stackgroup amount {
  position: static;
}
.stack-by-row[orientation='right'] bet amount {
  transform: translateX(10%);
}
.stack-by-row[orientation='left'] bet stackgroup {
  flex-direction: row-reverse;
}
.stack-by-row[orientation='left'] bet stackgroup amount {
  transform: translateX(-10%);
}
.hero-player {
  height: 35%;
  width: 36%;
}
.hero-player[game='domino99'] .cards domino-scores score:first-child:nth-last-child(1) {
  left: 15%;
}
.hero-player .seat-inner emoticon {
  z-index: 100000000;
}
.hero-player .seat-inner .nameplate nameplate user-details {
  font-size: 1.22em;
  bottom: -0.4vw;
}
.hero-player .seat-inner .nameplate nameplate user-details name,
.hero-player .seat-inner .nameplate nameplate user-details balance {
  font-size: 1.15em;
  margin-top: 0.5vw;
}
.hero-player .seat-inner .nameplate nameplate user-details status {
  line-height: 20.4vw;
  font-size: 1.15em;
  top: -17.7vw;
  width: 20.4vw;
  height: 20.4vw;
  left: -1.7vw;
}
.hero-player .seat-inner .nameplate nameplate user-details action.allIn {
  top: -55%;
}
.hero-player .seat-inner .nameplate nameplate user-details percents {
  top: -95%;
}
.hero-player .cards domino-scores score:first-child:nth-last-child(1) {
  left: 36%;
}
.hero-player .cards card.anim.scale {
  animation: none;
}
.hero-player .cards-on user-details name,
.hero-player .cards-on user-details balance {
  margin-top: 0.6vw;
}
.hero-player.domino .nameplate nameplate user-details {
  z-index: 100000;
}
.hero-player.domino bet {
  left: 50%;
  top: -32%;
}
.hero-player.domino .cards cards,
.hero-player.domino .cards folded-cards {
  top: -25%;
}
.hero-player.domino domino-scores {
  left: 0;
  top: -53%;
}
.hero-player.holdem .cards {
  top: 23%;
  left: 17%;
  width: 74%;
}
.hero-player.holdem .cards cards,
.hero-player.holdem .cards folded-cards {
  height: 130%;
  width: 100%;
}
.hero-player.holdem .cards cards card,
.hero-player.holdem .cards folded-cards card {
  margin-left: -25% !important;
  box-shadow: -2px 0px 4px rgba(0, 0, 0, 0.5);
  border-radius: 5%;
}
.hero-player.holdem .cards cards card:nth-of-type(1),
.hero-player.holdem .cards folded-cards card:nth-of-type(1) {
  -webkit-transform: rotate(-15deg);
  transform: rotate(-15deg);
  -moz-transform: rotate(-15deg);
}
.hero-player.holdem .cards cards card:nth-of-type(1).anim,
.hero-player.holdem .cards folded-cards card:nth-of-type(1).anim {
  transform: rotate(-15deg) rotateY(180deg);
}
.hero-player.holdem .cards cards card:nth-of-type(1).anim.flip,
.hero-player.holdem .cards folded-cards card:nth-of-type(1).anim.flip {
  transform: rotate(-15deg) rotateY(0deg);
}
.hero-player.holdem .cards cards card:nth-of-type(2),
.hero-player.holdem .cards folded-cards card:nth-of-type(2) {
  -webkit-transform: rotate(15deg);
  transform: rotate(15deg);
  -moz-transform: rotate(15deg);
}
.hero-player.holdem .cards cards card:nth-of-type(2).anim,
.hero-player.holdem .cards folded-cards card:nth-of-type(2).anim {
  transform: rotate(15deg) rotateY(180deg);
}
.hero-player.holdem .cards cards card:nth-of-type(2).anim.flip,
.hero-player.holdem .cards folded-cards card:nth-of-type(2).anim.flip {
  transform: rotate(15deg) rotateY(0deg);
}
.hero-player.holdem .cards holecards {
  top: -225%;
}
.hero-player.omaha .cards {
  top: 20%;
  left: 9%;
  width: 74%;
}
.hero-player.omaha .cards cards,
.hero-player.omaha .cards folded-cards {
  overflow: visible;
  width: 100%;
  height: 140%;
}
.hero-player.omaha .cards cards div,
.hero-player.omaha .cards folded-cards div {
  overflow: hidden;
}
.hero-player.omaha .cards cards div card,
.hero-player.omaha .cards folded-cards div card {
  margin-left: -26%;
  box-shadow: -2px 0px 4px rgba(0, 0, 0, 0.5);
  border-radius: 5%;
  width: 40%;
  height: 100%;
}
.hero-player.omaha .cards cards div card:nth-of-type(1),
.hero-player.omaha .cards folded-cards div card:nth-of-type(1) {
  margin-left: 0;
  -webkit-transform: rotate(-30deg) translate(-2%, 5%);
  transform: rotate(-30deg) translate(-2%, 5%);
}
.hero-player.omaha .cards cards div card:nth-of-type(1).anim,
.hero-player.omaha .cards folded-cards div card:nth-of-type(1).anim {
  transform: rotate(-30deg) translate(-2%, 5%) rotateY(180deg);
}
.hero-player.omaha .cards cards div card:nth-of-type(1).anim.flip,
.hero-player.omaha .cards folded-cards div card:nth-of-type(1).anim.flip {
  transform: rotate(-30deg) translate(-2%, 5%) rotateY(0deg);
}
.hero-player.omaha .cards cards div card:nth-of-type(2),
.hero-player.omaha .cards folded-cards div card:nth-of-type(2) {
  -webkit-transform: rotate(-10deg) translate(2%, 0%);
  transform: rotate(-10deg) translate(2%, 0%);
}
.hero-player.omaha .cards cards div card:nth-of-type(2).anim,
.hero-player.omaha .cards folded-cards div card:nth-of-type(2).anim {
  transform: rotate(-10deg) translate(2%, 0%) rotateY(180deg);
}
.hero-player.omaha .cards cards div card:nth-of-type(2).anim.flip,
.hero-player.omaha .cards folded-cards div card:nth-of-type(2).anim.flip {
  transform: rotate(-10deg) translate(2%, 0%) rotateY(0deg);
}
.hero-player.omaha .cards cards div card:nth-of-type(3),
.hero-player.omaha .cards folded-cards div card:nth-of-type(3) {
  -webkit-transform: rotate(9deg) translate(1%, 2%);
  transform: rotate(9deg) translate(1%, 2%);
}
.hero-player.omaha .cards cards div card:nth-of-type(3).anim,
.hero-player.omaha .cards folded-cards div card:nth-of-type(3).anim {
  transform: rotate(9deg) translate(1%, 2%) rotateY(180deg);
}
.hero-player.omaha .cards cards div card:nth-of-type(3).anim.flip,
.hero-player.omaha .cards folded-cards div card:nth-of-type(3).anim.flip {
  transform: rotate(9deg) translate(1%, 2%) rotateY(0deg);
}
.hero-player.omaha .cards cards div card:nth-of-type(4),
.hero-player.omaha .cards folded-cards div card:nth-of-type(4) {
  -webkit-transform: rotate(25deg) translate(6%, 18%);
  transform: rotate(25deg) translate(6%, 18%);
}
.hero-player.omaha .cards cards div card:nth-of-type(4).anim,
.hero-player.omaha .cards folded-cards div card:nth-of-type(4).anim {
  transform: rotate(25deg) translate(6%, 18%) rotateY(180deg);
}
.hero-player.omaha .cards cards div card:nth-of-type(4).anim.flip,
.hero-player.omaha .cards folded-cards div card:nth-of-type(4).anim.flip {
  transform: rotate(25deg) translate(6%, 18%) rotateY(0deg);
}
.hero-player.omaha .cards holecards {
  top: -230%;
  right: 30%;
}
.hero-player.draw .cards {
  top: 17%;
  left: 14%;
  width: 74%;
}
.hero-player.draw .cards cards,
.hero-player.draw .cards folded-cards {
  height: 150%;
  width: 115%;
}
.hero-player.draw .cards cards > div,
.hero-player.draw .cards folded-cards > div {
  overflow: hidden;
}
.hero-player.draw .cards cards > div card,
.hero-player.draw .cards folded-cards > div card {
  width: 37%;
  height: 100%;
  box-shadow: -2px 0px 4px rgba(0, 0, 0, 0.5);
  border-radius: 5%;
}
.hero-player.draw .cards cards > div card:nth-of-type(1),
.hero-player.draw .cards folded-cards > div card:nth-of-type(1) {
  -webkit-transform: rotate(-22deg) translate(0%, 6%);
  transform: rotate(-22deg) translate(0%, 6%);
}
.hero-player.draw .cards cards > div card:nth-of-type(1).anim,
.hero-player.draw .cards folded-cards > div card:nth-of-type(1).anim {
  transform: rotate(-22deg) translate(0%, 6%) rotateY(180deg);
}
.hero-player.draw .cards cards > div card:nth-of-type(1).anim.flip,
.hero-player.draw .cards folded-cards > div card:nth-of-type(1).anim.flip {
  transform: rotate(-22deg) translate(0%, 6%) rotateY(0deg);
}
.hero-player.draw .cards cards > div card:nth-of-type(2),
.hero-player.draw .cards folded-cards > div card:nth-of-type(2) {
  -webkit-transform: rotate(-10deg) translate(2%, 0%);
  transform: rotate(-10deg) translate(2%, 0%);
}
.hero-player.draw .cards cards > div card:nth-of-type(2).anim,
.hero-player.draw .cards folded-cards > div card:nth-of-type(2).anim {
  transform: rotate(-10deg) translate(2%, 0%) rotateY(180deg);
}
.hero-player.draw .cards cards > div card:nth-of-type(2).anim.flip,
.hero-player.draw .cards folded-cards > div card:nth-of-type(2).anim.flip {
  transform: rotate(-10deg) translate(2%, 0%) rotateY(0deg);
}
.hero-player.draw .cards cards > div card:nth-of-type(4),
.hero-player.draw .cards folded-cards > div card:nth-of-type(4) {
  -webkit-transform: rotate(10deg) translate(-2%, 5%);
  transform: rotate(10deg) translate(-2%, 5%);
}
.hero-player.draw .cards cards > div card:nth-of-type(4).anim,
.hero-player.draw .cards folded-cards > div card:nth-of-type(4).anim {
  transform: rotate(10deg) translate(-2%, 5%) rotateY(180deg);
}
.hero-player.draw .cards cards > div card:nth-of-type(4).anim.flip,
.hero-player.draw .cards folded-cards > div card:nth-of-type(4).anim.flip {
  transform: rotate(10deg) translate(-2%, 5%) rotateY(0deg);
}
.hero-player.draw .cards cards > div card:nth-of-type(5),
.hero-player.draw .cards folded-cards > div card:nth-of-type(5) {
  -webkit-transform: rotate(25deg) translate(0%, 15%);
  transform: rotate(25deg) translate(0%, 15%);
}
.hero-player.draw .cards cards > div card:nth-of-type(5).anim,
.hero-player.draw .cards folded-cards > div card:nth-of-type(5).anim {
  transform: rotate(25deg) translate(0%, 15%) rotateY(180deg);
}
.hero-player.draw .cards cards > div card:nth-of-type(5).anim.flip,
.hero-player.draw .cards folded-cards > div card:nth-of-type(5).anim.flip {
  transform: rotate(25deg) translate(0%, 15%) rotateY(0deg);
}
.hero-player-vp .seat-inner div.reserved nameplate[state='reserved'] status {
  width: 100%;
  height: 100%;
}
.hero-player-vp .seat-inner div.reserved div.cards cards,
.hero-player-vp .seat-inner div.taken div.cards cards {
  width: 75%;
  top: 40%;
  left: 0;
}
.hero-player-vp .seat-inner div.reserved div.cards cards card,
.hero-player-vp .seat-inner div.taken div.cards cards card {
  transform: none;
  position: absolute;
  right: 50%;
  height: 60px;
}
.hero-player-vp .seat-inner div.reserved div.cards cards card:not(:first-child),
.hero-player-vp .seat-inner div.taken div.cards cards card:not(:first-child) {
  position: absolute;
  right: 8%;
}
.hero-player-vp .seat-inner nameplate[state='taken'] user-avatar {
  bottom: 33%;
  left: 40.5%;
  width: 125px;
  height: 125px;
}
.hero-player-vp .seat-inner bet {
  top: -10%;
}
board.racetrack-theme .top-seats canvas {
  top: 53%;
}
@media only screen and (min-width: 754px) and (max-width: 954px) {
  board.racetrack-theme .top-seats canvas {
    top: 50%;
  }
}
@media only screen and (min-width: 552px) and (max-width: 754px) {
  board.racetrack-theme .top-seats canvas {
    top: 46%;
  }
}
board.racetrack-theme .top-seats .nameplate {
  margin-top: -16%;
}
board.racetrack-theme .top-seats .cards {
  top: 28%;
}
@media only screen and (min-width: 754px) and (max-width: 954px) {
  board.racetrack-theme .top-seats .cards {
    top: 26%;
  }
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  board.racetrack-theme .top-seats .cards {
    top: 21%;
  }
}
board.racetrack-theme .top-seats .cards holecards {
  top: 48%;
}
board.racetrack-theme .top-seats emoticon {
  top: 10%;
}
board.racetrack-theme .top-seats.domino .cards {
  top: 21%;
}
@media only screen and (min-width: 754px) and (max-width: 954px) {
  board.racetrack-theme .top-seats.domino .cards {
    top: 18%;
  }
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  board.racetrack-theme .top-seats.domino .cards {
    top: 15%;
  }
}
board.racetrack-theme .top-seats.domino holecards {
  top: 0;
}
board.oval-theme seats[count='2'] seat[index='2'] {
  top: 30%;
  right: 0;
}
board.oval-theme seats[count='2'] seat[index='2'] nameplate[state='empty'] button.takeSeat {
  right: -25%;
}
board.oval-theme seats[count='2'] seat[index='2'] bet {
  left: -15%;
  top: 45%;
}
board.oval-theme seats[count='2'] seat[index='2'].domino bet {
  left: -25%;
}
board.oval-theme seats[count='2'] seat[index='6'] {
  top: 30%;
  left: -1%;
}
board.oval-theme seats[count='2'] seat[index='6'] nameplate[state='empty'] button.takeSeat {
  right: -22%;
}
board.oval-theme seats[count='2'] seat[index='6'] bet {
  left: 70%;
  top: 45%;
}
board.oval-theme seats[count='2'] seat[index='6'].domino bet {
  left: 90%;
}
board.oval-theme seats[count='3'] seat[index='1'] {
  top: 15%;
  right: 2%;
}
board.oval-theme seats[count='3'] seat[index='1'] bet {
  top: 50%;
  left: -10%;
}
board.oval-theme seats[count='3'] seat[index='4'] {
  bottom: 14%;
  left: 36%;
}
board.oval-theme seats[count='3'] seat[index='4'] nameplate[state='empty'] button.takeSeat {
  right: -35%;
}
board.oval-theme seats[count='3'] seat[index='4'] bet {
  left: 25%;
  top: -20%;
}
board.oval-theme seats[count='3'] seat[index='7'] {
  top: 15%;
  left: 1%;
}
board.oval-theme seats[count='3'] seat[index='7'] bet {
  left: 75%;
  top: 50%;
}
board.oval-theme seats[count='4'] seat[index='1'] {
  top: 5%;
  right: 12%;
}
board.oval-theme seats[count='4'] seat[index='1'] bet {
  top: 75%;
  left: -15%;
}
board.oval-theme seats[count='4'] seat[index='3'] {
  bottom: 20%;
  right: 12%;
}
board.oval-theme seats[count='4'] seat[index='3']:before {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
  -moz-transform: rotate(150deg);
}
board.oval-theme seats[count='4'] seat[index='3'] bet {
  top: 3%;
  left: -15%;
}
board.oval-theme seats[count='4'] seat[index='5'] {
  bottom: 20%;
  left: 11%;
}
board.oval-theme seats[count='4'] seat[index='5']:before {
  -webkit-transform: rotate(-150deg);
  transform: rotate(-150deg);
  -moz-transform: rotate(-150deg);
}
board.oval-theme seats[count='4'] seat[index='5'] bet {
  left: 71%;
  top: 3%;
}
board.oval-theme seats[count='4'] seat[index='7'] {
  top: 5%;
  left: 11%;
}
board.oval-theme seats[count='4'] seat[index='7']:before {
  -webkit-transform: rotate(-30deg);
  transform: rotate(-30deg);
  -moz-transform: rotate(-30deg);
}
board.oval-theme seats[count='4'] seat[index='7'] bet {
  left: 71%;
  top: 75%;
}
board.oval-theme seats[count='5'] seat[index='1'] {
  top: 3%;
  right: 16%;
}
board.oval-theme seats[count='5'] seat[index='1'] bet {
  top: 80%;
  left: 10%;
}
board.oval-theme seats[count='5'] seat[index='2'] {
  top: 28%;
  right: 0;
}
board.oval-theme seats[count='5'] seat[index='2'] nameplate[state='empty'] button.takeSeat {
  right: -25%;
}
board.oval-theme seats[count='5'] seat[index='2']:before {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -moz-transform: rotate(90deg);
}
board.oval-theme seats[count='5'] seat[index='2'] bet {
  left: -10%;
  top: 45%;
}
board.oval-theme seats[count='5'] seat[index='4'] {
  bottom: 15%;
  right: 37%;
}
board.oval-theme seats[count='5'] seat[index='4'] nameplate[state='empty'] button.takeSeat {
  right: -18%;
}
board.oval-theme seats[count='5'] seat[index='4']:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
board.oval-theme seats[count='5'] seat[index='4'] bet {
  left: 25%;
  top: -20%;
}
board.oval-theme seats[count='5'] seat[index='6'] {
  top: 28%;
  left: -1%;
}
board.oval-theme seats[count='5'] seat[index='6'] nameplate[state='empty'] button.takeSeat {
  right: -40%;
}
board.oval-theme seats[count='5'] seat[index='6']:before {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
}
board.oval-theme seats[count='5'] seat[index='6'] bet {
  left: 80%;
  top: 45%;
}
board.oval-theme seats[count='5'] seat[index='7'] {
  top: 3%;
  left: 16%;
}
board.oval-theme seats[count='5'] seat[index='7'] bet {
  left: 60%;
  top: 80%;
}
board.oval-theme seats[count='6'] seat[index='1'] {
  top: 2%;
  right: 18%;
}
board.oval-theme seats[count='6'] seat[index='1'] bet {
  top: 70%;
  left: 10%;
}
board.oval-theme seats[count='6'] seat[index='1'].domino bet {
  top: 80%;
  left: 0;
}
board.oval-theme seats[count='6'] seat[index='2'] {
  top: 28%;
  right: 0;
}
board.oval-theme seats[count='6'] seat[index='2'] nameplate[state='empty'] button.takeSeat {
  right: -24%;
}
board.oval-theme seats[count='6'] seat[index='2'] bet {
  left: -7%;
  top: 45%;
}
board.oval-theme seats[count='6'] seat[index='2'][game='domino99'] bet {
  left: -25%;
}
board.oval-theme seats[count='6'] seat[index='3'] {
  bottom: 17%;
  right: 18%;
}
board.oval-theme seats[count='6'] seat[index='3']:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
board.oval-theme seats[count='6'] seat[index='3'] bet {
  top: -5%;
  left: 5%;
}
board.oval-theme seats[count='6'] seat[index='3'][game='domino99'] bet {
  left: 0;
}
board.oval-theme seats[count='6'] seat[index='5'] {
  bottom: 17%;
  left: 17%;
}
board.oval-theme seats[count='6'] seat[index='5']:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
board.oval-theme seats[count='6'] seat[index='5'] bet {
  top: -5%;
  left: 50%;
}
board.oval-theme seats[count='6'] seat[index='5'][game='domino99'] bet {
  left: 65%;
}
board.oval-theme seats[count='6'] seat[index='6'] {
  top: 28%;
  left: -1%;
}
board.oval-theme seats[count='6'] seat[index='6'] nameplate[state='empty'] button.takeSeat {
  right: -22%;
}
board.oval-theme seats[count='6'] seat[index='6']:before {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
}
board.oval-theme seats[count='6'] seat[index='6'] bet {
  left: 75%;
  top: 45%;
}
board.oval-theme seats[count='6'] seat[index='6'][game='domino99'] bet {
  left: 85%;
}
board.oval-theme seats[count='6'] seat[index='7'] {
  top: 2%;
  left: 18%;
}
board.oval-theme seats[count='6'] seat[index='7'] bet {
  left: 45%;
  top: 70%;
}
board.oval-theme seats[count='6'] seat[index='7'][game='domino99'] bet {
  left: 55%;
  top: 80%;
}
board.oval-theme seats[count='8'] seat[index='0'] {
  top: 2%;
  right: 22%;
}
board.oval-theme seats[count='8'] seat[index='0'] bet {
  top: 75%;
  left: 10%;
}
board.oval-theme seats[count='8'] seat[index='1'] {
  top: 18%;
  right: 0;
}
board.oval-theme seats[count='8'] seat[index='1'] bet {
  top: 75%;
  left: -10%;
}
board.oval-theme seats[count='8'] seat[index='2'] {
  top: 42%;
  right: 0;
}
board.oval-theme seats[count='8'] seat[index='2'] bet {
  left: -10%;
  top: 25%;
}
board.oval-theme seats[count='8'] seat[index='2'][game='bandarQ'] bet,
board.oval-theme seats[count='8'] seat[index='2'][game='aduQ'] bet {
  left: -20%;
}
board.oval-theme seats[count='8'] seat[index='3'] {
  bottom: 16%;
  right: 22%;
}
board.oval-theme seats[count='8'] seat[index='3'] bet {
  top: -5%;
  left: 5%;
}
board.oval-theme seats[count='8'] seat[index='5'] {
  bottom: 16%;
  left: 22%;
}
board.oval-theme seats[count='8'] seat[index='5'] bet {
  left: 50%;
  top: -5%;
}
board.oval-theme seats[count='8'] seat[index='5'][game='bandarQ'] bet,
board.oval-theme seats[count='8'] seat[index='5'][game='aduQ'] bet {
  left: 57%;
}
board.oval-theme seats[count='8'] seat[index='6'] {
  top: 42%;
  left: -2.2%;
}
board.oval-theme seats[count='8'] seat[index='6'] nameplate[state='empty'] button.takeSeat {
  right: -43%;
}
board.oval-theme seats[count='8'] seat[index='6'] bet {
  left: 80%;
  top: 25%;
}
board.oval-theme seats[count='8'] seat[index='6'][game='bandarQ'] bet,
board.oval-theme seats[count='8'] seat[index='6'][game='aduQ'] bet {
  left: 85%;
}
board.oval-theme seats[count='8'] seat[index='7'] {
  top: 18%;
  left: -2.2%;
}
board.oval-theme seats[count='8'] seat[index='7'] nameplate[state='empty'] button.takeSeat {
  right: -43%;
}
board.oval-theme seats[count='8'] seat[index='7'] bet {
  left: 80%;
  top: 75%;
}
board.oval-theme seats[count='8'] seat[index='8'] {
  top: 2%;
  left: 22%;
}
board.oval-theme seats[count='8'] seat[index='8'] bet {
  left: 55%;
  top: 75%;
}
board.oval-theme seats[count='9'] seat[index='0'] {
  top: 2%;
  right: 24%;
}
board.oval-theme seats[count='9'] seat[index='0'] bet {
  top: 75%;
  left: 15%;
}
board.oval-theme seats[count='9'] seat[index='1'] {
  top: 15%;
  right: 2%;
}
board.oval-theme seats[count='9'] seat[index='1'] bet {
  top: 50%;
  left: -10%;
}
board.oval-theme seats[count='9'] seat[index='2'] {
  top: 35%;
  right: 0;
}
board.oval-theme seats[count='9'] seat[index='2'] nameplate[state='empty'] button.takeSeat {
  right: -24%;
}
board.oval-theme seats[count='9'] seat[index='2'] bet {
  left: -10%;
  top: 25%;
}
board.oval-theme seats[count='9'] seat[index='3'] {
  bottom: 22%;
  right: 8%;
}
board.oval-theme seats[count='9'] seat[index='3'] bet {
  top: 0;
  left: 0;
}
board.oval-theme seats[count='9'] seat[index='4'] {
  bottom: 14%;
  left: 34.5%;
}
board.oval-theme seats[count='9'] seat[index='4'] nameplate[state='empty'] button.takeSeat {
  right: -35%;
}
board.oval-theme seats[count='9'] seat[index='4'] bet {
  left: 25%;
  top: -20%;
}
board.oval-theme seats[count='9'] seat[index='5'] {
  bottom: 22%;
  left: 7%;
}
board.oval-theme seats[count='9'] seat[index='5'] bet {
  left: 70%;
  top: 0%;
}
board.oval-theme seats[count='9'] seat[index='6'] {
  top: 35%;
  left: -1%;
}
board.oval-theme seats[count='9'] seat[index='6'] nameplate[state='empty'] button.takeSeat {
  right: -22%;
}
board.oval-theme seats[count='9'] seat[index='6'] bet {
  left: 80%;
  top: 25%;
}
board.oval-theme seats[count='9'] seat[index='7'] {
  top: 15%;
  left: 0.2%;
}
board.oval-theme seats[count='9'] seat[index='7'] nameplate[state='empty'] button.takeSeat {
  right: -39%;
}
board.oval-theme seats[count='9'] seat[index='7'] bet {
  left: 75%;
  top: 50%;
}
board.oval-theme seats[count='9'] seat[index='8'] {
  top: 2%;
  left: 22%;
}
board.oval-theme seats[count='9'] seat[index='8'] bet {
  left: 50%;
  top: 75%;
}
board.asian-theme seats[count='2'] seat[index='2'] {
  top: 28%;
  right: -5%;
}
board.asian-theme seats[count='2'] seat[index='2'] .seat-inner.empty {
  margin-left: 20%;
  margin-top: -8%;
}
board.asian-theme seats[count='2'] seat[index='2'] .cards holecards {
  -webkit-transform: rotate(-100deg);
  transform: rotate(-100deg);
  -moz-transform: rotate(-100deg);
  top: 110%;
  right: 95%;
}
board.asian-theme seats[count='2'] seat[index='2'] bet {
  left: -10%;
  top: 33%;
}
board.asian-theme seats[count='2'] seat[index='2'] .winner bet {
  left: 30%;
  top: 36%;
}
board.asian-theme seats[count='2'] seat[index='2'] .winner bet stackgroup amount {
  top: 30%;
  left: -30%;
}
board.asian-theme seats[count='2'] seat[index='6'] {
  top: 28%;
  left: -7.5%;
}
board.asian-theme seats[count='2'] seat[index='6'] .seat-inner.empty {
  margin-left: 20%;
  margin-top: -8%;
}
board.asian-theme seats[count='2'] seat[index='6'] .cards holecards {
  top: 160%;
  right: -20%;
  -webkit-transform: rotate(95deg);
  transform: rotate(95deg);
  -moz-transform: rotate(95deg);
}
board.asian-theme seats[count='2'] seat[index='6'] bet {
  left: 79%;
  top: 33%;
}
board.asian-theme seats[count='2'] seat[index='6'] .winner bet {
  left: 45%;
  top: 36%;
}
board.asian-theme seats[count='2'] seat[index='6'] .winner bet stackgroup amount {
  top: -50%;
  left: 100%;
}
board.asian-theme seats[count='3'] seat[index='1'] {
  top: 14%;
  right: 1%;
}
board.asian-theme seats[count='3'] seat[index='1'] .seat-inner.empty {
  margin-top: -8%;
  margin-left: 19%;
}
board.asian-theme seats[count='3'] seat[index='1'] .cards holecards {
  -webkit-transform: rotate(-160deg);
  transform: rotate(-160deg);
  -moz-transform: rotate(-160deg);
  top: 180%;
  right: 75%;
}
board.asian-theme seats[count='3'] seat[index='1'] bet {
  top: 60%;
  left: -5%;
}
board.asian-theme seats[count='3'] seat[index='1'] .winner bet {
  top: 36%;
  left: 36%;
}
board.asian-theme seats[count='3'] seat[index='1'] .winner bet stackgroup amount {
  top: 270%;
  left: 40%;
}
board.asian-theme seats[count='3'] seat[index='4'] {
  bottom: 17%;
  left: 36%;
}
board.asian-theme seats[count='3'] seat[index='4'] .seat-inner.empty {
  margin-top: -10%;
}
board.asian-theme seats[count='3'] seat[index='4'] .cards holecards {
  top: -85%;
  right: -15%;
}
board.asian-theme seats[count='3'] seat[index='4'] bet {
  left: 35%;
  top: -29%;
}
board.asian-theme seats[count='3'] seat[index='4'].isClient {
  bottom: 7%;
  left: 30.5%;
}
board.asian-theme seats[count='3'] seat[index='4'].isClient bet {
  top: -20%;
}
board.asian-theme seats[count='3'] seat[index='4'] .winner bet {
  top: 50%;
  left: 35%;
}
board.asian-theme seats[count='3'] seat[index='4'] .winner bet stackgroup amount {
  top: -600%;
}
board.asian-theme seats[count='3'] seat[index='7'] {
  top: 14%;
  left: -1.5%;
}
board.asian-theme seats[count='3'] seat[index='7'] .seat-inner.empty {
  margin-top: -8%;
  margin-left: 22%;
}
board.asian-theme seats[count='3'] seat[index='7'] .cards holecards {
  -webkit-transform: rotate(130deg);
  transform: rotate(130deg);
  -moz-transform: rotate(130deg);
  top: 215%;
  right: 25%;
}
board.asian-theme seats[count='3'] seat[index='7'] bet {
  left: 75%;
  top: 60%;
}
board.asian-theme seats[count='3'] seat[index='7'] .winner bet {
  left: 37%;
  top: 36%;
}
board.asian-theme seats[count='3'] seat[index='7'] .winner bet stackgroup amount {
  top: 270%;
}
board.asian-theme seats[count='4'] seat[index='1'] {
  top: 3%;
  right: 13%;
}
board.asian-theme seats[count='4'] seat[index='1'] .seat-inner.empty {
  margin-top: -8%;
}
board.asian-theme seats[count='4'] seat[index='1'] .cards holecards {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  top: 170%;
  right: 40%;
}
board.asian-theme seats[count='4'] seat[index='1'] bet {
  top: 80%;
  left: 5%;
}
board.asian-theme seats[count='4'] seat[index='1'] .winner bet {
  top: 36%;
  left: 36%;
}
board.asian-theme seats[count='4'] seat[index='1'] .winner bet stackgroup amount {
  top: 270%;
  left: 40%;
}
board.asian-theme seats[count='4'] seat[index='3'] {
  bottom: 17%;
  right: 16%;
}
board.asian-theme seats[count='4'] seat[index='3'] .seat-inner.empty {
  margin-top: -10%;
}
board.asian-theme seats[count='4'] seat[index='3'] .cards holecards {
  top: -90%;
  right: 30%;
}
board.asian-theme seats[count='4'] seat[index='3'] bet {
  top: -25%;
  left: 10%;
}
board.asian-theme seats[count='4'] seat[index='3'] .winner bet {
  top: 36%;
  left: 35%;
}
board.asian-theme seats[count='4'] seat[index='3'] .winner bet stackgroup amount {
  top: -400%;
}
board.asian-theme seats[count='4'] seat[index='5'] {
  bottom: 17%;
  left: 16%;
}
board.asian-theme seats[count='4'] seat[index='5'] .seat-inner.empty {
  margin-top: -10%;
}
board.asian-theme seats[count='4'] seat[index='5'] .cards holecards {
  top: -90%;
  right: 20%;
}
board.asian-theme seats[count='4'] seat[index='5'] bet {
  left: 35%;
  top: -27%;
}
board.asian-theme seats[count='4'] seat[index='5'].isClient {
  bottom: 7%;
  left: 11%;
}
board.asian-theme seats[count='4'] seat[index='5'].isClient bet {
  top: -22%;
}
board.asian-theme seats[count='4'] seat[index='5'] .winner bet {
  left: 36%;
  top: 36%;
}
board.asian-theme seats[count='4'] seat[index='5'] .winner bet stackgroup amount {
  top: -400%;
}
board.asian-theme seats[count='4'] seat[index='7'] {
  top: 3%;
  left: 11%;
}
board.asian-theme seats[count='4'] seat[index='7'] .seat-inner.empty {
  margin-top: -8%;
  margin-left: 20%;
}
board.asian-theme seats[count='4'] seat[index='7'] .cards holecards {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  top: 170%;
  right: 50%;
}
board.asian-theme seats[count='4'] seat[index='7'] bet {
  left: 65%;
  top: 75%;
}
board.asian-theme seats[count='4'] seat[index='7'] .winner bet {
  left: 37%;
  top: 36%;
}
board.asian-theme seats[count='4'] seat[index='7'] .winner bet stackgroup amount {
  top: 270%;
}
board.asian-theme seats[count='5'] seat[index='1'] {
  top: 1%;
  right: 19%;
}
board.asian-theme seats[count='5'] seat[index='1'] .seat-inner.empty {
  margin-top: -6%;
}
board.asian-theme seats[count='5'] seat[index='1'] .cards holecards {
  -webkit-transform: rotate(172deg);
  transform: rotate(172deg);
  -moz-transform: rotate(172deg);
  top: 180%;
  right: 15%;
}
board.asian-theme seats[count='5'] seat[index='1'] bet {
  top: 85%;
  left: 30%;
}
board.asian-theme seats[count='5'] seat[index='1'] .winner bet {
  top: 36%;
  left: 36%;
}
board.asian-theme seats[count='5'] seat[index='1'] .winner bet stackgroup amount {
  top: 270%;
  left: 40%;
}
board.asian-theme seats[count='5'] seat[index='2'] {
  top: 28%;
  right: -5%;
}
board.asian-theme seats[count='5'] seat[index='2'] .seat-inner.empty {
  margin-left: 20%;
  margin-top: -8%;
}
board.asian-theme seats[count='5'] seat[index='2'] .cards holecards {
  -webkit-transform: rotate(-140deg);
  transform: rotate(-140deg);
  -moz-transform: rotate(-140deg);
  top: 155%;
  right: 100%;
}
board.asian-theme seats[count='5'] seat[index='2'] bet {
  left: -10%;
  top: 33%;
}
board.asian-theme seats[count='5'] seat[index='2'] .winner bet {
  left: 30%;
  top: 36%;
}
board.asian-theme seats[count='5'] seat[index='2'] .winner bet stackgroup amount {
  top: 30%;
  left: -30%;
}
board.asian-theme seats[count='5'] seat[index='4'] {
  bottom: 17%;
  left: 36%;
}
board.asian-theme seats[count='5'] seat[index='4'] .seat-inner.empty {
  margin-top: -10%;
}
board.asian-theme seats[count='5'] seat[index='4'] .cards holecards {
  top: -90%;
  right: 15%;
}
board.asian-theme seats[count='5'] seat[index='4'] bet {
  left: 10%;
  top: -25%;
}
board.asian-theme seats[count='5'] seat[index='4'].isClient {
  bottom: 9%;
  left: 30.5%;
}
board.asian-theme seats[count='5'] seat[index='4'] .winner bet {
  top: 50%;
  left: 35%;
}
board.asian-theme seats[count='5'] seat[index='4'] .winner bet stackgroup amount {
  top: -600%;
}
board.asian-theme seats[count='5'] seat[index='6'] {
  top: 28%;
  left: -7.5%;
}
board.asian-theme seats[count='5'] seat[index='6'] .seat-inner.empty {
  margin-left: 20%;
  margin-top: -8%;
}
board.asian-theme seats[count='5'] seat[index='6'] .cards holecards {
  top: 200%;
  right: -14%;
  -webkit-transform: rotate(95deg);
  transform: rotate(95deg);
  -moz-transform: rotate(95deg);
}
board.asian-theme seats[count='5'] seat[index='6'] bet {
  left: 79%;
  top: 33%;
}
board.asian-theme seats[count='5'] seat[index='6'] .winner bet {
  left: 45%;
  top: 36%;
}
board.asian-theme seats[count='5'] seat[index='6'] .winner bet stackgroup amount {
  top: -50%;
  left: 100%;
}
board.asian-theme seats[count='5'] seat[index='7'] {
  top: 1%;
  left: 18%;
}
board.asian-theme seats[count='5'] seat[index='7'] .seat-inner.empty {
  margin-top: -6%;
}
board.asian-theme seats[count='5'] seat[index='7'] .cards holecards {
  top: 180%;
  right: 80%;
  -webkit-transform: rotate(172deg);
  transform: rotate(172deg);
  -moz-transform: rotate(172deg);
}
board.asian-theme seats[count='5'] seat[index='7'] bet {
  left: 40%;
  top: 85%;
}
board.asian-theme seats[count='5'] seat[index='7'] .winner bet {
  left: 37%;
  top: 36%;
}
board.asian-theme seats[count='5'] seat[index='7'] .winner bet stackgroup amount {
  top: 270%;
}
board.asian-theme seats[count='5'] seat[index='1'][orientation='left'] .seat-inner .bubble-message,
board.asian-theme seats[count='5'] seat[index='7'][orientation='left'] .seat-inner .bubble-message {
  left: auto;
  right: -30%;
}
board.asian-theme seats[count='5'] seat[index='1'][orientation='left'] .seat-inner .bubble-message.one-line,
board.asian-theme seats[count='5'] seat[index='7'][orientation='left'] .seat-inner .bubble-message.one-line {
  right: 0;
}
board.asian-theme seats[count='5'] seat[index='1'][orientation='left'] .seat-inner .bubble-message::after,
board.asian-theme seats[count='5'] seat[index='7'][orientation='left'] .seat-inner .bubble-message::after {
  left: 12%;
}
board.asian-theme seats[count='5'] seat[index='1'][orientation='right'] .seat-inner .bubble-message,
board.asian-theme seats[count='5'] seat[index='7'][orientation='right'] .seat-inner .bubble-message {
  left: -20%;
}
board.asian-theme seats[count='5'] seat[index='1'][orientation='right'] .seat-inner .bubble-message.one-line,
board.asian-theme seats[count='5'] seat[index='7'][orientation='right'] .seat-inner .bubble-message.one-line {
  left: 10%;
}
board.asian-theme seats[count='5'] seat[index='1'][orientation='right'] .seat-inner .bubble-message.one-line::after,
board.asian-theme seats[count='5'] seat[index='7'][orientation='right'] .seat-inner .bubble-message.one-line::after {
  left: 66%;
}
board.asian-theme seats[count='5'] seat[index='1'][orientation='right'] .seat-inner .bubble-message::after,
board.asian-theme seats[count='5'] seat[index='7'][orientation='right'] .seat-inner .bubble-message::after {
  left: 78%;
}
board.asian-theme seats[count='6'] seat[index='1'] {
  top: 1%;
  right: 19%;
}
board.asian-theme seats[count='6'] seat[index='1'] .seat-inner.empty {
  margin-top: -6%;
}
board.asian-theme seats[count='6'] seat[index='1'] .cards holecards {
  -webkit-transform: rotate(172deg);
  transform: rotate(172deg);
  -moz-transform: rotate(172deg);
  top: 180%;
  right: 15%;
}
board.asian-theme seats[count='6'] seat[index='1'] bet {
  top: 85%;
  left: 30%;
}
board.asian-theme seats[count='6'] seat[index='1'].domino holecards {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  top: 155%;
}
board.asian-theme seats[count='6'] seat[index='1'].domino bet {
  top: 90%;
  left: 10%;
}
board.asian-theme seats[count='6'] seat[index='1'] .winner bet {
  top: 38%;
  left: 50%;
}
board.asian-theme seats[count='6'] seat[index='1'] .winner bet stackgroup amount {
  top: 270%;
  left: 15%;
}
board.asian-theme seats[count='6'] seat[index='2'] {
  top: 28%;
  right: -5%;
}
board.asian-theme seats[count='6'] seat[index='2'][game='domino99'] {
  right: -1%;
}
board.asian-theme seats[count='6'] seat[index='2'] .seat-inner.empty {
  margin-top: -8%;
}
board.asian-theme seats[count='6'] seat[index='2'] .cards holecards {
  -webkit-transform: rotate(-120deg);
  transform: rotate(-120deg);
  -moz-transform: rotate(-120deg);
  top: 155%;
  right: 95%;
}
board.asian-theme seats[count='6'] seat[index='2'] bet {
  left: -10%;
  top: 45%;
}
board.asian-theme seats[count='6'] seat[index='2'].domino holecards {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  top: 40%;
  right: 80%;
}
board.asian-theme seats[count='6'] seat[index='2'].domino .winner bet stackgroup amount {
  top: 250%;
  left: -50%;
}
board.asian-theme seats[count='6'] seat[index='2'][game='domino99'] bet {
  left: -26%;
}
board.asian-theme seats[count='6'] seat[index='2'] .winner bet {
  left: 22%;
  top: 36%;
}
board.asian-theme seats[count='6'] seat[index='2'] .winner bet stackgroup amount {
  top: 30%;
  left: -30%;
}
board.asian-theme seats[count='6'] seat[index='3'] {
  bottom: 16.5%;
  right: 18%;
}
board.asian-theme seats[count='6'] seat[index='3'] .seat-inner.empty {
  margin-top: -10%;
}
board.asian-theme seats[count='6'] seat[index='3'] .cards holecards {
  top: -100%;
  right: -15%;
}
board.asian-theme seats[count='6'] seat[index='3'] bet {
  top: -29%;
  left: 32%;
}
board.asian-theme seats[count='6'] seat[index='3'].domino holecards {
  top: -95%;
  right: 10%;
}
board.asian-theme seats[count='6'] seat[index='3'].domino bet {
  top: -45%;
  left: 12%;
}
board.asian-theme seats[count='6'] seat[index='3'] .winner bet {
  top: 36%;
  left: 50%;
}
board.asian-theme seats[count='6'] seat[index='3'] .winner bet stackgroup amount {
  top: -440%;
  left: 15%;
}
board.asian-theme seats[count='6'] seat[index='5'] {
  bottom: 16.5%;
  left: 17%;
}
board.asian-theme seats[count='6'] seat[index='5'] .seat-inner.empty {
  margin-top: -10%;
}
board.asian-theme seats[count='6'] seat[index='5'] .cards holecards {
  top: -100%;
  right: -15%;
}
board.asian-theme seats[count='6'] seat[index='5'] bet {
  left: 35%;
  top: -27%;
}
board.asian-theme seats[count='6'] seat[index='5'].isClient {
  bottom: 7%;
  left: 11%;
}
board.asian-theme seats[count='6'] seat[index='5'].isClient bet {
  top: -22%;
}
board.asian-theme seats[count='6'] seat[index='5'].domino holecards {
  top: -95%;
  right: 15%;
}
board.asian-theme seats[count='6'] seat[index='5'].domino bet {
  left: 60%;
  top: -45%;
}
board.asian-theme seats[count='6'] seat[index='5'] .winner bet {
  left: 52% !important;
  top: 44% !important;
}
board.asian-theme seats[count='6'] seat[index='5'] .winner bet stackgroup amount {
  top: -550%;
  left: 10%;
}
board.asian-theme seats[count='6'] seat[index='6'] {
  top: 28%;
  left: -7.5%;
}
board.asian-theme seats[count='6'] seat[index='6'][game='domino99'] {
  left: -4%;
}
board.asian-theme seats[count='6'] seat[index='6'] .seat-inner.empty {
  margin-top: -8%;
}
board.asian-theme seats[count='6'] seat[index='6'] .cards holecards {
  top: 195%;
  right: -10%;
  -webkit-transform: rotate(105deg);
  transform: rotate(105deg);
  -moz-transform: rotate(105deg);
}
board.asian-theme seats[count='6'] seat[index='6'] bet {
  left: 80%;
  top: 45%;
}
board.asian-theme seats[count='6'] seat[index='6'].domino holecards {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  top: 60%;
  right: -35%;
}
board.asian-theme seats[count='6'] seat[index='6'].domino .winner bet stackgroup amount {
  top: 250%;
  left: 80%;
}
board.asian-theme seats[count='6'] seat[index='6'][game='domino99'] bet {
  left: 96%;
}
board.asian-theme seats[count='6'] seat[index='6'] .winner bet {
  left: 45%;
  top: 36%;
}
board.asian-theme seats[count='6'] seat[index='6'] .winner bet stackgroup amount {
  top: -50%;
  left: 100%;
}
board.asian-theme seats[count='6'] seat[index='7'] {
  top: 1%;
  left: 18%;
}
board.asian-theme seats[count='6'] seat[index='7'] .seat-inner.empty {
  margin-top: -6%;
}
board.asian-theme seats[count='6'] seat[index='7'] .cards holecards {
  -webkit-transform: rotate(172deg);
  transform: rotate(172deg);
  -moz-transform: rotate(172deg);
  top: 180%;
  right: 80%;
}
board.asian-theme seats[count='6'] seat[index='7'] bet {
  left: 40%;
  top: 85%;
}
board.asian-theme seats[count='6'] seat[index='7'].domino holecards {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  top: 155%;
  right: 35%;
}
board.asian-theme seats[count='6'] seat[index='7'].domino bet {
  left: 60%;
  top: 90%;
}
board.asian-theme seats[count='6'] seat[index='7'] .winner bet {
  left: 50%;
  top: 38%;
}
board.asian-theme seats[count='6'] seat[index='7'] .winner bet stackgroup amount {
  top: 270%;
  left: 15%;
}
board.asian-theme seats[count='6'] seat[index='1'][orientation='left'] .seat-inner .bubble-message,
board.asian-theme seats[count='6'] seat[index='7'][orientation='left'] .seat-inner .bubble-message {
  left: auto;
  right: -30%;
}
board.asian-theme seats[count='6'] seat[index='1'][orientation='left'] .seat-inner .bubble-message.one-line,
board.asian-theme seats[count='6'] seat[index='7'][orientation='left'] .seat-inner .bubble-message.one-line {
  right: 0;
}
board.asian-theme seats[count='6'] seat[index='1'][orientation='left'] .seat-inner .bubble-message::after,
board.asian-theme seats[count='6'] seat[index='7'][orientation='left'] .seat-inner .bubble-message::after {
  left: 12%;
}
board.asian-theme seats[count='6'] seat[index='1'][orientation='right'] .seat-inner .bubble-message,
board.asian-theme seats[count='6'] seat[index='7'][orientation='right'] .seat-inner .bubble-message {
  left: -20%;
}
board.asian-theme seats[count='6'] seat[index='1'][orientation='right'] .seat-inner .bubble-message.one-line,
board.asian-theme seats[count='6'] seat[index='7'][orientation='right'] .seat-inner .bubble-message.one-line {
  left: 10%;
}
board.asian-theme seats[count='6'] seat[index='1'][orientation='right'] .seat-inner .bubble-message.one-line::after,
board.asian-theme seats[count='6'] seat[index='7'][orientation='right'] .seat-inner .bubble-message.one-line::after {
  left: 66%;
}
board.asian-theme seats[count='6'] seat[index='1'][orientation='right'] .seat-inner .bubble-message::after,
board.asian-theme seats[count='6'] seat[index='7'][orientation='right'] .seat-inner .bubble-message::after {
  left: 78%;
}
board.asian-theme seats[count='8'] seat[index='0'] {
  top: 1%;
  right: 19%;
}
board.asian-theme seats[count='8'] seat[index='0'] .seat-inner.empty {
  margin-top: -6%;
}
board.asian-theme seats[count='8'] seat[index='0'] .cards holecards {
  -webkit-transform: rotate(172deg);
  transform: rotate(172deg);
  -moz-transform: rotate(172deg);
  top: 210%;
  right: 35%;
}
board.asian-theme seats[count='8'] seat[index='0'] bet {
  top: 80%;
  left: 12%;
}
board.asian-theme seats[count='8'] seat[index='0'].domino[game='bandarQ'] .cards holecards {
  top: 140%;
  right: 0%;
}
board.asian-theme seats[count='8'] seat[index='0'].domino .cards holecards {
  top: 130%;
  right: 40%;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
board.asian-theme seats[count='8'] seat[index='0'] .winner bet {
  top: 36%;
  left: 36%;
}
board.asian-theme seats[count='8'] seat[index='0'] .winner bet stackgroup amount {
  top: 270%;
  left: 40%;
}
board.asian-theme seats[count='8'] seat[index='1'] {
  top: 14%;
  right: 1%;
}
board.asian-theme seats[count='8'] seat[index='1'] .seat-inner.empty {
  margin-left: 20%;
  margin-top: -8%;
}
board.asian-theme seats[count='8'] seat[index='1'] .cards holecards {
  -webkit-transform: rotate(-100deg);
  transform: rotate(-100deg);
  -moz-transform: rotate(-100deg);
  top: 140%;
  right: 80%;
}
board.asian-theme seats[count='8'] seat[index='1'] bet {
  top: 50%;
  left: 0%;
}
board.asian-theme seats[count='8'] seat[index='1'].domino[game='bandarQ'] .cards holecards {
  top: 120%;
  right: 50%;
}
board.asian-theme seats[count='8'] seat[index='1'].domino .cards holecards {
  top: 120%;
  right: 40%;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
}
board.asian-theme seats[count='8'] seat[index='1'] .winner bet {
  top: 35%;
  left: 35%;
}
board.asian-theme seats[count='8'] seat[index='1'] .winner bet stackgroup amount {
  left: -50%;
  top: 180%;
}
board.asian-theme seats[count='8'] seat[index='2'] {
  top: 38%;
  right: -5%;
}
board.asian-theme seats[count='8'] seat[index='2'] bet stackgroup {
  display: flex;
}
board.asian-theme seats[count='8'] seat[index='2'] bet stackgroup amount {
  position: static;
}
board.asian-theme seats[count='8'] seat[index='2'][orientation='right'] bet amount {
  transform: translateX(10%);
}
board.asian-theme seats[count='8'] seat[index='2'][orientation='left'] bet stackgroup {
  flex-direction: row-reverse;
}
board.asian-theme seats[count='8'] seat[index='2'][orientation='left'] bet stackgroup amount {
  transform: translateX(-10%);
}
board.asian-theme seats[count='8'] seat[index='2'] .seat-inner.empty {
  margin-top: -8%;
}
board.asian-theme seats[count='8'] seat[index='2'] .cards holecards {
  -webkit-transform: rotate(-100deg);
  transform: rotate(-100deg);
  -moz-transform: rotate(-100deg);
  top: 45%;
  left: -50%;
}
board.asian-theme seats[count='8'] seat[index='2'] bet {
  top: 15%;
  left: -13%;
}
board.asian-theme seats[count='8'] seat[index='2'].domino .cards holecards {
  top: -5%;
  left: -50%;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
}
board.asian-theme seats[count='8'] seat[index='2'] .winner bet {
  top: 35%;
  left: 20%;
}
board.asian-theme seats[count='8'] seat[index='2'] .winner bet stackgroup amount {
  left: -40%;
  top: -50%;
}
board.asian-theme seats[count='8'] seat[index='3'] {
  bottom: 17%;
  right: 19%;
}
board.asian-theme seats[count='8'] seat[index='3'] .seat-inner.empty {
  margin-top: -10%;
}
board.asian-theme seats[count='8'] seat[index='3'] .cards holecards {
  top: -90%;
  right: 25%;
}
board.asian-theme seats[count='8'] seat[index='3'] bet {
  top: -15%;
  left: 5%;
}
board.asian-theme seats[count='8'] seat[index='3'].domino .cards holecards {
  right: 0;
}
board.asian-theme seats[count='8'] seat[index='3'].domino bet {
  top: -25%;
  left: 10%;
}
board.asian-theme seats[count='8'] seat[index='3'] .winner bet {
  top: 35%;
  left: 35%;
}
board.asian-theme seats[count='8'] seat[index='3'] .winner bet stackgroup amount {
  top: -580%;
}
board.asian-theme seats[count='8'] seat[index='5'] {
  bottom: 17%;
  left: 19%;
}
board.asian-theme seats[count='8'] seat[index='5'] .seat-inner.empty {
  margin-top: -10%;
}
board.asian-theme seats[count='8'] seat[index='5'] .cards holecards {
  top: -90%;
  right: 25%;
}
board.asian-theme seats[count='8'] seat[index='5'] bet {
  left: 66%;
  top: -16%;
}
board.asian-theme seats[count='8'] seat[index='5'].domino .cards holecards {
  right: 0;
}
board.asian-theme seats[count='8'] seat[index='5'].domino bet {
  left: 60%;
  top: -25%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient {
  height: 35%;
  width: 36%;
  bottom: 7%;
  left: 13%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient[game='domino99'] .cards domino-scores score:first-child:nth-last-child(1) {
  left: 15%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient .seat-inner emoticon {
  z-index: 100000000;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient .seat-inner .nameplate nameplate user-details {
  font-size: 1.22em;
  bottom: -0.4vw;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient .seat-inner .nameplate nameplate user-details name,
board.asian-theme seats[count='8'] seat[index='5'].isClient .seat-inner .nameplate nameplate user-details balance {
  font-size: 1.15em;
  margin-top: 0.5vw;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient .seat-inner .nameplate nameplate user-details status {
  line-height: 20.4vw;
  font-size: 1.15em;
  top: -17.7vw;
  width: 20.4vw;
  height: 20.4vw;
  left: -1.7vw;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient .seat-inner .nameplate nameplate user-details action.allIn {
  top: -55%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient .seat-inner .nameplate nameplate user-details percents {
  top: -95%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient .cards domino-scores score:first-child:nth-last-child(1) {
  left: 36%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient .cards card.anim.scale {
  animation: none;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient .cards-on user-details name,
board.asian-theme seats[count='8'] seat[index='5'].isClient .cards-on user-details balance {
  margin-top: 0.6vw;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.domino .nameplate nameplate user-details {
  z-index: 100000;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.domino bet {
  left: 50%;
  top: -32%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.domino .cards cards,
board.asian-theme seats[count='8'] seat[index='5'].isClient.domino .cards folded-cards {
  top: -25%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.domino domino-scores {
  left: 0;
  top: -53%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards {
  top: 23%;
  left: 17%;
  width: 74%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards cards,
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards folded-cards {
  height: 130%;
  width: 100%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards cards card,
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards folded-cards card {
  margin-left: -25% !important;
  box-shadow: -2px 0px 4px rgba(0, 0, 0, 0.5);
  border-radius: 5%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards cards card:nth-of-type(1),
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards folded-cards card:nth-of-type(1) {
  -webkit-transform: rotate(-15deg);
  transform: rotate(-15deg);
  -moz-transform: rotate(-15deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards cards card:nth-of-type(1).anim,
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards folded-cards card:nth-of-type(1).anim {
  transform: rotate(-15deg) rotateY(180deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards cards card:nth-of-type(1).anim.flip,
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards folded-cards card:nth-of-type(1).anim.flip {
  transform: rotate(-15deg) rotateY(0deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards cards card:nth-of-type(2),
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards folded-cards card:nth-of-type(2) {
  -webkit-transform: rotate(15deg);
  transform: rotate(15deg);
  -moz-transform: rotate(15deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards cards card:nth-of-type(2).anim,
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards folded-cards card:nth-of-type(2).anim {
  transform: rotate(15deg) rotateY(180deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards cards card:nth-of-type(2).anim.flip,
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards folded-cards card:nth-of-type(2).anim.flip {
  transform: rotate(15deg) rotateY(0deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.holdem .cards holecards {
  top: -225%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards {
  top: 20%;
  left: 9%;
  width: 74%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards cards,
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards folded-cards {
  overflow: visible;
  width: 100%;
  height: 140%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards cards div,
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards folded-cards div {
  overflow: hidden;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards cards div card,
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards folded-cards div card {
  margin-left: -26%;
  box-shadow: -2px 0px 4px rgba(0, 0, 0, 0.5);
  border-radius: 5%;
  width: 40%;
  height: 100%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards cards div card:nth-of-type(1),
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards folded-cards div card:nth-of-type(1) {
  margin-left: 0;
  -webkit-transform: rotate(-30deg) translate(-2%, 5%);
  transform: rotate(-30deg) translate(-2%, 5%);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards cards div card:nth-of-type(1).anim,
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards folded-cards div card:nth-of-type(1).anim {
  transform: rotate(-30deg) translate(-2%, 5%) rotateY(180deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards cards div card:nth-of-type(1).anim.flip,
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards folded-cards div card:nth-of-type(1).anim.flip {
  transform: rotate(-30deg) translate(-2%, 5%) rotateY(0deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards cards div card:nth-of-type(2),
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards folded-cards div card:nth-of-type(2) {
  -webkit-transform: rotate(-10deg) translate(2%, 0%);
  transform: rotate(-10deg) translate(2%, 0%);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards cards div card:nth-of-type(2).anim,
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards folded-cards div card:nth-of-type(2).anim {
  transform: rotate(-10deg) translate(2%, 0%) rotateY(180deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards cards div card:nth-of-type(2).anim.flip,
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards folded-cards div card:nth-of-type(2).anim.flip {
  transform: rotate(-10deg) translate(2%, 0%) rotateY(0deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards cards div card:nth-of-type(3),
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards folded-cards div card:nth-of-type(3) {
  -webkit-transform: rotate(9deg) translate(1%, 2%);
  transform: rotate(9deg) translate(1%, 2%);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards cards div card:nth-of-type(3).anim,
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards folded-cards div card:nth-of-type(3).anim {
  transform: rotate(9deg) translate(1%, 2%) rotateY(180deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards cards div card:nth-of-type(3).anim.flip,
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards folded-cards div card:nth-of-type(3).anim.flip {
  transform: rotate(9deg) translate(1%, 2%) rotateY(0deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards cards div card:nth-of-type(4),
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards folded-cards div card:nth-of-type(4) {
  -webkit-transform: rotate(25deg) translate(6%, 18%);
  transform: rotate(25deg) translate(6%, 18%);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards cards div card:nth-of-type(4).anim,
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards folded-cards div card:nth-of-type(4).anim {
  transform: rotate(25deg) translate(6%, 18%) rotateY(180deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards cards div card:nth-of-type(4).anim.flip,
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards folded-cards div card:nth-of-type(4).anim.flip {
  transform: rotate(25deg) translate(6%, 18%) rotateY(0deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.omaha .cards holecards {
  top: -230%;
  right: 30%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards {
  top: 17%;
  left: 14%;
  width: 74%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards cards,
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards folded-cards {
  height: 150%;
  width: 115%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards cards > div,
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards folded-cards > div {
  overflow: hidden;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards cards > div card,
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards folded-cards > div card {
  width: 37%;
  height: 100%;
  box-shadow: -2px 0px 4px rgba(0, 0, 0, 0.5);
  border-radius: 5%;
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards cards > div card:nth-of-type(1),
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards folded-cards > div card:nth-of-type(1) {
  -webkit-transform: rotate(-22deg) translate(0%, 6%);
  transform: rotate(-22deg) translate(0%, 6%);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards cards > div card:nth-of-type(1).anim,
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards folded-cards > div card:nth-of-type(1).anim {
  transform: rotate(-22deg) translate(0%, 6%) rotateY(180deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards cards > div card:nth-of-type(1).anim.flip,
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards folded-cards > div card:nth-of-type(1).anim.flip {
  transform: rotate(-22deg) translate(0%, 6%) rotateY(0deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards cards > div card:nth-of-type(2),
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards folded-cards > div card:nth-of-type(2) {
  -webkit-transform: rotate(-10deg) translate(2%, 0%);
  transform: rotate(-10deg) translate(2%, 0%);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards cards > div card:nth-of-type(2).anim,
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards folded-cards > div card:nth-of-type(2).anim {
  transform: rotate(-10deg) translate(2%, 0%) rotateY(180deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards cards > div card:nth-of-type(2).anim.flip,
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards folded-cards > div card:nth-of-type(2).anim.flip {
  transform: rotate(-10deg) translate(2%, 0%) rotateY(0deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards cards > div card:nth-of-type(4),
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards folded-cards > div card:nth-of-type(4) {
  -webkit-transform: rotate(10deg) translate(-2%, 5%);
  transform: rotate(10deg) translate(-2%, 5%);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards cards > div card:nth-of-type(4).anim,
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards folded-cards > div card:nth-of-type(4).anim {
  transform: rotate(10deg) translate(-2%, 5%) rotateY(180deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards cards > div card:nth-of-type(4).anim.flip,
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards folded-cards > div card:nth-of-type(4).anim.flip {
  transform: rotate(10deg) translate(-2%, 5%) rotateY(0deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards cards > div card:nth-of-type(5),
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards folded-cards > div card:nth-of-type(5) {
  -webkit-transform: rotate(25deg) translate(0%, 15%);
  transform: rotate(25deg) translate(0%, 15%);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards cards > div card:nth-of-type(5).anim,
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards folded-cards > div card:nth-of-type(5).anim {
  transform: rotate(25deg) translate(0%, 15%) rotateY(180deg);
}
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards cards > div card:nth-of-type(5).anim.flip,
board.asian-theme seats[count='8'] seat[index='5'].isClient.draw .cards folded-cards > div card:nth-of-type(5).anim.flip {
  transform: rotate(25deg) translate(0%, 15%) rotateY(0deg);
}
board.asian-theme seats[count='8'] seat[index='5'] .winner bet {
  top: 40%;
  left: 35%;
}
board.asian-theme seats[count='8'] seat[index='5'] .winner bet stackgroup amount {
  top: -620%;
}
board.asian-theme seats[count='8'] seat[index='6'] {
  top: 38%;
  left: -7.5%;
}
board.asian-theme seats[count='8'] seat[index='6'] bet stackgroup {
  display: flex;
}
board.asian-theme seats[count='8'] seat[index='6'] bet stackgroup amount {
  position: static;
}
board.asian-theme seats[count='8'] seat[index='6'][orientation='right'] bet amount {
  transform: translateX(10%);
}
board.asian-theme seats[count='8'] seat[index='6'][orientation='left'] bet stackgroup {
  flex-direction: row-reverse;
}
board.asian-theme seats[count='8'] seat[index='6'][orientation='left'] bet stackgroup amount {
  transform: translateX(-10%);
}
board.asian-theme seats[count='8'] seat[index='6'] .seat-inner.empty {
  margin-top: -8%;
}
board.asian-theme seats[count='8'] seat[index='6'] .cards holecards {
  -webkit-transform: rotate(95deg);
  transform: rotate(95deg);
  -moz-transform: rotate(95deg);
  top: 95%;
  right: -30%;
}
board.asian-theme seats[count='8'] seat[index='6'] bet {
  top: 15%;
  left: 90%;
}
board.asian-theme seats[count='8'] seat[index='6'].domino .cards holecards {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  top: 95%;
  right: -50%;
}
board.asian-theme seats[count='8'] seat[index='6'] .winner bet {
  left: 52%;
  top: 35%;
}
board.asian-theme seats[count='8'] seat[index='6'] .winner bet stackgroup amount {
  left: 70%;
  top: -50%;
}
board.asian-theme seats[count='8'] seat[index='7'] {
  top: 14%;
  left: -1.5%;
}
board.asian-theme seats[count='8'] seat[index='7'] .seat-inner.empty {
  margin-left: 20%;
  margin-top: -8%;
}
board.asian-theme seats[count='8'] seat[index='7'] .cards holecards {
  -webkit-transform: rotate(95deg);
  transform: rotate(95deg);
  -moz-transform: rotate(95deg);
  top: 200%;
  right: 0;
}
board.asian-theme seats[count='8'] seat[index='7'] bet {
  left: 72%;
  top: 50%;
}
board.asian-theme seats[count='8'] seat[index='7'].domino[game='bandarQ'] .cards holecards {
  top: 200%;
  right: -10%;
}
board.asian-theme seats[count='8'] seat[index='7'].domino .cards holecards {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -moz-transform: rotate(90deg);
}
board.asian-theme seats[count='8'] seat[index='7'] .winner bet {
  left: 35%;
  top: 35%;
}
board.asian-theme seats[count='8'] seat[index='7'] .winner bet stackgroup amount {
  left: 150%;
  top: 180%;
}
board.asian-theme seats[count='8'] seat[index='8'] {
  top: 1%;
  left: 18%;
}
board.asian-theme seats[count='8'] seat[index='8'] .seat-inner.empty {
  margin-top: -6%;
}
board.asian-theme seats[count='8'] seat[index='8'] .cards holecards {
  -webkit-transform: rotate(172deg);
  transform: rotate(172deg);
  -moz-transform: rotate(172deg);
  top: 210%;
  right: 70%;
}
board.asian-theme seats[count='8'] seat[index='8'] bet {
  left: 55%;
  top: 80%;
}
board.asian-theme seats[count='8'] seat[index='8'].domino[game='bandarQ'] .cards holecards {
  top: 140%;
  right: 83%;
}
board.asian-theme seats[count='8'] seat[index='8'].domino .cards holecards {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  top: 130%;
  right: 50%;
}
board.asian-theme seats[count='8'] seat[index='8'] .winner bet {
  left: 37%;
  top: 36%;
}
board.asian-theme seats[count='8'] seat[index='8'] .winner bet stackgroup amount {
  top: 270%;
}
board.asian-theme seats[count='8'] seat[index='0'][orientation='left'] .seat-inner .bubble-message,
board.asian-theme seats[count='8'] seat[index='8'][orientation='left'] .seat-inner .bubble-message {
  left: auto;
  right: -30%;
}
board.asian-theme seats[count='8'] seat[index='0'][orientation='left'] .seat-inner .bubble-message.one-line,
board.asian-theme seats[count='8'] seat[index='8'][orientation='left'] .seat-inner .bubble-message.one-line {
  right: 0;
}
board.asian-theme seats[count='8'] seat[index='0'][orientation='left'] .seat-inner .bubble-message::after,
board.asian-theme seats[count='8'] seat[index='8'][orientation='left'] .seat-inner .bubble-message::after {
  left: 12%;
}
board.asian-theme seats[count='8'] seat[index='0'][orientation='right'] .seat-inner .bubble-message,
board.asian-theme seats[count='8'] seat[index='8'][orientation='right'] .seat-inner .bubble-message {
  left: -20%;
}
board.asian-theme seats[count='8'] seat[index='0'][orientation='right'] .seat-inner .bubble-message.one-line,
board.asian-theme seats[count='8'] seat[index='8'][orientation='right'] .seat-inner .bubble-message.one-line {
  left: 10%;
}
board.asian-theme seats[count='8'] seat[index='0'][orientation='right'] .seat-inner .bubble-message.one-line::after,
board.asian-theme seats[count='8'] seat[index='8'][orientation='right'] .seat-inner .bubble-message.one-line::after {
  left: 66%;
}
board.asian-theme seats[count='8'] seat[index='0'][orientation='right'] .seat-inner .bubble-message::after,
board.asian-theme seats[count='8'] seat[index='8'][orientation='right'] .seat-inner .bubble-message::after {
  left: 78%;
}
board.asian-theme seats[count='9'] seat[index='0'] {
  top: 1%;
  right: 19%;
}
board.asian-theme seats[count='9'] seat[index='0'] .seat-inner.empty {
  margin-top: -6%;
}
board.asian-theme seats[count='9'] seat[index='0'] .cards holecards {
  -webkit-transform: rotate(172deg);
  transform: rotate(172deg);
  -moz-transform: rotate(172deg);
  top: 180%;
  right: 15%;
}
board.asian-theme seats[count='9'] seat[index='0'] bet {
  top: 85%;
  left: 30%;
}
board.asian-theme seats[count='9'] seat[index='0'] .winner bet {
  top: 36%;
  left: 36%;
}
board.asian-theme seats[count='9'] seat[index='0'] .winner bet stackgroup amount {
  top: 270%;
  left: 40%;
}
board.asian-theme seats[count='9'] seat[index='1'] {
  top: 14%;
  right: 1%;
}
board.asian-theme seats[count='9'] seat[index='1'] .seat-inner.empty {
  margin-top: -8%;
  margin-left: 19%;
}
board.asian-theme seats[count='9'] seat[index='1'] .cards holecards {
  -webkit-transform: rotate(-160deg);
  transform: rotate(-160deg);
  -moz-transform: rotate(-160deg);
  top: 180%;
  right: 75%;
}
board.asian-theme seats[count='9'] seat[index='1'] bet {
  top: 60%;
  left: -5%;
}
board.asian-theme seats[count='9'] seat[index='1'] .winner bet {
  top: 35%;
  left: 52%;
}
board.asian-theme seats[count='9'] seat[index='1'] .winner bet stackgroup amount {
  left: -80%;
}
board.asian-theme seats[count='9'] seat[index='2'] {
  top: 38%;
  right: -5%;
}
board.asian-theme seats[count='9'] seat[index='2'] .seat-inner.empty {
  margin-top: -9%;
}
board.asian-theme seats[count='9'] seat[index='2'] .cards holecards {
  -webkit-transform: rotate(-100deg);
  transform: rotate(-100deg);
  -moz-transform: rotate(-100deg);
  top: 80%;
  left: -35%;
}
board.asian-theme seats[count='9'] seat[index='2'] bet {
  top: 25%;
  left: -10%;
}
board.asian-theme seats[count='9'] seat[index='2'] .winner bet {
  top: 35%;
  left: 20%;
}
board.asian-theme seats[count='9'] seat[index='2'] .winner bet stackgroup amount {
  left: -20%;
  top: -50%;
}
board.asian-theme seats[count='9'] seat[index='3'] {
  bottom: 17%;
  right: 15%;
}
board.asian-theme seats[count='9'] seat[index='3'] .seat-inner.empty {
  margin-top: -10%;
}
board.asian-theme seats[count='9'] seat[index='3'] .cards holecards {
  top: -105%;
  right: -5%;
}
board.asian-theme seats[count='9'] seat[index='3'] bet {
  top: -29%;
  left: 32%;
}
board.asian-theme seats[count='9'] seat[index='3'] .winner bet {
  top: 35%;
  left: 35%;
}
board.asian-theme seats[count='9'] seat[index='3'] .winner bet stackgroup amount {
  top: -400%;
}
board.asian-theme seats[count='9'] seat[index='4'] {
  bottom: 17%;
  left: 36%;
}
board.asian-theme seats[count='9'] seat[index='4'] .seat-inner.empty {
  margin-top: -10%;
}
board.asian-theme seats[count='9'] seat[index='4'] .cards holecards {
  top: -85%;
  right: -15%;
}
board.asian-theme seats[count='9'] seat[index='4'] bet {
  left: 35%;
  top: -29%;
}
board.asian-theme seats[count='9'] seat[index='4'].isClient {
  bottom: 7%;
  left: 30.5%;
}
board.asian-theme seats[count='9'] seat[index='4'].isClient bet {
  top: -20%;
}
board.asian-theme seats[count='9'] seat[index='4'] .winner bet {
  top: 45%;
  left: 50%;
}
board.asian-theme seats[count='9'] seat[index='4'] .winner bet stackgroup amount {
  top: -570%;
  left: 15%;
}
board.asian-theme seats[count='9'] seat[index='5'] {
  bottom: 17%;
  left: 14%;
}
board.asian-theme seats[count='9'] seat[index='5'] .seat-inner.empty {
  margin-top: -10%;
}
board.asian-theme seats[count='9'] seat[index='5'] .cards holecards {
  top: -90%;
  right: -15%;
}
board.asian-theme seats[count='9'] seat[index='5'] bet {
  left: 35%;
  top: -29%;
}
board.asian-theme seats[count='9'] seat[index='5'] .winner bet {
  top: 45%;
}
board.asian-theme seats[count='9'] seat[index='5'] .winner bet stackgroup amount {
  top: -400%;
}
board.asian-theme seats[count='9'] seat[index='6'] {
  top: 38%;
  left: -7.5%;
}
board.asian-theme seats[count='9'] seat[index='6'] .seat-inner.empty {
  margin-top: -9%;
}
board.asian-theme seats[count='9'] seat[index='6'] .cards holecards {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  top: 130%;
  right: -25%;
}
board.asian-theme seats[count='9'] seat[index='6'] bet {
  top: 25%;
  left: 79%;
}
board.asian-theme seats[count='9'] seat[index='6'] .winner bet {
  left: 52%;
  top: 35%;
}
board.asian-theme seats[count='9'] seat[index='6'] .winner bet stackgroup amount {
  left: 70%;
  top: -50%;
}
board.asian-theme seats[count='9'] seat[index='7'] {
  top: 14%;
  left: -1.5%;
}
board.asian-theme seats[count='9'] seat[index='7'] .seat-inner.empty {
  margin-top: -8%;
  margin-left: 22%;
}
board.asian-theme seats[count='9'] seat[index='7'] .cards holecards {
  -webkit-transform: rotate(130deg);
  transform: rotate(130deg);
  -moz-transform: rotate(130deg);
  top: 215%;
  right: 25%;
}
board.asian-theme seats[count='9'] seat[index='7'] bet {
  left: 75%;
  top: 60%;
}
board.asian-theme seats[count='9'] seat[index='7'] .winner bet {
  left: 42%;
  top: 35%;
}
board.asian-theme seats[count='9'] seat[index='7'] .winner bet stackgroup amount {
  left: 130%;
}
board.asian-theme seats[count='9'] seat[index='8'] {
  top: 1%;
  left: 18%;
}
board.asian-theme seats[count='9'] seat[index='8'] .seat-inner.empty {
  margin-top: -6%;
}
board.asian-theme seats[count='9'] seat[index='8'] .cards holecards {
  -webkit-transform: rotate(172deg);
  transform: rotate(172deg);
  -moz-transform: rotate(172deg);
  top: 180%;
  right: 80%;
}
board.asian-theme seats[count='9'] seat[index='8'] bet {
  left: 40%;
  top: 85%;
}
board.asian-theme seats[count='9'] seat[index='8'] .winner bet {
  left: 44%;
  top: 36%;
}
board.asian-theme seats[count='9'] seat[index='8'] .winner bet stackgroup amount {
  top: 280%;
  left: 30%;
}
board.asian-theme seats[count='9'] seat[index='0'][orientation='left'] .seat-inner .bubble-message,
board.asian-theme seats[count='9'] seat[index='8'][orientation='left'] .seat-inner .bubble-message {
  left: auto;
  right: -30%;
}
board.asian-theme seats[count='9'] seat[index='0'][orientation='left'] .seat-inner .bubble-message.one-line,
board.asian-theme seats[count='9'] seat[index='8'][orientation='left'] .seat-inner .bubble-message.one-line {
  right: 0;
}
board.asian-theme seats[count='9'] seat[index='0'][orientation='left'] .seat-inner .bubble-message::after,
board.asian-theme seats[count='9'] seat[index='8'][orientation='left'] .seat-inner .bubble-message::after {
  left: 12%;
}
board.asian-theme seats[count='9'] seat[index='0'][orientation='right'] .seat-inner .bubble-message,
board.asian-theme seats[count='9'] seat[index='8'][orientation='right'] .seat-inner .bubble-message {
  left: -20%;
}
board.asian-theme seats[count='9'] seat[index='0'][orientation='right'] .seat-inner .bubble-message.one-line,
board.asian-theme seats[count='9'] seat[index='8'][orientation='right'] .seat-inner .bubble-message.one-line {
  left: 10%;
}
board.asian-theme seats[count='9'] seat[index='0'][orientation='right'] .seat-inner .bubble-message.one-line::after,
board.asian-theme seats[count='9'] seat[index='8'][orientation='right'] .seat-inner .bubble-message.one-line::after {
  left: 66%;
}
board.asian-theme seats[count='9'] seat[index='0'][orientation='right'] .seat-inner .bubble-message::after,
board.asian-theme seats[count='9'] seat[index='8'][orientation='right'] .seat-inner .bubble-message::after {
  left: 78%;
}
board.vp-theme seats[count='2'] seat[index='2'] div.reserved,
board.vp-theme seats[count='2'] seat[index='2'] div.taken {
  position: absolute;
  top: -20%;
  right: 50%;
}
board.vp-theme seats[count='2'] seat[index='2'] bet {
  left: -38%;
  top: 70%;
}
board.vp-theme seats[count='2'] seat[index='6'] {
  left: -6.5%;
}
board.vp-theme seats[count='2'] seat[index='6'] div.reserved,
board.vp-theme seats[count='2'] seat[index='6'] div.taken {
  position: absolute;
  top: -20%;
}
board.vp-theme seats[count='2'] seat[index='6'] bet {
  left: 110%;
  top: 70%;
}
board.vp-theme seats[count='3'] seat[index='1'] {
  top: 8%;
  right: 5%;
}
board.vp-theme seats[count='3'] seat[index='1'] div.reserved,
board.vp-theme seats[count='3'] seat[index='1'] div.taken {
  position: absolute;
  left: -28%;
  top: -30%;
}
board.vp-theme seats[count='3'] seat[index='1'] bet {
  left: -11%;
  top: 115%;
}
board.vp-theme seats[count='3'] seat[index='4'] {
  left: 36%;
  bottom: 16%;
}
board.vp-theme seats[count='3'] seat[index='4'].isClient {
  left: 36%;
  bottom: 16%;
}
board.vp-theme seats[count='3'] seat[index='4'].isClient .seat-inner div.reserved nameplate[state='reserved'] status {
  width: 100%;
  height: 100%;
}
board.vp-theme seats[count='3'] seat[index='4'].isClient .seat-inner div.reserved div.cards cards,
board.vp-theme seats[count='3'] seat[index='4'].isClient .seat-inner div.taken div.cards cards {
  width: 75%;
  top: 40%;
  left: 0;
}
board.vp-theme seats[count='3'] seat[index='4'].isClient .seat-inner div.reserved div.cards cards card,
board.vp-theme seats[count='3'] seat[index='4'].isClient .seat-inner div.taken div.cards cards card {
  transform: none;
  position: absolute;
  right: 50%;
  height: 60px;
}
board.vp-theme seats[count='3'] seat[index='4'].isClient .seat-inner div.reserved div.cards cards card:not(:first-child),
board.vp-theme seats[count='3'] seat[index='4'].isClient .seat-inner div.taken div.cards cards card:not(:first-child) {
  position: absolute;
  right: 8%;
}
board.vp-theme seats[count='3'] seat[index='4'].isClient .seat-inner nameplate[state='taken'] user-avatar {
  bottom: 33%;
  left: 40.5%;
  width: 125px;
  height: 125px;
}
board.vp-theme seats[count='3'] seat[index='4'].isClient .seat-inner bet {
  top: -10%;
}
board.vp-theme seats[count='3'] seat[index='4'] div.reserved,
board.vp-theme seats[count='3'] seat[index='4'] div.taken {
  position: absolute;
  bottom: 12%;
  left: -9%;
}
board.vp-theme seats[count='3'] seat[index='4'] bet {
  top: -10%;
}
board.vp-theme seats[count='3'] seat[index='7'] {
  top: 8%;
  left: 3%;
}
board.vp-theme seats[count='3'] seat[index='7'] div.reserved,
board.vp-theme seats[count='3'] seat[index='7'] div.taken {
  position: absolute;
  left: 8%;
  top: -30%;
}
board.vp-theme seats[count='3'] seat[index='7'] bet {
  left: 85%;
  top: 115%;
}
board.vp-theme seats[count='4'] seat[index='1'] div.reserved,
board.vp-theme seats[count='4'] seat[index='1'] div.taken {
  position: absolute;
  left: 15%;
}
board.vp-theme seats[count='4'] seat[index='1'] bet {
  top: 115%;
  left: -11%;
}
board.vp-theme seats[count='4'] seat[index='3'] {
  bottom: 15%;
  right: 11%;
}
board.vp-theme seats[count='4'] seat[index='3'] div.reserved,
board.vp-theme seats[count='4'] seat[index='3'] div.taken {
  position: absolute;
  bottom: 80%;
  right: 0%;
}
board.vp-theme seats[count='4'] seat[index='3'] bet {
  top: 40%;
  left: -30%;
}
board.vp-theme seats[count='4'] seat[index='5'] {
  bottom: 15%;
  left: 11%;
}
board.vp-theme seats[count='4'] seat[index='5'].isClient {
  bottom: 15%;
}
board.vp-theme seats[count='4'] seat[index='5'].isClient .seat-inner div.reserved nameplate[state='reserved'] status {
  width: 100%;
  height: 100%;
}
board.vp-theme seats[count='4'] seat[index='5'].isClient .seat-inner div.reserved div.cards cards,
board.vp-theme seats[count='4'] seat[index='5'].isClient .seat-inner div.taken div.cards cards {
  width: 75%;
  top: 40%;
  left: 0;
}
board.vp-theme seats[count='4'] seat[index='5'].isClient .seat-inner div.reserved div.cards cards card,
board.vp-theme seats[count='4'] seat[index='5'].isClient .seat-inner div.taken div.cards cards card {
  transform: none;
  position: absolute;
  right: 50%;
  height: 60px;
}
board.vp-theme seats[count='4'] seat[index='5'].isClient .seat-inner div.reserved div.cards cards card:not(:first-child),
board.vp-theme seats[count='4'] seat[index='5'].isClient .seat-inner div.taken div.cards cards card:not(:first-child) {
  position: absolute;
  right: 8%;
}
board.vp-theme seats[count='4'] seat[index='5'].isClient .seat-inner nameplate[state='taken'] user-avatar {
  bottom: 33%;
  left: 40.5%;
  width: 125px;
  height: 125px;
}
board.vp-theme seats[count='4'] seat[index='5'].isClient .seat-inner bet {
  top: -10%;
}
board.vp-theme seats[count='4'] seat[index='5'].isClient .seat-inner bet {
  top: 40%;
}
board.vp-theme seats[count='4'] seat[index='5'] div.reserved,
board.vp-theme seats[count='4'] seat[index='5'] div.taken {
  position: absolute;
  bottom: 80%;
  left: -60%;
}
board.vp-theme seats[count='4'] seat[index='5'] bet {
  top: 40%;
  left: 110%;
}
board.vp-theme seats[count='4'] seat[index='7'] div.reserved,
board.vp-theme seats[count='4'] seat[index='7'] div.taken {
  position: absolute;
  left: -32%;
}
board.vp-theme seats[count='4'] seat[index='7'] bet {
  left: 85%;
  top: 115%;
}
board.vp-theme seats[count='5'] seat[index='1'] {
  right: 15%;
}
board.vp-theme seats[count='5'] seat[index='1'] div.reserved,
board.vp-theme seats[count='5'] seat[index='1'] div.taken {
  position: absolute;
  left: 10%;
}
board.vp-theme seats[count='5'] seat[index='1'] bet {
  left: 0%;
  top: 115%;
}
board.vp-theme seats[count='5'] seat[index='2'] {
  top: 30%;
}
board.vp-theme seats[count='5'] seat[index='2'] div.reserved,
board.vp-theme seats[count='5'] seat[index='2'] div.taken {
  position: absolute;
  left: -30%;
}
board.vp-theme seats[count='5'] seat[index='2'] bet {
  left: -20%;
  top: 70%;
}
board.vp-theme seats[count='5'] seat[index='4'] {
  left: 36%;
  bottom: 16%;
}
board.vp-theme seats[count='5'] seat[index='4'].isClient {
  left: 36%;
  bottom: 16%;
}
board.vp-theme seats[count='5'] seat[index='4'].isClient .seat-inner div.reserved nameplate[state='reserved'] status {
  width: 100%;
  height: 100%;
}
board.vp-theme seats[count='5'] seat[index='4'].isClient .seat-inner div.reserved div.cards cards,
board.vp-theme seats[count='5'] seat[index='4'].isClient .seat-inner div.taken div.cards cards {
  width: 75%;
  top: 40%;
  left: 0;
}
board.vp-theme seats[count='5'] seat[index='4'].isClient .seat-inner div.reserved div.cards cards card,
board.vp-theme seats[count='5'] seat[index='4'].isClient .seat-inner div.taken div.cards cards card {
  transform: none;
  position: absolute;
  right: 50%;
  height: 60px;
}
board.vp-theme seats[count='5'] seat[index='4'].isClient .seat-inner div.reserved div.cards cards card:not(:first-child),
board.vp-theme seats[count='5'] seat[index='4'].isClient .seat-inner div.taken div.cards cards card:not(:first-child) {
  position: absolute;
  right: 8%;
}
board.vp-theme seats[count='5'] seat[index='4'].isClient .seat-inner nameplate[state='taken'] user-avatar {
  bottom: 33%;
  left: 40.5%;
  width: 125px;
  height: 125px;
}
board.vp-theme seats[count='5'] seat[index='4'].isClient .seat-inner bet {
  top: -10%;
}
board.vp-theme seats[count='5'] seat[index='4'] div.reserved,
board.vp-theme seats[count='5'] seat[index='4'] div.taken {
  position: absolute;
  bottom: 12%;
  left: -9%;
}
board.vp-theme seats[count='5'] seat[index='4'] bet {
  left: 35%;
  top: -10%;
}
board.vp-theme seats[count='5'] seat[index='6'] {
  top: 30%;
}
board.vp-theme seats[count='5'] seat[index='6'] div.reserved,
board.vp-theme seats[count='5'] seat[index='6'] div.taken {
  position: absolute;
  left: 15%;
}
board.vp-theme seats[count='5'] seat[index='6'] bet {
  left: 200px;
  top: 70%;
}
board.vp-theme seats[count='5'] seat[index='7'] {
  left: 13%;
}
board.vp-theme seats[count='5'] seat[index='7'] div.reserved,
board.vp-theme seats[count='5'] seat[index='7'] div.taken {
  position: absolute;
  left: -30%;
}
board.vp-theme seats[count='5'] seat[index='7'] bet {
  left: 75%;
  top: 115%;
}
board.vp-theme seats[count='6'] seat[index='1'] {
  top: 0;
  right: 20%;
}
board.vp-theme seats[count='6'] seat[index='1'] div.reserved,
board.vp-theme seats[count='6'] seat[index='1'] div.taken {
  position: absolute;
  top: -10%;
  right: 40%;
}
board.vp-theme seats[count='6'] seat[index='1'] bet {
  top: 120%;
}
board.vp-theme seats[count='6'] seat[index='2'] div.reserved,
board.vp-theme seats[count='6'] seat[index='2'] div.taken {
  position: absolute;
  top: -20%;
  left: -20%;
}
board.vp-theme seats[count='6'] seat[index='2'] bet {
  left: -25%;
  top: 75%;
}
board.vp-theme seats[count='6'] seat[index='3'] {
  right: 16%;
}
board.vp-theme seats[count='6'] seat[index='3'] div.reserved,
board.vp-theme seats[count='6'] seat[index='3'] div.taken {
  position: absolute;
  top: -20%;
  left: -10%;
}
board.vp-theme seats[count='6'] seat[index='3'] bet {
  top: -10%;
  left: 30%;
}
board.vp-theme seats[count='6'] seat[index='5'] {
  left: 15%;
}
board.vp-theme seats[count='6'] seat[index='5'].isClient {
  left: 15%;
  bottom: 16.5%;
}
board.vp-theme seats[count='6'] seat[index='5'].isClient .seat-inner div.reserved nameplate[state='reserved'] status {
  width: 100%;
  height: 100%;
}
board.vp-theme seats[count='6'] seat[index='5'].isClient .seat-inner div.reserved div.cards cards,
board.vp-theme seats[count='6'] seat[index='5'].isClient .seat-inner div.taken div.cards cards {
  width: 75%;
  top: 40%;
  left: 0;
}
board.vp-theme seats[count='6'] seat[index='5'].isClient .seat-inner div.reserved div.cards cards card,
board.vp-theme seats[count='6'] seat[index='5'].isClient .seat-inner div.taken div.cards cards card {
  transform: none;
  position: absolute;
  right: 50%;
  height: 60px;
}
board.vp-theme seats[count='6'] seat[index='5'].isClient .seat-inner div.reserved div.cards cards card:not(:first-child),
board.vp-theme seats[count='6'] seat[index='5'].isClient .seat-inner div.taken div.cards cards card:not(:first-child) {
  position: absolute;
  right: 8%;
}
board.vp-theme seats[count='6'] seat[index='5'].isClient .seat-inner nameplate[state='taken'] user-avatar {
  bottom: 33%;
  left: 40.5%;
  width: 125px;
  height: 125px;
}
board.vp-theme seats[count='6'] seat[index='5'].isClient .seat-inner bet {
  top: -10%;
}
board.vp-theme seats[count='6'] seat[index='5'] div.reserved,
board.vp-theme seats[count='6'] seat[index='5'] div.taken {
  position: absolute;
  top: -20%;
  right: 40%;
}
board.vp-theme seats[count='6'] seat[index='5'] bet {
  top: -5%;
  left: 50%;
}
board.vp-theme seats[count='6'] seat[index='6'] {
  left: -7%;
}
board.vp-theme seats[count='6'] seat[index='6'] div.reserved,
board.vp-theme seats[count='6'] seat[index='6'] div.taken {
  position: absolute;
  top: -20%;
  right: 30%;
}
board.vp-theme seats[count='6'] seat[index='6'] bet {
  left: 210px;
  top: 75%;
}
board.vp-theme seats[count='6'] seat[index='7'] {
  top: 0;
}
board.vp-theme seats[count='6'] seat[index='7'] div.reserved,
board.vp-theme seats[count='6'] seat[index='7'] div.taken {
  position: absolute;
  top: -10%;
  left: -9%;
}
board.vp-theme seats[count='6'] seat[index='7'] bet {
  top: 120%;
}
board.vp-theme seats[count='9'] seat[index='0'] {
  top: 0%;
  right: 20.3%;
}
board.vp-theme seats[count='9'] seat[index='0'] div.reserved,
board.vp-theme seats[count='9'] seat[index='0'] div.taken {
  position: absolute;
  top: -10%;
  right: 40%;
}
board.vp-theme seats[count='9'] seat[index='0'] bet {
  left: 65px;
  top: 120%;
}
board.vp-theme seats[count='9'] seat[index='1'] {
  top: 10%;
  right: 3%;
}
board.vp-theme seats[count='9'] seat[index='1'] div.reserved,
board.vp-theme seats[count='9'] seat[index='1'] div.taken {
  position: absolute;
  top: 10%;
  right: 37%;
}
board.vp-theme seats[count='9'] seat[index='1'] bet {
  top: 85%;
  left: -45px;
}
board.vp-theme seats[count='9'] seat[index='2'] {
  top: 31%;
  right: -5%;
}
board.vp-theme seats[count='9'] seat[index='2'] div.reserved,
board.vp-theme seats[count='9'] seat[index='2'] div.taken {
  position: absolute;
  top: 14%;
  right: 40%;
}
board.vp-theme seats[count='9'] seat[index='2'] div.reserved div.cards holecards,
board.vp-theme seats[count='9'] seat[index='2'] div.taken div.cards holecards {
  left: 0;
}
board.vp-theme seats[count='9'] seat[index='2'] bet {
  top: 50%;
  left: -50%;
}
board.vp-theme seats[count='9'] seat[index='2'] bet stackgroup {
  display: inline-block;
}
board.vp-theme seats[count='9'] seat[index='3'] {
  bottom: 22%;
  right: 7%;
}
board.vp-theme seats[count='9'] seat[index='3'] div.reserved,
board.vp-theme seats[count='9'] seat[index='3'] div.taken {
  position: absolute;
  top: -3%;
  right: 53%;
}
board.vp-theme seats[count='9'] seat[index='3'] bet {
  top: 5%;
  left: -15%;
}
board.vp-theme seats[count='9'] seat[index='4'] {
  bottom: 16%;
  left: 36%;
}
board.vp-theme seats[count='9'] seat[index='4'].isClient {
  bottom: 16%;
  left: 36%;
  width: 26%;
}
board.vp-theme seats[count='9'] seat[index='4'].isClient .seat-inner div.reserved nameplate[state='reserved'] status {
  width: 100%;
  height: 100%;
}
board.vp-theme seats[count='9'] seat[index='4'].isClient .seat-inner div.reserved div.cards cards,
board.vp-theme seats[count='9'] seat[index='4'].isClient .seat-inner div.taken div.cards cards {
  width: 75%;
  top: 40%;
  left: 0;
}
board.vp-theme seats[count='9'] seat[index='4'].isClient .seat-inner div.reserved div.cards cards card,
board.vp-theme seats[count='9'] seat[index='4'].isClient .seat-inner div.taken div.cards cards card {
  transform: none;
  position: absolute;
  right: 50%;
  height: 60px;
}
board.vp-theme seats[count='9'] seat[index='4'].isClient .seat-inner div.reserved div.cards cards card:not(:first-child),
board.vp-theme seats[count='9'] seat[index='4'].isClient .seat-inner div.taken div.cards cards card:not(:first-child) {
  position: absolute;
  right: 8%;
}
board.vp-theme seats[count='9'] seat[index='4'].isClient .seat-inner nameplate[state='taken'] user-avatar {
  bottom: 33%;
  left: 40.5%;
  width: 125px;
  height: 125px;
}
board.vp-theme seats[count='9'] seat[index='4'].isClient .seat-inner bet {
  top: -10%;
}
board.vp-theme seats[count='9'] seat[index='4'] nameplate[state='taken'] user-details {
  height: 50px;
  width: 140px;
}
board.vp-theme seats[count='9'] seat[index='4'] nameplate[state='taken'] user-avatar {
  bottom: 33%;
  left: 40.5%;
}
board.vp-theme seats[count='9'] seat[index='4'] div.reserved,
board.vp-theme seats[count='9'] seat[index='4'] div.taken {
  position: absolute;
  bottom: 12%;
  left: -9%;
}
board.vp-theme seats[count='9'] seat[index='4'] bet {
  top: -10%;
}
board.vp-theme seats[count='9'] seat[index='5'] {
  bottom: 21%;
  left: 5%;
}
board.vp-theme seats[count='9'] seat[index='5'] div.reserved,
board.vp-theme seats[count='9'] seat[index='5'] div.taken {
  position: absolute;
  top: -8%;
  left: 1%;
}
board.vp-theme seats[count='9'] seat[index='5'] bet {
  top: 5%;
  left: 90%;
}
board.vp-theme seats[count='9'] seat[index='6'] {
  top: 30%;
  left: -7.5%;
}
board.vp-theme seats[count='9'] seat[index='6'] div.reserved,
board.vp-theme seats[count='9'] seat[index='6'] div.taken {
  position: absolute;
  top: 15%;
  left: -7%;
}
board.vp-theme seats[count='9'] seat[index='6'] bet {
  top: 50%;
  left: 120%;
}
board.vp-theme seats[count='9'] seat[index='6'] bet stackgroup {
  display: inline-block;
}
board.vp-theme seats[count='9'] seat[index='7'] {
  top: 10%;
  left: 0.8%;
}
board.vp-theme seats[count='9'] seat[index='7'] div.reserved,
board.vp-theme seats[count='9'] seat[index='7'] div.taken {
  position: absolute;
  top: 5%;
  left: -9%;
}
board.vp-theme seats[count='9'] seat[index='7'] bet {
  top: 85%;
  left: 190px;
}
board.vp-theme seats[count='9'] seat[index='8'] {
  top: 0%;
  left: 18.5%;
}
board.vp-theme seats[count='9'] seat[index='8'] div.reserved,
board.vp-theme seats[count='9'] seat[index='8'] div.taken {
  position: absolute;
  top: -10%;
  left: -9%;
}
board.vp-theme seats[count='9'] seat[index='8'] bet {
  top: 120%;
  left: 85px;
}
board.chinese-theme seats seat .seat-inner .cards rummy-cards comb-type {
  top: 180%;
  left: 20%;
}
board.chinese-theme seats seat .seat-inner.empty .cards rummy-cards discarded {
  display: none;
}
board.chinese-theme seats seat[orientation='right'] .seat-inner .cards rummy-cards discarded {
  right: -41%;
  top: -220%;
}
board.chinese-theme seats seat[orientation='left'] .seat-inner .cards rummy-cards discarded {
  right: -10%;
  top: -220%;
}
board.chinese-theme seats[count='4'] seat[index='1'] {
  top: 10%;
  right: 2%;
}
board.chinese-theme seats[count='4'] seat[index='1'] div.reserved,
board.chinese-theme seats[count='4'] seat[index='1'] div.taken {
  position: absolute;
  left: 35%;
  top: 6%;
}
board.chinese-theme seats[count='4'] seat[index='3'] {
  bottom: 5%;
  right: 2%;
}
board.chinese-theme seats[count='4'] seat[index='3'] div.reserved,
board.chinese-theme seats[count='4'] seat[index='3'] div.taken {
  position: absolute;
  bottom: 0%;
  right: 0%;
}
board.chinese-theme seats[count='4'] seat[index='5'] {
  bottom: 5%;
  left: 0%;
}
board.chinese-theme seats[count='4'] seat[index='5'].isClient {
  bottom: 9%;
  left: 3%;
}
board.chinese-theme seats[count='4'] seat[index='5'] div.reserved,
board.chinese-theme seats[count='4'] seat[index='5'] div.taken {
  position: absolute;
  bottom: 0%;
  left: -50%;
}
board.chinese-theme seats[count='4'] seat[index='7'] {
  top: 10%;
  left: 0%;
}
board.chinese-theme seats[count='4'] seat[index='7'] div.reserved,
board.chinese-theme seats[count='4'] seat[index='7'] div.taken {
  position: absolute;
  left: -50%;
  top: 6%;
}
board {
  display: block;
  width: 81.94'%';
  height: 70.07'%';
  display: inline-block;
  font-size: 1em;
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 1;
}
board.domino99,
board.bandarQ,
board.aduQ {
  top: 1%;
}
@media only screen and (min-width: 754px) and (max-width: 954px) {
  board.domino99,
  board.bandarQ,
  board.aduQ {
    top: 2%;
  }
}
board boardcards {
  display: inline-block;
  float: left;
  height: 15%;
  left: 35%;
  position: absolute;
  top: 32%;
  width: 30%;
  z-index: 1;
}
@media only screen and (min-width: 552px) and (max-width: 754px), only screen and (max-width: 552px) {
  board boardcards {
    left: 33%;
    width: 34%;
  }
}
board boardcards > card {
  display: block;
  width: 20'%';
  height: 100'%';
  display: inline-block;
}
board boardcards > card:before {
  opacity: 0;
  transition: all 1s linear;
}
board boardcards > card.broken:before {
  content: '';
  background: url('../img/poker/cards/breakCard.png');
  background-position: center;
  background-size: initial;
  background-repeat: no-repeat;
  background-position: 54% 40%;
  background-size: 180% 160%;
  width: 18%;
  height: 90%;
  position: absolute;
  opacity: 1;
}
board rummy-bank {
  position: absolute;
  width: 24%;
  top: 35%;
  left: 40%;
  height: 8%;
  text-align: center;
  z-index: 10000;
}
board rummy-bank bank {
  display: inline-block;
  height: 100%;
  width: 40%;
}
board rummy-bank bank remaining,
board rummy-bank bank card {
  display: inline-block;
  width: 40%;
  height: 100%;
  position: relative;
  z-index: 1;
  float: left;
}
board rummy-bank bank remaining {
  font-size: 1.5em;
  line-height: 2.4em;
  color: #333;
  text-align: center;
  font-family: sans-serif;
  background-image: url('../img/poker/cards/okeyTiles.png');
  background-size: 1300% 500%;
  background-position: 16.66% 100%;
  background-repeat: no-repeat;
  margin-right: 5%;
  cursor: pointer;
}
board rummy-bank bank remaining:hover {
  -ms-transform: scale(1.1, 1.1);
  /* IE 9 */
  -webkit-transform: scale(1.1, 1.1);
  /* Safari */
  transform: scale(1.1, 1.1);
}
board okey-scores {
  position: absolute;
  top: -12px;
  right: 18px;
  width: 240px;
  max-width: 22vw;
  height: auto;
  border-radius: 8px;
  background: linear-gradient(135deg, rgba(26, 26, 26, 0.95) 0%, rgba(33, 33, 33, 0.98) 100%);
  backdrop-filter: blur(10px);
  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.5), 0px 0px 0px 1px rgba(255, 214, 10, 0.1);
  z-index: 1000;
  display: none;
  padding: 10px;
}
board okey-scores .ranking {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}
board okey-scores .ranking thead {
  cursor: pointer;
  user-select: none;
}
board okey-scores .ranking thead tr {
  background: linear-gradient(90deg, #9e8400 0%, #d6b200 100%);
  box-shadow: 0px 2px 8px 0px rgba(255, 214, 10, 0.25);
  transition: all 0.2s ease;
}
board okey-scores .ranking thead:hover tr {
  background: linear-gradient(90deg, #d6b200 0%, #ffd60a 100%);
}
board okey-scores .ranking th {
  color: #080808;
  font-family: 'Oswald-Medium';
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 8px 10px;
  text-align: left;
  border: none;
}
board okey-scores .ranking th:first-child {
  border-top-left-radius: 4px;
}
board okey-scores .ranking th:last-child {
  border-top-right-radius: 4px;
  text-align: right;
  position: relative;
}
board okey-scores .ranking th:last-child .chevron {
  display: inline-block;
  margin-left: 6px;
  font-size: 9px;
  transition: transform 0.3s ease;
  transform-origin: center;
  vertical-align: middle;
  line-height: 1;
}
board okey-scores .ranking:not(.collapsed) th:last-child .chevron {
  transform: rotate(180deg);
}
board okey-scores .ranking tbody tr {
  background: rgba(255, 255, 255, 0.03);
  border-bottom: 1px solid rgba(255, 255, 255, 0.05);
  transition: all 0.3s ease;
}
board okey-scores .ranking tbody tr:last-child {
  border-bottom: none;
}
board okey-scores .ranking tbody tr:last-child td:first-child {
  border-bottom-left-radius: 4px;
}
board okey-scores .ranking tbody tr:last-child td:last-child {
  border-bottom-right-radius: 4px;
}
board okey-scores .ranking.collapsed thead th:first-child {
  border-bottom-left-radius: 4px;
}
board okey-scores .ranking.collapsed thead th:last-child {
  border-bottom-right-radius: 4px;
}
board okey-scores .ranking.collapsed tbody {
  display: none;
}
board okey-scores .ranking td {
  color: #e0e0e0;
  font-size: 13px;
  padding: 8px 10px;
  text-align: left;
  border: none;
}
board okey-scores .ranking td:first-child {
  font-family: 'Roboto-Regular';
  font-weight: 400;
  color: #ffd60a;
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
board okey-scores .ranking td:last-child {
  text-align: right;
  font-family: 'Oswald-Medium';
  font-weight: 500;
  font-size: 14px;
  color: #ffdf3d;
}
board dealing-holecards {
  position: absolute;
  z-index: 1000000;
  left: 50%;
  top: 40%;
}
board dealing-holecards card {
  position: absolute;
  background-size: contain;
  background-repeat: no-repeat;
  width: 14px;
  height: 20px;
  opacity: 0.4;
  transition: opacity 0.4s, transform 0.5s linear;
}
board dealing-holecards card.dealt {
  opacity: 1;
}
board dealing-holecards card:nth-of-type(1) {
  left: -10px;
}
board dealing-holecards card:nth-of-type(2) {
  left: 5px;
  top: 3px;
}
board dealing-holecards card:nth-of-type(3) {
  left: 20px;
  top: 6px;
}
board dealing-holecards card:nth-of-type(4) {
  left: 35px;
  top: 9px;
}
board seats {
  display: inline-block;
  position: absolute;
  width: 100%;
  height: 100%;
}
board pots {
  display: block;
  width: 37.24'%';
  height: 6.37'%';
  position: absolute;
  top: 47%;
  left: 35%;
  text-align: center;
  height: 5%;
  width: 30%;
  z-index: 1;
}
board dealer-model {
  position: absolute;
  top: -1.9%;
  left: 44.6%;
  width: 10.5%;
  height: 25%;
  z-index: 1;
  display: none;
  background-size: contain;
}
board dealer-model.active {
  display: block;
}
board > timer {
  position: absolute;
  top: 10%;
  left: 53.5%;
  height: 14%;
  width: 8%;
  z-index: 1000;
}
board > timer circle {
  background: url('../img/poker/bandar-timer.png') no-repeat center;
  background-size: contain;
}
board > timer time {
  font-family: 'Digital 7';
  font-weight: 500;
  color: #0f0;
  font-size: 2.2em;
  margin-top: 1%;
}
board tableimage {
  width: 100%;
  height: 100%;
  position: absolute;
  background-repeat: no-repeat;
  background-size: 70%;
  background-position: 50% 31%;
  z-index: 1;
}
board tableimage:before {
  content: '';
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 50%;
  height: 40%;
  position: absolute;
  opacity: 0.4;
  top: 14%;
  left: 25%;
}
board tabletitle {
  position: absolute;
  top: 49%;
  z-index: 100;
  color: #ffcc33;
  text-transform: uppercase;
  font-size: 14px;
  opacity: 0.6;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  font-family: 'Myriad Pro Regular';
}
board insurance-notification {
  position: absolute;
  z-index: 1000;
  background: url('../img/poker/wait-insurance.png') no-repeat center;
  background-size: contain;
  left: 5%;
  top: 22%;
  width: 45%;
  height: 22%;
  display: none;
}
board insurance-notification.active {
  display: block;
}
board insurance-notification.decline {
  background: url('../img/poker/decline-insurance.png') no-repeat center;
}
board insurance-notification.welcome {
  background: url('../img/poker/insurance-notification.png') no-repeat center;
  background-size: contain;
}
board.chinesePoker {
  background-size: 85%;
  background-position: 59% 15%;
}
board.domino99 pots {
  top: 40%;
}
board.okey okey-scores {
  display: block;
}
board.okey dealer-model {
  display: none !important;
}
board.oval-theme.domino99,
board.oval-theme.bandarQ,
board.oval-theme.aduQ {
  top: 6%;
  height: 94%;
  width: 94%;
  left: 3.1%;
}
board.oval-theme.domino99 chiptray totalpot,
board.oval-theme.bandarQ chiptray totalpot,
board.oval-theme.aduQ chiptray totalpot {
  top: 370%;
}
board.oval-theme.domino99 chiptray tray p,
board.oval-theme.bandarQ chiptray tray p,
board.oval-theme.aduQ chiptray tray p {
  top: -80%;
  right: -1.5%;
}
board.oval-theme tableimage {
  background-size: 80% 72%;
  background-position: 58% 30%;
}
board.oval-theme:not(.domino99) dealer-model {
  display: none;
}
board.oval-theme dealer-model {
  top: -8.46%;
  left: 44.2%;
  width: 11.171%;
  height: 26.596%;
}
board.asian-theme.chinese-theme tableimage,
board.asian-theme.vp-theme tableimage {
  background-size: 100%;
  background-position: 50% -20%;
}
board.asian-theme.chinese-theme tableimage:before,
board.asian-theme.vp-theme tableimage:before {
  transform: translate(-50%, -50%);
  top: 30%;
  left: 50%;
  background-image: url('../img/logo-playzura-xl.svg');
  opacity: 0.5;
  background-size: 25%;
}
board.asian-theme.chinese-theme chairs,
board.asian-theme.vp-theme chairs {
  top: -1.5%;
  left: 0.6%;
  z-index: 1;
}
board.asian-theme.chinese-theme boardcards,
board.asian-theme.vp-theme boardcards {
  display: flex;
  flex-direction: row;
  align-items: center;
  left: 50.8%;
  top: 28.5%;
  width: 25%;
  height: 90px;
  transform: translate(-50%, -50%);
}
board.asian-theme.chinese-theme boardcards holecard,
board.asian-theme.vp-theme boardcards holecard {
  background-repeat: no-repeat;
  background-size: contain;
}
board.asian-theme.chinese-theme pots,
board.asian-theme.vp-theme pots {
  top: 33%;
}
board.asian-theme.chinese-theme pots stackgroup stack:nth-child(1),
board.asian-theme.vp-theme pots stackgroup stack:nth-child(1),
board.asian-theme.chinese-theme pots stackgroup stack:nth-child(3),
board.asian-theme.vp-theme pots stackgroup stack:nth-child(3) {
  z-index: 1;
}
board.asian-theme.chinese-theme pots stackgroup stack:nth-child(2),
board.asian-theme.vp-theme pots stackgroup stack:nth-child(2) {
  z-index: 10;
}
board.asian-theme.chinese-theme pots stackgroup stack chip,
board.asian-theme.vp-theme pots stackgroup stack chip {
  display: block;
  position: absolute;
  height: 100%;
  min-height: 18px;
  min-width: 18px;
  width: 26px;
  background-size: 100%;
  background-repeat: no-repeat;
  box-shadow: none;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(1),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(1) {
  position: relative;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(47),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(47) {
  left: 0;
  bottom: 644%;
  z-index: 67;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(46),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(46) {
  left: 0;
  bottom: 630%;
  z-index: 66;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(45),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(45) {
  left: 0;
  bottom: 616%;
  z-index: 65;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(44),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(44) {
  left: 0;
  bottom: 602%;
  z-index: 64;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(43),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(43) {
  left: 0;
  bottom: 588%;
  z-index: 63;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(42),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(42) {
  left: 0;
  bottom: 574%;
  z-index: 62;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(41),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(41) {
  left: 0;
  bottom: 560%;
  z-index: 61;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(40),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(40) {
  left: 0;
  bottom: 546%;
  z-index: 60;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(39),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(39) {
  left: 0;
  bottom: 532%;
  z-index: 59;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(38),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(38) {
  left: 0;
  bottom: 518%;
  z-index: 58;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(37),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(37) {
  left: 0;
  bottom: 504%;
  z-index: 57;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(36),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(36) {
  left: 0;
  bottom: 490%;
  z-index: 56;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(35),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(35) {
  left: 0;
  bottom: 476%;
  z-index: 55;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(34),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(34) {
  left: 0;
  bottom: 462%;
  z-index: 54;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(33),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(33) {
  left: 0;
  bottom: 448%;
  z-index: 53;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(32),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(32) {
  left: 0;
  bottom: 434%;
  z-index: 52;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(31),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(31) {
  left: 0;
  bottom: 420%;
  z-index: 51;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(30),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(30) {
  left: 0;
  bottom: 406%;
  z-index: 50;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(29),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(29) {
  left: 0;
  bottom: 392%;
  z-index: 49;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(28),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(28) {
  left: 0;
  bottom: 378%;
  z-index: 48;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(27),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(27) {
  left: 0;
  bottom: 364%;
  z-index: 47;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(26),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(26) {
  left: 0;
  bottom: 350%;
  z-index: 46;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(25),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(25) {
  left: 0;
  bottom: 336%;
  z-index: 45;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(24),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(24) {
  left: 0;
  bottom: 322%;
  z-index: 44;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(23),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(23) {
  left: 0;
  bottom: 308%;
  z-index: 43;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(22),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(22) {
  left: 0;
  bottom: 294%;
  z-index: 42;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(21),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(21) {
  left: 0;
  bottom: 280%;
  z-index: 41;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(20),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(20) {
  left: 0;
  bottom: 266%;
  z-index: 40;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(19),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(19) {
  left: 0;
  bottom: 252%;
  z-index: 39;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(18),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(18) {
  left: 0;
  bottom: 238%;
  z-index: 38;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(17),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(17) {
  left: 0;
  bottom: 224%;
  z-index: 37;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(16),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(16) {
  left: 0;
  bottom: 210%;
  z-index: 36;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(15),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(15) {
  left: 0;
  bottom: 196%;
  z-index: 35;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(14),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(14) {
  left: 0;
  bottom: 182%;
  z-index: 34;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(13),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(13) {
  left: 0;
  bottom: 168%;
  z-index: 33;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(12),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(12) {
  left: 0;
  bottom: 154%;
  z-index: 32;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(11),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(11) {
  left: 0;
  bottom: 140%;
  z-index: 31;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(10),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(10) {
  left: 0;
  bottom: 126%;
  z-index: 30;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(9),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(9) {
  left: 0;
  bottom: 112%;
  z-index: 29;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(8),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(8) {
  left: 0;
  bottom: 98%;
  z-index: 28;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(7),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(7) {
  left: 0;
  bottom: 84%;
  z-index: 27;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(6),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(6) {
  left: 0;
  bottom: 70%;
  z-index: 26;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(5),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(5) {
  left: 0;
  bottom: 56%;
  z-index: 25;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(4),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(4) {
  left: 0;
  bottom: 42%;
  z-index: 24;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(3),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(3) {
  left: 0;
  bottom: 28%;
  z-index: 23;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(2),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(2) {
  left: 0;
  bottom: 14%;
  z-index: 22;
}
board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(1),
board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(1) {
  left: 0;
  bottom: 0%;
  z-index: 21;
}
board.asian-theme.chinese-theme pots stackgroup stack chip[value='bandar'],
board.asian-theme.vp-theme pots stackgroup stack chip[value='bandar'] {
  display: none;
}
board.asian-theme.chinese-theme pots stackgroup stack chip[value='dealer'],
board.asian-theme.vp-theme pots stackgroup stack chip[value='dealer'] {
  z-index: 10;
}
@media only screen and (min-width: 552px) and (max-width: 754px) {
  board.asian-theme.chinese-theme pots stackgroup stack chip,
  board.asian-theme.vp-theme pots stackgroup stack chip {
    min-height: 15px;
    min-width: 15px;
    width: auto;
  }
}
@media only screen and (max-width: 552px) {
  board.asian-theme.chinese-theme pots stackgroup stack chip,
  board.asian-theme.vp-theme pots stackgroup stack chip {
    display: block;
    position: absolute;
    height: 85%;
    min-height: 16px;
    min-width: 16px;
    width: auto;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(47),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(47) {
    bottom: 552%;
    z-index: 67;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(46),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(46) {
    bottom: 540%;
    z-index: 66;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(45),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(45) {
    bottom: 528%;
    z-index: 65;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(44),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(44) {
    bottom: 516%;
    z-index: 64;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(43),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(43) {
    bottom: 504%;
    z-index: 63;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(42),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(42) {
    bottom: 492%;
    z-index: 62;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(41),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(41) {
    bottom: 480%;
    z-index: 61;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(40),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(40) {
    bottom: 468%;
    z-index: 60;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(39),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(39) {
    bottom: 456%;
    z-index: 59;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(38),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(38) {
    bottom: 444%;
    z-index: 58;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(37),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(37) {
    bottom: 432%;
    z-index: 57;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(36),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(36) {
    bottom: 420%;
    z-index: 56;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(35),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(35) {
    bottom: 408%;
    z-index: 55;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(34),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(34) {
    bottom: 396%;
    z-index: 54;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(33),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(33) {
    bottom: 384%;
    z-index: 53;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(32),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(32) {
    bottom: 372%;
    z-index: 52;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(31),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(31) {
    bottom: 360%;
    z-index: 51;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(30),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(30) {
    bottom: 348%;
    z-index: 50;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(29),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(29) {
    bottom: 336%;
    z-index: 49;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(28),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(28) {
    bottom: 324%;
    z-index: 48;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(27),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(27) {
    bottom: 312%;
    z-index: 47;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(26),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(26) {
    bottom: 300%;
    z-index: 46;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(25),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(25) {
    bottom: 288%;
    z-index: 45;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(24),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(24) {
    bottom: 276%;
    z-index: 44;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(23),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(23) {
    bottom: 264%;
    z-index: 43;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(22),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(22) {
    bottom: 252%;
    z-index: 42;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(21),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(21) {
    bottom: 240%;
    z-index: 41;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(20),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(20) {
    bottom: 228%;
    z-index: 40;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(19),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(19) {
    bottom: 216%;
    z-index: 39;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(18),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(18) {
    bottom: 204%;
    z-index: 38;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(17),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(17) {
    bottom: 192%;
    z-index: 37;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(16),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(16) {
    bottom: 180%;
    z-index: 36;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(15),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(15) {
    bottom: 168%;
    z-index: 35;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(14),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(14) {
    bottom: 156%;
    z-index: 34;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(13),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(13) {
    bottom: 144%;
    z-index: 33;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(12),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(12) {
    bottom: 132%;
    z-index: 32;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(11),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(11) {
    bottom: 120%;
    z-index: 31;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(10),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(10) {
    bottom: 108%;
    z-index: 30;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(9),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(9) {
    bottom: 96%;
    z-index: 29;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(8),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(8) {
    bottom: 84%;
    z-index: 28;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(7),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(7) {
    bottom: 72%;
    z-index: 27;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(6),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(6) {
    bottom: 60%;
    z-index: 26;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(5),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(5) {
    bottom: 48%;
    z-index: 25;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(4),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(4) {
    bottom: 36%;
    z-index: 24;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(3),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(3) {
    bottom: 24%;
    z-index: 23;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(2),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(2) {
    bottom: 12%;
    z-index: 22;
  }
  board.asian-theme.chinese-theme pots stackgroup stack chip:nth-of-type(1),
  board.asian-theme.vp-theme pots stackgroup stack chip:nth-of-type(1) {
    bottom: 0%;
    z-index: 21;
  }
}
board.asian-theme.chinese-theme pots stackgroup amount,
board.asian-theme.vp-theme pots stackgroup amount {
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.4);
  color: #ffd60a;
  border-radius: 4px;
  height: 22px;
  top: 70%;
  font-family: 'Oswald-Medium';
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  text-shadow: none;
  box-shadow: none;
}
board.asian-theme.chinese-theme dealer chip[value='dealer'],
board.asian-theme.vp-theme dealer chip[value='dealer'] {
  width: 35px;
  height: 30px;
}
board.asian-theme.chinese-theme chiptray totalpot,
board.asian-theme.vp-theme chiptray totalpot {
  top: 250%;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 4px;
  font-family: 'Oswald-Medium';
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  text-shadow: none;
  box-shadow: none;
}
board.asian-theme.chinese-theme dealer-model,
board.asian-theme.vp-theme dealer-model {
  transform: translateX(-50%);
  position: absolute;
  top: -1%;
  left: 50%;
  width: 11%;
  height: 20%;
  background-image: url('../img/poker/dealers/35.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
board.asian-theme.chinese-theme dealer-model.dealer34,
board.asian-theme.vp-theme dealer-model.dealer34 {
  background-image: url('../img/poker/dealers/34.png');
}
board.asian-theme.chinese-theme dealer-model.dealer35,
board.asian-theme.vp-theme dealer-model.dealer35 {
  background-image: url('../img/poker/dealers/35.png');
}
board.asian-theme.chinese-theme dealer-model.dealer36,
board.asian-theme.vp-theme dealer-model.dealer36 {
  background-image: url('../img/poker/dealers/36.png');
}
board.asian-theme.chinese-theme dealer-model.dealer37,
board.asian-theme.vp-theme dealer-model.dealer37 {
  background-image: url('../img/poker/dealers/37.png');
}
board.asian-theme.chinese-theme dealer-model.dealer38,
board.asian-theme.vp-theme dealer-model.dealer38 {
  background-image: url('../img/poker/dealers/38.png');
}
board.asian-theme.chinese-theme seats,
board.asian-theme.vp-theme seats {
  width: 90%;
  height: 75%;
  left: 10.5%;
  top: -1%;
}
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action {
  display: flex;
  justify-content: center;
  align-items: center;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 130%;
  width: 140px;
  height: 22px;
  font-family: 'Roboto-Regular';
  font-weight: 700;
  font-size: 14px;
  border-radius: 4px;
  padding: 0;
  margin: 0;
  text-shadow: none;
  -webkit-text-stroke: unset;
}
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.standPat,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.standPat,
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.postAnte,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.postAnte,
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.muckCards,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.muckCards,
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.postSmallBlind,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.postSmallBlind,
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.postBigBlind,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.postBigBlind,
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.waitForBigBlind,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.waitForBigBlind,
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.check,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.check,
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.call,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.call {
  background-color: #006b2b;
  color: #ffffff;
}
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.pass,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.pass,
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.discard,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.discard,
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.sitOut,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.sitOut,
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.showCards,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.showCards,
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.bet,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.bet,
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.rebuy,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.rebuy,
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.allIn,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.allIn,
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.raiseTo,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.raiseTo,
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.okeyDiscard,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.okeyDiscard {
  background-color: #ffbf0f;
  color: #080808;
}
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.fold,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.fold,
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.okeyResign,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.okeyResign {
  background-color: #cc0e29;
  color: #ffffff;
}
board.asian-theme.chinese-theme seats seat div.seat-inner div.nameplate nameplate action.allIn,
board.asian-theme.vp-theme seats seat div.seat-inner div.nameplate nameplate action.allIn {
  animation: pulse 1.2s infinite ease-in-out;
}
@keyframes pulse {
  0% {
    transform: translate(-50%, -50%) scale(1);
  }
  50% {
    transform: translate(-50%, -50%) scale(1.1);
  }
  100% {
    transform: translate(-50%, -50%) scale(1);
  }
}
board.asian-theme.chinese-theme seats seat bet stackgroup amount,
board.asian-theme.vp-theme seats seat bet stackgroup amount {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 22px;
  background: #00000066;
  border-radius: 4px;
  font-family: 'Oswald-Medium';
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  box-shadow: none;
  text-shadow: none;
}
board.asian-theme.chinese-theme seats seat div.reserved nameplate[state='reserved'] user-avatar,
board.asian-theme.vp-theme seats seat div.reserved nameplate[state='reserved'] user-avatar {
  background: none;
}
board.asian-theme.chinese-theme seats seat div.reserved nameplate[state='reserved'] user-details,
board.asian-theme.vp-theme seats seat div.reserved nameplate[state='reserved'] user-details {
  width: 140px;
  height: 50px;
  border: none;
}
board.asian-theme.chinese-theme seats seat div.reserved nameplate[state='reserved'] user-details status,
board.asian-theme.vp-theme seats seat div.reserved nameplate[state='reserved'] user-details status {
  position: unset;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 14px;
  background: #080808cc;
  color: #f13232;
  border-radius: 8px;
}
board.asian-theme.chinese-theme seats seat[orientation='right'] div.taken div.cards holecards,
board.asian-theme.vp-theme seats seat[orientation='right'] div.taken div.cards holecards {
  left: 55px;
}
board.asian-theme.chinese-theme seats seat[orientation='right'] flag-ip,
board.asian-theme.vp-theme seats seat[orientation='right'] flag-ip {
  top: 20%;
  left: 36%;
  width: 24px;
  z-index: 100000;
}
@media (max-width: 1170px) {
  board.asian-theme.chinese-theme seats seat[orientation='right'] flag-ip,
  board.asian-theme.vp-theme seats seat[orientation='right'] flag-ip {
    top: 15%;
  }
}
@media (max-width: 1115px) {
  board.asian-theme.chinese-theme seats seat[orientation='right'] flag-ip,
  board.asian-theme.vp-theme seats seat[orientation='right'] flag-ip {
    top: 13%;
  }
}
@media (max-width: 1070px) {
  board.asian-theme.chinese-theme seats seat[orientation='right'] flag-ip,
  board.asian-theme.vp-theme seats seat[orientation='right'] flag-ip {
    top: 7%;
  }
}
@media (max-width: 1020px) {
  board.asian-theme.chinese-theme seats seat[orientation='right'] flag-ip,
  board.asian-theme.vp-theme seats seat[orientation='right'] flag-ip {
    top: 5%;
  }
}
@media (max-width: 1000px) {
  board.asian-theme.chinese-theme seats seat[orientation='right'] flag-ip,
  board.asian-theme.vp-theme seats seat[orientation='right'] flag-ip {
    top: 3%;
  }
}
board.asian-theme.chinese-theme seats seat[orientation='right'] nameplate[state='taken'] user-avatar,
board.asian-theme.vp-theme seats seat[orientation='right'] nameplate[state='taken'] user-avatar {
  bottom: 33px;
  left: 30px;
}
board.asian-theme.chinese-theme seats seat[orientation='left'] div.taken div.cards holecards,
board.asian-theme.vp-theme seats seat[orientation='left'] div.taken div.cards holecards {
  left: 0;
}
board.asian-theme.chinese-theme seats seat[orientation='left'] flag-ip,
board.asian-theme.vp-theme seats seat[orientation='left'] flag-ip {
  top: 20%;
  right: -36%;
  width: 24px;
  z-index: 100000;
}
@media (max-width: 1170px) {
  board.asian-theme.chinese-theme seats seat[orientation='left'] flag-ip,
  board.asian-theme.vp-theme seats seat[orientation='left'] flag-ip {
    top: 15%;
    right: -42%;
  }
}
@media (max-width: 1115px) {
  board.asian-theme.chinese-theme seats seat[orientation='left'] flag-ip,
  board.asian-theme.vp-theme seats seat[orientation='left'] flag-ip {
    top: 13%;
    right: -48%;
  }
}
@media (max-width: 1070px) {
  board.asian-theme.chinese-theme seats seat[orientation='left'] flag-ip,
  board.asian-theme.vp-theme seats seat[orientation='left'] flag-ip {
    top: 7%;
    right: -54%;
  }
}
@media (max-width: 1020px) {
  board.asian-theme.chinese-theme seats seat[orientation='left'] flag-ip,
  board.asian-theme.vp-theme seats seat[orientation='left'] flag-ip {
    top: 5%;
    right: -60%;
  }
}
@media (max-width: 1000px) {
  board.asian-theme.chinese-theme seats seat[orientation='left'] flag-ip,
  board.asian-theme.vp-theme seats seat[orientation='left'] flag-ip {
    top: 3%;
    right: -63%;
  }
}
board.asian-theme.chinese-theme seats seat[orientation='left'] nameplate[state='taken'] user-avatar,
board.asian-theme.vp-theme seats seat[orientation='left'] nameplate[state='taken'] user-avatar {
  bottom: 33px;
  left: 92px;
}
board.asian-theme.chinese-theme seats seat[orientation='left'] nameplate[state='taken'] user-avatar.avatar0,
board.asian-theme.vp-theme seats seat[orientation='left'] nameplate[state='taken'] user-avatar.avatar0 {
  left: 85px;
}
board.asian-theme.chinese-theme seats seat.isClient nameplate[state='taken'] user-details,
board.asian-theme.vp-theme seats seat.isClient nameplate[state='taken'] user-details {
  border: 2px solid #ffffff;
}
board.asian-theme.chinese-theme seats seat.isClient nameplate[state='taken'] user-details balance,
board.asian-theme.vp-theme seats seat.isClient nameplate[state='taken'] user-details balance {
  color: #ffd60a;
}
board.asian-theme.chinese-theme seats seat div.taken div.cards holecards,
board.asian-theme.vp-theme seats seat div.taken div.cards holecards {
  top: 35%;
  right: 35%;
  width: 90px;
  transform: none;
}
board.asian-theme.chinese-theme seats seat div.taken div.cards holecards card:not(:first-child),
board.asian-theme.vp-theme seats seat div.taken div.cards holecards card:not(:first-child) {
  margin-left: 3px;
}
board.asian-theme.chinese-theme seats seat div.taken div.cards holecards card,
board.asian-theme.vp-theme seats seat div.taken div.cards holecards card {
  width: 35px;
  height: 50px;
  border-radius: 0;
  box-shadow: none;
  transform: none;
}
board.asian-theme.chinese-theme seats seat div.taken div.cards holecards.is-folding,
board.asian-theme.vp-theme seats seat div.taken div.cards holecards.is-folding {
  width: 40px;
  height: 35px;
}
board.asian-theme.chinese-theme seats seat div.taken div.cards holecards.is-folding card:not(:first-child),
board.asian-theme.vp-theme seats seat div.taken div.cards holecards.is-folding card:not(:first-child) {
  margin-left: -15px;
  transform: rotate(11deg);
}
board.asian-theme.chinese-theme seats seat div.taken div.cards holecards.is-folding card,
board.asian-theme.vp-theme seats seat div.taken div.cards holecards.is-folding card {
  width: 20px;
  height: 30px;
}
board.asian-theme.chinese-theme seats seat div.taken div.cards folded-cards,
board.asian-theme.vp-theme seats seat div.taken div.cards folded-cards,
board.asian-theme.chinese-theme seats seat div.taken div.cards cards,
board.asian-theme.vp-theme seats seat div.taken div.cards cards {
  left: 8%;
  width: 105px;
  height: 82px;
}
board.asian-theme.chinese-theme seats seat.draw div.taken div.cards holecards card:not(:first-child),
board.asian-theme.vp-theme seats seat.draw div.taken div.cards holecards card:not(:first-child),
board.asian-theme.chinese-theme seats seat.omaha div.taken div.cards holecards card:not(:first-child),
board.asian-theme.vp-theme seats seat.omaha div.taken div.cards holecards card:not(:first-child) {
  margin-left: -24px;
}
board.asian-theme.chinese-theme seats seat nameplate[state='taken'] note,
board.asian-theme.vp-theme seats seat nameplate[state='taken'] note {
  position: absolute;
  top: 55%;
  left: 165px;
  transform: translateY(-50%);
  z-index: 100000;
}
@media (max-width: 1160px) {
  board.asian-theme.chinese-theme seats seat nameplate[state='taken'] note,
  board.asian-theme.vp-theme seats seat nameplate[state='taken'] note {
    top: 50%;
    left: 160px;
  }
}
@media (max-width: 1000px) {
  board.asian-theme.chinese-theme seats seat nameplate[state='taken'] note,
  board.asian-theme.vp-theme seats seat nameplate[state='taken'] note {
    top: 47%;
    left: 155px;
  }
}
board.asian-theme.chinese-theme seats seat nameplate[state='taken'] note message,
board.asian-theme.vp-theme seats seat nameplate[state='taken'] note message {
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 12px;
  border-radius: 4px;
  background-color: #e0e0e0;
}
board.asian-theme.chinese-theme seats seat nameplate[state='taken'].disconnected status.disconnected,
board.asian-theme.vp-theme seats seat nameplate[state='taken'].disconnected status.disconnected {
  display: flex;
  flex-direction: column;
  justify-content: center;
  top: 55%;
  left: 18%;
  width: auto;
  height: 18px;
  background: none;
  text-shadow: none;
  border-radius: 0;
}
board.asian-theme.chinese-theme seats seat nameplate[state='taken'].sit-out,
board.asian-theme.vp-theme seats seat nameplate[state='taken'].sit-out {
  opacity: 0.7;
}
board.asian-theme.chinese-theme seats seat nameplate[state='taken'].sit-out user-details.under-cards name:not(.no-balance),
board.asian-theme.vp-theme seats seat nameplate[state='taken'].sit-out user-details.under-cards name:not(.no-balance) {
  display: none;
}
board.asian-theme.chinese-theme seats seat nameplate[state='taken'].sit-out user-details.under-cards status.sitOut,
board.asian-theme.vp-theme seats seat nameplate[state='taken'].sit-out user-details.under-cards status.sitOut {
  display: flex;
  align-items: center;
  top: 30%;
  left: 35%;
  width: auto;
  height: 18px;
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 14px;
  color: #b8b8b8;
  background: none;
  border-radius: 0;
}
board.asian-theme.chinese-theme seats seat nameplate[state='taken'] user-avatar[class*='avatar'],
board.asian-theme.vp-theme seats seat nameplate[state='taken'] user-avatar[class*='avatar'] {
  transform: scale(1.1);
}
board.asian-theme.chinese-theme seats seat nameplate[state='taken'] user-avatar[class='avatar0'],
board.asian-theme.vp-theme seats seat nameplate[state='taken'] user-avatar[class='avatar0'] {
  transform: scale(1);
}
board.asian-theme.chinese-theme seats seat nameplate[state='taken'] user-details,
board.asian-theme.vp-theme seats seat nameplate[state='taken'] user-details {
  height: 50px;
  width: 140px;
  padding: 4%;
  border-radius: 8px;
  border: none;
  background: rgba(0, 0, 0, 0.8);
}
board.asian-theme.chinese-theme seats seat nameplate[state='taken'] user-details name,
board.asian-theme.vp-theme seats seat nameplate[state='taken'] user-details name,
board.asian-theme.chinese-theme seats seat nameplate[state='taken'] user-details balance,
board.asian-theme.vp-theme seats seat nameplate[state='taken'] user-details balance {
  font-size: 14px;
  font-weight: 400;
  margin: 0;
}
board.asian-theme.chinese-theme seats seat nameplate[state='taken'] user-details name,
board.asian-theme.vp-theme seats seat nameplate[state='taken'] user-details name {
  display: block;
  font-family: 'Roboto-Regular';
  color: #b8b8b8;
}
board.asian-theme.chinese-theme seats seat nameplate[state='taken'] user-details balance,
board.asian-theme.vp-theme seats seat nameplate[state='taken'] user-details balance {
  font-family: 'Oswald-Medium';
}
board.asian-theme.chinese-theme seats seat nameplate[state='empty'],
board.asian-theme.vp-theme seats seat nameplate[state='empty'] {
  width: 64px;
  height: 64px;
  background: rgba(0, 0, 0, 0.4);
  border: 2px solid rgba(255, 255, 255, 0.2);
  border-radius: 50%;
  text-shadow: none;
}
board.asian-theme.chinese-theme seats seat nameplate[state='empty'] div,
board.asian-theme.vp-theme seats seat nameplate[state='empty'] div {
  width: 64px;
  height: 64px;
  border-radius: 50%;
}
board.asian-theme.chinese-theme seats seat nameplate[state='empty'] div::before,
board.asian-theme.vp-theme seats seat nameplate[state='empty'] div::before {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 24px;
  height: 24px;
  opacity: 0.8;
  content: url('../img/plus.svg');
}
board.asian-theme.chinese-theme seats seat nameplate[state='empty'] div button,
board.asian-theme.vp-theme seats seat nameplate[state='empty'] div button {
  opacity: 0;
}
board.asian-theme.chinese-theme seats seat nameplate[state='empty'] div button.takeSeat,
board.asian-theme.vp-theme seats seat nameplate[state='empty'] div button.takeSeat {
  width: 64px;
  height: 64px;
  border-radius: 50%;
}
board.asian-theme.chinese-theme tableimage {
  background-size: 80%;
  background-position: 50% 15%;
}
board.asian-theme.chinese-theme dealer chip[value='dealer'] {
  display: none;
}
board.asian-theme pots {
  top: 40%;
}
board.asian-theme dealer-model {
  position: absolute;
  z-index: 100;
  top: -4%;
  left: 40%;
  width: 21%;
  height: 29%;
  display: none;
  background-position-y: center;
}
board.asian-theme dealer-model.dealer33 {
  background: url('../img/poker/dealers/33.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer33.dealPos9 {
  animation: dealer33Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer33.dealPos8 {
  animation: dealer33Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer33.dealPos7 {
  animation: dealer33Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer33.dealPos6 {
  animation: dealer33Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer33.dealPos5 {
  animation: dealer33Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer33.dealPos4 {
  animation: dealer33Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer33.dealPos3 {
  animation: dealer33Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer33.dealPos2 {
  animation: dealer33Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer33.dealPos1 {
  animation: dealer33Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer33.dealBoardCard {
  animation: dealer33BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer33.knock {
  animation: dealer33Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer32 {
  background: url('../img/poker/dealers/32.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer32.dealPos9 {
  animation: dealer32Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer32.dealPos8 {
  animation: dealer32Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer32.dealPos7 {
  animation: dealer32Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer32.dealPos6 {
  animation: dealer32Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer32.dealPos5 {
  animation: dealer32Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer32.dealPos4 {
  animation: dealer32Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer32.dealPos3 {
  animation: dealer32Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer32.dealPos2 {
  animation: dealer32Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer32.dealPos1 {
  animation: dealer32Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer32.dealBoardCard {
  animation: dealer32BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer32.knock {
  animation: dealer32Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer31 {
  background: url('../img/poker/dealers/31.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer31.dealPos9 {
  animation: dealer31Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer31.dealPos8 {
  animation: dealer31Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer31.dealPos7 {
  animation: dealer31Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer31.dealPos6 {
  animation: dealer31Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer31.dealPos5 {
  animation: dealer31Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer31.dealPos4 {
  animation: dealer31Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer31.dealPos3 {
  animation: dealer31Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer31.dealPos2 {
  animation: dealer31Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer31.dealPos1 {
  animation: dealer31Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer31.dealBoardCard {
  animation: dealer31BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer31.knock {
  animation: dealer31Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer30 {
  background: url('../img/poker/dealers/30.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer30.dealPos9 {
  animation: dealer30Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer30.dealPos8 {
  animation: dealer30Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer30.dealPos7 {
  animation: dealer30Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer30.dealPos6 {
  animation: dealer30Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer30.dealPos5 {
  animation: dealer30Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer30.dealPos4 {
  animation: dealer30Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer30.dealPos3 {
  animation: dealer30Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer30.dealPos2 {
  animation: dealer30Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer30.dealPos1 {
  animation: dealer30Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer30.dealBoardCard {
  animation: dealer30BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer30.knock {
  animation: dealer30Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer29 {
  background: url('../img/poker/dealers/29.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer29.dealPos9 {
  animation: dealer29Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer29.dealPos8 {
  animation: dealer29Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer29.dealPos7 {
  animation: dealer29Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer29.dealPos6 {
  animation: dealer29Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer29.dealPos5 {
  animation: dealer29Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer29.dealPos4 {
  animation: dealer29Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer29.dealPos3 {
  animation: dealer29Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer29.dealPos2 {
  animation: dealer29Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer29.dealPos1 {
  animation: dealer29Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer29.dealBoardCard {
  animation: dealer29BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer29.knock {
  animation: dealer29Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer28 {
  background: url('../img/poker/dealers/28.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer28.dealPos9 {
  animation: dealer28Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer28.dealPos8 {
  animation: dealer28Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer28.dealPos7 {
  animation: dealer28Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer28.dealPos6 {
  animation: dealer28Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer28.dealPos5 {
  animation: dealer28Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer28.dealPos4 {
  animation: dealer28Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer28.dealPos3 {
  animation: dealer28Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer28.dealPos2 {
  animation: dealer28Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer28.dealPos1 {
  animation: dealer28Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer28.dealBoardCard {
  animation: dealer28BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer28.knock {
  animation: dealer28Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer27 {
  background: url('../img/poker/dealers/27.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer27.dealPos9 {
  animation: dealer27Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer27.dealPos8 {
  animation: dealer27Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer27.dealPos7 {
  animation: dealer27Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer27.dealPos6 {
  animation: dealer27Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer27.dealPos5 {
  animation: dealer27Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer27.dealPos4 {
  animation: dealer27Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer27.dealPos3 {
  animation: dealer27Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer27.dealPos2 {
  animation: dealer27Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer27.dealPos1 {
  animation: dealer27Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer27.dealBoardCard {
  animation: dealer27BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer27.knock {
  animation: dealer27Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer26 {
  background: url('../img/poker/dealers/26.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer26.dealPos9 {
  animation: dealer26Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer26.dealPos8 {
  animation: dealer26Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer26.dealPos7 {
  animation: dealer26Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer26.dealPos6 {
  animation: dealer26Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer26.dealPos5 {
  animation: dealer26Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer26.dealPos4 {
  animation: dealer26Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer26.dealPos3 {
  animation: dealer26Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer26.dealPos2 {
  animation: dealer26Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer26.dealPos1 {
  animation: dealer26Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer26.dealBoardCard {
  animation: dealer26BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer26.knock {
  animation: dealer26Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer25 {
  background: url('../img/poker/dealers/25.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer25.dealPos9 {
  animation: dealer25Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer25.dealPos8 {
  animation: dealer25Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer25.dealPos7 {
  animation: dealer25Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer25.dealPos6 {
  animation: dealer25Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer25.dealPos5 {
  animation: dealer25Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer25.dealPos4 {
  animation: dealer25Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer25.dealPos3 {
  animation: dealer25Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer25.dealPos2 {
  animation: dealer25Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer25.dealPos1 {
  animation: dealer25Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer25.dealBoardCard {
  animation: dealer25BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer25.knock {
  animation: dealer25Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer24 {
  background: url('../img/poker/dealers/24.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer24.dealPos9 {
  animation: dealer24Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer24.dealPos8 {
  animation: dealer24Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer24.dealPos7 {
  animation: dealer24Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer24.dealPos6 {
  animation: dealer24Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer24.dealPos5 {
  animation: dealer24Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer24.dealPos4 {
  animation: dealer24Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer24.dealPos3 {
  animation: dealer24Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer24.dealPos2 {
  animation: dealer24Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer24.dealPos1 {
  animation: dealer24Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer24.dealBoardCard {
  animation: dealer24BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer24.knock {
  animation: dealer24Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer23 {
  background: url('../img/poker/dealers/23.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer23.dealPos9 {
  animation: dealer23Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer23.dealPos8 {
  animation: dealer23Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer23.dealPos7 {
  animation: dealer23Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer23.dealPos6 {
  animation: dealer23Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer23.dealPos5 {
  animation: dealer23Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer23.dealPos4 {
  animation: dealer23Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer23.dealPos3 {
  animation: dealer23Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer23.dealPos2 {
  animation: dealer23Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer23.dealPos1 {
  animation: dealer23Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer23.dealBoardCard {
  animation: dealer23BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer23.knock {
  animation: dealer23Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer22 {
  background: url('../img/poker/dealers/22.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer22.dealPos9 {
  animation: dealer22Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer22.dealPos8 {
  animation: dealer22Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer22.dealPos7 {
  animation: dealer22Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer22.dealPos6 {
  animation: dealer22Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer22.dealPos5 {
  animation: dealer22Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer22.dealPos4 {
  animation: dealer22Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer22.dealPos3 {
  animation: dealer22Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer22.dealPos2 {
  animation: dealer22Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer22.dealPos1 {
  animation: dealer22Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer22.dealBoardCard {
  animation: dealer22BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer22.knock {
  animation: dealer22Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer21 {
  background: url('../img/poker/dealers/21.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer21.dealPos9 {
  animation: dealer21Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer21.dealPos8 {
  animation: dealer21Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer21.dealPos7 {
  animation: dealer21Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer21.dealPos6 {
  animation: dealer21Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer21.dealPos5 {
  animation: dealer21Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer21.dealPos4 {
  animation: dealer21Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer21.dealPos3 {
  animation: dealer21Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer21.dealPos2 {
  animation: dealer21Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer21.dealPos1 {
  animation: dealer21Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer21.dealBoardCard {
  animation: dealer21BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer21.knock {
  animation: dealer21Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer20 {
  background: url('../img/poker/dealers/20.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer20.dealPos9 {
  animation: dealer20Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer20.dealPos8 {
  animation: dealer20Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer20.dealPos7 {
  animation: dealer20Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer20.dealPos6 {
  animation: dealer20Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer20.dealPos5 {
  animation: dealer20Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer20.dealPos4 {
  animation: dealer20Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer20.dealPos3 {
  animation: dealer20Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer20.dealPos2 {
  animation: dealer20Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer20.dealPos1 {
  animation: dealer20Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer20.dealBoardCard {
  animation: dealer20BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer20.knock {
  animation: dealer20Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer19 {
  background: url('../img/poker/dealers/19.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer19.dealPos9 {
  animation: dealer19Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer19.dealPos8 {
  animation: dealer19Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer19.dealPos7 {
  animation: dealer19Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer19.dealPos6 {
  animation: dealer19Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer19.dealPos5 {
  animation: dealer19Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer19.dealPos4 {
  animation: dealer19Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer19.dealPos3 {
  animation: dealer19Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer19.dealPos2 {
  animation: dealer19Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer19.dealPos1 {
  animation: dealer19Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer19.dealBoardCard {
  animation: dealer19BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer19.knock {
  animation: dealer19Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer18 {
  background: url('../img/poker/dealers/18.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer18.dealPos9 {
  animation: dealer18Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer18.dealPos8 {
  animation: dealer18Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer18.dealPos7 {
  animation: dealer18Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer18.dealPos6 {
  animation: dealer18Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer18.dealPos5 {
  animation: dealer18Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer18.dealPos4 {
  animation: dealer18Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer18.dealPos3 {
  animation: dealer18Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer18.dealPos2 {
  animation: dealer18Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer18.dealPos1 {
  animation: dealer18Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer18.dealBoardCard {
  animation: dealer18BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer18.knock {
  animation: dealer18Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer17 {
  background: url('../img/poker/dealers/17.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer17.dealPos9 {
  animation: dealer17Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer17.dealPos8 {
  animation: dealer17Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer17.dealPos7 {
  animation: dealer17Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer17.dealPos6 {
  animation: dealer17Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer17.dealPos5 {
  animation: dealer17Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer17.dealPos4 {
  animation: dealer17Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer17.dealPos3 {
  animation: dealer17Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer17.dealPos2 {
  animation: dealer17Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer17.dealPos1 {
  animation: dealer17Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer17.dealBoardCard {
  animation: dealer17BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer17.knock {
  animation: dealer17Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer16 {
  background: url('../img/poker/dealers/16.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer16.dealPos9 {
  animation: dealer16Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer16.dealPos8 {
  animation: dealer16Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer16.dealPos7 {
  animation: dealer16Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer16.dealPos6 {
  animation: dealer16Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer16.dealPos5 {
  animation: dealer16Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer16.dealPos4 {
  animation: dealer16Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer16.dealPos3 {
  animation: dealer16Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer16.dealPos2 {
  animation: dealer16Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer16.dealPos1 {
  animation: dealer16Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer16.dealBoardCard {
  animation: dealer16BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer16.knock {
  animation: dealer16Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer15 {
  background: url('../img/poker/dealers/15.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer15.dealPos9 {
  animation: dealer15Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer15.dealPos8 {
  animation: dealer15Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer15.dealPos7 {
  animation: dealer15Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer15.dealPos6 {
  animation: dealer15Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer15.dealPos5 {
  animation: dealer15Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer15.dealPos4 {
  animation: dealer15Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer15.dealPos3 {
  animation: dealer15Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer15.dealPos2 {
  animation: dealer15Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer15.dealPos1 {
  animation: dealer15Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer15.dealBoardCard {
  animation: dealer15BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer15.knock {
  animation: dealer15Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer14 {
  background: url('../img/poker/dealers/14.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer14.dealPos9 {
  animation: dealer14Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer14.dealPos8 {
  animation: dealer14Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer14.dealPos7 {
  animation: dealer14Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer14.dealPos6 {
  animation: dealer14Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer14.dealPos5 {
  animation: dealer14Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer14.dealPos4 {
  animation: dealer14Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer14.dealPos3 {
  animation: dealer14Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer14.dealPos2 {
  animation: dealer14Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer14.dealPos1 {
  animation: dealer14Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer14.dealBoardCard {
  animation: dealer14BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer14.knock {
  animation: dealer14Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer13 {
  background: url('../img/poker/dealers/13.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer13.dealPos9 {
  animation: dealer13Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer13.dealPos8 {
  animation: dealer13Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer13.dealPos7 {
  animation: dealer13Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer13.dealPos6 {
  animation: dealer13Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer13.dealPos5 {
  animation: dealer13Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer13.dealPos4 {
  animation: dealer13Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer13.dealPos3 {
  animation: dealer13Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer13.dealPos2 {
  animation: dealer13Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer13.dealPos1 {
  animation: dealer13Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer13.dealBoardCard {
  animation: dealer13BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer13.knock {
  animation: dealer13Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer12 {
  background: url('../img/poker/dealers/12.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer12.dealPos9 {
  animation: dealer12Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer12.dealPos8 {
  animation: dealer12Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer12.dealPos7 {
  animation: dealer12Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer12.dealPos6 {
  animation: dealer12Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer12.dealPos5 {
  animation: dealer12Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer12.dealPos4 {
  animation: dealer12Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer12.dealPos3 {
  animation: dealer12Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer12.dealPos2 {
  animation: dealer12Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer12.dealPos1 {
  animation: dealer12Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer12.dealBoardCard {
  animation: dealer12BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer12.knock {
  animation: dealer12Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer11 {
  background: url('../img/poker/dealers/11.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer11.dealPos9 {
  animation: dealer11Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer11.dealPos8 {
  animation: dealer11Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer11.dealPos7 {
  animation: dealer11Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer11.dealPos6 {
  animation: dealer11Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer11.dealPos5 {
  animation: dealer11Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer11.dealPos4 {
  animation: dealer11Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer11.dealPos3 {
  animation: dealer11Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer11.dealPos2 {
  animation: dealer11Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer11.dealPos1 {
  animation: dealer11Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer11.dealBoardCard {
  animation: dealer11BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer11.knock {
  animation: dealer11Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer10 {
  background: url('../img/poker/dealers/10.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer10.dealPos9 {
  animation: dealer10Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer10.dealPos8 {
  animation: dealer10Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer10.dealPos7 {
  animation: dealer10Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer10.dealPos6 {
  animation: dealer10Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer10.dealPos5 {
  animation: dealer10Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer10.dealPos4 {
  animation: dealer10Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer10.dealPos3 {
  animation: dealer10Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer10.dealPos2 {
  animation: dealer10Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer10.dealPos1 {
  animation: dealer10Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer10.dealBoardCard {
  animation: dealer10BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer10.knock {
  animation: dealer10Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer9 {
  background: url('../img/poker/dealers/9.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer9.dealPos9 {
  animation: dealer9Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer9.dealPos8 {
  animation: dealer9Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer9.dealPos7 {
  animation: dealer9Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer9.dealPos6 {
  animation: dealer9Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer9.dealPos5 {
  animation: dealer9Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer9.dealPos4 {
  animation: dealer9Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer9.dealPos3 {
  animation: dealer9Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer9.dealPos2 {
  animation: dealer9Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer9.dealPos1 {
  animation: dealer9Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer9.dealBoardCard {
  animation: dealer9BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer9.knock {
  animation: dealer9Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer8 {
  background: url('../img/poker/dealers/8.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer8.dealPos9 {
  animation: dealer8Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer8.dealPos8 {
  animation: dealer8Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer8.dealPos7 {
  animation: dealer8Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer8.dealPos6 {
  animation: dealer8Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer8.dealPos5 {
  animation: dealer8Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer8.dealPos4 {
  animation: dealer8Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer8.dealPos3 {
  animation: dealer8Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer8.dealPos2 {
  animation: dealer8Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer8.dealPos1 {
  animation: dealer8Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer8.dealBoardCard {
  animation: dealer8BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer8.knock {
  animation: dealer8Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer7 {
  background: url('../img/poker/dealers/7.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer7.dealPos9 {
  animation: dealer7Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer7.dealPos8 {
  animation: dealer7Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer7.dealPos7 {
  animation: dealer7Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer7.dealPos6 {
  animation: dealer7Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer7.dealPos5 {
  animation: dealer7Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer7.dealPos4 {
  animation: dealer7Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer7.dealPos3 {
  animation: dealer7Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer7.dealPos2 {
  animation: dealer7Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer7.dealPos1 {
  animation: dealer7Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer7.dealBoardCard {
  animation: dealer7BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer7.knock {
  animation: dealer7Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer6 {
  background: url('../img/poker/dealers/6.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer6.dealPos9 {
  animation: dealer6Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer6.dealPos8 {
  animation: dealer6Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer6.dealPos7 {
  animation: dealer6Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer6.dealPos6 {
  animation: dealer6Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer6.dealPos5 {
  animation: dealer6Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer6.dealPos4 {
  animation: dealer6Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer6.dealPos3 {
  animation: dealer6Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer6.dealPos2 {
  animation: dealer6Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer6.dealPos1 {
  animation: dealer6Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer6.dealBoardCard {
  animation: dealer6BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer6.knock {
  animation: dealer6Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer5 {
  background: url('../img/poker/dealers/5.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer5.dealPos9 {
  animation: dealer5Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer5.dealPos8 {
  animation: dealer5Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer5.dealPos7 {
  animation: dealer5Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer5.dealPos6 {
  animation: dealer5Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer5.dealPos5 {
  animation: dealer5Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer5.dealPos4 {
  animation: dealer5Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer5.dealPos3 {
  animation: dealer5Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer5.dealPos2 {
  animation: dealer5Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer5.dealPos1 {
  animation: dealer5Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer5.dealBoardCard {
  animation: dealer5BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer5.knock {
  animation: dealer5Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer4 {
  background: url('../img/poker/dealers/4.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer4.dealPos9 {
  animation: dealer4Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer4.dealPos8 {
  animation: dealer4Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer4.dealPos7 {
  animation: dealer4Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer4.dealPos6 {
  animation: dealer4Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer4.dealPos5 {
  animation: dealer4Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer4.dealPos4 {
  animation: dealer4Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer4.dealPos3 {
  animation: dealer4Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer4.dealPos2 {
  animation: dealer4Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer4.dealPos1 {
  animation: dealer4Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer4.dealBoardCard {
  animation: dealer4BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer4.knock {
  animation: dealer4Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer3 {
  background: url('../img/poker/dealers/3.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer3.dealPos9 {
  animation: dealer3Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer3.dealPos8 {
  animation: dealer3Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer3.dealPos7 {
  animation: dealer3Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer3.dealPos6 {
  animation: dealer3Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer3.dealPos5 {
  animation: dealer3Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer3.dealPos4 {
  animation: dealer3Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer3.dealPos3 {
  animation: dealer3Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer3.dealPos2 {
  animation: dealer3Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer3.dealPos1 {
  animation: dealer3Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer3.dealBoardCard {
  animation: dealer3BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer3.knock {
  animation: dealer3Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer2 {
  background: url('../img/poker/dealers/2.png');
  background-size: calc(7600%);
  background-position: calc(-7400%);
}
board.asian-theme dealer-model.dealer2.dealPos9 {
  animation: dealer2Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer2.dealPos8 {
  animation: dealer2Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer2.dealPos7 {
  animation: dealer2Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer2.dealPos6 {
  animation: dealer2Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer2.dealPos5 {
  animation: dealer2Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer2.dealPos4 {
  animation: dealer2Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer2.dealPos3 {
  animation: dealer2Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer2.dealPos2 {
  animation: dealer2Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer2.dealPos1 {
  animation: dealer2Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer2.dealBoardCard {
  animation: dealer2BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer2.knock {
  animation: dealer2Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.dealer1 {
  background: url('../img/poker/dealers/1.png');
  background-size: calc(8400%);
  background-position: calc(-8100%);
}
board.asian-theme dealer-model.dealer1.dealPos9 {
  animation: dealer1Pos9 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer1.dealPos8 {
  animation: dealer1Pos8 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer1.dealPos7 {
  animation: dealer1Pos7 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer1.dealPos6 {
  animation: dealer1Pos6 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer1.dealPos5 {
  animation: dealer1Pos5 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer1.dealPos4 {
  animation: dealer1Pos4 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer1.dealPos3 {
  animation: dealer1Pos3 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer1.dealPos2 {
  animation: dealer1Pos2 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer1.dealPos1 {
  animation: dealer1Pos1 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer1.dealBoardCard {
  animation: dealer1BoardCard 0.2s steps(8) 1;
}
board.asian-theme dealer-model.dealer1.knock {
  animation: dealer1Knock 0.5s steps(1) 1;
}
board.asian-theme dealer-model.active {
  display: block;
}
board.asian-theme dealer-model.foldCard {
  animation: foldCard 0.1s steps(8) 1;
}
@keyframes foldCard {
  from {
    background-position: -2900%;
  }
  to {
    background-position: -2500%;
  }
}
board.asian-theme tableimage {
  background-size: 86%;
  background-position: 50% 37%;
}
board.asian-theme tableimage:before {
  transform: perspective(32px) rotateX(2.4deg);
}
@media only screen and (max-width: 552px), only screen and (min-width: 552px) and (max-width: 754px) {
  board.asian-theme tableimage:before {
    background-size: inherit;
  }
}
board.asian-theme.aduQ pots {
  top: 43%;
}
board.asian-theme boardcards {
  width: 37%;
  top: 28%;
  left: 33%;
  transform: perspective(20px) rotateX(1.8deg);
}
board.asian-theme boardcards card,
board.asian-theme boardcards holecard {
  width: 19%;
  height: 92%;
  display: inline-block;
  border-radius: 7px;
  background-position: center;
}
board.asian-theme boardcards holecard {
  width: 18.7%;
  margin-left: -18.7%;
}
board.asian-theme dealing-holecards {
  z-index: 10;
  left: 50.5%;
  top: 22%;
}
board.asian-theme dealing-holecards card:nth-of-type(1) {
  left: -5px;
}
board.asian-theme dealing-holecards card:nth-of-type(2) {
  left: 2px;
  top: 3px;
}
board.asian-theme dealing-holecards card:nth-of-type(3) {
  left: 9px;
  top: 6px;
}
board.asian-theme dealing-holecards card:nth-of-type(4) {
  left: 16px;
  top: 9px;
}
board.asian-theme chairs {
  display: block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  position: absolute;
  top: -5%;
  background-size: contain;
  pointer-events: none;
}
@keyframes dealer33Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer33Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer33Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer33Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer33Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer33Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer33Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer33Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer33Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer33Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer33BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer32Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer32Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer32Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer32Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer32Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer32Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer32Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer32Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer32Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer32Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer32BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer31Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer31Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer31Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer31Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer31Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer31Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer31Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer31Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer31Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer31Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer31BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer30Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer30Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer30Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer30Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer30Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer30Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer30Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer30Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer30Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer30Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer30BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer29Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer29Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer29Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer29Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer29Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer29Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer29Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer29Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer29Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer29Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer29BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer28Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer28Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer28Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer28Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer28Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer28Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer28Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer28Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer28Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer28Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer28BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer27Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer27Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer27Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer27Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer27Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer27Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer27Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer27Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer27Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer27Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer27BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer26Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer26Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer26Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer26Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer26Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer26Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer26Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer26Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer26Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer26Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer26BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer25Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer25Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer25Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer25Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer25Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer25Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer25Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer25Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer25Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer25Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer25BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer24Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer24Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer24Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer24Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer24Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer24Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer24Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer24Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer24Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer24Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer24BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer23Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer23Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer23Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer23Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer23Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer23Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer23Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer23Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer23Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer23Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer23BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer22Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer22Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer22Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer22Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer22Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer22Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer22Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer22Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer22Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer22Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer22BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer21Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer21Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer21Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer21Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer21Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer21Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer21Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer21Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer21Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer21Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer21BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer20Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer20Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer20Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer20Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer20Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer20Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer20Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer20Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer20Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer20Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer20BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer19Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer19Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer19Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer19Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer19Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer19Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer19Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer19Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer19Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer19Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer19BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer18Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer18Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer18Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer18Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer18Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer18Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer18Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer18Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer18Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer18Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer18BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer17Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer17Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer17Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer17Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer17Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer17Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer17Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer17Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer17Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer17Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer17BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer16Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer16Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer16Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer16Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer16Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer16Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer16Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer16Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer16Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer16Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer16BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer15Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer15Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer15Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer15Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer15Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer15Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer15Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer15Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer15Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer15Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer15BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer14Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer14Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer14Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer14Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer14Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer14Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer14Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer14Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer14Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer14Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer14BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer13Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer13Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer13Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer13Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer13Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer13Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer13Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer13Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer13Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer13Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer13BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer12Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer12Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer12Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer12Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer12Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer12Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer12Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer12Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer12Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer12Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer12BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer11Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer11Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer11Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer11Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer11Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer11Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer11Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer11Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer11Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer11Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer11BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer10Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer10Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer10Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer10Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer10Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer10Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer10Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer10Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer10Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer10Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer10BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer9Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer9Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer9Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer9Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer9Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer9Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer9Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer9Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer9Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer9Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer9BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer8Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer8Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer8Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer8Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer8Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer8Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer8Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer8Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer8Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer8Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer8BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer7Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer7Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer7Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer7Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer7Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer7Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer7Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer7Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer7Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer7Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer7BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer6Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer6Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer6Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer6Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer6Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer6Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer6Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer6Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer6Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer6Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer6BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer5Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer5Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer5Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer5Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer5Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer5Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer5Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer5Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer5Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer5Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer5BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer4Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer4Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer4Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer4Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer4Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer4Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer4Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer4Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer4Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer4Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer4BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer3Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer3Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer3Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer3Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer3Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer3Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer3Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer3Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer3Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer3Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer3BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer2Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer2Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer2Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer2Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer2Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer2Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer2Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer2Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer2Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer2Knock {
  0%,
  100% {
    background-position: calc(300%);
  }
  50% {
    background-position: calc(200%);
  }
}
@keyframes dealer2BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer1Pos9 {
  from {
    background-position: calc(-6400%);
  }
  to {
    background-position: calc(-7200%);
  }
}
@keyframes dealer1Pos8 {
  from {
    background-position: calc(-5600%);
  }
  to {
    background-position: calc(-6400%);
  }
}
@keyframes dealer1Pos7 {
  from {
    background-position: calc(-4800%);
  }
  to {
    background-position: calc(-5600%);
  }
}
@keyframes dealer1Pos6 {
  from {
    background-position: calc(-4000%);
  }
  to {
    background-position: calc(-4800%);
  }
}
@keyframes dealer1Pos5 {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
@keyframes dealer1Pos4 {
  from {
    background-position: calc(-2400%);
  }
  to {
    background-position: calc(-3200%);
  }
}
@keyframes dealer1Pos3 {
  from {
    background-position: calc(-1600%);
  }
  to {
    background-position: calc(-2400%);
  }
}
@keyframes dealer1Pos2 {
  from {
    background-position: calc(-800%);
  }
  to {
    background-position: calc(-1600%);
  }
}
@keyframes dealer1Pos1 {
  from {
    background-position: calc(0%);
  }
  to {
    background-position: calc(-800%);
  }
}
@keyframes dealer1Knock {
  0%,
  100% {
    background-position: calc(700%);
  }
  50% {
    background-position: calc(600%);
  }
}
@keyframes dealer1BoardCard {
  from {
    background-position: calc(-3200%);
  }
  to {
    background-position: calc(-4000%);
  }
}
table-preview board tableimage:before {
  background-size: 90%;
}
.asian-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/asian/5.png');
}
.asian-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/asian/6.png');
}
.asian-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/asian/8.png');
}
.asian-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/asian/9.png');
}
.turkish-theme[seatcount='5'] chairs,
.bazar-theme[seatcount='5'] chairs,
.hamam-theme[seatcount='5'] chairs,
.kebab-theme[seatcount='5'] chairs,
.ottoman-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/turkish/5.png');
}
.turkish-theme[seatcount='6'] chairs,
.bazar-theme[seatcount='6'] chairs,
.hamam-theme[seatcount='6'] chairs,
.kebab-theme[seatcount='6'] chairs,
.ottoman-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/turkish/6.png');
}
.turkish-theme[seatcount='8'] chairs,
.bazar-theme[seatcount='8'] chairs,
.hamam-theme[seatcount='8'] chairs,
.kebab-theme[seatcount='8'] chairs,
.ottoman-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/turkish/8.png');
}
.turkish-theme[seatcount='9'] chairs,
.bazar-theme[seatcount='9'] chairs,
.hamam-theme[seatcount='9'] chairs,
.kebab-theme[seatcount='9'] chairs,
.ottoman-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/turkish/9.png');
}
.italianFootball-theme[seatcount='5'] chairs,
.turkishFootball-theme[seatcount='5'] chairs,
.indonesianFootball-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/football/5.png');
}
.italianFootball-theme[seatcount='6'] chairs,
.turkishFootball-theme[seatcount='6'] chairs,
.indonesianFootball-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/football/6.png');
}
.italianFootball-theme[seatcount='8'] chairs,
.turkishFootball-theme[seatcount='8'] chairs,
.indonesianFootball-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/football/8.png');
}
.italianFootball-theme[seatcount='9'] chairs,
.turkishFootball-theme[seatcount='9'] chairs,
.indonesianFootball-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/football/9.png');
}
.space-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/space/5.png');
}
.space-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/space/6.png');
}
.space-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/space/8.png');
}
.space-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/space/9.png');
}
.vp-theme[seatcount='2'] chairs {
  background-image: url('../img/poker/chairs/vp/2.png');
}
.vp-theme[seatcount='3'] chairs {
  background-image: url('../img/poker/chairs/vp/3.png');
}
.vp-theme[seatcount='4'] chairs {
  background-image: url('../img/poker/chairs/vp/4.png');
}
.vp-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/vp/5.png');
}
.vp-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/vp/6.png');
}
.vp-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/vp/8.png');
}
.vp-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/vp/9.png');
}
.bath-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/bath/5.png');
}
.bath-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/bath/6.png');
}
.bath-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/bath/8.png');
}
.bath-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/bath/9.png');
}
.venice-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/venice/5.png');
}
.venice-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/venice/6.png');
}
.venice-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/venice/8.png');
}
.venice-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/venice/9.png');
}
.arena-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/arena/5.png');
}
.arena-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/arena/6.png');
}
.arena-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/arena/8.png');
}
.arena-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/arena/9.png');
}
.terazza-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/terazza/5.png');
}
.terazza-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/terazza/6.png');
}
.terazza-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/terazza/8.png');
}
.terazza-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/terazza/9.png');
}
.jungle-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/jungle/5.png');
}
.jungle-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/jungle/6.png');
}
.jungle-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/jungle/8.png');
}
.jungle-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/jungle/9.png');
}
.volcano-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/volcano/5.png');
}
.volcano-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/volcano/6.png');
}
.volcano-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/volcano/8.png');
}
.volcano-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/volcano/9.png');
}
.theater-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/theater/5.png');
}
.theater-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/theater/6.png');
}
.theater-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/theater/8.png');
}
.theater-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/theater/9.png');
}
.scuba-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/scuba/5.png');
}
.scuba-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/scuba/6.png');
}
.scuba-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/scuba/8.png');
}
.scuba-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/scuba/9.png');
}
.city-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/city/5.png');
}
.city-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/city/6.png');
}
.city-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/city/8.png');
}
.city-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/city/9.png');
}
.wall-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/wall/5.png');
}
.wall-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/wall/6.png');
}
.wall-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/wall/8.png');
}
.wall-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/wall/9.png');
}
.lantern-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/lantern/5.png');
}
.lantern-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/lantern/6.png');
}
.lantern-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/lantern/8.png');
}
.lantern-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/lantern/9.png');
}
.indian-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/indian/5.png');
}
.indian-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/indian/6.png');
}
.indian-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/indian/8.png');
}
.indian-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/indian/9.png');
}
.bollywood-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/bollywood/5.png');
}
.bollywood-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/bollywood/6.png');
}
.bollywood-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/bollywood/8.png');
}
.bollywood-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/bollywood/9.png');
}
.cricket-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/cricket/5.png');
}
.cricket-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/cricket/6.png');
}
.cricket-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/cricket/8.png');
}
.cricket-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/cricket/9.png');
}
.indianStreets-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/indianStreets/5.png');
}
.indianStreets-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/indianStreets/6.png');
}
.indianStreets-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/indianStreets/8.png');
}
.indianStreets-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/indianStreets/9.png');
}
.indianJungle-theme[seatcount='5'] chairs {
  background-image: url('../img/poker/chairs/indianJungle/5.png');
}
.indianJungle-theme[seatcount='6'] chairs {
  background-image: url('../img/poker/chairs/indianJungle/6.png');
}
.indianJungle-theme[seatcount='8'] chairs {
  background-image: url('../img/poker/chairs/indianJungle/8.png');
}
.indianJungle-theme[seatcount='9'] chairs {
  background-image: url('../img/poker/chairs/indianJungle/9.png');
}
.mipl-theme chairs {
  display: none !important;
}
pot {
  width: 73.58'%';
  height: 67.74'%';
  margin: 0 auto;
  display: block;
}
pot:nth-of-type(1) {
  margin-top: -8%;
}
pot:nth-of-type(1).low {
  margin-top: 13%;
}
pot:nth-of-type(2) {
  margin-top: -3%;
  margin-left: -30%;
}
pot:nth-of-type(2).low {
  margin-top: 8%;
}
pot:nth-of-type(3) {
  margin-top: -7%;
  margin-left: 57%;
}
pot:nth-of-type(3).low {
  margin-top: 8%;
}
.asian-theme pot {
  margin-top: 0;
}
.asian-theme pot:nth-of-type(2) {
  margin-left: -30%;
}
.asian-theme pot:nth-of-type(3) {
  margin-top: -8%;
  margin-left: 60%;
}
.asian-theme pot stackgroup amount {
  font-size: 90%;
  margin-top: 3%;
  z-index: 100;
}
.generation3 pot stackgroup amount {
  padding: 0 0.8em;
  border-radius: 1em;
  background: rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2) inset;
  text-shadow: 0em 0.2em 0.4em #000;
  font-size: 95%;
}
.generation3 pot stackgroup stack {
  margin-left: -5%;
}
.generation3 pot stackgroup stack chip {
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.6);
}
.generation3 pot stackgroup stack chip:nth-child(n + 5) {
  display: none;
}
.generation3 pot stackgroup stack:nth-child(1) {
  z-index: 1;
}
.generation3 pot stackgroup stack:nth-child(1) chip:nth-child(1) {
  bottom: -40%;
}
.generation3 pot stackgroup stack:nth-child(1) chip:nth-child(2) {
  bottom: -12%;
  left: -50%;
}
.generation3 pot stackgroup stack:nth-child(1) chip:nth-child(3) {
  bottom: 5%;
  left: 40%;
}
.generation3 pot stackgroup stack:nth-child(1) chip:nth-child(4) {
  bottom: -5%;
}
.generation3 pot stackgroup stack:nth-child(1) chip:nth-child(5) {
  left: 60%;
  bottom: -50%;
}
.generation3 pot stackgroup stack:nth-child(2) {
  z-index: 10;
}
.generation3 pot stackgroup stack:nth-child(2) chip:nth-child(1) {
  bottom: -10%;
}
.generation3 pot stackgroup stack:nth-child(2) chip:nth-child(2) {
  bottom: -75%;
  left: 10%;
}
.generation3 pot stackgroup stack:nth-child(2) chip:nth-child(3) {
  bottom: -5%;
  left: 20%;
}
.generation3 pot stackgroup stack:nth-child(2) chip:nth-child(4) {
  bottom: -45%;
  left: 40%;
}
.generation3 pot stackgroup stack:nth-child(2) chip:nth-child(5) {
  left: 90%;
  bottom: -20%;
}
.generation3 pot stackgroup stack:nth-child(3) {
  z-index: 100;
}
.generation3 pot stackgroup stack:nth-child(3) chip:nth-child(1) {
  bottom: -10%;
}
.generation3 pot stackgroup stack:nth-child(3) chip:nth-child(2) {
  bottom: -65%;
  left: 20%;
}
.generation3 pot stackgroup stack:nth-child(3) chip:nth-child(3) {
  bottom: -25%;
  left: 50%;
}
.generation3 pot stackgroup stack:nth-child(3) chip:nth-child(4) {
  bottom: -35%;
  left: 100%;
}
.generation3 pot stackgroup stack:nth-child(3) chip:nth-child(5) {
  left: 90%;
  bottom: -50%;
}
.vp-theme pot:nth-of-type(2) {
  margin-left: -50%;
}
.vp-theme pot:nth-of-type(3) {
  margin-top: -7%;
  margin-left: 50%;
}
bet {
  width: 40%;
  height: 10%;
  display: block;
  text-align: center;
  position: absolute;
  left: 22%;
  top: 70%;
}
stackgroup {
  display: inline-block;
  height: 100%;
  position: relative;
  min-height: 18px;
  white-space: nowrap;
}
@media only screen and (max-width: 552px), only screen and (min-width: 552px) and (max-width: 754px) {
  stackgroup {
    min-height: 14px;
  }
}
stackgroup stack {
  display: inline-block;
  height: 100%;
  width: auto;
  min-height: 18px;
  position: relative;
}
stackgroup stack:not(:nth-child(-n + 3)) {
  display: none;
}
@media only screen and (max-width: 552px), only screen and (min-width: 552px) and (max-width: 754px) {
  stackgroup stack {
    min-height: 14px;
  }
}
stackgroup amount {
  font-family: 'Arial';
  font-weight: bold;
  display: inline-block;
  position: absolute;
  top: 110%;
  left: 50%;
  text-align: center;
  color: white;
  font-size: 80%;
  text-shadow: 0 0 2px #000000;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  cursor: default;
}
chip {
  display: block;
  position: absolute;
  height: 100%;
  min-height: 18px;
  min-width: 18px;
  width: auto;
  background-size: 100%;
  background-repeat: no-repeat;
  /*@media @extra-small {
		min-height: 14px;
		min-width: 14px;

		// Position chips
		.position( @count ) when( @count > 0 ) {
			&:nth-of-type( @{count} ) {
				bottom: unit( 12 * (@count - 1), % );
				z-index: 20 + @count;
			}

			.position( @count - 1 );
		}
	}*/
}
chip:nth-of-type(1) {
  position: relative;
}
chip:nth-of-type(47) {
  bottom: 644%;
  z-index: 67;
}
chip:nth-of-type(46) {
  bottom: 630%;
  z-index: 66;
}
chip:nth-of-type(45) {
  bottom: 616%;
  z-index: 65;
}
chip:nth-of-type(44) {
  bottom: 602%;
  z-index: 64;
}
chip:nth-of-type(43) {
  bottom: 588%;
  z-index: 63;
}
chip:nth-of-type(42) {
  bottom: 574%;
  z-index: 62;
}
chip:nth-of-type(41) {
  bottom: 560%;
  z-index: 61;
}
chip:nth-of-type(40) {
  bottom: 546%;
  z-index: 60;
}
chip:nth-of-type(39) {
  bottom: 532%;
  z-index: 59;
}
chip:nth-of-type(38) {
  bottom: 518%;
  z-index: 58;
}
chip:nth-of-type(37) {
  bottom: 504%;
  z-index: 57;
}
chip:nth-of-type(36) {
  bottom: 490%;
  z-index: 56;
}
chip:nth-of-type(35) {
  bottom: 476%;
  z-index: 55;
}
chip:nth-of-type(34) {
  bottom: 462%;
  z-index: 54;
}
chip:nth-of-type(33) {
  bottom: 448%;
  z-index: 53;
}
chip:nth-of-type(32) {
  bottom: 434%;
  z-index: 52;
}
chip:nth-of-type(31) {
  bottom: 420%;
  z-index: 51;
}
chip:nth-of-type(30) {
  bottom: 406%;
  z-index: 50;
}
chip:nth-of-type(29) {
  bottom: 392%;
  z-index: 49;
}
chip:nth-of-type(28) {
  bottom: 378%;
  z-index: 48;
}
chip:nth-of-type(27) {
  bottom: 364%;
  z-index: 47;
}
chip:nth-of-type(26) {
  bottom: 350%;
  z-index: 46;
}
chip:nth-of-type(25) {
  bottom: 336%;
  z-index: 45;
}
chip:nth-of-type(24) {
  bottom: 322%;
  z-index: 44;
}
chip:nth-of-type(23) {
  bottom: 308%;
  z-index: 43;
}
chip:nth-of-type(22) {
  bottom: 294%;
  z-index: 42;
}
chip:nth-of-type(21) {
  bottom: 280%;
  z-index: 41;
}
chip:nth-of-type(20) {
  bottom: 266%;
  z-index: 40;
}
chip:nth-of-type(19) {
  bottom: 252%;
  z-index: 39;
}
chip:nth-of-type(18) {
  bottom: 238%;
  z-index: 38;
}
chip:nth-of-type(17) {
  bottom: 224%;
  z-index: 37;
}
chip:nth-of-type(16) {
  bottom: 210%;
  z-index: 36;
}
chip:nth-of-type(15) {
  bottom: 196%;
  z-index: 35;
}
chip:nth-of-type(14) {
  bottom: 182%;
  z-index: 34;
}
chip:nth-of-type(13) {
  bottom: 168%;
  z-index: 33;
}
chip:nth-of-type(12) {
  bottom: 154%;
  z-index: 32;
}
chip:nth-of-type(11) {
  bottom: 140%;
  z-index: 31;
}
chip:nth-of-type(10) {
  bottom: 126%;
  z-index: 30;
}
chip:nth-of-type(9) {
  bottom: 112%;
  z-index: 29;
}
chip:nth-of-type(8) {
  bottom: 98%;
  z-index: 28;
}
chip:nth-of-type(7) {
  bottom: 84%;
  z-index: 27;
}
chip:nth-of-type(6) {
  bottom: 70%;
  z-index: 26;
}
chip:nth-of-type(5) {
  bottom: 56%;
  z-index: 25;
}
chip:nth-of-type(4) {
  bottom: 42%;
  z-index: 24;
}
chip:nth-of-type(3) {
  bottom: 28%;
  z-index: 23;
}
chip:nth-of-type(2) {
  bottom: 14%;
  z-index: 22;
}
chip:nth-of-type(1) {
  bottom: 0%;
  z-index: 21;
}
chip[value='bandar'] {
  display: none;
}
chip[value='dealer'] {
  z-index: 10;
}
@media only screen and (min-width: 552px) and (max-width: 754px) {
  chip {
    min-height: 15px;
    min-width: 15px;
    width: auto;
  }
}
@media only screen and (max-width: 552px) {
  chip {
    display: block;
    position: absolute;
    height: 85%;
    min-height: 16px;
    min-width: 16px;
    width: auto;
  }
  chip img {
    image-rendering: optimizeSpeed;
    /* STOP SMOOTHING, GIVE ME SPEED  */
    image-rendering: -moz-crisp-edges;
    /* Firefox                        */
    image-rendering: -o-crisp-edges;
    /* Opera                          */
    image-rendering: -webkit-optimize-contrast;
    /* Chrome (and eventually Safari) */
    image-rendering: pixelated;
    /* Chrome */
    image-rendering: optimize-contrast;
    /* CSS3 Proposed */
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
    /* IE8+ */
  }
  chip:nth-of-type(47) {
    bottom: 552%;
    z-index: 67;
  }
  chip:nth-of-type(46) {
    bottom: 540%;
    z-index: 66;
  }
  chip:nth-of-type(45) {
    bottom: 528%;
    z-index: 65;
  }
  chip:nth-of-type(44) {
    bottom: 516%;
    z-index: 64;
  }
  chip:nth-of-type(43) {
    bottom: 504%;
    z-index: 63;
  }
  chip:nth-of-type(42) {
    bottom: 492%;
    z-index: 62;
  }
  chip:nth-of-type(41) {
    bottom: 480%;
    z-index: 61;
  }
  chip:nth-of-type(40) {
    bottom: 468%;
    z-index: 60;
  }
  chip:nth-of-type(39) {
    bottom: 456%;
    z-index: 59;
  }
  chip:nth-of-type(38) {
    bottom: 444%;
    z-index: 58;
  }
  chip:nth-of-type(37) {
    bottom: 432%;
    z-index: 57;
  }
  chip:nth-of-type(36) {
    bottom: 420%;
    z-index: 56;
  }
  chip:nth-of-type(35) {
    bottom: 408%;
    z-index: 55;
  }
  chip:nth-of-type(34) {
    bottom: 396%;
    z-index: 54;
  }
  chip:nth-of-type(33) {
    bottom: 384%;
    z-index: 53;
  }
  chip:nth-of-type(32) {
    bottom: 372%;
    z-index: 52;
  }
  chip:nth-of-type(31) {
    bottom: 360%;
    z-index: 51;
  }
  chip:nth-of-type(30) {
    bottom: 348%;
    z-index: 50;
  }
  chip:nth-of-type(29) {
    bottom: 336%;
    z-index: 49;
  }
  chip:nth-of-type(28) {
    bottom: 324%;
    z-index: 48;
  }
  chip:nth-of-type(27) {
    bottom: 312%;
    z-index: 47;
  }
  chip:nth-of-type(26) {
    bottom: 300%;
    z-index: 46;
  }
  chip:nth-of-type(25) {
    bottom: 288%;
    z-index: 45;
  }
  chip:nth-of-type(24) {
    bottom: 276%;
    z-index: 44;
  }
  chip:nth-of-type(23) {
    bottom: 264%;
    z-index: 43;
  }
  chip:nth-of-type(22) {
    bottom: 252%;
    z-index: 42;
  }
  chip:nth-of-type(21) {
    bottom: 240%;
    z-index: 41;
  }
  chip:nth-of-type(20) {
    bottom: 228%;
    z-index: 40;
  }
  chip:nth-of-type(19) {
    bottom: 216%;
    z-index: 39;
  }
  chip:nth-of-type(18) {
    bottom: 204%;
    z-index: 38;
  }
  chip:nth-of-type(17) {
    bottom: 192%;
    z-index: 37;
  }
  chip:nth-of-type(16) {
    bottom: 180%;
    z-index: 36;
  }
  chip:nth-of-type(15) {
    bottom: 168%;
    z-index: 35;
  }
  chip:nth-of-type(14) {
    bottom: 156%;
    z-index: 34;
  }
  chip:nth-of-type(13) {
    bottom: 144%;
    z-index: 33;
  }
  chip:nth-of-type(12) {
    bottom: 132%;
    z-index: 32;
  }
  chip:nth-of-type(11) {
    bottom: 120%;
    z-index: 31;
  }
  chip:nth-of-type(10) {
    bottom: 108%;
    z-index: 30;
  }
  chip:nth-of-type(9) {
    bottom: 96%;
    z-index: 29;
  }
  chip:nth-of-type(8) {
    bottom: 84%;
    z-index: 28;
  }
  chip:nth-of-type(7) {
    bottom: 72%;
    z-index: 27;
  }
  chip:nth-of-type(6) {
    bottom: 60%;
    z-index: 26;
  }
  chip:nth-of-type(5) {
    bottom: 48%;
    z-index: 25;
  }
  chip:nth-of-type(4) {
    bottom: 36%;
    z-index: 24;
  }
  chip:nth-of-type(3) {
    bottom: 24%;
    z-index: 23;
  }
  chip:nth-of-type(2) {
    bottom: 12%;
    z-index: 22;
  }
  chip:nth-of-type(1) {
    bottom: 0%;
    z-index: 21;
  }
}
.asian-theme stackgroup {
  min-height: 21px;
}
@media only screen and (max-width: 552px), only screen and (min-width: 552px) and (max-width: 754px) {
  .asian-theme stackgroup {
    min-height: 17px;
  }
}
.asian-theme stackgroup stack {
  min-height: 21px;
}
@media only screen and (max-width: 552px), only screen and (min-width: 552px) and (max-width: 754px) {
  .asian-theme stackgroup stack {
    min-height: 17px;
  }
}
.asian-theme stackgroup stack chip {
  min-height: 21px;
  min-width: 21px;
  border-radius: 50%;
  transform: perspective(20px) rotateX(33deg);
}
@media only screen and (max-width: 552px), only screen and (min-width: 552px) and (max-width: 754px) {
  .asian-theme stackgroup stack chip {
    min-height: 17px;
    min-width: 17px;
  }
}
.asian-theme stackgroup stack chip:nth-of-type(47) {
  bottom: 460%;
  z-index: 67;
}
.asian-theme stackgroup stack chip:nth-of-type(46) {
  bottom: 450%;
  z-index: 66;
}
.asian-theme stackgroup stack chip:nth-of-type(45) {
  bottom: 440%;
  z-index: 65;
}
.asian-theme stackgroup stack chip:nth-of-type(44) {
  bottom: 430%;
  z-index: 64;
}
.asian-theme stackgroup stack chip:nth-of-type(43) {
  bottom: 420%;
  z-index: 63;
}
.asian-theme stackgroup stack chip:nth-of-type(42) {
  bottom: 410%;
  z-index: 62;
}
.asian-theme stackgroup stack chip:nth-of-type(41) {
  bottom: 400%;
  z-index: 61;
}
.asian-theme stackgroup stack chip:nth-of-type(40) {
  bottom: 390%;
  z-index: 60;
}
.asian-theme stackgroup stack chip:nth-of-type(39) {
  bottom: 380%;
  z-index: 59;
}
.asian-theme stackgroup stack chip:nth-of-type(38) {
  bottom: 370%;
  z-index: 58;
}
.asian-theme stackgroup stack chip:nth-of-type(37) {
  bottom: 360%;
  z-index: 57;
}
.asian-theme stackgroup stack chip:nth-of-type(36) {
  bottom: 350%;
  z-index: 56;
}
.asian-theme stackgroup stack chip:nth-of-type(35) {
  bottom: 340%;
  z-index: 55;
}
.asian-theme stackgroup stack chip:nth-of-type(34) {
  bottom: 330%;
  z-index: 54;
}
.asian-theme stackgroup stack chip:nth-of-type(33) {
  bottom: 320%;
  z-index: 53;
}
.asian-theme stackgroup stack chip:nth-of-type(32) {
  bottom: 310%;
  z-index: 52;
}
.asian-theme stackgroup stack chip:nth-of-type(31) {
  bottom: 300%;
  z-index: 51;
}
.asian-theme stackgroup stack chip:nth-of-type(30) {
  bottom: 290%;
  z-index: 50;
}
.asian-theme stackgroup stack chip:nth-of-type(29) {
  bottom: 280%;
  z-index: 49;
}
.asian-theme stackgroup stack chip:nth-of-type(28) {
  bottom: 270%;
  z-index: 48;
}
.asian-theme stackgroup stack chip:nth-of-type(27) {
  bottom: 260%;
  z-index: 47;
}
.asian-theme stackgroup stack chip:nth-of-type(26) {
  bottom: 250%;
  z-index: 46;
}
.asian-theme stackgroup stack chip:nth-of-type(25) {
  bottom: 240%;
  z-index: 45;
}
.asian-theme stackgroup stack chip:nth-of-type(24) {
  bottom: 230%;
  z-index: 44;
}
.asian-theme stackgroup stack chip:nth-of-type(23) {
  bottom: 220%;
  z-index: 43;
}
.asian-theme stackgroup stack chip:nth-of-type(22) {
  bottom: 210%;
  z-index: 42;
}
.asian-theme stackgroup stack chip:nth-of-type(21) {
  bottom: 200%;
  z-index: 41;
}
.asian-theme stackgroup stack chip:nth-of-type(20) {
  bottom: 190%;
  z-index: 40;
}
.asian-theme stackgroup stack chip:nth-of-type(19) {
  bottom: 180%;
  z-index: 39;
}
.asian-theme stackgroup stack chip:nth-of-type(18) {
  bottom: 170%;
  z-index: 38;
}
.asian-theme stackgroup stack chip:nth-of-type(17) {
  bottom: 160%;
  z-index: 37;
}
.asian-theme stackgroup stack chip:nth-of-type(16) {
  bottom: 150%;
  z-index: 36;
}
.asian-theme stackgroup stack chip:nth-of-type(15) {
  bottom: 140%;
  z-index: 35;
}
.asian-theme stackgroup stack chip:nth-of-type(14) {
  bottom: 130%;
  z-index: 34;
}
.asian-theme stackgroup stack chip:nth-of-type(13) {
  bottom: 120%;
  z-index: 33;
}
.asian-theme stackgroup stack chip:nth-of-type(12) {
  bottom: 110%;
  z-index: 32;
}
.asian-theme stackgroup stack chip:nth-of-type(11) {
  bottom: 100%;
  z-index: 31;
}
.asian-theme stackgroup stack chip:nth-of-type(10) {
  bottom: 90%;
  z-index: 30;
}
.asian-theme stackgroup stack chip:nth-of-type(9) {
  bottom: 80%;
  z-index: 29;
}
.asian-theme stackgroup stack chip:nth-of-type(8) {
  bottom: 70%;
  z-index: 28;
}
.asian-theme stackgroup stack chip:nth-of-type(7) {
  bottom: 60%;
  z-index: 27;
}
.asian-theme stackgroup stack chip:nth-of-type(6) {
  bottom: 50%;
  z-index: 26;
}
.asian-theme stackgroup stack chip:nth-of-type(5) {
  bottom: 40%;
  z-index: 25;
}
.asian-theme stackgroup stack chip:nth-of-type(4) {
  bottom: 30%;
  z-index: 24;
}
.asian-theme stackgroup stack chip:nth-of-type(3) {
  bottom: 20%;
  z-index: 23;
}
.asian-theme stackgroup stack chip:nth-of-type(2) {
  bottom: 10%;
  z-index: 22;
}
.asian-theme stackgroup stack chip:nth-of-type(1) {
  bottom: 0%;
  z-index: 21;
}
.asian-theme stackgroup stack chip.scale {
  animation: scaleChip 0.25s 1 ease-out;
}
.asian-theme stackgroup stack chip.fade-light {
  animation: fadeLight 0.5s 1 ease-in-out;
}
.asian-theme stackgroup stack chip.fade-in {
  animation: fadeIn 0.1s 1 ease-out;
}
.asian-theme stackgroup stack chip.fade-out {
  animation: fadeOut 0.3s 1 ease-out;
}
.asian-theme stackgroup stack chip.transparent {
  opacity: 0.5;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0.5;
  }
}
@keyframes scaleChip {
  0%,
  100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.5);
  }
}
@keyframes fadeLight {
  0% {
    box-shadow: 0 0 10px 4px #ffffff, 0 0 3px 0 #ffffff inset;
  }
  100% {
    box-shadow: 0 0 0;
  }
}
.asian-theme stackgroup amount {
  font-size: 95%;
  padding: 0 0.8em;
  border-radius: 1em;
  background: rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2) inset;
  text-shadow: 0 0.2em 0.4em #000;
}
.generation3 stackgroup stack chip {
  width: 4.3vmin;
  height: 3vmin;
  transform: none;
  min-width: 21px;
  min-height: initial;
}
.generation3 stackgroup stack chip:first-of-type {
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.6);
}
.winner stackgroup {
  display: flex;
}
.winner stackgroup stack {
  margin-left: -5%;
}
.winner stackgroup stack chip:nth-child(n + 5) {
  display: none;
}
.winner stackgroup stack:nth-child(1) {
  z-index: 1;
}
.winner stackgroup stack:nth-child(1) chip:nth-child(1) {
  bottom: -40%;
}
.winner stackgroup stack:nth-child(1) chip:nth-child(2) {
  bottom: -12%;
  left: -50%;
}
.winner stackgroup stack:nth-child(1) chip:nth-child(3) {
  bottom: 5%;
  left: 40%;
}
.winner stackgroup stack:nth-child(1) chip:nth-child(4) {
  bottom: -5%;
}
.winner stackgroup stack:nth-child(1) chip:nth-child(5) {
  left: 60%;
  bottom: -50%;
}
.winner stackgroup stack:nth-child(2) {
  z-index: 10;
}
.winner stackgroup stack:nth-child(2) chip:nth-child(1) {
  bottom: -10%;
}
.winner stackgroup stack:nth-child(2) chip:nth-child(2) {
  bottom: -75%;
  left: 10%;
}
.winner stackgroup stack:nth-child(2) chip:nth-child(3) {
  bottom: -5%;
  left: 20%;
}
.winner stackgroup stack:nth-child(2) chip:nth-child(4) {
  bottom: -45%;
  left: 40%;
}
.winner stackgroup stack:nth-child(2) chip:nth-child(5) {
  left: 90%;
  bottom: -20%;
}
.winner stackgroup stack:nth-child(3) {
  z-index: 100;
}
.winner stackgroup stack:nth-child(3) chip:nth-child(1) {
  bottom: -10%;
}
.winner stackgroup stack:nth-child(3) chip:nth-child(2) {
  bottom: -65%;
  left: 20%;
}
.winner stackgroup stack:nth-child(3) chip:nth-child(3) {
  bottom: -25%;
  left: 50%;
}
.winner stackgroup stack:nth-child(3) chip:nth-child(4) {
  bottom: -35%;
  left: 100%;
}
.winner stackgroup stack:nth-child(3) chip:nth-child(5) {
  left: 90%;
  bottom: -50%;
}
.winner stackgroup amount {
  position: absolute !important;
}
card {
  background-repeat: no-repeat;
}
card[style='darkened'] {
  filter: brightness(50%) !important;
  -webkit-filter: brightness(50%) !important;
}
card[style='highlighted'] {
  filter: brightness(100%) !important;
  -webkit-filter: brightness(100%) !important;
}
.anim {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  transition: all 0.4s linear;
  transform-style: preserve-3d;
}
card.anim {
  transform: rotateY(180deg);
}
card.anim.flip {
  transform: rotateY(0deg);
}
card.anim.flip.scale {
  animation: scaleCard 0.3s 1 ease-out;
}
@keyframes scaleCard {
  0%,
  100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
}
holecard.anim.flip {
  transform: rotateY(180deg);
}
nemesis-grid.myEvents .date {
  width: 14%;
  text-align: left;
  white-space: nowrap;
  text-overflow: initial;
}
nemesis-grid.myEvents .title {
  width: 25%;
  max-width: 37%;
  text-align: left;
  white-space: nowrap;
  padding-left: 13px;
}
nemesis-grid.myEvents .gameType {
  width: 12%;
  text-align: center;
}
nemesis-grid.myEvents .stakes {
  width: 15%;
  text-align: center;
}
nemesis-grid.myEvents .limit {
  width: 15%;
  text-align: center;
}
nemesis-grid.myEvents .seating {
  width: 30%;
  text-align: center;
}
nemesis-grid.myEvents .buyin {
  width: 17%;
  text-align: center;
}
nemesis-grid.myEvents .state {
  width: 16%;
  text-align: center;
}
nemesis-grid.myEvents .state.hiddenBuyin {
  width: 33%;
}
nemesis-grid.myEvents .enrolled {
  width: 16%;
  text-align: center;
}
nemesis-grid.myEvents label.playing {
  color: red;
  font-weight: bold;
  font-style: italic;
}
nemesis-grid.myEvents item.selected label.playing {
  color: #904478;
}
div.content.myEvents > div button.large {
  padding-left: 6px;
  padding-right: 6px;
}
div.content.myEvents > div section:last-of-type {
  height: 300px;
}
div.content.myEvents > div > section {
  display: block;
  width: 100%;
  height: auto;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-top: 2.5px;
  margin-bottom: 2.5px;
  font-family: 'Arial', 'Dejavu Sans';
  font-size: 12px;
}
div.content.myEvents > div > section item {
  line-height: 30px;
  text-align: left;
  vertical-align: middle;
}
div.content.myEvents > div > section item name {
  font-family: 'Arial', 'Dejavu Sans';
  font-size: 12px;
  color: #bcbec0;
}
div.content.myEvents > div > section item value {
  font-family: 'Arial Bold';
  font-size: 12px;
  color: #fff;
  line-height: 1.5em;
}
div.content.myEvents > div > section.details item {
  display: block;
  line-height: 20px;
  padding: 8px;
  border: 1px solid;
  border-image: linear-gradient(to right, transparent, rgba(153, 153, 153, 0.7), transparent) 1 0;
  border-top-width: 0;
}
div.content.myEvents > div > section.details .vipTablePassword {
  user-select: text;
}
div.content.myEvents > div > section button {
  font-size: 14px;
  margin: 10px 0;
  width: 47%;
}
list {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 8px;
  /*grid::-webkit-scrollbar {
		font-family: "FontAwesome";
		width: 12px;
		background: #D1D1D1;

		&:disabled {
			background: rgba( 12, 12, 12, 0.33 );
		}
	}

	grid::-webkit-scrollbar-thumb {
		background-color: @highlight-color;
		border: 3px solid transparent;
		border-radius: 9px;
		background-clip: content-box;
	}

	grid::-webkit-scrollbar-button {
		content: @fa-var-caret-up;
		width: 12px;
		height: 12px;

		&:disabled {
			background: none;
		}
	}

	grid::-webkit-scrollbar-button:vertical:decrement {
		content: @fa-var-caret-down;

		&:disabled {
			background: none;
		}
	}*/
}
list nemesis-grid > grid {
  overflow-y: auto;
}
list div.grid {
  width: 100%;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  font-size: 11px;
}
list div.grid.detailed {
  width: 100%;
  height: 100%;
  max-width: 784px;
  max-height: 390px;
  margin-top: 0;
}
list div.grid.graphical {
  width: 100%;
}
list div.content {
  width: 100%;
  height: 100%;
  max-width: 440px;
  font-size: 0;
  display: inline-block;
  text-align: center;
}
list .loader {
  position: absolute;
  left: 32%;
  top: 53%;
  width: 5%;
  height: 7%;
  z-index: 9999;
  background: url(../img/loading.svg) center no-repeat transparent;
}
filters div.detailed {
  z-index: 10;
  position: absolute;
  top: 68px;
  right: 0;
  display: inline-block;
  width: 325px;
  height: 180px;
  font-family: 'Open Sans';
  padding: 10px;
  background: url(../img/widget-pattern.jpg);
  box-shadow: 0 2px 15px 4px rgba(0, 0, 0, 0.45), 0 0 7px 2px rgba(0, 0, 0, 0.4);
}
filters div.detailed filter-dropdown title {
  width: 150px;
}
filters div.detailed filter-dropdown .dropdown {
  width: 150px;
  left: 0;
  top: 25px;
}
filters.ring > div {
  white-space: nowrap;
}
filters.ring section.hide {
  display: inline-block;
  font-family: 'Myriad Pro Regular';
  line-height: 20px;
  font-size: 11px;
  text-align: center;
  padding: 0 5px;
  border: 1px solid #555;
  border-radius: 2px;
}
filters.ring section.hide name,
filters.ring section.hide label {
  font-family: 'Myriad Pro Regular';
  font-size: 12px;
  vertical-align: middle;
  margin-right: 5px;
}
filters.ring section.hide filter label.all {
  display: none;
}
filters.ring section.playersPerTable name {
  font-size: 1.2em;
}
filters.tournament label[for='registerToggle'] {
  width: 150px;
}
filters.tournament div.detailed {
  width: 172px;
  height: 200px;
}
filters.tournament div.detailed section {
  width: 160px;
}
filters.tournament filter-dropdown .opener {
  width: 150px;
  margin: 4.5px 6px;
}
filters.tournament filter-dropdown .dropdown {
  width: 190px;
}
filters.sitAndGo label[for='registerToggle'] {
  width: 150px;
}
filters.sitAndGo filter-dropdown .opener {
  width: 162px;
  margin: 4.5px 5px;
}
filters.sitAndGo filter-dropdown .dropdown {
  width: 168px;
}
filters.myEvents > div button {
  padding: 6px 10px;
}
filters.vipGames {
  margin-bottom: 0;
}
filters.quickSeat {
  margin-bottom: 0;
}
filters {
  display: inline-block;
  font-family: 'Myriad Pro Regular';
  font-size: 14px;
  width: 100%;
  margin-bottom: 16px;
}
filters .tabs-conatiner {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 8px;
}
filters label.full:before,
filters label.empty:before {
  color: #666666;
  border: 0 none;
  content: '\f0c8';
  font-family: 'FontAwesome';
  height: 10px;
  width: 10px;
  margin-right: 5px;
}
filters input:checked + label.full:before,
filters input:checked + label.empty:before {
  color: #efefef;
  border: 0 none;
  content: '\f14a';
  font-family: 'FontAwesome';
  height: 10px;
  width: 10px;
  margin-right: 5px;
  box-shadow: none;
}
filter-dropdown {
  position: relative;
}
filter-dropdown .opener {
  display: inline-flex;
  height: 22px;
  width: 214px;
  margin: 4.5px 10px;
  border-radius: 3px;
  padding: 0 5px;
  cursor: pointer;
  background-color: #eee;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #eee), to(100%, #aaa));
  background: -webkit-linear-gradient(top, #eee 0%, #aaa 100%);
  background: linear-gradient(to bottom, #eee 0%, #aaa 100%);
  background: -moz-linear-gradient(top, #eee 0%, #aaa 100%);
  background: -o-linear-gradient(top, #eee 0%, #aaa 100%);
  background: -ms-linear-gradient(top, #eee 0%, #aaa 100%);
}
filter-dropdown .opener .arrow {
  display: inline-block;
  height: 100%;
  width: 14%;
}
filter-dropdown .opener .arrow::before {
  content: '\25BC';
  position: relative;
  top: 2px;
  left: 8px;
  font-size: 18px;
  color: #000;
}
filter-dropdown .opener selected {
  color: #000;
  line-height: 25px;
  width: 84%;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
filter-dropdown title {
  display: inline-block;
  text-align: center;
}
filter-dropdown .dropdown {
  left: 10px;
  top: 20px;
  list-style-type: none;
  margin: 0;
  padding: 1%;
  width: 215px;
  border: 1px solid #000;
  border-radius: 3px;
  position: absolute;
  z-index: 999;
  line-height: 0;
  max-height: 250px;
  overflow: auto;
  background: url(../img/widget-pattern.jpg);
  background-position: initial;
  background-size: contain;
  background-repeat: repeat;
}
filter-dropdown .dropdown::-webkit-scrollbar {
  width: 12px;
  border: 1px solid black;
  background: linear-gradient(#333333, #1a1a1a);
}
filter-dropdown .dropdown::-webkit-scrollbar:disabled {
  background: linear-gradient(#333333, #1a1a1a);
}
filter-dropdown .dropdown::-webkit-scrollbar-thumb {
  border: 1px solid black;
  background: linear-gradient(#4d4d4d, #212121 60%);
  box-shadow: 0 3px 4px #000, 0 1.5px 0 rgba(255, 255, 255, 0.5) inset;
  background-clip: content-box;
  height: 20px;
  width: 12px;
}
filter-dropdown .dropdown::-webkit-scrollbar-button {
  background-color: #d41111;
  border: 1px solid black;
  background-image: url('../img/scrollbutton_2.png');
  width: 12px;
  height: 14px;
  background-size: 85%;
  background-repeat: no-repeat;
  background-position: center;
}
filter-dropdown .dropdown::-webkit-scrollbar-button:disabled {
  background: none;
}
filter-dropdown .dropdown::-webkit-scrollbar-button:vertical:decrement {
  background-image: url('../img/scrollbutton.png');
}
filter-dropdown .dropdown::-webkit-scrollbar-button:vertical:decrement:disabled {
  background: none;
}
filter-dropdown .dropdown li {
  display: block;
  padding-left: 5px;
}
filter-dropdown .dropdown li label {
  display: inline-block;
  color: #eee;
  line-height: 27px;
}
filter-dropdown .dropdown li .checkbox {
  display: inline-block;
  height: 15px;
  width: 15px;
  border: 1px solid #eee;
  margin-top: 5px;
  margin-right: 10px;
  border-radius: 2px;
  padding: 3px;
  background-clip: content-box;
}
filter-dropdown .dropdown li.selected,
filter-dropdown .dropdown li:hover {
  background: rgba(0, 0, 0, 0.3);
}
filter-dropdown .dropdown li.selected .checkbox {
  background-color: #eee;
}
filter-dropdown .dropdown li:not(:last-child) {
  border-bottom: solid #777 1px;
}
filter-dropdown drop-bg {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 100;
}
filter-dropdown.multiple .dropdown li:not(.all) {
  margin-left: 25px;
}
filter.tab input + label:before {
  background-color: transparent;
  border: 0 none;
  display: none;
  height: auto;
  margin-right: 0;
  width: auto;
}
filter.tab input:checked + label:before {
  background-color: transparent;
  border: 0 none;
  display: none;
  height: auto;
  margin-right: 0;
  width: auto;
}
filter.views {
  display: flex;
  width: auto;
}
filter.views.invisible {
  visibility: hidden;
}
filter.views label {
  background: linear-gradient(to bottom, #a02222 35%, #770d0d 90%);
  box-shadow: 0 1.5px 0 rgba(255, 255, 255, 0.25) inset;
  display: inline-block;
  height: 24px;
  font-size: 12px;
  margin-left: 2px;
  line-height: 26px;
  padding: 0 15px;
  text-transform: uppercase;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
filter.views input + label:hover {
  background: linear-gradient(to bottom, #ac2424 35%, #690c0c 90%);
  box-shadow: 0 -3px 5px 0 #a41d1d inset;
}
filter.views input + label:active {
  background: linear-gradient(to bottom, #5c1b1b 35%, #690c0c 90%);
  box-shadow: 0 0 7px 1.5px rgba(0, 0, 0, 0.7) inset;
}
filter.views input:checked + label {
  background: linear-gradient(to bottom, #681f1f 35%, #682222 90%);
}
filter.group {
  display: flex;
  height: 80px;
  width: 100%;
  gap: 8px;
  margin-bottom: 16px;
}
filter.group label {
  width: 100%;
  height: 80px;
  border-radius: 8px;
  background-color: #262626;
  cursor: pointer;
  border-bottom: 1px solid #262626;
  display: flex;
  justify-content: center;
  align-items: center;
}
filter.group label .content-conatiner {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 8px;
}
filter.group label .content-conatiner .icon {
  display: block;
  width: 24px;
  height: 24px;
}
filter.group label .content-conatiner .activeIcon {
  display: none;
  width: 24px;
  height: 24px;
}
filter.group label .content-conatiner .title {
  font-family: 'Oswald-Medium';
  font-size: 14px;
  font-weight: 500;
  line-height: 14px;
  letter-spacing: 0.01em;
  text-align: center;
  color: #cccccc;
  margin: 0;
  text-transform: uppercase;
}
filter.group input:checked + label {
  border-bottom: 1px solid #ffd60a;
  text-shadow: 0px 0px 6px 0px #ff0000cc;
}
filter.group input:checked + label .icon {
  display: none;
  width: 24px;
  height: 24px;
}
filter.group input:checked + label .activeIcon {
  display: block;
  width: 24px;
  height: 24px;
}
filter.group input:checked + label .title {
  font-family: 'Oswald-Medium';
  font-size: 14px;
  font-weight: 500;
  line-height: 14px;
  letter-spacing: 0.01em;
  text-align: center;
  color: #ffd60a;
  text-shadow: 0px 0px 6px 0px #ff0000cc;
  filter: drop-shadow(0px 0px 3px #ff0000cc cc);
  margin: 0;
}
.tab-games-container {
  width: 100%;
  display: flex;
  gap: 4px;
  margin-bottom: 16px;
}
.tab-games-container .separator {
  width: 100%;
  border-bottom: 2px solid #a3a3a3;
  opacity: 0.2;
}
.tab-games-container filter.game,
.modal-body filter.game {
  display: flex;
  height: 32px;
  width: auto;
  gap: 4px;
}
.tab-games-container filter.game label,
.modal-body filter.game label {
  width: auto;
  height: 32px;
  background-color: #212121;
  border-bottom: 2px solid #a3a3a3;
  color: #a3a3a3;
  padding: 10px 16px 8px 16px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  font-family: 'Oswald', Arial, sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 12px;
  text-align: center;
  vertical-align: middle;
  display: flex;
  justify-content: center;
  align-items: center;
  text-transform: uppercase;
}
.tab-games-container filter.game label p,
.modal-body filter.game label p {
  margin: 0;
}
.tab-games-container filter.game input + label,
.modal-body filter.game input + label {
  width: max-content;
}
.tab-games-container filter.game input + label:hover,
.modal-body filter.game input + label:hover {
  cursor: pointer;
}
.tab-games-container filter.game input + label:active,
.modal-body filter.game input + label:active {
  color: #ffd60a;
  border-bottom: 2px solid #ffd60a;
}
.tab-games-container filter.game input:checked + label,
.modal-body filter.game input:checked + label {
  color: #ffd60a;
  border-bottom: 2px solid #ffd60a;
}
filter.list {
  font-family: 'Myriad Set Pro 400 Text';
  font-size: 13px;
  display: inline-block;
  width: auto;
  height: 25px;
  line-height: 25px;
  margin-top: 0;
  padding: 0;
  border: 1px solid #555;
  border-radius: 3px;
  margin-top: 3px;
}
filter.list label:last-of-type {
  border: none;
}
filter.list[items='limits'] {
  margin-left: 1%;
  margin-right: 0.5%;
}
filter.list label {
  color: #999999;
  border-right: 1px solid #555;
  background-color: #262626;
  height: 100%;
  float: left;
  font-size: 12px;
  padding: 0px 7px;
  text-transform: capitalize;
  text-align: center;
  text-shadow: none;
  vertical-align: middle;
}
filter.list input[type='checkbox'] + label:hover {
  color: #d41111;
  background-color: #393939;
}
filter.list input:checked + label {
  background: none;
  background-color: #393939;
  color: #fff;
}
filters.tournament + label,
filters.sitAndGo + label,
input#filterToggle + label {
  background-color: #f90000;
  background: -webkit-gradient(linear, left top, left bottom, from(25%, #f90000), to(100%, #5b0000));
  background: -webkit-linear-gradient(top, #f90000 25%, #5b0000 100%);
  background: linear-gradient(to bottom, #f90000 25%, #5b0000 100%);
  background: -moz-linear-gradient(top, #f90000 25%, #5b0000 100%);
  background: -o-linear-gradient(top, #f90000 25%, #5b0000 100%);
  background: -ms-linear-gradient(top, #f90000 25%, #5b0000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@highlight-color', endColorstr='darken(@highlight-color, 15%)', GradientType=0);
  /* IE6-9 */
  display: inline-block;
  font-family: 'Myriad Pro Regular';
  font-size: 13px;
  min-width: 35px;
  height: 25px;
  line-height: 25px;
  vertical-align: middle;
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  color: #fff;
  text-transform: capitalize;
  border-radius: 3px;
  margin-right: 5px;
}
filters.tournament + label:hover,
filters.sitAndGo + label:hover,
input#filterToggle + label:hover {
  background-color: #e50000;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #e50000), to(100%, #e50000));
  background: -webkit-linear-gradient(top, #e50000 0%, #e50000 100%);
  background: linear-gradient(to bottom, #e50000 0%, #e50000 100%);
  background: -moz-linear-gradient(top, #e50000 0%, #e50000 100%);
  background: -o-linear-gradient(top, #e50000 0%, #e50000 100%);
  background: -ms-linear-gradient(top, #e50000 0%, #e50000 100%);
}
filters.tournament + label:active,
filters.sitAndGo + label:active,
input#filterToggle + label:active {
  background-color: #e50000;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #e50000), to(100%, #e50000));
  background: -webkit-linear-gradient(top, #e50000 0%, #e50000 100%);
  background: linear-gradient(to bottom, #e50000 0%, #e50000 100%);
  background: -moz-linear-gradient(top, #e50000 0%, #e50000 100%);
  background: -o-linear-gradient(top, #e50000 0%, #e50000 100%);
  background: -ms-linear-gradient(top, #e50000 0%, #e50000 100%);
  box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.7) inset;
}
filters.tournament + label:before,
filters.sitAndGo + label:before,
input#filterToggle + label:before {
  content: '' !important;
  margin-right: 0;
}
filters.tournament + label:after,
filters.sitAndGo + label:after,
input#filterToggle + label:after {
  font-family: 'FontAwesome';
  font-size: 15px;
  content: '\f0b0...' !important;
}
filters.tournament:checked + label,
filters.sitAndGo:checked + label,
input#filterToggle:checked + label {
  background-color: #930000;
  background: -webkit-gradient(linear, left top, left bottom, from(25%, #930000), to(100%, #000000));
  background: -webkit-linear-gradient(top, #930000 25%, #000000 100%);
  background: linear-gradient(to bottom, #930000 25%, #000000 100%);
  background: -moz-linear-gradient(top, #930000 25%, #000000 100%);
  background: -o-linear-gradient(top, #930000 25%, #000000 100%);
  background: -ms-linear-gradient(top, #930000 25%, #000000 100%);
}
input#tournamentSearch {
  background-color: #dfdfdf;
  color: #000000;
  font-size: 11px;
  height: 20px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 5px;
  width: 150px;
}
input#registerToggle:checked + label:before {
  color: #efefef;
  border: 0 none;
  content: '\f14a';
  font-family: 'FontAwesome';
  height: 10px;
  width: 10px;
  margin-right: 5px;
  box-shadow: none;
}
input#customMinBuyin label,
input#customMaxBuyin label {
  display: block;
}
section.hide {
  background-color: #393939;
  margin-right: 0;
  padding-right: 10px;
  padding-left: 10px;
}
.games-filters-container {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.games-filters-container .games-filters {
  width: 100%;
  max-width: 664px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
}
.games-filters-container .tour-games-filters {
  width: 100%;
  max-width: 860px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
}
.games-views-container {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 16px;
}
.games-views-container .table-filters-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
}
.games-views-container .table-filters-container .title {
  font-family: 'Roboto-Regular';
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-align: center;
  color: #cccccc;
  margin: 0;
}
.games-views-container .table-filters-container .title::before {
  margin: 0;
}
.table-view-container {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
}
div.promotions {
  position: relative;
}
div.promotions promotion {
  display: inline-block;
  width: auto;
  height: auto;
  background-color: #000000;
  vertical-align: top;
  float: right;
}
div.promotions promotion:hover {
  background-color: #d41111;
}
div.promotions promotion icon {
  display: inline-block;
  width: 210px;
  height: 78px;
  margin-left: 5px;
  margin-top: 2.5px;
  margin-bottom: 2.5px;
}
div.promotions promotion icon:last-of-type {
  margin-right: 5px;
}
div.promotions promotion icon.tournament {
  background: url('../img/promotions/20.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
div.promotions promotion icon.poker_festival {
  background: url('../img/promotions/poker_festival.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
div.promotions promotion icon.skill {
  background: url('../img/promotions/skill.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
div.promotions promotion icon.weekly_special {
  background: url('../img/promotions/weekly_special.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
div.promotions promotion icon.jackpot {
  background: url('../img/promotions/jackpot.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
div.promotions promotion icon.vip {
  background: url('../img/promotions/vip.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
div.promotions promotion icon.west {
  background: url('../img/promotions/west.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
div.promotions promotion icon.winner {
  background: url('../img/promotions/promotion_winner.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
div.promotions promotion icon.enet {
  background: url('../img/promotions/promotion_enet.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
div.promotions promotion icon.help {
  background: url('../img/promotions/help.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
div.promotions promotion icon.rake_back {
  background: url('../img/promotions/rake_back.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
div.promotions promotion icon.bet_on_games {
  background: url('../img/promotions/bet_on_games.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
div.promotions promotion icon.hosgeldin {
  background: url('../img/promotions/hosgeldin.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
jackpot {
  display: block;
  padding: 3px 5px;
  position: fixed;
  top: 3px;
  right: -6%;
  width: 32%;
  z-index: 10000000;
  font-family: 'Poppins Regular';
  border-radius: 5px;
}
jackpot.payout-opened {
  z-index: 1000000000;
}
jackpot div.container {
  font-size: calc(1vw);
  background: url('../img/hhb/hhb_widget_bg.png');
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  border-radius: 5px;
  padding: 1% 0;
}
jackpot div.container hhb-logo {
  background: url('../img/hhb/icon.png');
  background-position: center;
  background-size: initial;
  background-repeat: no-repeat;
  background-size: 60%;
  display: block;
  height: 7vh;
}
jackpot div.container .row {
  display: block;
}
jackpot div.container titles {
  display: inline-block;
  width: 37%;
  float: left;
  margin-left: 5%;
}
jackpot div.container titles .payout {
  background: url('../img/hhb/payout_text_bg.png');
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  text-align: center;
  font-size: calc(1.4vw);
  color: #edf200;
  line-height: calc(2.4vw);
  cursor: pointer;
  font-weight: bold;
  text-transform: uppercase;
}
jackpot div.container titles .bet-your-hand {
  color: #03ccd1;
  text-align: center;
  font-size: calc(1.3vw);
  line-height: calc(2.2vw);
  font-weight: bold;
}
jackpot div.container jp-bets {
  display: inline-block;
  padding: 0 5%;
  width: 45%;
}
jackpot div.container jp-bets .row.payout {
  text-align: center;
}
jackpot div.container jp-bets .row input[type='checkbox'] {
  display: none;
}
jackpot div.container jp-bets .row input[type='checkbox'] + label {
  color: #fff;
  float: none;
  -webkit-font-smoothing: antialiased;
}
jackpot div.container jp-bets .row input[type='checkbox'] + label:before {
  content: '\f0c8';
  display: inline;
  font-family: 'FontAwesome';
  margin-right: 5%;
  font-size: 0.8rem;
}
jackpot div.container jp-bets .row input[type='checkbox']:checked + label:before {
  content: '\f14a';
  color: #03ccd1;
}
jackpot div.container jackpot-title {
  color: #fff;
  text-transform: uppercase;
}
jackpot div.container amount {
  text-align: center;
  width: auto;
}
jackpot div.container amount currency,
jackpot div.container amount number,
jackpot div.container amount separator {
  width: auto;
  height: auto;
  font-size: 100%;
  color: #ffcc33;
  text-shadow: 0 3px 7px rgba(255, 204, 51, 0.7), 0 -3px 7px rgba(255, 204, 51, 0.7), 3px 0 7px rgba(255, 204, 51, 0.7), -3px 0 7px rgba(255, 204, 51, 0.7);
}
jackpot div.container button:hover {
  background-color: #9a0b0b;
}
jackpot div.container button.info-win {
  font-weight: bolder;
  text-transform: uppercase;
  font-size: 9px;
  padding: 3%;
  background-color: #c40001;
  box-shadow: 0 0 1px 2px #cac2c2;
  border-radius: 3px;
  width: 98%;
}
jackpot div.container button.info-win:hover {
  background-color: #dc1213;
}
.jackpot-tooltip {
  font-size: 12px;
  position: absolute;
  color: #fff;
}
.jackpot-tooltip .tooltip-container {
  position: absolute;
  left: -24vw;
  top: -2rem;
  width: 62vw;
  min-width: 520px;
  min-height: 55vh;
  height: auto;
  background: url('../img/hhb/payout_bg.png');
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  z-index: 10000;
  padding: 40px 35px 25px 25px;
}
.jackpot-tooltip .tooltip-container table.payout {
  width: 100%;
  border-collapse: collapse;
}
.jackpot-tooltip .tooltip-container table.payout tr.combinations {
  border: 3px solid #fcff4e;
}
.jackpot-tooltip .tooltip-container table.payout tr:nth-child(2) td .max span {
  transform: rotate(-8deg);
  display: block;
  color: #fff900;
  font-size: 1.5rem;
  font-weight: bold;
  padding: -5px;
  text-overflow: ellipsis;
  text-shadow: 1px 1px 15px #ef2a2a, 1px -1px 0 #ff2626;
}
.jackpot-tooltip .tooltip-container table.payout tr th.game-type {
  float: left;
  padding: 6px 9px;
  color: #eff18c;
  font-size: 0.8rem;
}
.jackpot-tooltip .tooltip-container table.payout tr th.bet-type > div {
  background: url('../img/hhb/th_bg.png');
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  margin-bottom: -2px;
}
.jackpot-tooltip .tooltip-container table.payout tr th.bet-type .name {
  font-size: 0.8rem;
  line-height: 2rem;
  margin-right: 3px;
  padding: 0 3px;
}
.jackpot-tooltip .tooltip-container table.payout tr th.bet-type .amount {
  font-size: 0.7rem;
}
.jackpot-tooltip .tooltip-container table.payout tr td div {
  padding: 0 5px;
}
.jackpot-tooltip .tooltip-container table.payout tr td div.bet-type {
  font-family: 'Myriad Set Pro 600 Semibold';
  text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
  color: #eff18c;
  text-align: center;
  font-size: 1.25rem;
  line-height: 3rem;
}
.jackpot-tooltip .tooltip-container table.payout tr td div.single {
  background: url('../img/hhb/single_bg.png');
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container table.payout tr td div.double {
  background: url('../img/hhb/double_bg.png');
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container table.payout tr td div.max {
  background: url('../img/hhb/max_bg.png');
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name {
  width: 52%;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name .name-desc {
  width: 62%;
  display: inline-block;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name .name-desc .name {
  font-size: 0.75rem;
  display: block;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name .name-desc .desc {
  font-size: 0.55rem;
  font-style: italic;
  line-height: 0.6rem;
  display: block;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name .preview {
  display: inline-block;
  height: 1.7rem;
  margin-left: -3px;
  width: 38%;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name .preview.quads {
  background: url('../img/hhb/combinations/quads.png');
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name .preview.fullHouse {
  background: url('../img/hhb/combinations/full.png');
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name .preview.street {
  background: url('../img/hhb/combinations/straightFlush.png');
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name .preview.royal {
  background: url('../img/hhb/combinations/royal.png');
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name .preview.superRoyal {
  background: url('../img/hhb/combinations/royal.png');
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name .preview.superQQ {
  background: url('../img/hhb/combinations/superQQ.png');
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name .preview.superQQDiamonds {
  background: url('../img/hhb/combinations/superQQDiamonds.png');
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name .preview.fullAces {
  background: url('../img/hhb/combinations/fullAces.png');
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name .preview.straightAce {
  background: url('../img/hhb/combinations/straightAce.png');
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name .preview.flushAce {
  background: url('../img/hhb/combinations/flushAce.png');
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name .preview.threeAces {
  background: url('../img/hhb/combinations/threeAces.png');
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container .contribution {
  text-align: center;
  margin-top: 5px;
}
.jackpot-tooltip .tooltip-container .contribution contribution {
  background: linear-gradient(#f4f4f4, #a1a1a1);
  padding: 3px 15px;
  border-radius: 4px;
  color: #000;
}
.jackpot-tooltip .tooltip-container .title {
  margin: 1.5vh auto;
  background-color: black;
  font-size: 13px;
  line-height: 27px;
  text-align: center;
  text-transform: uppercase;
}
.jackpot-tooltip .tooltip-container .description {
  display: flex;
  flex-direction: column;
  font-size: 10px;
  color: #fff;
}
.jackpot-tooltip .tooltip-container .description .client {
  color: #ffcc33;
}
.jackpot-tooltip .tooltip-container .combinations {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-left: 20px;
  margin-top: 5%;
}
.jackpot-tooltip .tooltip-container .combinations .combination {
  position: relative;
  min-height: 55px;
  height: auto;
  margin: 1% 0;
  border-top: 1px solid;
  border-image: linear-gradient(to right, transparent, rgba(153, 153, 153, 0.7), transparent) 1 0;
}
.jackpot-tooltip .tooltip-container .combinations .combination .name {
  width: 60%;
  margin-top: 2%;
}
.jackpot-tooltip .tooltip-container .combinations .combination .name span {
  display: block;
}
.jackpot-tooltip .tooltip-container .combinations .combination .name span.desc {
  font-size: 10px;
}
.jackpot-tooltip .tooltip-container .combinations .combination .name span.comb {
  color: #ffcc33;
}
.jackpot-tooltip .tooltip-container .combinations .combination .value {
  top: 5%;
  right: 0;
  width: 100%;
  max-height: 55%;
  height: 90%;
  float: right;
}
.jackpot-tooltip .tooltip-container .combinations .combination .value.quads {
  background: url('../img/combinations/fok.png');
  background-position: right;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container .combinations .combination .value.full {
  background: url('../img/combinations/fh.png');
  background-position: right;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container .combinations .combination .value.street {
  background: url('../img/combinations/sf.png');
  background-position: right;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container .combinations .combination .value.royal {
  background: url('../img/combinations/rf.png');
  background-position: right;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container .combinations .combination .value.superRoyal {
  background: url('../img/combinations/rf.png');
  background-position: right;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container .combinations .combination .value.superQQ {
  background: url('../img/combinations/qqrf.png');
  background-position: right;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container .combinations .combination .value.superQQDiamonds {
  background: url('../img/combinations/qqrf_d.png');
  background-position: right;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container .combinations .combination .value.small {
  background: url('../img/combinations/sps.png');
  background-position: right;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container .combinations .combination .value.large {
  background: url('../img/combinations/lps.png');
  background-position: right;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container .combinations .combination .value.dots {
  background: url('../img/combinations/sds.png');
  background-position: right;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container .combinations .combination .value.six {
  background: url('../img/combinations/sgs.png');
  background-position: right;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-tooltip .tooltip-container .combinations .combination .value-content {
  position: absolute;
  top: 5%;
  right: 0;
  width: 45%;
  height: 90%;
}
.jackpot-tooltip .tooltip-container .combinations .combination .value-content .sub-value {
  float: right;
}
.jackpot-tooltip .tooltip-container .combinations .combination .value-content .sub-value.amount {
  background: rgba(0, 0, 0, 0.5);
  margin-left: 4%;
  padding: 0 3%;
  border-bottom: 1px solid #ccc;
  border-radius: 5px;
  font-size: 0.7rem;
  line-height: 1rem;
}
.jackpot-tooltip .tooltip-container .combinations .combination .value-content .mult {
  float: right;
  font-size: 13px;
  font-weight: bold;
  height: 45%;
  color: #ffcc33;
}
.jackpot-tooltip .tooltip-container .combinations.domino99 .combination .name {
  line-height: 12vh;
  font-size: 1.4em;
}
.jackpot-tooltip .tooltip-container .combinations.domino99 .combination .value {
  height: 75%;
  max-height: 100px;
}
.jackpot-tooltip .cover {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.65);
  z-index: 1000;
}
jackpot .jackpot-tooltip .tooltip-container {
  transform: translateX(-50%);
}
.jackpots jackpot {
  position: absolute;
  left: auto;
  width: 17%;
  right: 50%;
  top: 48px;
  z-index: 100;
}
.jackpots jackpot div.container {
  height: 60px;
  background: none;
  border: 1px solid #7b7b7b;
  border-radius: 3px;
}
.jackpots jackpot div.container hhb-logo {
  background-size: 80%;
  display: inline-block;
  width: 45%;
}
.jackpots jackpot div.container jp-bets {
  display: inline-block;
  width: 47%;
  padding: 0;
  float: right;
  margin: 5px 2px;
}
.jackpots jackpot div.container button.info-win {
  padding: 3%;
  width: 95%;
}
.jackpots jackpot div.container jp-bets .row.payout {
  margin-bottom: 8%;
}
.jackpot-container {
  position: absolute;
  top: 7.2vh;
  right: 1.5%;
  display: flex;
  justify-content: space-evenly;
  width: 225px;
  height: 60px;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  font-family: 'Poppins Regular';
  box-shadow: 2px 0 4px rgba(0, 0, 0, 0.7);
  align-items: center;
  padding: 0 1%;
  background: linear-gradient(to bottom, #259f22, #0e7522 65%, #259f22);
  border: 1px solid #2ce427;
}
.jackpot-container[type='badBeatJackpot'] {
  right: calc( 1.5% + 225px + 2% );
}
.jackpot-container:hover {
  background: linear-gradient(to bottom, #208a1e, #0b5e1b 65%, #208a1e);
}
.jackpot-container:active {
  background: linear-gradient(#1e821c, #0a5519 65%, #1e821c);
}
.jackpot-container .logo {
  flex-basis: 23%;
  height: 50px;
  border-radius: 5px;
}
.jackpot-container .logo.high-hand {
  background: url('../img/jackpot-omaha.jpg');
  background-position: center;
  background-size: 70%;
  background-repeat: no-repeat;
  background-color: #000;
}
.jackpot-container .logo.bb {
  background: url('../img/jackpot-bb.png');
  background-position: center;
  background-size: 85%;
  background-repeat: no-repeat;
  background-color: #220101;
}
.jackpot-container .logo.domino99 {
  background: url('../img/jackpot-domino.jpg');
  background-position: center;
  background-size: 85%;
  background-repeat: no-repeat;
  background-color: #000;
}
.jackpot-container .info {
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-basis: 80%;
  justify-content: space-evenly;
}
.jackpot-container .info .title {
  align-self: center;
  font-size: 11px;
  text-transform: uppercase;
}
.jackpot-container .info .pool amount {
  display: block;
  text-align: center;
}
.jackpot-container .info .pool amount currency,
.jackpot-container .info .pool amount number {
  font-size: 14px;
  font-family: 'Poppins Regular';
  font-weight: bold;
  color: #fff;
  text-shadow: 0 0 1.5px rgba(0, 0, 0, 0.6);
  box-shadow: 1px 1px 2px 0 rgba(69, 68, 67, 0.65), 1px 1px 2.5px 0 rgba(0, 0, 0, 0.65) inset;
  text-align: center;
  background: #191919;
  margin-right: 1%;
  padding: 0 2%;
}
.jackpot-container .info .pool amount currency.integer.comma,
.jackpot-container .info .pool amount number.integer.comma {
  background: transparent;
  box-shadow: none;
  margin-left: -1%;
  margin-right: 0;
}
.jackpot-container .info .pool amount currency.decimal,
.jackpot-container .info .pool amount number.decimal {
  color: #ffcc33;
  background: #9f2222;
}
.jackpot-container .info .buttons {
  display: inline-flex;
  justify-content: center;
}
.jackpot-container .info .buttons button {
  background: linear-gradient(#333333, #050505);
  margin: 0 2%;
  padding: 1px 7px;
  border-radius: 5px;
  box-shadow: 0 1px 0 0.4px rgba(69, 68, 67, 0.65);
  font-size: 7px;
}
.jackpot-container .info .buttons button:hover {
  background: linear-gradient(#404040, #121212);
}
.jackpot-container .info .buttons button:active {
  background: linear-gradient(#383838, #0a0a0a);
}
.jackpot-container .info .buttons button.info-win {
  font-style: italic;
  font-weight: bolder;
  text-transform: lowercase;
}
.jackpot-container .switchers {
  position: absolute;
  width: 100%;
}
.jackpot-container .switchers button {
  position: absolute;
  padding: 7px;
  background: url('../img/switcher.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
.jackpot-container .switchers button:nth-child(1) {
  left: 5px;
  top: -5px;
}
.jackpot-container .switchers button:nth-child(2) {
  right: 5px;
  top: -5px;
  transform: scale(-1);
}
.jackpot-tooltip .tooltip-container {
  left: -24vw;
  top: 3vh;
  width: 95vw;
  padding: 50px 10px 30px 33px;
}
.jackpot-tooltip .tooltip-container table.payout {
  width: 47%;
  display: inline-block;
  float: left;
  margin-right: 2%;
}
.jackpot-tooltip .tooltip-container table.payout tr td.comb-name .preview {
  margin-left: -7px;
  width: 39%;
}
headline {
  position: absolute;
  width: 297px;
  right: 15px;
  top: 50px;
  z-index: 100;
}
headline .line-container {
  height: 60px;
  background: none;
  border: 1px solid #7b7b7b;
  border-radius: 3px;
  padding: 2px;
  text-align: center;
  overflow: hidden;
}
headline .line-container logo {
  display: inline-block;
  cursor: pointer;
}
headline .line-container.insurance {
  background: url('../img/headline/insurance_bg.png');
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
headline .line-container.insurance logo {
  width: 80%;
  height: 140%;
  background: url('../img/headline/insurance.png');
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
headline .line-container.byh {
  background: url('../img/headline/byh_bg.png');
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
headline .line-container.byh logo {
  width: 75%;
  height: 50%;
  margin-bottom: -6px;
  margin-top: 2px;
  background: url('../img/headline/byh.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
headline .line-container.byh .underline {
  text-transform: uppercase;
  color: #fff;
  display: block;
  font-size: 9px;
}
headline .line-container.byh .payout {
  display: inline-block;
  width: 70px;
  margin-top: 5px;
  text-transform: uppercase;
  font-size: 7.5px;
  line-height: 11px;
  background-color: #c40001;
  box-shadow: 0 0 1px 1px #000000;
  border-radius: 2px;
  letter-spacing: 1.5px;
  cursor: pointer;
}
headline .line-container.byh .payout:hover {
  background-color: #c42622;
}
headline .switchers {
  position: absolute;
  width: 100%;
  top: 50%;
}
headline .switchers button {
  position: absolute;
  padding: 7px;
  background: url('../img/switcher.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
headline .switchers button:nth-child(1) {
  left: 5px;
  top: -5px;
}
headline .switchers button:nth-child(2) {
  right: 5px;
  top: -5px;
  transform: scale(-1);
}
footer {
  width: 100%;
  height: 18px;
  background: transparent;
}
footer .footer-content-container {
  width: 100%;
  height: 18px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
footer .footer-content-container .details-container {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
  font-family: 'Roboto-Regular';
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
  color: #8f8f8f;
}
footer .footer-content-container .details-container .connection {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
}
footer .footer-content-container .details-container .connection icon.connection-icon {
  width: 16px;
  height: 16px;
  background-image: url(../img/icons/footer-wifi-icon.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
footer .footer-content-container .details-container .connection .item-title {
  color: #008636;
  margin: 0;
}
footer .footer-content-container .details-container .connection .poor-network {
  color: #f13232;
}
footer .footer-content-container .statistics-container {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 24px;
}
footer .footer-content-container .statistics-container .statistics-item {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
}
footer .footer-content-container .statistics-container .statistics-item .item-title {
  font-family: 'Roboto-Regular';
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
  color: #ffffff;
  margin: 0;
}
footer .footer-content-container .statistics-container .statistics-item icon {
  width: 16px;
  height: 16px;
}
footer .footer-content-container .statistics-container .statistics-item icon.poker-table {
  background-image: url(../img/icons/footer-poker-table-icon.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
footer .footer-content-container .statistics-container .statistics-item icon.users {
  background-image: url(../img/icons/footer-users-icon.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
footer .footer-content-container .statistics-container .statistics-item icon.trophy {
  background-image: url(../img/icons/footer-trophy-icon.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
view parameters,
.modal parameters {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 16px;
}
view parameters .option-item,
.modal parameters .option-item {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
view parameters.disabled,
.modal parameters.disabled {
  pointer-events: none;
}
view parameters.disabled .option-item,
.modal parameters.disabled .option-item {
  opacity: 0.2;
}
view parameters.sub-area,
.modal parameters.sub-area {
  display: block;
  padding-left: 16px;
}
view parameters.sub-area .sub-area-title,
.modal parameters.sub-area .sub-area-title {
  margin: 16px 0;
}
view section name,
.modal section name {
  display: block;
  background-color: black;
  line-height: 25px;
  padding: 0 10px;
  border-width: 1px;
  border-style: solid;
  border-image: linear-gradient(to right, transparent, rgba(153, 153, 153, 0.7), transparent) 1 0;
  background: rgba(0, 0, 0, 0.3);
  width: 40%;
}
view section,
.modal section {
  width: 100%;
}
view section .section-title,
.modal section .section-title {
  font-family: 'Roboto-Bold';
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  text-align: start;
  margin: 0;
  margin-bottom: 16px;
}
view parameters label,
.modal parameters label {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
  font-size: 14px !important;
  overflow: hidden;
}
view label,
.modal label {
  color: #e0e0e0;
  font-family: 'Roboto-Regular';
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  margin-left: 0px;
  text-transform: none !important;
}
view label:before,
.modal label:before {
  float: left;
  border-radius: 20px;
  padding: 0px 5px;
}
view label.lvalue,
.modal label.lvalue {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
view label.lvalue:before,
.modal label.lvalue:before {
  float: left;
  margin-right: 25px;
}
view input[type='checkbox'] + label:before,
.modal input[type='checkbox'] + label:before {
  width: 32px;
  min-width: 32px;
  max-width: 32px;
  height: 16px;
  content: '';
  background-color: #424242;
  background-image: url(../img/icons/switch-circle-inactive.svg);
  background-repeat: no-repeat;
  background-position: -6px;
  background-size: 28px 28px;
  padding: 0;
  margin: 0;
}
view input[type='checkbox']:checked + label:before,
.modal input[type='checkbox']:checked + label:before {
  width: 32px;
  min-width: 32px;
  max-width: 32px;
  height: 16px;
  content: '';
  background-color: #00a84c;
  background-image: url(../img/icons/switch-circle-active.svg);
  background-repeat: no-repeat;
  background-position: 10px;
  background-size: 28px 28px;
  padding: 0;
  margin: 0;
}
view input[type='radio'] + label:before,
.modal input[type='radio'] + label:before {
  content: '';
  width: 14px;
  min-width: 14px;
  max-width: 14px;
  height: 14px;
  border: 2px solid #00a84c;
  border-radius: 16px;
  padding: 0;
  margin: 0;
}
view input[type='radio']:checked + label:before,
.modal input[type='radio']:checked + label:before {
  border: 2px solid #00a84c;
  background-image: url(../img/icons/settings-radio-checked.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 28px 28px;
  margin: 0;
}
view label.all,
.modal label.all {
  display: none !important;
}
view .option-language,
.modal .option-language {
  border-top: 1px dashed #343434;
  padding-top: 5px;
}
view .option-language label,
.modal .option-language label {
  border-top: 0 none;
  float: left;
}
view .option-language .wrap-dd-select,
.modal .option-language .wrap-dd-select {
  background-color: #2f2f2f;
}
view .option-language .wrap-dd-select:after,
.modal .option-language .wrap-dd-select:after {
  background-color: #666666;
  border: 0 none;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  content: '\f0d7';
  color: #fff;
  font-family: 'FontAwesome';
  font-size: 20px;
  height: 30px;
  line-height: 30px;
  position: absolute;
  text-align: center;
  vertical-align: middle;
  width: 30px;
  right: 5px;
  top: 6px;
}
view .option-language .wrap-dd-select span.selected,
.modal .option-language .wrap-dd-select span.selected {
  color: #999999;
  font-size: 14px;
}
view .option-language .wrap-dd-select ul.dropdown,
.modal .option-language .wrap-dd-select ul.dropdown {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  width: 90%;
  max-height: 358%;
  margin-left: 5%;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  overflow-y: scroll;
}
view .option-language .wrap-dd-select ul.dropdown::-webkit-scrollbar,
.modal .option-language .wrap-dd-select ul.dropdown::-webkit-scrollbar {
  width: 12px;
  border: 1px solid black;
  background: linear-gradient(#333333, #1a1a1a);
}
view .option-language .wrap-dd-select ul.dropdown::-webkit-scrollbar:disabled,
.modal .option-language .wrap-dd-select ul.dropdown::-webkit-scrollbar:disabled {
  background: linear-gradient(#333333, #1a1a1a);
}
view .option-language .wrap-dd-select ul.dropdown::-webkit-scrollbar-thumb,
.modal .option-language .wrap-dd-select ul.dropdown::-webkit-scrollbar-thumb {
  border: 1px solid black;
  background: linear-gradient(#4d4d4d, #212121 60%);
  box-shadow: 0 3px 4px #000, 0 1.5px 0 rgba(255, 255, 255, 0.5) inset;
  background-clip: content-box;
  height: 20px;
  width: 12px;
}
view .option-language .wrap-dd-select ul.dropdown::-webkit-scrollbar-button,
.modal .option-language .wrap-dd-select ul.dropdown::-webkit-scrollbar-button {
  background-color: #d41111;
  border: 1px solid black;
  background-image: url('../img/scrollbutton_2.png');
  width: 12px;
  height: 14px;
  background-size: 85%;
  background-repeat: no-repeat;
  background-position: center;
}
view .option-language .wrap-dd-select ul.dropdown::-webkit-scrollbar-button:disabled,
.modal .option-language .wrap-dd-select ul.dropdown::-webkit-scrollbar-button:disabled {
  background: none;
}
view .option-language .wrap-dd-select ul.dropdown::-webkit-scrollbar-button:vertical:decrement,
.modal .option-language .wrap-dd-select ul.dropdown::-webkit-scrollbar-button:vertical:decrement {
  background-image: url('../img/scrollbutton.png');
}
view .option-language .wrap-dd-select ul.dropdown::-webkit-scrollbar-button:vertical:decrement:disabled,
.modal .option-language .wrap-dd-select ul.dropdown::-webkit-scrollbar-button:vertical:decrement:disabled {
  background: none;
}
view .option-language .wrap-dd-select ul.dropdown li a,
.modal .option-language .wrap-dd-select ul.dropdown li a {
  color: #333333;
  font-size: 12px;
  padding: 5px 10px;
}
view .auto-buyin name,
.modal .auto-buyin name {
  cursor: pointer;
  margin-bottom: 0px;
  padding: 3px;
  border-radius: 5px;
  line-height: 30px;
}
view .auto-buyin name .arrow-icon,
.modal .auto-buyin name .arrow-icon {
  background: url('../img/icons/icon-arrow-right.png') no-repeat center center;
  width: 30px;
  height: 30px;
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
}
view .auto-buyin name.expanded,
.modal .auto-buyin name.expanded {
  margin-bottom: 10px;
}
view .auto-buyin name.expanded .arrow-icon,
.modal .auto-buyin name.expanded .arrow-icon {
  background: url('../img/icons/icon-arrow-down.png') no-repeat center center;
}
view .auto-buyin name:hover,
.modal .auto-buyin name:hover {
  background-color: #000;
  color: #999;
}
view .auto-buyin .option-item,
.modal .auto-buyin .option-item {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
view .auto-buyin .option-item.header,
.modal .auto-buyin .option-item.header {
  border-top: none;
  background-color: #232323;
  padding: 5px 10px;
  margin-bottom: 10px;
  border-radius: 3px;
}
view .auto-buyin .option-item .post-input,
.modal .auto-buyin .option-item .post-input {
  float: right;
  line-height: 22px;
  font-size: 13px;
}
view .auto-buyin .option-item .post-input.disabled,
.modal .auto-buyin .option-item .post-input.disabled {
  opacity: 0.2;
}
view .auto-buyin .option-item label,
.modal .auto-buyin .option-item label {
  width: auto;
  border-top: none;
  padding: 0;
}
view .auto-buyin .option-item input.option-input,
.modal .auto-buyin .option-item input.option-input {
  width: 120px;
  height: 32px;
  color: #a3a3a3;
  border: 1px solid #a3a3a3;
  border-radius: 8px;
  background-color: transparent;
  padding: 12px 16px;
  font-size: 14px;
  line-height: 20px;
}
view .auto-buyin .option-item input.option-input[disabled],
.modal .auto-buyin .option-item input.option-input[disabled] {
  opacity: 0.2;
  opacity: 0.8;
}
view subsection,
.modal subsection {
  display: block;
  padding: 0px 30px;
}
view .disabled-area,
.modal .disabled-area {
  opacity: 0.2;
}
view .no-float,
.modal .no-float {
  float: none !important;
}
view label.theme,
.modal label.theme {
  display: block !important;
}
view drop-selector selector,
.modal drop-selector selector {
  display: inline-block;
  width: 120px;
  height: 115px;
}
view drop-selector selector section,
.modal drop-selector selector section {
  position: relative;
}
view drop-selector selector .opener,
.modal drop-selector selector .opener {
  display: block;
  height: 85px;
}
view drop-selector selector .opener selected,
.modal drop-selector selector .opener selected {
  display: inline-block;
  cursor: pointer;
  height: 100%;
  width: 80%;
  background-color: rgba(0, 0, 0, 0.4) !important;
}
view drop-selector selector .opener selected label,
.modal drop-selector selector .opener selected label {
  display: block;
  height: 80%;
  width: 80%;
  margin: 10% auto;
  border: none;
  cursor: pointer;
}
view drop-selector selector .opener span,
.modal drop-selector selector .opener span {
  display: inline-block;
  height: 100%;
  width: 19%;
  background: rgba(0, 0, 0, 0.2);
  cursor: pointer;
}
view drop-selector selector .opener span::before,
.modal drop-selector selector .opener span::before {
  content: '\25BC';
  position: absolute;
  padding-top: 25%;
  padding-bottom: 25%;
  left: 82%;
  font-size: 18px;
  color: #ccc;
  z-index: 20;
}
view drop-selector selector .opener.disabled label,
.modal drop-selector selector .opener.disabled label,
view drop-selector selector .opener.disabled span,
.modal drop-selector selector .opener.disabled span {
  cursor: auto;
}
view drop-selector selector .opener.disabled span::before,
.modal drop-selector selector .opener.disabled span::before {
  color: #333;
}
view drop-selector selector .opener:hover span,
.modal drop-selector selector .opener:hover span {
  background: rgba(0, 0, 0, 0.35);
}
view drop-selector selector .opener:hover span::before,
.modal drop-selector selector .opener:hover span::before {
  color: #777;
}
view drop-selector selector .opener:active,
.modal drop-selector selector .opener:active {
  background: rgba(0, 0, 0, 0.5);
}
view drop-selector selector .opener:active span::before,
.modal drop-selector selector .opener:active span::before {
  color: #333;
}
view drop-selector selector drop-bg,
.modal drop-selector selector drop-bg {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 100;
}
view drop-selector selector .dropdown,
.modal drop-selector selector .dropdown {
  list-style-type: none;
  margin: 0;
  padding: 1%;
  width: 260px;
  height: 165px;
  border: 1px solid #aaa;
  border-radius: 3px;
  position: absolute;
  z-index: 999;
  line-height: 0;
  overflow: auto;
  background: url(../img/widget-pattern.jpg);
  background-position: initial;
  background-size: cover;
  background-repeat: repeat;
}
view drop-selector selector .dropdown::-webkit-scrollbar,
.modal drop-selector selector .dropdown::-webkit-scrollbar {
  width: 12px;
  border: 1px solid black;
  background: linear-gradient(#333333, #1a1a1a);
}
view drop-selector selector .dropdown::-webkit-scrollbar:disabled,
.modal drop-selector selector .dropdown::-webkit-scrollbar:disabled {
  background: linear-gradient(#333333, #1a1a1a);
}
view drop-selector selector .dropdown::-webkit-scrollbar-thumb,
.modal drop-selector selector .dropdown::-webkit-scrollbar-thumb {
  border: 1px solid black;
  background: linear-gradient(#4d4d4d, #212121 60%);
  box-shadow: 0 3px 4px #000, 0 1.5px 0 rgba(255, 255, 255, 0.5) inset;
  background-clip: content-box;
  height: 20px;
  width: 12px;
}
view drop-selector selector .dropdown::-webkit-scrollbar-button,
.modal drop-selector selector .dropdown::-webkit-scrollbar-button {
  background-color: #d41111;
  border: 1px solid black;
  background-image: url('../img/scrollbutton_2.png');
  width: 12px;
  height: 14px;
  background-size: 85%;
  background-repeat: no-repeat;
  background-position: center;
}
view drop-selector selector .dropdown::-webkit-scrollbar-button:disabled,
.modal drop-selector selector .dropdown::-webkit-scrollbar-button:disabled {
  background: none;
}
view drop-selector selector .dropdown::-webkit-scrollbar-button:vertical:decrement,
.modal drop-selector selector .dropdown::-webkit-scrollbar-button:vertical:decrement {
  background-image: url('../img/scrollbutton.png');
}
view drop-selector selector .dropdown::-webkit-scrollbar-button:vertical:decrement:disabled,
.modal drop-selector selector .dropdown::-webkit-scrollbar-button:vertical:decrement:disabled {
  background: none;
}
view drop-selector selector .dropdown li,
.modal drop-selector selector .dropdown li {
  height: 80px;
  width: 80px;
  float: left;
  overflow: hidden;
  list-style-type: none;
  border-radius: 3px;
}
view drop-selector selector .dropdown li label,
.modal drop-selector selector .dropdown li label {
  display: block;
  border-top: none;
  cursor: pointer;
  height: 90%;
  width: 90%;
  margin: 5% auto;
}
view drop-selector selector .dropdown li.selected,
.modal drop-selector selector .dropdown li.selected,
view drop-selector selector .dropdown li:hover,
.modal drop-selector selector .dropdown li:hover {
  border: 1px solid #d82828;
}
view drop-selector selector .dropdown a,
.modal drop-selector selector .dropdown a {
  color: #fff;
  text-decoration: none;
  text-align: right;
  display: block;
  width: 230%;
  line-height: 13px;
}
view drop-selector selector .dropdown a:first-letter,
.modal drop-selector selector .dropdown a:first-letter {
  text-transform: capitalize;
}
view drop-selector selector .dropdown a > i,
.modal drop-selector selector .dropdown a > i {
  position: absolute;
  left: 63px;
  margin-right: 5px;
  font-style: normal;
  color: #ccc;
  top: -3px;
  border-left: 1px solid #595959;
  padding: 0 3px 0 4px;
  height: 20px;
  line-height: 0;
}
view drop-selector selector .dropdown a > i:before,
.modal drop-selector selector .dropdown a > i:before {
  content: '\25BC';
  position: relative;
  top: 10px;
}
view drop-selector selector[type='chips'] .dropdown,
.modal drop-selector selector[type='chips'] .dropdown {
  bottom: 115px;
}
view drop-selector title,
.modal drop-selector title {
  display: block;
  background-color: black;
  line-height: 25px;
  padding: 0 10px;
  border-width: 1px;
  border-style: solid;
  border-image: linear-gradient(to right, transparent, rgba(153, 153, 153, 0.7), transparent) 1 0;
  background: rgba(0, 0, 0, 0.3);
  padding: 0 3px;
}
view filter-dropdown .opener,
.modal filter-dropdown .opener {
  height: 27px;
}
view filter-dropdown .dropdown,
.modal filter-dropdown .dropdown {
  top: 25px;
  width: 215px;
}
.header {
  display: block;
  background-color: black;
  line-height: 25px;
  padding: 0 10px;
  border-width: 1px;
  border-style: solid;
  border-image: linear-gradient(to right, transparent, rgba(153, 153, 153, 0.7), transparent) 1 0;
}
view heroseats {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(3, minmax(265px, 1fr));
  gap: 8px;
}
view heroseats .lobbytable {
  height: 231px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #303030;
  border-radius: 8px;
  padding: 10px;
  cursor: pointer;
  transform: none;
}
view heroseats .lobbytable:hover {
  transform: none;
}
view heroseats .lobbytable div.lobbytable-background-container {
  width: 205px;
  height: 109px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  border: 1px solid #080808;
  border-radius: 55px;
  box-shadow: 0px -4px 8px 0px #121212;
  background-repeat: no-repeat;
}
view heroseats .lobbytable div.lobbytable-background-container .lobbytable-background {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 185px;
  height: 91px;
  background-image: url('../img/settings/seats/settings-seats-table-background.png');
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 55px;
  overflow: hidden;
}
view heroseats .lobbytable div.lobbytable-background-container div.title {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  line-height: 18px;
  color: #ffffff;
  opacity: 50%;
}
view heroseats .lobbytable div.lobbytable-background-container div.title p {
  margin: 0;
  font-size: 14px;
  line-height: 18px;
  color: #ffffff;
}
view heroseats .lobbytable div.lobbytable-background-container .lobbytable-logo {
  height: 30px;
  width: 80px;
  top: 22px;
  left: 37px;
}
view heroseats .lobbytable seats {
  z-index: 2;
}
view heroseats .lobbytable seats seat {
  cursor: pointer;
  width: 32px;
  height: 32px;
  background-color: #8f8f8f;
  opacity: 50%;
  transition: 300ms;
}
view heroseats .lobbytable seats seat:hover {
  background-color: #ffbf0f;
}
view heroseats .lobbytable seats seat.preferred {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ffbf0f;
}
view heroseats .lobbytable seats seat.preferred::after {
  width: 24px;
  height: 24px;
  content: '';
  background-image: url(../img/settings/seats/check-icon.svg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
view heroseats .lobbytable seats[count='2'] seat:nth-of-type(1) {
  top: 35px;
  right: -25px;
}
view heroseats .lobbytable seats[count='2'] seat:nth-of-type(2) {
  top: 35px;
  left: -25px;
}
view heroseats .lobbytable seats[count='3'] seat:nth-of-type(1) {
  top: 35px;
  right: -25px;
}
view heroseats .lobbytable seats[count='3'] seat:nth-of-type(2) {
  bottom: -24px;
  left: 86.6px;
}
view heroseats .lobbytable seats[count='3'] seat:nth-of-type(3) {
  top: 35px;
  left: -25px;
}
view heroseats .lobbytable seats[count='4'] seat:nth-of-type(1) {
  top: 6px;
  right: -16px;
}
view heroseats .lobbytable seats[count='4'] seat:nth-of-type(2) {
  bottom: 6px;
  right: -16px;
}
view heroseats .lobbytable seats[count='4'] seat:nth-of-type(3) {
  bottom: 6px;
  left: -16px;
}
view heroseats .lobbytable seats[count='4'] seat:nth-of-type(4) {
  top: 6px;
  left: -16px;
}
view heroseats .lobbytable seats[count='5'] seat:nth-of-type(1) {
  top: -2px;
  right: -8px;
}
view heroseats .lobbytable seats[count='5'] seat:nth-of-type(2) {
  top: 46px;
  right: -24px;
}
view heroseats .lobbytable seats[count='5'] seat:nth-of-type(3) {
  bottom: -24px;
  left: 86.6px;
}
view heroseats .lobbytable seats[count='5'] seat:nth-of-type(4) {
  top: 46px;
  left: -24px;
}
view heroseats .lobbytable seats[count='5'] seat:nth-of-type(5) {
  top: -2px;
  left: -8px;
}
view heroseats .lobbytable seats[count='6'] seat:nth-of-type(1) {
  top: -2px;
  right: -8px;
}
view heroseats .lobbytable seats[count='6'] seat:nth-of-type(2) {
  top: 36px;
  right: -25px;
}
view heroseats .lobbytable seats[count='6'] seat:nth-of-type(3) {
  bottom: -2px;
  right: -8px;
}
view heroseats .lobbytable seats[count='6'] seat:nth-of-type(4) {
  bottom: -2px;
  left: -8px;
}
view heroseats .lobbytable seats[count='6'] seat:nth-of-type(5) {
  top: 36px;
  left: -25px;
}
view heroseats .lobbytable seats[count='6'] seat:nth-of-type(6) {
  top: -2px;
  left: -8px;
}
view heroseats .lobbytable seats[count='9'] seat:nth-of-type(1) {
  top: -26px;
  right: 51.3px;
}
view heroseats .lobbytable seats[count='9'] seat:nth-of-type(2) {
  top: -10px;
  right: -3px;
}
view heroseats .lobbytable seats[count='9'] seat:nth-of-type(3) {
  top: 36px;
  right: -24px;
}
view heroseats .lobbytable seats[count='9'] seat:nth-of-type(4) {
  bottom: -10px;
  right: 0px;
}
view heroseats .lobbytable seats[count='9'] seat:nth-of-type(5) {
  bottom: -26px;
  left: 85.3px;
}
view heroseats .lobbytable seats[count='9'] seat:nth-of-type(6) {
  bottom: -10px;
  left: 0px;
}
view heroseats .lobbytable seats[count='9'] seat:nth-of-type(7) {
  top: 36px;
  left: -24px;
}
view heroseats .lobbytable seats[count='9'] seat:nth-of-type(8) {
  top: -10px;
  left: -3px;
}
view heroseats .lobbytable seats[count='9'] seat:nth-of-type(9) {
  top: -26px;
  left: 51.3px;
}
view heroseats .lobbytable seats[count='10'] seat:nth-of-type(1) {
  top: -26px;
  right: 51.3px;
}
view heroseats .lobbytable seats[count='10'] seat:nth-of-type(2) {
  top: -10px;
  right: -3px;
}
view heroseats .lobbytable seats[count='10'] seat:nth-of-type(3) {
  top: 36px;
  right: -24px;
}
view heroseats .lobbytable seats[count='10'] seat:nth-of-type(4) {
  bottom: -10px;
  right: -3px;
}
view heroseats .lobbytable seats[count='10'] seat:nth-of-type(5) {
  bottom: -26px;
  right: 51.3px;
}
view heroseats .lobbytable seats[count='10'] seat:nth-of-type(6) {
  bottom: -26px;
  left: 51.3px;
}
view heroseats .lobbytable seats[count='10'] seat:nth-of-type(7) {
  bottom: -10px;
  left: -3px;
}
view heroseats .lobbytable seats[count='10'] seat:nth-of-type(8) {
  top: 36px;
  left: -24px;
}
view heroseats .lobbytable seats[count='10'] seat:nth-of-type(9) {
  top: -10px;
  left: -3px;
}
view heroseats .lobbytable seats[count='10'] seat:nth-of-type(10) {
  top: -26px;
  left: 51.3px;
}
@media (max-width: 900px) {
  view heroseats {
    grid-template-columns: repeat(2, minmax(265px, 1fr));
  }
}
@media (max-width: 600px) {
  view heroseats {
    grid-template-columns: repeat(1, minmax(265px, 1fr));
  }
}
.modal settings > view > theme {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.modal settings > view > theme .options-container {
  width: 100%;
  height: 100%;
  max-width: 405px;
  padding: 8px 8px 8px 0;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  background-color: #212121;
  border-radius: 8px;
}
.modal settings > view > theme .options-container options {
  width: 100%;
  height: 100%;
  max-height: 100%;
  overflow-y: auto;
  padding: 16px 24px 16px 32px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 16px;
}
.modal settings > view > theme preview {
  display: inline-block;
  width: 100%;
  height: 470px;
  min-width: 692px;
  min-height: 470px;
  max-height: 470px;
  position: relative;
  margin-left: 8px;
  border: 4px solid #212121;
  border-radius: 8px;
  overflow: hidden;
}
.modal settings > view > theme preview table-preview {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
  background-size: 100% 100% !important;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem tableimage,
.modal settings > view > theme preview table-preview board.vp-theme.rummy tableimage {
  background-size: 700px auto;
  background-position: center center;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem tableimage:before,
.modal settings > view > theme preview table-preview board.vp-theme.rummy tableimage:before {
  top: 45%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem chairs,
.modal settings > view > theme preview table-preview board.vp-theme.rummy chairs {
  top: 2.9%;
  background-size: 700px auto;
  background-position: center center;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem dealer-model,
.modal settings > view > theme preview table-preview board.vp-theme.rummy dealer-model {
  transform: translateX(-50%);
  width: 90px;
  height: 110px;
  background-size: 90px auto;
  top: 40px;
  left: 50%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem boardcards,
.modal settings > view > theme preview table-preview board.vp-theme.rummy boardcards {
  transform: translate(-50%, -50%);
  top: 45%;
  left: 50%;
  width: 300px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem boardcards card,
.modal settings > view > theme preview table-preview board.vp-theme.rummy boardcards card {
  width: 44px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'],
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'],
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'],
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] {
  width: 700px;
  height: 100%;
  left: calc(100% / 2 - 320px);
  top: 20px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='2'],
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='2'],
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='2'],
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='2'] {
  right: 75px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='2'] div.taken,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='2'] div.taken,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='2'] div.taken,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='2'] div.taken {
  position: absolute;
  left: 30%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='2'] user-avatar,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='2'] user-avatar,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='2'] user-avatar,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='2'] user-avatar {
  bottom: 9px;
  left: 77px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='2'] flag-ip,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='2'] flag-ip,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='2'] flag-ip,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='2'] flag-ip {
  z-index: 12000;
  left: 140px;
  top: 20px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='2'] bet,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='2'] bet,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='2'] bet,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='2'] bet {
  left: -20px;
  top: 50px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='2'] holecards card:not(:first-child),
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='2'] holecards card:not(:first-child),
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='2'] holecards card:not(:first-child),
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='2'] holecards card:not(:first-child) {
  margin-left: -1px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='5'],
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='5'],
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='5'],
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='5'] {
  width: 26%;
  right: 75px;
  bottom: 100px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='5'] div.taken,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='5'] div.taken,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='5'] div.taken,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='5'] div.taken {
  position: absolute;
  top: -10%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='5'].isClient .seat-inner nameplate[state='taken'] user-avatar,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='5'].isClient .seat-inner nameplate[state='taken'] user-avatar,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='5'].isClient .seat-inner nameplate[state='taken'] user-avatar,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='5'].isClient .seat-inner nameplate[state='taken'] user-avatar {
  left: 40%;
  bottom: 7%;
  z-index: -1;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='5'] flag-ip,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='5'] flag-ip,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='5'] flag-ip,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='5'] flag-ip {
  z-index: 12000;
  left: 140px;
  top: 20px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='5'] user-details name,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='5'] user-details name,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='5'] user-details name,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='5'] user-details name,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='5'] user-details balance,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='5'] user-details balance,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='5'] user-details balance,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='5'] user-details balance {
  font-size: 16px;
  margin-top: 0;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='5'] bet,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='5'] bet,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='5'] bet,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='5'] bet {
  left: 20px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='5'] cards,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='5'] cards,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='5'] cards,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='5'] cards {
  top: -200%;
  height: 135px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='5'] holecards,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='5'] holecards,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='5'] holecards,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='5'] holecards {
  right: -2px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='6'],
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='6'],
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='6'],
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='6'] {
  left: -40px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='6'] div.taken,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='6'] div.taken,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='6'] div.taken,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='6'] div.taken {
  position: absolute;
  right: 30%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='6'] user-avatar,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='6'] user-avatar,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='6'] user-avatar,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='6'] user-avatar {
  bottom: 9px;
  left: 12px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='6'] flag-ip,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='6'] flag-ip,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='6'] flag-ip,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='6'] flag-ip {
  z-index: 12000;
  left: 25px;
  top: 20px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='6'] bet,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='6'] bet,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='6'] bet,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='6'] bet {
  left: 170px;
  top: 50px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[index='6'] holecards card:not(:first-child),
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[index='6'] holecards card:not(:first-child),
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[index='6'] holecards card:not(:first-child),
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[index='6'] holecards card:not(:first-child) {
  margin-left: -1px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat[orientation='right'] div.taken div.cards holecards,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat[orientation='right'] div.taken div.cards holecards,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat[orientation='right'] div.taken div.cards holecards,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat[orientation='right'] div.taken div.cards holecards {
  left: 45px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat bet,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat bet,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat bet,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat bet {
  width: 42px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat bet betwrapper,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat bet betwrapper,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat bet betwrapper,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat bet betwrapper {
  display: flex;
  width: 100%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat bet betwrapper stackgroup,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat bet betwrapper stackgroup,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat bet betwrapper stackgroup,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat bet betwrapper stackgroup {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat bet betwrapper stackgroup stack,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat bet betwrapper stackgroup stack,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat bet betwrapper stackgroup stack,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat bet betwrapper stackgroup stack {
  width: 42px;
  margin: 0;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat bet betwrapper stackgroup stack chip,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat bet betwrapper stackgroup stack chip,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat bet betwrapper stackgroup stack chip,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat bet betwrapper stackgroup stack chip {
  transform: none;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat holecards,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat holecards,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat holecards,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat holecards {
  top: 18px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat user-avatar,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat user-avatar,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat user-avatar,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat user-avatar {
  width: 100%;
  padding-bottom: 100px;
  z-index: 11000;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='6'] seat user-details,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='6'] seat user-details,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem seats[count='4'] seat user-details,
.modal settings > view > theme preview table-preview board.vp-theme.rummy seats[count='4'] seat user-details {
  width: 128px;
  height: 52px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  bottom: -25px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy tableimage,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy tableimage {
  background-size: 620px auto;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'],
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] {
  top: 20%;
  right: 4%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards {
  background-image: url(../img/rummy-rows.png);
  top: 550%;
  right: 115%;
  height: 240%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview > div,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview > div {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview row1,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview row1,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview row2,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview row2 {
  display: flex;
  gap: 1px;
  justify-content: center;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile {
  flex: 0 0 26px;
  width: 26px;
  height: 34px;
  background-image: url(../img/poker/cards/okeyTiles.png);
  background-size: 1300% 500%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.row-0,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.row-0 {
  background-position-y: 0%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.row-1,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.row-1 {
  background-position-y: 25%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.col-0,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.col-0 {
  background-position-x: 0%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.col-1,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.col-1 {
  background-position-x: 8.33%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.col-2,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.col-2 {
  background-position-x: 16.66%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.col-3,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.col-3 {
  background-position-x: 24.99%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.col-4,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.col-4 {
  background-position-x: 33.32%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.col-5,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.col-5 {
  background-position-x: 41.65%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.col-6,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.col-6 {
  background-position-x: 49.98%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.col-7,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards.preview .okey-tile.col-7 {
  background-position-x: 58.31%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards discarded,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner div.cards rummy-cards discarded {
  display: inline-block;
  position: absolute;
  width: 35px;
  height: 45px;
  border: 1px solid #aaa;
  border-radius: 4px;
  top: -220%;
  left: 93%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner rummy-bank.preview,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner rummy-bank.preview {
  position: absolute;
  top: 120%;
  left: -205%;
  width: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner rummy-bank.preview bank remaining,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner rummy-bank.preview bank remaining,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner rummy-bank.preview bank card,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner rummy-bank.preview bank card {
  flex: 0 0 32px;
  width: 32px;
  height: 48px;
  background-image: url(../img/poker/cards/okeyTiles.png);
  background-size: 1300% 500%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner rummy-bank.preview bank,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner rummy-bank.preview bank {
  display: flex;
  align-items: center;
  gap: 10px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner rummy-bank.preview remaining,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner rummy-bank.preview remaining {
  font-size: 16px;
  font-weight: 400;
  color: #333;
  text-align: center;
  cursor: unset;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner rummy-bank.preview remaining:hover,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner rummy-bank.preview remaining:hover {
  transform: unset;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] .seat-inner rummy-bank.preview card,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] .seat-inner rummy-bank.preview card {
  width: 40px;
  height: 55px;
  background-position-y: 0%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] div.taken,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] div.taken {
  top: -30%;
  left: 20%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] user-avatar,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] user-avatar {
  bottom: 9px;
  left: 77px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='1'] flag-ip,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='1'] flag-ip {
  z-index: 12000;
  left: 140px;
  top: 20px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='3'],
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='3'] {
  bottom: 8%;
  right: 4%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='5'],
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='5'] {
  bottom: 8%;
  left: 2%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='5'] .seat-inner div.cards rummy-cards.discard-only discarded,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='5'] .seat-inner div.cards rummy-cards.discard-only discarded {
  display: inline-block;
  position: absolute;
  width: 35px;
  height: 45px;
  border: 1px solid #aaa;
  border-radius: 4px;
  top: -210%;
  left: 140%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='5'] div.taken,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='5'] div.taken {
  left: -50%;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='5'] user-avatar,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='5'] user-avatar {
  bottom: 9px;
  left: 22px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='5'] flag-ip,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='5'] flag-ip {
  z-index: 12000;
  left: 25px;
  top: 20px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='5'] user-details name,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='5'] user-details name,
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='5'] user-details balance,
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='5'] user-details balance {
  font-size: 14px;
}
.modal settings > view > theme preview table-preview board.vp-theme.texasHoldem.rummy seats seat[index='7'],
.modal settings > view > theme preview table-preview board.vp-theme.rummy.rummy seats seat[index='7'] {
  top: 20%;
  left: 2%;
}
.modal settings > view > theme preview.oval boardcards,
.modal settings > view > theme preview.racetrack boardcards {
  left: 33% !important;
  width: 34% !important;
}
.modal settings > view > theme preview.oval seat .seat-inner nameplate user-details,
.modal settings > view > theme preview.racetrack seat .seat-inner nameplate user-details {
  border-radius: 3px;
  border-width: 1px;
}
.modal settings > view > theme preview.oval seat .seat-inner nameplate user-details name,
.modal settings > view > theme preview.racetrack seat .seat-inner nameplate user-details name,
.modal settings > view > theme preview.oval seat .seat-inner nameplate user-details balance,
.modal settings > view > theme preview.racetrack seat .seat-inner nameplate user-details balance {
  font-size: 8px !important;
  line-height: 8px !important;
}
.modal settings > view > theme preview.oval seat .seat-inner nameplate user-avatar,
.modal settings > view > theme preview.racetrack seat .seat-inner nameplate user-avatar {
  height: 50px !important;
  width: 50px !important;
}
.modal settings > view > theme preview.oval seat .seat-inner nameplate button.takeSeat span.empty,
.modal settings > view > theme preview.racetrack seat .seat-inner nameplate button.takeSeat span.empty {
  font-size: 7px;
}
.modal settings > view > theme preview.oval seat .seat-inner bet chip,
.modal settings > view > theme preview.racetrack seat .seat-inner bet chip {
  min-height: 15px;
  min-width: 15px;
}
.modal settings > view > theme preview.oval seat .seat-inner .cards cards card:not(:first-child),
.modal settings > view > theme preview.racetrack seat .seat-inner .cards cards card:not(:first-child) {
  margin-left: -3px !important;
  margin-top: 3% !important;
}
.modal settings > view > theme preview.racetrack seat .seat-inner nameplate user-avatar {
  left: 17px !important;
}
.modal settings > view > theme preview.oval table-preview tableimage {
  background-size: 75% !important;
  background-position: 60% 32% !important;
}
.modal settings > view > theme preview.oval seat .seat-inner .cards cards .hero-domino {
  left: -15%;
}
.modal settings > view > theme preview section.buttons {
  width: auto;
  position: absolute;
  bottom: 24px;
  right: 24px;
  z-index: 2;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
}
.modal settings > view > theme preview section.buttons gradient-button button {
  width: 165px;
}
@media (max-width: 1250px) {
  .modal settings > view > theme {
    height: auto;
    flex-direction: column-reverse;
    gap: 8px;
  }
  .modal settings > view > theme .options-container {
    max-width: 100%;
  }
}
dealer chip {
  display: block;
  width: 2.62'%';
  height: 4.31'%';
  float: right;
  position: absolute !important;
  min-width: 0 !important;
  min-height: 0 !important;
}
dealer chip[position='0'] {
  left: 70%;
  top: 22%;
}
dealer chip[position='1'] {
  left: 78%;
  top: 33%;
}
dealer chip[position='2'] {
  left: 78%;
  top: 42%;
}
dealer chip[position='3'] {
  left: 69%;
  top: 56%;
}
dealer chip[position='4'] {
  left: 54%;
  top: 53%;
}
dealer chip[position='5'] {
  left: 28%;
  top: 56%;
}
dealer chip[position='6'] {
  left: 19%;
  top: 42%;
}
dealer chip[position='7'] {
  left: 19.5%;
  top: 33%;
}
dealer chip[position='8'] {
  left: 29%;
  top: 21.5%;
}
board[seatCount='3'] chip[position='1'] {
  left: 78%;
  top: 33%;
}
board[seatCount='3'] chip[position='4'] {
  left: 54%;
  top: 56%;
}
board[seatCount='3'] chip[position='7'] {
  left: 20%;
  top: 33%;
}
board[seatCount='4'] chip[position='1'] {
  left: 73.5%;
  top: 25%;
}
board[seatCount='4'] chip[position='3'] {
  left: 75%;
  top: 51%;
}
board[seatCount='4'] chip[position='5'] {
  left: 22%;
  top: 51%;
}
board[seatCount='4'] chip[position='7'] {
  left: 24%;
  top: 25%;
}
board[seatCount='5'] chip[position='1'] {
  left: 71%;
  top: 23%;
}
board[seatCount='5'] chip[position='2'] {
  left: 77%;
  top: 47%;
}
board[seatCount='5'] chip[position='4'] {
  left: 41%;
  top: 57%;
}
board[seatCount='5'] chip[position='6'] {
  left: 20%;
  top: 31%;
}
board[seatCount='5'] chip[position='7'] {
  left: 40%;
  top: 21%;
}
board[seatCount='2'] chip[position='1'],
board[seatCount='6'] chip[position='1'] {
  left: 71%;
  top: 23%;
}
board[seatCount='2'] chip[position='2'],
board[seatCount='6'] chip[position='2'] {
  left: 76%;
  top: 49%;
}
board[seatCount='2'] chip[position='3'],
board[seatCount='6'] chip[position='3'] {
  left: 55%;
  top: 57%;
}
board[seatCount='2'] chip[position='5'],
board[seatCount='6'] chip[position='5'] {
  left: 24%;
  top: 53%;
}
board[seatCount='2'] chip[position='6'],
board[seatCount='6'] chip[position='6'] {
  left: 20%;
  top: 32%;
}
board[seatCount='2'] chip[position='7'],
board[seatCount='6'] chip[position='7'] {
  left: 42%;
  top: 21%;
}
board[seatCount='2'].domino99 chip[position='3'],
board[seatCount='6'].domino99 chip[position='3'] {
  left: 53%;
}
board[seatCount='2'].domino99 chip[position='6'],
board[seatCount='6'].domino99 chip[position='6'] {
  left: 23%;
  top: 27%;
}
board[seatCount='9'] chip[position='0'] {
  left: 71%;
  top: 23%;
}
board[seatCount='9'] chip[position='1'] {
  left: 78%;
  top: 33%;
}
board[seatCount='9'] chip[position='2'] {
  left: 78%;
  top: 42%;
}
board[seatCount='9'] chip[position='3'] {
  left: 70%;
  top: 55%;
}
board[seatCount='9'] chip[position='4'] {
  left: 54%;
  top: 56%;
}
board[seatCount='9'] chip[position='5'] {
  left: 27%;
  top: 55%;
}
board[seatCount='9'] chip[position='6'] {
  left: 19%;
  top: 42%;
}
board[seatCount='9'] chip[position='7'] {
  left: 20%;
  top: 33%;
}
board[seatCount='9'] chip[position='8'] {
  left: 29%;
  top: 21.5%;
}
board.oval-theme[seatCount='2'] chip[position='2'] {
  left: 80%;
  top: 47%;
}
board.oval-theme[seatCount='2'] chip[position='6'] {
  left: 18.5%;
  top: 31%;
}
board.oval-theme[seatCount='3'] chip[position='1'] {
  left: 79%;
  top: 31%;
}
board.oval-theme[seatCount='3'] chip[position='4'] {
  left: 41%;
  top: 63.5%;
}
board.oval-theme[seatCount='3'] chip[position='7'] {
  left: 23%;
  top: 25%;
}
board.oval-theme[seatCount='4'] chip[position='1'] {
  left: 71%;
  top: 22%;
}
board.oval-theme[seatCount='4'] chip[position='3'] {
  left: 65%;
  top: 61%;
}
board.oval-theme[seatCount='4'] chip[position='5'] {
  left: 34%;
  top: 61.5%;
}
board.oval-theme[seatCount='4'] chip[position='7'] {
  left: 27%;
  top: 22%;
}
board.oval-theme[seatCount='5'] chip[position='1'] {
  left: 68%;
  top: 20%;
}
board.oval-theme[seatCount='5'] chip[position='2'] {
  left: 80.5%;
  top: 44%;
}
board.oval-theme[seatCount='5'] chip[position='4'] {
  left: 41%;
  top: 63.5%;
}
board.oval-theme[seatCount='5'] chip[position='6'] {
  left: 18%;
  top: 31%;
}
board.oval-theme[seatCount='5'] chip[position='7'] {
  left: 30%;
  top: 20%;
}
board.oval-theme[seatCount='6'] chip[position='1'] {
  left: 66%;
  top: 19%;
}
board.oval-theme[seatCount='6'] chip[position='2'] {
  left: 81%;
  top: 44%;
}
board.oval-theme[seatCount='6'] chip[position='3'] {
  left: 59%;
  top: 63%;
}
board.oval-theme[seatCount='6'] chip[position='5'] {
  left: 39%;
  top: 63%;
}
board.oval-theme[seatCount='6'] chip[position='6'] {
  left: 18.5%;
  top: 31%;
}
board.oval-theme[seatCount='6'] chip[position='7'] {
  left: 39%;
  top: 16.5%;
}
board.oval-theme[seatCount='8'] chip[position='0'] {
  left: 63%;
  top: 18%;
}
board.oval-theme[seatCount='8'] chip[position='1'] {
  left: 76%;
  top: 27%;
}
board.oval-theme[seatCount='8'] chip[position='2'] {
  left: 80%;
  top: 44%;
}
board.oval-theme[seatCount='8'] chip[position='3'] {
  left: 56%;
  top: 63%;
}
board.oval-theme[seatCount='8'] chip[position='5'] {
  left: 43%;
  top: 63%;
}
board.oval-theme[seatCount='8'] chip[position='6'] {
  left: 17%;
  top: 44%;
}
board.oval-theme[seatCount='8'] chip[position='7'] {
  left: 22%;
  top: 26%;
}
board.oval-theme[seatCount='8'] chip[position='8'] {
  left: 35%;
  top: 18%;
}
board.oval-theme[seatCount='9'] chip[position='0'] {
  left: 61%;
  top: 17%;
}
board.oval-theme[seatCount='9'] chip[position='1'] {
  left: 79%;
  top: 31%;
}
board.oval-theme[seatCount='9'] chip[position='2'] {
  left: 78%;
  top: 49%;
}
board.oval-theme[seatCount='9'] chip[position='3'] {
  left: 68%;
  top: 59%;
}
board.oval-theme[seatCount='9'] chip[position='4'] {
  left: 41%;
  top: 63.5%;
}
board.oval-theme[seatCount='9'] chip[position='5'] {
  left: 23.5%;
  top: 55%;
}
board.oval-theme[seatCount='9'] chip[position='6'] {
  left: 16%;
  top: 37%;
}
board.oval-theme[seatCount='9'] chip[position='7'] {
  left: 27%;
  top: 22%;
}
board.oval-theme[seatCount='9'] chip[position='8'] {
  left: 43%;
  top: 15.5%;
}
board.asian-theme[seatCount='2'] chip[position='2'] {
  left: 84.5%;
  top: 46.5%;
}
board.asian-theme[seatCount='2'] chip[position='6'] {
  left: 13%;
  top: 46.5%;
}
board.asian-theme[seatCount='3'] chip[position='1'] {
  left: 76.5%;
  top: 22%;
}
board.asian-theme[seatCount='3'] chip[position='4'] {
  left: 42%;
  top: 55%;
}
board.asian-theme[seatCount='3'] chip[position='7'] {
  left: 21%;
  top: 22%;
}
board.asian-theme[seatCount='4'] chip[position='1'] {
  left: 60%;
  top: 17.5%;
}
board.asian-theme[seatCount='4'] chip[position='3'] {
  left: 75%;
  top: 54%;
}
board.asian-theme[seatCount='4'] chip[position='5'] {
  left: 25%;
  top: 54%;
}
board.asian-theme[seatCount='4'] chip[position='7'] {
  left: 38%;
  top: 17.5%;
}
board.asian-theme[seatCount='5'] chip[position='1'] {
  left: 60%;
  top: 17.5%;
}
board.asian-theme[seatCount='5'] chip[position='2'] {
  left: 83%;
  top: 32%;
}
board.asian-theme[seatCount='5'] chip[position='4'] {
  left: 54.7%;
  top: 54%;
}
board.asian-theme[seatCount='5'] chip[position='6'] {
  left: 14.5%;
  top: 32%;
}
board.asian-theme[seatCount='5'] chip[position='7'] {
  left: 38%;
  top: 17.5%;
}
board.asian-theme[seatCount='6'] chip[position='1'] {
  left: 60%;
  top: 17.5%;
}
board.asian-theme[seatCount='6'] chip[position='2'] {
  left: 83%;
  top: 32%;
}
board.asian-theme[seatCount='6'] chip[position='3'] {
  left: 63%;
  top: 54%;
}
board.asian-theme[seatCount='6'] chip[position='5'] {
  left: 24%;
  top: 54%;
}
board.asian-theme[seatCount='6'] chip[position='6'] {
  left: 14.5%;
  top: 32%;
}
board.asian-theme[seatCount='6'] chip[position='7'] {
  left: 38%;
  top: 17.5%;
}
board.asian-theme[seatCount='9'] chip[position='0'] {
  left: 60%;
  top: 17%;
}
board.asian-theme[seatCount='9'] chip[position='1'] {
  left: 76.5%;
  top: 22%;
}
board.asian-theme[seatCount='9'] chip[position='2'] {
  left: 85%;
  top: 38%;
}
board.asian-theme[seatCount='9'] chip[position='3'] {
  left: 65%;
  top: 55%;
}
board.asian-theme[seatCount='9'] chip[position='4'] {
  left: 42%;
  top: 55%;
}
board.asian-theme[seatCount='9'] chip[position='5'] {
  left: 20%;
  top: 53%;
}
board.asian-theme[seatCount='9'] chip[position='6'] {
  left: 12%;
  top: 38%;
}
board.asian-theme[seatCount='9'] chip[position='7'] {
  left: 21%;
  top: 22%;
}
board.asian-theme[seatCount='9'] chip[position='8'] {
  left: 37.5%;
  top: 17%;
}
board.asian-theme.domino99[seatCount='6'] chip[position='2'] {
  left: 84%;
  top: 46%;
}
board.asian-theme.domino99[seatCount='6'] chip[position='3'] {
  left: 60%;
  top: 54%;
}
board.asian-theme.domino99[seatCount='6'] chip[position='5'] {
  left: 40%;
  top: 54%;
}
board.asian-theme.domino99[seatCount='6'] chip[position='6'] {
  left: 14%;
  top: 46%;
}
board.vp-theme[seatCount='2'] chip[position='2'] {
  top: 35%;
  left: 77%;
}
board.vp-theme[seatCount='2'] chip[position='6'] {
  top: 35%;
  left: 21%;
}
board.vp-theme[seatCount='3'] chip[position='1'] {
  left: 73%;
  top: 21%;
}
board.vp-theme[seatCount='3'] chip[position='4'] {
  left: 56%;
  top: 45%;
}
board.vp-theme[seatCount='3'] chip[position='7'] {
  left: 25%;
  top: 21%;
}
board.vp-theme[seatCount='4'] chip[position='1'] {
  left: 73.5%;
  top: 21.5%;
}
board.vp-theme[seatCount='4'] chip[position='3'] {
  left: 77%;
  top: 35%;
}
board.vp-theme[seatCount='4'] chip[position='5'] {
  top: 35%;
  left: 20%;
}
board.vp-theme[seatCount='4'] chip[position='7'] {
  left: 24%;
  top: 21.5%;
}
board.vp-theme[seatCount='5'] chip[position='1'] {
  left: 66%;
}
board.vp-theme[seatCount='5'] chip[position='2'] {
  left: 75%;
  top: 40%;
}
board.vp-theme[seatCount='5'] chip[position='4'] {
  left: 56%;
  top: 45%;
}
board.vp-theme[seatCount='5'] chip[position='6'] {
  left: 23%;
  top: 40%;
}
board.vp-theme[seatCount='5'] chip[position='7'] {
  left: 31%;
}
board.vp-theme[seatCount='6'] chip[position='1'] {
  left: 61%;
  top: 17%;
}
board.vp-theme[seatCount='6'] chip[position='2'] {
  left: 78%;
  top: 35%;
}
board.vp-theme[seatCount='6'] chip[position='3'] {
  left: 63%;
  top: 43%;
}
board.vp-theme[seatCount='6'] chip[position='5'] {
  left: 37%;
  top: 43%;
}
board.vp-theme[seatCount='6'] chip[position='6'] {
  left: 21%;
  top: 35%;
}
board.vp-theme[seatCount='6'] chip[position='7'] {
  left: 37.5%;
  top: 17%;
}
board.vp-theme[seatCount='9'] chip[position='0'] {
  left: 61%;
  top: 17%;
}
board.vp-theme[seatCount='9'] chip[position='1'] {
  left: 77%;
  top: 27%;
}
board.vp-theme[seatCount='9'] chip[position='2'] {
  left: 80%;
  top: 37%;
}
board.vp-theme[seatCount='9'] chip[position='3'] {
  left: 72%;
  top: 41.5%;
}
board.vp-theme[seatCount='9'] chip[position='4'] {
  left: 56%;
  top: 45%;
}
board.vp-theme[seatCount='9'] chip[position='5'] {
  left: 25%;
  top: 41.5%;
}
board.vp-theme[seatCount='9'] chip[position='6'] {
  left: 19.5%;
  top: 37%;
}
board.vp-theme[seatCount='9'] chip[position='7'] {
  left: 21%;
  top: 26%;
}
board.vp-theme[seatCount='9'] chip[position='8'] {
  left: 37.5%;
  top: 17%;
}
replayer {
  display: block;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}
replayer#env {
  background-size: cover;
}
replayer .board {
  position: relative;
  width: 1029px;
  height: 722px;
  transform: scale(0.8) translateY(-13%);
  margin: 0 auto;
  z-index: 1;
  margin-top: 2%;
}
replayer .board board chiptray,
replayer .board board jackpot {
  display: none;
}
replayer .close {
  position: absolute;
  left: 100%;
  top: 0;
  transform: translate(-150%, 50%);
  background: url(../img/close_dialog.png) no-repeat center, linear-gradient(#4d4d4d, #262626);
  box-shadow: 0 1.5px 0 rgba(255, 255, 255, 0.4) inset;
  width: 22px;
  height: 22px;
  margin-top: -1px;
}
replayer .close:hover {
  transform: translate(-150%, 50%) scale(1.1);
}
replayer .navigation-buttons {
  width: auto;
  position: absolute;
  left: 50%;
  bottom: 1%;
  transform: translateX(-50%);
  z-index: 10;
}
replayer .navigation-buttons button {
  width: 7vh;
  height: 7vh;
  border-radius: 5px;
  border: 1px solid #000;
  box-shadow: inset 0 0 0.5px 0.3px #fff;
}
replayer .navigation-buttons button.increment {
  background: url('../img/playbutton.png') center center no-repeat, linear-gradient(170deg, #373737 0%, #2c2c2c 44%, #000000 61%, #131313 100%);
  background-size: contain;
  background-position: center 1px,
          center;
}
replayer .navigation-buttons button.decrement {
  background: url('../img/playbutton.png') center center no-repeat, linear-gradient(360deg, #373737 0%, #2c2c2c 44%, #000000 61%, #131313 100%);
  background-size: contain;
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  background-position: center 2px,
          center;
}
replayer .hand-info {
  position: absolute;
  display: flex;
  flex-direction: column;
  width: 35%;
  height: 25%;
  left: 0;
  bottom: 0;
  background-color: #333333;
  font-size: 12px;
  z-index: 100;
}
replayer .hand-info > span {
  display: block;
  position: relative;
  padding: 1%;
  background-color: #4d4d4d;
}
replayer .hand-info items {
  position: relative;
  height: 90%;
  overflow-y: scroll;
  display: block;
  flex-grow: 1;
}
replayer .hand-info items item {
  display: block;
  position: relative;
  padding: 2% 1%;
  margin: 0% 4%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
history {
  display: block;
  position: relative;
  height: 83.3%;
  width: 100%;
  font-family: 'Poppins Regular';
}
history .history-container {
  position: relative;
  height: auto;
  width: 75%;
  margin: 0 auto;
  box-shadow: 0px 0px 2px rgba(77, 77, 77, 0.7);
}
nemesis-grid.history {
  display: block;
  position: relative;
}
nemesis-grid.history item:nth-of-type(odd),
nemesis-grid.history item:nth-of-type(even) {
  background-color: rgba(0, 0, 0, 0.25);
}
nemesis-grid.history item.selected {
  text-shadow: 1px 1px 0px #333333;
}
nemesis-grid.history.general {
  left: 0px;
  height: 22px;
  width: 80%;
  margin: 7px 10%;
  z-index: 1;
}
nemesis-grid.history.general .title {
  width: 100%;
  text-align: left;
  padding-left: 10px;
}
nemesis-grid.history.general label.title {
  padding-left: 12px;
}
nemesis-grid.history.general label.title:after {
  top: 2px;
}
nemesis-grid.history.general grid {
  border-radius: 5px;
}
nemesis-grid.history.general grid item,
nemesis-grid.history.general grid item.selected {
  height: 22px;
  line-height: 22px;
  background: linear-gradient(#cccccc, #a6a6a6 65%, #cccccc);
}
nemesis-grid.history.general grid item:hover,
nemesis-grid.history.general grid item.selected:hover {
  background: linear-gradient(#666666, #404040 65%, #666666);
}
nemesis-grid.history.general grid item:hover span label,
nemesis-grid.history.general grid item.selected:hover span label {
  color: #fff;
}
nemesis-grid.history.general grid item:active,
nemesis-grid.history.general grid item.selected:active {
  background: linear-gradient(#737373, #474747 65%, #737373);
}
nemesis-grid.history.general grid item:first-child,
nemesis-grid.history.general grid item.selected:first-child {
  background: linear-gradient(to bottom, #bfbfbf, #999999 65%, #bfbfbf);
}
nemesis-grid.history.general grid item:first-child:hover,
nemesis-grid.history.general grid item.selected:first-child:hover {
  background: linear-gradient(to bottom, #b3b3b3, #8c8c8c 65%, #b3b3b3);
}
nemesis-grid.history.general grid item:first-child:active,
nemesis-grid.history.general grid item.selected:first-child:active {
  background: linear-gradient(#adadad, #878787 65%, #adadad);
}
nemesis-grid.history.general grid item:first-child span label,
nemesis-grid.history.general grid item.selected:first-child span label {
  color: #000;
}
nemesis-grid.history.general grid item span,
nemesis-grid.history.general grid item.selected span {
  line-height: 20px;
}
nemesis-grid.history.general grid item span label,
nemesis-grid.history.general grid item.selected span label {
  height: 100%;
  color: #000;
  text-shadow: none;
  font-weight: bold;
}
nemesis-grid.history.hands {
  width: 100%;
  height: calc(100% - 76px);
}
nemesis-grid.history.hands grid {
  overflow-y: scroll;
  width: 100%;
  height: 417px;
}
nemesis-grid.history.hands item {
  height: 34px;
  line-height: 34px;
}
nemesis-grid.history.hands item > span > span {
  display: inline-block;
  width: 100%;
  height: 100%;
}
nemesis-grid.history.hands label {
  display: inline-block;
  font-size: 12px;
}
nemesis-grid.history.hands .id {
  width: 16%;
  text-align: left;
  padding-left: 10px;
}
nemesis-grid.history.hands .handDate {
  width: 15%;
  text-align: center;
}
nemesis-grid.history.hands .ante {
  width: 9%;
  text-align: center;
}
nemesis-grid.history.hands .blinds {
  width: 17%;
  text-align: center;
}
nemesis-grid.history.hands .bet {
  width: 9%;
  text-align: center;
}
nemesis-grid.history.hands .won {
  width: 10%;
  text-align: center;
}
nemesis-grid.history.hands .returned {
  width: 10%;
  text-align: center;
}
nemesis-grid.history.hands .tableName {
  width: 24%;
  text-align: center;
}
nemesis-grid.history.hands .winner {
  width: 20%;
  text-align: center;
}
nemesis-grid.history.hands .pot {
  width: 14%;
  text-align: center;
}
nemesis-grid.history.hands .cards {
  width: 26%;
  text-align: center;
}
nemesis-grid.history.hands .cards span {
  margin-right: 3%;
}
nemesis-grid.history.hands card {
  display: inline-block;
  width: 24.5px;
  height: 18px;
  vertical-align: middle;
}
nemesis-grid.history.hands card[value='Ac'] {
  background: url('../img/poker/minicards/Ac.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='2c'] {
  background: url('../img/poker/minicards/2c.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='3c'] {
  background: url('../img/poker/minicards/3c.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='4c'] {
  background: url('../img/poker/minicards/4c.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='5c'] {
  background: url('../img/poker/minicards/5c.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='6c'] {
  background: url('../img/poker/minicards/6c.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='7c'] {
  background: url('../img/poker/minicards/7c.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='8c'] {
  background: url('../img/poker/minicards/8c.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='9c'] {
  background: url('../img/poker/minicards/9c.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Ac'] {
  background: url('../img/poker/minicards/Ac.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Jc'] {
  background: url('../img/poker/minicards/Jc.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Kc'] {
  background: url('../img/poker/minicards/Kc.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Qc'] {
  background: url('../img/poker/minicards/Qc.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Tc'] {
  background: url('../img/poker/minicards/Tc.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Ad'] {
  background: url('../img/poker/minicards/Ad.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='2d'] {
  background: url('../img/poker/minicards/2d.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='3d'] {
  background: url('../img/poker/minicards/3d.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='4d'] {
  background: url('../img/poker/minicards/4d.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='5d'] {
  background: url('../img/poker/minicards/5d.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='6d'] {
  background: url('../img/poker/minicards/6d.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='7d'] {
  background: url('../img/poker/minicards/7d.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='8d'] {
  background: url('../img/poker/minicards/8d.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='9d'] {
  background: url('../img/poker/minicards/9d.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Jd'] {
  background: url('../img/poker/minicards/Jd.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Kd'] {
  background: url('../img/poker/minicards/Kd.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Qd'] {
  background: url('../img/poker/minicards/Qd.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Td'] {
  background: url('../img/poker/minicards/Td.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='2h'] {
  background: url('../img/poker/minicards/2h.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='3h'] {
  background: url('../img/poker/minicards/3h.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='4h'] {
  background: url('../img/poker/minicards/4h.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='5h'] {
  background: url('../img/poker/minicards/5h.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='6h'] {
  background: url('../img/poker/minicards/6h.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='7h'] {
  background: url('../img/poker/minicards/7h.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='8h'] {
  background: url('../img/poker/minicards/8h.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='9h'] {
  background: url('../img/poker/minicards/9h.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Ah'] {
  background: url('../img/poker/minicards/Ah.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Jh'] {
  background: url('../img/poker/minicards/Jh.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Kh'] {
  background: url('../img/poker/minicards/Kh.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Qh'] {
  background: url('../img/poker/minicards/Qh.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Th'] {
  background: url('../img/poker/minicards/Th.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='As'] {
  background: url('../img/poker/minicards/As.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='2s'] {
  background: url('../img/poker/minicards/2s.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='3s'] {
  background: url('../img/poker/minicards/3s.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='4s'] {
  background: url('../img/poker/minicards/4s.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='5s'] {
  background: url('../img/poker/minicards/5s.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='6s'] {
  background: url('../img/poker/minicards/6s.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='7s'] {
  background: url('../img/poker/minicards/7s.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='8s'] {
  background: url('../img/poker/minicards/8s.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='9s'] {
  background: url('../img/poker/minicards/9s.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Ts'] {
  background: url('../img/poker/minicards/Ts.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Js'] {
  background: url('../img/poker/minicards/Js.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Ks'] {
  background: url('../img/poker/minicards/Ks.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Qs'] {
  background: url('../img/poker/minicards/Qs.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='Xx'] {
  background: url('../img/poker/minicards/Xx.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='00'] {
  background: url('../img/poker/stones/1/0_0.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='01'] {
  background: url('../img/poker/stones/1/0_1.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='02'] {
  background: url('../img/poker/stones/1/0_2.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='03'] {
  background: url('../img/poker/stones/1/0_3.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='04'] {
  background: url('../img/poker/stones/1/0_4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='05'] {
  background: url('../img/poker/stones/1/0_5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='06'] {
  background: url('../img/poker/stones/1/0_6.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='11'] {
  background: url('../img/poker/stones/1/1_1.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='12'] {
  background: url('../img/poker/stones/1/1_2.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='13'] {
  background: url('../img/poker/stones/1/1_3.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='14'] {
  background: url('../img/poker/stones/1/1_4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='15'] {
  background: url('../img/poker/stones/1/1_5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='16'] {
  background: url('../img/poker/stones/1/1_6.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='22'] {
  background: url('../img/poker/stones/1/2_2.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='23'] {
  background: url('../img/poker/stones/1/2_3.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='24'] {
  background: url('../img/poker/stones/1/2_4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='25'] {
  background: url('../img/poker/stones/1/2_5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='26'] {
  background: url('../img/poker/stones/1/2_6.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='33'] {
  background: url('../img/poker/stones/1/3_3.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='34'] {
  background: url('../img/poker/stones/1/3_4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='35'] {
  background: url('../img/poker/stones/1/3_5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='36'] {
  background: url('../img/poker/stones/1/3_6.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='44'] {
  background: url('../img/poker/stones/1/4_4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='45'] {
  background: url('../img/poker/stones/1/4_5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='46'] {
  background: url('../img/poker/stones/1/4_6.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='55'] {
  background: url('../img/poker/stones/1/5_5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='56'] {
  background: url('../img/poker/stones/1/5_6.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[value='66'] {
  background: url('../img/poker/stones/1/6_6.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
nemesis-grid.history.hands card[style='darkened'] {
  filter: brightness(50%);
  -webkit-filter: brightness(50%);
}
nemesis-grid.history.hands card[style='highlighted'] {
  filter: brightness(100%);
  -webkit-filter: brightness(100%);
}
.type-background[class='51'] {
  background: url('../img/poker/backgrounds//51.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='50'] {
  background: url('../img/poker/backgrounds//50.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='49'] {
  background: url('../img/poker/backgrounds//49.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='48'] {
  background: url('../img/poker/backgrounds//48.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='47'] {
  background: url('../img/poker/backgrounds//47.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='46'] {
  background: url('../img/poker/backgrounds//46.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='45'] {
  background: url('../img/poker/backgrounds//45.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='44'] {
  background: url('../img/poker/backgrounds//44.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='43'] {
  background: url('../img/poker/backgrounds//43.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='42'] {
  background: url('../img/poker/backgrounds//42.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='41'] {
  background: url('../img/poker/backgrounds//41.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='40'] {
  background: url('../img/poker/backgrounds//40.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='39'] {
  background: url('../img/poker/backgrounds//39.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='38'] {
  background: url('../img/poker/backgrounds//38.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='37'] {
  background: url('../img/poker/backgrounds//37.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='36'] {
  background: url('../img/poker/backgrounds//36.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='35'] {
  background: url('../img/poker/backgrounds//35.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='34'] {
  background: url('../img/poker/backgrounds//34.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='33'] {
  background: url('../img/poker/backgrounds//33.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='32'] {
  background: url('../img/poker/backgrounds//32.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='31'] {
  background: url('../img/poker/backgrounds//31.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='30'] {
  background: url('../img/poker/backgrounds//30.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='29'] {
  background: url('../img/poker/backgrounds//29.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='28'] {
  background: url('../img/poker/backgrounds//28.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='27'] {
  background: url('../img/poker/backgrounds//27.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='26'] {
  background: url('../img/poker/backgrounds//26.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='25'] {
  background: url('../img/poker/backgrounds//25.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='24'] {
  background: url('../img/poker/backgrounds//24.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='23'] {
  background: url('../img/poker/backgrounds//23.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='22'] {
  background: url('../img/poker/backgrounds//22.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='21'] {
  background: url('../img/poker/backgrounds//21.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='20'] {
  background: url('../img/poker/backgrounds//20.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='19'] {
  background: url('../img/poker/backgrounds//19.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='18'] {
  background: url('../img/poker/backgrounds//18.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='17'] {
  background: url('../img/poker/backgrounds//17.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='16'] {
  background: url('../img/poker/backgrounds//16.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='15'] {
  background: url('../img/poker/backgrounds//15.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='14'] {
  background: url('../img/poker/backgrounds//14.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='13'] {
  background: url('../img/poker/backgrounds//13.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='12'] {
  background: url('../img/poker/backgrounds//12.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='11'] {
  background: url('../img/poker/backgrounds//11.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='10'] {
  background: url('../img/poker/backgrounds//10.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='9'] {
  background: url('../img/poker/backgrounds//9.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='8'] {
  background: url('../img/poker/backgrounds//8.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='7'] {
  background: url('../img/poker/backgrounds//7.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='6'] {
  background: url('../img/poker/backgrounds//6.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='5'] {
  background: url('../img/poker/backgrounds//5.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='4'] {
  background: url('../img/poker/backgrounds//4.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='3'] {
  background: url('../img/poker/backgrounds//3.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='2'] {
  background: url('../img/poker/backgrounds//2.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-background[class='1'] {
  background: url('../img/poker/backgrounds//1.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='51'] {
  background: url('../img/poker/backgrounds//51.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='50'] {
  background: url('../img/poker/backgrounds//50.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='49'] {
  background: url('../img/poker/backgrounds//49.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='48'] {
  background: url('../img/poker/backgrounds//48.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='47'] {
  background: url('../img/poker/backgrounds//47.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='46'] {
  background: url('../img/poker/backgrounds//46.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='45'] {
  background: url('../img/poker/backgrounds//45.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='44'] {
  background: url('../img/poker/backgrounds//44.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='43'] {
  background: url('../img/poker/backgrounds//43.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='42'] {
  background: url('../img/poker/backgrounds//42.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='41'] {
  background: url('../img/poker/backgrounds//41.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='40'] {
  background: url('../img/poker/backgrounds//40.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='39'] {
  background: url('../img/poker/backgrounds//39.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='38'] {
  background: url('../img/poker/backgrounds//38.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='37'] {
  background: url('../img/poker/backgrounds//37.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='36'] {
  background: url('../img/poker/backgrounds//36.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='35'] {
  background: url('../img/poker/backgrounds//35.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='34'] {
  background: url('../img/poker/backgrounds//34.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='33'] {
  background: url('../img/poker/backgrounds//33.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='32'] {
  background: url('../img/poker/backgrounds//32.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='31'] {
  background: url('../img/poker/backgrounds//31.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='30'] {
  background: url('../img/poker/backgrounds//30.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='29'] {
  background: url('../img/poker/backgrounds//29.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='28'] {
  background: url('../img/poker/backgrounds//28.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='27'] {
  background: url('../img/poker/backgrounds//27.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='26'] {
  background: url('../img/poker/backgrounds//26.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='25'] {
  background: url('../img/poker/backgrounds//25.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='24'] {
  background: url('../img/poker/backgrounds//24.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='23'] {
  background: url('../img/poker/backgrounds//23.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='22'] {
  background: url('../img/poker/backgrounds//22.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='21'] {
  background: url('../img/poker/backgrounds//21.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='20'] {
  background: url('../img/poker/backgrounds//20.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='19'] {
  background: url('../img/poker/backgrounds//19.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='18'] {
  background: url('../img/poker/backgrounds//18.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='17'] {
  background: url('../img/poker/backgrounds//17.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='16'] {
  background: url('../img/poker/backgrounds//16.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='15'] {
  background: url('../img/poker/backgrounds//15.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='14'] {
  background: url('../img/poker/backgrounds//14.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='13'] {
  background: url('../img/poker/backgrounds//13.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='12'] {
  background: url('../img/poker/backgrounds//12.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='11'] {
  background: url('../img/poker/backgrounds//11.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='10'] {
  background: url('../img/poker/backgrounds//10.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='9'] {
  background: url('../img/poker/backgrounds//9.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='8'] {
  background: url('../img/poker/backgrounds//8.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='7'] {
  background: url('../img/poker/backgrounds//7.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='6'] {
  background: url('../img/poker/backgrounds//6.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='5'] {
  background: url('../img/poker/backgrounds//5.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='4'] {
  background: url('../img/poker/backgrounds//4.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='3'] {
  background: url('../img/poker/backgrounds//3.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='2'] {
  background: url('../img/poker/backgrounds//2.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyBackground[class='1'] {
  background: url('../img/poker/backgrounds//1.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='123'] {
  background: url('../img/poker/carpets//123.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='122'] {
  background: url('../img/poker/carpets//122.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='121'] {
  background: url('../img/poker/carpets//121.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='120'] {
  background: url('../img/poker/carpets//120.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='119'] {
  background: url('../img/poker/carpets//119.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='118'] {
  background: url('../img/poker/carpets//118.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='117'] {
  background: url('../img/poker/carpets//117.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='116'] {
  background: url('../img/poker/carpets//116.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='115'] {
  background: url('../img/poker/carpets//115.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='114'] {
  background: url('../img/poker/carpets//114.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='113'] {
  background: url('../img/poker/carpets//113.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='112'] {
  background: url('../img/poker/carpets//112.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='111'] {
  background: url('../img/poker/carpets//111.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='110'] {
  background: url('../img/poker/carpets//110.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='109'] {
  background: url('../img/poker/carpets//109.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='108'] {
  background: url('../img/poker/carpets//108.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='107'] {
  background: url('../img/poker/carpets//107.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='106'] {
  background: url('../img/poker/carpets//106.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='105'] {
  background: url('../img/poker/carpets//105.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='104'] {
  background: url('../img/poker/carpets//104.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='103'] {
  background: url('../img/poker/carpets//103.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='102'] {
  background: url('../img/poker/carpets//102.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='101'] {
  background: url('../img/poker/carpets//101.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='100'] {
  background: url('../img/poker/carpets//100.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='99'] {
  background: url('../img/poker/carpets//99.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='98'] {
  background: url('../img/poker/carpets//98.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='97'] {
  background: url('../img/poker/carpets//97.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='96'] {
  background: url('../img/poker/carpets//96.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='95'] {
  background: url('../img/poker/carpets//95.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='94'] {
  background: url('../img/poker/carpets//94.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='93'] {
  background: url('../img/poker/carpets//93.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='92'] {
  background: url('../img/poker/carpets//92.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='91'] {
  background: url('../img/poker/carpets//91.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='90'] {
  background: url('../img/poker/carpets//90.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='89'] {
  background: url('../img/poker/carpets//89.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='88'] {
  background: url('../img/poker/carpets//88.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='87'] {
  background: url('../img/poker/carpets//87.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='86'] {
  background: url('../img/poker/carpets//86.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='85'] {
  background: url('../img/poker/carpets//85.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='84'] {
  background: url('../img/poker/carpets//84.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='83'] {
  background: url('../img/poker/carpets//83.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='82'] {
  background: url('../img/poker/carpets//82.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='81'] {
  background: url('../img/poker/carpets//81.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='80'] {
  background: url('../img/poker/carpets//80.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='79'] {
  background: url('../img/poker/carpets//79.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='78'] {
  background: url('../img/poker/carpets//78.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='77'] {
  background: url('../img/poker/carpets//77.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='76'] {
  background: url('../img/poker/carpets//76.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='75'] {
  background: url('../img/poker/carpets//75.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='74'] {
  background: url('../img/poker/carpets//74.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='73'] {
  background: url('../img/poker/carpets//73.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='72'] {
  background: url('../img/poker/carpets//72.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='71'] {
  background: url('../img/poker/carpets//71.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='70'] {
  background: url('../img/poker/carpets//70.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='69'] {
  background: url('../img/poker/carpets//69.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='68'] {
  background: url('../img/poker/carpets//68.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='67'] {
  background: url('../img/poker/carpets//67.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='66'] {
  background: url('../img/poker/carpets//66.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='65'] {
  background: url('../img/poker/carpets//65.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='64'] {
  background: url('../img/poker/carpets//64.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='63'] {
  background: url('../img/poker/carpets//63.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='62'] {
  background: url('../img/poker/carpets//62.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='61'] {
  background: url('../img/poker/carpets//61.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='60'] {
  background: url('../img/poker/carpets//60.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='59'] {
  background: url('../img/poker/carpets//59.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='58'] {
  background: url('../img/poker/carpets//58.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='57'] {
  background: url('../img/poker/carpets//57.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='56'] {
  background: url('../img/poker/carpets//56.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='55'] {
  background: url('../img/poker/carpets//55.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='54'] {
  background: url('../img/poker/carpets//54.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='53'] {
  background: url('../img/poker/carpets//53.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='52'] {
  background: url('../img/poker/carpets//52.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='51'] {
  background: url('../img/poker/carpets//51.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='50'] {
  background: url('../img/poker/carpets//50.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='49'] {
  background: url('../img/poker/carpets//49.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='48'] {
  background: url('../img/poker/carpets//48.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='47'] {
  background: url('../img/poker/carpets//47.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='46'] {
  background: url('../img/poker/carpets//46.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='45'] {
  background: url('../img/poker/carpets//45.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='44'] {
  background: url('../img/poker/carpets//44.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='43'] {
  background: url('../img/poker/carpets//43.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='42'] {
  background: url('../img/poker/carpets//42.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='41'] {
  background: url('../img/poker/carpets//41.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='40'] {
  background: url('../img/poker/carpets//40.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='39'] {
  background: url('../img/poker/carpets//39.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='38'] {
  background: url('../img/poker/carpets//38.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='37'] {
  background: url('../img/poker/carpets//37.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='36'] {
  background: url('../img/poker/carpets//36.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='35'] {
  background: url('../img/poker/carpets//35.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='34'] {
  background: url('../img/poker/carpets//34.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='33'] {
  background: url('../img/poker/carpets//33.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='32'] {
  background: url('../img/poker/carpets//32.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='31'] {
  background: url('../img/poker/carpets//31.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='30'] {
  background: url('../img/poker/carpets//30.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='29'] {
  background: url('../img/poker/carpets//29.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='28'] {
  background: url('../img/poker/carpets//28.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='27'] {
  background: url('../img/poker/carpets//27.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='26'] {
  background: url('../img/poker/carpets//26.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='25'] {
  background: url('../img/poker/carpets//25.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='24'] {
  background: url('../img/poker/carpets//24.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='23'] {
  background: url('../img/poker/carpets//23.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='22'] {
  background: url('../img/poker/carpets//22.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='21'] {
  background: url('../img/poker/carpets//21.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='20'] {
  background: url('../img/poker/carpets//20.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='19'] {
  background: url('../img/poker/carpets//19.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='18'] {
  background: url('../img/poker/carpets//18.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='17'] {
  background: url('../img/poker/carpets//17.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='16'] {
  background: url('../img/poker/carpets//16.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='15'] {
  background: url('../img/poker/carpets//15.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='14'] {
  background: url('../img/poker/carpets//14.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='13'] {
  background: url('../img/poker/carpets//13.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='12'] {
  background: url('../img/poker/carpets//12.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='11'] {
  background: url('../img/poker/carpets//11.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='10'] {
  background: url('../img/poker/carpets//10.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='9'] {
  background: url('../img/poker/carpets//9.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='8'] {
  background: url('../img/poker/carpets//8.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='7'] {
  background: url('../img/poker/carpets//7.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='6'] {
  background: url('../img/poker/carpets//6.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='5'] {
  background: url('../img/poker/carpets//5.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='4'] {
  background: url('../img/poker/carpets//4.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='3'] {
  background: url('../img/poker/carpets//3.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='2'] {
  background: url('../img/poker/carpets//2.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-carpet[class='1'] {
  background: url('../img/poker/carpets//1.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='123'] {
  background: url('../img/poker/carpets//123.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='122'] {
  background: url('../img/poker/carpets//122.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='121'] {
  background: url('../img/poker/carpets//121.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='120'] {
  background: url('../img/poker/carpets//120.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='119'] {
  background: url('../img/poker/carpets//119.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='118'] {
  background: url('../img/poker/carpets//118.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='117'] {
  background: url('../img/poker/carpets//117.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='116'] {
  background: url('../img/poker/carpets//116.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='115'] {
  background: url('../img/poker/carpets//115.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='114'] {
  background: url('../img/poker/carpets//114.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='113'] {
  background: url('../img/poker/carpets//113.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='112'] {
  background: url('../img/poker/carpets//112.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='111'] {
  background: url('../img/poker/carpets//111.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='110'] {
  background: url('../img/poker/carpets//110.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='109'] {
  background: url('../img/poker/carpets//109.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='108'] {
  background: url('../img/poker/carpets//108.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='107'] {
  background: url('../img/poker/carpets//107.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='106'] {
  background: url('../img/poker/carpets//106.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='105'] {
  background: url('../img/poker/carpets//105.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='104'] {
  background: url('../img/poker/carpets//104.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='103'] {
  background: url('../img/poker/carpets//103.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='102'] {
  background: url('../img/poker/carpets//102.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='101'] {
  background: url('../img/poker/carpets//101.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='100'] {
  background: url('../img/poker/carpets//100.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='99'] {
  background: url('../img/poker/carpets//99.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='98'] {
  background: url('../img/poker/carpets//98.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='97'] {
  background: url('../img/poker/carpets//97.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='96'] {
  background: url('../img/poker/carpets//96.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='95'] {
  background: url('../img/poker/carpets//95.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='94'] {
  background: url('../img/poker/carpets//94.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='93'] {
  background: url('../img/poker/carpets//93.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='92'] {
  background: url('../img/poker/carpets//92.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='91'] {
  background: url('../img/poker/carpets//91.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='90'] {
  background: url('../img/poker/carpets//90.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='89'] {
  background: url('../img/poker/carpets//89.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='88'] {
  background: url('../img/poker/carpets//88.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='87'] {
  background: url('../img/poker/carpets//87.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='86'] {
  background: url('../img/poker/carpets//86.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='85'] {
  background: url('../img/poker/carpets//85.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='84'] {
  background: url('../img/poker/carpets//84.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='83'] {
  background: url('../img/poker/carpets//83.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='82'] {
  background: url('../img/poker/carpets//82.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='81'] {
  background: url('../img/poker/carpets//81.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='80'] {
  background: url('../img/poker/carpets//80.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='79'] {
  background: url('../img/poker/carpets//79.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='78'] {
  background: url('../img/poker/carpets//78.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='77'] {
  background: url('../img/poker/carpets//77.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='76'] {
  background: url('../img/poker/carpets//76.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='75'] {
  background: url('../img/poker/carpets//75.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='74'] {
  background: url('../img/poker/carpets//74.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='73'] {
  background: url('../img/poker/carpets//73.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='72'] {
  background: url('../img/poker/carpets//72.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='71'] {
  background: url('../img/poker/carpets//71.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='70'] {
  background: url('../img/poker/carpets//70.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='69'] {
  background: url('../img/poker/carpets//69.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='68'] {
  background: url('../img/poker/carpets//68.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='67'] {
  background: url('../img/poker/carpets//67.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='66'] {
  background: url('../img/poker/carpets//66.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='65'] {
  background: url('../img/poker/carpets//65.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='64'] {
  background: url('../img/poker/carpets//64.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='63'] {
  background: url('../img/poker/carpets//63.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='62'] {
  background: url('../img/poker/carpets//62.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='61'] {
  background: url('../img/poker/carpets//61.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='60'] {
  background: url('../img/poker/carpets//60.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='59'] {
  background: url('../img/poker/carpets//59.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='58'] {
  background: url('../img/poker/carpets//58.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='57'] {
  background: url('../img/poker/carpets//57.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='56'] {
  background: url('../img/poker/carpets//56.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='55'] {
  background: url('../img/poker/carpets//55.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='54'] {
  background: url('../img/poker/carpets//54.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='53'] {
  background: url('../img/poker/carpets//53.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='52'] {
  background: url('../img/poker/carpets//52.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='51'] {
  background: url('../img/poker/carpets//51.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='50'] {
  background: url('../img/poker/carpets//50.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='49'] {
  background: url('../img/poker/carpets//49.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='48'] {
  background: url('../img/poker/carpets//48.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='47'] {
  background: url('../img/poker/carpets//47.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='46'] {
  background: url('../img/poker/carpets//46.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='45'] {
  background: url('../img/poker/carpets//45.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='44'] {
  background: url('../img/poker/carpets//44.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='43'] {
  background: url('../img/poker/carpets//43.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='42'] {
  background: url('../img/poker/carpets//42.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='41'] {
  background: url('../img/poker/carpets//41.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='40'] {
  background: url('../img/poker/carpets//40.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='39'] {
  background: url('../img/poker/carpets//39.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='38'] {
  background: url('../img/poker/carpets//38.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='37'] {
  background: url('../img/poker/carpets//37.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='36'] {
  background: url('../img/poker/carpets//36.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='35'] {
  background: url('../img/poker/carpets//35.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='34'] {
  background: url('../img/poker/carpets//34.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='33'] {
  background: url('../img/poker/carpets//33.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='32'] {
  background: url('../img/poker/carpets//32.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='31'] {
  background: url('../img/poker/carpets//31.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='30'] {
  background: url('../img/poker/carpets//30.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='29'] {
  background: url('../img/poker/carpets//29.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='28'] {
  background: url('../img/poker/carpets//28.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='27'] {
  background: url('../img/poker/carpets//27.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='26'] {
  background: url('../img/poker/carpets//26.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='25'] {
  background: url('../img/poker/carpets//25.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='24'] {
  background: url('../img/poker/carpets//24.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='23'] {
  background: url('../img/poker/carpets//23.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='22'] {
  background: url('../img/poker/carpets//22.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='21'] {
  background: url('../img/poker/carpets//21.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='20'] {
  background: url('../img/poker/carpets//20.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='19'] {
  background: url('../img/poker/carpets//19.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='18'] {
  background: url('../img/poker/carpets//18.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='17'] {
  background: url('../img/poker/carpets//17.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='16'] {
  background: url('../img/poker/carpets//16.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='15'] {
  background: url('../img/poker/carpets//15.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='14'] {
  background: url('../img/poker/carpets//14.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='13'] {
  background: url('../img/poker/carpets//13.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='12'] {
  background: url('../img/poker/carpets//12.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='11'] {
  background: url('../img/poker/carpets//11.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='10'] {
  background: url('../img/poker/carpets//10.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='9'] {
  background: url('../img/poker/carpets//9.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='8'] {
  background: url('../img/poker/carpets//8.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='7'] {
  background: url('../img/poker/carpets//7.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='6'] {
  background: url('../img/poker/carpets//6.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='5'] {
  background: url('../img/poker/carpets//5.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='4'] {
  background: url('../img/poker/carpets//4.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='3'] {
  background: url('../img/poker/carpets//3.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='2'] {
  background: url('../img/poker/carpets//2.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-okeyCarpet[class='1'] {
  background: url('../img/poker/carpets//1.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='25'] {
  background: url('../img/poker/holecards//25.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='24'] {
  background: url('../img/poker/holecards//24.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='23'] {
  background: url('../img/poker/holecards//23.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='22'] {
  background: url('../img/poker/holecards//22.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='21'] {
  background: url('../img/poker/holecards//21.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='20'] {
  background: url('../img/poker/holecards//20.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='19'] {
  background: url('../img/poker/holecards//19.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='18'] {
  background: url('../img/poker/holecards//18.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='17'] {
  background: url('../img/poker/holecards//17.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='16'] {
  background: url('../img/poker/holecards//16.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='15'] {
  background: url('../img/poker/holecards//15.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='14'] {
  background: url('../img/poker/holecards//14.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='13'] {
  background: url('../img/poker/holecards//13.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='12'] {
  background: url('../img/poker/holecards//12.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='11'] {
  background: url('../img/poker/holecards//11.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='10'] {
  background: url('../img/poker/holecards//10.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='9'] {
  background: url('../img/poker/holecards//9.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='8'] {
  background: url('../img/poker/holecards//8.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='7'] {
  background: url('../img/poker/holecards//7.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='6'] {
  background: url('../img/poker/holecards//6.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='5'] {
  background: url('../img/poker/holecards//5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='4'] {
  background: url('../img/poker/holecards//4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='3'] {
  background: url('../img/poker/holecards//3.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='2'] {
  background: url('../img/poker/holecards//2.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-deck[class='1'] {
  background: url('../img/poker/holecards//1.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-stoneDeck[class='5'] {
  background: url('../img/poker/holestones//5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-stoneDeck[class='4'] {
  background: url('../img/poker/holestones//4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-stoneDeck[class='3'] {
  background: url('../img/poker/holestones//3.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-stoneDeck[class='2'] {
  background: url('../img/poker/holestones//2.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-stoneDeck[class='1'] {
  background: url('../img/poker/holestones//1.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-cards[class='5'] {
  background: url('../img/settings/view/cards//5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-cards[class='4'] {
  background: url('../img/settings/view/cards//4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-cards[class='3'] {
  background: url('../img/settings/view/cards//3.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-cards[class='2'] {
  background: url('../img/settings/view/cards//2.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-cards[class='1'] {
  background: url('../img/settings/view/cards//1.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-stones[class='5'] {
  background: url('../img/settings/view/stones//5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-stones[class='4'] {
  background: url('../img/settings/view/stones//4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-stones[class='3'] {
  background: url('../img/settings/view/stones//3.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-stones[class='2'] {
  background: url('../img/settings/view/stones//2.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-stones[class='1'] {
  background: url('../img/settings/view/stones//1.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-chips[class='7'] {
  background: url('../img/settings/view/chips//7.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-chips[class='6'] {
  background: url('../img/settings/view/chips//6.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-chips[class='5'] {
  background: url('../img/settings/view/chips//5.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-chips[class='4'] {
  background: url('../img/settings/view/chips//4.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-chips[class='3'] {
  background: url('../img/settings/view/chips//3.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-chips[class='2'] {
  background: url('../img/settings/view/chips//2.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.type-chips[class='1'] {
  background: url('../img/settings/view/chips//1.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='51'] {
  background: url('../img/poker/backgrounds//51.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='50'] {
  background: url('../img/poker/backgrounds//50.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='49'] {
  background: url('../img/poker/backgrounds//49.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='48'] {
  background: url('../img/poker/backgrounds//48.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='47'] {
  background: url('../img/poker/backgrounds//47.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='46'] {
  background: url('../img/poker/backgrounds//46.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='45'] {
  background: url('../img/poker/backgrounds//45.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='44'] {
  background: url('../img/poker/backgrounds//44.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='43'] {
  background: url('../img/poker/backgrounds//43.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='42'] {
  background: url('../img/poker/backgrounds//42.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='41'] {
  background: url('../img/poker/backgrounds//41.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='40'] {
  background: url('../img/poker/backgrounds//40.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='39'] {
  background: url('../img/poker/backgrounds//39.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='38'] {
  background: url('../img/poker/backgrounds//38.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='37'] {
  background: url('../img/poker/backgrounds//37.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='36'] {
  background: url('../img/poker/backgrounds//36.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='35'] {
  background: url('../img/poker/backgrounds//35.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='34'] {
  background: url('../img/poker/backgrounds//34.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='33'] {
  background: url('../img/poker/backgrounds//33.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='32'] {
  background: url('../img/poker/backgrounds//32.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='31'] {
  background: url('../img/poker/backgrounds//31.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='30'] {
  background: url('../img/poker/backgrounds//30.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='29'] {
  background: url('../img/poker/backgrounds//29.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='28'] {
  background: url('../img/poker/backgrounds//28.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='27'] {
  background: url('../img/poker/backgrounds//27.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='26'] {
  background: url('../img/poker/backgrounds//26.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='25'] {
  background: url('../img/poker/backgrounds//25.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='24'] {
  background: url('../img/poker/backgrounds//24.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='23'] {
  background: url('../img/poker/backgrounds//23.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='22'] {
  background: url('../img/poker/backgrounds//22.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='21'] {
  background: url('../img/poker/backgrounds//21.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='20'] {
  background: url('../img/poker/backgrounds//20.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='19'] {
  background: url('../img/poker/backgrounds//19.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='18'] {
  background: url('../img/poker/backgrounds//18.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='17'] {
  background: url('../img/poker/backgrounds//17.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='16'] {
  background: url('../img/poker/backgrounds//16.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='15'] {
  background: url('../img/poker/backgrounds//15.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='14'] {
  background: url('../img/poker/backgrounds//14.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='13'] {
  background: url('../img/poker/backgrounds//13.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='12'] {
  background: url('../img/poker/backgrounds//12.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='11'] {
  background: url('../img/poker/backgrounds//11.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='10'] {
  background: url('../img/poker/backgrounds//10.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='9'] {
  background: url('../img/poker/backgrounds//9.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='8'] {
  background: url('../img/poker/backgrounds//8.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='7'] {
  background: url('../img/poker/backgrounds//7.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='6'] {
  background: url('../img/poker/backgrounds//6.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='5'] {
  background: url('../img/poker/backgrounds//5.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='4'] {
  background: url('../img/poker/backgrounds//4.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='3'] {
  background: url('../img/poker/backgrounds//3.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='2'] {
  background: url('../img/poker/backgrounds//2.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='background'][class='1'] {
  background: url('../img/poker/backgrounds//1.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='51'] {
  background: url('../img/poker/backgrounds//51.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='50'] {
  background: url('../img/poker/backgrounds//50.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='49'] {
  background: url('../img/poker/backgrounds//49.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='48'] {
  background: url('../img/poker/backgrounds//48.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='47'] {
  background: url('../img/poker/backgrounds//47.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='46'] {
  background: url('../img/poker/backgrounds//46.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='45'] {
  background: url('../img/poker/backgrounds//45.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='44'] {
  background: url('../img/poker/backgrounds//44.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='43'] {
  background: url('../img/poker/backgrounds//43.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='42'] {
  background: url('../img/poker/backgrounds//42.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='41'] {
  background: url('../img/poker/backgrounds//41.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='40'] {
  background: url('../img/poker/backgrounds//40.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='39'] {
  background: url('../img/poker/backgrounds//39.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='38'] {
  background: url('../img/poker/backgrounds//38.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='37'] {
  background: url('../img/poker/backgrounds//37.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='36'] {
  background: url('../img/poker/backgrounds//36.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='35'] {
  background: url('../img/poker/backgrounds//35.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='34'] {
  background: url('../img/poker/backgrounds//34.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='33'] {
  background: url('../img/poker/backgrounds//33.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='32'] {
  background: url('../img/poker/backgrounds//32.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='31'] {
  background: url('../img/poker/backgrounds//31.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='30'] {
  background: url('../img/poker/backgrounds//30.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='29'] {
  background: url('../img/poker/backgrounds//29.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='28'] {
  background: url('../img/poker/backgrounds//28.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='27'] {
  background: url('../img/poker/backgrounds//27.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='26'] {
  background: url('../img/poker/backgrounds//26.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='25'] {
  background: url('../img/poker/backgrounds//25.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='24'] {
  background: url('../img/poker/backgrounds//24.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='23'] {
  background: url('../img/poker/backgrounds//23.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='22'] {
  background: url('../img/poker/backgrounds//22.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='21'] {
  background: url('../img/poker/backgrounds//21.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='20'] {
  background: url('../img/poker/backgrounds//20.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='19'] {
  background: url('../img/poker/backgrounds//19.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='18'] {
  background: url('../img/poker/backgrounds//18.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='17'] {
  background: url('../img/poker/backgrounds//17.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='16'] {
  background: url('../img/poker/backgrounds//16.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='15'] {
  background: url('../img/poker/backgrounds//15.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='14'] {
  background: url('../img/poker/backgrounds//14.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='13'] {
  background: url('../img/poker/backgrounds//13.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='12'] {
  background: url('../img/poker/backgrounds//12.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='11'] {
  background: url('../img/poker/backgrounds//11.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='10'] {
  background: url('../img/poker/backgrounds//10.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='9'] {
  background: url('../img/poker/backgrounds//9.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='8'] {
  background: url('../img/poker/backgrounds//8.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='7'] {
  background: url('../img/poker/backgrounds//7.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='6'] {
  background: url('../img/poker/backgrounds//6.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='5'] {
  background: url('../img/poker/backgrounds//5.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='4'] {
  background: url('../img/poker/backgrounds//4.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='3'] {
  background: url('../img/poker/backgrounds//3.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='2'] {
  background: url('../img/poker/backgrounds//2.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyBackground'][class='1'] {
  background: url('../img/poker/backgrounds//1.jpg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='123'] {
  background: url('../img/poker/carpets//123.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='122'] {
  background: url('../img/poker/carpets//122.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='121'] {
  background: url('../img/poker/carpets//121.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='120'] {
  background: url('../img/poker/carpets//120.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='119'] {
  background: url('../img/poker/carpets//119.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='118'] {
  background: url('../img/poker/carpets//118.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='117'] {
  background: url('../img/poker/carpets//117.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='116'] {
  background: url('../img/poker/carpets//116.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='115'] {
  background: url('../img/poker/carpets//115.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='114'] {
  background: url('../img/poker/carpets//114.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='113'] {
  background: url('../img/poker/carpets//113.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='112'] {
  background: url('../img/poker/carpets//112.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='111'] {
  background: url('../img/poker/carpets//111.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='110'] {
  background: url('../img/poker/carpets//110.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='109'] {
  background: url('../img/poker/carpets//109.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='108'] {
  background: url('../img/poker/carpets//108.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='107'] {
  background: url('../img/poker/carpets//107.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='106'] {
  background: url('../img/poker/carpets//106.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='105'] {
  background: url('../img/poker/carpets//105.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='104'] {
  background: url('../img/poker/carpets//104.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='103'] {
  background: url('../img/poker/carpets//103.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='102'] {
  background: url('../img/poker/carpets//102.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='101'] {
  background: url('../img/poker/carpets//101.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='100'] {
  background: url('../img/poker/carpets//100.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='99'] {
  background: url('../img/poker/carpets//99.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='98'] {
  background: url('../img/poker/carpets//98.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='97'] {
  background: url('../img/poker/carpets//97.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='96'] {
  background: url('../img/poker/carpets//96.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='95'] {
  background: url('../img/poker/carpets//95.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='94'] {
  background: url('../img/poker/carpets//94.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='93'] {
  background: url('../img/poker/carpets//93.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='92'] {
  background: url('../img/poker/carpets//92.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='91'] {
  background: url('../img/poker/carpets//91.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='90'] {
  background: url('../img/poker/carpets//90.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='89'] {
  background: url('../img/poker/carpets//89.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='88'] {
  background: url('../img/poker/carpets//88.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='87'] {
  background: url('../img/poker/carpets//87.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='86'] {
  background: url('../img/poker/carpets//86.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='85'] {
  background: url('../img/poker/carpets//85.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='84'] {
  background: url('../img/poker/carpets//84.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='83'] {
  background: url('../img/poker/carpets//83.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='82'] {
  background: url('../img/poker/carpets//82.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='81'] {
  background: url('../img/poker/carpets//81.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='80'] {
  background: url('../img/poker/carpets//80.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='79'] {
  background: url('../img/poker/carpets//79.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='78'] {
  background: url('../img/poker/carpets//78.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='77'] {
  background: url('../img/poker/carpets//77.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='76'] {
  background: url('../img/poker/carpets//76.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='75'] {
  background: url('../img/poker/carpets//75.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='74'] {
  background: url('../img/poker/carpets//74.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='73'] {
  background: url('../img/poker/carpets//73.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='72'] {
  background: url('../img/poker/carpets//72.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='71'] {
  background: url('../img/poker/carpets//71.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='70'] {
  background: url('../img/poker/carpets//70.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='69'] {
  background: url('../img/poker/carpets//69.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='68'] {
  background: url('../img/poker/carpets//68.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='67'] {
  background: url('../img/poker/carpets//67.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='66'] {
  background: url('../img/poker/carpets//66.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='65'] {
  background: url('../img/poker/carpets//65.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='64'] {
  background: url('../img/poker/carpets//64.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='63'] {
  background: url('../img/poker/carpets//63.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='62'] {
  background: url('../img/poker/carpets//62.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='61'] {
  background: url('../img/poker/carpets//61.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='60'] {
  background: url('../img/poker/carpets//60.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='59'] {
  background: url('../img/poker/carpets//59.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='58'] {
  background: url('../img/poker/carpets//58.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='57'] {
  background: url('../img/poker/carpets//57.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='56'] {
  background: url('../img/poker/carpets//56.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='55'] {
  background: url('../img/poker/carpets//55.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='54'] {
  background: url('../img/poker/carpets//54.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='53'] {
  background: url('../img/poker/carpets//53.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='52'] {
  background: url('../img/poker/carpets//52.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='51'] {
  background: url('../img/poker/carpets//51.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='50'] {
  background: url('../img/poker/carpets//50.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='49'] {
  background: url('../img/poker/carpets//49.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='48'] {
  background: url('../img/poker/carpets//48.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='47'] {
  background: url('../img/poker/carpets//47.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='46'] {
  background: url('../img/poker/carpets//46.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='45'] {
  background: url('../img/poker/carpets//45.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='44'] {
  background: url('../img/poker/carpets//44.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='43'] {
  background: url('../img/poker/carpets//43.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='42'] {
  background: url('../img/poker/carpets//42.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='41'] {
  background: url('../img/poker/carpets//41.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='40'] {
  background: url('../img/poker/carpets//40.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='39'] {
  background: url('../img/poker/carpets//39.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='38'] {
  background: url('../img/poker/carpets//38.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='37'] {
  background: url('../img/poker/carpets//37.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='36'] {
  background: url('../img/poker/carpets//36.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='35'] {
  background: url('../img/poker/carpets//35.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='34'] {
  background: url('../img/poker/carpets//34.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='33'] {
  background: url('../img/poker/carpets//33.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='32'] {
  background: url('../img/poker/carpets//32.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='31'] {
  background: url('../img/poker/carpets//31.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='30'] {
  background: url('../img/poker/carpets//30.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='29'] {
  background: url('../img/poker/carpets//29.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='28'] {
  background: url('../img/poker/carpets//28.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='27'] {
  background: url('../img/poker/carpets//27.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='26'] {
  background: url('../img/poker/carpets//26.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='25'] {
  background: url('../img/poker/carpets//25.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='24'] {
  background: url('../img/poker/carpets//24.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='23'] {
  background: url('../img/poker/carpets//23.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='22'] {
  background: url('../img/poker/carpets//22.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='21'] {
  background: url('../img/poker/carpets//21.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='20'] {
  background: url('../img/poker/carpets//20.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='19'] {
  background: url('../img/poker/carpets//19.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='18'] {
  background: url('../img/poker/carpets//18.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='17'] {
  background: url('../img/poker/carpets//17.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='16'] {
  background: url('../img/poker/carpets//16.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='15'] {
  background: url('../img/poker/carpets//15.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='14'] {
  background: url('../img/poker/carpets//14.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='13'] {
  background: url('../img/poker/carpets//13.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='12'] {
  background: url('../img/poker/carpets//12.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='11'] {
  background: url('../img/poker/carpets//11.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='10'] {
  background: url('../img/poker/carpets//10.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='9'] {
  background: url('../img/poker/carpets//9.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='8'] {
  background: url('../img/poker/carpets//8.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='7'] {
  background: url('../img/poker/carpets//7.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='6'] {
  background: url('../img/poker/carpets//6.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='5'] {
  background: url('../img/poker/carpets//5.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='4'] {
  background: url('../img/poker/carpets//4.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='3'] {
  background: url('../img/poker/carpets//3.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='2'] {
  background: url('../img/poker/carpets//2.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='carpet'][class='1'] {
  background: url('../img/poker/carpets//1.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='123'] {
  background: url('../img/poker/carpets//123.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='122'] {
  background: url('../img/poker/carpets//122.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='121'] {
  background: url('../img/poker/carpets//121.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='120'] {
  background: url('../img/poker/carpets//120.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='119'] {
  background: url('../img/poker/carpets//119.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='118'] {
  background: url('../img/poker/carpets//118.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='117'] {
  background: url('../img/poker/carpets//117.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='116'] {
  background: url('../img/poker/carpets//116.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='115'] {
  background: url('../img/poker/carpets//115.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='114'] {
  background: url('../img/poker/carpets//114.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='113'] {
  background: url('../img/poker/carpets//113.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='112'] {
  background: url('../img/poker/carpets//112.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='111'] {
  background: url('../img/poker/carpets//111.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='110'] {
  background: url('../img/poker/carpets//110.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='109'] {
  background: url('../img/poker/carpets//109.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='108'] {
  background: url('../img/poker/carpets//108.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='107'] {
  background: url('../img/poker/carpets//107.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='106'] {
  background: url('../img/poker/carpets//106.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='105'] {
  background: url('../img/poker/carpets//105.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='104'] {
  background: url('../img/poker/carpets//104.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='103'] {
  background: url('../img/poker/carpets//103.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='102'] {
  background: url('../img/poker/carpets//102.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='101'] {
  background: url('../img/poker/carpets//101.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='100'] {
  background: url('../img/poker/carpets//100.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='99'] {
  background: url('../img/poker/carpets//99.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='98'] {
  background: url('../img/poker/carpets//98.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='97'] {
  background: url('../img/poker/carpets//97.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='96'] {
  background: url('../img/poker/carpets//96.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='95'] {
  background: url('../img/poker/carpets//95.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='94'] {
  background: url('../img/poker/carpets//94.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='93'] {
  background: url('../img/poker/carpets//93.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='92'] {
  background: url('../img/poker/carpets//92.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='91'] {
  background: url('../img/poker/carpets//91.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='90'] {
  background: url('../img/poker/carpets//90.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='89'] {
  background: url('../img/poker/carpets//89.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='88'] {
  background: url('../img/poker/carpets//88.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='87'] {
  background: url('../img/poker/carpets//87.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='86'] {
  background: url('../img/poker/carpets//86.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='85'] {
  background: url('../img/poker/carpets//85.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='84'] {
  background: url('../img/poker/carpets//84.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='83'] {
  background: url('../img/poker/carpets//83.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='82'] {
  background: url('../img/poker/carpets//82.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='81'] {
  background: url('../img/poker/carpets//81.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='80'] {
  background: url('../img/poker/carpets//80.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='79'] {
  background: url('../img/poker/carpets//79.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='78'] {
  background: url('../img/poker/carpets//78.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='77'] {
  background: url('../img/poker/carpets//77.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='76'] {
  background: url('../img/poker/carpets//76.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='75'] {
  background: url('../img/poker/carpets//75.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='74'] {
  background: url('../img/poker/carpets//74.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='73'] {
  background: url('../img/poker/carpets//73.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='72'] {
  background: url('../img/poker/carpets//72.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='71'] {
  background: url('../img/poker/carpets//71.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='70'] {
  background: url('../img/poker/carpets//70.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='69'] {
  background: url('../img/poker/carpets//69.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='68'] {
  background: url('../img/poker/carpets//68.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='67'] {
  background: url('../img/poker/carpets//67.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='66'] {
  background: url('../img/poker/carpets//66.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='65'] {
  background: url('../img/poker/carpets//65.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='64'] {
  background: url('../img/poker/carpets//64.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='63'] {
  background: url('../img/poker/carpets//63.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='62'] {
  background: url('../img/poker/carpets//62.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='61'] {
  background: url('../img/poker/carpets//61.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='60'] {
  background: url('../img/poker/carpets//60.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='59'] {
  background: url('../img/poker/carpets//59.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='58'] {
  background: url('../img/poker/carpets//58.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='57'] {
  background: url('../img/poker/carpets//57.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='56'] {
  background: url('../img/poker/carpets//56.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='55'] {
  background: url('../img/poker/carpets//55.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='54'] {
  background: url('../img/poker/carpets//54.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='53'] {
  background: url('../img/poker/carpets//53.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='52'] {
  background: url('../img/poker/carpets//52.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='51'] {
  background: url('../img/poker/carpets//51.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='50'] {
  background: url('../img/poker/carpets//50.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='49'] {
  background: url('../img/poker/carpets//49.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='48'] {
  background: url('../img/poker/carpets//48.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='47'] {
  background: url('../img/poker/carpets//47.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='46'] {
  background: url('../img/poker/carpets//46.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='45'] {
  background: url('../img/poker/carpets//45.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='44'] {
  background: url('../img/poker/carpets//44.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='43'] {
  background: url('../img/poker/carpets//43.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='42'] {
  background: url('../img/poker/carpets//42.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='41'] {
  background: url('../img/poker/carpets//41.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='40'] {
  background: url('../img/poker/carpets//40.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='39'] {
  background: url('../img/poker/carpets//39.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='38'] {
  background: url('../img/poker/carpets//38.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='37'] {
  background: url('../img/poker/carpets//37.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='36'] {
  background: url('../img/poker/carpets//36.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='35'] {
  background: url('../img/poker/carpets//35.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='34'] {
  background: url('../img/poker/carpets//34.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='33'] {
  background: url('../img/poker/carpets//33.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='32'] {
  background: url('../img/poker/carpets//32.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='31'] {
  background: url('../img/poker/carpets//31.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='30'] {
  background: url('../img/poker/carpets//30.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='29'] {
  background: url('../img/poker/carpets//29.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='28'] {
  background: url('../img/poker/carpets//28.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='27'] {
  background: url('../img/poker/carpets//27.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='26'] {
  background: url('../img/poker/carpets//26.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='25'] {
  background: url('../img/poker/carpets//25.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='24'] {
  background: url('../img/poker/carpets//24.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='23'] {
  background: url('../img/poker/carpets//23.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='22'] {
  background: url('../img/poker/carpets//22.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='21'] {
  background: url('../img/poker/carpets//21.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='20'] {
  background: url('../img/poker/carpets//20.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='19'] {
  background: url('../img/poker/carpets//19.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='18'] {
  background: url('../img/poker/carpets//18.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='17'] {
  background: url('../img/poker/carpets//17.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='16'] {
  background: url('../img/poker/carpets//16.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='15'] {
  background: url('../img/poker/carpets//15.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='14'] {
  background: url('../img/poker/carpets//14.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='13'] {
  background: url('../img/poker/carpets//13.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='12'] {
  background: url('../img/poker/carpets//12.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='11'] {
  background: url('../img/poker/carpets//11.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='10'] {
  background: url('../img/poker/carpets//10.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='9'] {
  background: url('../img/poker/carpets//9.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='8'] {
  background: url('../img/poker/carpets//8.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='7'] {
  background: url('../img/poker/carpets//7.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='6'] {
  background: url('../img/poker/carpets//6.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='5'] {
  background: url('../img/poker/carpets//5.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='4'] {
  background: url('../img/poker/carpets//4.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='3'] {
  background: url('../img/poker/carpets//3.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='2'] {
  background: url('../img/poker/carpets//2.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='okeyCarpet'][class='1'] {
  background: url('../img/poker/carpets//1.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='25'] {
  background: url('../img/poker/holecards//25.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='24'] {
  background: url('../img/poker/holecards//24.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='23'] {
  background: url('../img/poker/holecards//23.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='22'] {
  background: url('../img/poker/holecards//22.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='21'] {
  background: url('../img/poker/holecards//21.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='20'] {
  background: url('../img/poker/holecards//20.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='19'] {
  background: url('../img/poker/holecards//19.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='18'] {
  background: url('../img/poker/holecards//18.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='17'] {
  background: url('../img/poker/holecards//17.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='16'] {
  background: url('../img/poker/holecards//16.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='15'] {
  background: url('../img/poker/holecards//15.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='14'] {
  background: url('../img/poker/holecards//14.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='13'] {
  background: url('../img/poker/holecards//13.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='12'] {
  background: url('../img/poker/holecards//12.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='11'] {
  background: url('../img/poker/holecards//11.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='10'] {
  background: url('../img/poker/holecards//10.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='9'] {
  background: url('../img/poker/holecards//9.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='8'] {
  background: url('../img/poker/holecards//8.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='7'] {
  background: url('../img/poker/holecards//7.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='6'] {
  background: url('../img/poker/holecards//6.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='5'] {
  background: url('../img/poker/holecards//5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='4'] {
  background: url('../img/poker/holecards//4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='3'] {
  background: url('../img/poker/holecards//3.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='2'] {
  background: url('../img/poker/holecards//2.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='deck'][class='1'] {
  background: url('../img/poker/holecards//1.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='stoneDeck'][class='5'] {
  background: url('../img/poker/holestones//5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='stoneDeck'][class='4'] {
  background: url('../img/poker/holestones//4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='stoneDeck'][class='3'] {
  background: url('../img/poker/holestones//3.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='stoneDeck'][class='2'] {
  background: url('../img/poker/holestones//2.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='stoneDeck'][class='1'] {
  background: url('../img/poker/holestones//1.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='cards'][class='5'] {
  background: url('../img/settings/view/cards//5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='cards'][class='4'] {
  background: url('../img/settings/view/cards//4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='cards'][class='3'] {
  background: url('../img/settings/view/cards//3.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='cards'][class='2'] {
  background: url('../img/settings/view/cards//2.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='cards'][class='1'] {
  background: url('../img/settings/view/cards//1.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='stones'][class='5'] {
  background: url('../img/settings/view/stones//5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='stones'][class='4'] {
  background: url('../img/settings/view/stones//4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='stones'][class='3'] {
  background: url('../img/settings/view/stones//3.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='stones'][class='2'] {
  background: url('../img/settings/view/stones//2.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='stones'][class='1'] {
  background: url('../img/settings/view/stones//1.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='chips'][class='7'] {
  background: url('../img/settings/view/chips//7.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='chips'][class='6'] {
  background: url('../img/settings/view/chips//6.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='chips'][class='5'] {
  background: url('../img/settings/view/chips//5.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='chips'][class='4'] {
  background: url('../img/settings/view/chips//4.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='chips'][class='3'] {
  background: url('../img/settings/view/chips//3.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='chips'][class='2'] {
  background: url('../img/settings/view/chips//2.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
[type='chips'][class='1'] {
  background: url('../img/settings/view/chips//1.png');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
avatar-options {
  display: inline-block;
  position: relative;
  font-size: 0;
  float: right;
  height: 80%;
  width: 898px;
}
avatar-options avatar-selector {
  height: 93.5%;
  width: 100%;
  padding: 12px;
  display: block;
  overflow-y: auto;
  overflow-x: hidden;
}
avatar-options avatar-selector::-webkit-scrollbar {
  font-family: 'FontAwesome';
  width: 12px;
}
avatar-options avatar-selector::-webkit-scrollbar:disabled {
  background: rgba(12, 12, 12, 0.33);
}
avatar-options avatar-selector::-webkit-scrollbar-thumb {
  background-color: #d41111;
  border-radius: 9px;
  background-clip: content-box;
  height: 20px;
  width: 20px;
}
avatar-options avatar-selector::-webkit-scrollbar-button {
  background-color: #d41111;
  background-image: url('../img/arrow_scroll2.svg');
  width: 12px;
  height: 12px;
  background-repeat: no-repeat;
  background-position: center;
}
avatar-options avatar-selector::-webkit-scrollbar-button:disabled {
  background: none;
}
avatar-options avatar-selector::-webkit-scrollbar-button:vertical:decrement {
  background-image: url('../img/arrow_scroll.svg');
  background-color: #d41111;
  width: 12px;
  height: 12px;
  background-repeat: no-repeat;
  background-position: center;
}
avatar-options avatar-selector::-webkit-scrollbar-button:vertical:decrement:disabled {
  background: none;
}
avatar-options avatar-selector label {
  display: block;
  float: left;
  height: 147px;
  width: 147px;
  border-style: solid;
  border-color: #1d1d1d;
  border-width: 1px;
  margin: 12px;
  position: relative;
  background-color: #0a0a0a;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #0a0a0a), to(100%, #121212));
  background: -webkit-linear-gradient(top, #0a0a0a 0%, #121212 100%);
  background: -moz-linear-gradient(top, #0a0a0a 0%, #121212 100%);
  background: -o-linear-gradient(top, #0a0a0a 0%, #121212 100%);
  background: -ms-linear-gradient(top, #0a0a0a 0%, #121212 100%);
  background: linear-gradient(to bottom, #0a0a0a, #121212);
}
avatar-options avatar-selector label avatar {
  display: inline-block;
  height: 140px;
  width: 140px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -70px 0 0 -70px;
}
avatar-options avatar-selector input[type='radio'] + label:hover {
  background-color: #161616;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #161616), to(100%, #2a2a2a));
  background: -webkit-linear-gradient(top, #161616 0%, #2a2a2a 100%);
  background: -moz-linear-gradient(top, #161616 0%, #2a2a2a 100%);
  background: -o-linear-gradient(top, #161616 0%, #2a2a2a 100%);
  background: -ms-linear-gradient(top, #161616 0%, #2a2a2a 100%);
  background: linear-gradient(to bottom, #161616, #2a2a2a);
}
avatar-options avatar-selector input[type='radio']:checked + label {
  border-color: #c61010;
  background-color: #161616;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #161616), to(100%, #2a2a2a));
  background: -webkit-linear-gradient(top, #161616 0%, #2a2a2a 100%);
  background: -moz-linear-gradient(top, #161616 0%, #2a2a2a 100%);
  background: -o-linear-gradient(top, #161616 0%, #2a2a2a 100%);
  background: -ms-linear-gradient(top, #161616 0%, #2a2a2a 100%);
  background: linear-gradient(to bottom, #161616, #2a2a2a);
}
avatar-options avatar-selector input[type='radio'] + label:before {
  display: none;
}
avatar-options section {
  display: block;
}
avatar-options section.buttons {
  display: block;
  width: 100%;
  height: 6.5%;
  margin-top: 15px;
  text-align: center;
}
avatar-options section.buttons button {
  width: 136px;
  vertical-align: middle;
  margin-left: auto;
  margin-right: auto;
}
avatar-options .styled-scrollbar::-webkit-scrollbar {
  font-family: 'FontAwesome';
  width: 12px;
}
avatar-options .styled-scrollbar::-webkit-scrollbar:disabled {
  background: rgba(12, 12, 12, 0.33);
}
avatar-options .styled-scrollbar::-webkit-scrollbar-thumb {
  background-color: #d41111;
  border-radius: 9px;
  background-clip: content-box;
  height: 20px;
  width: 20px;
}
avatar-options .styled-scrollbar::-webkit-scrollbar-button {
  background-color: #d41111;
  background-image: url('../img/arrow_scroll2.svg');
  width: 12px;
  height: 12px;
  background-repeat: no-repeat;
  background-position: center;
}
avatar-options .styled-scrollbar::-webkit-scrollbar-button:disabled {
  background: none;
}
avatar-options .styled-scrollbar::-webkit-scrollbar-button:vertical:decrement {
  background-image: url('../img/arrow_scroll.svg');
  background-color: #d41111;
  width: 12px;
  height: 12px;
  background-repeat: no-repeat;
  background-position: center;
}
avatar-options .styled-scrollbar::-webkit-scrollbar-button:vertical:decrement:disabled {
  background: none;
}
table-settings {
  display: block;
  width: 100%;
  height: 100%;
}
table-settings table-types {
  display: block;
  width: 100%;
  height: 5%;
  font-size: 0;
}
table-settings table-types input[type='radio'] + label {
  display: block;
  width: 50%;
  height: 100%;
  text-align: center;
  font-family: 'Arial Bold';
  text-transform: uppercase;
}
table-settings table-types input[type='radio'] + label:before {
  content: '' !important;
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
  padding-top: 3px;
}
table-settings table-types input[type='radio']:checked + label {
  background-color: #fff;
  color: #d41111;
}
table-settings carousel {
  float: right;
  height: 80%;
  width: 90%;
}
settings {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 16px;
  font-size: 13px;
  font-family: 'Poppins Regular';
  position: relative;
  color: #ddd;
}
settings header {
  display: block;
  background-color: black;
  line-height: 25px;
  padding: 0 10px;
  border-width: 1px;
  border-style: solid;
  border-image: linear-gradient(to right, transparent, rgba(153, 153, 153, 0.7), transparent) 1 0;
}
settings types {
  display: inline-block;
  width: 22%;
  z-index: 1;
}
settings types label {
  line-height: 35px;
  padding-left: 10%;
  width: 100%;
  background-color: #000;
  margin: 5px 0;
}
settings types label:hover {
  opacity: 0.8;
}
settings types label:active {
  box-shadow: 0px 3px 10px -1px #000 inset;
}
settings types input[type='checkbox'] + label:before,
settings types input[type='radio'] + label:before {
  display: none;
}
settings types input[type='checkbox']:checked + label,
settings types input[type='radio']:checked + label {
  background: linear-gradient(to bottom, #259f22, #0e7522 65%, #259f22);
}
settings types input[type='checkbox']:checked + label:hover,
settings types input[type='radio']:checked + label:hover {
  background: linear-gradient(to bottom, #208a1e, #0b5e1b 65%, #208a1e);
}
settings types input[type='checkbox']:checked + label:active,
settings types input[type='radio']:checked + label:active {
  background: linear-gradient(#1e821c, #0a5519 65%, #1e821c);
}
settings types input[type='checkbox']:checked + label:hover,
settings types input[type='radio']:checked + label:hover {
  opacity: 1;
}
settings .filter-container {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  padding: 0 16px;
  background-color: #1a1a1a;
  position: sticky;
  top: 0;
  z-index: 10;
}
settings .filter-container filter {
  flex: 1;
}
settings .filter-container .preview-switch {
  display: flex;
  align-items: center;
  gap: 8px;
  height: 100%;
}
settings .filter-container .preview-switch__label {
  color: #cccccc;
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 0.08em;
}
settings .filter-container .preview-switch__buttons {
  display: flex;
  align-items: center;
  gap: 4px;
  height: 100%;
}
settings .filter-container .preview-switch__btn {
  height: 100%;
  min-width: 100px;
  border: 1px solid #303030;
  background: #212121;
  color: #a3a3a3;
  text-transform: uppercase;
  padding: 4px 10px;
  border-radius: 4px;
  font-family: 'Roboto-Regular';
  font-size: 14px;
  line-height: 14px;
  font-weight: 400;
  cursor: pointer;
  transition: background-color 140ms ease, border-color 140ms ease;
}
settings .filter-container .preview-switch__btn.active {
  border: 1px solid #ffd60a;
  color: #ffd60a;
}
settings view {
  width: 100%;
  height: calc(100% - 50px);
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0;
}
settings view gameplay {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 80px;
  padding: 24px 40px;
}
settings view gameplay .section-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 40px;
}
settings view gameplay .section-sub-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 16px;
}
settings view gameplay .section-sub-container .section-title {
  font-family: 'Roboto-Bold';
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  text-align: start;
  margin: 0;
}
@media (max-width: 1200px) {
  settings view gameplay {
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 20px;
    padding: 12px;
  }
  settings view gameplay .section-container {
    gap: 20px;
  }
}
playerinfo {
  height: 81%;
  width: 100%;
  box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.6) inset;
  padding-top: 3%;
}
playerinfo section {
  width: 34%;
  height: 44%;
  display: inline-block;
  float: left;
}
playerinfo section:not(.buttons) {
  box-shadow: 0 0 0 2px rgba(128, 128, 128, 0.4);
  border-radius: 1px;
  background: linear-gradient(to right, rgba(0, 0, 0, 0.65), transparent, rgba(0, 0, 0, 0.65));
}
playerinfo section div {
  height: auto;
  font-size: 15px;
  font-family: 'Poppins Regular';
  font-weight: bold;
  padding: 7px 15px;
  border-bottom-width: 1px;
  border-style: solid;
  border-image: linear-gradient(to right, transparent, rgba(153, 153, 153, 0.7), transparent) 1 0;
  border-top: none;
}
playerinfo section div:nth-child(2n + 1) {
  background: rgba(0, 0, 0, 0.4);
}
playerinfo section div.header {
  height: 50px;
  line-height: 37px;
}
playerinfo section div.user {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
playerinfo section div.user names {
  flex-grow: 1;
  text-align: center;
}
playerinfo section div.user names item {
  display: block;
}
playerinfo section.personal-info {
  margin-left: 2%;
  margin-right: 1.5%;
}
playerinfo section.personal-info picture {
  display: block;
  height: 95px;
  width: 95px;
  border-radius: 50%;
}
playerinfo section.personal-info picture:hover {
  cursor: pointer;
  background-color: rgba(38, 38, 38, 0.4);
}
playerinfo section.personal-info picture:active {
  background-color: rgba(13, 13, 13, 0.4);
}
playerinfo section.acc-status {
  margin: 0 1.5%;
}
playerinfo section.acc-status button.refresh {
  float: right;
}
playerinfo section.acc-status .balance,
playerinfo section.acc-status .points {
  display: flex;
  flex-direction: column;
}
playerinfo section.acc-status .balance item,
playerinfo section.acc-status .points item {
  flex-direction: column;
  margin: 2% 0;
}
playerinfo section.acc-status .balance item value,
playerinfo section.acc-status .points item value {
  float: right;
}
playerinfo section.buttons {
  width: 20%;
  height: 45%;
  justify-content: space-between;
  margin: 0 2%;
}
playerinfo section.buttons div.separator {
  background: transparent;
  margin-bottom: 12%;
}
playerinfo section.buttons button {
  font-size: 15px;
  text-transform: capitalize;
  font-weight: bold;
  padding: 6px;
  background: #333333;
  width: 100%;
  margin-bottom: 14px;
  box-shadow: 0 3px 3px 1px rgba(0, 0, 0, 0.6), 0 1px 0px rgba(255, 255, 255, 0.3) inset;
}
playerinfo section.buttons button:active {
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.6), 0 1px 0px rgba(255, 255, 255, 0.3) inset;
}
playerinfo section.buttons button:hover {
  background: #262626;
}
playerinfo section.buttons button:first-of-type {
  background: linear-gradient(to bottom, #259f22, #0e7522 65%, #259f22);
  box-shadow: 0 3px 3px 1px rgba(0, 0, 0, 0.6), 0 1px 0px rgba(255, 255, 255, 0.3) inset;
}
playerinfo section.buttons button:first-of-type:hover {
  background: linear-gradient(to bottom, #208a1e, #0b5e1b 65%, #208a1e);
}
playerinfo section.buttons button:first-of-type:active {
  background: linear-gradient(#1e821c, #0a5519 65%, #1e821c);
}
playerinfo section.buttons button:first-of-type:active {
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.6), 0 1px 0px rgba(255, 255, 255, 0.3) inset;
}
quickseat {
  display: flex;
  flex-direction: column;
  height: 486px;
}
quickseat div.board {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  border-radius: 8px;
  position: relative;
  background-image: url(../img/quick-seat-background.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  overflow: hidden;
}
quickseat div.board .board-background {
  background: radial-gradient(35.23% 278.71% at 49.47% 45.89%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.58) 100%);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
quickseat div.board div.dropdowns {
  width: 100%;
  max-width: 448px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 40px;
  background: #000000cc;
  border-radius: 16px;
  z-index: 1;
}
quickseat div.board div.dropdowns .dropdowns-container {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  margin-bottom: 24px;
}
quickseat div.board div.dropdowns .table-name {
  height: 25px;
}
quickseat div.board div.dropdowns .table-name label {
  width: 39%;
  display: inline-block;
  font-size: 15px;
  font-family: 'Poppins Regular';
  font-weight: bold;
  text-shadow: 0 2px 1px #000;
  line-height: 25px;
}
quickseat div.board div.dropdowns .table-name input {
  font-family: 'Poppins Regular';
  display: inline-block;
  height: 100%;
  width: 100%;
  border: none;
  padding-left: 5px;
  text-align: center;
}
quickseat div.board div.dropdowns .table-name input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
quickseat div.board div.dropdowns .table-name input:-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
quickseat div.board div.dropdowns .table-name input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
quickseat div.board div.dropdowns .table-name input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
quickseat div.board filter-dropdown {
  display: block;
  width: 100%;
  height: 25px;
  margin: 2% 0;
  font-family: 'Poppins Regular';
  font-weight: bold;
  font-size: 15px;
  text-transform: capitalize;
}
quickseat div.board filter-dropdown .opener {
  width: 100%;
  height: 100%;
  margin: 0;
}
quickseat div.board filter-dropdown .opener .arrow::before {
  position: relative;
  top: -5px;
  left: 25px;
  font-size: 1.5em;
  color: #000;
}
quickseat div.board filter-dropdown .dropdown {
  width: 100%;
  top: 100%;
  left: 0;
}
quickseat div.board div.range-slider {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
quickseat div.board div.range-slider gradient-button {
  width: 100%;
}
quickseat div.board div.range-slider gradient-button button {
  width: 100%;
}
quickseat div.board div.range-slider .buyin-container {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  padding: 8px 16px;
  margin-bottom: 8px;
}
quickseat div.board div.range-slider .buyin-container .buyin-label {
  font-family: 'Roboto-Regular';
  font-weight: 700;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0%;
  color: #8f8f8f;
}
quickseat div.board div.range-slider .buyin-container label {
  font-family: 'Roboto-Regular';
  font-weight: 700;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0%;
  color: #ffffff;
}
quickseat div.board div.range-slider .buyin {
  font-family: 'Poppins Regular';
  font-size: 15px;
  color: #fff;
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.6);
  flex-basis: 100%;
  text-align: center;
  margin-top: 1%;
  border-top: 2px solid;
  border-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.7), transparent) 1 0;
}
quickseat div.board div.range-slider .slider-wrapper {
  width: 100%;
  height: 24px;
  margin-bottom: 24px;
  background-color: #303030;
  border-radius: 16px;
  border-bottom: 1px solid #424242;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 6px;
}
quickseat div.board div.range-slider.quick-seat .slider-wrapper .rzslider .rz-pointer {
  top: -7px;
  width: 32px;
  height: 24px;
  background-image: url(../img/dragger.svg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  outline: none;
}
quickseat div.board div.range-slider.quick-seat .slider-wrapper .rzslider .rz-pointer:after {
  display: none;
}
quickseat div.board div.range-slider.quick-seat .slider-wrapper .rzslider .rz-model-value {
  visibility: hidden !important;
}
quickseat div.board div.range-slider.quick-seat .slider-wrapper .rzslider .rz-bar {
  height: 10px;
  border-radius: 10px;
  background-color: transparent;
}
quickseat div.board div.range-slider.quick-seat .buyin {
  cursor: pointer;
}
quickseat div.board div.range-slider.create-game .slider-wrapper {
  flex-basis: 100%;
}
quickseat div.board div.range-slider.create-game .slider-wrapper .rzslider .rz-bubble.rz-model-value,
quickseat div.board div.range-slider.create-game .slider-wrapper .rzslider .rz-bubble.rz-model-high {
  visibility: visible !important;
}
quickseat div.board div.range-slider.create-game .slider-wrapper .rzslider .rz-bar {
  height: 12px;
  border-radius: 10px;
}
quickseat div.board div.range-slider .rzslider {
  width: 100%;
  height: 10px;
  font-family: 'Poppins Regular';
  font-size: 13px;
  line-height: 13px;
  margin: 0;
}
quickseat div.board div.range-slider .rzslider .rz-bar-wrapper {
  padding: 0;
  margin: 0;
  height: 100%;
}
quickseat div.board div.range-slider .rzslider .rz-bar {
  height: 15px;
}
quickseat div.board div.range-slider .rzslider .rz-selection {
  background: linear-gradient(0deg, #005325 0%, #007f39 100%) !important;
}
quickseat div.board div.range-slider .rzslider .rz-floor {
  left: 0;
  bottom: 0;
  transform: translateX(-125%);
  color: #fff;
}
quickseat div.board div.range-slider .rzslider .rz-bubble {
  visibility: hidden;
  bottom: 0;
  color: #fff;
  display: none;
}
quickseat div.board div.range-slider .rzslider .rz-bubble.rz-model-value,
quickseat div.board div.range-slider .rzslider .rz-bubble.rz-model-high {
  display: inline;
  font-size: 10px;
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.6);
  color: #000;
  z-index: 10;
  pointer-events: none;
}
@media (max-height: 750px) {
  quickseat {
    height: calc(100vh - 266px);
  }
}
gradient-button div.container {
  position: relative;
  height: 81%;
  padding-top: 10%;
  box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.6) inset;
}
casino {
  position: relative;
  display: block;
  height: 81%;
}
casino .slots-container {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-around;
  overflow-y: auto;
  width: 100%;
  height: 100%;
  box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.6) inset;
}
casino .slots-container div[class^='slot'] {
  cursor: pointer;
  text-align: center;
  height: 105px;
  flex-basis: 22%;
  position: relative;
}
casino .slots-container div[class^='slot']:active {
  box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.6);
}
casino .slots-container div[class^='slot'] span {
  position: absolute;
  bottom: 0;
  transform: translate(-50%, 100%);
  color: #ffcc33;
  font-family: 'Poppins Regular';
  text-transform: capitalize;
  font-size: 15px;
}
casino .slots-container div[class^='slot'][class*='386'] {
  background: url('../img/promotions/slot-386.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
casino .slots-container div[class^='slot'][class*='392'] {
  background: url('../img/promotions/slot-392.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
casino .slots-container div[class^='slot'][class*='393'] {
  background: url('../img/promotions/slot-393.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
casino .slots-container div[class^='slot'][class*='394'] {
  background: url('../img/promotions/slot-394.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
casino .slots-container div[class^='slot'][class*='395'] {
  background: url('../img/promotions/slot-395.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
casino .slots-container div[class^='slot'][class*='400'] {
  background: url('../img/promotions/slot-400.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
casino .slots-container div[class^='slot'][class*='401'] {
  background: url('../img/promotions/slot-401.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
casino .slots-container div[class^='slot'][class*='409'] {
  background: url('../img/promotions/slot-409.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
casino .slots-container div[class^='slot'][class*='417'] {
  background: url('../img/promotions/slot-417.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
casino .slots-container div[class^='slot'][class*='423'] {
  background: url('../img/promotions/slot-423.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
casino .slots-container div[class^='slot'][class*='424'] {
  background: url('../img/promotions/slot-424.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
casino .slots-container div[class^='slot'][class*='426'] {
  background: url('../img/promotions/slot-426.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
casino .slots-container div[class^='slot'][class*='427'] {
  background: url('../img/promotions/slot-427.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
casino .slots-container div[class^='slot'][class*='429'] {
  background: url('../img/promotions/slot-429.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
casino .slots-container div[class^='slot'][class*='443'] {
  background: url('../img/promotions/slot-443.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
opened-table {
  position: relative;
  display: block;
  height: calc(100% - -49px);
  width: 104%;
  top: -30px;
  left: -23px;
  text-align: center;
}
@media (max-width: 1000px) {
  opened-table {
    height: calc(100% - -29px);
    overflow: auto;
  }
}
opened-table iframe {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0.2%;
  top: -2.3%;
  border: none;
  display: none;
}
opened-table iframe.selected {
  display: inline-block;
}
@media (max-width: 1000px) {
  opened-table iframe {
    min-width: 1000px;
    height: calc(100% - -6px);
  }
}
opened-table iframe[table-type='tournament'] {
  top: -8px;
  left: 1px;
  right: 0;
}
opened-table iframe[table-type='tournament'] html,
opened-table iframe[table-type='tournament'] body {
  height: 100%;
}
@media (max-width: 1000px) {
  opened-table iframe[table-type='tournament'] {
    min-width: 1000px;
    min-height: 600px;
  }
}
minicard {
  vertical-align: middle;
  border-radius: 2px 2px 0 0;
}
minicard[value='Ac'] {
  content: url('../img/poker/minicards/Ac.svg');
}
minicard[value='2c'] {
  content: url('../img/poker/minicards/2c.svg');
}
minicard[value='3c'] {
  content: url('../img/poker/minicards/3c.svg');
}
minicard[value='4c'] {
  content: url('../img/poker/minicards/4c.svg');
}
minicard[value='5c'] {
  content: url('../img/poker/minicards/5c.svg');
}
minicard[value='6c'] {
  content: url('../img/poker/minicards/6c.svg');
}
minicard[value='7c'] {
  content: url('../img/poker/minicards/7c.svg');
}
minicard[value='8c'] {
  content: url('../img/poker/minicards/8c.svg');
}
minicard[value='9c'] {
  content: url('../img/poker/minicards/9c.svg');
}
minicard[value='Ac'] {
  content: url('../img/poker/minicards/Ac.svg');
}
minicard[value='Jc'] {
  content: url('../img/poker/minicards/Jc.svg');
}
minicard[value='Kc'] {
  content: url('../img/poker/minicards/Kc.svg');
}
minicard[value='Qc'] {
  content: url('../img/poker/minicards/Qc.svg');
}
minicard[value='Tc'] {
  content: url('../img/poker/minicards/Tc.svg');
}
minicard[value='Ad'] {
  content: url('../img/poker/minicards/Ad.svg');
}
minicard[value='2d'] {
  content: url('../img/poker/minicards/2d.svg');
}
minicard[value='3d'] {
  content: url('../img/poker/minicards/3d.svg');
}
minicard[value='4d'] {
  content: url('../img/poker/minicards/4d.svg');
}
minicard[value='5d'] {
  content: url('../img/poker/minicards/5d.svg');
}
minicard[value='6d'] {
  content: url('../img/poker/minicards/6d.svg');
}
minicard[value='7d'] {
  content: url('../img/poker/minicards/7d.svg');
}
minicard[value='8d'] {
  content: url('../img/poker/minicards/8d.svg');
}
minicard[value='9d'] {
  content: url('../img/poker/minicards/9d.svg');
}
minicard[value='Jd'] {
  content: url('../img/poker/minicards/Jd.svg');
}
minicard[value='Kd'] {
  content: url('../img/poker/minicards/Kd.svg');
}
minicard[value='Qd'] {
  content: url('../img/poker/minicards/Qd.svg');
}
minicard[value='Td'] {
  content: url('../img/poker/minicards/Td.svg');
}
minicard[value='2h'] {
  content: url('../img/poker/minicards/2h.svg');
}
minicard[value='3h'] {
  content: url('../img/poker/minicards/3h.svg');
}
minicard[value='4h'] {
  content: url('../img/poker/minicards/4h.svg');
}
minicard[value='5h'] {
  content: url('../img/poker/minicards/5h.svg');
}
minicard[value='6h'] {
  content: url('../img/poker/minicards/6h.svg');
}
minicard[value='7h'] {
  content: url('../img/poker/minicards/7h.svg');
}
minicard[value='8h'] {
  content: url('../img/poker/minicards/8h.svg');
}
minicard[value='9h'] {
  content: url('../img/poker/minicards/9h.svg');
}
minicard[value='Ah'] {
  content: url('../img/poker/minicards/Ah.svg');
}
minicard[value='Jh'] {
  content: url('../img/poker/minicards/Jh.svg');
}
minicard[value='Kh'] {
  content: url('../img/poker/minicards/Kh.svg');
}
minicard[value='Qh'] {
  content: url('../img/poker/minicards/Qh.svg');
}
minicard[value='Th'] {
  content: url('../img/poker/minicards/Th.svg');
}
minicard[value='As'] {
  content: url('../img/poker/minicards/As.svg');
}
minicard[value='2s'] {
  content: url('../img/poker/minicards/2s.svg');
}
minicard[value='3s'] {
  content: url('../img/poker/minicards/3s.svg');
}
minicard[value='4s'] {
  content: url('../img/poker/minicards/4s.svg');
}
minicard[value='5s'] {
  content: url('../img/poker/minicards/5s.svg');
}
minicard[value='6s'] {
  content: url('../img/poker/minicards/6s.svg');
}
minicard[value='7s'] {
  content: url('../img/poker/minicards/7s.svg');
}
minicard[value='8s'] {
  content: url('../img/poker/minicards/8s.svg');
}
minicard[value='9s'] {
  content: url('../img/poker/minicards/9s.svg');
}
minicard[value='Ts'] {
  content: url('../img/poker/minicards/Ts.svg');
}
minicard[value='Js'] {
  content: url('../img/poker/minicards/Js.svg');
}
minicard[value='Ks'] {
  content: url('../img/poker/minicards/Ks.svg');
}
minicard[value='Qs'] {
  content: url('../img/poker/minicards/Qs.svg');
}
minicard[value='00'] {
  content: url('../img/poker/stones/1/0_0.svg');
}
minicard[value='01'] {
  content: url('../img/poker/stones/1/0_1.svg');
}
minicard[value='02'] {
  content: url('../img/poker/stones/1/0_2.svg');
}
minicard[value='03'] {
  content: url('../img/poker/stones/1/0_3.svg');
}
minicard[value='04'] {
  content: url('../img/poker/stones/1/0_4.svg');
}
minicard[value='05'] {
  content: url('../img/poker/stones/1/0_5.svg');
}
minicard[value='06'] {
  content: url('../img/poker/stones/1/0_6.svg');
}
minicard[value='11'] {
  content: url('../img/poker/stones/1/1_1.svg');
}
minicard[value='12'] {
  content: url('../img/poker/stones/1/1_2.svg');
}
minicard[value='13'] {
  content: url('../img/poker/stones/1/1_3.svg');
}
minicard[value='14'] {
  content: url('../img/poker/stones/1/1_4.svg');
}
minicard[value='15'] {
  content: url('../img/poker/stones/1/1_5.svg');
}
minicard[value='16'] {
  content: url('../img/poker/stones/1/1_6.svg');
}
minicard[value='22'] {
  content: url('../img/poker/stones/1/2_2.svg');
}
minicard[value='23'] {
  content: url('../img/poker/stones/1/2_3.svg');
}
minicard[value='24'] {
  content: url('../img/poker/stones/1/2_4.svg');
}
minicard[value='25'] {
  content: url('../img/poker/stones/1/2_5.svg');
}
minicard[value='26'] {
  content: url('../img/poker/stones/1/2_6.svg');
}
minicard[value='33'] {
  content: url('../img/poker/stones/1/3_3.svg');
}
minicard[value='34'] {
  content: url('../img/poker/stones/1/3_4.svg');
}
minicard[value='35'] {
  content: url('../img/poker/stones/1/3_5.svg');
}
minicard[value='36'] {
  content: url('../img/poker/stones/1/3_6.svg');
}
minicard[value='44'] {
  content: url('../img/poker/stones/1/4_4.svg');
}
minicard[value='45'] {
  content: url('../img/poker/stones/1/4_5.svg');
}
minicard[value='46'] {
  content: url('../img/poker/stones/1/4_6.svg');
}
minicard[value='55'] {
  content: url('../img/poker/stones/1/5_5.svg');
}
minicard[value='56'] {
  content: url('../img/poker/stones/1/5_6.svg');
}
minicard[value='66'] {
  content: url('../img/poker/stones/1/6_6.svg');
}
table-tabs {
  position: absolute;
  width: 49%;
  height: 56px;
  top: 0;
  left: 0;
  display: flex;
  gap: 4px;
}
table-tabs.count-0 {
  width: 40%;
}
table-tabs.count-1 {
  width: 27%;
}
table-tabs.count-2 {
  width: 42%;
}
table-tabs table-title {
  min-width: 64px;
  height: 100%;
  position: relative;
  text-align: center;
  padding: 11px 16px;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  background-color: #121212;
  cursor: pointer;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.4);
  backdrop-filter: blur(8px);
}
table-tabs table-title.focused {
  background: linear-gradient(to top, #ffcc33, #614646);
}
table-tabs table-title.selected {
  background-color: #212121;
}
table-tabs table-title.selected span.title {
  color: #ffd60a;
}
table-tabs table-title.selected span.home {
  background-image: url(../img/icons/home-selected.png);
  background-repeat: no-repeat;
  background-position: center;
}
table-tabs table-title span.title {
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  transition: all 0.05s linear;
  color: #a3a3a3;
}
table-tabs table-title span.home {
  display: block;
  width: 16px;
  height: 16px;
  background-image: url(../img/icons/home.png);
  background-repeat: no-repeat;
  background-position: center;
}
table-tabs table-title i.close {
  display: block;
  width: 16px;
  height: 16px;
  margin-left: 12px;
  background-image: url(../img/icons/close.png);
  background-repeat: no-repeat;
  background-position: center;
}
table-tabs table-title led-prompt {
  position: absolute;
  left: 2px;
  height: 7px;
  width: 7px;
  top: 2px;
  font-size: 13px;
  color: #000;
  background-color: #ff0;
  box-shadow: rgba(0, 0, 0, 0.2) 0 -1px 5px 1px, inset #808002 0 -1px 3px, #ff0 0 0 7px;
  border-radius: 50%;
  animation: blinkYellow 1s infinite;
  display: none;
}
table-tabs table-title led-prompt.focused {
  display: block;
}
@keyframes blinkYellow {
  from {
    background-color: #ff0;
  }
  50% {
    background-color: #aa0;
    box-shadow: rgba(0, 0, 0, 0.2) 0 -1px 5px 1px, inset #808002 0 -1px 3px, #ff0 0 0 0;
  }
  to {
    background-color: #ff0;
  }
}
table-tabs table-title cards {
  position: relative;
  top: -4px;
  left: 7px;
  overflow: hidden;
  height: 25px;
  width: 40px;
  display: flex;
  gap: 2px;
}
table-tabs table-title cards.turkishPoker card:not(:first-child),
table-tabs table-title cards.omaha card:not(:first-child) {
  margin-left: -13px;
}
table-tabs table-title cards card {
  width: 18px;
  height: 160%;
  display: inline-block;
  flex-shrink: 0;
}
table-tabs table-title cards card[value='2c'] {
  background: url('../img/poker/cards/svg/1/2c.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Ac'] {
  background: url('../img/poker/cards/svg/1/Ac.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='3c'] {
  background: url('../img/poker/cards/svg/1/3c.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='4c'] {
  background: url('../img/poker/cards/svg/1/4c.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='5c'] {
  background: url('../img/poker/cards/svg/1/5c.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='6c'] {
  background: url('../img/poker/cards/svg/1/6c.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='7c'] {
  background: url('../img/poker/cards/svg/1/7c.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='8c'] {
  background: url('../img/poker/cards/svg/1/8c.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='9c'] {
  background: url('../img/poker/cards/svg/1/9c.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Jc'] {
  background: url('../img/poker/cards/svg/1/Jc.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Kc'] {
  background: url('../img/poker/cards/svg/1/Kc.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Qc'] {
  background: url('../img/poker/cards/svg/1/Qc.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Tc'] {
  background: url('../img/poker/cards/svg/1/Tc.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Ad'] {
  background: url('../img/poker/cards/svg/1/Ad.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='2d'] {
  background: url('../img/poker/cards/svg/1/2d.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='3d'] {
  background: url('../img/poker/cards/svg/1/3d.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='4d'] {
  background: url('../img/poker/cards/svg/1/4d.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='5d'] {
  background: url('../img/poker/cards/svg/1/5d.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='6d'] {
  background: url('../img/poker/cards/svg/1/6d.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='7d'] {
  background: url('../img/poker/cards/svg/1/7d.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='8d'] {
  background: url('../img/poker/cards/svg/1/8d.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='9d'] {
  background: url('../img/poker/cards/svg/1/9d.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Jd'] {
  background: url('../img/poker/cards/svg/1/Jd.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Kd'] {
  background: url('../img/poker/cards/svg/1/Kd.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Qd'] {
  background: url('../img/poker/cards/svg/1/Qd.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Td'] {
  background: url('../img/poker/cards/svg/1/Td.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='2h'] {
  background: url('../img/poker/cards/svg/1/2h.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='3h'] {
  background: url('../img/poker/cards/svg/1/3h.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='4h'] {
  background: url('../img/poker/cards/svg/1/4h.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='5h'] {
  background: url('../img/poker/cards/svg/1/5h.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='6h'] {
  background: url('../img/poker/cards/svg/1/6h.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='7h'] {
  background: url('../img/poker/cards/svg/1/7h.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='8h'] {
  background: url('../img/poker/cards/svg/1/8h.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='9h'] {
  background: url('../img/poker/cards/svg/1/9h.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Ah'] {
  background: url('../img/poker/cards/svg/1/Ah.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Jh'] {
  background: url('../img/poker/cards/svg/1/Jh.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Kh'] {
  background: url('../img/poker/cards/svg/1/Kh.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Qh'] {
  background: url('../img/poker/cards/svg/1/Qh.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Th'] {
  background: url('../img/poker/cards/svg/1/Th.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='As'] {
  background: url('../img/poker/cards/svg/1/As.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='2s'] {
  background: url('../img/poker/cards/svg/1/2s.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='3s'] {
  background: url('../img/poker/cards/svg/1/3s.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='4s'] {
  background: url('../img/poker/cards/svg/1/4s.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='5s'] {
  background: url('../img/poker/cards/svg/1/5s.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='6s'] {
  background: url('../img/poker/cards/svg/1/6s.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='7s'] {
  background: url('../img/poker/cards/svg/1/7s.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='8s'] {
  background: url('../img/poker/cards/svg/1/8s.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='9s'] {
  background: url('../img/poker/cards/svg/1/9s.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Ts'] {
  background: url('../img/poker/cards/svg/1/Ts.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Js'] {
  background: url('../img/poker/cards/svg/1/Js.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Ks'] {
  background: url('../img/poker/cards/svg/1/Ks.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='Qs'] {
  background: url('../img/poker/cards/svg/1/Qs.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='00'] {
  background: url('../img/poker/stones/1/0_0.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='01'] {
  background: url('../img/poker/stones/1/0_1.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='02'] {
  background: url('../img/poker/stones/1/0_2.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='03'] {
  background: url('../img/poker/stones/1/0_3.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='04'] {
  background: url('../img/poker/stones/1/0_4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='05'] {
  background: url('../img/poker/stones/1/0_5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='06'] {
  background: url('../img/poker/stones/1/0_6.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='11'] {
  background: url('../img/poker/stones/1/1_1.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='12'] {
  background: url('../img/poker/stones/1/1_2.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='13'] {
  background: url('../img/poker/stones/1/1_3.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='14'] {
  background: url('../img/poker/stones/1/1_4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='15'] {
  background: url('../img/poker/stones/1/1_5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='16'] {
  background: url('../img/poker/stones/1/1_6.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='22'] {
  background: url('../img/poker/stones/1/2_2.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='23'] {
  background: url('../img/poker/stones/1/2_3.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='24'] {
  background: url('../img/poker/stones/1/2_4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='25'] {
  background: url('../img/poker/stones/1/2_5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='26'] {
  background: url('../img/poker/stones/1/2_6.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='33'] {
  background: url('../img/poker/stones/1/3_3.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='34'] {
  background: url('../img/poker/stones/1/3_4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='35'] {
  background: url('../img/poker/stones/1/3_5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='36'] {
  background: url('../img/poker/stones/1/3_6.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='44'] {
  background: url('../img/poker/stones/1/4_4.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='45'] {
  background: url('../img/poker/stones/1/4_5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='46'] {
  background: url('../img/poker/stones/1/4_6.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='55'] {
  background: url('../img/poker/stones/1/5_5.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='56'] {
  background: url('../img/poker/stones/1/5_6.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards card[value='66'] {
  background: url('../img/poker/stones/1/6_6.svg');
  background-position: initial;
  background-size: contain;
  background-repeat: no-repeat;
}
table-tabs table-title cards.domino99,
table-tabs table-title cards.bandarQ,
table-tabs table-title cards.aduQ {
  top: 0px;
  overflow: visible;
  height: 26px;
}
table-tabs table-title cards.domino99 card,
table-tabs table-title cards.bandarQ card,
table-tabs table-title cards.aduQ card {
  width: 13%;
  height: 108%;
}
lobby-header {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  margin-bottom: 16px;
}
lobby-header .logo-conatiner {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
}
lobby-header .logo-conatiner .header-logo {
  width: 165px;
  height: 48px;
  background: url('../img/icons/logo-horizontal.png');
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
lobby-header item span {
  color: #fff;
  width: 100%;
  height: 100%;
  display: inline-block;
}
lobby-header item.language {
  width: 119px;
  height: 32px;
  position: relative;
  border: 1px solid #a3a3a3;
  background: transparent;
  border-radius: 8px;
  font-family: 'Poppins Regular';
  color: #cccccc;
  cursor: pointer;
}
lobby-header item.language ul.dropdown {
  overflow-y: scroll;
  border: 1px solid #595959;
  max-height: 81px;
}
lobby-header item.language ul.dropdown::-webkit-scrollbar {
  font-family: 'FontAwesome';
  width: 10px;
  border: 1px solid black;
  background-color: #595959;
}
lobby-header item.language ul.dropdown::-webkit-scrollbar:disabled {
  background-color: #121212;
}
lobby-header item.language ul.dropdown::-webkit-scrollbar-thumb {
  border: 1px solid black;
  background-color: #b3b3b3;
  background-clip: content-box;
  height: 18px;
  width: 10px;
}
lobby-header item.language {
  line-height: 5px;
}
lobby-header item.language:hover,
lobby-header item.language:active {
  background-color: transparent;
}
lobby-header item.language span {
  position: absolute;
  background-image: url('../img/flags.png');
  background-repeat: no-repeat;
  height: 15px;
  margin-top: 0;
  padding: 0;
  width: 25px;
  left: 16px;
  top: 8px;
}
lobby-header item.language span.flag-tur {
  background-position: -175px -195px;
}
lobby-header item.language span.flag-eng {
  background-position: -200px -60px;
}
lobby-header item.language span.flag-ita {
  background-position: -200px -90px;
}
lobby-header item.language span.flag-vie {
  background-position: -175px -210px;
}
lobby-header item.language span.flag-tai {
  background-position: 0 -195px;
}
lobby-header item.language span.flag-chn {
  background-position: -300px -30px;
}
lobby-header item.language span.flag-kor {
  background-position: -75px -105px;
}
lobby-header item.language span.flag-jap {
  background-position: -300px -90px;
}
lobby-header item.language span.flag-ind {
  background-position: -75px -90px;
}
lobby-header item.language span.flag-khm {
  background-position: -375px -90px;
}
lobby-header item.language span.flag-id {
  background-position: 0 -90px;
}
lobby-header item.language span.flag-mal {
  background-position: -175px -135px;
}
lobby-header item.language span.flag-ger {
  background-position: -75px -45px;
}
lobby-header item.language span ul li ul li a {
  display: block;
  color: #444;
}
lobby-header item.language span ul li ul li:hover a {
  background-color: transparent;
}
lobby-header item.language span ul li ul.fallback,
lobby-header item.language span ul li ul.dropdown {
  display: none;
}
lobby-header item.language:hover ul.fallback,
lobby-header item.language:hover ul.dropdown {
  display: block;
}
lobby-header item.language ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 999;
  line-height: 0;
}
lobby-header item.language ul a {
  color: #fff;
  text-decoration: none;
  text-align: center;
  display: block;
  width: 103px;
  line-height: 13px;
}
lobby-header item.language ul a:first-letter {
  text-transform: capitalize;
}
lobby-header item.language ul a > i {
  position: absolute;
  left: 72px;
  margin-right: 5px;
  font-style: normal;
  color: #ccc;
  top: -2px;
  padding: 0 3px 0 4px;
  height: 20px;
  line-height: 0;
}
lobby-header item.language ul a > i:before {
  content: '';
  display: inline-block;
  position: relative;
  top: 2px;
  width: 16px;
  height: 16px;
  background: url('../img/icons/arrow_down.svg');
  background-position: center;
  background-size: cover;
  background-size: contain;
  background-repeat: no-repeat;
}
lobby-header item.language ul.fallback,
lobby-header item.language ul.dropdown {
  background-color: #262626;
  padding: 0;
  margin: 0;
  margin-top: 4px;
  margin-left: -16px;
  overflow-y: scroll;
  border: 1px solid #595959;
  width: 118px;
  left: 0;
}
lobby-header item.language ul.fallback li,
lobby-header item.language ul.dropdown li {
  height: 20px;
  overflow: hidden;
  list-style-type: none;
  border: 1px solid transparent;
  border-left: 0;
  border-right: 0;
  cursor: pointer;
}
lobby-header item.language ul.fallback li span.text,
lobby-header item.language ul.dropdown li span.text {
  position: relative;
  top: 2px;
  left: 40px;
  border: 0;
  box-shadow: none;
  line-height: normal;
}
lobby-header item.language ul.fallback li span.text:first-letter,
lobby-header item.language ul.dropdown li span.text:first-letter {
  text-transform: capitalize;
}
lobby-header item.language ul.fallback li:hover,
lobby-header item.language ul.dropdown li:hover {
  background-color: #404040;
  border-color: #595959;
}
lobby-header item.language ul.fallback li a,
lobby-header item.language ul.dropdown li a {
  display: block;
  text-indent: -9999px;
  background-color: transparent;
  background-image: url('../img/flags.png');
  background-repeat: no-repeat;
  height: 15px;
  width: 25px;
  margin-left: 4px;
  position: relative;
  top: -13px;
}
lobby-header item.language ul.fallback li.flag-tur a,
lobby-header item.language ul.dropdown li.flag-tur a {
  background-position: -175px -195px;
}
lobby-header item.language ul.fallback li.flag-eng a,
lobby-header item.language ul.dropdown li.flag-eng a {
  background-position: -200px -60px;
}
lobby-header item.language ul.fallback li.flag-ita a,
lobby-header item.language ul.dropdown li.flag-ita a {
  background-position: -200px -90px;
}
lobby-header item.language ul.fallback li.flag-vie a,
lobby-header item.language ul.dropdown li.flag-vie a {
  background-position: -175px -210px;
}
lobby-header item.language ul.fallback li.flag-tai a,
lobby-header item.language ul.dropdown li.flag-tai a {
  background-position: 0 -195px;
}
lobby-header item.language ul.fallback li.flag-chn a,
lobby-header item.language ul.dropdown li.flag-chn a {
  background-position: -300px -30px;
}
lobby-header item.language ul.fallback li.flag-kor a,
lobby-header item.language ul.dropdown li.flag-kor a {
  background-position: -75px -105px;
}
lobby-header item.language ul.fallback li.flag-jap a,
lobby-header item.language ul.dropdown li.flag-jap a {
  background-position: -300px -90px;
}
lobby-header item.language ul.fallback li.flag-ind a,
lobby-header item.language ul.dropdown li.flag-ind a {
  background-position: -75px -90px;
}
lobby-header item.language ul.fallback li.flag-khm a,
lobby-header item.language ul.dropdown li.flag-khm a {
  background-position: -375px -90px;
}
lobby-header item.language ul.fallback li.flag-id a,
lobby-header item.language ul.dropdown li.flag-id a {
  background-position: 0 -90px;
}
lobby-header item.language ul.fallback li.flag-mal a,
lobby-header item.language ul.dropdown li.flag-mal a {
  background-position: -175px -135px;
}
lobby-header item.language ul.fallback li.flag-ger a,
lobby-header item.language ul.dropdown li.flag-ger a {
  background-position: -75px -45px;
}
nickname {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 8px;
  position: relative;
}
nickname .nickname-value-container {
  width: 100%;
  height: 40px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: nowrap;
  gap: 8px;
  position: relative;
}
nickname .nickname-value-container .nickname-value {
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: start;
  color: #ffffff;
  margin: 0;
}
nickname .nickname-value-container .nickname-value.title {
  color: #8f8f8f;
}
nickname .nickname-value-container .nickname-value.input {
  width: 100%;
  height: 34px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border-bottom: 1px solid #8f8f8f;
}
nickname .nickname-value-container .edit-nickname-value-container {
  width: 100%;
}
nickname .nickname-value-container .edit-nickname-value-container custom-input input {
  padding: 0 64px 0 16px;
}
nickname .nickname-value-container .action-buttons-container {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 4px;
  position: absolute;
  right: 10px;
}
nickname .nickname-value-container .action-buttons-container custom-svg-icon {
  display: flex;
  cursor: pointer;
}
nickname .nickname-value-container .action-buttons-container custom-svg-icon svg {
  width: 18px;
}
nickname .nickname-value-container .action-buttons-container custom-svg-icon.disabled {
  pointer-events: none;
  opacity: 0.5;
}
nickname .error-message {
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 400;
  font-size: 10px;
  line-height: 10px;
  letter-spacing: 0%;
  vertical-align: middle;
  color: #f13232;
  position: absolute;
  bottom: -20px;
}
@media (max-height: 1000px) {
  account-details {
    max-width: 340px;
  }
}
account-details {
  width: 100%;
  max-width: 440px;
  position: relative;
}
account-details .user-details-conatiner {
  height: 80px;
  border-radius: 8px;
  background-color: #262626;
  padding: 14px 24px;
  padding-right: 8px;
  gap: 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}
account-details .user-details-conatiner .user-balance-details {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
}
account-details .user-details-conatiner .user-balance-details .balance-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-end;
}
account-details .user-details-conatiner .user-balance-details .balance-container p {
  margin: 0;
  font-family: 'Roboto-Bold';
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-align: left;
}
account-details .user-details-conatiner .separator {
  height: 100%;
  border-left: 1px dashed #e0e0e0;
}
account-details .user-details-conatiner .user-details {
  width: auto;
  height: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
account-details .user-details-conatiner .user-details .user-name {
  margin-right: 16px;
  font-family: 'Roboto-Regular';
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-align: right;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
}
account-details .user-details-conatiner .user-details .avatar-container {
  height: 100%;
  position: relative;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background {
  width: 40px;
  min-width: 40px;
  max-width: 40px;
  height: 40px;
  border-radius: 40px;
  background-color: #080808;
  position: relative;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar {
  display: block;
  width: 44px !important;
  height: 52px !important;
  transform: translateX(0%);
  transform: translateY(-8px);
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar101 {
  background-position: -5.5px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar102 {
  background-position: -57px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar103 {
  background-position: -109px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar104 {
  background-position: -162px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar105 {
  background-position: -213px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar106 {
  background-position: -265px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar107 {
  background-position: -318px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar108 {
  background-position: -370px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar109 {
  background-position: -421px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar110 {
  background-position: -473.5px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar111 {
  background-position: -525px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar112 {
  background-position: -577px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar113 {
  background-position: -629px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar114 {
  background-position: -682px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar115 {
  background-position: -733px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar116 {
  background-position: -784px 3px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar117 {
  background-position: -837.5px 2px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar118 {
  background-position: -889px 2px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar119 {
  background-position: -941px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar120 {
  background-position: -993px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar121 {
  background-position: -1046px 3px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar122 {
  background-position: -1098px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar123 {
  background-position: -1149px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar124 {
  background-position: -1202px 2px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar125 {
  background-position: -1254px 0px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar135 {
  background-position: -1773px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar138 {
  background-position: -1930px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar139 {
  background-position: -1982px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .avatar-background avatar.avatar140 {
  background-position: -2034px 1px !important;
}
account-details .user-details-conatiner .user-details .avatar-container .user-id {
  width: 47px;
  position: absolute;
  bottom: 0;
  left: -2.5px;
  background-color: #ffffff;
  padding: 4px;
  border-radius: 2px;
  color: #000;
  font-family: 'Roboto-Regular';
  font-size: 10px;
  font-weight: 500;
  line-height: 10px;
  text-align: center;
}
account-details .user-details-conatiner .user-details .arrow-down {
  padding: 16px;
  cursor: pointer;
}
account-details .user-details-conatiner .user-details .arrow-down img {
  transition: 300ms;
}
account-details .user-details-conatiner .user-details .arrow-down.opened img {
  transform: rotate(180deg);
}
account-details .user-details-dropdown-container {
  display: block;
  z-index: 2;
  width: 100%;
  background-color: transparent;
  position: absolute;
  left: 0;
  bottom: -164px;
  transition: 300ms;
}
account-details .user-details-dropdown-container .user-details-dropdown {
  width: 100%;
  height: 156px;
  padding: 32px 24px;
  background-color: #262626;
  box-shadow: 0px 0px 16px 0px #00000066;
  border-radius: 8px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 24px;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  background-color: #080808;
  position: relative;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container .edit-avatar {
  position: absolute;
  width: 32px;
  height: 32px;
  background-color: #262626;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
  z-index: 2;
  cursor: pointer;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container .edit-avatar img {
  width: 16px;
  height: 16px;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar {
  display: block;
  width: 110px !important;
  height: 110px !important;
  transform: translate(-18px, -16px);
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar101 {
  background-position: 3px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar102 {
  background-position: -106px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar103 {
  background-position: -217px 2px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar104 {
  background-position: -326px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar105 {
  background-position: -434px 2px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar106 {
  background-position: -545px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar107 {
  background-position: -656px 2px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar108 {
  background-position: -767px 1px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar109 {
  background-position: -877px 2px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar110 {
  background-position: -986px 1px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar111 {
  background-position: -1097px 2px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar112 {
  background-position: -1205px 2px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar113 {
  background-position: -1315px 1px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar114 {
  background-position: -1427px 2px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar115 {
  background-position: -1534px 2px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar116 {
  background-position: -1644px 5px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar117 {
  background-position: -1753px 2px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar118 {
  background-position: -1863px 2px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar119 {
  background-position: -1975px 2px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar120 {
  background-position: -2086px 4px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar121 {
  background-position: -2198px 4px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar122 {
  background-position: -2308px 0px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar123 {
  background-position: -2416px 2px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar124 {
  background-position: -2528px 4px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar125 {
  background-position: -2635px 1px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar126 {
  background-position: -2747px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar127 {
  background-position: -2857px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar128 {
  background-position: -2967px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar129 {
  background-position: -3077px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar130 {
  background-position: -3187px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar131 {
  background-position: -3297px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar132 {
  background-position: -3407px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar133 {
  background-position: -3517px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar134 {
  background-position: -3627px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar135 {
  background-position: -3737px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar136 {
  background-position: -3847px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar137 {
  background-position: -3957px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar138 {
  background-position: -4067px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar139 {
  background-position: -4177px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container avatar.avatar140 {
  background-position: -4287px 3px !important;
}
account-details .user-details-dropdown-container .user-details-dropdown .user-dropdown-avatar-container .dropdown-user-id {
  width: 100%;
  position: absolute;
  bottom: -12px;
  background-color: #ffffff;
  border-radius: 2px;
  color: #080808;
  font-family: 'Roboto-Regular';
  font-size: 10px;
  font-weight: 500;
  line-height: 10px;
  text-align: center;
  padding: 4px 0;
}
account-details .user-details-dropdown-container .user-details-dropdown .dropdown-details-conatiner {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  gap: 24px;
}
account-details .user-details-dropdown-container .user-details-dropdown .dropdown-details-conatiner .dropdown-details {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 16px;
}
account-details .user-details-dropdown-container .user-details-dropdown .dropdown-details-conatiner .dropdown-details .account-detail-item {
  font-family: 'Roboto-Regular';
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: start;
  color: #ffffff;
  margin: 0;
}
account-details .user-details-dropdown-container .user-details-dropdown .dropdown-details-conatiner .dropdown-details .account-detail-item .detail-item-title {
  color: #8f8f8f;
}
vip-games {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
  padding: 36px 40px;
  overflow-y: auto;
  border-radius: 8px;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
  position: relative;
}
vip-games::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image: url(../img/vip-games-background.webp);
  background-repeat: repeat;
  background-size: contain;
  opacity: 0.2;
  z-index: -1;
}
vip-games join-game {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  gap: 16px;
}
vip-games join-game .title {
  font-family: 'Oswald', Arial, sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 18px;
  text-align: center;
  color: #ffffff;
  margin-top: 0;
  text-transform: capitalize;
  margin-top: 4px;
}
vip-games join-game .input-container {
  width: 100%;
  max-width: 360px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 24px;
  margin: auto;
}
vip-games join-game .input-container gradient-button {
  width: 100%;
}
vip-games join-game .input-container gradient-button button {
  width: 100%;
}
vip-games create-game {
  width: 100%;
  height: 100%;
  overflow-y: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
}
vip-games create-game .create-game-content-container {
  width: 100%;
  max-width: 416px;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 16px;
}
vip-games create-game .create-game-content-container .selectors-container {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  gap: 16px;
}
vip-games create-game .create-game-content-container .selectors-container custom-input,
vip-games create-game .create-game-content-container .selectors-container custom-select {
  width: calc(50% - 8px);
}
vip-games create-game .create-game-content-container gradient-button {
  width: 100%;
}
vip-games create-game .create-game-content-container gradient-button button {
  width: 100%;
}
vip-games create-game .buy-in-container {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
}
vip-games create-game .buy-in-container .buy-in-info {
  width: 100%;
  height: 46px;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}
vip-games create-game .buy-in-container .buy-in-info .min-max-buy-in {
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0%;
  vertical-align: middle;
  color: #545454;
}
vip-games create-game .buy-in-container .buy-in-info .buy-in {
  width: max-content;
  height: 40px;
  align-items: center;
  justify-content: center;
  display: flex;
  align-self: flex-start;
  background-color: rgba(8, 8, 8, 0.6);
  border-radius: 8px;
  padding: 8px 16px;
  gap: 4px;
}
vip-games create-game .buy-in-container .buy-in-info .buy-in .buy-in-title {
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0%;
  text-align: center;
  vertical-align: middle;
  color: #8f8f8f;
}
vip-games create-game .buy-in-container .buy-in-info .buy-in .buy-in-value {
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0%;
  text-align: center;
  vertical-align: middle;
  color: #ffffff;
}
vip-games create-game .buy-in-container .resizer-container {
  width: 100%;
  min-height: 24px;
  max-height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 16px;
  border-bottom: 1px solid #424242;
  background-color: #303030;
  padding: 6px;
  overflow: hidden;
}
vip-games create-game .buy-in-container .resizer-container .rzslider .rz-pointer {
  top: -7px;
  width: 32px;
  height: 24px;
  background-image: url(../img/dragger.svg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  outline: none;
}
vip-games create-game .buy-in-container .resizer-container .rzslider .rz-pointer:after {
  display: none;
}
vip-games create-game .buy-in-container .resizer-container .rzslider .rz-model-value,
vip-games create-game .buy-in-container .resizer-container .rzslider .rz-model-high {
  visibility: hidden !important;
}
vip-games create-game .buy-in-container .resizer-container .rzslider .rz-bar {
  height: 10px;
  border-radius: 10px;
  background-color: transparent;
}
vip-games create-game .buy-in-container .resizer-container .rzslider {
  width: 100%;
  height: 10px;
  font-family: 'Poppins Regular';
  font-size: 13px;
  line-height: 13px;
  margin: 0;
}
vip-games create-game .buy-in-container .resizer-container .rzslider .rz-bar-wrapper {
  padding: 0;
  margin: 0;
  height: 100%;
}
vip-games create-game .buy-in-container .resizer-container .rzslider .rz-bar {
  height: 11px;
}
vip-games create-game .buy-in-container .resizer-container .rzslider .rz-selection {
  background: linear-gradient(0deg, #005325 0%, #007f39 100%) !important;
  height: 11px;
}
vip-games create-game .buy-in-container .resizer-container .rzslider .rz-floor {
  left: 0;
  bottom: 0;
  transform: translateX(-125%);
  color: #fff;
}
vip-games create-game .buy-in-container .resizer-container .rzslider .rz-bubble {
  visibility: hidden;
  bottom: 0;
  color: #fff;
  display: none;
}
vip-games create-game .buy-in-container .resizer-container .rzslider .rz-bubble.rz-model-value,
vip-games create-game .buy-in-container .resizer-container .rzslider .rz-bubble.rz-model-high {
  display: inline;
  font-size: 10px;
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.6);
  color: #000;
  z-index: 10;
  pointer-events: none;
}
spin-and-win {
  width: 100%;
  height: 100%;
  display: flex;
  border: 1px solid #262626;
  padding: 40px 32px 88px 32px;
  background-color: #262626;
  border-radius: 8px;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
body {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.main-layout-container {
  height: 100%;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background: url('../img/app-background.svg');
  background-position: initial;
  background-size: cover;
  background-repeat: no-repeat;
}
.main-layout {
  width: 100%;
  max-width: 1280px;
  height: 100vh;
  max-height: 768px;
}
.lobby-content-conatiner {
  height: calc(100% - 40px);
  max-height: 728px;
  background-color: #121212;
  border-radius: 8px;
  overflow: hidden;
  border: 4px solid #212121;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.4);
  position: relative;
  z-index: 2;
  padding: 20px;
}
.lobby-content-conatiner .lobby {
  height: calc(100% - 96px);
  margin-bottom: 16px;
}
.lobby-content-conatiner .lobby .list {
  height: calc(100% - 152px);
  max-height: 390px;
}
.lobby-content-conatiner .lobby .list nemesis-grid.ring,
.lobby-content-conatiner .lobby .list nemesis-grid.sitAndGo,
.lobby-content-conatiner .lobby .list nemesis-grid.tournament {
  height: 100%;
}
.lobby-content-conatiner .lobby .list nemesis-grid.ring grid,
.lobby-content-conatiner .lobby .list nemesis-grid.sitAndGo grid,
.lobby-content-conatiner .lobby .list nemesis-grid.tournament grid {
  height: calc(100% - 54px);
}
.lobby-content-conatiner .lobby .list.vipGames {
  height: calc(100% - 114px);
  max-height: 438px;
}
.lobby-content-conatiner .lobby .list.vipGames div.grid.detailed {
  max-height: 438px;
}
.lobby-content-conatiner .lobby .list.quickSeat {
  height: calc(100% - 98px);
  max-height: 486px;
}
.lobby-content-conatiner .lobby .list.quickSeat div.grid.detailed {
  max-width: 100%;
  max-height: 486px;
}
.lobby-content-conatiner .lobby .list.spinAndGo {
  height: calc(100% - 114px);
  max-height: 406px;
}
.lobby-content-conatiner .lobby .list.spinAndGo div.grid.detailed {
  max-width: calc(100% - 440px);
  max-height: 406px;
}
.lobby-content-conatiner .lobby .list.spinAndGo nemesis-grid.spinAndGo {
  height: 100%;
}
.lobby-content-conatiner .lobby .list[data-selected='sitAndGo'],
.lobby-content-conatiner .lobby .list[data-selected='tournament'] {
  max-height: 432px;
}
.lobby-content-conatiner .lobby .list[data-selected='sitAndGo'] div.grid.detailed,
.lobby-content-conatiner .lobby .list[data-selected='tournament'] div.grid.detailed {
  max-height: 432px;
}
lobby {
  display: block;
  width: 100%;
  height: 100%;
  background-color: transparent;
}
lobby.darken {
  opacity: 0.7;
}
lobby div.menu {
  height: 40px;
  display: block;
  width: 100%;
}
lobby div.promotions {
  display: block;
  width: 1024px;
  height: 45px;
}
lobby div.filters {
  display: inline-block;
  font-size: 12px;
  position: relative;
  vertical-align: top;
  width: 100%;
}
lobby div.jackpot-info {
  width: 350px;
  height: 40px;
  overflow: visible;
  position: absolute;
  top: 8vh;
  right: -55px;
}
lobby div.jackpot-info:hover {
  height: 47%;
  z-index: 100000;
}
lobby div.user-details {
  width: 324px;
  height: 108px;
  vertical-align: top;
  font-size: 12px;
}
lobby div.list {
  display: block;
  width: 100%;
  font-size: 12px;
}
lobby div.banners {
  display: block;
  width: 100%;
  height: 100px;
  z-index: 9;
  position: relative;
  pointer-events: none;
}
lobby div.banners > span {
  cursor: pointer;
}
lobby div.banners > span.primary {
  background-size: 100% 100%;
  display: inline-block;
  width: 700px;
  height: 99px;
  z-index: 10;
}
lobby div.banners > span.secondary {
  background-size: 100% 100%;
  display: inline-block;
  height: 99px;
  position: absolute;
  width: 324px;
  z-index: 10;
}
lobby .main-buttons {
  padding: 0;
}
title-line {
  background: linear-gradient(transparent 20%, rgba(117, 117, 117, 0.4));
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.85), 0 1.5px 0 rgba(255, 255, 255, 0.5) inset;
  display: block;
  padding: 7px 10px;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin: 12px 0;
  font-size: 13px;
  line-height: 17px;
}
title-line .close {
  float: right;
  background: url(../img/close_dialog.png) no-repeat center, linear-gradient(#4d4d4d, #262626);
  box-shadow: 0 1.5px 0 rgba(255, 255, 255, 0.4) inset;
  width: 22px;
  height: 22px;
  margin-top: -1px;
}
title-line .close:hover {
  -ms-transform: scale(1.1, 1.1);
  /* IE 9 */
  -webkit-transform: scale(1.1, 1.1);
  /* Safari */
  transform: scale(1.1, 1.1);
}
@keyframes pulse-image {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
nemesis-grid .pulse-loader {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: -450px;
  background-color: #121212;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 10;
}
nemesis-grid .pulse-loader .loading-image {
  width: 250px;
  height: 240px;
  background-image: url(../img/icons/logo-ace-poker.svg);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  animation: pulse-image 1.5s ease-in-out infinite;
}
@media (max-width: 1280px) {
  nemesis-grid .pulse-loader {
    width: calc(100dvw - 26px);
    right: 0;
  }
}
nemesis-grid .empty-data {
  width: 100%;
  height: calc(100% - 52px);
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #303030;
  border-radius: 8px;
}
nemesis-grid .empty-data tableIcon {
  width: 100px;
  height: 100px;
  background-image: url(../img/icons/empty-icon.png);
  background-size: cover;
  background-repeat: no-repeat;
}
titlebar item.titlebar_item_regular {
  background-color: #000;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #000), to(100%, #3a3a3a));
  background: -webkit-linear-gradient(top, #000 0%, #3a3a3a 100%);
  background: linear-gradient(to bottom, #000 0%, #3a3a3a 100%);
  background: -moz-linear-gradient(top, #000 0%, #3a3a3a 100%);
  background: -o-linear-gradient(top, #000 0%, #3a3a3a 100%);
  background: -ms-linear-gradient(top, #000 0%, #3a3a3a 100%);
}
titlebar item.titlebar_item_hover {
  background-color: #262626;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #262626), to(100%, #3a3a3a));
  background: -webkit-linear-gradient(top, #262626 0%, #3a3a3a 100%);
  background: linear-gradient(to bottom, #262626 0%, #3a3a3a 100%);
  background: -moz-linear-gradient(top, #262626 0%, #3a3a3a 100%);
  background: -o-linear-gradient(top, #262626 0%, #3a3a3a 100%);
  background: -ms-linear-gradient(top, #262626 0%, #3a3a3a 100%);
}
titlebar item.titlebar_item_active {
  background-color: #000;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #000), to(100%, #3a3a3a));
  background: -webkit-linear-gradient(top, #000 0%, #3a3a3a 100%);
  background: linear-gradient(to bottom, #000 0%, #3a3a3a 100%);
  background: -moz-linear-gradient(top, #000 0%, #3a3a3a 100%);
  background: -o-linear-gradient(top, #000 0%, #3a3a3a 100%);
  background: -ms-linear-gradient(top, #000 0%, #3a3a3a 100%);
}
filter.group label.group_item_regular {
  background-color: #ba2121;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #ba2121), to(100%, #8a1818));
  background: -webkit-linear-gradient(top, #ba2121 0%, #8a1818 100%);
  background: linear-gradient(to bottom, #ba2121 0%, #8a1818 100%);
  background: -moz-linear-gradient(top, #ba2121 0%, #8a1818 100%);
  background: -o-linear-gradient(top, #ba2121 0%, #8a1818 100%);
  background: -ms-linear-gradient(top, #ba2121 0%, #8a1818 100%);
}
filter.group label.group_item_hover {
  background-color: #a02222;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #a02222), to(100%, #770d0d));
  background: -webkit-linear-gradient(top, #a02222 0%, #770d0d 100%);
  background: linear-gradient(to bottom, #a02222 0%, #770d0d 100%);
  background: -moz-linear-gradient(top, #a02222 0%, #770d0d 100%);
  background: -o-linear-gradient(top, #a02222 0%, #770d0d 100%);
  background: -ms-linear-gradient(top, #a02222 0%, #770d0d 100%);
}
filter.group label.group_item_active {
  background-color: #a02222;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #a02222), to(100%, #770d0d));
  background: -webkit-linear-gradient(top, #a02222 0%, #770d0d 100%);
  background: linear-gradient(to bottom, #a02222 0%, #770d0d 100%);
  background: -moz-linear-gradient(top, #a02222 0%, #770d0d 100%);
  background: -o-linear-gradient(top, #a02222 0%, #770d0d 100%);
  background: -ms-linear-gradient(top, #a02222 0%, #770d0d 100%);
}
filter.game label.game_item_regular {
  background-color: #000;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #000), to(100%, #000));
  background: -webkit-linear-gradient(top, #000 0%, #000 100%);
  background: linear-gradient(to bottom, #000 0%, #000 100%);
  background: -moz-linear-gradient(top, #000 0%, #000 100%);
  background: -o-linear-gradient(top, #000 0%, #000 100%);
  background: -ms-linear-gradient(top, #000 0%, #000 100%);
}
filter.game label.game_item_hover {
  background-color: #e50000;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #e50000), to(100%, #e50000));
  background: -webkit-linear-gradient(top, #e50000 0%, #e50000 100%);
  background: linear-gradient(to bottom, #e50000 0%, #e50000 100%);
  background: -moz-linear-gradient(top, #e50000 0%, #e50000 100%);
  background: -o-linear-gradient(top, #e50000 0%, #e50000 100%);
  background: -ms-linear-gradient(top, #e50000 0%, #e50000 100%);
}
filter.game label.game_item_active {
  background-color: #e50000;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #e50000), to(100%, #e50000));
  background: -webkit-linear-gradient(top, #e50000 0%, #e50000 100%);
  background: linear-gradient(to bottom, #e50000 0%, #e50000 100%);
  background: -moz-linear-gradient(top, #e50000 0%, #e50000 100%);
  background: -o-linear-gradient(top, #e50000 0%, #e50000 100%);
  background: -ms-linear-gradient(top, #e50000 0%, #e50000 100%);
}
.button_main_regular {
  background-color: #ff2d2d;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #ff2d2d), to(100%, #9e0000));
  background: -webkit-linear-gradient(top, #ff2d2d 0%, #9e0000 100%);
  background: linear-gradient(to bottom, #ff2d2d 0%, #9e0000 100%);
  background: -moz-linear-gradient(top, #ff2d2d 0%, #9e0000 100%);
  background: -o-linear-gradient(top, #ff2d2d 0%, #9e0000 100%);
  background: -ms-linear-gradient(top, #ff2d2d 0%, #9e0000 100%);
}
.button_main_hover {
  background-color: #ff0000;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #ff0000), to(100%, #7f0000));
  background: -webkit-linear-gradient(top, #ff0000 0%, #7f0000 100%);
  background: linear-gradient(to bottom, #ff0000 0%, #7f0000 100%);
  background: -moz-linear-gradient(top, #ff0000 0%, #7f0000 100%);
  background: -o-linear-gradient(top, #ff0000 0%, #7f0000 100%);
  background: -ms-linear-gradient(top, #ff0000 0%, #7f0000 100%);
}
.button_main_active {
  background-color: #ff1919;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #ff1919), to(100%, #930000));
  background: -webkit-linear-gradient(top, #ff1919 0%, #930000 100%);
  background: linear-gradient(to bottom, #ff1919 0%, #930000 100%);
  background: -moz-linear-gradient(top, #ff1919 0%, #930000 100%);
  background: -o-linear-gradient(top, #ff1919 0%, #930000 100%);
  background: -ms-linear-gradient(top, #ff1919 0%, #930000 100%);
}
.highlight_color {
  background-color: #d41111;
}
panels > betting.betting-container button.check_button_regular {
  background-color: #16d316;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #16d316), to(100%, #139913));
  background: -webkit-linear-gradient(top, #16d316 0%, #139913 100%);
  background: linear-gradient(to bottom, #16d316 0%, #139913 100%);
  background: -moz-linear-gradient(top, #16d316 0%, #139913 100%);
  background: -o-linear-gradient(top, #16d316 0%, #139913 100%);
  background: -ms-linear-gradient(top, #16d316 0%, #139913 100%);
}
panels > betting.betting-container button.check_button_hover {
  background-color: #16d316;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #16d316), to(100%, #098009));
  background: -webkit-linear-gradient(top, #16d316 0%, #098009 100%);
  background: linear-gradient(to bottom, #16d316 0%, #098009 100%);
  background: -moz-linear-gradient(top, #16d316 0%, #098009 100%);
  background: -o-linear-gradient(top, #16d316 0%, #098009 100%);
  background: -ms-linear-gradient(top, #16d316 0%, #098009 100%);
}
panels > betting.betting-container button.check_button_active {
  background-color: #16d316;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #16d316), to(100%, #098009));
  background: -webkit-linear-gradient(top, #16d316 0%, #098009 100%);
  background: linear-gradient(to bottom, #16d316 0%, #098009 100%);
  background: -moz-linear-gradient(top, #16d316 0%, #098009 100%);
  background: -o-linear-gradient(top, #16d316 0%, #098009 100%);
  background: -ms-linear-gradient(top, #16d316 0%, #098009 100%);
}
panels > betting.betting-container button.call_button_regular {
  background-color: #16d316;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #16d316), to(100%, #139913));
  background: -webkit-linear-gradient(top, #16d316 0%, #139913 100%);
  background: linear-gradient(to bottom, #16d316 0%, #139913 100%);
  background: -moz-linear-gradient(top, #16d316 0%, #139913 100%);
  background: -o-linear-gradient(top, #16d316 0%, #139913 100%);
  background: -ms-linear-gradient(top, #16d316 0%, #139913 100%);
}
panels > betting.betting-container button.call_button_hover {
  background-color: #16d316;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #16d316), to(100%, #098009));
  background: -webkit-linear-gradient(top, #16d316 0%, #098009 100%);
  background: linear-gradient(to bottom, #16d316 0%, #098009 100%);
  background: -moz-linear-gradient(top, #16d316 0%, #098009 100%);
  background: -o-linear-gradient(top, #16d316 0%, #098009 100%);
  background: -ms-linear-gradient(top, #16d316 0%, #098009 100%);
}
panels > betting.betting-container button.call_button_active {
  background-color: #16d316;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #16d316), to(100%, #098009));
  background: -webkit-linear-gradient(top, #16d316 0%, #098009 100%);
  background: linear-gradient(to bottom, #16d316 0%, #098009 100%);
  background: -moz-linear-gradient(top, #16d316 0%, #098009 100%);
  background: -o-linear-gradient(top, #16d316 0%, #098009 100%);
  background: -ms-linear-gradient(top, #16d316 0%, #098009 100%);
}
panels > betting.betting-container button.bet_button_regular {
  background-color: #16d316;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #16d316), to(100%, #139913));
  background: -webkit-linear-gradient(top, #16d316 0%, #139913 100%);
  background: linear-gradient(to bottom, #16d316 0%, #139913 100%);
  background: -moz-linear-gradient(top, #16d316 0%, #139913 100%);
  background: -o-linear-gradient(top, #16d316 0%, #139913 100%);
  background: -ms-linear-gradient(top, #16d316 0%, #139913 100%);
}
panels > betting.betting-container button.bet_button_hover {
  background-color: #16d316;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #16d316), to(100%, #098009));
  background: -webkit-linear-gradient(top, #16d316 0%, #098009 100%);
  background: linear-gradient(to bottom, #16d316 0%, #098009 100%);
  background: -moz-linear-gradient(top, #16d316 0%, #098009 100%);
  background: -o-linear-gradient(top, #16d316 0%, #098009 100%);
  background: -ms-linear-gradient(top, #16d316 0%, #098009 100%);
}
panels > betting.betting-container button.bet_button_active {
  background-color: #16d316;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #16d316), to(100%, #098009));
  background: -webkit-linear-gradient(top, #16d316 0%, #098009 100%);
  background: linear-gradient(to bottom, #16d316 0%, #098009 100%);
  background: -moz-linear-gradient(top, #16d316 0%, #098009 100%);
  background: -o-linear-gradient(top, #16d316 0%, #098009 100%);
  background: -ms-linear-gradient(top, #16d316 0%, #098009 100%);
}
panels > betting.betting-container button.quickbet_button_regular {
  background-color: #23bae9;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #23bae9), to(100%, #2383e9));
  background: -webkit-linear-gradient(top, #23bae9 0%, #2383e9 100%);
  background: linear-gradient(to bottom, #23bae9 0%, #2383e9 100%);
  background: -moz-linear-gradient(top, #23bae9 0%, #2383e9 100%);
  background: -o-linear-gradient(top, #23bae9 0%, #2383e9 100%);
  background: -ms-linear-gradient(top, #23bae9 0%, #2383e9 100%);
}
panels > betting.betting-container button.quickbet_button_hover {
  background-color: #23bae9;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #23bae9), to(100%, #004793));
  background: -webkit-linear-gradient(top, #23bae9 0%, #004793 100%);
  background: linear-gradient(to bottom, #23bae9 0%, #004793 100%);
  background: -moz-linear-gradient(top, #23bae9 0%, #004793 100%);
  background: -o-linear-gradient(top, #23bae9 0%, #004793 100%);
  background: -ms-linear-gradient(top, #23bae9 0%, #004793 100%);
}
panels > betting.betting-container button.quickbet_button_active {
  background-color: #23bae9;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #23bae9), to(100%, #004793));
  background: -webkit-linear-gradient(top, #23bae9 0%, #004793 100%);
  background: linear-gradient(to bottom, #23bae9 0%, #004793 100%);
  background: -moz-linear-gradient(top, #23bae9 0%, #004793 100%);
  background: -o-linear-gradient(top, #23bae9 0%, #004793 100%);
  background: -ms-linear-gradient(top, #23bae9 0%, #004793 100%);
}
panels > betting.betting-container button.quickbet_lastchild_button_regular {
  background-color: #23bae9;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #23bae9), to(100%, #2383e9));
  background: -webkit-linear-gradient(top, #23bae9 0%, #2383e9 100%);
  background: linear-gradient(to bottom, #23bae9 0%, #2383e9 100%);
  background: -moz-linear-gradient(top, #23bae9 0%, #2383e9 100%);
  background: -o-linear-gradient(top, #23bae9 0%, #2383e9 100%);
  background: -ms-linear-gradient(top, #23bae9 0%, #2383e9 100%);
}
panels > betting.betting-container button.quickbet_lastchild_button_hover {
  background-color: #23bae9;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #23bae9), to(100%, #004793));
  background: -webkit-linear-gradient(top, #23bae9 0%, #004793 100%);
  background: linear-gradient(to bottom, #23bae9 0%, #004793 100%);
  background: -moz-linear-gradient(top, #23bae9 0%, #004793 100%);
  background: -o-linear-gradient(top, #23bae9 0%, #004793 100%);
  background: -ms-linear-gradient(top, #23bae9 0%, #004793 100%);
}
panels > betting.betting-container button.quickbet_lastchild_button_active {
  background-color: #23bae9;
  background: -webkit-gradient(linear, left top, left bottom, from(0%, #23bae9), to(100%, #004793));
  background: -webkit-linear-gradient(top, #23bae9 0%, #004793 100%);
  background: linear-gradient(to bottom, #23bae9 0%, #004793 100%);
  background: -moz-linear-gradient(top, #23bae9 0%, #004793 100%);
  background: -o-linear-gradient(top, #23bae9 0%, #004793 100%);
  background: -ms-linear-gradient(top, #23bae9 0%, #004793 100%);
}
gradient-button .custom-button-content-conatiner {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  text-shadow: none;
}
gradient-button button {
  font-family: 'Oswald-Medium';
  letter-spacing: 0.01em;
  text-align: center;
  cursor: pointer;
  gap: 8px;
  font-weight: 500;
  border-radius: 8px;
  box-shadow: 0px 8px 12px 0px #0000004d;
  transition: 300ms;
}
gradient-button button:disabled {
  opacity: 0.5;
  pointer-events: none;
}
gradient-button .icon {
  width: 16px;
  height: 16px;
}
gradient-button .icon img {
  width: 100%;
  height: 100%;
}
gradient-button p {
  margin: 0;
}
gradient-button .primary {
  height: 32px;
  font-size: 12px;
  line-height: 12px;
  color: #d6ffe9;
  border-bottom: 2px solid #00803a;
  padding: 8px 16px 6px 16px;
  background: linear-gradient(0deg, #004d22 0%, #00803a 100%);
}
gradient-button .primary:hover {
  color: #b3ffd5;
}
gradient-button .primary:active {
  color: #00a84c;
}
gradient-button .primary-md {
  height: 40px;
  font-size: 14px;
  line-height: 14px;
  color: #d6ffe9;
  border-bottom: 2px solid #00803a;
  padding: 12px 36px 10px 36px;
  background: linear-gradient(0deg, #004d22 0%, #00803a 100%);
}
gradient-button .primary-md:hover {
  color: #b3ffd5;
}
gradient-button .primary-md:active {
  color: #00a84c;
}
gradient-button .secondary {
  height: 32px;
  font-size: 12px;
  line-height: 12px;
  color: #fffbe5;
  border-bottom: 2px solid #d6b200;
  padding: 8px 16px 6px 16px;
  background: linear-gradient(0deg, #947c00 0%, #ffd60a 100%);
}
gradient-button .secondary:hover {
  color: #fff6cc;
}
gradient-button .secondary:active {
  color: #ffd60a;
}
gradient-button .secondary-md {
  height: 40px;
  font-size: 14px;
  line-height: 14px;
  color: #fffbe5;
  border-bottom: 2px solid #d6b200;
  padding: 12px 36px 10px 36px;
  background: linear-gradient(0deg, #947c00 0%, #ffd60a 100%);
}
gradient-button .secondary-md:hover {
  color: #fff6cc;
}
gradient-button .secondary-md:active {
  color: #ffd60a;
}
gradient-button .tertiary {
  height: 32px;
  font-size: 12px;
  line-height: 12px;
  border-bottom: 2px solid #cc0e29;
  padding: 8px 16px 6px 16px;
  color: #feecee;
  background: linear-gradient(0deg, #530000 0%, #a10000 100%);
}
gradient-button .tertiary:hover {
  color: #fcd9de;
}
gradient-button .tertiary:active {
  color: #f13232;
}
gradient-button .tertiary-md {
  height: 40px;
  font-size: 14px;
  line-height: 14px;
  border-bottom: 2px solid #cc0e29;
  padding: 12px 36px 10px 36px;
  color: #feecee;
  background: linear-gradient(0deg, #530000 0%, #a10000 100%);
}
gradient-button .tertiary-md:hover {
  color: #fcd9de;
}
gradient-button .tertiary-md:active {
  color: #f13232;
}
gradient-button .surface {
  height: 32px;
  font-size: 12px;
  line-height: 12px;
  color: #f5f5f5;
  border-bottom: 2px solid #545454;
  padding: 8px 16px 6px 16px;
  background: linear-gradient(0deg, #212121 0%, #4a4a4a 100%);
}
gradient-button .surface:hover {
  color: #e0e0e0;
}
gradient-button .surface:active {
  color: #8f8f8f;
}
gradient-button .surface-md {
  height: 40px;
  font-size: 14px;
  line-height: 14px;
  color: #f5f5f5;
  border-bottom: 2px solid #545454;
  padding: 12px 36px 10px 36px;
  background: linear-gradient(0deg, #212121 0%, #4a4a4a 100%);
}
gradient-button .surface-md:hover {
  color: #e0e0e0;
}
gradient-button .surface-md:active {
  color: #8f8f8f;
}
solid-button .custom-button-content-conatiner {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  text-shadow: none;
}
solid-button button {
  font-family: 'Oswald-Medium';
  font-weight: 500;
  letter-spacing: 0.01em;
  text-align: center;
  cursor: pointer;
  gap: 8px;
  border-radius: 8px;
  box-shadow: 0px 8px 12px 0px #0000004d;
  transition: 300ms;
}
solid-button button:disabled {
  opacity: 0.5;
  pointer-events: none;
}
solid-button .icon {
  width: 16px;
  height: 16px;
}
solid-button .icon img {
  width: 100%;
  height: 100%;
}
solid-button p {
  margin: 0;
}
solid-button .primary {
  height: 32px;
  font-size: 12px;
  line-height: 12px;
  color: #b3ffd5;
  background-color: #001a0b;
  padding: 8px 16px 6px 16px;
}
solid-button .primary:hover {
  color: #b3ffd1;
}
solid-button .primary:active {
  color: #66ffab;
}
solid-button .primary-md {
  height: 40px;
  font-size: 14px;
  line-height: 14px;
  color: #b3ffd5;
  background-color: #001a0b;
  padding: 12px 24px 10px 24px;
}
solid-button .primary-md:hover {
  color: #b3ffd1;
}
solid-button .primary-md:active {
  color: #66ffab;
}
solid-button .secondary {
  height: 32px;
  font-size: 12px;
  line-height: 12px;
  color: #ffef9e;
  background-color: #332a00;
  padding: 8px 16px 6px 16px;
}
solid-button .secondary:hover {
  color: #fff6cc;
}
solid-button .secondary:active {
  color: #ffe66b;
}
solid-button .secondary-md {
  height: 40px;
  font-size: 14px;
  line-height: 14px;
  color: #ffef9e;
  background-color: #332a00;
  padding: 12px 24px 10px 24px;
}
solid-button .secondary-md:hover {
  color: #fff6cc;
}
solid-button .secondary-md:active {
  color: #ffe66b;
}
solid-button .surface {
  height: 32px;
  font-size: 12px;
  line-height: 12px;
  color: #cccccc;
  background-color: #262626;
  padding: 8px 16px 6px 16px;
}
solid-button .surface:hover {
  color: #e0e0e0;
}
solid-button .surface:active {
  color: #b8b8b8;
}
solid-button .surface-md {
  height: 40px;
  font-size: 14px;
  line-height: 14px;
  color: #cccccc;
  background-color: #262626;
  padding: 12px 24px 10px 24px;
}
solid-button .surface-md:hover {
  color: #e0e0e0;
}
solid-button .surface-md:active {
  color: #b8b8b8;
}
outlined-button .custom-button-content-conatiner {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  text-shadow: none;
}
outlined-button button {
  font-family: 'Oswald-Medium';
  font-weight: 500;
  letter-spacing: 0.01em;
  text-align: center;
  cursor: pointer;
  gap: 8px;
  border-radius: 8px;
  box-shadow: 0px 8px 12px 0px #0000004d;
  transition: 300ms;
}
outlined-button button:disabled {
  opacity: 0.5;
  pointer-events: none;
}
outlined-button .icon {
  width: 16px;
  height: 16px;
}
outlined-button .icon img {
  width: 100%;
  height: 100%;
}
outlined-button p {
  margin: 0;
}
outlined-button .primary {
  height: 32px;
  font-size: 12px;
  line-height: 12px;
  color: #00a84c;
  background-color: transparent;
  border: 1px solid #00a84c;
  padding: 8px 16px 6px 16px;
}
outlined-button .primary:hover {
  color: #00cc5c;
  border: 1px solid #00cc5c;
}
outlined-button .primary:active {
  color: #00803a;
  border: 1px solid #00803a;
}
outlined-button .primary-md {
  height: 40px;
  font-size: 14px;
  line-height: 14px;
  color: #00a84c;
  background-color: transparent;
  border: 1px solid #00a84c;
  padding: 12px 24px 10px 24px;
}
outlined-button .primary-md:hover {
  color: #00cc5c;
  border: 1px solid #00cc5c;
}
outlined-button .primary-md:active {
  color: #00803a;
  border: 1px solid #00803a;
}
outlined-button .secondary {
  height: 32px;
  font-size: 12px;
  line-height: 12px;
  color: #ffd60a;
  background-color: transparent;
  border: 1px solid #ffd60a;
  padding: 8px 16px 6px 16px;
}
outlined-button .secondary:hover {
  color: #ffdf3d;
  border: 1px solid #ffdf3d;
}
outlined-button .secondary:active {
  color: #d6b200;
  border: 1px solid #d6b200;
}
outlined-button .secondary-md {
  height: 40px;
  font-size: 14px;
  line-height: 14px;
  color: #ffd60a;
  background-color: transparent;
  border: 1px solid #ffd60a;
  padding: 12px 24px 10px 24px;
}
outlined-button .secondary-md:hover {
  color: #ffdf3d;
  border: 1px solid #ffdf3d;
}
outlined-button .secondary-md:active {
  color: #d6b200;
  border: 1px solid #d6b200;
}
outlined-button .surface {
  height: 32px;
  font-size: 12px;
  line-height: 12px;
  color: #8f8f8f;
  background-color: transparent;
  border: 1px solid #8f8f8f;
  padding: 8px 16px 6px 16px;
}
outlined-button .surface:hover {
  color: #a3a3a3;
  border: 1px solid #a3a3a3;
}
outlined-button .surface:active {
  color: #545454;
  border: 1px solid #545454;
}
outlined-button .surface-md {
  height: 40px;
  font-size: 14px;
  line-height: 14px;
  color: #8f8f8f;
  background-color: transparent;
  border: 1px solid #8f8f8f;
  padding: 12px 24px 10px 24px;
}
outlined-button .surface-md:hover {
  color: #a3a3a3;
  border: 1px solid #a3a3a3;
}
outlined-button .surface-md:active {
  color: #545454;
  border: 1px solid #545454;
}
subtle-button .custom-button-content-conatiner {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  text-shadow: none;
}
subtle-button button {
  font-family: 'Oswald-Medium';
  font-weight: 500;
  letter-spacing: 0.01em;
  text-align: center;
  cursor: pointer;
  gap: 8px;
  border-radius: 8px;
  box-shadow: none;
  transition: 300ms;
}
subtle-button button:disabled {
  opacity: 0.5;
  pointer-events: none;
}
subtle-button .icon {
  width: 16px;
  height: 16px;
}
subtle-button .icon img {
  width: 100%;
  height: 100%;
}
subtle-button p {
  margin: 0;
}
subtle-button .primary {
  height: 32px;
  font-size: 12px;
  line-height: 12px;
  color: #00a84c;
  background-color: transparent;
  border: none;
  padding: 8px 16px 6px 16px;
}
subtle-button .primary:hover {
  color: #00cc5c;
}
subtle-button .primary:active {
  color: #00803a;
}
subtle-button .primary-md {
  height: 40px;
  font-size: 14px;
  line-height: 14px;
  color: #00a84c;
  background-color: transparent;
  border: none;
  padding: 12px 24px 10px 24px;
}
subtle-button .primary-md:hover {
  color: #00cc5c;
}
subtle-button .primary-md:active {
  color: #00803a;
}
subtle-button .secondary {
  height: 32px;
  font-size: 12px;
  line-height: 12px;
  color: #ffd60a;
  background-color: transparent;
  border: none;
  padding: 8px 16px 6px 16px;
}
subtle-button .secondary:hover {
  color: #ffdf3d;
}
subtle-button .secondary:active {
  color: #d6b200;
}
subtle-button .secondary-md {
  height: 40px;
  font-size: 14px;
  line-height: 14px;
  color: #ffd60a;
  background-color: transparent;
  border: none;
  padding: 12px 24px 10px 24px;
}
subtle-button .secondary-md:hover {
  color: #ffdf3d;
}
subtle-button .secondary-md:active {
  color: #d6b200;
}
subtle-button .surface {
  height: 32px;
  font-size: 12px;
  line-height: 12px;
  color: #8f8f8f;
  background-color: transparent;
  border: none;
  padding: 8px 16px 6px 16px;
}
subtle-button .surface:hover {
  color: #a3a3a3;
}
subtle-button .surface:active {
  color: #545454;
}
subtle-button .surface-md {
  height: 40px;
  font-size: 14px;
  line-height: 14px;
  color: #8f8f8f;
  background-color: transparent;
  border: none;
  padding: 12px 24px 10px 24px;
}
subtle-button .surface-md:hover {
  color: #a3a3a3;
}
subtle-button .surface-md:active {
  color: #545454;
}
header-drawer .header-menu {
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
header-drawer .header-menu .menu-icon {
  width: 24px;
  height: 24px;
  background: url('../img/icons/menu.png');
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
header-drawer .layer {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
}
header-drawer .drawer {
  z-index: 10;
  width: 315px;
  height: 100%;
  position: absolute;
  top: 0;
  left: -350px;
  background-color: #212121;
  transition: left 0.3s ease;
  padding: 32px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  box-shadow: 4px 0px 4px 0px #00000040;
}
header-drawer .drawer .close-button {
  position: absolute;
  top: 24px;
  left: 20px;
}
header-drawer .drawer .drawer-content-container {
  width: 100%;
  max-height: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  margin-top: 32px;
  gap: 40px;
}
header-drawer .drawer .drawer-content-container .drawer-content-block {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 8px;
}
header-drawer .drawer .drawer-content-container .version {
  font-family: 'Roboto-Regular';
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-align: start;
  color: #ffffff;
}
header-drawer .drawer .drawer-content-container > .drawer-content-block:nth-child(2) {
  gap: 4px;
}
header-drawer .drawer.open {
  left: 0;
}
icon-button .icon-button-container {
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  transition: 300ms;
  cursor: pointer;
}
icon-button .icon-button-container img {
  pointer-events: none;
  width: 16px;
  height: 16px;
}
icon-button .subtle-icon-button {
  background: transparent;
}
icon-button .outline-icon-button.button-primary {
  background: transparent;
}
icon-button .outline-icon-button.button-primary {
  border: 1px solid #00a84c;
}
icon-button .outline-icon-button.button-primary:hover {
  border: 1px solid #00cc5c;
}
icon-button .outline-icon-button.button-primary:active {
  border: 1px solid #00803a;
}
icon-button .outline-icon-button.button-secondary {
  border: 1px solid #ffd60a;
}
icon-button .outline-icon-button.button-secondary:hover {
  border: 1px solid #ffdf3d;
}
icon-button .outline-icon-button.button-secondary:active {
  border: 1px solid #d6b200;
}
icon-button .outline-icon-button.button-surface {
  border: 1px solid #8f8f8f;
}
icon-button .outline-icon-button.button-surface:hover {
  border: 1px solid #a3a3a3;
}
icon-button .outline-icon-button.button-surface:active {
  border: 1px solid #545454;
}
icon-button .tonal-icon-button:hover img {
  opacity: 0.7;
}
icon-button .tonal-icon-button.button-primary {
  background: #001a0b;
}
icon-button .tonal-icon-button.button-secondary {
  background: #332a00;
}
icon-button .tonal-icon-button.button-surface {
  background: #262626;
}
icon-button .solid-icon-button.button-primary {
  background: linear-gradient(0deg, #005325 0%, #007f39 100%);
  border-bottom: 2px solid #00803a;
}
icon-button .solid-icon-button.button-primary:hover {
  background: #00cc5c;
  border-bottom: 2px solid #00cc5c;
}
icon-button .solid-icon-button.button-primary:active {
  background: #00803a;
  border-bottom: 2px solid #00803a;
}
icon-button .solid-icon-button.button-secondary {
  background: linear-gradient(0deg, #947c00 0%, #ffd60a 100%);
  border-bottom: 2px solid #d6b200;
}
icon-button .solid-icon-button.button-secondary:hover {
  background: #ffdf3d;
  border-bottom: 2px solid #ffdf3d;
}
icon-button .solid-icon-button.button-secondary:active {
  background: #d6b200;
  border-bottom: 2px solid #d6b200;
}
icon-button .solid-icon-button.button-surface {
  background: linear-gradient(0deg, #212121 0%, #4a4a4a 100%);
  border-bottom: 2px solid #545454;
}
icon-button .solid-icon-button.button-surface:hover {
  background: #a3a3a3;
  border-bottom: 2px solid #a3a3a3;
}
icon-button .solid-icon-button.button-surface:active {
  background: #545454;
  border-bottom: 2px solid #545454;
}
icon-button .solid-icon-button {
  box-shadow: 0px 8px 12px 0px #0000004d;
}
icon-button .solid-icon-button img {
  margin-top: 2px;
}
icon-button .icon-button-md {
  width: 40px;
  height: 40px;
}
icon-button .icon-button-md img {
  width: 24px;
  height: 24px;
}
icon-button .icon-button-sm {
  width: 16px;
  height: 16px;
}
icon-button .icon-button-sm img {
  width: 16px;
  height: 16px;
}
icon-button .icon-button-disabled {
  opacity: 0.5;
  pointer-events: none;
}
icon-button .icon-button-rotate img {
  animation: rotate360 1s linear infinite;
}
@keyframes rotate360 {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
custom-input {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 4px;
}
custom-input .input-label {
  font-family: 'Roboto-Regular';
  font-size: 10px;
  font-weight: 400;
  line-height: 10px;
  color: #8f8f8f;
  margin: 0;
}
custom-input .input-label-md {
  font-family: 'Roboto-Regular';
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  color: #8f8f8f;
  margin: 0;
  display: flex;
  align-items: flex-end;
}
custom-input .input-helper-text {
  font-family: 'Roboto-Regular';
  font-size: 10px;
  font-weight: 400;
  line-height: 10px;
  color: #8f8f8f;
  margin: 0;
}
custom-input .input-helper-text-md {
  font-family: 'Roboto-Regular';
  font-size: 10px;
  font-weight: 400;
  line-height: 10px;
  color: #8f8f8f;
  margin: 0;
}
custom-input .input-helper-text-error {
  color: #f13232;
}
custom-input .input-container {
  display: flex;
  align-items: center;
  width: 100%;
  position: relative;
}
custom-input .input-container .custom-input {
  width: 100%;
  height: 32px;
  border: 1px solid #a3a3a3;
  border-radius: 8px;
  transition: 300ms;
  font-family: 'Roboto-Regular';
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  text-align: left;
  color: #a3a3a3;
  background-color: #0f0f0f99;
  padding: 0 16px;
}
custom-input .input-container .custom-input::placeholder {
  font-family: 'Roboto-Regular';
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  color: #cccccc;
  opacity: 0.5;
}
custom-input .input-container .custom-input:focus {
  border: 1px solid #ffd60a;
}
custom-input .input-container .custom-input:focus:hover {
  border: 1px solid #ffd60a;
}
custom-input .input-container .custom-input:hover {
  border: 1px solid #e0e0e0;
}
custom-input .input-container .custom-input:disabled {
  border: 1px solid #424242;
}
custom-input .input-container .custom-input:focus-visible {
  outline: none;
}
custom-input .input-container .icons-input {
  padding: 0 40px;
}
custom-input .input-container .start-icon-input {
  padding: 0 16px 0 40px;
}
custom-input .input-container .end-icon-input {
  padding: 0 40px 0 16px;
}
custom-input .input-container .input-md {
  height: 40px;
  font-size: 14px;
  line-height: 14px;
}
custom-input .input-container .input-md.icons-input {
  padding: 0 48px;
}
custom-input .input-container .input-md.start-icon-input {
  padding: 0 16px 0 48px;
}
custom-input .input-container .input-md.end-icon-input {
  padding: 0 48px 0 16px;
}
custom-input .input-container .start-icon,
custom-input .input-container .end-icon {
  position: absolute;
  width: 16px;
  height: 16px;
}
custom-input .input-container .start-icon img,
custom-input .input-container .end-icon img {
  width: 100%;
  height: 100%;
}
custom-input .input-container .start-icon-md,
custom-input .input-container .end-icon-md {
  position: absolute;
  width: 24px;
  height: 24px;
}
custom-input .input-container .start-icon-md img,
custom-input .input-container .end-icon-md img {
  width: 100%;
  height: 100%;
}
custom-input .input-container .start-icon,
custom-input .input-container .start-icon-md {
  left: 16px;
}
custom-input .input-container .end-icon,
custom-input .input-container .end-icon-md {
  right: 16px;
}
custom-select,
custom-value-select {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 4px;
  cursor: pointer;
}
custom-select .select-label,
custom-value-select .select-label {
  font-family: 'Roboto-Regular';
  font-size: 10px;
  font-weight: 400;
  line-height: 10px;
  color: #8f8f8f;
  margin: 0;
}
custom-select .select-label-md,
custom-value-select .select-label-md {
  font-family: 'Roboto-Regular';
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  color: #8f8f8f;
  margin: 0;
}
custom-select .select-helper-text,
custom-value-select .select-helper-text {
  font-family: 'Roboto-Regular';
  font-size: 10px;
  font-weight: 400;
  line-height: 10px;
  color: #8f8f8f;
  margin: 0;
}
custom-select .select-helper-text-md,
custom-value-select .select-helper-text-md {
  font-family: 'Roboto-Regular';
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  color: #8f8f8f;
  margin: 0;
}
custom-select .select-helper-text-error,
custom-value-select .select-helper-text-error {
  color: #f13232;
}
custom-select .select-container.open .custom-select::after,
custom-value-select .select-container.open .custom-select::after {
  transform: rotate(180deg);
}
custom-select .select-container,
custom-value-select .select-container {
  width: 100%;
  display: flex;
  align-items: center;
  position: relative;
}
custom-select .select-container .custom-select,
custom-value-select .select-container .custom-select {
  width: 100%;
  height: 32px;
  border: 1px solid #a3a3a3;
  border-radius: 8px;
  transition: 300ms;
  font-family: 'Roboto-Regular';
  font-size: 12px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  color: #a3a3a3;
  background-color: #0f0f0f99;
  padding: 0 40px 0 16px;
  text-transform: capitalize;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
}
custom-select .select-container .custom-select option,
custom-value-select .select-container .custom-select option {
  background-color: #212121;
}
custom-select .select-container .custom-select::placeholder,
custom-value-select .select-container .custom-select::placeholder {
  font-family: 'Roboto-Regular';
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  color: #cccccc;
  opacity: 0.5;
}
custom-select .select-container .custom-select:focus,
custom-value-select .select-container .custom-select:focus {
  border: 1px solid #ffd60a;
}
custom-select .select-container .custom-select:focus:hover,
custom-value-select .select-container .custom-select:focus:hover {
  border: 1px solid #ffd60a;
}
custom-select .select-container .custom-select:hover,
custom-value-select .select-container .custom-select:hover {
  border: 1px solid #e0e0e0;
}
custom-select .select-container .custom-select:disabled,
custom-value-select .select-container .custom-select:disabled {
  border: 1px solid #424242;
}
custom-select .select-container .custom-select::after,
custom-value-select .select-container .custom-select::after {
  content: '';
  position: absolute;
  top: 4px;
  right: 10px;
  width: 24px;
  height: 24px;
  background: url('../img/icons/arrow_down.svg') no-repeat center / contain;
  transition: transform 0.3s ease;
  pointer-events: none;
}
custom-select .select-container .dropdown,
custom-value-select .select-container .dropdown {
  width: 100%;
  position: absolute;
  top: 36px;
  z-index: 10;
  border: 1px solid #303030;
  background-color: #212121;
  border-radius: 8px;
  padding: 4px 8px;
  margin: 0px;
}
custom-select .select-container .dropdown .dropdown-options-container,
custom-value-select .select-container .dropdown .dropdown-options-container {
  max-height: 196px;
  overflow-y: auto;
  padding: 0px 8px;
  list-style: none;
}
custom-select .select-container .dropdown .dropdown-options-container .option,
custom-value-select .select-container .dropdown .dropdown-options-container .option {
  width: 100%;
  max-height: 28px;
  padding: 6px 0px;
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  text-align: start;
  color: #e0e0e0;
  cursor: pointer;
  text-transform: capitalize;
  overflow: hidden;
  text-overflow: ellipsis;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
}
custom-select .select-container .dropdown .dropdown-options-container .option.selected,
custom-value-select .select-container .dropdown .dropdown-options-container .option.selected {
  color: #ffd60a;
}
custom-select .select-container .dropdown .dropdown-options-container .option:active,
custom-value-select .select-container .dropdown .dropdown-options-container .option:active {
  color: #ffd60a;
}
custom-select .select-container .dropdown .dropdown-options-container .option:hover,
custom-value-select .select-container .dropdown .dropdown-options-container .option:hover {
  color: #8f8f8f;
}
custom-select .select-container .dropdown .dropdown-options-container .option.selected:hover,
custom-value-select .select-container .dropdown .dropdown-options-container .option.selected:hover {
  color: #ffd60a;
}
custom-select .select-container .option-icon,
custom-value-select .select-container .option-icon {
  width: 24px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
}
custom-select .select-container .option-icon.language,
custom-value-select .select-container .option-icon.language {
  background-image: url('../img/flags.png');
  background-repeat: no-repeat;
  height: 15px;
  margin-top: 0;
  padding: 0;
  width: 25px;
  left: 16px;
  top: 8px;
}
custom-select .select-container .option-icon.language.tur,
custom-value-select .select-container .option-icon.language.tur {
  background-position: -175px -195px;
}
custom-select .select-container .option-icon.language.eng,
custom-value-select .select-container .option-icon.language.eng {
  background-position: -200px -60px;
}
custom-select .select-container .option-icon.language.ita,
custom-value-select .select-container .option-icon.language.ita {
  background-position: -200px -90px;
}
custom-select .select-container .option-icon.language.vie,
custom-value-select .select-container .option-icon.language.vie {
  background-position: -175px -210px;
}
custom-select .select-container .option-icon.language.tai,
custom-value-select .select-container .option-icon.language.tai {
  background-position: 0 -195px;
}
custom-select .select-container .option-icon.language.chn,
custom-value-select .select-container .option-icon.language.chn {
  background-position: -300px -30px;
}
custom-select .select-container .option-icon.language.kor,
custom-value-select .select-container .option-icon.language.kor {
  background-position: -75px -105px;
}
custom-select .select-container .option-icon.language.jap,
custom-value-select .select-container .option-icon.language.jap {
  background-position: -300px -90px;
}
custom-select .select-container .option-icon.language.ind,
custom-value-select .select-container .option-icon.language.ind {
  background-position: -75px -90px;
}
custom-select .select-container .option-icon.language.khm,
custom-value-select .select-container .option-icon.language.khm {
  background-position: -375px -90px;
}
custom-select .select-container .option-icon.language.id,
custom-value-select .select-container .option-icon.language.id {
  background-position: 0 -90px;
}
custom-select .select-container .option-icon.language.mal,
custom-value-select .select-container .option-icon.language.mal {
  background-position: -175px -135px;
}
custom-select .select-container .option-icon.language.ger,
custom-value-select .select-container .option-icon.language.ger {
  background-position: -75px -45px;
}
custom-select .select-container .icons-select,
custom-value-select .select-container .icons-select {
  padding: 0 40px;
}
custom-select .select-container .start-icon-select,
custom-value-select .select-container .start-icon-select {
  padding: 0 40px;
}
custom-select .select-container .select-md,
custom-value-select .select-container .select-md {
  height: 40px;
  font-size: 14px;
  line-height: 14px;
  background-position-y: 9px;
}
custom-select .select-container .select-md.custom-select::after,
custom-value-select .select-container .select-md.custom-select::after {
  top: 8px;
}
custom-select .select-container .select-md.icons-select,
custom-value-select .select-container .select-md.icons-select {
  padding: 0 48px;
}
custom-select .select-container .select-md.start-icon-select,
custom-value-select .select-container .select-md.start-icon-select {
  padding: 0 16px 0 48px;
}
custom-select .select-container .start-icon,
custom-value-select .select-container .start-icon,
custom-select .select-container .end-icon,
custom-value-select .select-container .end-icon {
  position: absolute;
  width: 16px;
  height: 16px;
}
custom-select .select-container .start-icon img,
custom-value-select .select-container .start-icon img,
custom-select .select-container .end-icon img,
custom-value-select .select-container .end-icon img {
  width: 100%;
  height: 100%;
}
custom-select .select-container .start-icon-md,
custom-value-select .select-container .start-icon-md,
custom-select .select-container .end-icon-md,
custom-value-select .select-container .end-icon-md {
  position: absolute;
  width: 24px;
  height: 24px;
}
custom-select .select-container .start-icon-md img,
custom-value-select .select-container .start-icon-md img,
custom-select .select-container .end-icon-md img,
custom-value-select .select-container .end-icon-md img {
  width: 100%;
  height: 100%;
}
custom-select .select-container .start-icon,
custom-value-select .select-container .start-icon,
custom-select .select-container .start-icon-md,
custom-value-select .select-container .start-icon-md {
  left: 16px;
}
custom-select .select-container .end-icon,
custom-value-select .select-container .end-icon,
custom-select .select-container .end-icon-md,
custom-value-select .select-container .end-icon-md {
  right: 16px;
}
custom-checkbox .checkbox-container input[type='checkbox'] + label {
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: 'Roboto-Regular';
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-align: center;
  color: #cccccc;
  gap: 2px;
}
custom-checkbox .checkbox-container input[type='checkbox'] + label:before {
  width: 16px;
  height: 16px;
  margin: 0;
  color: #cccccc;
  display: flex;
  justify-content: center;
  align-items: center;
  content: '';
  background-image: url('../img/icons/uncheck.svg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
custom-checkbox .checkbox-container input[type='checkbox']:checked + label:before {
  width: 16px;
  height: 16px;
  margin: 0;
  color: #ffd60a;
  content: '';
  background-image: url('../img/icons/check.svg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
custom-nav-link {
  display: flex;
  justify-content: center;
  align-items: center;
}
custom-nav-link .custom-navigation-link {
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  padding: 8px 16px;
  transition: 300ms ease-in-out;
  cursor: pointer;
}
custom-nav-link .custom-navigation-link .text-content {
  font-family: 'Roboto-Regular';
  font-size: 14px;
  font-weight: 500;
  line-height: 14px;
  color: #cccccc;
}
custom-nav-link .custom-navigation-link .start-icon custom-svg-icon {
  display: block;
  width: 16px;
  height: 16px;
}
custom-nav-link .custom-navigation-link .start-icon custom-svg-icon svg {
  width: 100%;
  height: 100%;
}
custom-nav-link .custom-navigation-link .start-icon-md custom-svg-icon {
  display: block;
  width: 24px;
  height: 24px;
}
custom-nav-link .custom-navigation-link .start-icon-md custom-svg-icon svg {
  width: 100%;
  height: 100%;
}
custom-nav-link .custom-navigation-link:hover .text-content {
  color: #e0e0e0;
}
custom-nav-link .custom-navigation-link:hover svg path {
  fill: #e0e0e0;
}
custom-nav-link .custom-navigation-link:active .text-content {
  color: #ffd60a;
}
custom-nav-link .custom-navigation-link:active svg path {
  fill: #ffd60a;
}
custom-nav-link .size-md {
  height: 40px;
  padding: 8px 24px;
}
custom-nav-link .size-md .text-content {
  font-size: 14px;
  font-weight: 500;
  line-height: 14px;
}
custom-modal .modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1000;
  padding: 24px;
}
custom-modal .modal-overlay.no-padding {
  padding: 0;
}
custom-modal .modal-overlay .modal-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.6);
  backdrop-filter: blur(5px);
}
custom-modal .modal-overlay .modal {
  width: 100%;
  max-width: 950px;
  height: calc(100% - 45px);
  max-height: 728px;
  padding: 20px;
  border-radius: 16px;
  background-color: #1a1a1a;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.4);
  border-bottom: 1px solid #00803a;
  z-index: 2;
}
custom-modal .modal-overlay .waiting-list-modal {
  max-width: 650px;
  max-height: 350px;
}
custom-modal .modal-overlay .settings-modal {
  max-width: 1280px;
  max-height: 636px;
}
custom-modal .modal-overlay .history-modal {
  max-width: 1280px;
  max-height: 636px;
  background-color: #121212;
}
custom-modal .modal-overlay .history-replayer-modal {
  max-width: 1268px;
  max-height: 690px;
  background-color: #121212;
  position: relative;
  padding: 0;
}
custom-modal .modal-overlay .history-replayer-modal .without-title-close-button {
  position: absolute;
  top: -4px;
  right: -4px;
}
custom-modal .modal-overlay .history-replayer-modal .modal-body {
  height: 100%;
  padding: 0;
  padding-right: 0;
  margin-top: 0;
}
custom-modal .modal-overlay .modal-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
custom-modal .modal-overlay .modal-header .modal-title {
  font-family: 'Roboto-Regular';
  font-size: 20px;
  font-weight: 500;
  line-height: 20px;
  text-align: start;
  color: #ffd60a;
}
custom-modal .modal-overlay .close-button {
  cursor: pointer;
  font-size: 20px;
}
custom-modal .modal-overlay .modal-body {
  margin-top: 10px;
  height: calc(100% - 75px);
  overflow-y: auto;
  padding-right: 8px;
}
custom-modal .modal-overlay .modal-body .content-container {
  height: 100%;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-50 {
  background-image: url('../img/poker/backgrounds/50.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-49 {
  background-image: url('../img/poker/backgrounds/49.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-48 {
  background-image: url('../img/poker/backgrounds/48.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-47 {
  background-image: url('../img/poker/backgrounds/47.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-46 {
  background-image: url('../img/poker/backgrounds/46.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-45 {
  background-image: url('../img/poker/backgrounds/45.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-44 {
  background-image: url('../img/poker/backgrounds/44.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-43 {
  background-image: url('../img/poker/backgrounds/43.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-42 {
  background-image: url('../img/poker/backgrounds/42.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-41 {
  background-image: url('../img/poker/backgrounds/41.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-40 {
  background-image: url('../img/poker/backgrounds/40.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-39 {
  background-image: url('../img/poker/backgrounds/39.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-38 {
  background-image: url('../img/poker/backgrounds/38.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-37 {
  background-image: url('../img/poker/backgrounds/37.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-36 {
  background-image: url('../img/poker/backgrounds/36.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-35 {
  background-image: url('../img/poker/backgrounds/35.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-34 {
  background-image: url('../img/poker/backgrounds/34.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-33 {
  background-image: url('../img/poker/backgrounds/33.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-32 {
  background-image: url('../img/poker/backgrounds/32.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-31 {
  background-image: url('../img/poker/backgrounds/31.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-30 {
  background-image: url('../img/poker/backgrounds/30.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-29 {
  background-image: url('../img/poker/backgrounds/29.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-28 {
  background-image: url('../img/poker/backgrounds/28.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-27 {
  background-image: url('../img/poker/backgrounds/27.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-26 {
  background-image: url('../img/poker/backgrounds/26.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-25 {
  background-image: url('../img/poker/backgrounds/25.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-24 {
  background-image: url('../img/poker/backgrounds/24.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-23 {
  background-image: url('../img/poker/backgrounds/23.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-22 {
  background-image: url('../img/poker/backgrounds/22.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-21 {
  background-image: url('../img/poker/backgrounds/21.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-20 {
  background-image: url('../img/poker/backgrounds/20.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-19 {
  background-image: url('../img/poker/backgrounds/19.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-18 {
  background-image: url('../img/poker/backgrounds/18.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-17 {
  background-image: url('../img/poker/backgrounds/17.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-16 {
  background-image: url('../img/poker/backgrounds/16.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-15 {
  background-image: url('../img/poker/backgrounds/15.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-14 {
  background-image: url('../img/poker/backgrounds/14.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-13 {
  background-image: url('../img/poker/backgrounds/13.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-12 {
  background-image: url('../img/poker/backgrounds/12.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-11 {
  background-image: url('../img/poker/backgrounds/11.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-10 {
  background-image: url('../img/poker/backgrounds/10.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-9 {
  background-image: url('../img/poker/backgrounds/9.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-8 {
  background-image: url('../img/poker/backgrounds/8.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-7 {
  background-image: url('../img/poker/backgrounds/7.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-6 {
  background-image: url('../img/poker/backgrounds/6.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-5 {
  background-image: url('../img/poker/backgrounds/5.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-4 {
  background-image: url('../img/poker/backgrounds/4.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-3 {
  background-image: url('../img/poker/backgrounds/3.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-2 {
  background-image: url('../img/poker/backgrounds/2.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-background-1 {
  background-image: url('../img/poker/backgrounds/1.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-50 {
  background-image: url('../img/poker/backgrounds/50.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-49 {
  background-image: url('../img/poker/backgrounds/49.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-48 {
  background-image: url('../img/poker/backgrounds/48.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-47 {
  background-image: url('../img/poker/backgrounds/47.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-46 {
  background-image: url('../img/poker/backgrounds/46.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-45 {
  background-image: url('../img/poker/backgrounds/45.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-44 {
  background-image: url('../img/poker/backgrounds/44.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-43 {
  background-image: url('../img/poker/backgrounds/43.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-42 {
  background-image: url('../img/poker/backgrounds/42.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-41 {
  background-image: url('../img/poker/backgrounds/41.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-40 {
  background-image: url('../img/poker/backgrounds/40.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-39 {
  background-image: url('../img/poker/backgrounds/39.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-38 {
  background-image: url('../img/poker/backgrounds/38.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-37 {
  background-image: url('../img/poker/backgrounds/37.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-36 {
  background-image: url('../img/poker/backgrounds/36.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-35 {
  background-image: url('../img/poker/backgrounds/35.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-34 {
  background-image: url('../img/poker/backgrounds/34.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-33 {
  background-image: url('../img/poker/backgrounds/33.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-32 {
  background-image: url('../img/poker/backgrounds/32.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-31 {
  background-image: url('../img/poker/backgrounds/31.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-30 {
  background-image: url('../img/poker/backgrounds/30.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-29 {
  background-image: url('../img/poker/backgrounds/29.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-28 {
  background-image: url('../img/poker/backgrounds/28.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-27 {
  background-image: url('../img/poker/backgrounds/27.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-26 {
  background-image: url('../img/poker/backgrounds/26.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-25 {
  background-image: url('../img/poker/backgrounds/25.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-24 {
  background-image: url('../img/poker/backgrounds/24.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-23 {
  background-image: url('../img/poker/backgrounds/23.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-22 {
  background-image: url('../img/poker/backgrounds/22.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-21 {
  background-image: url('../img/poker/backgrounds/21.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-20 {
  background-image: url('../img/poker/backgrounds/20.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-19 {
  background-image: url('../img/poker/backgrounds/19.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-18 {
  background-image: url('../img/poker/backgrounds/18.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-17 {
  background-image: url('../img/poker/backgrounds/17.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-16 {
  background-image: url('../img/poker/backgrounds/16.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-15 {
  background-image: url('../img/poker/backgrounds/15.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-14 {
  background-image: url('../img/poker/backgrounds/14.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-13 {
  background-image: url('../img/poker/backgrounds/13.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-12 {
  background-image: url('../img/poker/backgrounds/12.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-11 {
  background-image: url('../img/poker/backgrounds/11.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-10 {
  background-image: url('../img/poker/backgrounds/10.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-9 {
  background-image: url('../img/poker/backgrounds/9.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-8 {
  background-image: url('../img/poker/backgrounds/8.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-7 {
  background-image: url('../img/poker/backgrounds/7.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-6 {
  background-image: url('../img/poker/backgrounds/6.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-5 {
  background-image: url('../img/poker/backgrounds/5.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-4 {
  background-image: url('../img/poker/backgrounds/4.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-3 {
  background-image: url('../img/poker/backgrounds/3.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-2 {
  background-image: url('../img/poker/backgrounds/2.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyBackground-1 {
  background-image: url('../img/poker/backgrounds/1.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-123 {
  background-image: url('../img/poker/carpets/123.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-122 {
  background-image: url('../img/poker/carpets/122.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-121 {
  background-image: url('../img/poker/carpets/121.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-120 {
  background-image: url('../img/poker/carpets/120.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-119 {
  background-image: url('../img/poker/carpets/119.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-118 {
  background-image: url('../img/poker/carpets/118.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-117 {
  background-image: url('../img/poker/carpets/117.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-116 {
  background-image: url('../img/poker/carpets/116.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-115 {
  background-image: url('../img/poker/carpets/115.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-114 {
  background-image: url('../img/poker/carpets/114.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-113 {
  background-image: url('../img/poker/carpets/113.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-112 {
  background-image: url('../img/poker/carpets/112.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-111 {
  background-image: url('../img/poker/carpets/111.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-110 {
  background-image: url('../img/poker/carpets/110.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-109 {
  background-image: url('../img/poker/carpets/109.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-108 {
  background-image: url('../img/poker/carpets/108.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-107 {
  background-image: url('../img/poker/carpets/107.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-106 {
  background-image: url('../img/poker/carpets/106.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-105 {
  background-image: url('../img/poker/carpets/105.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-104 {
  background-image: url('../img/poker/carpets/104.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-103 {
  background-image: url('../img/poker/carpets/103.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-102 {
  background-image: url('../img/poker/carpets/102.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-101 {
  background-image: url('../img/poker/carpets/101.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-100 {
  background-image: url('../img/poker/carpets/100.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-99 {
  background-image: url('../img/poker/carpets/99.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-98 {
  background-image: url('../img/poker/carpets/98.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-97 {
  background-image: url('../img/poker/carpets/97.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-96 {
  background-image: url('../img/poker/carpets/96.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-95 {
  background-image: url('../img/poker/carpets/95.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-94 {
  background-image: url('../img/poker/carpets/94.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-93 {
  background-image: url('../img/poker/carpets/93.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-92 {
  background-image: url('../img/poker/carpets/92.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-91 {
  background-image: url('../img/poker/carpets/91.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-90 {
  background-image: url('../img/poker/carpets/90.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-89 {
  background-image: url('../img/poker/carpets/89.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-88 {
  background-image: url('../img/poker/carpets/88.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-87 {
  background-image: url('../img/poker/carpets/87.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-86 {
  background-image: url('../img/poker/carpets/86.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-85 {
  background-image: url('../img/poker/carpets/85.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-84 {
  background-image: url('../img/poker/carpets/84.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-83 {
  background-image: url('../img/poker/carpets/83.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-82 {
  background-image: url('../img/poker/carpets/82.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-81 {
  background-image: url('../img/poker/carpets/81.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-80 {
  background-image: url('../img/poker/carpets/80.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-79 {
  background-image: url('../img/poker/carpets/79.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-78 {
  background-image: url('../img/poker/carpets/78.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-77 {
  background-image: url('../img/poker/carpets/77.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-76 {
  background-image: url('../img/poker/carpets/76.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-75 {
  background-image: url('../img/poker/carpets/75.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-74 {
  background-image: url('../img/poker/carpets/74.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-73 {
  background-image: url('../img/poker/carpets/73.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-72 {
  background-image: url('../img/poker/carpets/72.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-71 {
  background-image: url('../img/poker/carpets/71.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-70 {
  background-image: url('../img/poker/carpets/70.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-69 {
  background-image: url('../img/poker/carpets/69.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-68 {
  background-image: url('../img/poker/carpets/68.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-67 {
  background-image: url('../img/poker/carpets/67.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-66 {
  background-image: url('../img/poker/carpets/66.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-65 {
  background-image: url('../img/poker/carpets/65.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-64 {
  background-image: url('../img/poker/carpets/64.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-63 {
  background-image: url('../img/poker/carpets/63.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-62 {
  background-image: url('../img/poker/carpets/62.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-61 {
  background-image: url('../img/poker/carpets/61.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-60 {
  background-image: url('../img/poker/carpets/60.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-59 {
  background-image: url('../img/poker/carpets/59.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-58 {
  background-image: url('../img/poker/carpets/58.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-57 {
  background-image: url('../img/poker/carpets/57.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-56 {
  background-image: url('../img/poker/carpets/56.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-55 {
  background-image: url('../img/poker/carpets/55.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-54 {
  background-image: url('../img/poker/carpets/54.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-53 {
  background-image: url('../img/poker/carpets/53.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-52 {
  background-image: url('../img/poker/carpets/52.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-51 {
  background-image: url('../img/poker/carpets/51.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-50 {
  background-image: url('../img/poker/carpets/50.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-49 {
  background-image: url('../img/poker/carpets/49.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-48 {
  background-image: url('../img/poker/carpets/48.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-47 {
  background-image: url('../img/poker/carpets/47.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-46 {
  background-image: url('../img/poker/carpets/46.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-45 {
  background-image: url('../img/poker/carpets/45.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-44 {
  background-image: url('../img/poker/carpets/44.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-43 {
  background-image: url('../img/poker/carpets/43.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-42 {
  background-image: url('../img/poker/carpets/42.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-41 {
  background-image: url('../img/poker/carpets/41.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-40 {
  background-image: url('../img/poker/carpets/40.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-39 {
  background-image: url('../img/poker/carpets/39.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-38 {
  background-image: url('../img/poker/carpets/38.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-37 {
  background-image: url('../img/poker/carpets/37.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-36 {
  background-image: url('../img/poker/carpets/36.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-35 {
  background-image: url('../img/poker/carpets/35.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-34 {
  background-image: url('../img/poker/carpets/34.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-33 {
  background-image: url('../img/poker/carpets/33.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-32 {
  background-image: url('../img/poker/carpets/32.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-31 {
  background-image: url('../img/poker/carpets/31.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-30 {
  background-image: url('../img/poker/carpets/30.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-29 {
  background-image: url('../img/poker/carpets/29.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-28 {
  background-image: url('../img/poker/carpets/28.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-27 {
  background-image: url('../img/poker/carpets/27.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-26 {
  background-image: url('../img/poker/carpets/26.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-25 {
  background-image: url('../img/poker/carpets/25.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-24 {
  background-image: url('../img/poker/carpets/24.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-23 {
  background-image: url('../img/poker/carpets/23.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-22 {
  background-image: url('../img/poker/carpets/22.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-21 {
  background-image: url('../img/poker/carpets/21.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-20 {
  background-image: url('../img/poker/carpets/20.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-19 {
  background-image: url('../img/poker/carpets/19.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-18 {
  background-image: url('../img/poker/carpets/18.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-17 {
  background-image: url('../img/poker/carpets/17.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-16 {
  background-image: url('../img/poker/carpets/16.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-15 {
  background-image: url('../img/poker/carpets/15.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-14 {
  background-image: url('../img/poker/carpets/14.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-13 {
  background-image: url('../img/poker/carpets/13.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-12 {
  background-image: url('../img/poker/carpets/12.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-11 {
  background-image: url('../img/poker/carpets/11.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-10 {
  background-image: url('../img/poker/carpets/10.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-9 {
  background-image: url('../img/poker/carpets/9.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-8 {
  background-image: url('../img/poker/carpets/8.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-7 {
  background-image: url('../img/poker/carpets/7.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-6 {
  background-image: url('../img/poker/carpets/6.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-5 {
  background-image: url('../img/poker/carpets/5.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-4 {
  background-image: url('../img/poker/carpets/4.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-3 {
  background-image: url('../img/poker/carpets/3.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-2 {
  background-image: url('../img/poker/carpets/2.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-carpet-1 {
  background-image: url('../img/poker/carpets/1.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-123 {
  background-image: url('../img/poker/carpets/123.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-122 {
  background-image: url('../img/poker/carpets/122.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-121 {
  background-image: url('../img/poker/carpets/121.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-120 {
  background-image: url('../img/poker/carpets/120.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-119 {
  background-image: url('../img/poker/carpets/119.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-118 {
  background-image: url('../img/poker/carpets/118.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-117 {
  background-image: url('../img/poker/carpets/117.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-116 {
  background-image: url('../img/poker/carpets/116.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-115 {
  background-image: url('../img/poker/carpets/115.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-114 {
  background-image: url('../img/poker/carpets/114.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-113 {
  background-image: url('../img/poker/carpets/113.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-112 {
  background-image: url('../img/poker/carpets/112.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-111 {
  background-image: url('../img/poker/carpets/111.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-110 {
  background-image: url('../img/poker/carpets/110.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-109 {
  background-image: url('../img/poker/carpets/109.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-108 {
  background-image: url('../img/poker/carpets/108.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-107 {
  background-image: url('../img/poker/carpets/107.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-106 {
  background-image: url('../img/poker/carpets/106.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-105 {
  background-image: url('../img/poker/carpets/105.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-104 {
  background-image: url('../img/poker/carpets/104.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-103 {
  background-image: url('../img/poker/carpets/103.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-102 {
  background-image: url('../img/poker/carpets/102.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-101 {
  background-image: url('../img/poker/carpets/101.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-100 {
  background-image: url('../img/poker/carpets/100.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-99 {
  background-image: url('../img/poker/carpets/99.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-98 {
  background-image: url('../img/poker/carpets/98.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-97 {
  background-image: url('../img/poker/carpets/97.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-96 {
  background-image: url('../img/poker/carpets/96.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-95 {
  background-image: url('../img/poker/carpets/95.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-94 {
  background-image: url('../img/poker/carpets/94.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-93 {
  background-image: url('../img/poker/carpets/93.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-92 {
  background-image: url('../img/poker/carpets/92.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-91 {
  background-image: url('../img/poker/carpets/91.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-90 {
  background-image: url('../img/poker/carpets/90.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-89 {
  background-image: url('../img/poker/carpets/89.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-88 {
  background-image: url('../img/poker/carpets/88.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-87 {
  background-image: url('../img/poker/carpets/87.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-86 {
  background-image: url('../img/poker/carpets/86.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-85 {
  background-image: url('../img/poker/carpets/85.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-84 {
  background-image: url('../img/poker/carpets/84.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-83 {
  background-image: url('../img/poker/carpets/83.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-82 {
  background-image: url('../img/poker/carpets/82.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-81 {
  background-image: url('../img/poker/carpets/81.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-80 {
  background-image: url('../img/poker/carpets/80.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-79 {
  background-image: url('../img/poker/carpets/79.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-78 {
  background-image: url('../img/poker/carpets/78.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-77 {
  background-image: url('../img/poker/carpets/77.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-76 {
  background-image: url('../img/poker/carpets/76.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-75 {
  background-image: url('../img/poker/carpets/75.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-74 {
  background-image: url('../img/poker/carpets/74.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-73 {
  background-image: url('../img/poker/carpets/73.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-72 {
  background-image: url('../img/poker/carpets/72.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-71 {
  background-image: url('../img/poker/carpets/71.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-70 {
  background-image: url('../img/poker/carpets/70.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-69 {
  background-image: url('../img/poker/carpets/69.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-68 {
  background-image: url('../img/poker/carpets/68.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-67 {
  background-image: url('../img/poker/carpets/67.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-66 {
  background-image: url('../img/poker/carpets/66.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-65 {
  background-image: url('../img/poker/carpets/65.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-64 {
  background-image: url('../img/poker/carpets/64.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-63 {
  background-image: url('../img/poker/carpets/63.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-62 {
  background-image: url('../img/poker/carpets/62.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-61 {
  background-image: url('../img/poker/carpets/61.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-60 {
  background-image: url('../img/poker/carpets/60.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-59 {
  background-image: url('../img/poker/carpets/59.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-58 {
  background-image: url('../img/poker/carpets/58.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-57 {
  background-image: url('../img/poker/carpets/57.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-56 {
  background-image: url('../img/poker/carpets/56.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-55 {
  background-image: url('../img/poker/carpets/55.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-54 {
  background-image: url('../img/poker/carpets/54.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-53 {
  background-image: url('../img/poker/carpets/53.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-52 {
  background-image: url('../img/poker/carpets/52.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-51 {
  background-image: url('../img/poker/carpets/51.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-50 {
  background-image: url('../img/poker/carpets/50.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-49 {
  background-image: url('../img/poker/carpets/49.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-48 {
  background-image: url('../img/poker/carpets/48.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-47 {
  background-image: url('../img/poker/carpets/47.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-46 {
  background-image: url('../img/poker/carpets/46.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-45 {
  background-image: url('../img/poker/carpets/45.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-44 {
  background-image: url('../img/poker/carpets/44.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-43 {
  background-image: url('../img/poker/carpets/43.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-42 {
  background-image: url('../img/poker/carpets/42.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-41 {
  background-image: url('../img/poker/carpets/41.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-40 {
  background-image: url('../img/poker/carpets/40.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-39 {
  background-image: url('../img/poker/carpets/39.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-38 {
  background-image: url('../img/poker/carpets/38.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-37 {
  background-image: url('../img/poker/carpets/37.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-36 {
  background-image: url('../img/poker/carpets/36.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-35 {
  background-image: url('../img/poker/carpets/35.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-34 {
  background-image: url('../img/poker/carpets/34.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-33 {
  background-image: url('../img/poker/carpets/33.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-32 {
  background-image: url('../img/poker/carpets/32.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-31 {
  background-image: url('../img/poker/carpets/31.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-30 {
  background-image: url('../img/poker/carpets/30.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-29 {
  background-image: url('../img/poker/carpets/29.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-28 {
  background-image: url('../img/poker/carpets/28.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-27 {
  background-image: url('../img/poker/carpets/27.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-26 {
  background-image: url('../img/poker/carpets/26.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-25 {
  background-image: url('../img/poker/carpets/25.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-24 {
  background-image: url('../img/poker/carpets/24.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-23 {
  background-image: url('../img/poker/carpets/23.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-22 {
  background-image: url('../img/poker/carpets/22.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-21 {
  background-image: url('../img/poker/carpets/21.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-20 {
  background-image: url('../img/poker/carpets/20.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-19 {
  background-image: url('../img/poker/carpets/19.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-18 {
  background-image: url('../img/poker/carpets/18.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-17 {
  background-image: url('../img/poker/carpets/17.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-16 {
  background-image: url('../img/poker/carpets/16.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-15 {
  background-image: url('../img/poker/carpets/15.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-14 {
  background-image: url('../img/poker/carpets/14.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-13 {
  background-image: url('../img/poker/carpets/13.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-12 {
  background-image: url('../img/poker/carpets/12.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-11 {
  background-image: url('../img/poker/carpets/11.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-10 {
  background-image: url('../img/poker/carpets/10.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-9 {
  background-image: url('../img/poker/carpets/9.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-8 {
  background-image: url('../img/poker/carpets/8.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-7 {
  background-image: url('../img/poker/carpets/7.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-6 {
  background-image: url('../img/poker/carpets/6.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-5 {
  background-image: url('../img/poker/carpets/5.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-4 {
  background-image: url('../img/poker/carpets/4.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-3 {
  background-image: url('../img/poker/carpets/3.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-2 {
  background-image: url('../img/poker/carpets/2.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-okeyCarpet-1 {
  background-image: url('../img/poker/carpets/1.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-25 {
  background-image: url('../img/settings/view/cards/25.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-24 {
  background-image: url('../img/settings/view/cards/24.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-23 {
  background-image: url('../img/settings/view/cards/23.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-22 {
  background-image: url('../img/settings/view/cards/22.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-21 {
  background-image: url('../img/settings/view/cards/21.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-20 {
  background-image: url('../img/settings/view/cards/20.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-19 {
  background-image: url('../img/settings/view/cards/19.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-18 {
  background-image: url('../img/settings/view/cards/18.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-17 {
  background-image: url('../img/settings/view/cards/17.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-16 {
  background-image: url('../img/settings/view/cards/16.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-15 {
  background-image: url('../img/settings/view/cards/15.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-14 {
  background-image: url('../img/settings/view/cards/14.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-13 {
  background-image: url('../img/settings/view/cards/13.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-12 {
  background-image: url('../img/settings/view/cards/12.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-11 {
  background-image: url('../img/settings/view/cards/11.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-10 {
  background-image: url('../img/settings/view/cards/10.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-9 {
  background-image: url('../img/settings/view/cards/9.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-8 {
  background-image: url('../img/settings/view/cards/8.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-7 {
  background-image: url('../img/settings/view/cards/7.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-6 {
  background-image: url('../img/settings/view/cards/6.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-5 {
  background-image: url('../img/settings/view/cards/5.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-4 {
  background-image: url('../img/settings/view/cards/4.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-3 {
  background-image: url('../img/settings/view/cards/3.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-2 {
  background-image: url('../img/settings/view/cards/2.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-cards-1 {
  background-image: url('../img/settings/view/cards/1.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-stones-5 {
  background-image: url('../img/settings/view/stones/5.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-stones-4 {
  background-image: url('../img/settings/view/stones/4.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-stones-3 {
  background-image: url('../img/settings/view/stones/3.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-stones-2 {
  background-image: url('../img/settings/view/stones/2.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-stones-1 {
  background-image: url('../img/settings/view/stones/1.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-25 {
  background-image: url('../img/poker/holecards/25.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-24 {
  background-image: url('../img/poker/holecards/24.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-23 {
  background-image: url('../img/poker/holecards/23.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-22 {
  background-image: url('../img/poker/holecards/22.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-21 {
  background-image: url('../img/poker/holecards/21.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-20 {
  background-image: url('../img/poker/holecards/20.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-19 {
  background-image: url('../img/poker/holecards/19.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-18 {
  background-image: url('../img/poker/holecards/18.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-17 {
  background-image: url('../img/poker/holecards/17.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-16 {
  background-image: url('../img/poker/holecards/16.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-15 {
  background-image: url('../img/poker/holecards/15.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-14 {
  background-image: url('../img/poker/holecards/14.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-13 {
  background-image: url('../img/poker/holecards/13.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-12 {
  background-image: url('../img/poker/holecards/12.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-11 {
  background-image: url('../img/poker/holecards/11.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-10 {
  background-image: url('../img/poker/holecards/10.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-9 {
  background-image: url('../img/poker/holecards/9.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-8 {
  background-image: url('../img/poker/holecards/8.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-7 {
  background-image: url('../img/poker/holecards/7.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-6 {
  background-image: url('../img/poker/holecards/6.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-5 {
  background-image: url('../img/poker/holecards/5.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-4 {
  background-image: url('../img/poker/holecards/4.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-3 {
  background-image: url('../img/poker/holecards/3.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-2 {
  background-image: url('../img/poker/holecards/2.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-deck-1 {
  background-image: url('../img/poker/holecards/1.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-stoneDeck-5 {
  background-image: url('../img/poker/holestones/5.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-stoneDeck-4 {
  background-image: url('../img/poker/holestones/4.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-stoneDeck-3 {
  background-image: url('../img/poker/holestones/3.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-stoneDeck-2 {
  background-image: url('../img/poker/holestones/2.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-stoneDeck-1 {
  background-image: url('../img/poker/holestones/1.svg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chips-7 {
  background-image: url('../img/settings/view/chips/7.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chips-6 {
  background-image: url('../img/settings/view/chips/6.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chips-5 {
  background-image: url('../img/settings/view/chips/5.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chips-4 {
  background-image: url('../img/settings/view/chips/4.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chips-3 {
  background-image: url('../img/settings/view/chips/3.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chips-2 {
  background-image: url('../img/settings/view/chips/2.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chips-1 {
  background-image: url('../img/settings/view/chips/1.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chairs-10 {
  background-image: url('../img/poker/chairs/vp/10.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chairs-9 {
  background-image: url('../img/poker/chairs/vp/9.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chairs-8 {
  background-image: url('../img/poker/chairs/vp/8.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chairs-7 {
  background-image: url('../img/poker/chairs/vp/7.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chairs-6 {
  background-image: url('../img/poker/chairs/vp/6.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chairs-5 {
  background-image: url('../img/poker/chairs/vp/5.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chairs-4 {
  background-image: url('../img/poker/chairs/vp/4.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chairs-3 {
  background-image: url('../img/poker/chairs/vp/3.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chairs-2 {
  background-image: url('../img/poker/chairs/vp/2.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chairs-1 {
  background-image: url('../img/poker/chairs/vp/1.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
custom-accordion {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
custom-accordion .accordion-container {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  gap: 16px;
}
custom-accordion .accordion-container .accordion-header {
  width: 100%;
  padding: 8px 16px;
  background-color: #262626;
  border-radius: 8px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
custom-accordion .accordion-container .accordion-header custom-svg-icon {
  display: block;
  width: 24px;
  height: 24px;
}
custom-accordion .accordion-container .accordion-header custom-svg-icon.reversed {
  transform: rotate(180deg);
}
custom-accordion .accordion-container .accordion-header .title {
  font-family: 'Roboto-Regular';
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  text-align: start;
  color: #cccccc;
  text-transform: capitalize;
}
custom-accordion .accordion-container .accordion-header .title.opened {
  color: #ffd60a;
}
custom-accordion .accordion-container .accordion-content {
  width: 100%;
  max-width: 100%;
  overflow-y: auto;
  padding-bottom: 4px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
}
custom-accordion .accordion-container .accordion-content .content-item-container {
  width: 88px;
  height: 88px;
  min-width: 88px;
  padding: 8px;
  border-radius: 8px;
  border: 1px solid #8f8f8f;
  background-color: #080808;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}
custom-accordion .accordion-container .accordion-content .content-item-container.selected {
  border: 1px solid #ffd60a;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item {
  width: 100%;
  height: 100%;
  border-radius: 4px;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item[type='carpet'] {
  background-size: 135% auto;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item[type='okeyCarpet'] {
  background-size: 105% auto;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item[type='deck'],
custom-accordion .accordion-container .accordion-content .content-item-container .content-item[type='cards'],
custom-accordion .accordion-container .accordion-content .content-item-container .content-item[type='chips'],
custom-accordion .accordion-container .accordion-content .content-item-container .content-item[type='stones'],
custom-accordion .accordion-container .accordion-content .content-item-container .content-item[type='stoneDeck'],
custom-accordion .accordion-container .accordion-content .content-item-container .content-item[type='chairs'] {
  background-size: contain;
}
custom-accordion .accordion-container .accordion-content .content-item-container .content-item-chairs-1 {
  width: 60%;
  height: 60%;
}
custom-carousel {
  display: flex;
  width: 100%;
  height: 100%;
}
custom-carousel .carousel-container {
  position: relative;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  overflow: hidden;
  user-select: none;
}
custom-carousel .carousel-viewport {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
}
custom-carousel .carousel-wrapper {
  display: flex;
  height: 100%;
  width: 100%;
  transition: transform 0.36s cubic-bezier(0.22, 0.9, 0.25, 1);
  will-change: transform;
  box-sizing: border-box;
  cursor: grab;
}
custom-carousel .carousel-wrapper:active {
  cursor: grabbing;
}
custom-carousel .carousel-item {
  flex: 0 0 100%;
  height: 100%;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 2px;
}
@media (min-width: 900px) and (max-width: 1199px) {
  custom-carousel .carousel-item {
    flex: 0 0 33.333333%;
  }
  custom-carousel .carousel-container .carousel-button {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  custom-carousel .carousel-item {
    flex: 0 0 20%;
  }
}
custom-carousel .transclude-slot {
  display: none !important;
}
custom-carousel .carousel-button {
  position: absolute;
  bottom: 0px;
  transform: translateY(-50%);
  z-index: 5;
}
custom-carousel .carousel-button.prev {
  left: 0;
  bottom: -15px;
}
custom-carousel .carousel-button.next {
  right: 0;
  bottom: -15px;
}
custom-carousel .carousel-container.no-slides .carousel-wrapper {
  transform: translateX(0) !important;
}
custom-carousel .carousel-container.no-slides .carousel-button {
  display: none !important;
}
custom-tooltip .tooltip-wrapper {
  display: inline-block;
  position: relative;
}
.custom-tooltip {
  background: #e0e0e0;
  color: #1c1c1c;
  padding: 8px 16px;
  border-radius: 8px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  white-space: nowrap;
  pointer-events: none;
  position: absolute;
  font-family: 'Roboto-Regular';
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0%;
}
.poker-rules-content-container,
.about-us-modal-content-container,
.poker-info-content-container {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.poker-rules-content-container p,
.about-us-modal-content-container p,
.poker-info-content-container p {
  margin: 0;
  margin-bottom: 8px;
}
.poker-rules-content-container .poker-rules-title,
.about-us-modal-content-container .poker-rules-title,
.poker-info-content-container .poker-rules-title {
  font-family: 'Roboto-Regular';
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: start;
  color: #00803a;
}
.poker-rules-content-container .poker-rules-content,
.about-us-modal-content-container .poker-rules-content,
.poker-info-content-container .poker-rules-content {
  font-family: 'Roboto-Regular';
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: start;
  color: #ffffff;
}
.poker-rules-content-container .content-subtitle,
.about-us-modal-content-container .content-subtitle,
.poker-info-content-container .content-subtitle {
  font-family: 'Roboto-Regular';
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  text-align: left;
}
.poker-rules-content-container ol li,
.about-us-modal-content-container ol li,
.poker-info-content-container ol li,
.poker-rules-content-container ul li,
.about-us-modal-content-container ul li,
.poker-info-content-container ul li {
  font-family: 'Roboto-Regular';
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: start;
  color: #ffffff;
  margin-bottom: 4px;
}
.poker-info-content-container {
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: url('../img/info-background.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 8px;
  height: 100%;
}
.poker-info-content-container .info-content {
  width: 100%;
  height: 100%;
  max-width: 356px;
  max-height: 224px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  background: #00000066;
  backdrop-filter: blur(5px);
  gap: 8px;
}
.poker-info-content-container .info-content .poker-rules-title {
  text-transform: uppercase;
  color: #ffd60a;
}
.poker-info-content-container .info-content p {
  text-align: center;
}
games-history {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 20px;
}
games-history .filter-container {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
  flex-wrap: nowrap;
  gap: 4px;
}
games-history .filter-container .line {
  flex: 1;
  border-bottom: 2px solid #a3a3a3;
  opacity: 0.2;
}
games-history .inner-item {
  width: 100%;
  height: calc(100% - 60px);
}
games-history .inner-item hand-history {
  display: flex;
  width: 100%;
  height: 100%;
}
history-table {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
}
history-table .table-container {
  width: 100%;
  height: 100%;
  overflow-x: auto;
}
history-table .table-container .history-table-container {
  width: 100%;
  border-collapse: collapse;
}
history-table .table-container .history-table-container thead {
  width: 100%;
  display: table;
  position: sticky;
  table-layout: fixed;
  top: 0;
  z-index: 2;
  background: #1c1c1c;
  border-bottom: 2px solid #545454;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  margin-bottom: 4px;
}
history-table .table-container .history-table-container thead th {
  padding: 16px;
  text-align: left;
  position: relative;
  color: #a3a3a3;
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0%;
}
history-table .table-container .history-table-container thead th .head-item {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
history-table .table-container .history-table-container thead th::before {
  content: '';
  width: 1px;
  height: 24px;
  position: absolute;
  right: -2px;
  top: 12px;
  background-color: #434343;
}
history-table .table-container .history-table-container thead th:nth-child(1) {
  width: 138px;
}
history-table .table-container .history-table-container thead th:nth-child(2) {
  width: 152px;
}
history-table .table-container .history-table-container thead th:nth-child(3) {
  width: 330px;
}
history-table .table-container .history-table-container thead th:nth-child(4) {
  width: 110px;
}
history-table .table-container .history-table-container thead th:nth-child(5) {
  width: 231px;
}
history-table .table-container .history-table-container thead th:nth-child(6) {
  width: 190px;
}
history-table .table-container .history-table-container thead th:nth-child(7) {
  width: 74px;
  border-right: none;
}
history-table .table-container .history-table-container thead th:nth-child(7)::before {
  display: none;
}
history-table .table-container .history-table-container tbody {
  display: block;
  max-height: 100%;
  overflow-y: auto;
  overflow-x: auto;
}
history-table .table-container .history-table-container tbody tr {
  display: table;
  width: 100%;
  table-layout: fixed;
  position: relative;
  background: #262626;
  border-radius: 4px;
  margin-bottom: 4px;
  transition: 300ms;
  overflow: hidden;
}
history-table .table-container .history-table-container tbody tr td {
  text-align: left;
  padding: 0 16px;
  position: relative;
  color: #a3a3a3;
  font-family: 'Roboto-Regular';
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-clamp: 1;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
history-table .table-container .history-table-container tbody tr td .tabe-card-icon {
  height: 32px;
  margin-top: 4px;
}
history-table .table-container .history-table-container tbody tr td .tabe-card-icon:nth-child(1) {
  margin-right: 8px;
}
history-table .table-container .history-table-container tbody tr td::before {
  content: '';
  width: 1px;
  height: 16px;
  position: absolute;
  right: 0;
  top: 12px;
  background-color: #434343;
}
history-table .table-container .history-table-container tbody tr td:nth-child(1) {
  width: 138px;
}
history-table .table-container .history-table-container tbody tr td:nth-child(2) {
  width: 152px;
}
history-table .table-container .history-table-container tbody tr td:nth-child(3) {
  width: 330px;
}
history-table .table-container .history-table-container tbody tr td:nth-child(4) {
  width: 110px;
}
history-table .table-container .history-table-container tbody tr td:nth-child(5) {
  width: 231px;
}
history-table .table-container .history-table-container tbody tr td:nth-child(6) {
  width: 190px;
}
history-table .table-container .history-table-container tbody tr td:nth-child(7) {
  width: 74px;
}
history-table .table-container .history-table-container tbody tr td:nth-child(7)::before {
  display: none;
}
history-table .table-container .history-table-container tbody tr::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #424242;
  border-radius: 4px 0 0 4px;
}
history-table .table-container .history-table-container tbody tr:hover {
  background: #303030;
}
history-table .table-container .history-table-container tbody tr:hover td:nth-child(1) {
  color: #ffd60a;
}
history-table .table-container .history-table-container tbody tr:hover::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffd60a;
  border-radius: 4px 0 0 4px;
}
history-table .table-container .table-skeleton {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
history-table .table-container .skeleton-row {
  display: flex;
  gap: 4px;
}
history-table .table-container .skeleton-cell {
  background-color: #1c1c1c;
  background-image: linear-gradient(90deg, #1c1c1c, #262626, #1c1c1c);
  background-size: 200px 100%;
  background-repeat: no-repeat;
  border-radius: 4px;
  display: inline-block;
  line-height: 1;
  width: 100%;
  height: 40px;
  animation: skeleton-animation 1.5s ease-in-out infinite;
}
@keyframes skeleton-animation {
  0% {
    background-position: -200px 0;
  }
  100% {
    background-position: calc(300px) 0;
  }
}
@keyframes loading {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}
history-table .table-pagination-container {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: 8px;
  gap: 4px;
}
history-table .table-pagination-container outlined-button.active button {
  border-color: #ffd60a;
  color: #ffd60a;
}
history-replayer iframe {
  width: 100%;
  height: calc(100% - 5px);
  border-radius: 8px;
  border: 4px solid #212121;
}
header.app-header {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  margin-bottom: 16px;
}
header.app-header .logo-conatiner {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
}
header.app-header .logo-conatiner .header-logo {
  width: 165px;
  height: 48px;
  background: url('../img/icons/logo-horizontal.png');
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
header.app-header .selects-container {
  width: min-content;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
}
header.app-header .selects-container .items-select-conatiner {
  width: 145px;
}
header.app-header item span {
  color: #fff;
  width: 100%;
  height: 100%;
  display: inline-block;
}
header.app-header item.language {
  width: 119px;
  height: 32px;
  position: relative;
  border: 1px solid #a3a3a3;
  background: transparent;
  border-radius: 8px;
  font-family: 'Poppins Regular';
  color: #cccccc;
  cursor: pointer;
}
header.app-header item.language ul.dropdown {
  overflow-y: scroll;
  border: 1px solid #595959;
  max-height: 81px;
}
header.app-header item.language ul.dropdown::-webkit-scrollbar {
  font-family: 'FontAwesome';
  width: 10px;
  border: 1px solid black;
  background-color: #595959;
}
header.app-header item.language ul.dropdown::-webkit-scrollbar:disabled {
  background-color: #121212;
}
header.app-header item.language ul.dropdown::-webkit-scrollbar-thumb {
  border: 1px solid black;
  background-color: #b3b3b3;
  background-clip: content-box;
  height: 18px;
  width: 10px;
}
header.app-header item.language {
  line-height: 5px;
}
header.app-header item.language:hover,
header.app-header item.language:active {
  background-color: transparent;
}
header.app-header item.language span {
  position: absolute;
  background-image: url('../img/flags.png');
  background-repeat: no-repeat;
  height: 15px;
  margin-top: 0;
  padding: 0;
  width: 25px;
  left: 16px;
  top: 8px;
}
header.app-header item.language span.flag-tur {
  width: 24px;
  height: 24px;
  background-position: -2px -5px;
  background-image: url('../img/flags/flag-tur.svg') !important;
}
header.app-header item.language span.flag-eng {
  width: 24px;
  height: 24px;
  background-position: -2px -5px;
  background-image: url('../img/flags/flag-eng.svg') !important;
}
header.app-header item.language span.flag-ita {
  background-position: -200px -90px;
}
header.app-header item.language span.flag-vie {
  background-position: -175px -210px;
}
header.app-header item.language span.flag-tai {
  background-position: 0 -195px;
}
header.app-header item.language span.flag-chn {
  background-position: -300px -30px;
}
header.app-header item.language span.flag-kor {
  background-position: -75px -105px;
}
header.app-header item.language span.flag-jap {
  background-position: -300px -90px;
}
header.app-header item.language span.flag-ind {
  background-position: -75px -90px;
}
header.app-header item.language span.flag-khm {
  background-position: -375px -90px;
}
header.app-header item.language span.flag-id {
  background-position: 0 -90px;
}
header.app-header item.language span.flag-mal {
  background-position: -175px -135px;
}
header.app-header item.language span.flag-ger {
  background-position: -75px -45px;
}
header.app-header item.language span ul li ul li a {
  display: block;
  color: #444;
}
header.app-header item.language span ul li ul li:hover a {
  background-color: transparent;
}
header.app-header item.language span ul li ul.fallback,
header.app-header item.language span ul li ul.dropdown {
  display: none;
}
header.app-header item.language:hover ul.fallback,
header.app-header item.language:hover ul.dropdown {
  display: block;
}
header.app-header item.language ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 999;
  line-height: 0;
}
header.app-header item.language ul a {
  color: #fff;
  text-decoration: none;
  text-align: center;
  display: block;
  width: 103px;
  line-height: 13px;
  font-size: 12px;
}
header.app-header item.language ul a:first-letter {
  text-transform: capitalize;
}
header.app-header item.language ul a > i {
  position: absolute;
  left: 72px;
  margin-right: 5px;
  font-style: normal;
  color: #ccc;
  top: -2px;
  padding: 0 3px 0 4px;
  height: 20px;
  line-height: 0;
}
header.app-header item.language ul a > i:before {
  content: '';
  display: inline-block;
  position: relative;
  top: 2px;
  width: 16px;
  height: 16px;
  background: url('../img/icons/arrow_down.svg');
  background-position: center;
  background-size: cover;
  background-size: contain;
  background-repeat: no-repeat;
}
header.app-header item.language ul.fallback,
header.app-header item.language ul.dropdown {
  background-color: #262626;
  padding: 0;
  margin: 0;
  margin-top: 4px;
  margin-left: -16px;
  overflow-y: scroll;
  border: 1px solid #595959;
  width: 118px;
  left: 0;
}
header.app-header item.language ul.fallback li,
header.app-header item.language ul.dropdown li {
  height: 20px;
  overflow: hidden;
  list-style-type: none;
  border: 1px solid transparent;
  border-left: 0;
  border-right: 0;
  cursor: pointer;
}
header.app-header item.language ul.fallback li span.text,
header.app-header item.language ul.dropdown li span.text {
  position: relative;
  top: 2px;
  left: 40px;
  border: 0;
  box-shadow: none;
  line-height: normal;
}
header.app-header item.language ul.fallback li span.text:first-letter,
header.app-header item.language ul.dropdown li span.text:first-letter {
  text-transform: capitalize;
}
header.app-header item.language ul.fallback li:hover,
header.app-header item.language ul.dropdown li:hover {
  background-color: #404040;
  border-color: #595959;
}
header.app-header item.language ul.fallback li a,
header.app-header item.language ul.dropdown li a {
  display: block;
  text-indent: -9999px;
  background-color: transparent;
  background-image: url('../img/flags.png');
  background-repeat: no-repeat;
  height: 15px;
  width: 25px;
  margin-left: 4px;
  position: relative;
  top: -13px;
}
header.app-header item.language ul.fallback li.flag-tur a,
header.app-header item.language ul.dropdown li.flag-tur a {
  width: 24px;
  height: 24px;
  background-position: 0px -4px;
  background-image: url('../img/flags/flag-tur.svg') !important;
}
header.app-header item.language ul.fallback li.flag-eng a,
header.app-header item.language ul.dropdown li.flag-eng a {
  width: 24px;
  height: 24px;
  background-position: 0px -4px;
  background-image: url('../img/flags/flag-eng.svg') !important;
}
header.app-header item.language ul.fallback li.flag-ita a,
header.app-header item.language ul.dropdown li.flag-ita a {
  background-position: -200px -90px;
}
header.app-header item.language ul.fallback li.flag-vie a,
header.app-header item.language ul.dropdown li.flag-vie a {
  background-position: -175px -210px;
}
header.app-header item.language ul.fallback li.flag-tai a,
header.app-header item.language ul.dropdown li.flag-tai a {
  background-position: 0 -195px;
}
header.app-header item.language ul.fallback li.flag-chn a,
header.app-header item.language ul.dropdown li.flag-chn a {
  background-position: -300px -30px;
}
header.app-header item.language ul.fallback li.flag-kor a,
header.app-header item.language ul.dropdown li.flag-kor a {
  background-position: -75px -105px;
}
header.app-header item.language ul.fallback li.flag-jap a,
header.app-header item.language ul.dropdown li.flag-jap a {
  background-position: -300px -90px;
}
header.app-header item.language ul.fallback li.flag-ind a,
header.app-header item.language ul.dropdown li.flag-ind a {
  background-position: -75px -90px;
}
header.app-header item.language ul.fallback li.flag-khm a,
header.app-header item.language ul.dropdown li.flag-khm a {
  background-position: -375px -90px;
}
header.app-header item.language ul.fallback li.flag-id a,
header.app-header item.language ul.dropdown li.flag-id a {
  background-position: 0 -90px;
}
header.app-header item.language ul.fallback li.flag-mal a,
header.app-header item.language ul.dropdown li.flag-mal a {
  background-position: -175px -135px;
}
header.app-header item.language ul.fallback li.flag-ger a,
header.app-header item.language ul.dropdown li.flag-ger a {
  background-position: -75px -45px;
}
.toast-container {
  position: fixed;
  top: 20px;
  right: -20px;
  z-index: 10000;
}
.toast-container toast {
  width: 100%;
  max-width: 374px;
  padding: 8px 16px;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: baseline;
  animation: toast-in 400ms ease-out forwards;
  margin-bottom: 8px;
}
.toast-container toast toast-content {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: nowrap;
  gap: 16px;
}
.toast-container toast toast-content toast-message {
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0%;
  text-align: start;
  color: #ffffff;
}
.toast-container toast toast-content toast-icon {
  width: 24px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.toast-container toast toast-content toast-icon.success-icon {
  background-image: url(../img/icons/verify.svg);
}
.toast-container toast toast-content toast-icon.error-icon {
  background-image: url(../img/icons/alert.svg);
}
.toast-container toast toast-content toast-icon.info-icon {
  background-image: url(../img/icons/info.svg);
}
.toast-container toast toast-content toast-icon.warning-icon {
  background-image: url(../img/icons/warning.svg);
}
.toast-container toast toast-content toast-icon.close-icon {
  background-image: url(../img/icons/close-icon.svg);
  cursor: pointer;
}
.toast-container toast.toast-info {
  background: #295bff;
}
.toast-container toast.toast-success {
  background: #008636;
}
.toast-container toast.toast-error {
  background: #f13232;
}
.toast-container toast.toast-warning {
  background: #ffbf0f;
}
.toast-container toast.toast-warning toast-message {
  color: #080808;
}
.toast-container .toast-hide {
  animation: toast-out 400ms ease-in forwards;
}
@keyframes toast-in {
  0% {
    opacity: 0;
    transform: translateX(100%);
  }
  70% {
    opacity: 1;
    transform: translateX(-70px);
  }
  100% {
    opacity: 1;
    transform: translateX(-40px);
  }
}
@keyframes toast-out {
  0% {
    opacity: 1;
    transform: translateX(-40px);
  }
  30% {
    opacity: 1;
    transform: translateX(-70px);
  }
  100% {
    opacity: 0;
    transform: translateX(100%);
  }
}
[ng\:cloak],
[ng-cloak],
.ng-cloak {
  display: none;
}
* {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -webkit-tap-highlight-color: #555;
}
body {
  margin: 0;
  padding: 0;
}
app {
  display: block;
  height: 100%;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: top left;
  color: #fff;
  font-family: 'Arial';
  font-size: 12px;
  position: relative;
}
app:after {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  box-sizing: border-box;
  pointer-events: none;
  border: 1.5px solid #555;
}
.custom-scrollbar::-webkit-scrollbar {
  width: 4px;
  height: 4px;
  background-color: transparent;
}
.custom-scrollbar::-webkit-scrollbar-thumb {
  width: 4px;
  background-color: #ffffff66;
  border-radius: 8px;
}
