@font-face {
  font-family: 'SupriaSansRegular';
  src: url("../../fonts/supriasans-regular-webfont.eot");
  src: url("../../fonts/supriasans-regular-webfont.eot#iefix") format("embedded-opentype"), url("../../fonts/supriasans-regular-webfont.woff") format("woff"), url("../../fonts/supriasans-regular-webfont.ttf") format("truetype"), url("../../fonts/supriasans-regular-webfont.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'SupriaSansRegularItalic';
  src: url("../../fonts/supriasans-regularitalic-webfont.eot");
  src: url("../../fonts/supriasans-regularitalic-webfont.eot#iefix") format("embedded-opentype"), url("../../fonts/supriasans-regularitalic-webfont.woff") format("woff"), url("../../fonts/supriasans-regularitalic-webfont.ttf") format("truetype"), url("../../fonts/supriasans-regularitalic-webfont.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'SupriaSansBold';
  src: url("../../fonts/supriasans-bold-webfont.eot");
  src: url("../../fonts/supriasans-bold-webfont.eot#iefix") format("embedded-opentype"), url("../../fonts/supriasans-bold-webfont.woff") format("woff"), url("../../fonts/supriasans-bold-webfont.ttf") format("truetype"), url("../../fonts/supriasans-bold-webfont.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'SupriaSansBoldItalic';
  src: url("../../fonts/supriasans-bolditalic-webfont.eot");
  src: url("../../fonts/supriasans-bolditalic-webfont.eot#iefix") format("embedded-opentype"), url("../../fonts/supriasans-bolditalic-webfont.woff") format("woff"), url("../../fonts/supriasans-bolditalic-webfont.ttf") format("truetype"), url("../../fonts/supriasans-bolditalic-webfont.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
#casumo-games {
  height: 100%;
  margin: 0;
  padding: 0;
}

#casumo-games, .casumo-single-game-container {
  font-family: SupriaSansLight, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  color: #303838;
  -webkit-font-smoothing: subpixel-antialiased;
  -webkit-backface-visibility: hidden;
  /* Typography */
}
#casumo-games .casumo-overlay-content, .casumo-single-game-container .casumo-overlay-content {
  width: 1180px;
  position: relative;
}
#casumo-games .casumo-section, .casumo-single-game-container .casumo-section {
  margin: 0 0 20px 0;
}
#casumo-games a, .casumo-single-game-container a {
  color: #6c6c6c;
  text-decoration: none;
}
#casumo-games h1, #casumo-games h2, #casumo-games h3, #casumo-games h4, .casumo-single-game-container h1, .casumo-single-game-container h2, .casumo-single-game-container h3, .casumo-single-game-container h4 {
  text-rendering: optimizelegibility;
  margin: 0;
}
#casumo-games h1, .casumo-single-game-container h1 {
  font-size: 3.4em;
  line-height: 1.2;
  padding: 14px 15px;
}
#casumo-games h2, .casumo-single-game-container h2 {
  font-size: 2.12em;
  line-height: 1.2;
  padding: 14px 15px;
}
#casumo-games h3, .casumo-single-game-container h3 {
  font-size: 1.7em;
  line-height: 1.2;
  padding: 14px 15px;
}
#casumo-games h4, .casumo-single-game-container h4 {
  font-size: 1.25em;
  line-height: 1.2;
  padding: 14px 15px;
}
#casumo-games h1 small, #casumo-games h2 small, #casumo-games h3 small, #casumo-games h4 small, .casumo-single-game-container h1 small, .casumo-single-game-container h2 small, .casumo-single-game-container h3 small, .casumo-single-game-container h4 small {
  float: right;
  font-size: 12px;
  line-height: 24px;
  color: #aab8b8;
}
#casumo-games h1 big, #casumo-games h2 big, #casumo-games h3 big, #casumo-games h4 big, .casumo-single-game-container h1 big, .casumo-single-game-container h2 big, .casumo-single-game-container h3 big, .casumo-single-game-container h4 big {
  float: right;
  font-size: inherit;
}
#casumo-games h1 img, #casumo-games h2 img, #casumo-games h3 img, #casumo-games h4 img, .casumo-single-game-container h1 img, .casumo-single-game-container h2 img, .casumo-single-game-container h3 img, .casumo-single-game-container h4 img {
  vertical-align: middle;
  margin: 0 30px 0 0;
}
#casumo-games h1.casumo-plain, #casumo-games h2.casumo-plain, #casumo-games h3.casumo-plain, #casumo-games h4.casumo-plain, .casumo-single-game-container h1.casumo-plain, .casumo-single-game-container h2.casumo-plain, .casumo-single-game-container h3.casumo-plain, .casumo-single-game-container h4.casumo-plain {
  padding: 0;
}
#casumo-games p + p, .casumo-single-game-container p + p {
  margin: 20px 0 0 0;
}
#casumo-games p + p.casumo-small, .casumo-single-game-container p + p.casumo-small {
  margin-top: 5px;
}
#casumo-games p + p.casumo-mini, .casumo-single-game-container p + p.casumo-mini {
  margin-top: 12px;
}
#casumo-games strong, #casumo-games b, .casumo-single-game-container strong, .casumo-single-game-container b {
  font-family: SupriaSansMedium, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
}
#casumo-games em, #casumo-games i, .casumo-single-game-container em, .casumo-single-game-container i {
  font-family: SupriaSansLightItalic, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
}
#casumo-games ::selection, .casumo-single-game-container ::selection {
  color: #ffcabc;
  background: #ff8554;
}
#casumo-games ::-moz-selection, .casumo-single-game-container ::-moz-selection {
  color: #ffcabc;
  background: #ff8554;
}
#casumo-games ::-webkit-selection, .casumo-single-game-container ::-webkit-selection {
  color: #ffcabc;
  background: #ff8554;
}

.casumo-hidden {
  display: none;
}

.casumo-pad {
  padding: 20px;
}

.casumo-pad-small {
  padding: 15px;
}

.casumo-pad-mini {
  padding: 10px;
}

.casumo-button {
  background: #eef1f1;
  background: -moz-linear-gradient(#eef1f1, #d0d2d2);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #eef1f1), color-stop(1, #d0d2d2));
  background: -webkit-linear-gradient(#eef1f1, #d0d2d2);
  background: -o-linear-gradient(#eef1f1, #d0d2d2);
  background: -ms-linear-gradient("top", #eef1f1, #d0d2d2);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.75), 0 1px 0 #fff inset;
  border-radius: 4px;
  color: #424242;
  text-shadow: 0 1px 0 #f2f2f2;
  display: inline-block;
  font-size: 14px;
  padding: 9px 18px;
  border: 0;
}
.casumo-button:hover {
  background: #e1e4e4;
  background: -moz-linear-gradient(#e1e4e4, #b8bcbc);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e1e4e4), color-stop(1, #b8bcbc));
  background: -webkit-linear-gradient(#e1e4e4, #b8bcbc);
  background: -o-linear-gradient(#e1e4e4, #b8bcbc);
  background: -ms-linear-gradient("top", #e1e4e4, #b8bcbc);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.75), 0 1px 0 #f0f2f2 inset;
  text-decoration: none;
}
.casumo-button:active {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.75);
  background: #cbcdcd;
  background: -moz-linear-gradient(#cbcdcd, #acafaf);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #cbcdcd), color-stop(1, #acafaf));
  background: -webkit-linear-gradient(#cbcdcd, #acafaf);
  background: -o-linear-gradient(#cbcdcd, #acafaf);
  background: -ms-linear-gradient("top", #cbcdcd, #acafaf);
  color: #5a5959;
}
.casumo-button.casumo-full-width {
  margin: 0;
  display: block;
}

.casumo-button.casumo-teal {
  background: #25cfcf;
  background: -moz-linear-gradient(#25cfcf, #119d9d);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #25cfcf), color-stop(1, #119d9d));
  background: -webkit-linear-gradient(#25cfcf, #119d9d);
  background: -o-linear-gradient(#25cfcf, #119d9d);
  background: -ms-linear-gradient("top", #25cfcf, #119d9d);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.75), 0 1px 0 #92e7e7 inset;
  color: #fff !important;
  text-shadow: 0 1px 0 #007776;
}
.casumo-button.casumo-teal:hover {
  background: #36c5c5;
  background: -moz-linear-gradient(#36c5c5, #0f9292);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #36c5c5), color-stop(1, #0f9292));
  background: -webkit-linear-gradient(#36c5c5, #0f9292);
  background: -o-linear-gradient(#36c5c5, #0f9292);
  background: -ms-linear-gradient("top", #36c5c5, #0f9292);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.75), 0 1px 0 #9be2e2 inset;
  text-decoration: none;
}
.casumo-button.casumo-teal:active {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.75);
  background: #32b8b8;
  background: -moz-linear-gradient(#32b8b8, #0f8888);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #32b8b8), color-stop(1, #0f8888));
  background: -webkit-linear-gradient(#32b8b8, #0f8888);
  background: -o-linear-gradient(#32b8b8, #0f8888);
  background: -ms-linear-gradient("top", #32b8b8, #0f8888);
  color: #a8eeee;
}

.casumo-button.casumo-dark-grey {
  background: #4a4a4a;
  background: -moz-linear-gradient(#4a4a4a, #353535);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4a4a4a), color-stop(1, #353535));
  background: -webkit-linear-gradient(#4a4a4a, #353535);
  background: -o-linear-gradient(#4a4a4a, #353535);
  background: -ms-linear-gradient("top", #4a4a4a, #353535);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.75), 0 1px 0 #5d5d5d inset;
  color: #fff !important;
  text-shadow: 0 1px 0 #000;
}
.casumo-button.casumo-dark-grey:hover {
  background: #515151;
  background: -moz-linear-gradient(#515151, #3a3a3a);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #515151), color-stop(1, #3a3a3a));
  background: -webkit-linear-gradient(#515151, #3a3a3a);
  background: -o-linear-gradient(#515151, #3a3a3a);
  background: -ms-linear-gradient("top", #515151, #3a3a3a);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.75), 0 1px 0 #636363 inset;
  text-decoration: none;
}
.casumo-button.casumo-dark-grey:active {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.75);
  background: #515151;
  background: -moz-linear-gradient(#515151, #3a3a3a);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #515151), color-stop(1, #3a3a3a));
  background: -webkit-linear-gradient(#515151, #3a3a3a);
  background: -o-linear-gradient(#515151, #3a3a3a);
  background: -ms-linear-gradient("top", #515151, #3a3a3a);
  color: #b0b0b0;
}

.casumo-button.casumo-large {
  font-size: 20px;
  padding: 12px 22px;
  font-family: SupriaSansLightItalic, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
}

.casumo-form-row {
  margin-top: 15px;
}
.casumo-form-row.small {
  margin-top: 9px;
}
.casumo-form-row.big {
  margin-top: 18px;
}
.casumo-form-row:first-child {
  margin-top: 0 !important;
}

.casumo-mini {
  font-size: 11px;
  line-height: 1.2;
}

.casumo-small {
  font-size: 12px;
  line-height: 1.2;
}

.casumo-big {
  font-size: 1.25em;
  line-height: 1.2;
}

.casumo-white-text {
  color: #fff;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
}

.clearfix {
  display: inline-block;
}

* html .clearfix {
  height: 1%;
}

.clearfix {
  display: block;
}

/* Classes */
.casumo-overlay {
  position: fixed;
  overflow: auto;
  overflow-y: scroll;
  top: 80px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9999;
  background: rgba(203, 203, 203, 0.9);
  top: 0;
  display: none;
}
.casumo-overlay.casumo-static {
  overflow: hidden;
}

.casumo-static .casumo-icons-back {
  display: block;
}

.casumo-center {
  text-align: center;
}

.casumo-white-box {
  background: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.75);
  border-radius: 5px;
  position: relative;
}

.casumo-confirm-box {
  background: #4b4b4b;
  background: -moz-linear-gradient(#4b4b4b, #333);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4b4b4b), color-stop(1, #333));
  background: -webkit-linear-gradient(#4b4b4b, #333);
  background: -o-linear-gradient(#4b4b4b, #333);
  background: -ms-linear-gradient("top", #4b4b4b, #333);
  border-radius: 5px;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.75);
  color: #b9b9b9;
  width: 300px;
  position: fixed;
  top: 20%;
  left: 50%;
  margin-left: -150px;
  z-index: 2;
}
.casumo-confirm-box h4 {
  border: 0;
}
.casumo-confirm-box a {
  color: #b9b9b9;
}

.casumo-overlay-content {
  margin: 0 auto;
  width: 980px;
  padding: 16px 0;
}

.casumo-icons-close {
  position: fixed;
  top: 117px;
  right: 60px;
  z-index: 8;
  background: url("../../toolbox/cross-white.png") 0 0 no-repeat;
  width: 48px;
  height: 48px;
}

.casumo-icons-back {
  position: fixed;
  top: 117px;
  left: 60px;
  z-index: 8;
  background: url("../../toolbox/back-button.png") 0 0 no-repeat;
  width: 48px;
  height: 48px;
  display: none;
}

.casumo-games li {
  display: inline-block;
  margin: 0 8px 15px 8px;
  padding: 5px;
  position: relative;
  vertical-align: top;
}
.casumo-games li > a {
  position: absolute;
  width: 100%;
  height: 165px;
  top: 0;
  left: 0;
  z-index: 1;
  background: url("../../images/blank_1.gif");
}
.casumo-games .casumo-thumb {
  border-radius: 3px;
  display: block;
  width: 190px;
  height: 160px;
}
.casumo-games .casumo-play {
  position: absolute;
  border-radius: 5px;
  background: url("../../images/ie/black-opacity-80_1.png");
  background: rgba(0, 0, 0, 0.8);
  width: 92px;
  top: 50%;
  left: 50%;
  margin: -54px 0 0 -46px;
  padding: 64px 0 12px 0;
  text-align: center;
  opacity: 0;
  color: #fff;
  border: 1px solid #000;
  -webkit-transition: opacity 0.1s ease, top 0.1s ease;
  -moz-transition: opacity 0.1s ease, top 0.1s ease;
}
.casumo-games .casumo-play img {
  left: 50%;
  margin: -16px 0 0 -8px;
  position: absolute;
  top: 50%;
}
.casumo-games .casumo-new {
  position: absolute;
  top: 5px;
  right: 5px;
  padding: 3px 8px 7px 8px;
  color: #aab8b8;
  font-size: 12px;
  background: #fff;
  border-radius: 0 0 0 3px;
}
.casumo-games .casumo-jackpot {
  display: block;
  margin: -26px 0 0 0;
  height: 26px;
}
.casumo-games .casumo-jackpot > span {
  display: inline-block;
  background: url("https://casumo.com/assets/images/ie/black-opacity-60.png?1");
  background: rgba(0, 0, 0, 0.6);
  line-height: 26px;
  padding: 0 8px;
  color: #ffe27e;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.75);
  border-radius: 3px 3px 0 0;
  font-size: 12px;
}
.casumo-games .casumo-jackpot img {
  display: inline;
}
.casumo-games p {
  margin: 5px 10px 0 10px;
  text-align: center;
  width: 170px;
}
.casumo-games p a {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 12px;
  display: none;
  cursor: default;
}
.casumo-games p a:first-child {
  display: block;
}
.casumo-games .text {
  *position: relative;
  *top: -50%;
}

.casumo-game:hover {
  background: #f1f1f1;
}
.casumo-game:hover .casumo-play {
  opacity: 1;
  top: 46%;
}
.casumo-game:hover p a {
  display: block;
}
.casumo-game:hover p a:first-child {
  display: none;
}
.casumo-game:hover .casumo-new, .casumo-game:hover .casumo-jackpot {
  display: none;
}

/* IDs */
#casumo-game-box {
  position: absolute;
  z-index: 2;
  top: 30px;
  margin: 0 auto;
  background: url("https://www.casumo.com/assets/images/ie/black-opacity-50.png?1");
  background: rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 9px rgba(0, 0, 0, 0.75);
}
#casumo-game-box.with-notification {
  top: 70px;
}
#casumo-game-box #casumo-overlay-game {
  float: left;
  background: #3c3c3c;
  position: relative;
}
#casumo-game-box #casumo-overlay-game .big-loader {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -50px 0 0 -50px;
}
#casumo-game-box #casumo-overlay-game > div {
  width: 100%;
  height: 100%;
}
#casumo-game-box nav {
  border-bottom: 1px solid #000;
  padding: 4px 5px 3px 5px;
}
#casumo-game-box nav a {
  display: block;
  float: left;
  margin-right: 5px;
  width: 42px;
  line-height: 42px;
  text-align: center;
  border-radius: 3px;
}
#casumo-game-box nav a img {
  opacity: 0.5;
  top: 0;
  vertical-align: middle;
}
#casumo-game-box nav a.selected {
  background: url("https://www.casumo.com/assets/images/ie/black-opacity-50.png?1");
  background: rgba(0, 0, 0, 0.5);
}
#casumo-game-box nav a:hover img, #casumo-game-box nav a.selected img {
  opacity: 1;
}
#casumo-game-box aside {
  width: 261px;
  height: 535px;
  border: 1px solid #000;
  float: right;
  color: #fff;
  position: relative;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.75);
}
#casumo-game-box aside h4 {
  padding: 0 0 5px 0;
}
#casumo-game-box aside .casumo-offer {
  background: #3c3c3c;
  padding: 14px;
  margin: 0;
  border-radius: 3px;
}
#casumo-game-box aside .casumo-offer h4 {
  color: #85c8c5;
  font-family: SupriaSansLightItalic, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  margin-bottom: 20px;
}
#casumo-game-box aside .casumo-offer p {
  margin-bottom: 10px;
}

#casumo-game-view {
  display: none;
  overflow: hidden;
}

#casumo-game-box {
  top: 100px;
  left: 50%;
  margin-left: -531px;
}
#casumo-game-box aside {
  height: 598px;
}

#casumo-flash, #casumo-single-game-flash {
  position: relative;
}
#casumo-flash.casumo-flash-hidden, #casumo-single-game-flash.casumo-flash-hidden {
  left: -9999px;
}

#casumo-game-background {
  top: 0;
  left: 0;
  width: 100%;
  max-width: none;
  position: absolute;
  z-index: 1;
}

#casumo-game-view .casumo-overlay-content {
  width: auto;
  padding: 0;
}

#casumo-header {
  position: relative;
  z-index: 2;
}

#casumo-games .section {
  margin-bottom: 20px;
}

#casumo-lobby-logo {
  cursor: pointer;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 50%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOAAAAA0CAYAAACTgjTYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUwRDk0Q0VGRUE2RDExRTNBNEE5QUJFNDEwMjU3RTNFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUwRDk0Q0YwRUE2RDExRTNBNEE5QUJFNDEwMjU3RTNFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTBEOTRDRURFQTZEMTFFM0E0QTlBQkU0MTAyNTdFM0UiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTBEOTRDRUVFQTZEMTFFM0E0QTlBQkU0MTAyNTdFM0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6VfG8OAAAQn0lEQVR42uxdC9hW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);
  width: 200px;
  height: 70px;
}

/* Overrides */
.casumo-icons-close,
.casumo-icons-back {
  top: 37px;
}

.casumo-confirm-box {
  margin-left: -280px;
  top: 220px;
  display: none;
  z-index: 9999;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}

#casumo-overlay-game {
  width: 800px;
  height: 600px;
}

.casumo-single-game-container {
  background: #3c3c3c;
  position: relative;
}
.casumo-single-game-container .casumo-confirm-box {
  position: absolute;
  margin-left: -170px;
  margin-top: -130px;
  top: 50%;
}