article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  margin: 0;
  padding: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
body {
  cursor: default;
}
.inactive,
.opaque {
  -o-opacity: 0.5;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  filter: alpha(opacity=50);
}
.mediumOpacity {
  -o-opacity: 0.7;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  -webkit-opacity: 0.7;
  opacity: 0.7;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=70)";
  filter: alpha(opacity=70);
}
.noOpacity {
  -o-opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
  filter: alpha(opacity=100);
}
.disabled {
  -o-opacity: 0.7;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  -webkit-opacity: 0.7;
  opacity: 0.7;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=70)";
  filter: alpha(opacity=70);
}
.right {
  float: right;
}
.left {
  float: left;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.hideForAnim {
  -o-opacity: 0;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
  filter: alpha(opacity=0);
  position: relative;
  z-index: 1;
}
.showForAnim {
  -o-opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
  filter: alpha(opacity=100);
  position: relative;
  z-index: 2;
}
.xg-link,
.xg-link:hover,
.xg-link:visited {
  color: #2789ce;
}
.xg-link:hover {
  text-decoration: underline;
}
.xg-light-link,
.xg-light-link:hover,
.xg-light-link:visited {
  color: #4eb6ff;
}
.xg-light-link:hover {
  text-decoration: underline;
}
.xgames-tooltip.ui-tooltip {
  background-color: #fffad6;
  border: 1px solid #860d0f;
  padding: 5px;
  width: 140px;
  font-size: 12px;
}
.xgames-tooltip .ui-tooltip-content,
.xgames-tooltip .ui-tooltip-titlebar {
  font-size: 12px;
  color: #860d0f;
  background-color: transparent;
}
.xgames-tooltip .ui-tooltip-titlebar {
  color: #860d0f;
  padding: 5px 35px 0px 10px;
}
.xgames-tooltip .ui-tooltip-icon .ui-icon {
  width: 16px;
  height: 16px;
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat 0 0;
  text-indent: -9999px;
}
.buttonGame {
  background-color: #ffffff;
  background: -webkit-linear-gradient(left top, #ffffff, #eff3f7) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(left top, #ffffff, #eff3f7) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(left top, #ffffff, #eff3f7) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(left top, #ffffff, #eff3f7) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(left top, #ffffff, #eff3f7) repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 1px solid #7d909d;
  color: #273a47;
  font-size: 13px;
  padding: 2px 8px;
  cursor: pointer;
}
.buttonGame:hover {
  background-color: #ffffff;
  background: -webkit-linear-gradient(left top, #ffffff, #dce3ea) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(left top, #ffffff, #dce3ea) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(left top, #ffffff, #dce3ea) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(left top, #ffffff, #dce3ea) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(left top, #ffffff, #dce3ea) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.btnUpdate,
.btnNormal {
  color: #273a47;
  font-size: 13px;
  padding: 3px 7px;
  cursor: pointer;
  margin: 10px 0 10px 10px;
}
.btnUpdate {
  background-color: #ffe659;
  background: -webkit-linear-gradient(top, #ffe659, #ffb80c) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #ffe659, #ffb80c) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #ffe659, #ffb80c) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #ffe659, #ffb80c) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #ffe659, #ffb80c) repeat scroll 0 0 rgba(0, 0, 0, 0);
  border-width: 1px;
  border-style: solid;
  border-color: #fdaa25;
  border-bottom-color: #ba7a13;
}
.btnUpdate:hover {
  background-color: #ffd851;
  background: -webkit-linear-gradient(top, #ffd851, #ffaf17) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #ffd851, #ffaf17) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #ffd851, #ffaf17) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #ffd851, #ffaf17) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #ffd851, #ffaf17) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.btnUpdate:active {
  background-color: #ffb119;
  background: -webkit-linear-gradient(top, #ffb119, #ffd74e) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #ffb119, #ffd74e) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #ffb119, #ffd74e) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #ffb119, #ffd74e) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #ffb119, #ffd74e) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.btnUpdate.disabled,
.btnUpdate.disabled:hover .btnUpdate.disabled:active {
  background-color: #ffe659;
  background: -webkit-linear-gradient(top, #ffe659, #ffb80c) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #ffe659, #ffb80c) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #ffe659, #ffb80c) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #ffe659, #ffb80c) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #ffe659, #ffb80c) repeat scroll 0 0 rgba(0, 0, 0, 0);
  cursor: default;
}
.btnNormal {
  background-color: #ffffff;
  background: -webkit-linear-gradient(top, #ffffff, #ebf1f6) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #ffffff, #ebf1f6) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #ffffff, #ebf1f6) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #ffffff, #ebf1f6) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #ffffff, #ebf1f6) repeat scroll 0 0 rgba(0, 0, 0, 0);
  border-width: 1px;
  border-style: solid;
  border-color: #c6d5e0;
  border-bottom-color: #7d909d;
}
.btnNormal:hover {
  background-color: #f9f9f9;
  background: -webkit-linear-gradient(top, #f9f9f9, #dce3ea) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #f9f9f9, #dce3ea) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #f9f9f9, #dce3ea) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #f9f9f9, #dce3ea) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #f9f9f9, #dce3ea) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.btnNormal:active {
  background-color: #dce3ea;
  background: -webkit-linear-gradient(top, #dce3ea, #f9f9f9) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #dce3ea, #f9f9f9) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #dce3ea, #f9f9f9) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #dce3ea, #f9f9f9) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #dce3ea, #f9f9f9) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.btnNormal.disabled,
.btnNormal.disabled:hover .btnNormal.disabled:active {
  background-color: #ffffff;
  background: -webkit-linear-gradient(top, #ffffff, #ebf1f6) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #ffffff, #ebf1f6) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #ffffff, #ebf1f6) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #ffffff, #ebf1f6) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #ffffff, #ebf1f6) repeat scroll 0 0 rgba(0, 0, 0, 0);
  cursor: default;
}
button:focus {
  outline: 0;
}
.button {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  display: inline-block;
  height: 25px;
  line-height: 25px;
  vertical-align: middle;
  padding: 0px 8px;
  border: 0;
  outline: 0;
  cursor: pointer;
  font-size: 12px;
  color: #1e1e1e;
  font-weight: bold;
}
.button:active {
  -webkit-box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.25);
}
.button.disabled {
  -o-opacity: 0.5;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  filter: alpha(opacity=50);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.button.gold {
  background-color: #ffc90c;
  background: -webkit-linear-gradient(top, #ffc90c, #ffc90c) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #ffc90c, #ffc90c) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #ffc90c, #ffc90c) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #ffc90c, #ffc90c) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #ffc90c, #ffc90c) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.button.gold:hover {
  background-color: #cca10a;
  background: -webkit-linear-gradient(top, #cca10a, #cc930a) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #cca10a, #cc930a) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #cca10a, #cc930a) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #cca10a, #cc930a) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #cca10a, #cc930a) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.button.gold:active {
  background-color: #b28c08;
  background: -webkit-linear-gradient(top, #b28c08, #b28008) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #b28c08, #b28008) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #b28c08, #b28008) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #b28c08, #b28008) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #b28c08, #b28008) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.button.gold.disabled,
.button.gold.disabled:hover,
.button.gold.disabled:active {
  background: #ffb80c;
  cursor: default;
}
.button.light {
  background-color: #e1e1e1;
  background: -webkit-linear-gradient(top, #e1e1e1, #c0c0c0) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #e1e1e1, #c0c0c0) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #e1e1e1, #c0c0c0) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #e1e1e1, #c0c0c0) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #e1e1e1, #c0c0c0) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.button.light:hover {
  background-color: #b3b3b3;
  background: -webkit-linear-gradient(top, #b3b3b3, #9a9a9a) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #b3b3b3, #9a9a9a) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #b3b3b3, #9a9a9a) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #b3b3b3, #9a9a9a) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #b3b3b3, #9a9a9a) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.button.light:active {
  background-color: #9d9d9d;
  background: -webkit-linear-gradient(top, #9d9d9d, #878787) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #9d9d9d, #878787) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #9d9d9d, #878787) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #9d9d9d, #878787) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #9d9d9d, #878787) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.button.light.disabled,
.button.light.disabled:hover,
.button.light.disabled:active {
  background: #c0c0c0;
  cursor: default;
}
.button.hide {
  display: none;
}
.redirect-button {
  width: 100%;
  height: 44px;
  margin-top: 16px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  opacity: 1;
  font-size: 16px;
  color: #ffffff;
  border: 1px solid #ffffff;
  border-radius: 8px;
  font-family: "Noto Sans", sans-serif;
}

.safer-icon {
  width: 18px;
  height: 18px;
  background: url("/modules/xgames-core/core-images/safer-gambling_201586_.svg") no-repeat 0 0;
}
@-moz-keyframes delayDisplay {
  0% {
    -o-transform: translate3d(0, 0, 0) scale(0);
    -ms-transform: scale(0);
    -moz-transform: translate3d(0, 0, 0) scale(0);
    -webkit-transform: translate3d(0, 0, 0) scale(0);
    transform: translate3d(0, 0, 0) scale(0);
  }
  1% {
    -o-transform: translate3d(0, 0, 0) scale(1);
    -ms-transform: scale(1);
    -moz-transform: translate3d(0, 0, 0) scale(1);
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1);
    -o-opacity: 0;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    -webkit-opacity: 0;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
    filter: alpha(opacity=0);
  }
  100% {
    -o-transform: translate3d(0, 0, 0) scale(1);
    -ms-transform: scale(1);
    -moz-transform: translate3d(0, 0, 0) scale(1);
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1);
    -o-opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
    filter: alpha(opacity=100);
  }
}
@-webkit-keyframes delayDisplay {
  0% {
    -o-transform: translate3d(0, 0, 0) scale(0);
    -ms-transform: scale(0);
    -moz-transform: translate3d(0, 0, 0) scale(0);
    -webkit-transform: translate3d(0, 0, 0) scale(0);
    transform: translate3d(0, 0, 0) scale(0);
  }
  1% {
    -o-transform: translate3d(0, 0, 0) scale(1);
    -ms-transform: scale(1);
    -moz-transform: translate3d(0, 0, 0) scale(1);
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1);
    -o-opacity: 0;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    -webkit-opacity: 0;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
    filter: alpha(opacity=0);
  }
  100% {
    -o-transform: translate3d(0, 0, 0) scale(1);
    -ms-transform: scale(1);
    -moz-transform: translate3d(0, 0, 0) scale(1);
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1);
    -o-opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
    filter: alpha(opacity=100);
  }
}
@keyframes delayDisplay {
  0% {
    -o-transform: translate3d(0, 0, 0) scale(0);
    -ms-transform: scale(0);
    -moz-transform: translate3d(0, 0, 0) scale(0);
    -webkit-transform: translate3d(0, 0, 0) scale(0);
    transform: translate3d(0, 0, 0) scale(0);
  }
  1% {
    -o-transform: translate3d(0, 0, 0) scale(1);
    -ms-transform: scale(1);
    -moz-transform: translate3d(0, 0, 0) scale(1);
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1);
    -o-opacity: 0;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    -webkit-opacity: 0;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
    filter: alpha(opacity=0);
  }
  100% {
    -o-transform: translate3d(0, 0, 0) scale(1);
    -ms-transform: scale(1);
    -moz-transform: translate3d(0, 0, 0) scale(1);
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1);
    -o-opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
    filter: alpha(opacity=100);
  }
}

.mod-games-reality-check-modal {
  display: none;
}
.mod-games-reality-check-modal .overlay {
  background: #1e1e1e;
  background-color: rgba(30, 30, 30, 0.8);
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 100003;
}
.mod-games-reality-check-modal .holder {
  margin: 208px auto 0 auto;
  width: 424px;
}
.mod-games-reality-check-modal .head {
  background-color: #1e1e1e;
  color: #ffffff;
  height: 48px;
  line-height: 48px;
  padding: 0 12px;
}
.mod-games-reality-check-modal .icon {
  background-color: #e72931;
  border-radius: 9px;
  color: #ffffff;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  height: 18px;
  line-height: 18px;
  text-align: center;
  width: 18px;
}
.mod-games-reality-check-modal .title {
  display: inline-block;
  margin-left: 8px;
}
.mod-games-reality-check-modal .html-h2 {
  font-size: 14px;
  font-weight: bold;
}
.mod-games-reality-check-modal .container {
  background-color: #ffffff;
  color: #1e1e1e;
}
.mod-games-reality-check-modal .content {
  border-bottom: 1px solid #e1e1e1;
  padding: 12px 12px 0;
}
.mod-games-reality-check-modal .html-p {
  font-size: 12px;
  padding: 0 0 8px;
}
.mod-games-reality-check-modal .buttons {
  overflow: hidden;
  padding: 12px;
}
.mod-games-reality-check-modal .button {
  margin-left: 8px;
}
.mod-games-reality-check-modal .button:first-child {
  margin-left: 0;
}
.mod-games-reality-check-modal .button.hide {
  display: none;
}
.mod-games-reality-check-modal .betting-history:hover {
  text-decoration: underline;
}
.mod-games-reality-check-modal .strong {
  font-weight: bold;
}

.mod-xgames-betform .betFormContainer {
  float: left;
  width: 632px;
  margin: 30px 0 0 26px;
  padding: 7px 10px 10px;
  position: absolute;
  z-index: 11;
  background-color: #2796e4;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -o-transition: all 250ms linear;
  -ms-transition: all 250ms linear;
  -moz-transition: all 250ms linear;
  -webkit-transition: all 250ms linear;
  transition: all 250ms linear;
}
.mod-xgames-betform .betFormContainer.backLay {
  background-color: #f994a9;
  -o-transition: all 250ms linear;
  -ms-transition: all 250ms linear;
  -moz-transition: all 250ms linear;
  -webkit-transition: all 250ms linear;
  transition: all 250ms linear;
}
.mod-xgames-betform .betFormContainer.backLay .betFormTop .position {
  border-bottom: 10px solid #f994a9;
}
.mod-xgames-betform .betFormContainer.row {
  margin: 37px 0 0 26px;
}
.mod-xgames-betform .betFormContainer.rows {
  margin: 57px 0 0 26px;
}
.mod-xgames-betform .betFormContainer .betFormTop {
  padding: 0 0 5px;
  position: relative;
}
.mod-xgames-betform .betFormContainer .betFormTop .position {
  position: absolute;
  top: -16px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 10px solid #2796e4;
  -o-transition: all 250ms linear;
  -ms-transition: all 250ms linear;
  -moz-transition: all 250ms linear;
  -webkit-transition: all 250ms linear;
  transition: all 250ms linear;
}
.mod-xgames-betform .betFormContainer .betFormTop .position.pos1 {
  left: 45px;
}
.mod-xgames-betform .betFormContainer .betFormTop .position.pos2 {
  left: 225px;
}
.mod-xgames-betform .betFormContainer .betFormTop .position.pos3 {
  left: 399px;
}
.mod-xgames-betform .betFormContainer .betFormTop .position.pos4 {
  left: 570px;
}
.mod-xgames-betform .betFormContainer .betFormTop .position.pos5 {
  left: 17px;
}
.mod-xgames-betform .betFormContainer .betFormTop .position.pos6 {
  left: 191px;
}
.mod-xgames-betform .betFormContainer .betFormTop .position.pos7 {
  left: 361px;
}
.mod-xgames-betform .betFormContainer .betFormTop .position.pos8 {
  left: 539px;
}
.mod-xgames-betform .betFormContainer .betFormTop .position.pos9 {
  left: 81px;
}
.mod-xgames-betform .betFormContainer .betFormTop .position.pos10 {
  left: 250px;
}
.mod-xgames-betform .betFormContainer .betFormTop .position.pos11 {
  left: 428px;
}
.mod-xgames-betform .betFormContainer .betFormTop .position.pos12 {
  left: 602px;
}
.mod-xgames-betform .betMsg,
.mod-xgames-betform .betConfirmMsg {
  float: left;
}
.mod-xgames-betform .betMsg .betType {
  text-transform: capitalize;
}
.mod-xgames-betform .betLiabilityHolder {
  float: left;
  position: relative;
  max-width: 200px;
}
.mod-xgames-betform .betLiability {
  padding: 0 0 0 20px;
  overflow: hidden;
}
.mod-xgames-betform .myLiabilityTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
  left: 20px;
  top: 23px;
  display: block;
  z-index: 10;
}
.mod-xgames-betform .myLiabilityTooltip .xg-tooltip-top {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
  width: 200px;
}
.mod-xgames-betform .myLiabilityTooltip .xg-tooltip-top:after,
.mod-xgames-betform .myLiabilityTooltip .xg-tooltip-top:before {
  bottom: 100%;
  left: 17px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-betform .myLiabilityTooltip .xg-tooltip-top:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-bottom-color: #fff9d5;
  margin-left: -7px;
}
.mod-xgames-betform .myLiabilityTooltip .xg-tooltip-top:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-bottom-color: #ffb80c;
  margin-left: -8px;
}
.mod-xgames-betform .myLiabilityTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-betform .myLiabilityTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-betform .myLiabilityTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-betform .betPayoutHolder {
  float: left;
  position: relative;
  max-width: 190px;
}
.mod-xgames-betform .betPayout {
  display: none;
}
.mod-xgames-betform .backLay .betPayout {
  padding: 0 0 0 20px;
  overflow: hidden;
  display: block;
}
.mod-xgames-betform .myPayoutTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
  left: 20px;
  top: 23px;
  display: block;
  z-index: 10;
}
.mod-xgames-betform .myPayoutTooltip .xg-tooltip-top {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
  width: 200px;
}
.mod-xgames-betform .myPayoutTooltip .xg-tooltip-top:after,
.mod-xgames-betform .myPayoutTooltip .xg-tooltip-top:before {
  bottom: 100%;
  left: 17px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-betform .myPayoutTooltip .xg-tooltip-top:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-bottom-color: #fff9d5;
  margin-left: -7px;
}
.mod-xgames-betform .myPayoutTooltip .xg-tooltip-top:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-bottom-color: #ffb80c;
  margin-left: -8px;
}
.mod-xgames-betform .myPayoutTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-betform .myPayoutTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-betform .myPayoutTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-betform .betProfitHolder {
  float: left;
  position: relative;
  max-width: 190px;
}
.mod-xgames-betform .betProfit {
  padding: 0 0 0 20px;
  overflow: hidden;
}
.mod-xgames-betform .myProfitTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
  left: 20px;
  top: 23px;
  display: block;
  z-index: 10;
}
.mod-xgames-betform .myProfitTooltip .xg-tooltip-top {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
  width: 200px;
}
.mod-xgames-betform .myProfitTooltip .xg-tooltip-top:after,
.mod-xgames-betform .myProfitTooltip .xg-tooltip-top:before {
  bottom: 100%;
  left: 17px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-betform .myProfitTooltip .xg-tooltip-top:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-bottom-color: #fff9d5;
  margin-left: -7px;
}
.mod-xgames-betform .myProfitTooltip .xg-tooltip-top:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-bottom-color: #ffb80c;
  margin-left: -8px;
}
.mod-xgames-betform .myProfitTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-betform .myProfitTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-betform .myProfitTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-betform .betStake,
.mod-xgames-betform .betOdds {
  background-color: #1f72ac;
  padding: 10px;
  margin: 0 0 0 10px;
  float: left;
}
body[data-toggles~="xg-betform-changes"] .mod-xgames-betform .betStake {
  width: 328px;
}
.mod-xgames-betform .betFormContainer.backLay .betStake,
.mod-xgames-betform .betFormContainer.backLay .betOdds {
  background-color: #8d5460;
}
.mod-xgames-betform .betOdds {
  min-height: 38px;
}
.mod-xgames-betform .betStake {
  margin: 0;
}
.mod-xgames-betform .betStake > span,
.mod-xgames-betform .betOdds > span {
  float: left;
  display: block;
  padding: 10px 10px 0 0;
}
body[data-toggles~="xg-betform-changes"] .mod-xgames-betform .betStake .stakeValue > span,
body[data-toggles~="xg-betform-changes"] .mod-xgames-betform .betOdds > span {
  padding: 10px 6px 0 0;
  float: left;
}
.mod-xgames-betform .betOdds > span {
  padding: 10px 0 0 0;
}
.mod-xgames-betform .betStake .stakeChip {
  float: left;
  margin: 0 5px 0 0;
  width: 38px;
  height: 38px;
  line-height: 38px;
  background-image: url("/modules/xgames-core/core-images/core-sprite_201586_.png");
  cursor: pointer;
  -o-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  -ms-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  -moz-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  -webkit-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  -o-opacity: 0.8;
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  -webkit-opacity: 0.8;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=80)";
  filter: alpha(opacity=80);
}
body[data-toggles~="xg-betform-changes"] .mod-xgames-betform .betStake .stakeChip {
  margin: 0 4px 0 0;
}
.mod-xgames-betform .betStake .stakeChip.animateChip {
  -o-transform: translate3d(0, 0, 0) scale(1.1);
  -ms-transform: scale(1.1);
  -moz-transform: translate3d(0, 0, 0) scale(1.1);
  -webkit-transform: translate3d(0, 0, 0) scale(1.1);
  transform: translate3d(0, 0, 0) scale(1.1);
}
.mod-xgames-betform .betStake .stakeChip:hover {
  -o-opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
  filter: alpha(opacity=100);
}
.mod-xgames-betform .betStake .stakeChip.yellow {
  background-position: -25px 0;
}
.mod-xgames-betform .betStake .stakeChip.green {
  background-position: -25px -46px;
}
.mod-xgames-betform .betStake .stakeChip.blue {
  background-position: -25px -93px;
}
.mod-xgames-betform .betStake .stakeChip.grey {
  background-position: -24px -134px;
  position: relative;
}
body[data-toggles~="xg-betform-changes"] .mod-xgames-betform .betStake .stakeChip.grey {
  margin: 0 9px 0 0;
}
.mod-xgames-betform .rebetTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
  left: 4px;
  top: 43px;
  display: block;
  font-size: 14px;
  z-index: 10;
}
.mod-xgames-betform .rebetTooltip .xg-tooltip-top {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
  width: 200px;
}
.mod-xgames-betform .rebetTooltip .xg-tooltip-top:after,
.mod-xgames-betform .rebetTooltip .xg-tooltip-top:before {
  bottom: 100%;
  left: 17px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-betform .rebetTooltip .xg-tooltip-top:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-bottom-color: #fff9d5;
  margin-left: -7px;
}
.mod-xgames-betform .rebetTooltip .xg-tooltip-top:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-bottom-color: #ffb80c;
  margin-left: -8px;
}
.mod-xgames-betform .rebetTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-betform .rebetTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-betform .rebetTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-betform .stakeValue,
.mod-xgames-betform .betStake ul,
.mod-xgames-betform .oddsValue {
  float: left;
}
body[data-toggles~="xg-betform-changes"] .mod-xgames-betform .stakeValue {
  float: right;
}
.mod-xgames-betform .stakeValue,
.mod-xgames-betform .oddsValue {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
  display: block;
  position: relative;
}
.mod-xgames-betform .stakeValue .xg-tooltip-top,
.mod-xgames-betform .oddsValue .xg-tooltip-top {
  background: #fff9d5;
  border: 1px solid #b30000;
  color: #b30000;
  padding: 7px;
  position: relative;
}
.mod-xgames-betform .stakeValue .xg-tooltip-top:after,
.mod-xgames-betform .oddsValue .xg-tooltip-top:after,
.mod-xgames-betform .stakeValue .xg-tooltip-top:before,
.mod-xgames-betform .oddsValue .xg-tooltip-top:before {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-betform .stakeValue .xg-tooltip-top:after,
.mod-xgames-betform .oddsValue .xg-tooltip-top:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-bottom-color: #fff9d5;
  margin-left: -7px;
}
.mod-xgames-betform .stakeValue .xg-tooltip-top:before,
.mod-xgames-betform .oddsValue .xg-tooltip-top:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-bottom-color: #b30000;
  margin-left: -8px;
}
.mod-xgames-betform .stakeValue .xg-tooltip-header,
.mod-xgames-betform .oddsValue .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-betform .stakeValue .xg-tooltip-title,
.mod-xgames-betform .oddsValue .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-betform .stakeValue .xg-tooltip-close,
.mod-xgames-betform .oddsValue .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-betform .stakeValue .xg-tooltip,
.mod-xgames-betform .oddsValue .xg-tooltip {
  font-size: 12px;
  left: -33px;
  position: absolute;
  top: 40px;
  width: 137px;
}
.mod-xgames-betform .betStake ul li {
  float: left;
  display: block;
  color: #ffffff;
  font-size: 9px;
  font-weight: bold;
  text-align: center;
}
.mod-xgames-betform .betStake ul li span {
  display: block;
}
.mod-xgames-betform .stakeValue input,
.mod-xgames-betform .oddsValue input {
  margin: 7px 0 0 0;
  width: 90px;
  border: 1px solid #c6d5e0;
  color: #273a47;
  font-size: 12px;
  padding: 3px 5px 4px;
}
.mod-xgames-betform .oddsValue input {
  width: 50px;
}
body[data-toggles~="xg-betform-changes"] .mod-xgames-betform .stakeValue input {
  width: 50px;
  height: 10px;
  float: left;
  padding: 6px 2px;
  text-align: center;
  margin: 7px 0 0 0;
}
body[data-toggles~="xg-betform-changes"] .mod-xgames-betform .oddsValue input {
  width: 28px;
  height: 10px;
  padding: 6px 2px;
  text-align: center;
  margin: 7px 0 0 0;
}
.mod-xgames-betform .betFormContainer .valueControl {
  float: left;
  margin: 7px 0 0;
}
body[data-toggles~="xg-betform-changes"] .mod-xgames-betform .betFormContainer .valueControl {
  margin: 7px 0 0 2px;
  float: left;
}
.mod-xgames-betform .betFormContainer .valueControl .values > span {
  cursor: pointer;
  width: 16px;
  height: 12px;
  background-image: url("/modules/xgames-core/core-images/core-sprite_201586_.png");
  display: block;
}
.mod-xgames-betform .betFormContainer .valueControl .values span.up {
  background-position: 0 -155px;
}
.mod-xgames-betform .betFormContainer .valueControl .values span.down {
  background-position: 0 -167px;
}
.mod-xgames-betform .betAction {
  float: right;
  padding: 0 0 0 4px;
}
body[data-toggles~="xg-betform-changes"] .mod-xgames-betform .betAction {
  padding: 0 0 0 0px;
}
.mod-xgames-betform .betAction .placeBet {
  float: left;
  margin: 17px 0 0 10px;
  padding: 3px 10px;
  color: #273a47;
  text-align: center;
  cursor: pointer;
  font-size: 13px;
}
.mod-xgames-betform .betAction .cancelBet {
  margin: 17px 0 0;
  float: left;
  padding: 3px 10px;
  color: #273a47;
  text-align: center;
  cursor: pointer;
  font-size: 13px;
}
.mod-xgames-betform .betAction .button {
  margin: 17px 0 0 7px;
}
.mod-xgames-betform .betAction .button:first-child {
  margin-right: 0;
}
.mod-xgames-betform .betConfirmationHolder {
  padding: 0px 0 0px 20px;
}
.mod-xgames-betform .betConfirmMsg {
  font-size: 20px;
  padding: 20px 20px 0 20px;
}
.mod-xgames-betform .betAction.confirm {
  margin: 0;
}
.mod-xgames-betform .betStake .confirmation {
  padding: 10px 20px;
}
.mod-xgames-betform .xg-tooltip-container {
  font-size: 12px;
  -o-transform: scale(0);
  -ms-transform: scale(0);
  -moz-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
  -o-opacity: 0;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
  filter: alpha(opacity=0);
}
.ie9-view.mod-xgames-betform .backLay .xg-tooltip-holder .xg-tooltip-container {
  display: none;
  -ms-filter: none;
  transform: none;
  filter: none;
  opacity: 1;
}
.mod-xgames-betform .backLay .xg-tooltip-holder:hover .xg-tooltip-container {
  -moz-animation: delayDisplay 750ms linear 250ms 1 forwards;
  -webkit-animation: delayDisplay 750ms linear 250ms 1 forwards;
  -ms-animation: delayDisplay 750ms linear 250ms 1 forwards;
  animation: delayDisplay 750ms linear 250ms 1 forwards;
}
.ie9-view.mod-xgames-betform .backLay .xg-tooltip-holder:hover .xg-tooltip-container {
  display: block;
}
.ie9-view.mod-xgames-betform .stakeChip.xg-tooltip-holder .xg-tooltip-container {
  display: none;
  -ms-filter: none;
  transform: none;
  filter: none;
  opacity: 1;
}
.mod-xgames-betform .stakeChip.xg-tooltip-holder:hover .xg-tooltip-container {
  -moz-animation: delayDisplay 750ms linear 250ms 1 forwards;
  -webkit-animation: delayDisplay 750ms linear 250ms 1 forwards;
  -ms-animation: delayDisplay 750ms linear 250ms 1 forwards;
  animation: delayDisplay 750ms linear 250ms 1 forwards;
}
.ie9-view.mod-xgames-betform .stakeChip.xg-tooltip-holder:hover .xg-tooltip-container {
  display: block;
}
/*# sourceMappingURL=xgames-betform.css.map */
.mod-xgames-betslip {
  -webkit-transform: translate3d(0, 0, 0);
}
.mod-xgames-betslip .betSlipHolder .betSlipTabs {
  background: url("/modules/xgames-betslip/images/betslip-back_201586_.png") repeat transparent;
}
.mod-xgames-betslip .betSlipHolder .betSlipTab {
  box-sizing: border-box;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  background-color: rgba(0, 0, 0, 0.4);
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  color: #ffffff;
  cursor: pointer;
  float: left;
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  text-align: center;
  width: 50%;
}
.mod-xgames-betslip .betSlipHolder .betSlipTab.active {
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-bottom-width: 0;
  cursor: default;
}
.mod-xgames-betslip .betSlipHolder .betSlipTab:last-child.active {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.mod-xgames-betslip .betSlipHolder .betSlipTabsContent {
  margin: 10px 0 0;
}
.mod-xgames-betslip .betSlipHolder .betSlipTabsContent.simple {
  margin: 0;
}
.mod-xgames-betslip .betSlipHolder .betSlipTabsContent.simple .betOptionsHead.betOn {
  text-align: left;
  width: 15%;
}
.mod-xgames-betslip .betSlipHolder .betSlipTabsContent.simple .betOptionsHead.odds {
  width: 15%;
}
.mod-xgames-betslip .betSlipHolder .betSlipTabsContent.simple .betData.betOn {
  width: 15%;
  min-width: 45px;
  text-align: left;
}
.mod-xgames-betslip .betSlipHolder .betSlipTabsContent.simple .betData.odds {
  width: 15%;
  min-width: 45px;
}
.mod-xgames-betslip .betSlipHolder .betSlipContent {
  padding: 0 10px 10px;
}
.mod-xgames-betslip .betSlipHolder .expandCollapse {
  position: absolute;
  right: 10px;
  top: 13px;
  width: 0;
  height: 0;
  cursor: pointer;
}
.mod-xgames-betslip .betSlipHolder.expand .expandCollapse {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #202821;
}
.mod-xgames-betslip .betSlipHolder.collapse .expandCollapse {
  border-top: 5px solid #202821;
  border-bottom: 5px solid transparent;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.mod-xgames-betslip .betSlipHolder.collapse .betSlipTabs {
  display: none;
}
.mod-xgames-betslip .betSlipHolder.collapse .betSlipContainer {
  display: none;
  -o-transition: 500ms 0 ease;
  -ms-transition: 500ms 0 ease;
  -moz-transition: 500ms 0 ease;
  -webkit-transition: 500ms 0 ease;
  transition: 500ms 0 ease;
}
.mod-xgames-betslip .betSlipHolder.expand .betSlipTabs {
  display: block;
}
.mod-xgames-betslip .betSlipHolder.expand .betSlipTabs.hide {
  display: none;
}
.mod-xgames-betslip .betSlipHolder.expand .betSlipContainer {
  -o-transition: height 300ms ease;
  -ms-transition: height 300ms ease;
  -moz-transition: height 300ms ease;
  -webkit-transition: height 300ms ease;
  transition: height 300ms ease;
  display: block;
  overflow: auto;
  position: relative;
  min-height: 115px;
  max-height: 500px;
}
.mod-xgames-betslip .betSlipHolder.expand .betSlipContainer .jspPane,
.mod-xgames-betslip .betSlipHolder.expand .betSlipContainer .jspContainer {
  -o-transition: height 300ms ease;
  -ms-transition: height 300ms ease;
  -moz-transition: height 300ms ease;
  -webkit-transition: height 300ms ease;
  transition: height 300ms ease;
  max-width: 303px;
}
.mod-xgames-betslip .jspDrag {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
}
.mod-xgames-betslip .betSlipHeader {
  -webkit-border-top-left-radius: 2px;
  -moz-border-top-left-radius: 2px;
  -ms-border-top-left-radius: 2px;
  border-top-left-radius: 2px;
  -webkit-border-top-right-radius: 2px;
  -moz-border-top-right-radius: 2px;
  -ms-border-top-right-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom: none;
  border-left: none;
  background-color: #ffb80c;
  color: #202821;
  font-size: 13px;
  font-weight: bold;
  height: 29px;
  line-height: 30px;
  padding: 0 10px;
  position: relative;
  cursor: pointer;
}
.mod-xgames-betslip .betSlipError {
  background-color: #ffffff;
  border: 1px solid #b30000;
  color: #b30000;
  font-size: 11px;
  line-height: 13px;
  margin: 0 0 8px;
  padding: 3px 7px;
}
.mod-xgames-betslip .betSlipWarn {
  background-color: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  font-size: 11px;
  line-height: 13px;
  margin: 0 0 8px;
  padding: 3px 7px;
}
.mod-xgames-betslip .betSlipHead {
  font-size: 12px;
  font-weight: bold;
  padding: 5px 9px;
}
.mod-xgames-betslip .betSlipHeadTable {
  display: table;
  width: 100%;
}
.mod-xgames-betslip .betSlipHeadTitle {
  display: table-cell;
}
.mod-xgames-betslip .betSlipHeadExtra {
  display: table-cell;
  text-align: right;
}
.mod-xgames-betslip #orderByDate {
  position: relative;
  top: 2px;
}
.mod-xgames-betslip .betSlipHeadMsg {
  background-color: #000000;
  font-size: 13px;
  padding: 10px;
}
.mod-xgames-betslip .betSlipContainer {
  background: url("/modules/xgames-betslip/images/betslip-back_201586_.png") repeat transparent;
  border-left: 1px solid rgba(255, 255, 255, 0.1);
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  font-size: 12px;
}
.mod-xgames-betslip .betSlipHead.placed {
  background-color: #42890c;
}
.mod-xgames-betslip .betSlipHead.waiting {
  background-color: #860d0f;
}
.mod-xgames-betslip .refresh {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat 0 0;
  cursor: pointer;
  height: 16px;
  position: relative;
  top: 1px;
  width: 16px;
}
.mod-xgames-betslip .betSlipOptions {
  display: table;
  font-size: 11px;
  line-height: 13px;
  padding: 10px 0 10px 4%;
  text-align: center;
  width: 273px;
}
.mod-xgames-betslip .betOptionsHead {
  display: table-cell;
  vertical-align: top;
}
.mod-xgames-betslip .betOptionsHead.betOn {
  text-align: left;
  width: 15%;
}
.mod-xgames-betslip .betOptionsHead.odds {
  width: 15%;
}
.mod-xgames-betslip .betOptionsHead.stake {
  width: 26%;
}
.mod-xgames-betslip .betOptionsHead.profit {
  width: 32%;
}
.mod-xgames-betslip .betOptionsHead.options {
  text-align: left;
  width: 28%;
}
.mod-xgames-betslip .layOption {
  padding: 2px;
  position: relative;
  top: 1px;
}
.mod-xgames-betslip .betSlipViewData {
  padding: 11px 0 11px 10px;
  margin: 0 0 1px;
  z-index: 1;
}
.mod-xgames-betslip .betslipEditable .betSlipViewData {
  padding-top: 6px;
  padding-bottom: 5px;
}
.mod-xgames-betslip .betslipEditable .betSlipViewData .betDataTable .betData.betOn {
  text-align: left;
  width: 22%;
}
.mod-xgames-betslip .betslipEditable .betSlipViewData .betDataTable .betData.odds {
  width: 20%;
}
.mod-xgames-betslip .betSlipViewData.back {
  background-color: rgba(39, 137, 206, 0.5);
}
.mod-xgames-betslip .betSlipViewData.lay {
  background-color: rgba(245, 146, 167, 0.5);
}
.mod-xgames-betslip .betDataTable {
  display: table;
  line-height: 14px;
  width: 100%;
}
.mod-xgames-betslip .betData {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.mod-xgames-betslip .betData.betOn {
  width: 15%;
  text-align: left;
}
.mod-xgames-betslip .betData.odds {
  width: 15%;
}
.mod-xgames-betslip .betData.stake {
  min-width: 66px;
  width: 26%;
}
.mod-xgames-betslip .betData.profit {
  max-width: 77px;
  overflow: hidden;
  width: 32%;
}
.mod-xgames-betslip .betSlipViewData .remove {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat -2px -54px;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 13px;
  margin: 0 5px 0 0;
  width: 12px;
}
.mod-xgames-betslip .betSlipViewData .info {
  display: none;
  font-size: 11px;
  overflow: hidden;
  padding: 5px 0 0;
  text-align: left;
  width: 100%;
}
.mod-xgames-betslip .betError {
  background: none repeat scroll 0 0 #ffffff;
  color: #b30000;
  font-size: 11px;
  line-height: 13px;
  margin: 5px 10px 0 0;
  padding: 3px 7px;
}
.mod-xgames-betslip .betSlipViewData .amount {
  display: inline;
}
.mod-xgames-betslip .editableBet {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
  display: block;
  position: relative;
  text-align: right;
}
.mod-xgames-betslip .editableBet .xg-tooltip-top {
  background: #fff9d5;
  border: 1px solid #b30000;
  color: #b30000;
  padding: 7px;
  position: relative;
}
.mod-xgames-betslip .editableBet .xg-tooltip-top:after,
.mod-xgames-betslip .editableBet .xg-tooltip-top:before {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-betslip .editableBet .xg-tooltip-top:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-bottom-color: #fff9d5;
  margin-left: -7px;
}
.mod-xgames-betslip .editableBet .xg-tooltip-top:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-bottom-color: #b30000;
  margin-left: -8px;
}
.mod-xgames-betslip .editableBet .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-betslip .editableBet .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-betslip .editableBet .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-betslip .editableBet .xg-tooltip {
  font-size: 12px;
  position: absolute;
  text-align: left;
  top: 31px;
  width: 137px;
}
.mod-xgames-betslip .odds .editableBet .xg-tooltip {
  left: -60px;
}
.mod-xgames-betslip .stake .editableBet .xg-tooltip {
  left: -38px;
}
.mod-xgames-betslip .editableOdds,
.mod-xgames-betslip .editablePotentialOdds {
  float: left;
  font-size: 11px;
  height: 21px;
  text-align: center;
  width: 30px;
}
.mod-xgames-betslip .valueControl {
  float: left;
  margin: 0px 0px 0 1px;
}
.mod-xgames-betslip .valueControl .valueArrow {
  cursor: pointer;
  width: 16px;
  height: 12px;
  background-image: url("/modules/xgames-core/core-images/core-sprite_201586_.png");
  display: block;
}
.mod-xgames-betslip .valueControl .up {
  background-position: 0 -155px;
}
.mod-xgames-betslip .valueControl .down {
  background-position: 0 -168px;
  margin: 1px 0 0 0;
}
.ie-view .mod-xgames-betslip .valueControl .down {
  margin: 0;
}
.mod-xgames-betslip .editableStake,
.mod-xgames-betslip .editablePotentialStake {
  display: inline-block;
  font-size: 11px;
  height: 21px;
  text-align: center;
  width: 100%;
}
.mod-xgames-betslip .layInformationContainer .betSlipOptions.lay {
  background-color: #202821;
}
.mod-xgames-betslip .profit input[type=checkbox] {
  float: left;
  padding: 0 4px 0 0;
}
.mod-xgames-betslip .disabled .up,
.mod-xgames-betslip .disabled .down,
.mod-xgames-betslip .disabled .remove {
  cursor: default;
}
.mod-xgames-betslip .betOption {
  position: relative;
}
.mod-xgames-betslip .betOption:hover .tooltipRight {
  display: block;
}
.mod-xgames-betslip .tooltipTop {
  position: absolute;
  right: 0;
}
.mod-xgames-betslip .tooltipTop .title {
  margin: 0 0 5px;
}
.mod-xgames-betslip .tooltipTop .setterContent {
  display: table;
}
.mod-xgames-betslip .tooltipTop .currencySymbol {
  display: table-cell;
  height: 24px;
  line-height: 24px;
}
.mod-xgames-betslip .tooltipTop .maxValue {
  display: table-cell;
}
.mod-xgames-betslip .tooltipTop .maxValueInput {
  height: 24px;
  margin: 0 5px;
  width: 80px;
  border-width: 1px;
}
.mod-xgames-betslip .tooltipTop .maxValueInput.notValid {
  border: 1px solid #b30000;
}
.mod-xgames-betslip .tooltipTop .btnLabel {
  display: table-cell;
}
.mod-xgames-betslip .tooltipTop .btnLabel .button {
  margin-top: -1px;
}
.mod-xgames-betslip .tooltipTop .btnNormal {
  font-size: 12px;
  line-height: 24px;
  margin: 0;
  white-space: nowrap;
}
.mod-xgames-betslip .myPayoutSetter,
.mod-xgames-betslip .myPayoutPotentialSetter,
.mod-xgames-betslip .myLiabilitySetter,
.mod-xgames-betslip .myLiabilityPotentialSetter {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
  display: block;
  top: 23px;
  z-index: 11;
}
.mod-xgames-betslip .myPayoutSetter .xg-tooltip-topRight,
.mod-xgames-betslip .myPayoutPotentialSetter .xg-tooltip-topRight,
.mod-xgames-betslip .myLiabilitySetter .xg-tooltip-topRight,
.mod-xgames-betslip .myLiabilityPotentialSetter .xg-tooltip-topRight {
  background: #ffffff;
  border: 1px solid #7e97a7;
  color: #273a47;
  padding: 7px;
  position: relative;
}
.mod-xgames-betslip .myPayoutSetter .xg-tooltip-topRight:after,
.mod-xgames-betslip .myPayoutPotentialSetter .xg-tooltip-topRight:after,
.mod-xgames-betslip .myLiabilitySetter .xg-tooltip-topRight:after,
.mod-xgames-betslip .myLiabilityPotentialSetter .xg-tooltip-topRight:after,
.mod-xgames-betslip .myPayoutSetter .xg-tooltip-topRight:before,
.mod-xgames-betslip .myPayoutPotentialSetter .xg-tooltip-topRight:before,
.mod-xgames-betslip .myLiabilitySetter .xg-tooltip-topRight:before,
.mod-xgames-betslip .myLiabilityPotentialSetter .xg-tooltip-topRight:before {
  bottom: 100%;
  right: 28px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-betslip .myPayoutSetter .xg-tooltip-topRight:after,
.mod-xgames-betslip .myPayoutPotentialSetter .xg-tooltip-topRight:after,
.mod-xgames-betslip .myLiabilitySetter .xg-tooltip-topRight:after,
.mod-xgames-betslip .myLiabilityPotentialSetter .xg-tooltip-topRight:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-bottom-color: #ffffff;
  margin-left: -7px;
}
.mod-xgames-betslip .myPayoutSetter .xg-tooltip-topRight:before,
.mod-xgames-betslip .myPayoutPotentialSetter .xg-tooltip-topRight:before,
.mod-xgames-betslip .myLiabilitySetter .xg-tooltip-topRight:before,
.mod-xgames-betslip .myLiabilityPotentialSetter .xg-tooltip-topRight:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-bottom-color: #7e97a7;
  margin-left: -8px;
}
.mod-xgames-betslip .myPayoutSetter .xg-tooltip-header,
.mod-xgames-betslip .myPayoutPotentialSetter .xg-tooltip-header,
.mod-xgames-betslip .myLiabilitySetter .xg-tooltip-header,
.mod-xgames-betslip .myLiabilityPotentialSetter .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-betslip .myPayoutSetter .xg-tooltip-title,
.mod-xgames-betslip .myPayoutPotentialSetter .xg-tooltip-title,
.mod-xgames-betslip .myLiabilitySetter .xg-tooltip-title,
.mod-xgames-betslip .myLiabilityPotentialSetter .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-betslip .myPayoutSetter .xg-tooltip-close,
.mod-xgames-betslip .myPayoutPotentialSetter .xg-tooltip-close,
.mod-xgames-betslip .myLiabilitySetter .xg-tooltip-close,
.mod-xgames-betslip .myLiabilityPotentialSetter .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-betslip .myPayoutSetter.hide,
.mod-xgames-betslip .myPayoutPotentialSetter.hide,
.mod-xgames-betslip .myLiabilitySetter.hide,
.mod-xgames-betslip .myLiabilityPotentialSetter.hide {
  display: none;
}
.mod-xgames-betslip .tooltipRight {
  display: none;
  position: absolute;
  right: 89px;
  width: 195px;
}
.mod-xgames-betslip .myLiabilityTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
  font-size: 11px;
  line-height: 13px;
  top: -10px;
}
.mod-xgames-betslip .myLiabilityTooltip .xg-tooltip-right {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
}
.mod-xgames-betslip .myLiabilityTooltip .xg-tooltip-right:after,
.mod-xgames-betslip .myLiabilityTooltip .xg-tooltip-right:before {
  left: 100%;
  top: 17px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-betslip .myLiabilityTooltip .xg-tooltip-right:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-left-color: #fff9d5;
  margin-top: -7px;
}
.mod-xgames-betslip .myLiabilityTooltip .xg-tooltip-right:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-left-color: #ffb80c;
  margin-top: -8px;
}
.mod-xgames-betslip .myLiabilityTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-betslip .myLiabilityTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-betslip .myLiabilityTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-betslip .myProfitTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
  font-size: 11px;
  line-height: 13px;
  top: -26px;
}
.mod-xgames-betslip .myProfitTooltip .xg-tooltip-right {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
}
.mod-xgames-betslip .myProfitTooltip .xg-tooltip-right:after,
.mod-xgames-betslip .myProfitTooltip .xg-tooltip-right:before {
  left: 100%;
  top: 33px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-betslip .myProfitTooltip .xg-tooltip-right:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-left-color: #fff9d5;
  margin-top: -7px;
}
.mod-xgames-betslip .myProfitTooltip .xg-tooltip-right:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-left-color: #ffb80c;
  margin-top: -8px;
}
.mod-xgames-betslip .myProfitTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-betslip .myProfitTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-betslip .myProfitTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-betslip .myPayoutTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
  font-size: 11px;
  line-height: 13px;
  top: -42px;
}
.mod-xgames-betslip .myPayoutTooltip .xg-tooltip-right {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
}
.mod-xgames-betslip .myPayoutTooltip .xg-tooltip-right:after,
.mod-xgames-betslip .myPayoutTooltip .xg-tooltip-right:before {
  left: 100%;
  top: 49px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-betslip .myPayoutTooltip .xg-tooltip-right:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-left-color: #fff9d5;
  margin-top: -7px;
}
.mod-xgames-betslip .myPayoutTooltip .xg-tooltip-right:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-left-color: #ffb80c;
  margin-top: -8px;
}
.mod-xgames-betslip .myPayoutTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-betslip .myPayoutTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-betslip .myPayoutTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-betslip .totalMatched,
.mod-xgames-betslip .totalLiability {
  margin: 10px 0 0px;
  position: relative;
}
.mod-xgames-betslip .totalHolder {
  position: relative;
  float: left;
  margin: -3px 5px 0 0;
}
.mod-xgames-betslip .totalHolder .totalMatchedTooltip,
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
  -o-transform: scale(0);
  -ms-transform: scale(0);
  -moz-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
  -o-opacity: 0;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
  filter: alpha(opacity=0);
  left: 25px;
  bottom: -20px;
  width: 225px;
  z-index: 2;
}
.mod-xgames-betslip .totalHolder .totalMatchedTooltip .xg-tooltip-left,
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip .xg-tooltip-left {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
}
.mod-xgames-betslip .totalHolder .totalMatchedTooltip .xg-tooltip-left:after,
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip .xg-tooltip-left:after,
.mod-xgames-betslip .totalHolder .totalMatchedTooltip .xg-tooltip-left:before,
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip .xg-tooltip-left:before {
  right: 100%;
  top: 75px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-betslip .totalHolder .totalMatchedTooltip .xg-tooltip-left:after,
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip .xg-tooltip-left:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-right-color: #fff9d5;
  margin-top: -7px;
}
.mod-xgames-betslip .totalHolder .totalMatchedTooltip .xg-tooltip-left:before,
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip .xg-tooltip-left:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-right-color: #ffb80c;
  margin-top: -8px;
}
.mod-xgames-betslip .totalHolder .totalMatchedTooltip .xg-tooltip-header,
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-betslip .totalHolder .totalMatchedTooltip .xg-tooltip-title,
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-betslip .totalHolder .totalMatchedTooltip .xg-tooltip-close,
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-betslip .totalHolder .totalMatchedTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
}
.mod-xgames-betslip .totalHolder .totalMatchedTooltip .xg-tooltip-left {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
}
.mod-xgames-betslip .totalHolder .totalMatchedTooltip .xg-tooltip-left:after,
.mod-xgames-betslip .totalHolder .totalMatchedTooltip .xg-tooltip-left:before {
  right: 100%;
  top: 75px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-betslip .totalHolder .totalMatchedTooltip .xg-tooltip-left:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-right-color: #fff9d5;
  margin-top: -7px;
}
.mod-xgames-betslip .totalHolder .totalMatchedTooltip .xg-tooltip-left:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-right-color: #ffb80c;
  margin-top: -8px;
}
.mod-xgames-betslip .totalHolder .totalMatchedTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-betslip .totalHolder .totalMatchedTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-betslip .totalHolder .totalMatchedTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
}
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip .xg-tooltip-left {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
}
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip .xg-tooltip-left:after,
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip .xg-tooltip-left:before {
  right: 100%;
  top: 58px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip .xg-tooltip-left:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-right-color: #fff9d5;
  margin-top: -7px;
}
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip .xg-tooltip-left:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-right-color: #ffb80c;
  margin-top: -8px;
}
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-betslip .totalHolder .totalLiabilityTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-betslip .totalHolder:hover .totalMatchedTooltip,
.mod-xgames-betslip .totalHolder:hover .totalLiabilityTooltip {
  display: block;
  -moz-animation: delayDisplay 500ms linear 0s 1 forwards;
  -webkit-animation: delayDisplay 500ms linear 0s 1 forwards;
  -ms-animation: delayDisplay 500ms linear 0s 1 forwards;
  animation: delayDisplay 500ms linear 0s 1 forwards;
}
.mod-xgames-betslip .totalMatchedIcon,
.mod-xgames-betslip .totalLiabilityIcon {
  background: transparent url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat 0 -101px;
  display: inline-block;
  height: 16px;
  position: relative;
  top: 4px;
  width: 16px;
}
.mod-xgames-betslip .totalMatchedText,
.mod-xgames-betslip .totalLiabilityText {
  display: inline-block;
}
.mod-xgames-betslip .needHelpLink {
  display: inline-block;
  margin: 5px 10px 5px 20px;
}
.mod-xgames-betslip .gameId {
  background: url("/modules/xgames-betslip/images/betslip-back_201586_.png") repeat transparent;
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-top-color: #000000;
  color: #cfcfcf;
  font-size: 13px;
  padding: 10px;
}
.mod-xgames-betslip .actionButtons .button {
  margin-top: 11px;
  margin-bottom: 16px;
  margin-right: 10px;
}
.mod-xgames-betslip .actionButtons .button.gold {
  margin-right: 0px;
}
.mod-xgames-betslip .betSlipReceipt .placed {
  margin: 10px 0 0;
}
.mod-xgames-betslip.ie9-view .editableOdds,
.mod-xgames-betslip.ie9-view .editableStake {
  height: 20px;
}
/*# sourceMappingURL=xgames-betslip.css.map */
.jspContainer {
  overflow: hidden;
  position: relative;
}
.jspPane {
  position: absolute;
}
.jspVerticalBar {
  position: absolute;
  top: 0;
  right: 0;
  width: 8px;
  height: 100%;
  background: #ddddee;
}
.jspHorizontalBar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 16px;
  background: #ddddee;
}
.jspCap {
  display: none;
}
.jspHorizontalBar .jspCap {
  float: left;
}
.jspTrack {
  background: #ddddee;
  position: relative;
}
.jspDrag {
  background: #313237;
  position: relative;
  top: 0;
  left: 0;
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}
.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0;
  margin: 0;
}
.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}
.jspVerticalBar .jspArrow {
  height: 16px;
}
.jspHorizontalBar .jspArrow {
  width: 8px;
  float: left;
  height: 100%;
}
.jspVerticalBar .jspArrow:focus {
  outline: none;
}
.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

.mod-xgames-bonus {
    margin-top: 16px;
    height: 109px;
    display: none;
}

.mod-xgames-bonus .bonus-wrapper {
    background-color: #f2f1ef;
    float: right;
    width: 270px;
    right: 0;
}

.mod-xgames-bonus .bonus-wrapper .bonus-header {
    height: 35px;
    background-color: #00a534;
    font-family: Arial, sans-serif;
    font-size: 14px;
    color: #fff;
    padding-left: 16px;
    line-height: 35px;
    font-weight: bold;
}

.mod-xgames-bonus .bonus-wrapper .bonus-content {
    margin-top: 5px;
    margin-bottom: 5px;
}

.mod-xgames-bonus .bonus-wrapper .bonus-info,
.mod-xgames-bonus .bonus-wrapper .currency,
.mod-xgames-bonus .bonus-wrapper .bonus-amount {
    font-family: Arial, sans-serif;
    font-size: 13px;
    color: #202821;
}

.mod-xgames-bonus .bonus-wrapper .bonus-wallet-area,
.mod-xgames-bonus .bonus-wrapper .pending-winnings-area,
.mod-xgames-bonus .bonus-wrapper .amount-left-area {
    padding: 0px 16px;
}

.mod-xgames-bonus .bonus-wrapper .currency,
.mod-xgames-bonus .bonus-wrapper .bonus-amount {
    padding-left: 0;
    font-weight: bold;
}

.mod-xgames-bonus .bonus-wrapper .terms {
    color: #3d91d0;
    padding-left: 16px;
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-size: 11px;
}
.mod-xgames-bonus-terms {
    background: -moz-linear-gradient(top,  rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.8)), color-stop(100%,rgba(255,255,255,0.8))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffffff', endColorstr='#ccffffff',GradientType=0 ); /* IE6-9 */
    width: 658px;
    padding: 16px;
    margin: 16px 0px 16px 24px;
    color: #202821;
}

.mod-xgames-bonus-terms  h2 {
    font-family: "BlockBesmooth Regular";
    font-size: 24px;
    color: #202821;
    border-bottom: 1px solid #c6c6c3;
    padding-bottom: 16px;
    margin-bottom: 9px;
}

.mod-xgames-bonus-terms ol {
    margin-left: 20px;
}

.mod-xgames-bonus-terms ol li {
    margin-top: 10px;
    list-style: decimal;
}


.mod-xgames-right-side-box-xgames-playDemo,
.mod-xgames-right-side-box-xgames-playReal,
.mod-xgames-right-side-box-xgames-playType {
  -webkit-transform: translate3d(0, 0, 0);
}
.mod-xgames-right-side-box-xgames-playDemo .boxContainer,
.mod-xgames-right-side-box-xgames-playReal .boxContainer,
.mod-xgames-right-side-box-xgames-playType .boxContainer {
  -webkit-box-shadow: inset 0 0 15px 1px rgba(255, 255, 255, 0.25);
  box-shadow: inset 0 0 15px 1px rgba(255, 255, 255, 0.25);
  margin: 0 0 10px;
  padding: 3px;
  border: 1px solid #57585d;
}
.mod-xgames-right-side-box-xgames-playDemo .boxInnerMsg,
.mod-xgames-right-side-box-xgames-playReal .boxInnerMsg,
.mod-xgames-right-side-box-xgames-playType .boxInnerMsg {
  padding: 3px 4px 0 4px;
  font-size: 12px;
  float: left;
}
.mod-xgames-right-side-box-xgames-playDemo,
.mod-xgames-right-side-box-xgames-playType {
  margin: 10px 0 0;
}
.mod-xgames-right-side-box-xgames-playDemo .boxInnerMsg,
.mod-xgames-right-side-box-xgames-playType .boxInnerMsg {
  width: 190px;
}
.mod-xgames-right-side-box-xgames-playReal .boxInnerMsg {
  width: 190px;
}

.mod-xgames-carousel {
    height: 255px;
    width: 690px;
    margin-top: 16px;
    margin-left: 24px;
    font-family: Tahoma, Arial, sans-serif;
    font-size: 13px;
}

.mod-xgames-carousel .imagecarousel .pager {
    width: 164px;
    float: left;
}

.mod-xgames-carousel .imagecarousel .pager li {
    height: 51px;
    background: #e1e1e1;
    background: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#e1e1e1),
        to(#c0c0c0)
    );
    background: -moz-linear-gradient(
        center top,
        #e1e1e1,
        #c0c0c0
    );
    clear: both;
    float: right;
    width: 100%;
    text-align: left;
}

.mod-xgames-carousel .imagecarousel .pager li:hover,
.mod-xgames-carousel .imagecarousel .pager li a.active {
    font-weight: bold;
    background: #bbc8d1;
    background: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#b3b3b3),
        to(#9a9a9a)
    );
    background: -moz-linear-gradient(
        center top,
        #b3b3b3,
        #9a9a9a
    );
}

.mod-xgames-carousel .imagecarousel .pager li a {
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-size: 12px;
    display: block;
    padding-left: 10px;
    line-height: 52px;
    color: #202821;
    text-decoration: none;
}

.mod-xgames-carousel .imagecarousel .viewport {
    width: 525px;
    height: 255px;
    position: relative;
    overflow: hidden;
}

.mod-xgames-carousel .imagecarousel .viewport .overview {
    left: 0;
    display: inline-block;
    list-style: none;
    position: absolute;
    margin: 0;
    padding: 0;
}

.mod-xgames-carousel .imagecarousel .viewport li {
    float: left;
}

.mod-xgames-carousel .imagecarousel .viewport li a {
    float: right;
}
.mod-xgames-cashout .cashoutHolder {
  position: absolute;
  left: -42px;
  z-index: 11;
  height: 31px;
  padding: 0 20px 0 0;
  background: #e0e6e6;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
.mod-xgames-cashout .cashOutInfoContent {
  display: table;
  height: 31px;
  float: left;
  width: 595px;
  position: relative;
  z-index: 2;
}
.mod-xgames-cashout .cashOutInfoContent.hide {
  display: none;
}
.mod-xgames-cashout .cashOutInfoContent .cashoutTakeAmount,
.mod-xgames-cashout .cashOutInfoContent .cashoutExplanation,
.mod-xgames-cashout .cashOutInfoContent .liabilityProfitHolder {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.mod-xgames-cashout .cashOutInfoContent .cashoutExplanation {
  font-weight: bold;
  text-align: left;
  white-space: nowrap;
  width: 1%;
}
.mod-xgames-cashout .cashOutInfoContent .cashoutExplanation .label {
  margin: 0 0 0 10px;
}
.mod-xgames-cashout .cashOutInfoContent .cashoutExplanation .emphasizeIcon {
  vertical-align: middle;
}
.mod-xgames-cashout .cashOutInfoContent .liabilityProfitHolder {
  font-weight: bold;
  white-space: nowrap;
}
.mod-xgames-cashout .cashOutInfoContent .liabilityProfitHolder .profit {
  color: #b30000;
  display: inline-block;
}
.mod-xgames-cashout .cashOutInfoContent .liabilityProfitHolder .profit.plus {
  color: #42890c;
}
.mod-xgames-cashout .cashOutInfoContent .liabilityProfitHolder .standToLose {
  display: inline-block;
}
.mod-xgames-cashout .cashOutInfoContent .cashoutTakeAmount {
  width: 1%;
  white-space: nowrap;
}
.mod-xgames-cashout .close {
  width: 16px;
  height: 16px;
  margin: 7px 0px 0 0;
  float: right;
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat 0 -340px;
  cursor: pointer;
  text-indent: -9999px;
  border: none;
}
.mod-xgames-cashout .close:hover {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat 0 -360px;
}
.mod-xgames-cashout .close:active {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat 0 -380px;
}
.mod-xgames-cashout .questionIcon {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat scroll 0 -101px rgba(0, 0, 0, 0);
  margin: 7px 5px 0 0;
  display: inline-block;
  height: 16px;
  width: 16px;
  cursor: pointer;
  position: relative;
}
.mod-xgames-cashout .cashoutExplanation .emphasizeIcon {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat scroll 0 -408px rgba(0, 0, 0, 0);
  margin: -2px 0 0 3px;
  display: inline-block;
  height: 16px;
  width: 16px;
  cursor: pointer;
  position: relative;
}
.mod-xgames-cashout .cashoutExplanation .emphasizeIcon:hover {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat scroll 0 -424px rgba(0, 0, 0, 0);
}
.mod-xgames-cashout .cashoutExplanation .emphasizeIcon:hover .cashoutTooltip {
  display: block;
}
.mod-xgames-cashout .cashoutExplanation.notAvailable .label {
  float: left;
  font-weight: bold;
  line-height: 32px;
  margin: 0 0 0 10px;
}
.mod-xgames-cashout .cashoutExplanation.notAvailable .emphasizeIcon {
  float: left;
  margin: 7px 0 0 6px;
}
.mod-xgames-cashout .cashoutExplanation .cashoutTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
  color: #000000;
  left: -10px;
  top: 24px;
  z-index: 10;
}
.mod-xgames-cashout .cashoutExplanation .cashoutTooltip .xg-tooltip-top {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
  width: 250px;
}
.mod-xgames-cashout .cashoutExplanation .cashoutTooltip .xg-tooltip-top:after,
.mod-xgames-cashout .cashoutExplanation .cashoutTooltip .xg-tooltip-top:before {
  bottom: 100%;
  left: 17px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-cashout .cashoutExplanation .cashoutTooltip .xg-tooltip-top:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-bottom-color: #fff9d5;
  margin-left: -7px;
}
.mod-xgames-cashout .cashoutExplanation .cashoutTooltip .xg-tooltip-top:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-bottom-color: #ffb80c;
  margin-left: -8px;
}
.mod-xgames-cashout .cashoutExplanation .cashoutTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-cashout .cashoutExplanation .cashoutTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-cashout .cashoutExplanation .cashoutTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-cashout .cashoutExplanation .cashoutTooltip .cashoutTextDescription {
  white-space: normal;
}
.mod-xgames-cashout .cashOutInfoContainer {
  width: 641px;
  margin: 0 0 0 43px;
  text-align: center;
  color: #000000;
  font-size: 12px;
  line-height: 13px;
  -o-transform: scale(0);
  -ms-transform: scale(0);
  -moz-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
  -o-transition: width 300ms ease-out;
  -ms-transition: width 300ms ease-out;
  -moz-transition: width 300ms ease-out;
  -webkit-transition: width 300ms ease-out;
  transition: width 300ms ease-out;
}
.mod-xgames-cashout .cashOutInfoContainer.expanded {
  text-align: left;
}
.mod-xgames-cashout .wrapperMessage {
  position: relative;
  z-index: 1;
}
.mod-xgames-cashout .cashOutInfoContainer .msgText {
  left: 13%;
  line-height: 32px;
  overflow: hidden;
  position: absolute;
  width: 420px;
}
.mod-xgames-cashout .no-val-Anim .gameMessageSpan {
  -webkit-animation: noMessageAnimationText 300ms linear 0s 1 forwards;
  -moz-animation: noMessageAnimationText 300ms linear 0s 1 forwards;
  -ms-animation: noMessageAnimationText 300ms linear 0s 1 forwards;
  -o-animation: noMessageAnimationText 300ms linear 0s 1 forwards;
  animation: noMessageAnimationText 300ms linear 0s 1 forwards;
  display: block;
}
.mod-xgames-cashout .val-Anim .gameMessageSpan {
  -webkit-animation: messageAnimationText 300ms linear 0s 1 forwards;
  -moz-animation: messageAnimationText 300ms linear 0s 1 forwards;
  -ms-animation: messageAnimationText 300ms linear 0s 1 forwards;
  -o-animation: messageAnimationText 300ms linear 0s 1 forwards;
  animation: messageAnimationText 300ms linear 0s 1 forwards;
  display: block;
}
.mod-xgames-cashout .cashoutHolder {
  background: #d2dbdb;
  width: 22px;
  -o-transition: width 300ms ease-out;
  -ms-transition: width 300ms ease-out;
  -moz-transition: width 300ms ease-out;
  -webkit-transition: width 300ms ease-out;
  transition: width 300ms ease-out;
}
.mod-xgames-cashout .cashoutHolder.available,
.mod-xgames-cashout .cashoutHolder.cashoutSuccess {
  background: #ffcc0f;
}
.mod-xgames-cashout .cashoutHolder.expanded {
  width: 676px;
}
.mod-xgames-cashout .cashoutHolder.expanded .cashOutInfoContainer {
  -moz-animation: delayDisplay 1ms linear 300ms 1 forwards;
  -webkit-animation: delayDisplay 1ms linear 300ms 1 forwards;
  -ms-animation: delayDisplay 1ms linear 300ms 1 forwards;
  animation: delayDisplay 1ms linear 300ms 1 forwards;
}
.mod-xgames-cashout .cashoutHolder.fail {
  background: #b30000;
}
.mod-xgames-cashout .cashoutHolder.fail .cashoutExpander,
.mod-xgames-cashout .cashoutHolder.available .cashoutExpander,
.mod-xgames-cashout .cashoutHolder.cashoutSuccess .cashoutExpander {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat scroll 0 -307px rgba(0, 0, 0, 0);
}
.mod-xgames-cashout .cashoutExpander {
  width: 43px;
  height: 31px;
  float: left;
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat 0 -272px;
  cursor: pointer;
}
.mod-xgames-cashout .cashoutButton {
  background-color: #ffe659;
  background: -webkit-linear-gradient(top, #ffe659, #ffc019) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #ffe659, #ffc019) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #ffe659, #ffc019) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #ffe659, #ffc019) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #ffe659, #ffc019) repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 1px solid #ffaa22;
  border-bottom-color: #bb7a11;
  line-height: 24px;
}
.mod-xgames-cashout .cashoutButton:hover {
  background-color: #ffc019;
  background: -webkit-linear-gradient(top, #ffc019, #ffe659) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #ffc019, #ffe659) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #ffc019, #ffe659) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #ffc019, #ffe659) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #ffc019, #ffe659) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.mod-xgames-cashout .cashoutButton:active {
  background-color: #b28c08;
  background: -webkit-linear-gradient(top, #b28c08, #b28008) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -moz-linear-gradient(top, #b28c08, #b28008) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -ms-linear-gradient(top, #b28c08, #b28008) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -o-linear-gradient(top, #b28c08, #b28008) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: linear-gradient(top, #b28c08, #b28008) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.mod-xgames-cashout .cashoutButton.disabled,
.mod-xgames-cashout .cashoutButton.disabled:hover,
.mod-xgames-cashout .cashoutButton.disabled:active {
  background: #ffb80c;
}

.mod-xgames-column-banners {
    float: right;
    margin-top: 16px;
}

.mod-xgames-column-banners .promo-banner-top,
.mod-xgames-column-banners .promo-banner-bottom {
    width: 270px;
    height: 218px;
    float: right;
}

.mod-xgames-column-banners .promo-banner-bottom {
    margin-top: 16px;
}

.mod-xgames-column-banners .promo-banner-top a,
.mod-xgames-column-banners .promo-banner-bottom a {
    display: block;
}

.mod-xgames-column-banners .promo-banner-top a img,
.mod-xgames-column-banners .promo-banner-bottom a img {
    width: 100%;
}

.mod-xgames-demoWallet {
  border: 1px solid #57585d;
  border-bottom: none;
}
.mod-xgames-demoWallet .demoPlayContainer {
  background: #478c12;
  padding: 5px 5px 5px 10px;
}
.mod-xgames-demoWallet .demoLabel {
  width: 45%;
  display: inline-block;
  float: left;
  text-transform: capitalize;
  font-size: 13px;
  font-weight: bold;
}
.mod-xgames-demoWallet .playDemoInformation {
  float: right;
}
.mod-xgames-demoWallet .playDemoInformation .pointsValue {
  float: left;
  display: block;
  padding: 0 2px 0 0;
  font-size: 14px;
  font-weight: bold;
}
.mod-xgames-demoWallet .playDemoInformation .pointsLabel {
  float: left;
  padding: 0 2px 0 0;
}
.mod-xgames-demoWallet .playDemoInformation .information {
  float: left;
  display: block;
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat scroll 0 -408px rgba(0, 0, 0, 0);
  margin: 0 0 0 3px;
  height: 16px;
  width: 16px;
  cursor: pointer;
  position: relative;
}
.mod-xgames-demoWallet .playDemoInformation .information:hover {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat scroll 0 -424px rgba(0, 0, 0, 0);
}
.page-xg-demo .ssc-container .mod-footer .ssc-fw .ssc-fl,
.page-xg-demo .ssc-container .mod-footer .ssc-fw .ssc-lgaMalta {
  display: none;
}

.mod-xgames-facts-carousel {
    color: #202821;
    height: 221px;
    width: 238px;
    margin: 16px 0px 16px 24px;
    padding: 16px;
    font-family: Tahoma, Arial, sans-serif;
    font-size: 13px;
    float: right;
    position: relative;
    background: -moz-linear-gradient(top,  rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.8)), color-stop(100%,rgba(255,255,255,0.8))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffffff', endColorstr='#ccffffff',GradientType=0 ); /* IE6-9 */
}

body.lang-de .mod-xgames-facts-carousel, body.lang-el .mod-xgames-facts-carousel, body.lang-es .mod-xgames-facts-carousel, body.lang-it .mod-xgames-facts-carousel, body.lang-pt .mod-xgames-facts-carousel, body.lang-ru .mod-xgames-facts-carousel, body.lang-sv .mod-xgames-facts-carousel {
    font-size: 12px;
    line-height: 15px;
}

.mod-xgames-facts-carousel .facts-title {
    font-family: "BlockBesmooth Regular";
    font-size: 24px;
    color: #202821;
    border-bottom: 1px solid #c6c6c3;
    padding-bottom: 16px;
    margin-bottom: 9px;
}

body.lang-ru .mod-xgames-facts-carousel .facts-title {
    font-size: 18px;
}

.mod-xgames-facts-carousel .imagecarousel .pager {
    width: 164px;
    float: left;
}

.mod-xgames-facts-carousel .imagecarousel .viewport {
    width: 240px;
    height: 115px;
    position: relative;
    overflow: hidden;
}

.mod-xgames-facts-carousel .imagecarousel .viewport .overview {
    left: 0;
    display: inline-block;
    list-style: none;
    position: absolute;
    margin: 0;
    padding: 0;
}

.mod-xgames-facts-carousel .imagecarousel .viewport ul {
    height: 80px;
}

.mod-xgames-facts-carousel .imagecarousel .viewport li {
    float: left;
    width: 240px;
}

.mod-xgames-facts-carousel .imagecarousel .viewport li a {
    float: right;
}

.mod-xgames-facts-carousel .buttons {
    position: absolute;
    height: 25px;
    width: 25px;
    top: 155px;
    background: url("/page/images/xgames/xgames-sprite_201586_.png") center right no-repeat;
    background-position: 0px -176px;
    outline: none;
}

.mod-xgames-facts-carousel .buttons.next {
    background-position: -25px -176px;
    right: 16px;
}

.mod-xgames-facts-carousel .facts-footer {
    border-top: 1px solid #c6c6c3;
    padding-top: 16px;
    margin-top: 16px;
    color: #666966;
    line-height: 15px;
    font-size: 12px;
}

body.lang-de .mod-xgames-facts-carousel .facts-footer, body.lang-el .mod-xgames-facts-carousel .facts-footer {
    font-size: 11px;
}

body.lang-es .mod-xgames-facts-carousel .facts-footer, body.lang-it .mod-xgames-facts-carousel .facts-footer, body.lang-ru .mod-xgames-facts-carousel .facts-footer {
    font-size: 10px;
}

body.lang-it .mod-xgames-facts-carousel .facts-footer, body.lang-ru .mod-xgames-facts-carousel .facts-footer {
    line-height: 12px;
}
.mod-xgames-full-market {
  margin: 2px 8px;
  position: relative;
  width: 638px;
  z-index: 10;
}
.mod-xgames-full-market .tableContainer {
  border-collapse: collapse;
  color: #000000;
  display: table;
  font-size: 12px;
  height: 100%;
  min-height: 147px;
  position: relative;
  width: 638px;
}
.mod-xgames-full-market .tableContainer .overlayMakeUnavailable {
  background-color: rgba(64, 64, 64, 0.9);
  position: absolute;
  height: 100%;
  left: 124px;
  text-indent: -9999px;
  top: 0;
  width: 514px;
  z-index: 1;
}
.mod-xgames-full-market .tableContainer .overlayMakeUnavailable.hide {
  display: none;
}
.mod-xgames-full-market .tableContainer .overlayMakeUnavailable .gameMsg {
  display: table-cell;
  vertical-align: middle;
  text-transform: uppercase;
  font-size: 16px;
  color: #ffffff;
  font-weight: bold;
  position: absolute;
  width: 100%;
  text-align: center;
  top: 45%;
  text-indent: 0;
}
.mod-xgames-full-market .tableContainer .overlayMakeUnavailable .gameMsg.hide {
  display: none;
}
.mod-xgames-full-market .tableContainer .overlayMakeUnavailable .gameMsg.loading .dotsContainer {
  position: absolute;
  width: 20px;
  text-align: left;
}
.mod-xgames-full-market .tableContainer .overlayMakeUnavailable .gameMsg.loading .dots {
  display: inline-block;
  left: 2px;
  overflow: hidden;
  position: absolute;
  vertical-align: bottom;
  -o-animation: ellipsisExpertView 1.6s steps(4) 0s infinite normal;
  -ms-animation: ellipsisExpertView 1.6s steps(4) 0s infinite normal;
  -moz-animation: ellipsisExpertView 1.6s steps(4) 0s infinite normal;
  -webkit-animation: ellipsisExpertView 1.6s steps(4) 0s infinite normal;
  animation: ellipsisExpertView 1.6s steps(4) 0s infinite normal;
}
.mod-xgames-full-market .tableContainer.marketInfo {
  min-height: 41px;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder {
  float: left;
  left: 6px;
  position: absolute;
  top: 8px;
  z-index: 1;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedIcon {
  background: transparent url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat 0 -101px;
  display: inline-block;
  height: 16px;
  position: relative;
  top: 4px;
  width: 16px;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
  -o-transform: scale(0);
  -ms-transform: scale(0);
  -moz-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
  -o-opacity: 0;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
  filter: alpha(opacity=0);
  left: 25px;
  bottom: -20px;
  width: 225px;
  z-index: 2;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip .xg-tooltip-left {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip .xg-tooltip-left:after,
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip .xg-tooltip-left:before {
  right: 100%;
  top: 40px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip .xg-tooltip-left:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-right-color: #fff9d5;
  margin-top: -7px;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip .xg-tooltip-left:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-right-color: #ffb80c;
  margin-top: -8px;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip .xg-tooltip-left {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip .xg-tooltip-left:after,
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip .xg-tooltip-left:before {
  right: 100%;
  top: 40px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip .xg-tooltip-left:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-right-color: #fff9d5;
  margin-top: -7px;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip .xg-tooltip-left:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-right-color: #ffb80c;
  margin-top: -8px;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalMatchedTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalLiabilityTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalLiabilityTooltip .xg-tooltip-left {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalLiabilityTooltip .xg-tooltip-left:after,
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalLiabilityTooltip .xg-tooltip-left:before {
  right: 100%;
  top: 58px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalLiabilityTooltip .xg-tooltip-left:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-right-color: #fff9d5;
  margin-top: -7px;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalLiabilityTooltip .xg-tooltip-left:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-right-color: #ffb80c;
  margin-top: -8px;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalLiabilityTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalLiabilityTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder .totalLiabilityTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-full-market .tableContainer.marketInfo .totalHolder:hover .totalMatchedTooltip {
  display: block;
  -moz-animation: delayDisplay 500ms linear 0s 1 forwards;
  -webkit-animation: delayDisplay 500ms linear 0s 1 forwards;
  -ms-animation: delayDisplay 500ms linear 0s 1 forwards;
  animation: delayDisplay 500ms linear 0s 1 forwards;
}
.mod-xgames-full-market .tableContainer.marketInfo .tableRow.hide {
  display: none;
}
.mod-xgames-full-market .tableContainer.marketInfo .tableHead {
  border-bottom: 0 none;
  max-width: 286px;
  min-width: 286px;
}
.mod-xgames-full-market .tableContainer.marketInfo .tableHead .totalMatched {
  display: block;
  font-weight: bold;
  line-height: 36px;
  margin: 0 0 0 24px;
}
.mod-xgames-full-market .tableContainer.marketInfo .tableCellHolder {
  border-bottom: 0 none;
}
.mod-xgames-full-market .tableContainer.marketInfo .tableCellHolder.hide {
  display: none;
}
.mod-xgames-full-market .tableContainer.marketInfo .tableCellHolder .button {
  line-height: 24px;
}
.mod-xgames-full-market .topSeparator {
  padding: 0 0 0 124px;
  clear: both;
  overflow: hidden;
}
.mod-xgames-full-market .topSeparator .leftSeparator {
  float: left;
  width: 257px;
  border-top: 5px solid #2789ce;
}
.mod-xgames-full-market .topSeparator .rightSeparator {
  float: left;
  width: 257px;
  border-top: 5px solid #f592a7;
}
.mod-xgames-full-market .tableRow {
  display: block;
  position: relative;
}
.mod-xgames-full-market .tableRow .tableRowWrapper {
  position: relative;
  width: 638px;
  overflow: hidden;
}
.mod-xgames-full-market .tableRow .tableRowWrapper.hideTxt .tableCell .button {
  text-indent: -9999px;
}
.mod-xgames-full-market .tableRow .tableRowWrapper.hideOverlay .overlayContentWinner,
.mod-xgames-full-market .tableRow .tableRowWrapper.hideOverlay .overlayContentEliminated {
  display: none;
}
.mod-xgames-full-market .tableRow .tableHead {
  border-bottom: 1px solid #7a7a7c;
  color: #ffffff;
  display: table-cell;
  min-width: 116px;
  max-width: 116px;
  padding: 2px 5px;
  pointer-events: none;
  vertical-align: middle;
}
.mod-xgames-full-market .tableRow .tableHead .hand {
  display: block;
  font-weight: bold;
}
.mod-xgames-full-market .tableRow .tableHead .profitAmount {
  display: inline-block;
  font-weight: bold;
  padding: 0 2px 0px 2px;
  color: #56b600;
  font-size: 11px;
}
.mod-xgames-full-market .tableRow .tableHead .profitAmount.hide {
  display: none;
}
.mod-xgames-full-market .tableRow .tableHead .profitLoss .show {
  display: inline-block;
}
.mod-xgames-full-market .tableRow .tableHead .profitLoss .no.profitAmount {
  color: #dc1711;
}
.mod-xgames-full-market .tableRow .tableHead .separator {
  color: #ffffff;
  display: inline-block;
}
.mod-xgames-full-market .tableRow .overlayResults {
  background-color: rgba(64, 64, 64, 0.9);
  height: 95%;
  left: 124px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 514px;
  z-index: 1;
}
.mod-xgames-full-market .tableRow .overlayResults .overlayContent {
  display: inline-block;
  padding: 5px 10px;
  position: relative;
  text-transform: uppercase;
  top: 6px;
  z-index: 5;
}
.mod-xgames-full-market .tableRow .overlayResults .overlayContentWinner {
  background-color: #f4b00d;
  color: #282526;
  font-size: 18px;
}
.mod-xgames-full-market .tableRow .overlayResults .overlayContentEliminated {
  background-color: #292526;
  color: #ffffff;
  font-size: 14px;
}
.mod-xgames-full-market .tableRowWrapper:last-child .tableCellHolder,
.mod-xgames-full-market .tableRowWrapper:last-child .tableHead {
  margin: 0;
}
.mod-xgames-full-market .tableCellHolder {
  display: table-cell;
  border-bottom: 1px solid #7a7a7c;
  max-width: 514px;
  min-width: 514px;
  min-height: 45px;
  vertical-align: middle;
}
.mod-xgames-full-market .tableCellHolder .tableCell {
  display: table-cell;
}
.mod-xgames-full-market .tableCellHolder .tableCell .button,
.mod-xgames-full-market .tableCellHolder .tableCell .cellOdds,
.mod-xgames-full-market .tableCellHolder .tableCell .cellLiquidity {
  display: block;
}
.mod-xgames-full-market .tableCellHolder .tableCell .button.hide,
.mod-xgames-full-market .tableCellHolder .tableCell .cellOdds.hide,
.mod-xgames-full-market .tableCellHolder .tableCell .cellLiquidity.hide {
  display: none;
}
.mod-xgames-full-market .tableCellHolder .tableCell .cellOdds {
  font-size: 12px;
  font-weight: bold;
  line-height: 12px;
}
.mod-xgames-full-market .tableCellHolder .tableCell .button {
  background: none;
  color: #ffffff;
  cursor: default;
  float: left;
  font-size: 11px;
  font-weight: normal;
  height: 30px;
  line-height: 30px;
  margin: 5px 3px;
  min-width: 79px;
  outline: none;
  padding: 0 2px;
  pointer-events: none;
}
.mod-xgames-full-market .tableCellHolder .tableCell .button.primary.back {
  background-image: -ms-linear-gradient(top, #2789ce 0%, #1669ba 100%);
  background-image: -moz-linear-gradient(top, #2789ce 0%, #1669ba 100%);
  background-image: -o-linear-gradient(top, #2789ce 0%, #1669ba 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2789ce), color-stop(1, #1669ba));
  background-image: -webkit-linear-gradient(top, #2789ce 0%, #1669ba 100%);
  background-image: linear-gradient(to bottom, #2789ce 0%, #1669ba 100%);
  -webkit-box-shadow: inset 0 1px 0 0 #75acd3;
  box-shadow: inset 0 1px 0 0 #75acd3;
  cursor: pointer;
  pointer-events: auto;
  background-color: #2789ce;
}
.mod-xgames-full-market .tableCellHolder .tableCell .button.primary.back:hover {
  background-image: -ms-linear-gradient(top, #1e6da4 0%, #125495 100%);
  background-image: -moz-linear-gradient(top, #1e6da4 0%, #125495 100%);
  background-image: -o-linear-gradient(top, #1e6da4 0%, #125495 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1e6da4), color-stop(1, #125495));
  background-image: -webkit-linear-gradient(top, #1e6da4 0%, #125495 100%);
  background-image: linear-gradient(to bottom, #1e6da4 0%, #125495 100%);
  background-color: #2789ce;
  -webkit-box-shadow: inset 0 1px 0 0 #5e8aaa;
  box-shadow: inset 0 1px 0 0 #5e8aaa;
}
.mod-xgames-full-market .tableCellHolder .tableCell .button.primary.back:active,
.mod-xgames-full-market .tableCellHolder .tableCell .button.primary.back:active.pushed {
  background-image: -ms-linear-gradient(top, #1b5e8f 0%, #0f4982 100%);
  background-image: -moz-linear-gradient(top, #1b5e8f 0%, #0f4982 100%);
  background-image: -o-linear-gradient(top, #1b5e8f 0%, #0f4982 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1b5e8f), color-stop(1, #0f4982));
  background-image: -webkit-linear-gradient(top, #1b5e8f 0%, #0f4982 100%);
  background-image: linear-gradient(to bottom, #1b5e8f 0%, #0f4982 100%);
  background-color: #0f4982;
  -webkit-box-shadow: inset 0 3px 6px 0 #103957;
  box-shadow: inset 0 3px 6px 0 #103957;
}
.mod-xgames-full-market .tableCellHolder .tableCell .button.primary.back.pushed {
  background-image: -ms-linear-gradient(top, #1b5e8f 0%, #0f4982 100%);
  background-image: -moz-linear-gradient(top, #1b5e8f 0%, #0f4982 100%);
  background-image: -o-linear-gradient(top, #1b5e8f 0%, #0f4982 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1b5e8f), color-stop(1, #0f4982));
  background-image: -webkit-linear-gradient(top, #1b5e8f 0%, #0f4982 100%);
  background-image: linear-gradient(to bottom, #1b5e8f 0%, #0f4982 100%);
  background-color: #0f4982;
  -webkit-box-shadow: inset 0 3px 6px 0 #103957;
  box-shadow: inset 0 3px 6px 0 #103957;
}
.mod-xgames-full-market .tableCellHolder .tableCell .button.primary.lay {
  cursor: pointer;
  pointer-events: auto;
  background-image: -ms-linear-gradient(top, #f592a7 0%, #bc7080 100%);
  background-image: -moz-linear-gradient(top, #f592a7 0%, #bc7080 100%);
  background-image: -o-linear-gradient(top, #f592a7 0%, #bc7080 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f592a7), color-stop(1, #bc7080));
  background-image: -webkit-linear-gradient(top, #f592a7 0%, #bc7080 100%);
  background-image: linear-gradient(to bottom, #f592a7 0%, #bc7080 100%);
  background-color: #f592a7;
  -webkit-box-shadow: inset 0 1px 0 0 #e8b1bd;
  box-shadow: inset 0 1px 0 0 #e8b1bd;
}
.mod-xgames-full-market .tableCellHolder .tableCell .button.primary.lay:hover {
  background-image: -ms-linear-gradient(top, #c27485 0%, #975a67 100%);
  background-image: -moz-linear-gradient(top, #c27485 0%, #975a67 100%);
  background-image: -o-linear-gradient(top, #c27485 0%, #975a67 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c27485), color-stop(1, #975a67));
  background-image: -webkit-linear-gradient(top, #c27485 0%, #975a67 100%);
  background-image: linear-gradient(to bottom, #c27485 0%, #975a67 100%);
  background-color: #c27485;
  -webkit-box-shadow: inset 0 1px 0 0 #ba8e97;
  box-shadow: inset 0 1px 0 0 #ba8e97;
}
.mod-xgames-full-market .tableCellHolder .tableCell .button.primary.lay:active,
.mod-xgames-full-market .tableCellHolder .tableCell .button.primary.lay:active.pushed {
  background-image: -ms-linear-gradient(top, #a96573 0%, #844f5a 100%);
  background-image: -moz-linear-gradient(top, #a96573 0%, #844f5a 100%);
  background-image: -o-linear-gradient(top, #a96573 0%, #844f5a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #a96573), color-stop(1, #844f5a));
  background-image: -webkit-linear-gradient(top, #a96573 0%, #844f5a 100%);
  background-image: linear-gradient(to bottom, #a96573 0%, #844f5a 100%);
  background-color: #a96573;
  -webkit-box-shadow: inset 0 3px 6px 0 #804c57;
  box-shadow: inset 0 3px 6px 0 #804c57;
}
.mod-xgames-full-market .tableCellHolder .tableCell .button.primary.lay.pushed {
  background-image: -ms-linear-gradient(top, #a96573 0%, #844f5a 100%);
  background-image: -moz-linear-gradient(top, #a96573 0%, #844f5a 100%);
  background-image: -o-linear-gradient(top, #a96573 0%, #844f5a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #a96573), color-stop(1, #844f5a));
  background-image: -webkit-linear-gradient(top, #a96573 0%, #844f5a 100%);
  background-image: linear-gradient(to bottom, #a96573 0%, #844f5a 100%);
  background-color: #a96573;
  -webkit-box-shadow: inset 0 3px 6px 0 #804c57;
  box-shadow: inset 0 3px 6px 0 #804c57;
}
.mod-xgames-full-market .withLiquidity .tableContainer {
  min-height: 183px;
}
.mod-xgames-full-market .withLiquidity .tableRow .overlayResults .overlayContent {
  top: 9px;
}
.mod-xgames-full-market .withLiquidity .tableCellHolder .tableCell .button {
  height: 35px;
  line-height: 13px;
}
@-moz-document url-prefix() {
  .mod-xgames-full-market .tableContainer {
    display: block;
  }
}

.mod-xgames-grid {
    margin-top: 16px;
    width: 690px;
    margin-left: 24px;
    overflow: hidden;

}

.mod-xgames-grid .game-wrapper {
    width: 159px;
    height: 198px;
    float: left;
    margin-right: 18px;
    margin-bottom: 18px;
    background: -moz-linear-gradient(top,  rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.8)), color-stop(100%,rgba(255,255,255,0.8))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffffff', endColorstr='#ccffffff',GradientType=0 ); /* IE6-9 */

}

.mod-xgames-grid .game-wrapper.hold-em {
    margin-right: 0;
}

.mod-xgames-grid .game-wrapper h3 {
    font-family: "BlockBesmooth Regular";
    font-size: 14px;
    text-align: center;
    color: #202821;
    padding-top: 8px;
    height: 16px;
}

.mod-xgames-grid .game-image {
    display: block;
    margin: 0 auto;
    margin-top: 8px;
    width: 132px;
    height: 88px;
    background: url('/page/images/xgames/xgames-sprite_201586_.png') -32px 0 no-repeat;
}

.mod-xgames-grid .game-image.game-image-blackjack {background-position: -164px 0;}
.mod-xgames-grid .game-image.game-image-card-derby-racing {background-position: -428px 0;}
.mod-xgames-grid .game-image.game-image-hi-lo {background-position: -32px -88px;}
.mod-xgames-grid .game-image.game-image-new-hold-em {background-position: -428px -88px;}
.mod-xgames-grid .game-image.game-image-baccarat {background-position: -32px 0px;}
.mod-xgames-grid .game-image.game-image-bullseye-roulette {background-position: -296px 0px;}
.mod-xgames-grid .game-image.game-image-omaha-hi {background-position: -296px -88px;}
.mod-xgames-grid .game-image.game-image-hold-em {background-position: -164px -88px;}


.mod-xgames-grid .game-turbo-button {
    display: block;
    font-family: Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 8px auto 0 auto;
    padding: 3px;
    width: 126px;
    text-align: center;
    line-height: 18px;
    color: #464646;
    text-decoration: none;
    background: rgb(255,201,12); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(255,201,12,1) 0%, rgba(255,184,12,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,201,12,1)), color-stop(100%,rgba(255,184,12,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,201,12,1) 0%,rgba(255,184,12,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,201,12,1) 0%,rgba(255,184,12,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,201,12,1) 0%,rgba(255,184,12,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,201,12,1) 0%,rgba(255,184,12,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc90c', endColorstr='#ffb80c',GradientType=0 ); /* IE6-9 */
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

.mod-xgames-grid .game-turbo-button:hover {
    background: rgb(204,161,10); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(204,161,10,1) 0%, rgba(204,147,10,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,161,10,1)), color-stop(100%,rgba(204,147,10,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(204,161,10,1) 0%,rgba(204,147,10,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(204,161,10,1) 0%,rgba(204,147,10,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(204,161,10,1) 0%,rgba(204,147,10,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(204,161,10,1) 0%,rgba(204,147,10,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cca10a', endColorstr='#cc930a',GradientType=0 ); /* IE6-9 */
}

.mod-xgames-grid .game-turbo-button:active {
    background: rgb(204,161,10); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(204,161,10,1) 0%, rgba(178,128,8,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,161,10,1)), color-stop(100%,rgba(178,128,8,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(204,161,10,1) 0%,rgba(178,128,8,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(204,161,10,1) 0%,rgba(178,128,8,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(204,161,10,1) 0%,rgba(178,128,8,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(204,161,10,1) 0%,rgba(178,128,8,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cca10a', endColorstr='#b28008',GradientType=0 ); /* IE6-9 */
    box-shadow: inset 0 2px 2px 0 #856906;
}

.mod-xgames-grid .game-standard-button, .mod-xgames-grid .game-demo-button {
    display: block;
    font-family: Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 8px auto 0 auto;
    padding: 3px;
    width: 126px;
    text-align: center;
    line-height: 18px;
    color: #464646;
    text-decoration: none;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

.mod-xgames-grid .game-standard-button {
    background: rgb(225,225,225); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(225,225,225,1) 0%, rgba(192,192,192,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(225,225,225,1)), color-stop(100%,rgba(192,192,192,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(225,225,225,1) 0%,rgba(192,192,192,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(225,225,225,1) 0%,rgba(192,192,192,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(225,225,225,1) 0%,rgba(192,192,192,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(225,225,225,1) 0%,rgba(192,192,192,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e1e1', endColorstr='#c0c0c0',GradientType=0 ); /* IE6-9 */
}

.mod-xgames-grid .game-standard-button:hover {
    background: rgb(179,179,179); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(179,179,179,1) 0%, rgba(154,154,154,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(179,179,179,1)), color-stop(100%,rgba(154,154,154,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(179,179,179,1) 0%,rgba(154,154,154,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(179,179,179,1) 0%,rgba(154,154,154,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(179,179,179,1) 0%,rgba(154,154,154,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(179,179,179,1) 0%,rgba(154,154,154,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3b3b3', endColorstr='#9a9a9a',GradientType=0 ); /* IE6-9 */
}

.mod-xgames-grid .game-standard-button:active {
    background: rgb(157,157,157); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(157,157,157,1) 0%, rgba(135,135,135,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(157,157,157,1)), color-stop(100%,rgba(135,135,135,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(157,157,157,1) 0%,rgba(135,135,135,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(157,157,157,1) 0%,rgba(135,135,135,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(157,157,157,1) 0%,rgba(135,135,135,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(157,157,157,1) 0%,rgba(135,135,135,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9d9d9d', endColorstr='#878787',GradientType=0 ); /* IE6-9 */
    box-shadow: inset 0 2px 2px 0 #868686;
}

.mod-xgames-grid .game-demo-button {
    color: #FFFFFF;
    background: rgb(64,64,64); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(64,64,64,1) 0%, rgba(53,53,53,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,64,64,1)), color-stop(100%,rgba(53,53,53,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(64,64,64,1) 0%,rgba(53,53,53,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(64,64,64,1) 0%,rgba(53,53,53,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(64,64,64,1) 0%,rgba(53,53,53,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(64,64,64,1) 0%,rgba(53,53,53,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404040', endColorstr='#353535',GradientType=0 ); /* IE6-9 */
}

.mod-xgames-grid .game-demo-button:hover {
    background: rgb(51,51,51); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(51,51,51,1) 0%, rgba(42,42,42,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(51,51,51,1)), color-stop(100%,rgba(42,42,42,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(42,42,42,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(42,42,42,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(42,42,42,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(51,51,51,1) 0%,rgba(42,42,42,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#2a2a2a',GradientType=0 ); /* IE6-9 */
}

.mod-xgames-grid .game-demo-button:active {
    background: rgb(45,45,45); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(45,45,45,1) 0%, rgba(37,37,37,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(45,45,45,1)), color-stop(100%,rgba(37,37,37,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(37,37,37,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(37,37,37,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(37,37,37,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(45,45,45,1) 0%,rgba(37,37,37,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}

.mod-xgames-grid .game-standard-label span {
    height: 17px;
    float: left;
}

.mod-xgames-grid .game-standard-label .game-standard-arrow {
    display: inline-block;
    width: 17px;
    height: 17px;
    margin: 0 auto;
    background: url('/page/images/xgames/xgames-sprite_201586_.png') 0 -159px no-repeat;
}

.mod-xgames-header {
  margin: 0;
  position: relative;
  z-index: 10;
  height: 27px;
  border: none;
  border-left: 1px solid #3e403d;
  border-right: 1px solid #3e403d;
  background-image: url("/modules/xgames-header/images/topSectionBack_201586_.png");
}
.mod-xgames-header .left-area-wrapper {
  float: left;
  width: 694px;
}
.mod-xgames-header .right-area-wrapper {
  float: left;
  width: 328px;
}
.mod-xgames-header .gameName {
  padding: 0 0 0 23px;
  float: left;
}
.mod-xgames-header .gameName .gameTitle {
  color: #cfcfcf;
  display: inline-block;
  float: left;
  font-size: 20px;
  font-weight: bold;
  line-height: 28px;
  padding: 0 10px 0 0;
  text-transform: uppercase;
}
.mod-xgames-header .selectTxt {
  float: right;
  display: block;
  padding: 0 10px 0 0;
  line-height: 26px;
  position: relative;
}
.mod-xgames-header .select-view {
  float: left;
}
.mod-xgames-header .select-view .drop {
  color: #0e0e0e;
  cursor: pointer;
  line-height: 22px;
  padding: 0;
}
.mod-xgames-header .select-view .drop .select-view-text {
  margin: 2px 0;
  padding: 0 10px;
  width: 44px;
}
.mod-xgames-header .select-view .drop .select-view-arrow-wrapper {
  height: 1px;
  margin: 2px 0 0 1px;
  padding: 11px 11px 10px;
  position: relative;
  width: 10px;
}
.mod-xgames-header .select-view .drop .select-view-arrow-down {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #000000;
  height: 0;
  position: absolute;
  top: 9px;
  width: 0;
}
.mod-xgames-header .select-view .drop .select-view-arrow-up {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #000000;
  height: 0;
  position: absolute;
  top: 9px;
  width: 0;
}
.mod-xgames-header .select-view .drop .select-view-text,
.mod-xgames-header .select-view .drop .select-view-arrow-wrapper {
  background: #f6f6f6;
  background-image: -webkit-linear-gradient(top, #d0d0cf 0%, #f6f6f6 0%, #d0d0cf 100%);
  background-image: -moz-linear-gradient(top, #d0d0cf 0%, #f6f6f6 0%, #d0d0cf 100%);
  background-image: -ms-linear-gradient(top, #d0d0cf 0%, #f6f6f6 0%, #d0d0cf 100%);
  background-image: -o-linear-gradient(top, #d0d0cf 0%, #f6f6f6 0%, #d0d0cf 100%);
  background-image: linear-gradient(top, #d0d0cf 0%, #f6f6f6 0%, #d0d0cf 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff6f6f6', endColorstr='#ffd0d0cf', GradientType=0);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff6f6f6',endColorstr='#ffd0d0cf',GradientType=0);
  display: block;
  float: left;
}
.mod-xgames-header .select-view .drop:hover .select-view-text,
.mod-xgames-header .select-view .drop:hover .select-view-arrow-wrapper {
  background: #b2b2b2;
  background-image: -webkit-linear-gradient(top, #b2b2b2 0%, #f6f6f6 0%, #aeaeae 100%);
  background-image: -moz-linear-gradient(top, #b2b2b2 0%, #f6f6f6 0%, #aeaeae 100%);
  background-image: -ms-linear-gradient(top, #b2b2b2 0%, #f6f6f6 0%, #aeaeae 100%);
  background-image: -o-linear-gradient(top, #b2b2b2 0%, #f6f6f6 0%, #aeaeae 100%);
  background-image: linear-gradient(top, #b2b2b2 0%, #f6f6f6 0%, #aeaeae 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb2b2b2', endColorstr='#ffaeaeae', GradientType=0);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb2b2b2',endColorstr='#ffaeaeae',GradientType=0);
}
.mod-xgames-header .select-view .drop.active .select-view-text,
.mod-xgames-header .select-view .drop.active .select-view-arrow-wrapper {
  background: #9b9b9b;
  background-image: -webkit-linear-gradient(top, #9b9b9b 0%, #b2b2b2 0%, #8d8d8c 100%);
  background-image: -moz-linear-gradient(top, #9b9b9b 0%, #b2b2b2 0%, #8d8d8c 100%);
  background-image: -ms-linear-gradient(top, #9b9b9b 0%, #b2b2b2 0%, #8d8d8c 100%);
  background-image: -o-linear-gradient(top, #9b9b9b 0%, #b2b2b2 0%, #8d8d8c 100%);
  background-image: linear-gradient(top, #9b9b9b 0%, #b2b2b2 0%, #8d8d8c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9b9b9b', endColorstr='#ff8d8d8c', GradientType=0);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9b9b9b',endColorstr='#ff8d8d8c',GradientType=0);
}
.mod-xgames-header .select-view-li {
  cursor: pointer;
  padding: 0 0 0 10px;
  position: relative;
}
.mod-xgames-header .subMenuView {
  height: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 25px;
  width: 100%;
}
.mod-xgames-header .sub-menu-li {
  background: #f3f3f3 none;
  border-bottom: 1px solid #273a47;
  color: #273a47;
  display: block;
  height: 25px;
  line-height: 25px;
}
.mod-xgames-header .sub-menu-li:hover {
  background: #bccbd5 none;
}
.mod-xgames-header .sub-menu-li:last-of-type {
  -webkit-border-radius: 0 0 2px 2px;
  -moz-border-radius: 0 0 2px 2px;
  -ms-border-radius: 0 0 2px 2px;
  -o-border-radius: 0 0 2px 2px;
  border-radius: 0 0 2px 2px;
}
.ie9-view.mod-xgames-header .headerDown {
  height: 80px;
}
.mod-xgames-header .headerDownAnimStatic {
  display: block;
  height: 0;
  -o-transition: height 500ms ease;
  -ms-transition: height 500ms ease;
  -moz-transition: height 500ms ease;
  -webkit-transition: height 500ms ease;
  transition: height 500ms ease;
}
.mod-xgames-header .headerDownAnim {
  height: 80px;
}
.mod-xgames-header .demoTag {
  display: inline-block;
  overflow: hidden;
  padding: 0 5px;
  margin: 8px 0 0 -5px;
  text-transform: uppercase;
  color: #ffffff;
  background: #40840a;
  font-size: 10px;
  text-shadow: 1px 1px #000000;
  line-height: 16px;
  height: 16px;
}

.mod-xgames-help .xg-mod-help {
  background: url("/modules/xgames-help/images/table-background_201586_.png") repeat-x center bottom rgba(0, 0, 0, 0.8);
  float: left;
  margin: 82px 0 20px 24px;
  max-height: 400px;
  position: relative;
  width: 654px;
  z-index: 10;
  border: 1px solid #7b7b7d;
}
.mod-xgames-help .xg-mod-help.isExpert {
  margin-top: 14px;
}
.mod-xgames-help .xg-mod-help .topGrid {
  overflow: hidden;
  height: 26px;
  background: #1d252b;
  cursor: pointer;
}
.mod-xgames-help .xg-mod-help .topGrid .topGridItem {
  background-color: #1d252b;
  border: 1px solid #4c4d4e;
  cursor: pointer;
  display: block;
  float: left;
  padding: 3px 18px 10px;
}
.mod-xgames-help .xg-mod-help .topGrid .topGridItem.fullMarket.hide {
  display: none;
}
.mod-xgames-help .xg-mod-help .topGrid .topGridItem.fullMarket .gridTxt {
  background-position: 0 0;
}
.mod-xgames-help .xg-mod-help .topGrid .topGridItem.expandCollapse {
  height: 20px;
  line-height: 20px;
  float: right;
}
.mod-xgames-help .xg-mod-help .topGrid .topGridItem.expandCollapse.expand,
.mod-xgames-help .xg-mod-help .topGrid .topGridItem.expandCollapse.collapse {
  border-top-style: hidden;
  border-right-style: hidden;
}
.mod-xgames-help .xg-mod-help .topGrid .topGridItem.expandCollapse.collapse {
  background-color: #1b1b1b;
}
.mod-xgames-help .xg-mod-help .topGrid .topGridItem:hover,
.mod-xgames-help .xg-mod-help .topGrid .topGridItem.active {
  background: #1b1b1b;
}
.mod-xgames-help .xg-mod-help .topGrid .topGridItem.expandCollapse .expandCollapseArrow {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 16px;
  height: 16px;
  background: url("/modules/xgames-help/images/xgames-help-sprite_201586_.png") repeat-x 0 -136px;
  position: relative;
  z-index: 10;
  display: block;
}
.mod-xgames-help .xg-mod-help .topGrid .topGridItem.expandCollapse.collapse .expandCollapseArrow {
  background: url("/modules/xgames-help/images/xgames-help-sprite_201586_.png") repeat-x 0 -97px;
}
.mod-xgames-help .xg-mod-help .topGrid .topGridItem:last-child {
  padding: 5px 17px;
}
.mod-xgames-help .xg-mod-help .topGrid .topGridItem .gridTxt {
  width: 16px;
  height: 20px;
  display: block;
  float: left;
  text-transform: uppercase;
  background-image: url("/modules/xgames-help/images/xgames-help-sprite_201586_.png");
  margin: 0 10px 0 0;
}
.mod-xgames-help .xg-mod-help .topGrid .topGridItem.fullMarket .gridTxt {
  background-position: 0 1px;
}
.mod-xgames-help .xg-mod-help .topGrid .topGridItem.results .gridTxt {
  background-position: 2px -24px;
}
.mod-xgames-help .xg-mod-help .topGrid .topGridItem.scorecard .gridTxt {
  background-position: -16px -50px;
}
.mod-xgames-help .xg-mod-help .topGrid .topGridItem.help .gridTxt {
  background-position: 0 -77px;
}
.mod-xgames-help .xg-mod-help .resultsContainer {
  padding: 30px 10px 10px 10px;
  overflow: hidden;
}
.mod-xgames-help .xg-mod-help .resultsContainer .jspDrag {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
}
.mod-xgames-help .xg-mod-help .xgHelpTab {
  margin: 15px 0 20px 10px;
  border-bottom: 1px solid #999999;
  clear: both;
  float: left;
}
.mod-xgames-help .xg-mod-help .jspContainer .xgHelpTab {
  margin: 15px 0 20px 10px;
}
.mod-xgames-help .xg-mod-help .xgHelpTab .helpTabItem {
  float: left;
  display: block;
  border-right: 1px solid #bfbfbf;
  padding: 0 10px;
  text-transform: capitalize;
  cursor: pointer;
}
.mod-xgames-help .xg-mod-help .xgHelpTab .helpTabItem:hover,
.mod-xgames-help .xg-mod-help .xgHelpTab .helpTabItem.active {
  background: url("/modules/xgames-help/images/collapse_201586_.png") no-repeat center 20px;
}
.mod-xgames-help .xg-mod-help .xgHelpTab .helpTabItem .tabItemTxt {
  padding: 0 0 10px;
  display: block;
  color: #4eb6ff;
}
.mod-xgames-help .xg-mod-help .xgHelpTab .helpTabItem:last-child {
  border: none;
}
.mod-xgames-help .xg-mod-help .xgHelpTab .helpTabItem:first-child {
  padding: 0 10px 0 0;
}
.mod-xgames-help .xg-mod-help .tabContent {
  clear: both;
  overflow: hidden;
  float: left;
  padding: 10px;
  font-size: 12px;
}
.mod-xgames-help .xg-mod-help .tabContent p {
  padding: 0 0 10px;
}
.mod-xgames-help .xg-mod-help .tabContent .helpLink {
  color: #2789ce;
}
.mod-xgames-help .xg-mod-help .tabContent .helpLink:hover {
  text-decoration: underline;
}
.mod-xgames-help .xg-mod-help .tabContent .helpList,
.mod-xgames-help .xg-mod-help .tabContent .helpListOrder {
  padding: 0 0 10px;
}
.mod-xgames-help .xg-mod-help .tabContent .helpList li {
  background: url("/modules/xgames-help/images/xgames-help-sprite_201586_.png") no-repeat scroll 0 -174px;
  padding: 0 0 0 20px;
}
.mod-xgames-help .xg-mod-help .tabContent .helpListOrder li {
  margin: 0 0 0 20px;
  list-style-type: decimal;
}
.mod-xgames-help .xg-mod-help .tabContent h2 {
  font-size: 16px;
  padding: 0 0 10px;
  font-weight: bold;
}
.mod-xgames-help .xg-mod-help .tabContent h3 {
  font-size: 14px;
  padding: 0 0 10px;
  font-weight: bold;
}
.mod-xgames-help .xg-mod-help .tabContent h4 {
  font-size: 12px;
  padding: 0 0 10px;
  font-weight: bold;
}
.mod-xgames-help .xg-mod-help .tabContent span.emphasize {
  font-weight: bold;
}
.mod-xgames-help .xg-mod-help .tabContent .greenEmphasize {
  color: #2b972b;
}
.mod-xgames-help .xg-mod-help .tabContent span.settingsIcon {
  display: inline-block;
  background: url("/modules/xgames-settings/images/settingsIcon_201586_.png") no-repeat scroll 0 0 transparent;
  height: 16px;
  width: 16px;
}
.mod-xgames-help .xg-mod-help .tabContent .helpCheck {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat scroll 0 -101px rgba(0, 0, 0, 0);
  height: 16px;
  width: 16px;
}
.mod-xgames-help .xg-mod-help .helpItem {
  padding: 0 0 5px;
}
.mod-xgames-help .xg-mod-help .helpItem .left.helpTitle {
  width: 20%;
}
.mod-xgames-help .xg-mod-help .helpItem .right.helpDescription {
  width: 70%;
}
.mod-xgames-help .xg-mod-help .helpTable {
  display: table;
}
.mod-xgames-help .xg-mod-help .helpTable .helpTr {
  display: table-row;
}
.mod-xgames-help .xg-mod-help .helpTable .helpTd {
  display: table-cell;
}
.mod-xgames-help .xg-mod-help .helpTable .vTop {
  vertical-align: top;
}
.mod-xgames-help .xg-mod-help .helpLiquidityIcon {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat scroll 0 -233px rgba(0, 0, 0, 0);
  height: 36px;
  margin: 4px 10px 0 0;
  width: 64px;
}
/*# sourceMappingURL=xgames-help.css.map */
.mod-xgames-include-games-iframe .wrapper {
    width: 100%;
    height: 770px;

}
.mod-xgames-modal-popup .modal-popup-overlay {
  background-color: rgba(39, 58, 71, 0.8);
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 10001;
}
.mod-xgames-modal-popup .modal-popup-holder {
  width: 385px;
  margin: 220px auto 0 auto;
}
.mod-xgames-modal-popup .modal-popup-head {
  background: url("/modules/xgames-texas-holdem/images/sessionTop_201586_.png") repeat-x 0 0;
  height: 50px;
  position: relative;
}
.mod-xgames-modal-popup .modal-popup-logo {
  left: 12px;
  top: 14px;
  width: 114px;
  height: 20px;
  position: absolute;
  background: url("/modules/xgames-texas-holdem/images/betfairLogo_201586_.png") no-repeat 0 0;
}
.mod-xgames-modal-popup .modal-popup-close {
  right: 12px;
  top: 16px;
  width: 15px;
  height: 15px;
  position: absolute;
  background: url("/modules/xgames-texas-holdem/images/closeTimer_201586_.png") no-repeat 0 0;
  cursor: pointer;
}
.mod-xgames-modal-popup .modal-popup-content {
  padding: 12px;
  background-color: #ffffff;
}
.mod-xgames-modal-popup .modal-popup-content .modal-popup-h2 {
  padding: 0 0 10px;
  font-size: 18px;
  color: #273a47;
}
.mod-xgames-modal-popup .modal-popup-content .modal-popup-p {
  padding: 0 0 10px;
  color: #273a47;
  font-size: 13px;
}
.mod-xgames-modal-popup .modal-popup-content .button {
  margin-left: 8px;
  line-height: 12px;
}
.mod-xgames-modal-popup .modal-popup-content .button.hide {
  display: none;
}
.mod-xgames-modal-popup .modal-popup-content .button:first-child {
  margin-left: 0;
}

.mod-navigation-bar{z-index:49;position:relative;height:38px}.mod-navigation-bar .main{zoom:1;position:relative;overflow:hidden}.mod-navigation-bar .main.nav-fixed{left:0;position:fixed;top:0;width:100%;z-index:301}.mod-navigation-bar .menu{float:left}.mod-navigation-bar .menu a{float:left;display:block;position:relative;margin:0}.mod-navigation-bar .menu a:hover,.mod-navigation-bar .menu a:active,.mod-navigation-bar .menu a.active{cursor:pointer}.mod-navigation-bar .menu a.active:hover{cursor:default}.mod-navigation-bar .menu a.home{padding-left:0;padding-right:0;width:44px}.mod-navigation-bar .minfo{float:left}.mod-navigation-bar .minfo a{font-size:12px;padding:0 5px;cursor:default}.mod-navigation-bar .minfo a.spacer .nav-no-players{font-family:"InformaPro Medium","Helvetica Neue",Arial,Tahoma,sans-serif;font-size:12px}.mod-navigation-bar .minfo>div{margin:7px 7px 0 0;float:right}.mod-navigation-bar .minfo div>div{height:24px;line-height:25px;padding:0}

.mod-navigation-bar {
  background-color: #1e1e1e;
  height: 40px;
}
.mod-navigation-bar .main {
  margin: 0 auto;
  max-width: 1230px;
  width: 100%;
}

.mod-navigation-bar div.main.shadows {
    height: 40px;
    line-height: 36px;
}

.mod-navigation-bar div.shadow.shadows {
    position: relative;
    width: 100%;
}

.mod-navigation-bar .shadows .menu a {
    font-size: 14px;
    padding: 2px 17px 2px 16px;
}

.mod-navigation-bar .shadows .menu span {
    width: 0;
    position: absolute;
    right: 0;
}

.mod-navigation-bar .shadows .menu p {
    display: none;
    border-right: solid 1px transparent;
    margin:0;
    padding:0;
    line-height: 0;
}

.mod-navigation-bar .shadows .menu a:hover,
.mod-navigation-bar .shadows .menu a:active,
.mod-navigation-bar .shadows .menu a.active {
    margin-left: -1px;
    padding: 0 15px 0 14px;
}

.mod-navigation-bar .shadows .menu a.home {
    padding-left: 0;
    padding-right: 0;
}

.mod-navigation-bar .shadows .menu a.active:hover > p,
.mod-navigation-bar .shadows .menu a.active:hover > p {
    display: inline;
}

.mod-navigation-bar .shadows .menu > a.first:hover,
.mod-navigation-bar .shadows .menu > a.first:active,
.mod-navigation-bar .shadows .menu > a.first.active {
    margin-left: 0;
}

.mod-navigation-bar .shadows .menu a:hover > p {
    display: inline;
}

.mod-navigation-bar .shadows .menu a.active > p, .mod-navigation-bar .menu a.active > p {
    display: inline;
}

.mod-navigation-bar .shadows .menu a:hover > span,
.mod-navigation-bar .shadows .menu a:active > span,
.mod-navigation-bar .shadows .menu a.active > span {
    visibility: hidden;
}

.mod-navigation-bar .shadows .menu a.last > span {
    display: none;
}
.mod-navigation-bar .shadows.blue-shadows a {
    font-family: "InformaPro Medium", "InformaPro", "Helvetica Neue", Arial, sans-serif;
    color: #fff;
}

.mod-navigation-bar div.main.shadows.blue-shadows {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1871b0), to(#2797e6)); /* Safari 4-5, Chrome 1-9 */
    background: -webkit-linear-gradient(top, #2797e6, #1871b0); /* Safari 5.1, Chrome 10+ */
    background: -moz-linear-gradient(top, #2797e6, #1871b0); /* Firefox 3.6+ */
    background: -ms-linear-gradient(top, #2797e6, #1871b0); /* IE 10 */
    background: -o-linear-gradient(top, #2797e6, #1871b0); /* Opera 11.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2797e6', endColorstr='#1871b0'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2797e6', endColorstr='#1871b0')"; /* IE8 */
}

.mod-navigation-bar .shadow.shadows.blue-shadows {
    height: 5px;
    background: transparent url("/modules/navigation-bar/images/navigation-sprite_201586_.png") 0px -50px repeat-x;
}

.mod-navigation-bar .shadows.blue-shadows .menu span {
    height: 14px;
    border-right: solid 1px #79b4de;
    top: 13px;
}

.mod-navigation-bar .shadows.blue-shadows .menu a:hover,
.mod-navigation-bar .shadows.blue-shadows .menu a:active,
.mod-navigation-bar .shadows.blue-shadows .menu a.active {
    background-color: #2797e6;
    border: solid 2px #319ce8;
    -moz-box-shadow: inset 0 1px 3px 2px #0f3754;
    -webkit-box-shadow: inset 0 1px 3px 2px #0f3754;
    box-shadow: inset 0 1px 3px 2px #0f3754;
}

.mod-navigation-bar .shadows.blue-shadows .menu > a.home {
    height: 24px;
    padding-top: 12px;
}

.mod-navigation-bar .shadows.blue-shadows .menu > a.home:active,
.mod-navigation-bar .shadows.blue-shadows .menu > a.home.active,
.mod-navigation-bar .shadows.blue-shadows .menu > a.home:hover {
    height: 26px;
    padding-top: 10px;
}

.mod-navigation-bar .shadows.blue-shadows .menu > a.home div.icon {
    background: url("/modules/navigation-bar/images/navigation-sprite_201586_.png") no-repeat scroll 1px -33px transparent;
    height: 17px;
    margin-left: auto;
    margin-right: auto;
    width: 16px;
}

.mod-navigation-bar .shadows.blue-shadows .menu a:active,
.mod-navigation-bar .shadows.blue-shadows .menu a.active {
    background-color: #33a0ed;
    border: solid 2px #319ce8;
    -moz-box-shadow: inset 0 1px 3px 2px #0f3754;
    -webkit-box-shadow: inset 0 1px 3px 2px #0f3754;
    box-shadow: inset 0 1px 3px 2px #0f3754;
}

/* players online */
.mod-navigation-bar .shadows.blue-shadows .minfo a.spacer {
    border-right: solid 1px #79b4de;
}

.mod-navigation-bar .shadows.blue-shadows .minfo > div {
    border: solid 1px #2d74a4;
    border-bottom: solid 1px #86c7f4;
}

.mod-navigation-bar .shadows.blue-shadows .minfo div > div {
    background-color: #3c9adb;
}

.mod-navigation-bar .shadows.black-shadows a {
    font-family: Arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #fff;
}

.mod-navigation-bar div.main.shadows.black-shadows {
    background-color: #1e1e1e;
}

.mod-navigation-bar .shadows.black-shadows .menu span {
    height: 38px;
    border-right: solid 1px #393939;
    top: 0px;
}

.mod-navigation-bar .shadows.black-shadows .menu a:hover span,
.mod-navigation-bar .shadows.black-shadows .menu a:active span,
.mod-navigation-bar .shadows.black-shadows .menu a.active span {
    visibility: visible;
    top: -1px;
    right: -2px;
}

.mod-navigation-bar .shadows.black-shadows .menu a:hover,
.mod-navigation-bar .shadows.black-shadows .menu a:active,
.mod-navigation-bar .shadows.black-shadows .menu a.active {
    border: 2px solid transparent;
    color: #ffb80c;
}

.mod-navigation-bar .shadows.black-shadows .menu > a.home div.icon {
    background: url("/modules/navigation-bar/images/navigation-sprite_201586_.png") 0px 0px no-repeat;
    width: 16px;
    height: 16px;
    margin: auto;
}

.mod-navigation-bar .shadows.black-shadows .menu > a.home {
    padding-top: 11px;
}

.mod-navigation-bar .shadows.black-shadows .menu > a.home:hover div.icon,
.mod-navigation-bar .shadows.black-shadows .menu > a.home.active div.icon {
    background-position: -16px 0px;
}

.mod-navigation-bar .shadows.black-shadows .menu a:active,
.mod-navigation-bar .shadows.black-shadows .menu a.active {
    border: solid 2px transparent;
}

.mod-navigation-bar .shadows.black-shadows .menu > a.home:hover,
.mod-navigation-bar .shadows.black-shadows .menu > a.home.hover,
.mod-navigation-bar .shadows.black-shadows .menu > a.home:active,
.mod-navigation-bar .shadows.black-shadows .menu > a.home.active {
    padding-top: 9px;
}

/* players online */
.mod-navigation-bar .shadows.black-shadows .minfo a {
    font-weight: normal;
}

.mod-navigation-bar-vegasslots-navigation-bar-yellow-header {
    margin-bottom: 16px;
}


/* navigation with icon for xgames */

body.lang-en .mod-navigation-bar.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu a,
body.lang-en .mod-navigation-bar.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu a:hover,
body.lang-en .mod-navigation-bar.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu a:active,
body.lang-en .mod-navigation-bar.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu a.active {
    padding: 2px 10px 2px 9px;
    margin: 0;
    border: 0;
    border-right: solid 1px #393939;
}

body.lang-en .mod-navigation-bar-xgames-navigation-bar-yellow-header .menu a,
body.lang-en .mod-navigation-bar-xgames-navigation-bar-yellow-header .menu a:hover,
body.lang-en .mod-navigation-bar-xgames-navigation-bar-yellow-header .menu a:active,
body.lang-en .mod-navigation-bar-xgames-navigation-bar-yellow-header .menu a.active {
    padding: 2px 10px 2px 9px;
    margin: 0;
    border-top: 0;
    border-left: 0;
    border-right: solid 1px #393939;
}

body.lang-en .mod-navigation-bar.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu a.last {
    border-right: 0px;
}

.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a div.icon {
    background: url("/page/images/xgames/xgames-sprite_201586_.png") 0px 0px no-repeat;
    width: 16px;
    height: 16px;
    cursor: pointer;
    position: relative;
    float: left;
    margin-top: 9px;
    margin-right: 5px;
}

.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.promotions div.icon {height:15px; background-position: 0 -161px;}
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.baccarat div.icon {background-position: 0 -16px;}
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.blackjack div.icon {background-position: 0 -32px;}
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.bullseye-roulette div.icon {background-position: 0 -48px;}
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.card-derby-racing div.icon {background-position: 0 -64px;}
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.hi-lo div.icon {background-position: 0 -80px;}
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.new-hold-em div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.hold-em div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.omaha-hi div.icon {background-position: 0 -96px;}
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.statistics div.icon {background-position: 0 -112px;}
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.help div.icon {background-position: 0 -143px;}


.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:active.promotions div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:hover.promotions div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.active.promotions div.icon {height:15px; background-position: -16px -161px;}
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:active.baccarat div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:hover.baccarat div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.active.baccarat div.icon {background-position: -16px -16px;}
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:active.blackjack div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.active.blackjack div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:hover.blackjack div.icon {background-position: -16px -32px;}
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:active.bullseye-roulette div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.active.bullseye-roulette div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:hover.bullseye-roulette div.icon {background-position: -16px -48px;}
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:active.card-derby-racing div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.active.card-derby-racing div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:hover.card-derby-racing div.icon {background-position: -16px -64px;}
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:active.hi-lo div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.active.hi-lo div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:hover.hi-lo div.icon {background-position: -16px -80px;}
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.active.omaha-hi div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:hover.omaha-hi div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:active.hold-em div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.active.hold-em div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:hover.hold-em div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:active.new-hold-em div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.active.new-hold-em div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:hover.new-hold-em div.icon {background-position: -16px -96px;}
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:active.statistics div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.active.statistics div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:hover.statistics div.icon {background-position: -16px -112px;}
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a:hover.help div.icon {background-position: -16px -143px;}

.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.home div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.home:hover div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.home:active div.icon,
.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.home.active div.icon {
    float: none;
    margin: 2px auto 9px auto;
}

body.lang-en .mod-navigation-bar.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.home,
body.lang-en .mod-navigation-bar.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.home:hover,
body.lang-en .mod-navigation-bar.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.home.active,
body.lang-en .mod-navigation-bar.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.home:active,
.mod-navigation-bar.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.home,
.mod-navigation-bar.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.home:hover,
.mod-navigation-bar.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.home.active,
.mod-navigation-bar.mod-navigation-bar-xgames-navigation-bar-yellow-header .shadows.black-shadows .menu > a.home:active{
    padding: 9px 0px 2px 0px;
    width: 40px;
    margin: 0;
    border-top: 0;
    border-left: 0;
    border-right: solid 1px #393939;
}

.mod-navigation-bar.mod-navigation-bar-xgames-navigation-bar-yellow-header .menu a div.right,
.mod-navigation-bar.mod-navigation-bar-xgames-navigation-bar-yellow-header .menu a div.left {
    display: none;
}
.mod-xgames-playTime {
  -webkit-transform: translate3d(0, 0, 0);
  margin: 10px 0 0;
}
.mod-xgames-playTime .gameTypeContainer {
  margin: 0 0 10px;
  padding: 3px;
  background: url("/modules/xgames-playTime/images/gameTypeback_201586_.png") repeat-x 0 0;
  border: 1px solid #57585d;
}
.mod-xgames-playTime .playTimeMsg {
  padding: 3px 4px 0 4px;
  font-size: 12px;
  float: left;
}

.mod-xgames-results {
  font-size: 12px;
  min-height: 260px;
  padding: 5px 10px;
  position: relative;
}
.mod-xgames-results .historyHeader {
  display: table;
  min-height: 18px;
  position: relative;
  width: 100%;
  z-index: 2;
}
.mod-xgames-results .historyHeader .statistics {
  color: #ffffff;
  position: absolute;
  left: 0;
  top: 25px;
}
.mod-xgames-results .historyHeader .statistics .icon {
  background: url("/page/images/xgames/xgames-sprite_201586_.png") 0 -112px no-repeat;
  cursor: pointer;
  display: inline-block;
  height: 16px;
  position: relative;
  top: 2px;
  width: 16px;
}
.mod-xgames-results .historyHeader .statistics .label {
  color: #ffffff;
  margin-left: 2px;
  font-weight: bold;
}
.mod-xgames-results .historyHeader .statistics:hover {
  color: #ffb80c;
  cursor: pointer;
}
.mod-xgames-results .historyHeader .statistics:hover .icon {
  background: url("/page/images/xgames/xgames-sprite_201586_.png") -16px -112px no-repeat;
}
.mod-xgames-results .historyHeader .statistics:hover .label {
  color: #ffb80c;
  text-decoration: underline;
}
.mod-xgames-results .historyHeader .statistics:hover .label:active,
.mod-xgames-results .historyHeader .statistics:hover .label:visited {
  color: #ffb80c;
}
.mod-xgames-results .historyHeader .status-tooltip {
  position: absolute;
  left: 0;
  top: 50px;
  margin-left: 2px;
  font-weight: bold;
  color: #ffb80c;
}
.mod-xgames-results .gameIdContainer {
  display: table-cell;
  text-align: left;
}
.mod-xgames-results .gameStartDate {
  display: table-cell;
  text-align: right;
}
.mod-xgames-results .resultsPlayers {
  min-height: 125px;
  margin: 15px 0 0;
  text-align: center;
}
.mod-xgames-results .hand {
  display: inline-block;
  min-height: 117px;
  padding: 5px 10px 5px 7px;
  vertical-align: top;
  width: 86px;
}
.mod-xgames-results .hand.winner {
  background: #f4b10d;
  color: #000000;
}
.mod-xgames-results .hand .name,
.mod-xgames-results .hand .status {
  float: left;
  text-align: left;
  width: 100%;
}
.mod-xgames-results .hand .name {
  font-weight: bold;
  line-height: 12px;
}
.mod-xgames-results .hand .status {
  font-size: 10px;
  line-height: 12px;
}
.mod-xgames-results .handCards {
  float: left;
  margin: 4px 0 0;
  text-align: left;
  width: 90px;
}
.mod-xgames-results .cardStrength {
  font-size: 9px;
  line-height: 10px;
  padding: 0 2px;
  text-align: center;
  width: 82px;
}
.mod-xgames-results .pagination {
  font-size: 19px;
  margin: 10px 0 5px;
  text-align: center;
}
.mod-xgames-results .pagination .prev,
.mod-xgames-results .pagination .gameTime,
.mod-xgames-results .pagination .next {
  display: inline-block;
  vertical-align: middle;
}
.mod-xgames-results .pagination .prev,
.mod-xgames-results .pagination .next {
  cursor: pointer;
  height: 23px;
  width: 12px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mod-xgames-results .pagination .prev.hide,
.mod-xgames-results .pagination .next.hide {
  visibility: hidden;
}
.mod-xgames-results .pagination .prev {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat 10px -524px;
  padding: 0 20px 0 10px;
}
.mod-xgames-results .pagination .next {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat 20px -551px;
  padding: 0 10px 0 20px;
}
.mod-xgames-results .pagination .gameTime {
  font-size: 16px;
  line-height: 17px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mod-xgames-results .resultsCommunityCards {
  height: 54px;
  margin: 8px 0;
  text-align: center;
}
.mod-xgames-results .historyContent {
  position: relative;
}
.mod-xgames-results .historyContent .loading-overlay {
  background-color: rgba(64, 64, 64, 0.8);
  position: absolute;
  height: 233px;
  top: -4px;
  text-align: center;
  width: 634px;
  z-index: 1;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mod-xgames-results .historyContent .loading-overlay .showMsg {
  font-size: 16px;
  font-weight: bold;
  display: inline-block;
  margin-top: 110px;
}
.mod-xgames-results .historyContent .loading-overlay .dotsContainer {
  position: absolute;
  width: 20px;
  text-align: left;
}
.mod-xgames-results .historyContent .loading-overlay .dotsContainer .dots {
  display: inline-block;
  left: 2px;
  overflow: hidden;
  position: absolute;
  vertical-align: bottom;
  -o-animation: ellipsisExpertView 1.6s steps(4) 0s infinite normal;
  -ms-animation: ellipsisExpertView 1.6s steps(4) 0s infinite normal;
  -moz-animation: ellipsisExpertView 1.6s steps(4) 0s infinite normal;
  -webkit-animation: ellipsisExpertView 1.6s steps(4) 0s infinite normal;
  animation: ellipsisExpertView 1.6s steps(4) 0s infinite normal;
}
.mod-xgames-results .historyContent .card {
  background-image: url("/modules/xgames-texas-holdem/images/cards-sprite-small_201586_.png");
  height: 54px;
  display: inline-block;
  margin: 0 2px;
  width: 39px;
}
.mod-xgames-results .historyContent .clubs-a {
  background-position: 0 0;
}
.mod-xgames-results .historyContent .clubs-2 {
  background-position: 0 -768px;
}
.mod-xgames-results .historyContent .clubs-3 {
  background-position: 0 -704px;
}
.mod-xgames-results .historyContent .clubs-4 {
  background-position: 0 -640px;
}
.mod-xgames-results .historyContent .clubs-5 {
  background-position: 0 -576px;
}
.mod-xgames-results .historyContent .clubs-6 {
  background-position: 0 -512px;
}
.mod-xgames-results .historyContent .clubs-7 {
  background-position: 0 -448px;
}
.mod-xgames-results .historyContent .clubs-8 {
  background-position: 0 -384px;
}
.mod-xgames-results .historyContent .clubs-9 {
  background-position: 0 -320px;
}
.mod-xgames-results .historyContent .clubs-10 {
  background-position: 0 -256px;
}
.mod-xgames-results .historyContent .clubs-j {
  background-position: 0 -192px;
}
.mod-xgames-results .historyContent .clubs-q {
  background-position: 0 -128px;
}
.mod-xgames-results .historyContent .clubs-k {
  background-position: 0 -64px;
}
.mod-xgames-results .historyContent .diamonds-a {
  background-position: -98px 0;
}
.mod-xgames-results .historyContent .diamonds-2 {
  background-position: -98px -768px;
}
.mod-xgames-results .historyContent .diamonds-3 {
  background-position: -98px -704px;
}
.mod-xgames-results .historyContent .diamonds-4 {
  background-position: -98px -640px;
}
.mod-xgames-results .historyContent .diamonds-5 {
  background-position: -98px -576px;
}
.mod-xgames-results .historyContent .diamonds-6 {
  background-position: -98px -512px;
}
.mod-xgames-results .historyContent .diamonds-7 {
  background-position: -98px -448px;
}
.mod-xgames-results .historyContent .diamonds-8 {
  background-position: -98px -384px;
}
.mod-xgames-results .historyContent .diamonds-9 {
  background-position: -98px -320px;
}
.mod-xgames-results .historyContent .diamonds-10 {
  background-position: -98px -256px;
}
.mod-xgames-results .historyContent .diamonds-j {
  background-position: -98px -192px;
}
.mod-xgames-results .historyContent .diamonds-q {
  background-position: -98px -128px;
}
.mod-xgames-results .historyContent .diamonds-k {
  background-position: -98px -64px;
}
.mod-xgames-results .historyContent .hearts-a {
  background-position: -49px 0;
}
.mod-xgames-results .historyContent .hearts-2 {
  background-position: -49px -768px;
}
.mod-xgames-results .historyContent .hearts-3 {
  background-position: -49px -704px;
}
.mod-xgames-results .historyContent .hearts-4 {
  background-position: -49px -640px;
}
.mod-xgames-results .historyContent .hearts-5 {
  background-position: -49px -576px;
}
.mod-xgames-results .historyContent .hearts-6 {
  background-position: -49px -512px;
}
.mod-xgames-results .historyContent .hearts-7 {
  background-position: -49px -448px;
}
.mod-xgames-results .historyContent .hearts-8 {
  background-position: -49px -384px;
}
.mod-xgames-results .historyContent .hearts-9 {
  background-position: -49px -320px;
}
.mod-xgames-results .historyContent .hearts-10 {
  background-position: -49px -256px;
}
.mod-xgames-results .historyContent .hearts-j {
  background-position: -49px -192px;
}
.mod-xgames-results .historyContent .hearts-q {
  background-position: -49px -128px;
}
.mod-xgames-results .historyContent .hearts-k {
  background-position: -49px -64px;
}
.mod-xgames-results .historyContent .spades-a {
  background-position: -147px 0;
}
.mod-xgames-results .historyContent .spades-2 {
  background-position: -147px -768px;
}
.mod-xgames-results .historyContent .spades-3 {
  background-position: -147px -704px;
}
.mod-xgames-results .historyContent .spades-4 {
  background-position: -147px -640px;
}
.mod-xgames-results .historyContent .spades-5 {
  background-position: -147px -576px;
}
.mod-xgames-results .historyContent .spades-6 {
  background-position: -147px -512px;
}
.mod-xgames-results .historyContent .spades-7 {
  background-position: -147px -448px;
}
.mod-xgames-results .historyContent .spades-8 {
  background-position: -147px -384px;
}
.mod-xgames-results .historyContent .spades-9 {
  background-position: -147px -320px;
}
.mod-xgames-results .historyContent .spades-10 {
  background-position: -147px -256px;
}
.mod-xgames-results .historyContent .spades-j {
  background-position: -147px -192px;
}
.mod-xgames-results .historyContent .spades-q {
  background-position: -147px -128px;
}
.mod-xgames-results .historyContent .spades-k {
  background-position: -147px -64px;
}
.mod-xgames-results .historyContent .not-available {
  background-position: 0 -2604px;
}
.mod-xgames-results .jspContainer .xgHelpTab {
  margin: 20px 0 20px 10px;
}

.mod-xgames-settings {
  font-family: Arial, sans-serif;
  position: absolute;
  right: 0;
  top: 4px;
  z-index: 10000;
}
.mod-xgames-settings .settingsIconContainer {
  height: 26px;
  position: absolute;
  right: 23px;
  top: 0;
  width: 22px;
}
.mod-xgames-settings .settingsIcon {
  -webkit-backface-visibility: hidden;
  background: #f6f6f6;
  background-image: -webkit-linear-gradient(top, #d0d0cf 0%, #f6f6f6 0%, #d0d0cf 100%);
  background-image: -moz-linear-gradient(top, #d0d0cf 0%, #f6f6f6 0%, #d0d0cf 100%);
  background-image: -ms-linear-gradient(top, #d0d0cf 0%, #f6f6f6 0%, #d0d0cf 100%);
  background-image: -o-linear-gradient(top, #d0d0cf 0%, #f6f6f6 0%, #d0d0cf 100%);
  background-image: linear-gradient(top, #d0d0cf 0%, #f6f6f6 0%, #d0d0cf 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff6f6f6', endColorstr='#ffd0d0cf', GradientType=0);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff6f6f6',endColorstr='#ffd0d0cf',GradientType=0);
  cursor: pointer;
  width: 104px;
  height: 22px;
  padding: 0;
  border: none;
  right: 3px;
  position: absolute;
  top: -2px;
  z-index: 10001;
  text-transform: capitalize;
  font-size: 14px;
}
.mod-xgames-settings .settingsIcon:hover {
  background: #b2b2b2;
  background-image: -webkit-linear-gradient(top, #b2b2b2 0%, #f6f6f6 0%, #aeaeae 100%);
  background-image: -moz-linear-gradient(top, #b2b2b2 0%, #f6f6f6 0%, #aeaeae 100%);
  background-image: -ms-linear-gradient(top, #b2b2b2 0%, #f6f6f6 0%, #aeaeae 100%);
  background-image: -o-linear-gradient(top, #b2b2b2 0%, #f6f6f6 0%, #aeaeae 100%);
  background-image: linear-gradient(top, #b2b2b2 0%, #f6f6f6 0%, #aeaeae 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb2b2b2', endColorstr='#ffaeaeae', GradientType=0);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb2b2b2',endColorstr='#ffaeaeae',GradientType=0);
}
.mod-xgames-settings .settingsIcon:hover .settingsArrow {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat 0 -483px;
}
.mod-xgames-settings .settingsIcon.pushed {
  background: #9b9b9b;
  background-image: -webkit-linear-gradient(top, #9b9b9b 0%, #b2b2b2 0%, #8d8d8c 100%);
  background-image: -moz-linear-gradient(top, #9b9b9b 0%, #b2b2b2 0%, #8d8d8c 100%);
  background-image: -ms-linear-gradient(top, #9b9b9b 0%, #b2b2b2 0%, #8d8d8c 100%);
  background-image: -o-linear-gradient(top, #9b9b9b 0%, #b2b2b2 0%, #8d8d8c 100%);
  background-image: linear-gradient(top, #9b9b9b 0%, #b2b2b2 0%, #8d8d8c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9b9b9b', endColorstr='#ff8d8d8c', GradientType=0);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9b9b9b',endColorstr='#ff8d8d8c',GradientType=0);
}
.mod-xgames-settings .settingsIcon:active {
  background: #9b9b9b;
  background-image: -webkit-linear-gradient(top, #9b9b9b 0%, #b2b2b2 0%, #8d8d8c 100%);
  background-image: -moz-linear-gradient(top, #9b9b9b 0%, #b2b2b2 0%, #8d8d8c 100%);
  background-image: -ms-linear-gradient(top, #9b9b9b 0%, #b2b2b2 0%, #8d8d8c 100%);
  background-image: -o-linear-gradient(top, #9b9b9b 0%, #b2b2b2 0%, #8d8d8c 100%);
  background-image: linear-gradient(top, #9b9b9b 0%, #b2b2b2 0%, #8d8d8c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9b9b9b', endColorstr='#ff8d8d8c', GradientType=0);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9b9b9b',endColorstr='#ff8d8d8c',GradientType=0);
}
.mod-xgames-settings .settingsIcon:active .settingsArrow {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat 0 -500px;
}
.mod-xgames-settings .settingsIcon .settingsLabel {
  display: inline-block;
  line-height: 22px;
  padding: 0 3px 0 0;
}
.mod-xgames-settings .settingsIcon .settingsArrowContainer {
  width: 31px;
  height: 23px;
  margin: -1px 0 0;
  float: right;
  border-left: 1px solid #000000;
  display: inline-block;
}
.mod-xgames-settings .settingsIcon .settingsArrowContainer .settingsArrow {
  display: block;
  margin: 5px 0 0 9px;
  width: 13px;
  height: 13px;
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat 0 -467px;
}
.mod-xgames-settings .settingsUnderlay {
  height: 29px;
  right: 0;
  position: absolute;
  top: -29px;
  width: 22px;
}
.mod-xgames-settings .settingsPanel {
  display: none;
  background-color: #f6f6f6;
  color: #000000;
  padding: 16px;
  position: absolute;
  right: 3px;
  top: 25px;
  width: 400px;
}
.mod-xgames-settings .settingsPanel .button {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
.mod-xgames-settings .settingsHeader {
  font-size: 16px;
}
.mod-xgames-settings .section {
  float: left;
  font-size: 12px;
  width: 100%;
}
.mod-xgames-settings .sectionMiniHeader {
  margin: 0 0 5px;
}
.mod-xgames-settings .sectionHeader {
  border-bottom: 1px solid #c9c9c9;
  font-size: 14px;
  margin: 10px 0 7px;
  text-transform: capitalize;
}
.mod-xgames-settings .sectionContainerLeft {
  float: left;
  margin: 0 1% 0 0;
  width: 48%;
}
.mod-xgames-settings .sectionContainerRight {
  float: left;
  margin: 0 0 0 1%;
  width: 48%;
}
.mod-xgames-settings .settingsCheckbox {
  line-height: 24px;
}
.mod-xgames-settings .settingsAmount {
  margin: 10px 0 0;
}
.mod-xgames-settings .settingsCheckbox .checkboxLabel.amount {
  margin: 0 0 -11px 0;
  display: block;
}
.mod-xgames-settings .indent {
  margin: 0 0 0 20px;
}
.mod-xgames-settings .settingsLiquidity {
  margin-top: 50px;
}
.mod-xgames-settings .currency,
.mod-xgames-settings .stakeLabel,
.mod-xgames-settings .checkboxLabel {
  position: relative;
  top: -2px;
}
.mod-xgames-settings .rangeInput,
.mod-xgames-settings .rangeLabel {
  float: left;
}
.mod-xgames-settings .rangeInput {
  background-color: #b8b7b8;
  border-bottom: 3px solid #f6f6f6;
  border-top: 3px solid #f6f6f6;
  height: 4px;
  margin: 4px 0 0 10px;
  width: 88px;
}
.mod-xgames-settings .rangeInput .ui-slider-handle {
  background-color: #1a2d3b;
  width: 14px;
  height: 14px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  border-radius: 7px;
  top: -5px;
  outline: 0 none;
}
.mod-xgames-settings .rangeInput .ui-slider-range {
  background-color: #2789ce;
}
.mod-xgames-settings .whatIfHolder {
  clear: both;
  padding: 30px 0 0;
}
.mod-xgames-settings .settingsStake {
  padding: 0 0 10px;
}
.mod-xgames-settings .currency,
.mod-xgames-settings .settingsStake .stakeLabel,
.mod-xgames-settings .settingsStake .checkboxLabel {
  float: left;
  display: block;
  padding: 13px 5px 0;
}
.mod-xgames-settings #goldStake,
.mod-xgames-settings #greenStake,
.mod-xgames-settings #blueStake,
.mod-xgames-settings #sizeStake {
  margin: 7px 0 0;
  padding: 5px 0 3px 2px;
  border: 1px solid #e0e6e6;
  width: 70px;
  color: #202821;
  font-size: 12px;
}
.mod-xgames-settings .stakeChip {
  -webkit-backface-visibility: hidden;
  background-image: url("/modules/xgames-core/core-images/core-sprite_201586_.png");
  position: relative;
  color: #ffffff;
  float: left;
  line-height: 40px;
  margin: 0 5px 0 0;
  width: 38px;
  height: 38px;
  font-size: 10px;
  text-align: center;
  -o-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  -ms-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  -moz-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  -webkit-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
}
.mod-xgames-settings .stakeChip:hover {
  -o-transform: translate3d(0, 0, 0) scale(1.1);
  -ms-transform: scale(1.1);
  -moz-transform: translate3d(0, 0, 0) scale(1.1);
  -webkit-transform: translate3d(0, 0, 0) scale(1.1);
  transform: translate3d(0, 0, 0) scale(1.1);
}
.mod-xgames-settings .stakeChip.goldChip {
  background-position: -25px 0;
}
.mod-xgames-settings .stakeChip.greenChip {
  background-position: -25px -46px;
}
.mod-xgames-settings .stakeChip.blueChip {
  background-position: -25px -93px;
}
.mod-xgames-settings #sizeStake {
  float: left;
  margin: 10px 0 0;
  width: 70px;
  padding: 5px 0 2px 2px;
  border: 1px solid #e0e6e6;
  color: #202821;
  font-size: 12px;
}
.mod-xgames-settings .buttonsSection {
  border-top: 1px solid #c9c9c9;
  float: left;
  margin: 0;
  padding: 16px 0 0;
  text-align: right;
  width: 100%;
}
.mod-xgames-settings .errorsSection {
  background-color: #fffad6;
  border: 1px solid #b30000;
  float: left;
  font-size: 12px;
  padding: 5px;
  width: 388px;
}
.mod-xgames-settings .question-tooltip {
  background: transparent url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat 0 -101px;
  display: inline-block;
  height: 16px;
  position: relative;
  top: 1px;
  width: 16px;
  margin: 0 8px;
}
.mod-xgames-settings .pandlTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
  left: -9px;
  top: 24px;
  z-index: 10;
}
.mod-xgames-settings .pandlTooltip .xg-tooltip-top {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
  width: 200px;
}
.mod-xgames-settings .pandlTooltip .xg-tooltip-top:after,
.mod-xgames-settings .pandlTooltip .xg-tooltip-top:before {
  bottom: 100%;
  left: 17px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-settings .pandlTooltip .xg-tooltip-top:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-bottom-color: #fff9d5;
  margin-left: -7px;
}
.mod-xgames-settings .pandlTooltip .xg-tooltip-top:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-bottom-color: #ffb80c;
  margin-left: -8px;
}
.mod-xgames-settings .pandlTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-settings .pandlTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-settings .pandlTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-settings .whatIfTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
  left: -9px;
  top: 24px;
  z-index: 10;
}
.mod-xgames-settings .whatIfTooltip .xg-tooltip-top {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
  width: 225px;
}
.mod-xgames-settings .whatIfTooltip .xg-tooltip-top:after,
.mod-xgames-settings .whatIfTooltip .xg-tooltip-top:before {
  bottom: 100%;
  left: 17px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-settings .whatIfTooltip .xg-tooltip-top:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-bottom-color: #fff9d5;
  margin-left: -7px;
}
.mod-xgames-settings .whatIfTooltip .xg-tooltip-top:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-bottom-color: #ffb80c;
  margin-left: -8px;
}
.mod-xgames-settings .whatIfTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-settings .whatIfTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-settings .whatIfTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-settings .liquiditySettingsTooltip {
  display: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  text-align: left;
  bottom: 24px;
  left: -10px;
  z-index: 10;
}
.mod-xgames-settings .liquiditySettingsTooltip .xg-tooltip-bottom {
  background: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
  padding: 7px;
  position: relative;
  width: 225px;
}
.mod-xgames-settings .liquiditySettingsTooltip .xg-tooltip-bottom:after,
.mod-xgames-settings .liquiditySettingsTooltip .xg-tooltip-bottom:before {
  top: 100%;
  left: 17px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.mod-xgames-settings .liquiditySettingsTooltip .xg-tooltip-bottom:after {
  border-color: rgba(0, 0, 0, 0);
  border-width: 7px;
  border-top-color: #fff9d5;
  margin-left: -7px;
}
.mod-xgames-settings .liquiditySettingsTooltip .xg-tooltip-bottom:before {
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px;
  border-top-color: #ffb80c;
  margin-left: -8px;
}
.mod-xgames-settings .liquiditySettingsTooltip .xg-tooltip-header {
  display: table;
  font-weight: bold;
  height: 15px;
  margin: 0 0 5px;
  width: 100%;
}
.mod-xgames-settings .liquiditySettingsTooltip .xg-tooltip-title {
  display: table-cell;
}
.mod-xgames-settings .liquiditySettingsTooltip .xg-tooltip-close {
  background: url("/modules/xgames-texas-holdem/images/closeBtn_201586_.png") no-repeat scroll 0 0 transparent;
  display: table-cell;
  cursor: pointer;
  width: 16px;
}
.mod-xgames-settings .red {
  color: #b32520;
}
.mod-xgames-settings .green {
  color: #2b972b;
}
.mod-xgames-settings .question-tooltip .pandlTooltip,
.mod-xgames-settings .question-tooltip .whatIfTooltip,
.mod-xgames-settings .question-tooltip .liquiditySettingsTooltip {
  -o-transform: translate3d(0, 0, 0) scale(0);
  -ms-transform: scale(0);
  -moz-transform: translate3d(0, 0, 0) scale(0);
  -webkit-transform: translate3d(0, 0, 0) scale(0);
  transform: translate3d(0, 0, 0) scale(0);
  -o-opacity: 0;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
  filter: alpha(opacity=0);
}
.mod-xgames-settings .question-tooltip:hover .pandlTooltip,
.mod-xgames-settings .question-tooltip:hover .whatIfTooltip,
.mod-xgames-settings .question-tooltip:hover .liquiditySettingsTooltip {
  display: block;
  -moz-animation: delayDisplay 1ms linear 1ms 1 forwards;
  -webkit-animation: delayDisplay 1ms linear 1ms 1 forwards;
  -ms-animation: delayDisplay 1ms linear 1ms 1 forwards;
  animation: delayDisplay 1ms linear 1ms 1 forwards;
}
.mod-xgames-settings .helpLiquidityText {
  display: inline-block;
  vertical-align: top;
  width: 150px;
}
.mod-xgames-settings .helpLiquidityIcon {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat scroll 0 -233px rgba(0, 0, 0, 0);
  display: inline-block;
  height: 36px;
  margin: 4px 5px 0 0;
  vertical-align: top;
  width: 64px;
}
.mod-xgames-settings .settingsFadeEffectStatic {
  display: block;
  -o-opacity: 0;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
  filter: alpha(opacity=0);
  -o-transform: translate3d(0, 0, 0) scale(0);
  -ms-transform: scale(0);
  -moz-transform: translate3d(0, 0, 0) scale(0);
  -webkit-transform: translate3d(0, 0, 0) scale(0);
  transform: translate3d(0, 0, 0) scale(0);
  -o-transition: opacity 250ms ease;
  -ms-transition: opacity 250ms ease;
  -moz-transition: opacity 250ms ease;
  -webkit-transition: opacity 250ms ease;
  transition: opacity 250ms ease;
}
.mod-xgames-settings .settingsFadeEffect {
  -o-opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
  filter: alpha(opacity=100);
  -o-transform: translate3d(0, 0, 0) scale(1);
  -ms-transform: scale(1);
  -moz-transform: translate3d(0, 0, 0) scale(1);
  -webkit-transform: translate3d(0, 0, 0) scale(1);
  transform: translate3d(0, 0, 0) scale(1);
}
@-moz-document url-prefix() {
  .mod-xgames-settings .settingsIcon .settingsLabel {
    line-height: 20px;
  }
}

.mod-xgames-statistics {
    margin-top: 16px;
    width: auto;
    height: 400px;
    margin-left: 24px;
    width: 710px;
}

.mod-xgames-statistics .game-wrapper {
    width: 159px;
    height: 172px;
    float: left;
    margin-right: 18px;
    margin-bottom: 18px;
    background: -moz-linear-gradient(top,  rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.8)), color-stop(100%,rgba(255,255,255,0.8))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffffff', endColorstr='#ccffffff',GradientType=0 ); /* IE6-9 */
}


.mod-xgames-statistics .game-wrapper h3 {
    font-family: "BlockBesmooth Regular";
    font-size: 15px;
    text-align: center;
    color: #3b5160;
    padding-top: 13px;
}

.mod-xgames-statistics .game-image {
    display: block;
    margin: 0 auto;
    margin-top: 8px;
    width: 132px;
    height: 88px;
    background: url('/page/images/xgames/xgames-sprite_201586_.png') -32px 0 no-repeat;
}

.mod-xgames-statistics .game-image.game-image-blackjack {background-position: -164px 0;}
.mod-xgames-statistics .game-image.game-image-card-derby-racing {background-position: -428px 0;}
.mod-xgames-statistics .game-image.game-image-hi-lo {background-position: -32px -88px;}
.mod-xgames-statistics .game-image.game-image-new-hold-em {background-position: -428px -88px;}
.mod-xgames-statistics .game-image.game-image-baccarat {background-position: -32px 0px;}
.mod-xgames-statistics .game-image.game-image-omaha-hi {background-position: -296px -88px;}
.mod-xgames-statistics .game-image.game-image-hold-em {background-position: -164px -88px;}


.mod-xgames-statistics .game-turbo-button {
    display: block;
    font-family: Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 8px auto 0 auto;
    padding: 3px;
    width: 126px;
    text-align: center;
    line-height: 18px;
    color: #464646;
    text-decoration: none;
    background: rgb(255,201,12); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(255,201,12,1) 0%, rgba(255,184,12,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,201,12,1)), color-stop(100%,rgba(255,184,12,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,201,12,1) 0%,rgba(255,184,12,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,201,12,1) 0%,rgba(255,184,12,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,201,12,1) 0%,rgba(255,184,12,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,201,12,1) 0%,rgba(255,184,12,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc90c', endColorstr='#ffb80c',GradientType=0 ); /* IE6-9 */
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

.mod-xgames-statistics .game-turbo-button:hover {
    background: rgb(204,161,10); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(204,161,10,1) 0%, rgba(204,147,10,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,161,10,1)), color-stop(100%,rgba(204,147,10,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(204,161,10,1) 0%,rgba(204,147,10,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(204,161,10,1) 0%,rgba(204,147,10,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(204,161,10,1) 0%,rgba(204,147,10,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(204,161,10,1) 0%,rgba(204,147,10,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cca10a', endColorstr='#cc930a',GradientType=0 ); /* IE6-9 */
}

.mod-xgames-statistics .game-turbo-button:active {
    background: rgb(204,161,10); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(204,161,10,1) 0%, rgba(178,128,8,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,161,10,1)), color-stop(100%,rgba(178,128,8,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(204,161,10,1) 0%,rgba(178,128,8,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(204,161,10,1) 0%,rgba(178,128,8,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(204,161,10,1) 0%,rgba(178,128,8,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(204,161,10,1) 0%,rgba(178,128,8,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cca10a', endColorstr='#b28008',GradientType=0 ); /* IE6-9 */
    box-shadow: inset 0 2px 2px 0 #856906;
}


.mod-xgames-statistics .statistics-title h2,
.mod-xgames-statistics .statistics-title h4 {
    font-weight: bold;
    font-style: normal;
    line-height: normal;
    font-family: BlockBESmoothRegular, sans-serif;
    font-size: 40px;
    text-transform: uppercase;
    color: #fff;

}

.mod-xgames-statistics .statistics-title h4 {
    font-size: 18px;
    margin-bottom: 20px;
    color: #ffb80c;
}
body {
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 18px;
  color: #ffffff;
}
.mod-xgames-texas-holdem {
  min-height: 375px;
}
.mod-xgames-texas-holdem .header .gameInfo {
  float: left;
  padding: 5px 25px 5px 24px;
  position: relative;
  z-index: 10;
}
.mod-xgames-texas-holdem .gameStatus {
  float: left;
  margin: 5px 0 25px 170px;
  position: relative;
  z-index: 10;
}
.mod-xgames-texas-holdem .gameStatus li {
  float: left;
  display: block;
  font-size: 16px;
  padding: 0 18px;
  color: #ffffff;
  text-transform: capitalize;
  font-weight: bold;
}
.mod-xgames-texas-holdem .gameStatus li.inactive {
  font-weight: normal;
}
.mod-xgames-texas-holdem .videoContainer {
  position: fixed;
  z-index: 20;
  left: 0;
  top: 0;
  width: 100%;
}
.tableHolder {
  background: url("/modules/xgames-texas-holdem/images/tableHolder_201586_.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 770px;
  left: -150px;
  top: 27px;
  position: absolute;
  width: 945px;
  z-index: 1;
}
.cards-container {
  position: relative;
}
.mod-xgames-texas-holdem .card.clubs-a .front {
  background-position: 0 0;
}
.mod-xgames-texas-holdem .card.clubs-2 .front {
  background-position: 0 -2244px;
}
.mod-xgames-texas-holdem .card.clubs-3 .front {
  background-position: 0 -2057px;
}
.mod-xgames-texas-holdem .card.clubs-4 .front {
  background-position: 0 -1870px;
}
.mod-xgames-texas-holdem .card.clubs-5 .front {
  background-position: 0 -1683px;
}
.mod-xgames-texas-holdem .card.clubs-6 .front {
  background-position: 0 -1496px;
}
.mod-xgames-texas-holdem .card.clubs-7 .front {
  background-position: 0 -1309px;
}
.mod-xgames-texas-holdem .card.clubs-8 .front {
  background-position: 0 -1122px;
}
.mod-xgames-texas-holdem .card.clubs-9 .front {
  background-position: 0 -935px;
}
.mod-xgames-texas-holdem .card.clubs-10 .front {
  background-position: 0 -748px;
}
.mod-xgames-texas-holdem .card.clubs-j .front {
  background-position: 0 -561px;
}
.mod-xgames-texas-holdem .card.clubs-q .front {
  background-position: 0 -374px;
}
.mod-xgames-texas-holdem .card.clubs-k .front {
  background-position: 0 -187px;
}
.mod-xgames-texas-holdem .card.diamonds-a .front {
  background-position: -334px 0;
}
.mod-xgames-texas-holdem .card.diamonds-2 .front {
  background-position: -334px -2244px;
}
.mod-xgames-texas-holdem .card.diamonds-3 .front {
  background-position: -334px -2057px;
}
.mod-xgames-texas-holdem .card.diamonds-4 .front {
  background-position: -334px -1870px;
}
.mod-xgames-texas-holdem .card.diamonds-5 .front {
  background-position: -334px -1683px;
}
.mod-xgames-texas-holdem .card.diamonds-6 .front {
  background-position: -334px -1496px;
}
.mod-xgames-texas-holdem .card.diamonds-7 .front {
  background-position: -334px -1309px;
}
.mod-xgames-texas-holdem .card.diamonds-8 .front {
  background-position: -334px -1122px;
}
.mod-xgames-texas-holdem .card.diamonds-9 .front {
  background-position: -334px -935px;
}
.mod-xgames-texas-holdem .card.diamonds-10 .front {
  background-position: -334px -748px;
}
.mod-xgames-texas-holdem .card.diamonds-j .front {
  background-position: -334px -561px;
}
.mod-xgames-texas-holdem .card.diamonds-q .front {
  background-position: -334px -374px;
}
.mod-xgames-texas-holdem .card.diamonds-k .front {
  background-position: -334px -187px;
}
.mod-xgames-texas-holdem .card.hearts-a .front {
  background-position: -162px 0;
}
.mod-xgames-texas-holdem .card.hearts-2 .front {
  background-position: -162px -2244px;
}
.mod-xgames-texas-holdem .card.hearts-3 .front {
  background-position: -162px -2057px;
}
.mod-xgames-texas-holdem .card.hearts-4 .front {
  background-position: -162px -1870px;
}
.mod-xgames-texas-holdem .card.hearts-5 .front {
  background-position: -162px -1683px;
}
.mod-xgames-texas-holdem .card.hearts-6 .front {
  background-position: -162px -1496px;
}
.mod-xgames-texas-holdem .card.hearts-7 .front {
  background-position: -162px -1309px;
}
.mod-xgames-texas-holdem .card.hearts-8 .front {
  background-position: -162px -1122px;
}
.mod-xgames-texas-holdem .card.hearts-9 .front {
  background-position: -162px -935px;
}
.mod-xgames-texas-holdem .card.hearts-10 .front {
  background-position: -162px -748px;
}
.mod-xgames-texas-holdem .card.hearts-j .front {
  background-position: -162px -561px;
}
.mod-xgames-texas-holdem .card.hearts-q .front {
  background-position: -162px -374px;
}
.mod-xgames-texas-holdem .card.hearts-k .front {
  background-position: -162px -187px;
}
.mod-xgames-texas-holdem .card.spades-a .front {
  background-position: -496px 0;
}
.mod-xgames-texas-holdem .card.spades-2 .front {
  background-position: -496px -2244px;
}
.mod-xgames-texas-holdem .card.spades-3 .front {
  background-position: -496px -2057px;
}
.mod-xgames-texas-holdem .card.spades-4 .front {
  background-position: -496px -1870px;
}
.mod-xgames-texas-holdem .card.spades-5 .front {
  background-position: -496px -1683px;
}
.mod-xgames-texas-holdem .card.spades-6 .front {
  background-position: -496px -1496px;
}
.mod-xgames-texas-holdem .card.spades-7 .front {
  background-position: -496px -1309px;
}
.mod-xgames-texas-holdem .card.spades-8 .front {
  background-position: -496px -1122px;
}
.mod-xgames-texas-holdem .card.spades-9 .front {
  background-position: -496px -935px;
}
.mod-xgames-texas-holdem .card.spades-10 .front {
  background-position: -496px -748px;
}
.mod-xgames-texas-holdem .card.spades-j .front {
  background-position: -496px -561px;
}
.mod-xgames-texas-holdem .card.spades-q .front {
  background-position: -496px -374px;
}
.mod-xgames-texas-holdem .card.spades-k .front {
  background-position: -496px -187px;
}
.mod-xgames-texas-holdem .card.not-available .front,
.mod-xgames-texas-holdem .card.not-available .back,
.mod-xgames-texas-holdem .card .front,
.mod-xgames-texas-holdem .card .back {
  background-position: 0 -2431px;
}
.mod-xgames-texas-holdem .flipper {
  -o-transition: 0.6s;
  -ms-transition: 0.6s;
  -moz-transition: 0.6s;
  -webkit-transition: 0.6s;
  transition: 0.6s;
  -o-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -o-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  width: 62px;
  height: 87px;
  position: relative;
}
.mod-xgames-texas-holdem .front,
.mod-xgames-texas-holdem .back {
  -o-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  position: absolute;
  left: 0;
  top: 0;
}
.mod-xgames-texas-holdem .front {
  z-index: 1;
  -o-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -webkit-transform: translate3d(0, 0, 0) rotateY(180deg);
  transform: rotateY(180deg);
}
.mod-xgames-texas-holdem .back {
  z-index: 2;
}
.mod-xgames-texas-holdem .topCards,
.mod-xgames-texas-holdem .topCards ul {
  position: relative;
  z-index: 10;
}
.mod-xgames-texas-holdem .topCards li {
  position: absolute;
  display: block;
  text-indent: -9999px;
}
.mod-xgames-texas-holdem .topCards .card .front,
.mod-xgames-texas-holdem .topCards .card .back,
.mod-xgames-texas-holdem .players li.card .front,
.mod-xgames-texas-holdem .players li.card .back {
  height: 87px;
  background-image: url("/modules/xgames-texas-holdem/images/card-sprite_201586_.png");
  overflow: hidden;
  outline: 1px solid transparent;
}
.mod-xgames-texas-holdem .topCards .card.dealers-card-1 {
  left: 132px;
  top: 15px;
}
.mod-xgames-texas-holdem .topCards .card.dealers-card-2 {
  left: 229px;
  top: -8px;
}
.mod-xgames-texas-holdem .topCards .card.dealers-card-3 {
  left: 331px;
  top: -15px;
}
.mod-xgames-texas-holdem .topCards .card.dealers-card-4 {
  left: 433px;
  top: -8px;
}
.mod-xgames-texas-holdem .topCards .card.dealers-card-5 {
  left: 530px;
  top: 15px;
}
.mod-xgames-texas-holdem .topCards .dealers-card-1.rotate {
  -o-transform: rotate(-15deg);
  -ms-transform: rotate(-15deg);
  -moz-transform: rotate(-15deg);
  -webkit-transform: translate3d(0, 0, 0) rotate(-15deg);
  transform: rotate(-15deg);
}
.mod-xgames-texas-holdem .topCards li.dealers-card-2.rotate {
  -o-transform: rotate(-10deg);
  -ms-transform: rotate(-10deg);
  -moz-transform: rotate(-10deg);
  -webkit-transform: translate3d(0, 0, 0) rotate(-10deg);
  transform: rotate(-10deg);
}
.mod-xgames-texas-holdem .topCards .dealers-card-3.rotate {
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -webkit-transform: translate3d(0, 0, 0) rotate(0deg);
  transform: rotate(0deg);
}
.mod-xgames-texas-holdem .topCards .dealers-card-4.rotate {
  -o-transform: rotate(10deg);
  -ms-transform: rotate(10deg);
  -moz-transform: rotate(10deg);
  -webkit-transform: translate3d(0, 0, 0) rotate(10deg);
  transform: rotate(10deg);
}
.mod-xgames-texas-holdem .topCards .dealers-card-5.rotate {
  -o-transform: rotate(15deg);
  -ms-transform: rotate(15deg);
  -moz-transform: rotate(15deg);
  -webkit-transform: translate3d(0, 0, 0) rotate(15deg);
  transform: rotate(15deg);
}
.mod-xgames-texas-holdem li.card .flipper.flip {
  -o-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -webkit-transform: translate3d(0, 0, 0) rotateY(180deg);
  transform: rotateY(180deg);
}
.mod-xgames-texas-holdem li.card,
.mod-xgames-texas-holdem li.card .front,
.mod-xgames-texas-holdem li.card .back {
  width: 62px;
}
.mod-xgames-texas-holdem .topCards .dealers-card-1 .flipper {
  -webkit-box-shadow: 16px 47px 42px -1px rgba(0, 0, 0, 0.6);
  box-shadow: 16px 47px 42px -1px rgba(0, 0, 0, 0.6);
}
.mod-xgames-texas-holdem .topCards .dealers-card-1 .flipper.flip {
  -webkit-box-shadow: -16px 47px 42px -1px rgba(0, 0, 0, 0.6);
  box-shadow: -16px 47px 42px -1px rgba(0, 0, 0, 0.6);
}
.mod-xgames-texas-holdem .topCards .dealers-card-2 .flipper {
  -webkit-box-shadow: 12px 47px 42px -1px rgba(0, 0, 0, 0.6);
  box-shadow: 12px 47px 42px -1px rgba(0, 0, 0, 0.6);
}
.mod-xgames-texas-holdem .topCards .dealers-card-2 .flipper.flip {
  -webkit-box-shadow: -12px 47px 42px -1px rgba(0, 0, 0, 0.6);
  box-shadow: -12px 47px 42px -1px rgba(0, 0, 0, 0.6);
}
.mod-xgames-texas-holdem .topCards .dealers-card-3 .flipper {
  -webkit-box-shadow: 0px 47px 42px -1px rgba(0, 0, 0, 0.6);
  box-shadow: 0px 47px 42px -1px rgba(0, 0, 0, 0.6);
}
.mod-xgames-texas-holdem .topCards .dealers-card-4 .flipper {
  -webkit-box-shadow: -12px 47px 42px -1px rgba(0, 0, 0, 0.6);
  box-shadow: -12px 47px 42px -1px rgba(0, 0, 0, 0.6);
}
.mod-xgames-texas-holdem .topCards .dealers-card-4 .flipper.flip {
  -webkit-box-shadow: 12px 47px 42px -1px rgba(0, 0, 0, 0.6);
  box-shadow: 12px 47px 42px -1px rgba(0, 0, 0, 0.6);
}
.mod-xgames-texas-holdem .topCards .dealers-card-5 .flipper {
  -webkit-box-shadow: -16px 47px 42px -1px rgba(0, 0, 0, 0.6);
  box-shadow: -16px 47px 42px -1px rgba(0, 0, 0, 0.6);
}
.mod-xgames-texas-holdem .topCards .dealers-card-5 .flipper.flip {
  -webkit-box-shadow: 16px 47px 42px -1px rgba(0, 0, 0, 0.6);
  box-shadow: 16px 47px 42px -1px rgba(0, 0, 0, 0.6);
}
@keyframes dealing-animation-top1 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    transform: skewX(-20deg) scale(0) translate(0px, 0px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-60px, -30px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-60px, -30px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-60px, -30px);
    transform: skewX(-21deg) scale(0.1) translate(-60px, -30px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-120px, -40px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-120px, -40px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-120px, -40px);
    transform: skewX(-22deg) scale(0.2) translate(-120px, -40px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-150px, -60px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-150px, -60px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-150px, -60px);
    transform: skewX(-20deg) scale(0.3) translate(-150px, -60px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-180px, -70px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-180px, -70px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-180px, -70px);
    transform: skewX(-19deg) scale(0.4) translate(-180px, -70px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-200px, -80px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-200px, -80px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-200px, -80px);
    transform: skewX(-19deg) scale(0.4) translate(-200px, -80px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(-198px, -65px) rotate(-15deg);
    -ms-transform: skew(0deg) scale(1) translate(-198px, -65px) rotate(-15deg);
    -webkit-transform: skew(0deg) scale(1) translate(-198px, -65px) rotate(-15deg);
    transform: skew(0deg) scale(1) translate(-198px, -65px) rotate(-15deg);
  }
}
@-webkit-keyframes dealing-animation-top1 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    transform: skewX(-20deg) scale(0) translate(0px, 0px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-60px, -30px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-60px, -30px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-60px, -30px);
    transform: skewX(-21deg) scale(0.1) translate(-60px, -30px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-120px, -40px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-120px, -40px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-120px, -40px);
    transform: skewX(-22deg) scale(0.2) translate(-120px, -40px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-150px, -60px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-150px, -60px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-150px, -60px);
    transform: skewX(-20deg) scale(0.3) translate(-150px, -60px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-180px, -70px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-180px, -70px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-180px, -70px);
    transform: skewX(-19deg) scale(0.4) translate(-180px, -70px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-200px, -80px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-200px, -80px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-200px, -80px);
    transform: skewX(-19deg) scale(0.4) translate(-200px, -80px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(-198px, -65px) rotate(-15deg);
    -ms-transform: skew(0deg) scale(1) translate(-198px, -65px) rotate(-15deg);
    -webkit-transform: skew(0deg) scale(1) translate(-198px, -65px) rotate(-15deg);
    transform: skew(0deg) scale(1) translate(-198px, -65px) rotate(-15deg);
  }
}
@-ms-keyframes dealing-animation-top1 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    transform: skewX(-20deg) scale(0) translate(0px, 0px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-60px, -30px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-60px, -30px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-60px, -30px);
    transform: skewX(-21deg) scale(0.1) translate(-60px, -30px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-120px, -40px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-120px, -40px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-120px, -40px);
    transform: skewX(-22deg) scale(0.2) translate(-120px, -40px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-150px, -60px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-150px, -60px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-150px, -60px);
    transform: skewX(-20deg) scale(0.3) translate(-150px, -60px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-180px, -70px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-180px, -70px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-180px, -70px);
    transform: skewX(-19deg) scale(0.4) translate(-180px, -70px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-200px, -80px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-200px, -80px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-200px, -80px);
    transform: skewX(-19deg) scale(0.4) translate(-200px, -80px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(-198px, -65px) rotate(-15deg);
    -ms-transform: skew(0deg) scale(1) translate(-198px, -65px) rotate(-15deg);
    -webkit-transform: skew(0deg) scale(1) translate(-198px, -65px) rotate(-15deg);
    transform: skew(0deg) scale(1) translate(-198px, -65px) rotate(-15deg);
  }
}
@keyframes dealing-animation-top2 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    transform: skewX(-20deg) scale(0) translate(0px, 0px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-20px, -30px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-20px, -30px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-20px, -30px);
    transform: skewX(-21deg) scale(0.1) translate(-20px, -30px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-60px, -40px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-60px, -40px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-60px, -40px);
    transform: skewX(-22deg) scale(0.2) translate(-60px, -40px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-80px, -60px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-80px, -60px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-80px, -60px);
    transform: skewX(-20deg) scale(0.3) translate(-80px, -60px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-100px, -70px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-100px, -70px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-100px, -70px);
    transform: skewX(-19deg) scale(0.4) translate(-100px, -70px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-120px, -80px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-120px, -80px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-120px, -80px);
    transform: skewX(-19deg) scale(0.4) translate(-120px, -80px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(-101px, -88px) rotate(-10deg);
    -ms-transform: skew(0deg) scale(1) translate(-101px, -88px) rotate(-10deg);
    -webkit-transform: skew(0deg) scale(1) translate(-101px, -88px) rotate(-10deg);
    transform: skew(0deg) scale(1) translate(-101px, -88px) rotate(-10deg);
  }
}
@-webkit-keyframes dealing-animation-top2 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    transform: skewX(-20deg) scale(0) translate(0px, 0px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-20px, -30px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-20px, -30px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-20px, -30px);
    transform: skewX(-21deg) scale(0.1) translate(-20px, -30px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-60px, -40px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-60px, -40px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-60px, -40px);
    transform: skewX(-22deg) scale(0.2) translate(-60px, -40px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-80px, -60px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-80px, -60px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-80px, -60px);
    transform: skewX(-20deg) scale(0.3) translate(-80px, -60px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-100px, -70px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-100px, -70px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-100px, -70px);
    transform: skewX(-19deg) scale(0.4) translate(-100px, -70px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-120px, -80px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-120px, -80px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-120px, -80px);
    transform: skewX(-19deg) scale(0.4) translate(-120px, -80px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(-101px, -88px) rotate(-10deg);
    -ms-transform: skew(0deg) scale(1) translate(-101px, -88px) rotate(-10deg);
    -webkit-transform: skew(0deg) scale(1) translate(-101px, -88px) rotate(-10deg);
    transform: skew(0deg) scale(1) translate(-101px, -88px) rotate(-10deg);
  }
}
@-ms-keyframes dealing-animation-top2 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    transform: skewX(-20deg) scale(0) translate(0px, 0px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-20px, -30px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-20px, -30px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-20px, -30px);
    transform: skewX(-21deg) scale(0.1) translate(-20px, -30px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-60px, -40px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-60px, -40px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-60px, -40px);
    transform: skewX(-22deg) scale(0.2) translate(-60px, -40px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-80px, -60px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-80px, -60px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-80px, -60px);
    transform: skewX(-20deg) scale(0.3) translate(-80px, -60px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-100px, -70px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-100px, -70px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-100px, -70px);
    transform: skewX(-19deg) scale(0.4) translate(-100px, -70px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-120px, -80px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-120px, -80px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-120px, -80px);
    transform: skewX(-19deg) scale(0.4) translate(-120px, -80px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(-101px, -88px) rotate(-10deg);
    -ms-transform: skew(0deg) scale(1) translate(-101px, -88px) rotate(-10deg);
    -webkit-transform: skew(0deg) scale(1) translate(-101px, -88px) rotate(-10deg);
    transform: skew(0deg) scale(1) translate(-101px, -88px) rotate(-10deg);
  }
}
@keyframes dealing-animation-top3 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    transform: skewX(-20deg) scale(0) translate(0px, 0px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(0px, -10px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(0px, -10px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(0px, -10px);
    transform: skewX(-21deg) scale(0.1) translate(0px, -10px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(0px, -20px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(0px, -20px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(0px, -20px);
    transform: skewX(-22deg) scale(0.2) translate(0px, -20px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(0px, -30px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(0px, -30px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(0px, -30px);
    transform: skewX(-20deg) scale(0.3) translate(0px, -30px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(0px, -40px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(0px, -40px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(0px, -40px);
    -transform: skewX(-19deg) scale(0.4) translate(0px, -40px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(0px, -50px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(0px, -50px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(0px, -50px);
    transform: skewX(-19deg) scale(0.4) translate(0px, -50px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(0, -95px) rotate(0deg);
    -ms-transform: skew(0deg) scale(1) translate(0, -95px) rotate(0deg);
    -webkit-transform: skew(0deg) scale(1) translate(0, -95px) rotate(0deg);
    transform: skew(0deg) scale(1) translate(0, -95px) rotate(0deg);
  }
}
@-webkit-keyframes dealing-animation-top3 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    transform: skewX(-20deg) scale(0) translate(0px, 0px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(0px, -10px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(0px, -10px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(0px, -10px);
    transform: skewX(-21deg) scale(0.1) translate(0px, -10px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(0px, -20px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(0px, -20px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(0px, -20px);
    transform: skewX(-22deg) scale(0.2) translate(0px, -20px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(0px, -30px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(0px, -30px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(0px, -30px);
    transform: skewX(-20deg) scale(0.3) translate(0px, -30px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(0px, -40px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(0px, -40px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(0px, -40px);
    -transform: skewX(-19deg) scale(0.4) translate(0px, -40px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(0px, -50px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(0px, -50px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(0px, -50px);
    transform: skewX(-19deg) scale(0.4) translate(0px, -50px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(0, -95px) rotate(0deg);
    -ms-transform: skew(0deg) scale(1) translate(0, -95px) rotate(0deg);
    -webkit-transform: skew(0deg) scale(1) translate(0, -95px) rotate(0deg);
    transform: skew(0deg) scale(1) translate(0, -95px) rotate(0deg);
  }
}
@-ms-keyframes dealing-animation-top3 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    transform: skewX(-20deg) scale(0) translate(0px, 0px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(0px, -10px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(0px, -10px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(0px, -10px);
    transform: skewX(-21deg) scale(0.1) translate(0px, -10px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(0px, -20px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(0px, -20px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(0px, -20px);
    transform: skewX(-22deg) scale(0.2) translate(0px, -20px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(0px, -30px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(0px, -30px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(0px, -30px);
    transform: skewX(-20deg) scale(0.3) translate(0px, -30px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(0px, -40px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(0px, -40px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(0px, -40px);
    -transform: skewX(-19deg) scale(0.4) translate(0px, -40px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(0px, -50px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(0px, -50px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(0px, -50px);
    transform: skewX(-19deg) scale(0.4) translate(0px, -50px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(0, -95px) rotate(0deg);
    -ms-transform: skew(0deg) scale(1) translate(0, -95px) rotate(0deg);
    -webkit-transform: skew(0deg) scale(1) translate(0, -95px) rotate(0deg);
    transform: skew(0deg) scale(1) translate(0, -95px) rotate(0deg);
  }
}
@keyframes dealing-animation-top4 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    transform: skewX(-20deg) scale(0) translate(0px, 0px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(20px, -10px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(20px, -10px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(20px, -10px);
    transform: skewX(-21deg) scale(0.1) translate(20px, -10px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(30px, -20px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(30px, -20px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(30px, -20px);
    transform: skewX(-22deg) scale(0.2) translate(30px, -20px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(40px, -30px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(40px, -30px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(40px, -30px);
    transform: skewX(-20deg) scale(0.3) translate(40px, -30px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(50px, -40px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(50px, -40px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(50px, -40px);
    transform: skewX(-19deg) scale(0.4) translate(50px, -40px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(60px, -50px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(60px, -50px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(60px, -50px);
    transform: skewX(-19deg) scale(0.4) translate(60px, -50px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(103px, -88px) rotate(10deg);
    -ms-transform: skew(0deg) scale(1) translate(103px, -88px) rotate(10deg);
    -webkit-transform: skew(0deg) scale(1) translate(103px, -88px) rotate(10deg);
    -transform: skew(0deg) scale(1) translate(103px, -88px) rotate(10deg);
  }
}
@-webkit-keyframes dealing-animation-top4 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    transform: skewX(-20deg) scale(0) translate(0px, 0px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(20px, -10px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(20px, -10px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(20px, -10px);
    transform: skewX(-21deg) scale(0.1) translate(20px, -10px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(30px, -20px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(30px, -20px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(30px, -20px);
    transform: skewX(-22deg) scale(0.2) translate(30px, -20px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(40px, -30px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(40px, -30px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(40px, -30px);
    transform: skewX(-20deg) scale(0.3) translate(40px, -30px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(50px, -40px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(50px, -40px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(50px, -40px);
    transform: skewX(-19deg) scale(0.4) translate(50px, -40px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(60px, -50px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(60px, -50px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(60px, -50px);
    transform: skewX(-19deg) scale(0.4) translate(60px, -50px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(103px, -88px) rotate(10deg);
    -ms-transform: skew(0deg) scale(1) translate(103px, -88px) rotate(10deg);
    -webkit-transform: skew(0deg) scale(1) translate(103px, -88px) rotate(10deg);
    -transform: skew(0deg) scale(1) translate(103px, -88px) rotate(10deg);
  }
}
@-ms-keyframes dealing-animation-top4 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    transform: skewX(-20deg) scale(0) translate(0px, 0px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(20px, -10px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(20px, -10px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(20px, -10px);
    transform: skewX(-21deg) scale(0.1) translate(20px, -10px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(30px, -20px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(30px, -20px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(30px, -20px);
    transform: skewX(-22deg) scale(0.2) translate(30px, -20px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(40px, -30px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(40px, -30px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(40px, -30px);
    transform: skewX(-20deg) scale(0.3) translate(40px, -30px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(50px, -40px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(50px, -40px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(50px, -40px);
    transform: skewX(-19deg) scale(0.4) translate(50px, -40px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(60px, -50px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(60px, -50px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(60px, -50px);
    transform: skewX(-19deg) scale(0.4) translate(60px, -50px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(103px, -88px) rotate(10deg);
    -ms-transform: skew(0deg) scale(1) translate(103px, -88px) rotate(10deg);
    -webkit-transform: skew(0deg) scale(1) translate(103px, -88px) rotate(10deg);
    -transform: skew(0deg) scale(1) translate(103px, -88px) rotate(10deg);
  }
}
@keyframes dealing-animation-top5 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    transform: skewX(-20deg) scale(0) translate(0px, 0px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(30px, -10px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(30px, -10px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(30px, -10px);
    transform: skewX(-21deg) scale(0.1) translate(30px, -10px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(45px, -20px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(45px, -20px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(45px, -20px);
    transform: skewX(-22deg) scale(0.2) translate(45px, -20px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(60px, -30px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(60px, -30px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(60px, -30px);
    transform: skewX(-20deg) scale(0.3) translate(60px, -30px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(80px, -40px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(80px, -40px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(80px, -40px);
    transform: skewX(-19deg) scale(0.4) translate(80px, -40px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(100px, -50px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(100px, -50px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(100px, -50px);
    transform: skewX(-19deg) scale(0.4) translate(100px, -50px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(200px, -65px) rotate(15deg);
    -ms-transform: skew(0deg) scale(1) translate(200px, -65px) rotate(15deg);
    -webkit-transform: skew(0deg) scale(1) translate(200px, -65px) rotate(15deg);
    transform: skew(0deg) scale(1) translate(200px, -65px) rotate(15deg);
  }
}
@-webkit-keyframes dealing-animation-top5 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    transform: skewX(-20deg) scale(0) translate(0px, 0px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(30px, -10px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(30px, -10px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(30px, -10px);
    transform: skewX(-21deg) scale(0.1) translate(30px, -10px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(45px, -20px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(45px, -20px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(45px, -20px);
    transform: skewX(-22deg) scale(0.2) translate(45px, -20px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(60px, -30px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(60px, -30px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(60px, -30px);
    transform: skewX(-20deg) scale(0.3) translate(60px, -30px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(80px, -40px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(80px, -40px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(80px, -40px);
    transform: skewX(-19deg) scale(0.4) translate(80px, -40px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(100px, -50px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(100px, -50px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(100px, -50px);
    transform: skewX(-19deg) scale(0.4) translate(100px, -50px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(200px, -65px) rotate(15deg);
    -ms-transform: skew(0deg) scale(1) translate(200px, -65px) rotate(15deg);
    -webkit-transform: skew(0deg) scale(1) translate(200px, -65px) rotate(15deg);
    transform: skew(0deg) scale(1) translate(200px, -65px) rotate(15deg);
  }
}
@-ms-keyframes dealing-animation-top5 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 0px);
    transform: skewX(-20deg) scale(0) translate(0px, 0px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(30px, -10px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(30px, -10px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(30px, -10px);
    transform: skewX(-21deg) scale(0.1) translate(30px, -10px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(45px, -20px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(45px, -20px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(45px, -20px);
    transform: skewX(-22deg) scale(0.2) translate(45px, -20px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(60px, -30px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(60px, -30px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(60px, -30px);
    transform: skewX(-20deg) scale(0.3) translate(60px, -30px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(80px, -40px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(80px, -40px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(80px, -40px);
    transform: skewX(-19deg) scale(0.4) translate(80px, -40px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(100px, -50px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(100px, -50px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(100px, -50px);
    transform: skewX(-19deg) scale(0.4) translate(100px, -50px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(200px, -65px) rotate(15deg);
    -ms-transform: skew(0deg) scale(1) translate(200px, -65px) rotate(15deg);
    -webkit-transform: skew(0deg) scale(1) translate(200px, -65px) rotate(15deg);
    transform: skew(0deg) scale(1) translate(200px, -65px) rotate(15deg);
  }
}
@keyframes dealing-animation-c1 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    transform: skewX(-20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-60px, 40px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-60px, 40px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-60px, 40px);
    transform: skewX(-21deg) scale(0.1) translate(-60px, 40px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-120px, 60px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-120px, 60px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-120px, 60px);
    transform: skewX(-22deg) scale(0.2) translate(-120px, 60px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-200px, 80px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-200px, 80px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-200px, 80px);
    transform: skewX(-20deg) scale(0.3) translate(-200px, 80px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(-304px, 120px);
    -ms-transform: skew(0deg) scale(1) translate(-304px, 120px);
    -webkit-transform: skew(0deg) scale(1) translate(-304px, 120px);
    transform: skew(0deg) scale(1) translate(-304px, 120px);
  }
}
@-webkit-keyframes dealing-animation-c1 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    transform: skewX(-20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-60px, 40px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-60px, 40px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-60px, 40px);
    transform: skewX(-21deg) scale(0.1) translate(-60px, 40px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-120px, 60px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-120px, 60px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-120px, 60px);
    transform: skewX(-22deg) scale(0.2) translate(-120px, 60px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-200px, 80px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-200px, 80px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-200px, 80px);
    transform: skewX(-20deg) scale(0.3) translate(-200px, 80px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(-304px, 120px);
    -ms-transform: skew(0deg) scale(1) translate(-304px, 120px);
    -webkit-transform: skew(0deg) scale(1) translate(-304px, 120px);
    transform: skew(0deg) scale(1) translate(-304px, 120px);
  }
}
@-ms-keyframes dealing-animation-c1 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    transform: skewX(-20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-60px, 40px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-60px, 40px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-60px, 40px);
    transform: skewX(-21deg) scale(0.1) translate(-60px, 40px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-120px, 60px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-120px, 60px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-120px, 60px);
    transform: skewX(-22deg) scale(0.2) translate(-120px, 60px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-200px, 80px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-200px, 80px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-200px, 80px);
    transform: skewX(-20deg) scale(0.3) translate(-200px, 80px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
  }
  90% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
    transform: skewX(-19deg) scale(0.4) translate(-270px, 100px);
  }
  100% {
    -moz-transform: skew(0deg) scale(1) translate(-304px, 120px);
    -ms-transform: skew(0deg) scale(1) translate(-304px, 120px);
    -webkit-transform: skew(0deg) scale(1) translate(-304px, 120px);
    transform: skew(0deg) scale(1) translate(-304px, 120px);
  }
}
@keyframes dealing-animation-c2 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(-217px, 120px);
    -ms-transform: skewX(-20deg) scale(0) translate(-217px, 120px);
    -webkit-transform: skewX(-20deg) scale(0) translate(-217px, 120px);
    transform: skewX(-20deg) scale(0) translate(-217px, 120px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-10px, 40px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-10px, 40px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-10px, 40px);
    transform: skewX(-21deg) scale(0.1) translate(-10px, 40px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-140px, 80px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-140px, 80px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-140px, 80px);
    transform: skewX(-20deg) scale(0.3) translate(-140px, 80px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-200px, 100px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-200px, 100px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-200px, 100px);
    transform: skewX(-19deg) scale(0.4) translate(-200px, 100px);
  }
  90% {
    -moz-transform: skewX(-18deg) scale(0.8) translate(-320px, 120px);
    -ms-transform: skewX(-18deg) scale(0.8) translate(-320px, 120px);
    -webkit-transform: skewX(-18deg) scale(0.8) translate(-320px, 120px);
    transform: skewX(-18deg) scale(0.8) translate(-320px, 120px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(-237px, 120px);
    -ms-transform: skewX(0deg) scale(1) translate(-237px, 120px);
    -webkit-transform: skewX(0deg) scale(1) translate(-237px, 120px);
    transform: skewX(0deg) scale(1) translate(-237px, 120px);
  }
}
@-webkit-keyframes dealing-animation-c2 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(-217px, 120px);
    -ms-transform: skewX(-20deg) scale(0) translate(-217px, 120px);
    -webkit-transform: skewX(-20deg) scale(0) translate(-217px, 120px);
    transform: skewX(-20deg) scale(0) translate(-217px, 120px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-10px, 40px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-10px, 40px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-10px, 40px);
    transform: skewX(-21deg) scale(0.1) translate(-10px, 40px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-140px, 80px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-140px, 80px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-140px, 80px);
    transform: skewX(-20deg) scale(0.3) translate(-140px, 80px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-200px, 100px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-200px, 100px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-200px, 100px);
    transform: skewX(-19deg) scale(0.4) translate(-200px, 100px);
  }
  90% {
    -moz-transform: skewX(-18deg) scale(0.8) translate(-320px, 120px);
    -ms-transform: skewX(-18deg) scale(0.8) translate(-320px, 120px);
    -webkit-transform: skewX(-18deg) scale(0.8) translate(-320px, 120px);
    transform: skewX(-18deg) scale(0.8) translate(-320px, 120px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(-237px, 120px);
    -ms-transform: skewX(0deg) scale(1) translate(-237px, 120px);
    -webkit-transform: skewX(0deg) scale(1) translate(-237px, 120px);
    transform: skewX(0deg) scale(1) translate(-237px, 120px);
  }
}
@-ms-keyframes dealing-animation-c2 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(-217px, 120px);
    -ms-transform: skewX(-20deg) scale(0) translate(-217px, 120px);
    -webkit-transform: skewX(-20deg) scale(0) translate(-217px, 120px);
    transform: skewX(-20deg) scale(0) translate(-217px, 120px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-10px, 40px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-10px, 40px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-10px, 40px);
    transform: skewX(-21deg) scale(0.1) translate(-10px, 40px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-140px, 80px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-140px, 80px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-140px, 80px);
    transform: skewX(-20deg) scale(0.3) translate(-140px, 80px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-200px, 100px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-200px, 100px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-200px, 100px);
    transform: skewX(-19deg) scale(0.4) translate(-200px, 100px);
  }
  90% {
    -moz-transform: skewX(-18deg) scale(0.8) translate(-320px, 120px);
    -ms-transform: skewX(-18deg) scale(0.8) translate(-320px, 120px);
    -webkit-transform: skewX(-18deg) scale(0.8) translate(-320px, 120px);
    transform: skewX(-18deg) scale(0.8) translate(-320px, 120px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(-237px, 120px);
    -ms-transform: skewX(0deg) scale(1) translate(-237px, 120px);
    -webkit-transform: skewX(0deg) scale(1) translate(-237px, 120px);
    transform: skewX(0deg) scale(1) translate(-237px, 120px);
  }
}
@keyframes dealing-animation-c3 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    transform: skewX(-20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-20px, 40px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-20px, 40px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-20px, 40px);
    -transform: skewX(-21deg) scale(0.1) translate(-20px, 40px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-120px, 80px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-120px, 80px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-120px, 80px);
    transform: skewX(-20deg) scale(0.3) translate(-120px, 80px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-140px, 100px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-140px, 100px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-140px, 100px);
    transform: skewX(-19deg) scale(0.4) translate(-140px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(-130px, 130px);
    -ms-transform: skewX(0deg) scale(1) translate(-130px, 130px);
    -webkit-transform: skewX(0deg) scale(1) translate(-130px, 130px);
    transform: skewX(0deg) scale(1) translate(-130px, 130px);
  }
}
@-webkit-keyframes dealing-animation-c3 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    transform: skewX(-20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-20px, 40px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-20px, 40px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-20px, 40px);
    -transform: skewX(-21deg) scale(0.1) translate(-20px, 40px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-120px, 80px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-120px, 80px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-120px, 80px);
    transform: skewX(-20deg) scale(0.3) translate(-120px, 80px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-140px, 100px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-140px, 100px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-140px, 100px);
    transform: skewX(-19deg) scale(0.4) translate(-140px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(-130px, 130px);
    -ms-transform: skewX(0deg) scale(1) translate(-130px, 130px);
    -webkit-transform: skewX(0deg) scale(1) translate(-130px, 130px);
    transform: skewX(0deg) scale(1) translate(-130px, 130px);
  }
}
@-ms-keyframes dealing-animation-c3 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    transform: skewX(-20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-20px, 40px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-20px, 40px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-20px, 40px);
    -transform: skewX(-21deg) scale(0.1) translate(-20px, 40px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
    transform: skewX(-22deg) scale(0.2) translate(-60px, 60px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-120px, 80px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-120px, 80px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-120px, 80px);
    transform: skewX(-20deg) scale(0.3) translate(-120px, 80px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-140px, 100px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-140px, 100px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-140px, 100px);
    transform: skewX(-19deg) scale(0.4) translate(-140px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(-130px, 130px);
    -ms-transform: skewX(0deg) scale(1) translate(-130px, 130px);
    -webkit-transform: skewX(0deg) scale(1) translate(-130px, 130px);
    transform: skewX(0deg) scale(1) translate(-130px, 130px);
  }
}
@keyframes dealing-animation-c4 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -transform: skewX(-20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-5px, 40px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-5px, 40px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-5px, 40px);
    transform: skewX(-21deg) scale(0.1) translate(-5px, 40px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-10px, 60px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-10px, 60px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-10px, 60px);
    transform: skewX(-22deg) scale(0.2) translate(-10px, 60px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-20px, 80px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-20px, 80px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-20px, 80px);
    transform: skewX(-20deg) scale(0.3) translate(-20px, 80px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-25px, 100px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-25px, 100px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-25px, 100px);
    transform: skewX(-19deg) scale(0.4) translate(-25px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(-63px, 130px);
    -ms-transform: skewX(0deg) scale(1) translate(-63px, 130px);
    -webkit-transform: skewX(0deg) scale(1) translate(-63px, 130px);
    -transform: skewX(0deg) scale(1) translate(-63px, 130px);
  }
}
@-webkit-keyframes dealing-animation-c4 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -transform: skewX(-20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-5px, 40px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-5px, 40px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-5px, 40px);
    transform: skewX(-21deg) scale(0.1) translate(-5px, 40px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-10px, 60px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-10px, 60px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-10px, 60px);
    transform: skewX(-22deg) scale(0.2) translate(-10px, 60px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-20px, 80px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-20px, 80px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-20px, 80px);
    transform: skewX(-20deg) scale(0.3) translate(-20px, 80px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-25px, 100px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-25px, 100px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-25px, 100px);
    transform: skewX(-19deg) scale(0.4) translate(-25px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(-63px, 130px);
    -ms-transform: skewX(0deg) scale(1) translate(-63px, 130px);
    -webkit-transform: skewX(0deg) scale(1) translate(-63px, 130px);
    -transform: skewX(0deg) scale(1) translate(-63px, 130px);
  }
}
@-ms-keyframes dealing-animation-c4 {
  0% {
    -moz-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(-20deg) scale(0) translate(0px, 20px);
    -transform: skewX(-20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(-21deg) scale(0.1) translate(-5px, 40px);
    -ms-transform: skewX(-21deg) scale(0.1) translate(-5px, 40px);
    -webkit-transform: skewX(-21deg) scale(0.1) translate(-5px, 40px);
    transform: skewX(-21deg) scale(0.1) translate(-5px, 40px);
  }
  40% {
    -moz-transform: skewX(-22deg) scale(0.2) translate(-10px, 60px);
    -ms-transform: skewX(-22deg) scale(0.2) translate(-10px, 60px);
    -webkit-transform: skewX(-22deg) scale(0.2) translate(-10px, 60px);
    transform: skewX(-22deg) scale(0.2) translate(-10px, 60px);
  }
  60% {
    -moz-transform: skewX(-20deg) scale(0.3) translate(-20px, 80px);
    -ms-transform: skewX(-20deg) scale(0.3) translate(-20px, 80px);
    -webkit-transform: skewX(-20deg) scale(0.3) translate(-20px, 80px);
    transform: skewX(-20deg) scale(0.3) translate(-20px, 80px);
  }
  80% {
    -moz-transform: skewX(-19deg) scale(0.4) translate(-25px, 100px);
    -ms-transform: skewX(-19deg) scale(0.4) translate(-25px, 100px);
    -webkit-transform: skewX(-19deg) scale(0.4) translate(-25px, 100px);
    transform: skewX(-19deg) scale(0.4) translate(-25px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(-63px, 130px);
    -ms-transform: skewX(0deg) scale(1) translate(-63px, 130px);
    -webkit-transform: skewX(0deg) scale(1) translate(-63px, 130px);
    -transform: skewX(0deg) scale(1) translate(-63px, 130px);
  }
}
@keyframes dealing-animation-c5 {
  0% {
    -moz-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(20deg) scale(0) translate(0px, 20px);
    transform: skewX(20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(21deg) scale(0.1) translate(5px, 40px);
    -ms-transform: skewX(21deg) scale(0.1) translate(5px, 40px);
    -webkit-transform: skewX(21deg) scale(0.1) translate(5px, 40px);
    transform: skewX(21deg) scale(0.1) translate(5px, 40px);
  }
  40% {
    -moz-transform: skewX(22deg) scale(0.2) translate(10px, 60px);
    -ms-transform: skewX(22deg) scale(0.2) translate(10px, 60px);
    -webkit-transform: skewX(22deg) scale(0.2) translate(10px, 60px);
    transform: skewX(22deg) scale(0.2) translate(10px, 60px);
  }
  60% {
    -moz-transform: skewX(20deg) scale(0.3) translate(20px, 80px);
    -ms-transform: skewX(20deg) scale(0.3) translate(20px, 80px);
    -webkit-transform: skewX(20deg) scale(0.3) translate(20px, 80px);
    transform: skewX(20deg) scale(0.3) translate(20px, 80px);
  }
  80% {
    -moz-transform: skewX(19deg) scale(0.4) translate(25px, 100px);
    -ms-transform: skewX(19deg) scale(0.4) translate(25px, 100px);
    -webkit-transform: skewX(19deg) scale(0.4) translate(25px, 100px);
    transform: skewX(19deg) scale(0.4) translate(25px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(44px, 130px);
    -ms-transform: skewX(0deg) scale(1) translate(44px, 130px);
    -webkit-transform: skewX(0deg) scale(1) translate(44px, 130px);
    transform: skewX(0deg) scale(1) translate(44px, 130px);
  }
}
@-webkit-keyframes dealing-animation-c5 {
  0% {
    -moz-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(20deg) scale(0) translate(0px, 20px);
    transform: skewX(20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(21deg) scale(0.1) translate(5px, 40px);
    -ms-transform: skewX(21deg) scale(0.1) translate(5px, 40px);
    -webkit-transform: skewX(21deg) scale(0.1) translate(5px, 40px);
    transform: skewX(21deg) scale(0.1) translate(5px, 40px);
  }
  40% {
    -moz-transform: skewX(22deg) scale(0.2) translate(10px, 60px);
    -ms-transform: skewX(22deg) scale(0.2) translate(10px, 60px);
    -webkit-transform: skewX(22deg) scale(0.2) translate(10px, 60px);
    transform: skewX(22deg) scale(0.2) translate(10px, 60px);
  }
  60% {
    -moz-transform: skewX(20deg) scale(0.3) translate(20px, 80px);
    -ms-transform: skewX(20deg) scale(0.3) translate(20px, 80px);
    -webkit-transform: skewX(20deg) scale(0.3) translate(20px, 80px);
    transform: skewX(20deg) scale(0.3) translate(20px, 80px);
  }
  80% {
    -moz-transform: skewX(19deg) scale(0.4) translate(25px, 100px);
    -ms-transform: skewX(19deg) scale(0.4) translate(25px, 100px);
    -webkit-transform: skewX(19deg) scale(0.4) translate(25px, 100px);
    transform: skewX(19deg) scale(0.4) translate(25px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(44px, 130px);
    -ms-transform: skewX(0deg) scale(1) translate(44px, 130px);
    -webkit-transform: skewX(0deg) scale(1) translate(44px, 130px);
    transform: skewX(0deg) scale(1) translate(44px, 130px);
  }
}
@-ms-keyframes dealing-animation-c5 {
  0% {
    -moz-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(20deg) scale(0) translate(0px, 20px);
    transform: skewX(20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(21deg) scale(0.1) translate(5px, 40px);
    -ms-transform: skewX(21deg) scale(0.1) translate(5px, 40px);
    -webkit-transform: skewX(21deg) scale(0.1) translate(5px, 40px);
    transform: skewX(21deg) scale(0.1) translate(5px, 40px);
  }
  40% {
    -moz-transform: skewX(22deg) scale(0.2) translate(10px, 60px);
    -ms-transform: skewX(22deg) scale(0.2) translate(10px, 60px);
    -webkit-transform: skewX(22deg) scale(0.2) translate(10px, 60px);
    transform: skewX(22deg) scale(0.2) translate(10px, 60px);
  }
  60% {
    -moz-transform: skewX(20deg) scale(0.3) translate(20px, 80px);
    -ms-transform: skewX(20deg) scale(0.3) translate(20px, 80px);
    -webkit-transform: skewX(20deg) scale(0.3) translate(20px, 80px);
    transform: skewX(20deg) scale(0.3) translate(20px, 80px);
  }
  80% {
    -moz-transform: skewX(19deg) scale(0.4) translate(25px, 100px);
    -ms-transform: skewX(19deg) scale(0.4) translate(25px, 100px);
    -webkit-transform: skewX(19deg) scale(0.4) translate(25px, 100px);
    transform: skewX(19deg) scale(0.4) translate(25px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(44px, 130px);
    -ms-transform: skewX(0deg) scale(1) translate(44px, 130px);
    -webkit-transform: skewX(0deg) scale(1) translate(44px, 130px);
    transform: skewX(0deg) scale(1) translate(44px, 130px);
  }
}
@keyframes dealing-animation-c6 {
  0% {
    -moz-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(20deg) scale(0) translate(0px, 20px);
    transform: skewX(20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(21deg) scale(0.1) translate(20px, 40px);
    -ms-transform: skewX(21deg) scale(0.1) translate(20px, 40px);
    -webkit-transform: skewX(21deg) scale(0.1) translate(20px, 40px);
    transform: skewX(21deg) scale(0.1) translate(20px, 40px);
  }
  40% {
    -moz-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    -ms-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    -webkit-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    -transform: skewX(22deg) scale(0.2) translate(60px, 60px);
  }
  60% {
    -moz-transform: skewX(20deg) scale(0.3) translate(120px, 80px);
    -ms-transform: skewX(20deg) scale(0.3) translate(120px, 80px);
    -webkit-transform: skewX(20deg) scale(0.3) translate(120px, 80px);
    transform: skewX(20deg) scale(0.3) translate(120px, 80px);
  }
  80% {
    -moz-transform: skewX(19deg) scale(0.4) translate(140px, 100px);
    -ms-transform: skewX(19deg) scale(0.4) translate(140px, 100px);
    -webkit-transform: skewX(19deg) scale(0.4) translate(140px, 100px);
    transform: skewX(19deg) scale(0.4) translate(140px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(111px, 130px);
    -ms-transform: skewX(0deg) scale(1) translate(111px, 130px);
    -webkit-transform: skewX(0deg) scale(1) translate(111px, 130px);
    transform: skewX(0deg) scale(1) translate(111px, 130px);
  }
}
@-webkit-keyframes dealing-animation-c6 {
  0% {
    -moz-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(20deg) scale(0) translate(0px, 20px);
    transform: skewX(20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(21deg) scale(0.1) translate(20px, 40px);
    -ms-transform: skewX(21deg) scale(0.1) translate(20px, 40px);
    -webkit-transform: skewX(21deg) scale(0.1) translate(20px, 40px);
    transform: skewX(21deg) scale(0.1) translate(20px, 40px);
  }
  40% {
    -moz-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    -ms-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    -webkit-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    -transform: skewX(22deg) scale(0.2) translate(60px, 60px);
  }
  60% {
    -moz-transform: skewX(20deg) scale(0.3) translate(120px, 80px);
    -ms-transform: skewX(20deg) scale(0.3) translate(120px, 80px);
    -webkit-transform: skewX(20deg) scale(0.3) translate(120px, 80px);
    transform: skewX(20deg) scale(0.3) translate(120px, 80px);
  }
  80% {
    -moz-transform: skewX(19deg) scale(0.4) translate(140px, 100px);
    -ms-transform: skewX(19deg) scale(0.4) translate(140px, 100px);
    -webkit-transform: skewX(19deg) scale(0.4) translate(140px, 100px);
    transform: skewX(19deg) scale(0.4) translate(140px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(111px, 130px);
    -ms-transform: skewX(0deg) scale(1) translate(111px, 130px);
    -webkit-transform: skewX(0deg) scale(1) translate(111px, 130px);
    transform: skewX(0deg) scale(1) translate(111px, 130px);
  }
}
@-ms-keyframes dealing-animation-c6 {
  0% {
    -moz-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(20deg) scale(0) translate(0px, 20px);
    transform: skewX(20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(21deg) scale(0.1) translate(20px, 40px);
    -ms-transform: skewX(21deg) scale(0.1) translate(20px, 40px);
    -webkit-transform: skewX(21deg) scale(0.1) translate(20px, 40px);
    transform: skewX(21deg) scale(0.1) translate(20px, 40px);
  }
  40% {
    -moz-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    -ms-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    -webkit-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    -transform: skewX(22deg) scale(0.2) translate(60px, 60px);
  }
  60% {
    -moz-transform: skewX(20deg) scale(0.3) translate(120px, 80px);
    -ms-transform: skewX(20deg) scale(0.3) translate(120px, 80px);
    -webkit-transform: skewX(20deg) scale(0.3) translate(120px, 80px);
    transform: skewX(20deg) scale(0.3) translate(120px, 80px);
  }
  80% {
    -moz-transform: skewX(19deg) scale(0.4) translate(140px, 100px);
    -ms-transform: skewX(19deg) scale(0.4) translate(140px, 100px);
    -webkit-transform: skewX(19deg) scale(0.4) translate(140px, 100px);
    transform: skewX(19deg) scale(0.4) translate(140px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(111px, 130px);
    -ms-transform: skewX(0deg) scale(1) translate(111px, 130px);
    -webkit-transform: skewX(0deg) scale(1) translate(111px, 130px);
    transform: skewX(0deg) scale(1) translate(111px, 130px);
  }
}
@keyframes dealing-animation-c7 {
  0% {
    -moz-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(20deg) scale(0) translate(0px, 20px);
    transform: skewX(20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(21deg) scale(0.1) translate(10px, 40px);
    -ms-transform: skewX(21deg) scale(0.1) translate(10px, 40px);
    -webkit-transform: skewX(21deg) scale(0.1) translate(10px, 40px);
    transform: skewX(21deg) scale(0.1) translate(10px, 40px);
  }
  40% {
    -moz-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    -ms-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    -webkit-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    transform: skewX(22deg) scale(0.2) translate(60px, 60px);
  }
  60% {
    -moz-transform: skewX(20deg) scale(0.3) translate(140px, 80px);
    -ms-transform: skewX(20deg) scale(0.3) translate(140px, 80px);
    -webkit-transform: skewX(20deg) scale(0.3) translate(140px, 80px);
    transform: skewX(20deg) scale(0.3) translate(140px, 80px);
  }
  80% {
    -moz-transform: skewX(19deg) scale(0.4) translate(200px, 100px);
    -ms-transform: skewX(19deg) scale(0.4) translate(200px, 100px);
    -webkit-transform: skewX(19deg) scale(0.4) translate(200px, 100px);
    transform: skewX(19deg) scale(0.4) translate(200px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(218px, 120px);
    -ms-transform: skewX(0deg) scale(1) translate(218px, 120px);
    -webkit-transform: skewX(0deg) scale(1) translate(218px, 120px);
    -transform: skewX(0deg) scale(1) translate(218px, 120px);
  }
}
@-webkit-keyframes dealing-animation-c7 {
  0% {
    -moz-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(20deg) scale(0) translate(0px, 20px);
    transform: skewX(20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(21deg) scale(0.1) translate(10px, 40px);
    -ms-transform: skewX(21deg) scale(0.1) translate(10px, 40px);
    -webkit-transform: skewX(21deg) scale(0.1) translate(10px, 40px);
    transform: skewX(21deg) scale(0.1) translate(10px, 40px);
  }
  40% {
    -moz-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    -ms-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    -webkit-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    transform: skewX(22deg) scale(0.2) translate(60px, 60px);
  }
  60% {
    -moz-transform: skewX(20deg) scale(0.3) translate(140px, 80px);
    -ms-transform: skewX(20deg) scale(0.3) translate(140px, 80px);
    -webkit-transform: skewX(20deg) scale(0.3) translate(140px, 80px);
    transform: skewX(20deg) scale(0.3) translate(140px, 80px);
  }
  80% {
    -moz-transform: skewX(19deg) scale(0.4) translate(200px, 100px);
    -ms-transform: skewX(19deg) scale(0.4) translate(200px, 100px);
    -webkit-transform: skewX(19deg) scale(0.4) translate(200px, 100px);
    transform: skewX(19deg) scale(0.4) translate(200px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(218px, 120px);
    -ms-transform: skewX(0deg) scale(1) translate(218px, 120px);
    -webkit-transform: skewX(0deg) scale(1) translate(218px, 120px);
    -transform: skewX(0deg) scale(1) translate(218px, 120px);
  }
}
@-ms-keyframes dealing-animation-c7 {
  0% {
    -moz-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(20deg) scale(0) translate(0px, 20px);
    transform: skewX(20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(21deg) scale(0.1) translate(10px, 40px);
    -ms-transform: skewX(21deg) scale(0.1) translate(10px, 40px);
    -webkit-transform: skewX(21deg) scale(0.1) translate(10px, 40px);
    transform: skewX(21deg) scale(0.1) translate(10px, 40px);
  }
  40% {
    -moz-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    -ms-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    -webkit-transform: skewX(22deg) scale(0.2) translate(60px, 60px);
    transform: skewX(22deg) scale(0.2) translate(60px, 60px);
  }
  60% {
    -moz-transform: skewX(20deg) scale(0.3) translate(140px, 80px);
    -ms-transform: skewX(20deg) scale(0.3) translate(140px, 80px);
    -webkit-transform: skewX(20deg) scale(0.3) translate(140px, 80px);
    transform: skewX(20deg) scale(0.3) translate(140px, 80px);
  }
  80% {
    -moz-transform: skewX(19deg) scale(0.4) translate(200px, 100px);
    -ms-transform: skewX(19deg) scale(0.4) translate(200px, 100px);
    -webkit-transform: skewX(19deg) scale(0.4) translate(200px, 100px);
    transform: skewX(19deg) scale(0.4) translate(200px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(218px, 120px);
    -ms-transform: skewX(0deg) scale(1) translate(218px, 120px);
    -webkit-transform: skewX(0deg) scale(1) translate(218px, 120px);
    -transform: skewX(0deg) scale(1) translate(218px, 120px);
  }
}
@keyframes dealing-animation-c8 {
  0% {
    -moz-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(20deg) scale(0) translate(0px, 20px);
    transform: skewX(20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(21deg) scale(0.1) translate(60px, 40px);
    -ms-transform: skewX(21deg) scale(0.1) translate(60px, 40px);
    -webkit-transform: skewX(21deg) scale(0.1) translate(60px, 40px);
    transform: skewX(21deg) scale(0.1) translate(60px, 40px);
  }
  40% {
    -moz-transform: skewX(22deg) scale(0.2) translate(120px, 60px);
    -ms-transform: skewX(22deg) scale(0.2) translate(120px, 60px);
    -webkit-transform: skewX(22deg) scale(0.2) translate(120px, 60px);
    transform: skewX(22deg) scale(0.2) translate(120px, 60px);
  }
  60% {
    -moz-transform: skewX(20deg) scale(0.3) translate(200px, 80px);
    -ms-transform: skewX(20deg) scale(0.3) translate(200px, 80px);
    -webkit-transform: skewX(20deg) scale(0.3) translate(200px, 80px);
    transform: skewX(20deg) scale(0.3) translate(200px, 80px);
  }
  80% {
    -moz-transform: skewX(19deg) scale(0.4) translate(260px, 100px);
    -ms-transform: skewX(19deg) scale(0.4) translate(260px, 100px);
    -webkit-transform: skewX(19deg) scale(0.4) translate(260px, 100px);
    transform: skewX(19deg) scale(0.4) translate(260px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(285px, 120px);
    -ms-transform: skewX(0deg) scale(1) translate(285px, 120px);
    -webkit-transform: skewX(0deg) scale(1) translate(285px, 120px);
    transform: skewX(0deg) scale(1) translate(285px, 120px);
  }
}
@-webkit-keyframes dealing-animation-c8 {
  0% {
    -moz-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(20deg) scale(0) translate(0px, 20px);
    transform: skewX(20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(21deg) scale(0.1) translate(60px, 40px);
    -ms-transform: skewX(21deg) scale(0.1) translate(60px, 40px);
    -webkit-transform: skewX(21deg) scale(0.1) translate(60px, 40px);
    transform: skewX(21deg) scale(0.1) translate(60px, 40px);
  }
  40% {
    -moz-transform: skewX(22deg) scale(0.2) translate(120px, 60px);
    -ms-transform: skewX(22deg) scale(0.2) translate(120px, 60px);
    -webkit-transform: skewX(22deg) scale(0.2) translate(120px, 60px);
    transform: skewX(22deg) scale(0.2) translate(120px, 60px);
  }
  60% {
    -moz-transform: skewX(20deg) scale(0.3) translate(200px, 80px);
    -ms-transform: skewX(20deg) scale(0.3) translate(200px, 80px);
    -webkit-transform: skewX(20deg) scale(0.3) translate(200px, 80px);
    transform: skewX(20deg) scale(0.3) translate(200px, 80px);
  }
  80% {
    -moz-transform: skewX(19deg) scale(0.4) translate(260px, 100px);
    -ms-transform: skewX(19deg) scale(0.4) translate(260px, 100px);
    -webkit-transform: skewX(19deg) scale(0.4) translate(260px, 100px);
    transform: skewX(19deg) scale(0.4) translate(260px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(285px, 120px);
    -ms-transform: skewX(0deg) scale(1) translate(285px, 120px);
    -webkit-transform: skewX(0deg) scale(1) translate(285px, 120px);
    transform: skewX(0deg) scale(1) translate(285px, 120px);
  }
}
@-ms-keyframes dealing-animation-c8 {
  0% {
    -moz-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -ms-transform: skewX(20deg) scale(0) translate(0px, 20px);
    -webkit-transform: skewX(20deg) scale(0) translate(0px, 20px);
    transform: skewX(20deg) scale(0) translate(0px, 20px);
  }
  20% {
    -moz-transform: skewX(21deg) scale(0.1) translate(60px, 40px);
    -ms-transform: skewX(21deg) scale(0.1) translate(60px, 40px);
    -webkit-transform: skewX(21deg) scale(0.1) translate(60px, 40px);
    transform: skewX(21deg) scale(0.1) translate(60px, 40px);
  }
  40% {
    -moz-transform: skewX(22deg) scale(0.2) translate(120px, 60px);
    -ms-transform: skewX(22deg) scale(0.2) translate(120px, 60px);
    -webkit-transform: skewX(22deg) scale(0.2) translate(120px, 60px);
    transform: skewX(22deg) scale(0.2) translate(120px, 60px);
  }
  60% {
    -moz-transform: skewX(20deg) scale(0.3) translate(200px, 80px);
    -ms-transform: skewX(20deg) scale(0.3) translate(200px, 80px);
    -webkit-transform: skewX(20deg) scale(0.3) translate(200px, 80px);
    transform: skewX(20deg) scale(0.3) translate(200px, 80px);
  }
  80% {
    -moz-transform: skewX(19deg) scale(0.4) translate(260px, 100px);
    -ms-transform: skewX(19deg) scale(0.4) translate(260px, 100px);
    -webkit-transform: skewX(19deg) scale(0.4) translate(260px, 100px);
    transform: skewX(19deg) scale(0.4) translate(260px, 100px);
  }
  100% {
    -moz-transform: skewX(0deg) scale(1) translate(285px, 120px);
    -ms-transform: skewX(0deg) scale(1) translate(285px, 120px);
    -webkit-transform: skewX(0deg) scale(1) translate(285px, 120px);
    transform: skewX(0deg) scale(1) translate(285px, 120px);
  }
}
.mod-xgames-texas-holdem .dealingContainer {
  width: 60px;
  z-index: 9;
  position: absolute;
  left: 330px;
  top: 80px;
}
.mod-xgames-texas-holdem .dealingContainer .li {
  background: url("/modules/xgames-texas-holdem/images/card-sprite_201586_.png") 0 -2431px;
  width: 62px;
  height: 87px;
  position: absolute;
  left: 0;
  top: 0;
  -o-transform: translate3d(0, 0, 0) scale(0.1);
  -ms-transform: scale(0.1);
  -moz-transform: translate3d(0, 0, 0) scale(0.1);
  -webkit-transform: translate3d(0, 0, 0) scale(0.1);
  transform: translate3d(0, 0, 0) scale(0.1);
}
.mod-xgames-texas-holdem .dealingContainer .card-deal-top1 {
  -o-animation: dealing-animation-top1 0.4s linear 0s 1 forwards;
  -ms-animation: dealing-animation-top1 0.4s linear 0s 1 forwards;
  -moz-animation: dealing-animation-top1 0.4s linear 0s 1 forwards;
  -webkit-animation: dealing-animation-top1 0.4s linear 0s 1 forwards;
  animation: dealing-animation-top1 0.4s linear 0s 1 forwards;
}
.mod-xgames-texas-holdem .dealingContainer .card-deal-top2 {
  -o-animation: dealing-animation-top2 0.4s linear 0s 1 forwards;
  -ms-animation: dealing-animation-top2 0.4s linear 0s 1 forwards;
  -moz-animation: dealing-animation-top2 0.4s linear 0s 1 forwards;
  -webkit-animation: dealing-animation-top2 0.4s linear 0s 1 forwards;
  animation: dealing-animation-top2 0.4s linear 0s 1 forwards;
}
.mod-xgames-texas-holdem .dealingContainer .card-deal-top3 {
  -o-animation: dealing-animation-top3 0.4s linear 0s 1 forwards;
  -ms-animation: dealing-animation-top3 0.4s linear 0s 1 forwards;
  -moz-animation: dealing-animation-top3 0.4s linear 0s 1 forwards;
  -webkit-animation: dealing-animation-top3 0.4s linear 0s 1 forwards;
  animation: dealing-animation-top3 0.4s linear 0s 1 forwards;
}
.mod-xgames-texas-holdem .dealingContainer .card-deal-top4 {
  -o-animation: dealing-animation-top4 0.4s linear 0s 1 forwards;
  -ms-animation: dealing-animation-top4 0.4s linear 0s 1 forwards;
  -moz-animation: dealing-animation-top4 0.4s linear 0s 1 forwards;
  -webkit-animation: dealing-animation-top4 0.4s linear 0s 1 forwards;
  animation: dealing-animation-top4 0.4s linear 0s 1 forwards;
}
.mod-xgames-texas-holdem .dealingContainer .card-deal-top5 {
  -o-animation: dealing-animation-top5 0.4s linear 0s 1 forwards;
  -ms-animation: dealing-animation-top5 0.4s linear 0s 1 forwards;
  -moz-animation: dealing-animation-top5 0.4s linear 0s 1 forwards;
  -webkit-animation: dealing-animation-top5 0.4s linear 0s 1 forwards;
  animation: dealing-animation-top5 0.4s linear 0s 1 forwards;
}
.mod-xgames-texas-holdem .dealingContainer .card-deal-1 {
  -o-animation: dealing-animation-c1 0.4s linear 0s 1 forwards;
  -ms-animation: dealing-animation-c1 0.4s linear 0s 1 forwards;
  -moz-animation: dealing-animation-c1 0.4s linear 0s 1 forwards;
  -webkit-animation: dealing-animation-c1 0.4s linear 0s 1 forwards;
  animation: dealing-animation-c1 0.4s linear 0s 1 forwards;
}
.mod-xgames-texas-holdem .dealingContainer .card-deal-2 {
  -o-animation: dealing-animation-c2 0.4s linear 0s 1 forwards;
  -ms-animation: dealing-animation-c2 0.4s linear 0s 1 forwards;
  -moz-animation: dealing-animation-c2 0.4s linear 0s 1 forwards;
  -webkit-animation: dealing-animation-c2 0.4s linear 0s 1 forwards;
  animation: dealing-animation-c2 0.4s linear 0s 1 forwards;
}
.mod-xgames-texas-holdem .dealingContainer .card-deal-3 {
  -o-animation: dealing-animation-c3 0.4s linear 0s 1 forwards;
  -ms-animation: dealing-animation-c3 0.4s linear 0s 1 forwards;
  -moz-animation: dealing-animation-c3 0.4s linear 0s 1 forwards;
  -webkit-animation: dealing-animation-c3 0.4s linear 0s 1 forwards;
  animation: dealing-animation-c3 0.4s linear 0s 1 forwards;
}
.mod-xgames-texas-holdem .dealingContainer .card-deal-4 {
  -o-animation: dealing-animation-c4 0.4s linear 0s 1 forwards;
  -ms-animation: dealing-animation-c4 0.4s linear 0s 1 forwards;
  -moz-animation: dealing-animation-c4 0.4s linear 0s 1 forwards;
  -webkit-animation: dealing-animation-c4 0.4s linear 0s 1 forwards;
  animation: dealing-animation-c4 0.4s linear 0s 1 forwards;
}
.mod-xgames-texas-holdem .dealingContainer .card-deal-5 {
  -o-animation: dealing-animation-c5 0.4s linear 0s 1 forwards;
  -ms-animation: dealing-animation-c5 0.4s linear 0s 1 forwards;
  -moz-animation: dealing-animation-c5 0.4s linear 0s 1 forwards;
  -webkit-animation: dealing-animation-c5 0.4s linear 0s 1 forwards;
  animation: dealing-animation-c5 0.4s linear 0s 1 forwards;
}
.mod-xgames-texas-holdem .dealingContainer .card-deal-6 {
  -o-animation: dealing-animation-c6 0.4s linear 0s 1 forwards;
  -ms-animation: dealing-animation-c6 0.4s linear 0s 1 forwards;
  -moz-animation: dealing-animation-c6 0.4s linear 0s 1 forwards;
  -webkit-animation: dealing-animation-c6 0.4s linear 0s 1 forwards;
  animation: dealing-animation-c6 0.4s linear 0s 1 forwards;
}
.mod-xgames-texas-holdem .dealingContainer .card-deal-7 {
  -o-animation: dealing-animation-c7 0.4s linear 0s 1 forwards;
  -ms-animation: dealing-animation-c7 0.4s linear 0s 1 forwards;
  -moz-animation: dealing-animation-c7 0.4s linear 0s 1 forwards;
  -webkit-animation: dealing-animation-c7 0.4s linear 0s 1 forwards;
  animation: dealing-animation-c7 0.4s linear 0s 1 forwards;
}
.mod-xgames-texas-holdem .dealingContainer .card-deal-8 {
  -o-animation: dealing-animation-c8 0.4s linear 0s 1 forwards;
  -ms-animation: dealing-animation-c8 0.4s linear 0s 1 forwards;
  -moz-animation: dealing-animation-c8 0.4s linear 0s 1 forwards;
  -webkit-animation: dealing-animation-c8 0.4s linear 0s 1 forwards;
  animation: dealing-animation-c8 0.4s linear 0s 1 forwards;
}
.mod-xgames-texas-holdem .top1-anim1 {
  -ms-transform: skewX(-20deg) scale(0) translate(0px, 0px);
  -ms-transition: all 10ms linear;
}
.mod-xgames-texas-holdem .top1-anim2 {
  -ms-transform: skewX(-21deg) scale(0.1) translate(-60px, -30px);
  -ms-transition: all 10ms linear;
}
.mod-xgames-texas-holdem .top1-anim3 {
  -ms-transform: skewX(-22deg) scale(0.2) translate(-120px, -40px);
  -ms-transition: all 10ms linear;
}
.mod-xgames-texas-holdem .top1-anim4 {
  -ms-transform: skewX(-20deg) scale(0.3) translate(-150px, -60px);
  -ms-transition: all 10ms linear;
}
.mod-xgames-texas-holdem .top1-anim5 {
  -ms-transform: skewX(-19deg) scale(0.4) translate(-180px, -70px);
  -ms-transition: all 10ms linear;
}
.mod-xgames-texas-holdem .top1-anim6 {
  -ms-transform: skewX(-19deg) scale(0.4) translate(-200px, -80px);
  -ms-transition: all 10ms linear;
}
.mod-xgames-texas-holdem .top1-anim7 {
  -ms-transform: skew(0deg) scale(1) translate(-200px, -120px) rotate(-15deg);
  -ms-transition: all 10ms linear;
}
@keyframes noValAnimationText {
  0% {
    display: none;
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
  1% {
    display: block;
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
  30% {
    -o-transform: translate(0px, 10px);
    -ms-transform: translate(0px, 10px);
    -moz-transform: translate(0px, 10px);
    -webkit-transform: translate(0px, 10px);
    transform: translate(0px, 10px);
  }
  60% {
    -o-transform: translate(0px, 20px);
    -ms-transform: translate(0px, 20px);
    -moz-transform: translate(0px, 20px);
    -webkit-transform: translate(0px, 20px);
    transform: translate(0px, 20px);
  }
  100% {
    display: none;
    -o-transform: translate(0px, 40px);
    -ms-transform: translate(0px, 40px);
    -moz-transform: translate(0px, 40px);
    -webkit-transform: translate(0px, 40px);
    transform: translate(0px, 40px);
  }
}
@-moz-keyframes noValAnimationText {
  0% {
    display: none;
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
  1% {
    display: block;
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
  30% {
    -o-transform: translate(0px, 10px);
    -ms-transform: translate(0px, 10px);
    -moz-transform: translate(0px, 10px);
    -webkit-transform: translate(0px, 10px);
    transform: translate(0px, 10px);
  }
  60% {
    -o-transform: translate(0px, 20px);
    -ms-transform: translate(0px, 20px);
    -moz-transform: translate(0px, 20px);
    -webkit-transform: translate(0px, 20px);
    transform: translate(0px, 20px);
  }
  100% {
    display: none;
    -o-transform: translate(0px, 40px);
    -ms-transform: translate(0px, 40px);
    -moz-transform: translate(0px, 40px);
    -webkit-transform: translate(0px, 40px);
    transform: translate(0px, 40px);
  }
}
@-webkit-keyframes noValAnimationText {
  0% {
    display: none;
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
  1% {
    display: block;
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
  30% {
    -o-transform: translate(0px, 10px);
    -ms-transform: translate(0px, 10px);
    -moz-transform: translate(0px, 10px);
    -webkit-transform: translate(0px, 10px);
    transform: translate(0px, 10px);
  }
  60% {
    -o-transform: translate(0px, 20px);
    -ms-transform: translate(0px, 20px);
    -moz-transform: translate(0px, 20px);
    -webkit-transform: translate(0px, 20px);
    transform: translate(0px, 20px);
  }
  100% {
    display: none;
    -o-transform: translate(0px, 40px);
    -ms-transform: translate(0px, 40px);
    -moz-transform: translate(0px, 40px);
    -webkit-transform: translate(0px, 40px);
    transform: translate(0px, 40px);
  }
}
@keyframes valAnimationText {
  0% {
    display: none;
    -o-transform: translate(0px, -40px);
    -ms-transform: translate(0px, -40px);
    -moz-transform: translate(0px, -40px);
    -webkit-transform: translate(0px, -40px);
    transform: translate(0px, -40px);
  }
  1% {
    display: block;
    -o-transform: translate(0px, -40px);
    -ms-transform: translate(0px, -40px);
    -moz-transform: translate(0px, -40px);
    -webkit-transform: translate(0px, -40px);
    transform: translate(0px, -40px);
  }
  30% {
    -o-transform: translate(0px, -20px);
    -ms-transform: translate(0px, -20px);
    -moz-transform: translate(0px, -20px);
    -webkit-transform: translate(0px, -20px);
    transform: translate(0px, -20px);
  }
  60% {
    -o-transform: translate(0px, -15px);
    -ms-transform: translate(0px, -15px);
    -moz-transform: translate(0px, -15px);
    -webkit-transform: translate(0px, -15px);
    transform: translate(0px, -15px);
  }
  100% {
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}
@-moz-keyframes valAnimationText {
  0% {
    display: none;
    -o-transform: translate(0px, -40px);
    -ms-transform: translate(0px, -40px);
    -moz-transform: translate(0px, -40px);
    -webkit-transform: translate(0px, -40px);
    transform: translate(0px, -40px);
  }
  1% {
    display: block;
    -o-transform: translate(0px, -40px);
    -ms-transform: translate(0px, -40px);
    -moz-transform: translate(0px, -40px);
    -webkit-transform: translate(0px, -40px);
    transform: translate(0px, -40px);
  }
  30% {
    -o-transform: translate(0px, -20px);
    -ms-transform: translate(0px, -20px);
    -moz-transform: translate(0px, -20px);
    -webkit-transform: translate(0px, -20px);
    transform: translate(0px, -20px);
  }
  60% {
    -o-transform: translate(0px, -15px);
    -ms-transform: translate(0px, -15px);
    -moz-transform: translate(0px, -15px);
    -webkit-transform: translate(0px, -15px);
    transform: translate(0px, -15px);
  }
  100% {
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}
@-webkit-keyframes valAnimationText {
  0% {
    display: none;
    -o-transform: translate(0px, -40px);
    -ms-transform: translate(0px, -40px);
    -moz-transform: translate(0px, -40px);
    -webkit-transform: translate(0px, -40px);
    transform: translate(0px, -40px);
  }
  1% {
    display: block;
    -o-transform: translate(0px, -40px);
    -ms-transform: translate(0px, -40px);
    -moz-transform: translate(0px, -40px);
    -webkit-transform: translate(0px, -40px);
    transform: translate(0px, -40px);
  }
  30% {
    -o-transform: translate(0px, -20px);
    -ms-transform: translate(0px, -20px);
    -moz-transform: translate(0px, -20px);
    -webkit-transform: translate(0px, -20px);
    transform: translate(0px, -20px);
  }
  60% {
    -o-transform: translate(0px, -15px);
    -ms-transform: translate(0px, -15px);
    -moz-transform: translate(0px, -15px);
    -webkit-transform: translate(0px, -15px);
    transform: translate(0px, -15px);
  }
  100% {
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}
@keyframes noMessageAnimationText {
  0% {
    display: none;
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    opacity: 1;
  }
  1% {
    display: block;
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    opacity: 1;
  }
  30% {
    -o-transform: translate(0px, 10px);
    -ms-transform: translate(0px, 10px);
    -moz-transform: translate(0px, 10px);
    -webkit-transform: translate(0px, 10px);
    transform: translate(0px, 10px);
    opacity: .5;
  }
  60% {
    -o-transform: translate(0px, 20px);
    -ms-transform: translate(0px, 20px);
    -moz-transform: translate(0px, 20px);
    -webkit-transform: translate(0px, 20px);
    transform: translate(0px, 20px);
    opacity: .2;
  }
  100% {
    display: none;
    -o-transform: translate(0px, 40px);
    -ms-transform: translate(0px, 40px);
    -moz-transform: translate(0px, 40px);
    -webkit-transform: translate(0px, 40px);
    transform: translate(0px, 40px);
    opacity: 0;
  }
}
@-webkit-keyframes noMessageAnimationText {
  0% {
    display: none;
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    opacity: 1;
  }
  1% {
    display: block;
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    opacity: 1;
  }
  30% {
    -o-transform: translate(0px, 10px);
    -ms-transform: translate(0px, 10px);
    -moz-transform: translate(0px, 10px);
    -webkit-transform: translate(0px, 10px);
    transform: translate(0px, 10px);
    opacity: .5;
  }
  60% {
    -o-transform: translate(0px, 20px);
    -ms-transform: translate(0px, 20px);
    -moz-transform: translate(0px, 20px);
    -webkit-transform: translate(0px, 20px);
    transform: translate(0px, 20px);
    opacity: .2;
  }
  100% {
    display: none;
    -o-transform: translate(0px, 40px);
    -ms-transform: translate(0px, 40px);
    -moz-transform: translate(0px, 40px);
    -webkit-transform: translate(0px, 40px);
    transform: translate(0px, 40px);
    opacity: 0;
  }
}
@-moz-keyframes noMessageAnimationText {
  0% {
    display: none;
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    opacity: 1;
  }
  1% {
    display: block;
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    opacity: 1;
  }
  30% {
    -o-transform: translate(0px, 10px);
    -ms-transform: translate(0px, 10px);
    -moz-transform: translate(0px, 10px);
    -webkit-transform: translate(0px, 10px);
    transform: translate(0px, 10px);
    opacity: .5;
  }
  60% {
    -o-transform: translate(0px, 20px);
    -ms-transform: translate(0px, 20px);
    -moz-transform: translate(0px, 20px);
    -webkit-transform: translate(0px, 20px);
    transform: translate(0px, 20px);
    opacity: .2;
  }
  100% {
    display: none;
    -o-transform: translate(0px, 40px);
    -ms-transform: translate(0px, 40px);
    -moz-transform: translate(0px, 40px);
    -webkit-transform: translate(0px, 40px);
    transform: translate(0px, 40px);
    opacity: 0;
  }
}
@keyframes messageAnimationText {
  0% {
    display: none;
    -o-transform: translate(0px, -40px);
    -ms-transform: translate(0px, -40px);
    -moz-transform: translate(0px, -40px);
    -webkit-transform: translate(0px, -40px);
    transform: translate(0px, -40px);
    opacity: 0;
  }
  1% {
    display: block;
    -o-transform: translate(0px, -40px);
    -ms-transform: translate(0px, -40px);
    -moz-transform: translate(0px, -40px);
    -webkit-transform: translate(0px, -40px);
    transform: translate(0px, -40px);
    opacity: 0;
  }
  30% {
    -o-transform: translate(0px, -20px);
    -ms-transform: translate(0px, -20px);
    -moz-transform: translate(0px, -20px);
    -webkit-transform: translate(0px, -20px);
    transform: translate(0px, -20px);
    opacity: .3;
  }
  60% {
    -o-transform: translate(0px, -15px);
    -ms-transform: translate(0px, -15px);
    -moz-transform: translate(0px, -15px);
    -webkit-transform: translate(0px, -15px);
    transform: translate(0px, -15px);
    opacity: .6;
  }
  100% {
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    opacity: 1;
  }
}
@-webkit-keyframes messageAnimationText {
  0% {
    display: none;
    -o-transform: translate(0px, -40px);
    -ms-transform: translate(0px, -40px);
    -moz-transform: translate(0px, -40px);
    -webkit-transform: translate(0px, -40px);
    transform: translate(0px, -40px);
    opacity: 0;
  }
  1% {
    display: block;
    -o-transform: translate(0px, -40px);
    -ms-transform: translate(0px, -40px);
    -moz-transform: translate(0px, -40px);
    -webkit-transform: translate(0px, -40px);
    transform: translate(0px, -40px);
    opacity: 0;
  }
  30% {
    -o-transform: translate(0px, -20px);
    -ms-transform: translate(0px, -20px);
    -moz-transform: translate(0px, -20px);
    -webkit-transform: translate(0px, -20px);
    transform: translate(0px, -20px);
    opacity: .3;
  }
  60% {
    -o-transform: translate(0px, -15px);
    -ms-transform: translate(0px, -15px);
    -moz-transform: translate(0px, -15px);
    -webkit-transform: translate(0px, -15px);
    transform: translate(0px, -15px);
    opacity: .6;
  }
  100% {
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    opacity: 1;
  }
}
@-moz-keyframes messageAnimationText {
  0% {
    display: none;
    -o-transform: translate(0px, -40px);
    -ms-transform: translate(0px, -40px);
    -moz-transform: translate(0px, -40px);
    -webkit-transform: translate(0px, -40px);
    transform: translate(0px, -40px);
    opacity: 0;
  }
  1% {
    display: block;
    -o-transform: translate(0px, -40px);
    -ms-transform: translate(0px, -40px);
    -moz-transform: translate(0px, -40px);
    -webkit-transform: translate(0px, -40px);
    transform: translate(0px, -40px);
    opacity: 0;
  }
  30% {
    -o-transform: translate(0px, -20px);
    -ms-transform: translate(0px, -20px);
    -moz-transform: translate(0px, -20px);
    -webkit-transform: translate(0px, -20px);
    transform: translate(0px, -20px);
    opacity: .3;
  }
  60% {
    -o-transform: translate(0px, -15px);
    -ms-transform: translate(0px, -15px);
    -moz-transform: translate(0px, -15px);
    -webkit-transform: translate(0px, -15px);
    transform: translate(0px, -15px);
    opacity: .6;
  }
  100% {
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    opacity: 1;
  }
}
.mod-xgames-texas-holdem .players {
  transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  left: 24px;
  position: relative;
  top: 177px;
  z-index: 9;
}
.mod-xgames-texas-holdem .playersContainer {
  position: relative;
  float: left;
  width: 134px;
  margin: 0 40px 0 0;
}
.mod-xgames-texas-holdem .playersContainer.lower-player {
  margin: 10px 40px 0 0;
}
.mod-xgames-texas-holdem .playersContainer:last-child {
  margin-right: 0;
}
.mod-xgames-texas-holdem .playersList {
  float: left;
  position: relative;
  width: 129px;
  z-index: 1;
}
.mod-xgames-texas-holdem .playersList .left {
  margin: 0 0 0 1px;
}
.mod-xgames-texas-holdem .playersList .right {
  margin: 0 1px 0 0;
}
.mod-xgames-texas-holdem .playersListItem .hand,
.mod-xgames-texas-holdem .playersListItem .winnerStatus {
  font-size: 12px;
  text-transform: capitalize;
  padding: 0 0 3px 3px;
  height: 18px;
}
.mod-xgames-texas-holdem .playersListItem .flipper {
  border: 2px solid transparent;
}
.mod-xgames-texas-holdem .playersListItem .flipper.winner {
  border: 2px solid #f6c202;
  -o-transition: border 10ms linear;
  -ms-transition: border 10ms linear;
  -moz-transition: border 10ms linear;
  -webkit-transition: border 10ms linear;
  transition: border 10ms linear;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
.mod-xgames-texas-holdem .players ul.eliminated {
  -o-opacity: 0.5;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  filter: alpha(opacity=50);
  -o-transition: all 800ms linear;
  -ms-transition: all 800ms linear;
  -moz-transition: all 800ms linear;
  -webkit-transition: all 800ms linear;
  transition: all 800ms linear;
}
.mod-xgames-texas-holdem .players .odds {
  transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  background-color: transparent;
  border: none;
  color: #ffffff;
  cursor: default;
  float: left;
  height: 25px;
  line-height: 24px;
  margin: 1px 0 0 2px;
  outline: none;
  overflow: hidden;
  position: relative;
  text-align: center;
  width: 127px;
  z-index: 2;
}
.mod-xgames-texas-holdem .players .odds.backOption,
.mod-xgames-texas-holdem .players .odds.layOption {
  width: 62px;
}
.mod-xgames-texas-holdem .players .odds.fullWidth {
  width: 127px;
}
.mod-xgames-texas-holdem .players .odds .active {
  cursor: pointer;
}
.mod-xgames-texas-holdem .players .odds.isExpert {
  display: none;
}
.mod-xgames-texas-holdem .players .odds.winner {
  -webkit-box-shadow: inset 0 0 5px 0 #fff10c;
  box-shadow: inset 0 0 5px 0 #fff10c;
  background-image: -ms-linear-gradient(top, #ffe659 0%, #ffb80c 100%);
  background-image: -moz-linear-gradient(top, #ffe659 0%, #ffb80c 100%);
  background-image: -o-linear-gradient(top, #ffe659 0%, #ffb80c 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffe659), color-stop(1, #ffb80c));
  background-image: -webkit-linear-gradient(top, #ffe659 0%, #ffb80c 100%);
  background-image: linear-gradient(to bottom, #ffe659 0%, #ffb80c 100%);
  background-color: #ffe659;
  color: #3d3c3e;
  font-weight: bold;
  margin: 1px 0 0 1px;
  text-transform: uppercase;
  width: 131px;
}
.mod-xgames-texas-holdem .players .odds.eliminated {
  -webkit-box-shadow: inset 0 0 5px 0 #447ea4;
  box-shadow: inset 0 0 5px 0 #447ea4;
  background-image: -ms-linear-gradient(top, #3b5160 0%, #273a47 100%);
  background-image: -moz-linear-gradient(top, #3b5160 0%, #273a47 100%);
  background-image: -o-linear-gradient(top, #3b5160 0%, #273a47 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3b5160), color-stop(1, #273a47));
  background-image: -webkit-linear-gradient(top, #3b5160 0%, #273a47 100%);
  background-image: linear-gradient(to bottom, #3b5160 0%, #273a47 100%);
  background-color: #273a47;
  color: #ffffff;
  margin: 1px 0 0 3px;
  text-transform: uppercase;
  width: 127px;
}
.mod-xgames-texas-holdem .players .odds.winner.isExpert,
.mod-xgames-texas-holdem .players .odds.eliminated.isExpert {
  bottom: 58px;
  display: block;
  z-index: 3;
}
.mod-xgames-texas-holdem .players .odds.winner.isExpert {
  width: 129px;
}
.mod-xgames-texas-holdem .players .odds.eliminated.isExpert {
  width: 127px;
}
.mod-xgames-texas-holdem .players .odds.backOption {
  -webkit-box-shadow: inset 0 1px 0 0 #75acd3;
  box-shadow: inset 0 1px 0 0 #75acd3;
  background-image: -ms-linear-gradient(top, #2789ce 0%, #1669ba 100%);
  background-image: -moz-linear-gradient(top, #2789ce 0%, #1669ba 100%);
  background-image: -o-linear-gradient(top, #2789ce 0%, #1669ba 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2789ce), color-stop(1, #1669ba));
  background-image: -webkit-linear-gradient(top, #2789ce 0%, #1669ba 100%);
  background-image: linear-gradient(to bottom, #2789ce 0%, #1669ba 100%);
  background-color: #2789ce;
  margin: 1px 0 0 3px;
}
.mod-xgames-texas-holdem .players .odds.backOption.active:hover {
  -webkit-box-shadow: inset 0 1px 0 0 #5e8aaa;
  box-shadow: inset 0 1px 0 0 #5e8aaa;
  background-image: -ms-linear-gradient(top, #1e6da4 0%, #125495 100%);
  background-image: -moz-linear-gradient(top, #1e6da4 0%, #125495 100%);
  background-image: -o-linear-gradient(top, #1e6da4 0%, #125495 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1e6da4), color-stop(1, #125495));
  background-image: -webkit-linear-gradient(top, #1e6da4 0%, #125495 100%);
  background-image: linear-gradient(to bottom, #1e6da4 0%, #125495 100%);
  background-color: #2789ce;
}
.mod-xgames-texas-holdem .players .odds.backOption.active:active,
.mod-xgames-texas-holdem .players .odds.backOption.active.pushed {
  -webkit-box-shadow: inset 0 3px 6px 0 #103957;
  box-shadow: inset 0 3px 6px 0 #103957;
  background-image: -ms-linear-gradient(top, #1b5e8f 0%, #0f4982 100%);
  background-image: -moz-linear-gradient(top, #1b5e8f 0%, #0f4982 100%);
  background-image: -o-linear-gradient(top, #1b5e8f 0%, #0f4982 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1b5e8f), color-stop(1, #0f4982));
  background-image: -webkit-linear-gradient(top, #1b5e8f 0%, #0f4982 100%);
  background-image: linear-gradient(to bottom, #1b5e8f 0%, #0f4982 100%);
  background-color: #0f4982;
}
.mod-xgames-texas-holdem .players .odds.layOption {
  -webkit-box-shadow: inset 0 1px 0 0 #e8b1bd;
  box-shadow: inset 0 1px 0 0 #e8b1bd;
  background-image: -ms-linear-gradient(top, #f592a7 0%, #bc7080 100%);
  background-image: -moz-linear-gradient(top, #f592a7 0%, #bc7080 100%);
  background-image: -o-linear-gradient(top, #f592a7 0%, #bc7080 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f592a7), color-stop(1, #bc7080));
  background-image: -webkit-linear-gradient(top, #f592a7 0%, #bc7080 100%);
  background-image: linear-gradient(to bottom, #f592a7 0%, #bc7080 100%);
  background-color: #f592a7;
  margin: 1px 0 0 3px;
}
.mod-xgames-texas-holdem .players .odds.layOption.active:hover {
  -webkit-box-shadow: inset 0 1px 0 0 #ba8e97;
  box-shadow: inset 0 1px 0 0 #ba8e97;
  background-image: -ms-linear-gradient(top, #c27485 0%, #975a67 100%);
  background-image: -moz-linear-gradient(top, #c27485 0%, #975a67 100%);
  background-image: -o-linear-gradient(top, #c27485 0%, #975a67 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c27485), color-stop(1, #975a67));
  background-image: -webkit-linear-gradient(top, #c27485 0%, #975a67 100%);
  background-image: linear-gradient(to bottom, #c27485 0%, #975a67 100%);
  background-color: #c27485;
}
.mod-xgames-texas-holdem .players .odds.layOption.active:active,
.mod-xgames-texas-holdem .players .odds.layOption.active.pushed {
  -webkit-box-shadow: inset 0 3px 6px 0 #804c57;
  box-shadow: inset 0 3px 6px 0 #804c57;
  background-image: -ms-linear-gradient(top, #a96573 0%, #844f5a 100%);
  background-image: -moz-linear-gradient(top, #a96573 0%, #844f5a 100%);
  background-image: -o-linear-gradient(top, #a96573 0%, #844f5a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #a96573), color-stop(1, #844f5a));
  background-image: -webkit-linear-gradient(top, #a96573 0%, #844f5a 100%);
  background-image: linear-gradient(to bottom, #a96573 0%, #844f5a 100%);
  background-color: #a96573;
}
.mod-xgames-texas-holdem .players.withLiquidity .odds {
  height: 30px;
}
.mod-xgames-texas-holdem .players.withLiquidity .odds.isExpert {
  height: 25px;
}
.mod-xgames-texas-holdem .players.withLiquidity .odds.winner,
.mod-xgames-texas-holdem .players.withLiquidity .odds.eliminated {
  line-height: 30px;
}
.mod-xgames-texas-holdem .players.withLiquidity .odds.winner.isExpert,
.mod-xgames-texas-holdem .players.withLiquidity .odds.eliminated.isExpert {
  line-height: 24px;
}
.mod-xgames-texas-holdem .players.withLiquidity .odds .layTxt,
.mod-xgames-texas-holdem .players.withLiquidity .odds .backTxt {
  display: block;
  line-height: 12px;
  padding: 1px 0 0;
}
.mod-xgames-texas-holdem .players.withLiquidity .cardStrength {
  top: 145px;
}
.mod-xgames-texas-holdem .players button.odds.val-Anim span.liquidityText,
.mod-xgames-texas-holdem .players button.odds.no-val-Anim span.liquidityText {
  font-size: 9px;
  line-height: 12px;
  display: none;
}
.mod-xgames-texas-holdem .players.withLiquidity button.odds.val-Anim span.liquidityText,
.mod-xgames-texas-holdem .players.withLiquidity button.odds.no-val-Anim span.liquidityText {
  display: block;
}
.mod-xgames-texas-holdem .players .cardStrength {
  background-color: rgba(59, 35, 29, 0.5);
  top: 140px;
  left: 3px;
  width: 123px;
  height: 72px;
  overflow: hidden;
  padding: 2px;
  color: #ffffff;
  font-size: 10px;
  position: absolute;
  text-align: center;
}
.mod-xgames-texas-holdem .players div.cardStrength.winner {
  left: 1px;
  width: 127px;
}
.mod-xgames-texas-holdem .players.isExpert .cardStrength {
  top: 112px;
  width: 124px;
}
.mod-xgames-texas-holdem .players.isExpert .cardStrength.winner {
  width: 129px;
}
.mod-xgames-texas-holdem .players .cardStrength.no-val-Anim .description {
  -webkit-animation: noValAnimationText 300ms linear 0s 1 forwards;
  -moz-animation: noValAnimationText 300ms linear 0s 1 forwards;
  -ms-animation: noValAnimationText 300ms linear 0s 1 forwards;
  -o-animation: noValAnimationText 300ms linear 0s 1 forwards;
  animation: noValAnimationText 300ms linear 0s 1 forwards;
  display: block;
}
.mod-xgames-texas-holdem .players .cardStrength.val-Anim .description {
  -webkit-animation: valAnimationText 300ms linear 0s 1 forwards;
  -moz-animation: valAnimationText 300ms linear 0s 1 forwards;
  -ms-animation: valAnimationText 300ms linear 0s 1 forwards;
  -o-animation: valAnimationText 300ms linear 0s 1 forwards;
  animation: valAnimationText 300ms linear 0s 1 forwards;
  display: block;
}
.mod-xgames-texas-holdem .players .odds.no-val-Anim .description {
  -webkit-animation: noValAnimationText 300ms linear 0s 1 forwards;
  -moz-animation: noValAnimationText 300ms linear 0s 1 forwards;
  -ms-animation: noValAnimationText 300ms linear 0s 1 forwards;
  -o-animation: noValAnimationText 300ms linear 0s 1 forwards;
  animation: noValAnimationText 300ms linear 0s 1 forwards;
  display: block;
  text-align: center;
  max-height: 25px;
  overflow: hidden;
}
.mod-xgames-texas-holdem .players .odds.val-Anim .description {
  -webkit-animation: valAnimationText 300ms linear 0s 1 forwards;
  -moz-animation: valAnimationText 300ms linear 0s 1 forwards;
  -ms-animation: valAnimationText 300ms linear 0s 1 forwards;
  -o-animation: valAnimationText 300ms linear 0s 1 forwards;
  animation: valAnimationText 300ms linear 0s 1 forwards;
  display: block;
  text-align: center;
  max-height: 25px;
  overflow: hidden;
}
.mod-xgames-texas-holdem .profitLoss {
  text-align: center;
}
.mod-xgames-texas-holdem .profitLoss .profit {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background-color: #14874b;
  color: #ffffff;
  display: inline-block;
  font-size: 11px;
  line-height: 15px;
  margin: 0 2px 2px 0;
  white-space: nowrap;
}
.mod-xgames-texas-holdem .profitLoss .profit.hide {
  display: none;
}
.mod-xgames-texas-holdem .profitLoss .currencyVal {
  display: inline-block;
  margin: 1px 3px 0;
}
.mod-xgames-texas-holdem .profitLoss .currencyVal.hide {
  display: none;
}
.mod-xgames-texas-holdem .profitLoss .no.profit {
  background-color: #6e110d;
}
.mod-xgames-texas-holdem .profitLoss .separator {
  display: inline-block;
  position: relative;
  top: -1px;
}
.mod-xgames-texas-holdem .players.withLiquidity button.odds.val-Anim span.liquidityText.redrawStart,
.mod-xgames-texas-holdem .players.withLiquidity button.odds.no-val-Anim span.liquidityText.redrawStart {
  color: #ffffff;
}
.mod-xgames-texas-holdem .players.withLiquidity button.odds.val-Anim span.liquidityText.redrawEnd,
.mod-xgames-texas-holdem .players.withLiquidity button.odds.no-val-Anim span.liquidityText.redrawEnd {
  color: #fefefe;
}
.mod-xgames-texas-holdem .gameTimer {
  position: absolute;
  left: 330px;
  top: 80px;
  width: 60px;
  height: 60px;
  z-index: 11;
}
.mod-xgames-texas-holdem .gameTimer .innerTimer {
  position: absolute;
  left: 6px;
  top: 6px;
  width: 48px;
  height: 48px;
  font-size: 16px;
  text-align: center;
  line-height: 48px;
  background: url("/modules/xgames-texas-holdem/images/innerCircle_201586_.png") no-repeat 0px 0 transparent;
  z-index: 11;
  -o-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  -ms-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  -moz-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  -webkit-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
}
.mod-xgames-texas-holdem .gameTimer .secondsShadow {
  color: #ffffff;
  -o-opacity: 0;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
  filter: alpha(opacity=0);
  position: absolute;
  left: 0;
  top: 20px;
  text-align: center;
  font-size: 16px;
  -o-transform: translate3d(0, 0, 0) scale(0.8, 0.8);
  -ms-transform: scale(0.8, 0.8);
  -moz-transform: translate3d(0, 0, 0) scale(0.8, 0.8);
  -webkit-transform: translate3d(0, 0, 0) scale(0.8, 0.8);
  transform: translate3d(0, 0, 0) scale(0.8, 0.8);
  width: 60px;
  z-index: 12;
  -o-transition: all 0 ease;
  -ms-transition: all 0 ease;
  -moz-transition: all 0 ease;
  -webkit-transition: all 0 ease;
  transition: all 0 ease;
}
.mod-xgames-texas-holdem .gameTimer .innerTimer.pulse {
  -o-transform: translate3d(0, 0, 0) scale(1.1);
  -ms-transform: scale(1.1);
  -moz-transform: translate3d(0, 0, 0) scale(1.1);
  -webkit-transform: translate3d(0, 0, 0) scale(1.1);
  transform: translate3d(0, 0, 0) scale(1.1);
  -o-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  -ms-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  -moz-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  -webkit-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
}
.mod-xgames-texas-holdem .gameTimer .secondsShadow.pulse {
  -o-opacity: 0.3;
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  -webkit-opacity: 0.3;
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=30)";
  filter: alpha(opacity=30);
  -o-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  -ms-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  -moz-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  -webkit-transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  transition: all 300ms cubic-bezier(0.47, 0, 0.745, 0.715);
  font-size: 64px;
}
.mod-xgames-texas-holdem .gameTimer .rotateAll {
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -webkit-transform: translate3d(0, 0, 0) rotate(180deg);
  transform: rotate(180deg);
}
.mod-xgames-texas-holdem .gameTimer .rotateZ {
  -o-transform: rotateZ(180deg);
  -ms-transform: rotateZ(180deg);
  -moz-transform: rotateZ(180deg);
  -webkit-transform: translate3d(0, 0, 0) rotateZ(180deg);
  transform: rotateZ(180deg);
}
.mod-xgames-texas-holdem .gameTimer .leftArea {
  position: absolute;
  left: 0;
  top: 0;
  -o-transition: all 1000ms linear;
  -ms-transition: all 1000ms linear;
  -moz-transition: all 1000ms linear;
  -webkit-transition: all 1000ms linear;
  transition: all 1000ms linear;
}
.mod-xgames-texas-holdem .gameTimer .rotateZArea {
  -webkit-transform: translate3d(0px, 0px, 0px);
  height: 60px;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 30px;
}
.mod-xgames-texas-holdem .gameTimer .bg.leftArea {
  background: url("/modules/xgames-texas-holdem/images/loader_201586_.png") no-repeat left top transparent;
}
.mod-xgames-texas-holdem .gameTimer .rightArea {
  height: 60px;
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  -o-transition: all 1000ms linear;
  -ms-transition: all 1000ms linear;
  -moz-transition: all 1000ms linear;
  -webkit-transition: all 1000ms linear;
  transition: all 1000ms linear;
}
.mod-xgames-texas-holdem .gameTimer .rotateLeftContainer .rotate,
.mod-xgames-texas-holdem .gameTimer .rotateRightContainer .rotate {
  height: 60px;
  width: 60px;
}
.mod-xgames-texas-holdem .gameTimer .bg.rightArea {
  background: url("/modules/xgames-texas-holdem/images/loader_201586_.png") no-repeat right top transparent;
}
.mod-xgames-texas-holdem .gameTimer .rotateLeftContainer,
.mod-xgames-texas-holdem .gameTimer .rotateRightContainer {
  -webkit-transform: translate3d(0, 0, 0);
  width: 30px;
  height: 60px;
  position: absolute;
  overflow: hidden;
}
.mod-xgames-texas-holdem .gameTimer .rotateLeftContainer {
  left: 0;
  top: 0;
}
.mod-xgames-texas-holdem .gameTimer .rotateRightContainer {
  right: 0;
  top: 0;
}
.mod-xgames-texas-holdem .full-circle {
  width: 60px;
  height: 60px;
  background: url("/modules/xgames-texas-holdem/images/loader_201586_.png") no-repeat 0 0 transparent;
  position: absolute;
  left: 336px;
  top: 80px;
  z-index: 13;
}
.mod-xgames-texas-holdem .full-circle .rotateLeftContainer,
.mod-xgames-texas-holdem .full-circle .rotateRightContainer {
  display: none;
}
.mod-xgames-texas-holdem .noanim,
.mod-xgames-texas-holdem .noanim *,
.mod-xgames-texas-holdem .noanim .leftArea,
.mod-xgames-texas-holdem .noanim .rightArea {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  -ms-transition: none !important;
  transition: none !important;
  -moz-animation: none !important;
  -webkit-animation: none !important;
  animation: none !important;
}
.mod-xgames-texas-holdem .gameMessages {
  color: #ffffff;
  height: 150px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 40px;
  width: 720px;
  z-index: 1;
}
.mod-xgames-texas-holdem .gameMessage {
  bottom: 17px;
  position: absolute;
  text-align: center;
  width: 100%;
}
.mod-xgames-texas-holdem .gameMessageSpan.not-important {
  font-size: 18px;
  line-height: 18px;
}
.mod-xgames-texas-holdem .gameMessageSpan.important {
  font-size: 24px;
  line-height: 20px;
  position: relative;
  text-transform: capitalize;
  top: -20px;
}
.mod-xgames-texas-holdem .gameMessageSpan.loading .dotsContainer {
  position: absolute;
  width: 25px;
}
.mod-xgames-texas-holdem .gameMessageSpan.loading .dots {
  display: inline-block;
  left: 2px;
  overflow: hidden;
  position: absolute;
  vertical-align: bottom;
  -o-animation: ellipsis 1.6s steps(4) 0s infinite normal;
  -ms-animation: ellipsis 1.6s steps(4) 0s infinite normal;
  -moz-animation: ellipsis 1.6s steps(4) 0s infinite normal;
  -webkit-animation: ellipsis 1.6s steps(4) 0s infinite normal;
  animation: ellipsis 1.6s steps(4) 0s infinite normal;
}
@-webkit-keyframes ellipsis {
  0% {
    width: 0;
  }
  100% {
    width: 30px;
  }
}
@-moz-keyframes ellipsis {
  0% {
    width: 0;
  }
  100% {
    width: 30px;
  }
}
@-ms-keyframes ellipsis {
  0% {
    width: 0;
  }
  100% {
    width: 30px;
  }
}
@keyframes ellipsis {
  0% {
    width: 0;
  }
  100% {
    width: 30px;
  }
}
@-webkit-keyframes ellipsisExpertView {
  0% {
    width: 0;
  }
  100% {
    width: 20px;
  }
}
@-moz-keyframes ellipsisExpertView {
  0% {
    width: 0;
  }
  100% {
    width: 20px;
  }
}
@-ms-keyframes ellipsisExpertView {
  0% {
    width: 0;
  }
  100% {
    width: 20px;
  }
}
@keyframes ellipsisExpertView {
  0% {
    width: 0;
  }
  100% {
    width: 20px;
  }
}
.mod-xgames-texas-holdem .no-val-Anim .gameMessageSpan {
  -webkit-animation: noMessageAnimationText 300ms linear 0s 1 forwards;
  -moz-animation: noMessageAnimationText 300ms linear 0s 1 forwards;
  -ms-animation: noMessageAnimationText 300ms linear 0s 1 forwards;
  -o-animation: noMessageAnimationText 300ms linear 0s 1 forwards;
  animation: noMessageAnimationText 300ms linear 0s 1 forwards;
  display: block;
}
.mod-xgames-texas-holdem .val-Anim .gameMessageSpan {
  -webkit-animation: messageAnimationText 300ms linear 0s 1 forwards;
  -moz-animation: messageAnimationText 300ms linear 0s 1 forwards;
  -ms-animation: messageAnimationText 300ms linear 0s 1 forwards;
  -o-animation: messageAnimationText 300ms linear 0s 1 forwards;
  animation: messageAnimationText 300ms linear 0s 1 forwards;
  display: block;
}
.mod-xgames-texas-holdem .popover-message {
  margin: 0 0 0 27px;
  padding: 9px 14px 9px 8px;
  position: absolute;
  width: 628px;
  z-index: 9999;
}
.mod-xgames-texas-holdem .popover-message .popoverTxt {
  width: 600px;
}
.mod-xgames-texas-holdem .popover-message.warning,
.mod-xgames-texas-holdem .popover-message.splashMessage {
  background-color: #fff9d5;
  border: 1px solid #ffb80c;
  color: #273a47;
}
.mod-xgames-texas-holdem .popover-message .popoverBtn {
  display: block;
  position: absolute;
  cursor: pointer;
  right: 7px;
  top: 7px;
  border: 1px solid #e7e5e8;
  color: #213a4e;
  background-color: #f9f4f0;
  font-weight: bold;
  width: 15px;
  height: 15px;
  line-height: 12px;
}
.mod-xgames-texas-holdem .val-Anim .gameMessageSpan.your-winnings {
  background: rgba(65, 50, 50, 0.61);
  border-radius: 10px;
  display: inline-block;
  font-size: 11px;
  padding: 0 7px;
  position: relative;
  top: 17px;
}
.mod-xgames-texas-holdem.ie9-view .flipper .front {
  z-index: 10 !important;
  -o-transform: none;
  -ms-transform: none;
  -moz-transform: none;
  -webkit-transform: none;
  transform: none;
}
.mod-xgames-texas-holdem.ie9-view .flipper .back {
  z-index: 1;
}
.mod-xgames-texas-holdem.ie9-view li.card .flipper.flip {
  -o-transform: none;
  -ms-transform: none;
  -moz-transform: none;
  -webkit-transform: none;
  transform: none;
}
.mod-xgames-cashout.ie9-view .cashoutHolder .cashOutInfoContainer {
  -ms-transform: none;
  display: none;
}
.mod-xgames-cashout.ie9-view .cashoutHolder.expanded .cashOutInfoContainer {
  display: block;
}
.mod-xgames-cashout.ie9-view .cashOutInfoContainer .msgText {
  width: 505px;
}
.mod-xgames-cashout.ie9-view .cashOutInfoContainer .close.right {
  float: right;
  margin-left: -10px;
}
.mod-xgames-cashout.ie9-view .cashOutInfoContainer .questionIcon.right {
  margin: 7px 14px 0 0;
}
.mod-xgames-cashout.ie9-view .cashOutInfoContainer .no-val-Anim {
  display: none;
}
.mod-xgames-cashout.ie9-view .cashOutInfoContainer .val-Anim {
  display: block;
}
.mod-xgames-texas-holdem.ie-view .players li.card {
  background-position: -162px -2431px;
  margin: 0 5px 0 2px;
}
.mod-xgames-texas-holdem.ie-view .players .odds,
.mod-xgames-texas-holdem.ie-view .players .odds:hover {
  box-shadow: none;
  left: 1px;
}
.mod-xgames-texas-holdem.ie-view .players .layOption.odds {
  left: 5px;
}
.mod-xgames-texas-holdem.ie-view .players .odds.winner,
.mod-xgames-texas-holdem.ie-view .players .odds.winner:hover {
  box-shadow: none;
  left: 1px;
  width: 135px;
}
.mod-xgames-texas-holdem.ie-view .players .odds.eliminated {
  box-shadow: none;
  left: 1px;
  width: 132px;
}
.mod-xgames-texas-holdem.ie-view .players .odds.back,
.mod-xgames-texas-holdem.ie-view .players .odds.fullWidth {
  box-shadow: none;
  left: 1px;
}
.mod-xgames-texas-holdem.ie-view .players .odds.fullWidth,
.mod-xgames-texas-holdem.ie-view .players .odds.eliminated,
.mod-xgames-texas-holdem.ie-view .players ul li .winnerStatus {
  width: 131px;
}
.mod-xgames-texas-holdem.ie-view .players .cardStrength {
  left: 4px;
  width: 127px;
}
.mod-xgames-texas-holdem.ie-view .players .cardStrength.winner {
  left: 2px;
  width: 131px;
}
.mod-xgames-texas-holdem.ie-view .players.isExpert .cardStrength {
  width: 128px;
}
.mod-xgames-texas-holdem.ie-view .players.isExpert .cardStrength.winner {
  width: 131px;
}
.mod-xgames-texas-holdem.ie-view .back {
  background-position: 0px -2431px;
}
.mod-xgames-texas-holdem.ie-view .card.not-available .flipper .front {
  background-position-x: -162px;
}
.mod-xgames-texas-holdem.ie-view .card.not-available .flipper.flip .front {
  background-position-x: 0;
}
.mod-xgames-texas-holdem.ie-view li.card .back {
  z-index: 1;
}
.mod-xgames-texas-holdem.ie-view li.card .front,
.mod-xgames-texas-holdem.ie-view li.card .back {
  backface-visibility: visible;
}
.mod-xgames-texas-holdem.ie-view .topCards .front {
  z-index: 2;
}
.mod-xgames-texas-holdem.ie-view .players ul li .winnerStatus {
  -ms-transform: rotateY(180deg) !important;
}
.mod-xgames-texas-holdem.ie-view .playersList {
  width: 138px;
}
.mod-xgames-texas-holdem.ie-view .playersContainer {
  margin: 0 35px 0 0;
  width: 138px;
}
.mod-xgames-texas-holdem.ie-view .playersContainer.lower-player {
  margin: 10px 35px 0 0;
  width: 138px;
}
.mod-xgames-texas-holdem.ie-view .playersContainer:last-child {
  margin-right: 0;
}
.ie11 .mod-xgames-texas-holdem .flipper .back {
  z-index: 1;
}
.ie11 .mod-xgames-texas-holdem .front,
.ie11 .mod-xgames-texas-holdem .back {
  backface-visibility: visible;
  -ms-backface-visibility: visible;
}
.ie11 .mod-xgames-texas-holdem .card.not-available .flipper .front {
  background-position-x: -162px;
}
.ie11 .mod-xgames-texas-holdem .card.not-available .flipper.flip .front {
  background-position-x: 0;
}
@keyframes winningRays {
  0% {
    -o-transform: rotateZ(0deg);
    -ms-transform: rotateZ(0deg);
    -moz-transform: rotateZ(0deg);
    -webkit-transform: translate3d(0, 0, 0) rotateZ(0deg);
    transform: rotateZ(0deg);
  }
  100% {
    -o-transform: rotateZ(360deg);
    -ms-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
    -webkit-transform: translate3d(0, 0, 0) rotateZ(360deg);
    transform: rotateZ(360deg);
  }
}
@-webkit-keyframes winningRays {
  0% {
    -o-transform: rotateZ(0deg);
    -ms-transform: rotateZ(0deg);
    -moz-transform: rotateZ(0deg);
    -webkit-transform: translate3d(0, 0, 0) rotateZ(0deg);
    transform: rotateZ(0deg);
  }
  100% {
    -o-transform: rotateZ(360deg);
    -ms-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
    -webkit-transform: translate3d(0, 0, 0) rotateZ(360deg);
    transform: rotateZ(360deg);
  }
}
@keyframes winningCoins {
  0% {
    -o-transform: translate3d(0, 0, 0) scale(0);
    -ms-transform: scale(0);
    -moz-transform: translate3d(0, 0, 0) scale(0);
    -webkit-transform: translate3d(0, 0, 0) scale(0);
    transform: translate3d(0, 0, 0) scale(0);
  }
  100% {
    -o-transform: translate3d(0, 0, 0) scale(1);
    -ms-transform: scale(1);
    -moz-transform: translate3d(0, 0, 0) scale(1);
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1);
  }
}
@-webkit-keyframes winningCoins {
  0% {
    -o-transform: translate3d(0, 0, 0) scale(0);
    -ms-transform: scale(0);
    -moz-transform: translate3d(0, 0, 0) scale(0);
    -webkit-transform: translate3d(0, 0, 0) scale(0);
    transform: translate3d(0, 0, 0) scale(0);
  }
  100% {
    -o-transform: translate3d(0, 0, 0) scale(1);
    -ms-transform: scale(1);
    -moz-transform: translate3d(0, 0, 0) scale(1);
    -webkit-transform: translate3d(0, 0, 0) scale(1);
    transform: translate3d(0, 0, 0) scale(1);
  }
}
.mod-xgames-texas-holdem .winning-coints {
  position: absolute;
  left: 299px;
  top: 56px;
  height: 118px;
  width: 126px;
  z-index: 11;
}
.mod-xgames-texas-holdem .winning-coints .coins {
  position: absolute;
  left: 9px;
  top: -21px;
  -o-animation: winningCoins 0.5s linear 0s 1 forwards;
  -ms-animation: winningCoins 0.5s linear 0s 1 forwards;
  -moz-animation: winningCoins 0.5s linear 0s 1 forwards;
  -webkit-animation: winningCoins 0.5s linear 0s 1 forwards;
  animation: winningCoins 0.5s linear 0s 1 forwards;
  background: url("/modules/xgames-texas-holdem/images/winning-coins/winning-coins_201586_.png") no-repeat scroll 0 0 transparent;
  height: 118px;
  width: 126px;
  z-index: 2;
}
.mod-xgames-texas-holdem .winning-coints .rays {
  position: absolute;
  left: 0;
  top: -5px;
  -o-animation: winningRays 55s linear 0s infinite normal;
  -ms-animation: winningRays 55s linear 0s infinite normal;
  -moz-animation: winningRays 55s linear 0s infinite normal;
  -webkit-animation: winningRays 55s linear 0s infinite normal;
  animation: winningRays 55s linear 0s infinite normal;
  background: url("/modules/xgames-texas-holdem/images/winning-coins/winning-rays_201586_.png") no-repeat scroll 0 0 transparent;
  height: 118px;
  width: 126px;
  z-index: 1;
}

.mod-xgames-your-balances .your-balances-container {
  -webkit-transform: translate3d(0, 0, 0);
  border: 1px solid #3e403d;
  margin: 0 0 10px;
  -webkit-border-top-left-radius: 2px;
  -moz-border-top-left-radius: 2px;
  -ms-border-top-left-radius: 2px;
  border-top-left-radius: 2px;
  -webkit-border-top-right-radius: 2px;
  -moz-border-top-right-radius: 2px;
  -ms-border-top-right-radius: 2px;
  border-top-right-radius: 2px;
}
.mod-xgames-your-balances .your-balances-header {
  -webkit-border-top-left-radius: 2px;
  -moz-border-top-left-radius: 2px;
  -ms-border-top-left-radius: 2px;
  border-top-left-radius: 2px;
  -webkit-border-top-right-radius: 2px;
  -moz-border-top-right-radius: 2px;
  -ms-border-top-right-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom: none;
  border-left: none;
  background-color: #ffb80c;
  color: #202821;
  font-size: 13px;
  font-weight: bold;
  height: 29px;
  line-height: 30px;
  padding: 0 35px 0 10px;
  position: relative;
}
.mod-xgames-your-balances .your-balances-refresh {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat 0 0;
  cursor: pointer;
  height: 16px;
  position: absolute;
  right: 10px;
  top: 7px;
  width: 16px;
}
.mod-xgames-your-balances .your-balances-refresh:hover {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat 0 -18px;
}
.mod-xgames-your-balances .your-balances-refresh:active {
  background: url("/modules/xgames-core/core-images/core-sprite_201586_.png") no-repeat 0 -35px;
}
.mod-xgames-your-balances .your-balances-content {
  background-color: rgba(0, 0, 0, 0.3);
  border-top: 1px solid #3e403d;
  padding: 0 10px 8px 10px;
}
.mod-xgames-your-balances .your-balances-content.single {
  padding: 0 10px 2px 10px;
}
.mod-xgames-your-balances .your-balances-content.single .your-balances-wallets {
  padding: 2px 0 0;
}
.mod-xgames-your-balances .your-balances-content.single .your-balances-available-to-bet {
  border-bottom: none;
}
.mod-xgames-your-balances .your-balances-wallets {
  padding: 0 0 8px;
}
.mod-xgames-your-balances .your-balances-wallet {
  border-bottom: 1px solid #57585d;
  line-height: 28px;
}
.mod-xgames-your-balances .your-balances-wallet-label {
  float: left;
}
.mod-xgames-your-balances .your-balances-wallet-value {
  float: right;
}
.mod-xgames-your-balances .your-balances-links {
  color: #57585d;
}
.mod-xgames-your-balances .your-balances-link {
  color: #4eb6ff;
  font-size: 13px;
}

