/* Minification failed. Returning unminified contents.
(14451,27): run-time error CSS1034: Expected closing parenthesis, found 'ax'
(14451,27): run-time error CSS1042: Expected function, found 'ax'
(14451,29): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
 */
/* START LESS MIXINS */
@font-face {
  font-family: 'Signika';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-regular-webfont.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-regular-webfont.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-regular-webfont.ttf) format('truetype');
}
@font-face {
  font-family: 'Signika';
  font-weight: bold;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-bold-webfont.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-bold-webfont.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-bold-webfont.ttf) format('truetype');
}
@font-face {
  font-family: 'Signika light';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-light-webfont.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-light-webfont.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-light-webfont.ttf) format('truetype');
}
@font-face {
  font-family: 'Signika semibold';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-semibold-webfont.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-semibold-webfont.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-semibold-webfont.ttf) format('truetype');
}
@font-face {
  font-family: 'Genica';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/genica-one-webfont.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/genica-one-webfont.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/genica-one-webfont.ttf) format('truetype');
}
@font-face {
  font-family: 'Digital';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/dsdigi.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/dsdigi.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/dsdigi.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-regular.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-regular.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu light';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-light.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-light.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-light.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu bold';
  font-weight: bold;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-bold.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-bold.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu medium';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-medium.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-medium.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-medium.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu condensed';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-condensed.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-condensed.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-condensed.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu italic';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-regular-italic.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-regular-italic.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-regular-italic.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu light italic';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-light-italic.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-light-italic.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-light-italic.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu bold italic';
  font-weight: bold;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-bold-italic.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-bold-italic.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-bold-italic.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu medium italic';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-medium-italic.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-medium-italic.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-medium-italic.ttf) format('truetype');
}
/* BOX CLASSES */

/* utils.less:L4 */
.big-box {
  -moz-border-radius: 25px;
  -webkit-border-radius: 25px;
  border-radius: 25px;
  padding: 15px;
  margin-bottom: 20px;
  border: solid 5px #441c9e;
  -moz-box-shadow: 2px 3px 5px rgba(2, 2, 3, 0.85);
  -webkit-box-shadow: 2px 3px 5px rgba(2, 2, 3, 0.85);
  box-shadow: 2px 3px 5px rgba(2, 2, 3, 0.85);
  background-color: #b8b1e5;
  background-image: -moz-linear-gradient(0, #b8b1e5 0, #dedaf1 15%, white 50%, #dedaf1 85%, #b8b1e5 100%);
  background-image: -webkit-linear-gradient(0, #b8b1e5 0, #dedaf1 15%, white 50%, #dedaf1 85%, #b8b1e5 100%);
  background-image: -ms-linear-gradient(0, #b8b1e5 0, #dedaf1 15%, white 50%, #dedaf1 85%, #b8b1e5 100%);
  background-image: -o-linear-gradient(0, #b8b1e5 0, #dedaf1 15%, white 50%, #dedaf1 85%, #b8b1e5 100%);
  background-image: linear-gradient(to left, #b8b1e5 0, #dedaf1 15%, white 50%, #dedaf1 85%, #b8b1e5 100%);
}
/* mixins.less:L293 */
.big-box a {
  font-size: 14px;
  font-family: 'Genica';
  color: #b60bb5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* mixins.less:L297 */
.big-box a:hover {
  color: #ff00fe;
}
/* utils.less:L17 */
.big-box header,
.big-box h1 {
  font-family: "Genica";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 50%;
  height: auto;
  margin: -45px auto 0 auto;
  font-size: 28px;
  text-align: center;
  text-shadow: 1px 1px 2px #020203;
  border: 2px solid #340b6d;
  background-image: linear-gradient(to left, #441c9e 0, #6f0de6 50%, #441c9e 100%);
  -moz-box-shadow: 2px 3px 3px 0 rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 2px 3px 3px 0 rgba(0, 0, 0, 0.75);
  box-shadow: 2px 3px 3px 0 rgba(0, 0, 0, 0.75);
  line-height: 1.42857143;
}
/* utils.less:L33 */
.big-box .big-box-highlight {
  background-color: rgba(255, 255, 255, 0.4);
  border-bottom: 1px solid #c296fe;
  -moz-border-radius: 20px 20px 0 0;
  -webkit-border-radius: 20px 20px 0 0;
  border-radius: 20px 20px 0 0;
  padding-top: 15px;
}
/* utils.less:L43 */
.soft-box {
  background-color: white;
  border: solid 3px #dcc5ff;
  padding: 0 15px 15px 15px;
  margin-top: 30px;
  -webkit-box-shadow: 1px 1px 3px 1px rgba(2, 2, 3, 0.65);
  -moz-box-shadow: 1px 1px 3px 1px rgba(2, 2, 3, 0.65);
  box-shadow: 1px 1px 3px 1px rgba(2, 2, 3, 0.65);
}
/* mixins.less:L281 */
.soft-box img.avatar {
  width: 40px;
  height: 40px;
  -moz-box-shadow: 2px 3px 4px 2px rgba(2, 2, 3, 0.75);
  -webkit-box-shadow: 2px 3px 4px 2px rgba(2, 2, 3, 0.75);
  box-shadow: 2px 3px 4px 2px rgba(2, 2, 3, 0.75);
  border: solid 3px #595198;
  margin-right: 12px;
}
/* utils.less:L53 */
.soft-box header {
  font-family: "Genica";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 60%;
  margin: -20px auto 20px auto;
  padding-top: 2px;
  text-shadow: 1px 1px 2px #020203;
  text-align: center;
  height: auto;
  font-size: 20px;
  border: solid 2px #723bbc;
  background-color: #6754c9;
  background-image: -moz-linear-gradient(0, #6754c9 0, #9f6ef1 50%, #6754c9 100%);
  background-image: -webkit-linear-gradient(0, #6754c9 0, #9f6ef1 50%, #6754c9 100%);
  background-image: -ms-linear-gradient(0, #6754c9 0, #9f6ef1 50%, #6754c9 100%);
  background-image: -o-linear-gradient(0, #6754c9 0, #9f6ef1 50%, #6754c9 100%);
  background-image: linear-gradient(to left, #6754c9 0, #9f6ef1 50%, #6754c9 100%);
  -webkit-box-shadow: 1px 2px 3px 0 rgba(2, 2, 3, 0.65);
  -moz-box-shadow: 1px 2px 3px 0 rgba(2, 2, 3, 0.65);
  box-shadow: 1px 2px 3px 0 rgba(2, 2, 3, 0.65);
}
/* utils.less:L70 */
.small-box {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-bottom: 20px;
  -webkit-box-shadow: 2px 3px 5px rgba(2, 2, 3, 0.85);
  -moz-box-shadow: 2px 3px 5px rgba(2, 2, 3, 0.85);
  box-shadow: 2px 3px 5px rgba(2, 2, 3, 0.85);
}
/* mixins.less:L281 */
.small-box img.avatar {
  width: 40px;
  height: 40px;
  -moz-box-shadow: 2px 3px 4px 2px rgba(2, 2, 3, 0.75);
  -webkit-box-shadow: 2px 3px 4px 2px rgba(2, 2, 3, 0.75);
  box-shadow: 2px 3px 4px 2px rgba(2, 2, 3, 0.75);
  border: solid 3px #595198;
  margin-right: 12px;
}
/* mixins.less:L293 */
.small-box a {
  font-size: 14px;
  font-family: 'Genica';
  color: #b60bb5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* mixins.less:L297 */
.small-box a:hover {
  color: #ff00fe;
}
/* utils.less:L81 */
.small-box header {
  background-color: #703dc5;
  background-image: -moz-linear-gradient(bottom, #441c9e 30%, #703dc5 100%);
  background-image: -webkit-linear-gradient(bottom, #441c9e 30%, #703dc5 100%);
  background-image: -ms-linear-gradient(bottom, #441c9e 30%, #703dc5 100%);
  background-image: -o-linear-gradient(bottom, #441c9e 30%, #703dc5 100%);
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: 1px 1px 2px #020203;
  font-size: 18px;
  padding-top: 5px;
  text-align: center;
}
/* utils.less:L97 */
.small-box .zone-boxed-body {
  border: 6px solid #441c9e;
}
/* utils.less:L100 */
.small-box .zone-boxed-body footer {
  margin-top: 10px;
}
/* utils.less:L104 */
.small-box .zone-boxed-body .button-view-friends {
  padding: 0 15px;
}
/* utils.less:L109 */
.small-box > ul,
.small-box > div,
.small-box > footer {
  padding: 10px;
  width: 100%;
  height: auto;
  background-color: #e5dff5;
  background-image: -moz-linear-gradient(to right, #d5ccef, #e5dff5, #d5ccef);
  background-image: -webkit-linear-gradient(to right, #d5ccef, #e5dff5, #d5ccef);
  background-image: linear-gradient(to right, #d5ccef, #e5dff5, #d5ccef);
}
/*COIN CLASSES*/

/* utils.less:L121 */
.coin-middle {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/daystreak_coin.png) no-repeat;
  width: 55px;
  height: 57px;
}
/* utils.less:L127 */
.coin-small {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/mini_coin.png) no-repeat;
  width: 37px;
  height: 39px;
}
/* utils.less:L133 */
.coin-big {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/daystreak_today_coin.png) no-repeat;
  width: 81px;
  height: 83px;
}
/*OTHER UTILS*/

/* utils.less:L140 */
.uppercase {
  text-transform: uppercase;
}
/* utils.less:L144 */
.lowercase {
  text-transform: lowercase;
}
/* utils.less:L148 */
.capitalize {
  text-transform: capitalize;
}
/* utils.less:L152 */
.standard-hr {
  border-top: 2px solid #c1b3e4;
  margin: 0 20px 10px 20px;
}
/* utils.less:L157 */
.object-centered {
  margin: 0 auto;
  display: block;
}
/* utils.less:L162 */
img.avatar {
  width: 28px;
  height: 28px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
/* utils.less:L170 */
img.avatar-lg {
  width: 165px;
  height: 165px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  border: 4px solid #9b62cb;
  margin: 0 auto;
  display: block;
  margin-top: 20px;
  margin-bottom: 18px;
}
/* utils.less:L183 */
.credits-text {
  font-family: 'Genica';
  color: #f7ca26;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 26px;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #5d3e07;
  text-shadow: 2px 3px 8px rgba(0, 0, 0, 0.75);
}
/* utils.less:L190 */
.credits-text.disabled {
  color: #eac95e;
  -webkit-text-stroke-color: #ad9c71;
  text-shadow: 2px 3px 8px rgba(111, 111, 111, 0.75);
}
/* utils.less:L197 */
.user-points {
  font-size: 14px;
  font-family: 'Genica';
  color: #200551;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* utils.less:L202 */
.points-text {
  font-size: 12px;
  font-family: 'Signika';
  color: #200551;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* utils.less:L207 */
.padding-top-title {
  padding-top: 40px;
}
/* utils.less:L211 */
/* utils.less:L212 */
/* utils.less:L213 */
.visitors-list li > img {
  -webkit-box-shadow: 1px 2px 2px 3px rgba(2, 2, 3, 0.75);
  -moz-box-shadow: 1px 2px 2px 3px rgba(2, 2, 3, 0.75);
  box-shadow: 1px 2px 2px 3px rgba(2, 2, 3, 0.75);
  border: solid 3px #595198;
  margin-right: 15px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
/* utils.less:L224 */
.visitors-list li > p {
  margin: 0 0 0 50px;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
/* utils.less:L233 */
.visitors-list li button {
  margin-right: 37px;
}
/* utils.less:L238 */
.visitors-list .fb-friends-list:not(:first-child) {
  border-left: 1px solid #595198;
}
/*LOADING CIRCULAR*/

/* utils.less:L244 */
#circularG {
  position: relative;
  width: 50px;
  height: 50px;
}
/* utils.less:L250 */
.circularG {
  position: absolute;
  background-color: #ff29b4;
  width: 11px;
  height: 11px;
  -moz-border-radius: 8px;
  -moz-animation-name: bounce_circularG;
  -moz-animation-duration: 1.04s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-direction: linear;
  -webkit-border-radius: 8px;
  -webkit-animation-name: bounce_circularG;
  -webkit-animation-duration: 1.04s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-direction: linear;
  border-radius: 8px;
  animation-name: bounce_circularG;
  animation-duration: 1.04s;
  animation-iteration-count: infinite;
  animation-direction: linear;
}
/* utils.less:L272 */
#circularG_1 {
  left: 0;
  top: 20px;
  -moz-animation-delay: 0.39s;
  -webkit-animation-delay: 0.39s;
  animation-delay: 0.39s;
}
/* utils.less:L280 */
#circularG_2 {
  left: 5px;
  top: 5px;
  -moz-animation-delay: 0.52s;
  -webkit-animation-delay: 0.52s;
  animation-delay: 0.52s;
}
/* utils.less:L288 */
#circularG_3 {
  top: 0;
  left: 20px;
  -moz-animation-delay: 0.65s;
  -webkit-animation-delay: 0.65s;
  animation-delay: 0.65s;
}
/* utils.less:L296 */
#circularG_4 {
  right: 5px;
  top: 5px;
  -moz-animation-delay: 0.78s;
  -webkit-animation-delay: 0.78s;
  animation-delay: 0.78s;
}
/* utils.less:L304 */
#circularG_5 {
  right: 0;
  top: 20px;
  -moz-animation-delay: 0.91s;
  -webkit-animation-delay: 0.91s;
  animation-delay: 0.91s;
}
/* utils.less:L312 */
#circularG_6 {
  right: 5px;
  bottom: 5px;
  -moz-animation-delay: 1.04s;
  -webkit-animation-delay: 1.04s;
  animation-delay: 1.04s;
}
/* utils.less:L320 */
#circularG_7 {
  left: 20px;
  bottom: 0;
  -moz-animation-delay: 1.17s;
  -webkit-animation-delay: 1.17s;
  animation-delay: 1.17s;
}
/* utils.less:L328 */
#circularG_8 {
  left: 5px;
  bottom: 5px;
  -moz-animation-delay: 1.3s;
  -webkit-animation-delay: 1.3s;
  animation-delay: 1.3s;
}
@-moz-keyframes bounce_circularG {
  0% {
    -moz-transform: scale(1);
  }
  100% {
    -moz-transform: scale(0.3);
  }
}
@-webkit-keyframes bounce_circularG {
  0% {
    -webkit-transform: scale(1);
  }
  100% {
    -webkit-transform: scale(0.3);
  }
}
@keyframes bounce_circularG {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.3);
  }
}
/*FONTAWESOME SPINNERS*/

/* utils.less:L367 */
.loading-spinner-awesome {
  font-size: 60px;
  color: #ffd800;
  position: relative;
}
/* utils.less:L372 */
.loading-spinner-awesome.center-spinner {
  left: calc(50% - 30px);
  top: 190px;
}
/*NEW LOADING SPINNERS*/
/*
     <div class="loading-spinner-circle">
         <div class="spinner-container container1">
                        <div class="circle1"></div>
                        <div class="circle2"></div>
                        <div class="circle3"></div>
                        <div class="circle4"></div>
         </div>
         <div class="spinner-container container2">
                        <div class="circle1"></div>
                        <div class="circle2"></div>
                        <div class="circle3"></div>
                        <div class="circle4"></div>
         </div>
         <div class="spinner-container container3">
                        <div class="circle1"></div>
                        <div class="circle2"></div>
                        <div class="circle3"></div>
                        <div class="circle4"></div>
         </div>
      </div>  
*/

/* utils.less:L404 */
.loading-spinner-circle {
  width: 50px;
  height: 50px;
  position: relative;
  display: inline-block;
}
/* utils.less:L410 */
.loading-spinner-circle.loading-spinner-small {
  width: 18px;
  height: 18px;
}
/* utils.less:L415 */
.loading-spinner-circle.center-spinner {
  left: 50%;
  transform: translateX(-50%);
}
/* utils.less:L420 */
.loading-spinner-circle > div > div {
  width: 16px;
  height: 16px;
  background-color: #ffd54c;
  border-radius: 100%;
  position: absolute;
  -webkit-animation: bouncedelay 1.2s infinite ease-in-out;
  animation: bouncedelay 1.2s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
/* utils.less:L433 */
.loading-spinner-circle.spinner-pink > div > div {
  background-color: #ff29b4;
}
/* utils.less:L437 */
.loading-spinner-circle .circle-small > div {
  width: 6px;
  height: 6px;
}
/* utils.less:L443 */
.loading-spinner-circle .spinner-container {
  position: absolute;
  width: 100%;
  height: 100%;
}
/* utils.less:L449 */
.loading-spinner-circle .container2 {
  -webkit-transform: rotateZ(45deg);
  transform: rotateZ(45deg);
}
/* utils.less:L454 */
.loading-spinner-circle .container3 {
  -webkit-transform: rotateZ(90deg);
  transform: rotateZ(90deg);
}
/* utils.less:L459 */
.loading-spinner-circle .circle1 {
  top: 0;
  left: 0;
}
/* utils.less:L464 */
.loading-spinner-circle .circle2 {
  top: 0;
  right: 0;
}
/* utils.less:L469 */
.loading-spinner-circle .circle3 {
  right: 0;
  bottom: 0;
}
/* utils.less:L474 */
.loading-spinner-circle .circle4 {
  left: 0;
  bottom: 0;
}
/* utils.less:L479 */
.loading-spinner-circle .container2 .circle1 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
/* utils.less:L484 */
.loading-spinner-circle .container3 .circle1 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
/* utils.less:L489 */
.loading-spinner-circle .container1 .circle2 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
/* utils.less:L494 */
.loading-spinner-circle .container2 .circle2 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
/* utils.less:L499 */
.loading-spinner-circle .container3 .circle2 {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}
/* utils.less:L504 */
.loading-spinner-circle .container1 .circle3 {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}
/* utils.less:L509 */
.loading-spinner-circle .container2 .circle3 {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}
/* utils.less:L514 */
.loading-spinner-circle .container3 .circle3 {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}
/* utils.less:L519 */
.loading-spinner-circle .container1 .circle4 {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}
/* utils.less:L524 */
.loading-spinner-circle .container2 .circle4 {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
/* utils.less:L529 */
.loading-spinner-circle .container3 .circle4 {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
/*
    <div class="loading-spinner-line">
      <div class="bounce1"></div>
      <div class="bounce2"></div>
      <div class="bounce3"></div>
    </div>
*/

/* utils.less:L541 */
.loading-spinner-line {
  width: 70px;
  text-align: center;
  position: relative;
  display: inline-block;
}
/* utils.less:L547 */
.loading-spinner-line.loading-spinner-small {
  width: 50px;
}
/* utils.less:L551 */
.loading-spinner-line.center-spinner {
  left: 50%;
  transform: translateX(-50%);
}
/* utils.less:L556 */
.loading-spinner-line > div {
  width: 18px;
  height: 18px;
  background-color: #ffd54c;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
/* utils.less:L569 */
.loading-spinner-line.line-small > div {
  width: 10px;
  height: 10px;
  /*@minScaleSize: 0.01;*/

}
/* utils.less:L575 */
.loading-spinner-line .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
/* utils.less:L580 */
.loading-spinner-line .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
@-webkit-keyframes bouncedelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes bouncedelay {
  0%, 80%, 100% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  40% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
/*USER PROFILE*/

/* account.less:L4 */
#user-profile {
  margin-top: 5%;
}
/* account.less:L7 */
#user-profile .big-box {
  padding: 0;
}
/* account.less:L10 */
#user-profile .big-box .big-box-highlight {
  padding-bottom: 20px;
}
/* account.less:L15 */
/* account.less:L16 */
#user-profile .profile-header .profile-img-wrapper {
  margin: 0 auto;
  margin-top: -55px;
  margin-bottom: 55px;
  width: 80%;
}
/* account.less:L23 */
#user-profile .profile-header .profile-user-img {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #6535a2;
  background: #6535a2;
  z-index: 3;
  display: inline-block;
  height: 150px;
  margin-top: -90px;
  vertical-align: middle;
  position: relative;
}
/* account.less:L37 */
#user-profile .profile-header .profile-header-img-body {
  display: inline-block;
  margin-left: -60px;
  z-index: 3;
  width: 80%;
  height: 85px;
  overflow: hidden;
  border: 5px solid #490f97;
  background-color: #5036ac;
  background-image: -moz-linear-gradient(0, #802fe1 0, #42389c 100%);
  background-image: -webkit-linear-gradient(0, #802fe1 0, #42389c 100%);
  background-image: linear-gradient(to right, #42389c, #802fe1, #42389c);
  -moz-box-shadow: 2px 3.464px 3px 0 rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 2px 3.464px 3px 0 rgba(0, 0, 0, 0.75);
  box-shadow: 2px 3.464px 3px 0 rgba(0, 0, 0, 0.75);
  text-align: center;
  font-size: 35px;
  font-family: Genica;
  color: white;
  text-shadow: 1px 1px 2px #020203;
}
/* account.less:L58 */
#user-profile .profile-header .profile-header-img-body h3 {
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  font-size: 39px;
}
@media (max-width: 991px) {
  #user-profile .profile-header .profile-header-img-body {
    width: 100%;
    margin-left: 0;
  }
}
/* account.less:L73 */
#user-profile .profile-title {
  margin: 0 auto;
  display: block;
  margin-top: -40px;
}
/* account.less:L79 */
#user-profile .profile-points {
  font-family: "Genica";
  color: #20054f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  padding-top: 10px;
  padding-bottom: 3px;
  padding-left: 24px;
  margin-top: 0;
}
/* account.less:L87 */
#user-profile .profile-points .profile-icon-ranking {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_ranking.png);
  width: 36px;
  height: 36px;
  position: absolute;
  left: -3px;
}
/* account.less:L95 */
#user-profile .profile-points span {
  font-family: "Signika";
  color: #20054f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* account.less:L100 */
#user-profile .profile-data {
  margin-bottom: 20px;
  font-size: 15px;
}
/* account.less:L104 */
#user-profile .profile-data p {
  margin-bottom: 8px;
  font-family: "Signika semibold";
  color: #716590;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* account.less:L109 */
#user-profile .profile-data span {
  font-family: "Signika semibold";
  color: #20054f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* account.less:L113 */
#user-profile .profile-data .public-true,
#user-profile .profile-data .public-false {
  width: 13px;
  height: 11px;
  display: inline-block;
  margin-left: 10px;
}
/* account.less:L121 */
#user-profile .profile-data .public-true {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_visible.png);
}
/* account.less:L125 */
#user-profile .profile-data .public-false {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_no_visible.png);
}
/* account.less:L130 */
#user-profile hr {
  border-top: 1px solid #716590;
  margin: 0 20px 10px 20px;
}
/* account.less:L135 */
#user-profile .profile-addfriend-margin {
  margin-bottom: 10px;
}
/* account.less:L139 */
/* account.less:L140 */
#user-profile .profile-manage a:before {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/manage_profile_spritesheet.png) no-repeat;
  width: 22px;
  height: 22px;
  display: inline-block;
  margin: 0 5px -6px 0;
  content: " ";
}
/* account.less:L149 */
#user-profile .profile-manage a:hover:before {
  background-position: -22px 0;
}
/* account.less:L154 */
/* account.less:L155 */
#user-profile .profile-all-trophies a:before {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements_profile_spritesheet.png) no-repeat;
  width: 24px;
  height: 22px;
  display: inline-block;
  margin: 0 5px -6px 0;
  content: " ";
}
/* account.less:L164 */
#user-profile .profile-all-trophies a:hover:before {
  background-position: -24px 0;
}
/* account.less:L170 */
/* account.less:L171 */
#profile-achievements header {
  font-family: "Genica";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 60%;
  margin: -20px auto 20px auto;
  padding-top: 2px;
  text-shadow: 1px 1px 2px #020203;
  text-align: center;
  height: 33px;
  font-size: 20px;
  border: solid 2px #723bbc;
  background-color: #5036ac;
  background-image: -moz-linear-gradient(to right, #6754c9, #9f6ef1, #6754c9);
  background-image: -webkit-linear-gradient(to right, #6754c9, #9f6ef1, #6754c9);
  background-image: linear-gradient(to right, #6754c9, #9f6ef1, #6754c9);
  -webkit-box-shadow: 1px 2px 3px 0 rgba(2, 2, 3, 0.65);
  -moz-box-shadow: 1px 2px 3px 0 rgba(2, 2, 3, 0.65);
  box-shadow: 1px 2px 3px 0 rgba(2, 2, 3, 0.65);
}
/* account.less:L190 */
#profile-achievements .trophy-box {
  text-align: center;
  margin-bottom: 20px;
  border: 2px solid #f2f1f0;
  background: #e6e5f5;
  background: -moz-radial-gradient(center, ellipse cover, #e6e5f5 0, #b4a4e5 100%);
  background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, #e6e5f5), color-stop(100%, #b4a4e5));
  background: -webkit-radial-gradient(center, ellipse cover, #e6e5f5 0, #b4a4e5 100%);
  background: -o-radial-gradient(center, ellipse cover, #e6e5f5 0, #b4a4e5 100%);
  background: -ms-radial-gradient(center, ellipse cover, #e6e5f5 0, #b4a4e5 100%);
  background: radial-gradient(ellipse at center, #e6e5f5 0, #b4a4e5 100%);
  -moz-box-shadow: 2px 3.464px 8px 0 rgba(2, 2, 3, 0.47);
  -webkit-box-shadow: 2px 3.464px 8px 0 rgba(2, 2, 3, 0.47);
  box-shadow: 2px 3.464px 8px 0 rgba(2, 2, 3, 0.47);
  padding: 10px;
  height: 250px;
}
/* account.less:L208 */
#profile-achievements .trophy-title {
  font-family: "Genica";
  color: #010200;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  margin-top: 10px;
}
/* account.less:L214 */
#profile-achievements .trophy-description {
  font-family: "Signika";
  color: #520092;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  margin-top: -12px;
}
/* account.less:L220 */
#profile-achievements .profile-trophy {
  width: 121px;
  height: 161px;
  display: block;
  margin: 0 auto;
}
/* account.less:L226 */
#profile-achievements .profile-trophy.oceans {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/oceans.png) no-repeat;
  background-size: cover;
}
/* account.less:L231 */
#profile-achievements .profile-trophy.luckyjack {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/luckyjack.png) no-repeat;
  background-size: cover;
}
/* account.less:L236 */
#profile-achievements .profile-trophy.cleopatra {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/cleopatra.png) no-repeat;
  background-size: cover;
}
/* account.less:L241 */
#profile-achievements .profile-trophy.lamaquinadeltiempo {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/lamaquinadeltiempo.png) no-repeat;
  background-size: cover;
}
/* account.less:L246 */
#profile-achievements .profile-trophy.lostinrussia {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/lostinrussia.png) no-repeat;
  background-size: cover;
}
/* account.less:L251 */
#profile-achievements .profile-trophy.traveltochina {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/traveltochina.png) no-repeat;
  background-size: cover;
}
/* account.less:L256 */
#profile-achievements .profile-trophy.slotcrush {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/slotcrush.png) no-repeat;
  background-size: cover;
}
/* account.less:L261 */
#profile-achievements .profile-trophy.fbiacademy {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/fbiacademy.png) no-repeat;
  background-size: cover;
}
/* account.less:L266 */
#profile-achievements .profile-trophy.splash {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/splash.png) no-repeat;
  background-size: cover;
}
/* account.less:L271 */
#profile-achievements .profile-trophy.corsarios {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/corsarios.png) no-repeat;
  background-size: cover;
}
/* account.less:L276 */
#profile-achievements .profile-trophy.western {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/western.png) no-repeat;
  background-size: cover;
}
/* account.less:L281 */
#profile-achievements .profile-trophy.luckyjackbar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/luckyjackbar.png) no-repeat;
  background-size: cover;
}
/* account.less:L286 */
#profile-achievements .profile-trophy.lacuevadealibaba {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/lacuevadealibaba.png) no-repeat;
  background-size: cover;
}
/* account.less:L291 */
#profile-achievements .profile-trophy.showtv {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/showtv.png) no-repeat;
  background-size: cover;
}
/* account.less:L296 */
#profile-achievements .profile-trophy.oceanstreasure {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/oceanstreasure.png) no-repeat;
  background-size: cover;
}
/* account.less:L301 */
#profile-achievements .profile-trophy.luckyplayer {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/luckyplayer.png) no-repeat;
  background-size: cover;
}
/* account.less:L306 */
#profile-achievements .profile-trophy.lightsofbroadway {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/lightsofbroadway.png) no-repeat;
  background-size: cover;
}
/* account.less:L311 */
#profile-achievements .profile-trophy.grancarnevale {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/grancarnevale.png) no-repeat;
  background-size: cover;
}
/* account.less:L316 */
#profile-achievements .profile-trophy.dragonmagic {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/dragonmagic.png) no-repeat;
  background-size: cover;
}
/* account.less:L321 */
#profile-achievements .profile-trophy.crazynights {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/crazynights.png) no-repeat;
  background-size: cover;
}
/* account.less:L326 */
#profile-achievements .profile-trophy.xmas {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/xmas.png) no-repeat;
  background-size: cover;
}
/* account.less:L331 */
#profile-achievements .profile-trophy.mininevada {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/mininevada.png) no-repeat;
  background-size: cover;
}
/* account.less:L336 */
#profile-achievements .profile-trophy.minigenio {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/minigenio.png) no-repeat;
  background-size: cover;
}
/* account.less:L341 */
#profile-achievements .profile-trophy.videopoker {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/royalpoker.png) no-repeat;
  background-size: cover;
}
/* account.less:L346 */
#profile-achievements .profile-trophy.filon {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/filon.png) no-repeat;
  background-size: cover;
}
/* account.less:L351 */
#profile-achievements .profile-trophy.piratescaribbean {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/piratescaribbean.png) no-repeat;
  background-size: cover;
}
/* account.less:L356 */
#profile-achievements .profile-trophy.robinhood {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/robinhood.png) no-repeat;
  background-size: cover;
}
/* account.less:L361 */
#profile-achievements .profile-trophy.secretshadow {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/secretshadow.png) no-repeat;
  background-size: cover;
}
/* account.less:L366 */
#profile-achievements .profile-trophy.anubis {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/anubis.png) no-repeat;
  background-size: cover;
}
/* account.less:L371 */
#profile-achievements .profile-trophy.sportsbar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/sportsbar.png) no-repeat;
  background-size: cover;
}
/* account.less:L376 */
#profile-achievements .profile-trophy.farm {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/farm.png) no-repeat;
  background-size: cover;
}
/* account.less:L381 */
#profile-achievements .profile-trophy.fruitsinferno {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/fruitsinferno.png) no-repeat;
  background-size: cover;
}
/* account.less:L386 */
#profile-achievements .profile-trophy.stoneslot {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/stoneslot.png) no-repeat;
  background-size: cover;
}
/* account.less:L391 */
#profile-achievements .profile-trophy.zombiesparty {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/zombiesparty.png) no-repeat;
  background-size: cover;
}
/* account.less:L396 */
#profile-achievements .profile-trophy.fortunecharms {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/fortunecharms.png) no-repeat;
  background-size: cover;
}
/* account.less:L401 */
#profile-achievements .profile-trophy.funnyfruits {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/funnyfruits.png) no-repeat;
  background-size: cover;
}
/* account.less:L406 */
#profile-achievements .profile-trophy.manhattanblues {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/manhattanblues.png) no-repeat;
  background-size: cover;
}
/* account.less:L411 */
#profile-achievements .profile-trophy.eltesorodejava {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/eltesorodejava.png) no-repeat;
  background-size: cover;
}
/* account.less:L416 */
#profile-achievements .profile-trophy.eltesorodejavagold {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/eltesorodejavagold.png) no-repeat;
  background-size: cover;
}
/* account.less:L421 */
#profile-achievements .profile-trophy.vikingosvideogold {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/vikingosvideogold.png) no-repeat;
  background-size: cover;
}
/* account.less:L426 */
#profile-achievements .profile-trophy.lagranjagold {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/lagranjagold.png) no-repeat;
  background-size: cover;
}
/* account.less:L431 */
#profile-achievements .profile-trophy.ramaniaslot {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/ramaniaslot.png) no-repeat;
  background-size: cover;
}
/* account.less:L436 */
#profile-achievements .profile-trophy.lagranja {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/lagranja.png) no-repeat;
  background-size: cover;
}
/* account.less:L441 */
#profile-achievements .profile-trophy.wildsaloon {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/wildsaloon.png) no-repeat;
  background-size: cover;
}
/* account.less:L446 */
#profile-achievements .profile-trophy.vikingosvideo {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/vikingosvideo.png) no-repeat;
  background-size: cover;
}
/* account.less:L451 */
#profile-achievements .profile-trophy.troya {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/troya.png) no-repeat;
  background-size: cover;
}
/* account.less:L456 */
#profile-achievements .profile-trophy.laperladelcaribe {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/laperladelcaribe.png) no-repeat;
  background-size: cover;
}
/* account.less:L461 */
#profile-achievements .profile-trophy.laperladelcaribedeluxe {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/laperladelcaribedeluxe.png) no-repeat;
  background-size: cover;
}
/* account.less:L466 */
#profile-achievements .profile-trophy.laspiratasdelcaribe {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/laspiratasdelcaribe.png) no-repeat;
  background-size: cover;
}
/* account.less:L471 */
#profile-achievements .profile-trophy.leyendasdeoriente {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/leyendasdeoriente.png) no-repeat;
  background-size: cover;
}
/* account.less:L476 */
#profile-achievements .profile-trophy.yetimania {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/yetimania.png) no-repeat;
  background-size: cover;
}
/* account.less:L481 */
#profile-achievements .profile-trophy.cleopatrabar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/cleopatrabar.png) no-repeat;
  background-size: cover;
}
/* account.less:L486 */
#profile-achievements .profile-trophy.magic60 {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/magic60.png) no-repeat;
  background-size: cover;
}
/* account.less:L491 */
#profile-achievements .profile-trophy.claws_paws {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/claws_paws.png) no-repeat;
  background-size: cover;
}
/* account.less:L496 */
#profile-achievements .profile-trophy.legend_of_cleopatra {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/legend_of_cleopatra.png) no-repeat;
  background-size: cover;
}
/* account.less:L501 */
#profile-achievements .profile-trophy.roulette_with_track {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/roulette_with_track.png) no-repeat;
  background-size: cover;
}
/* account.less:L506 */
#profile-achievements .profile-trophy.viking_gods {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/viking_gods.png) no-repeat;
  background-size: cover;
}
/* account.less:L511 */
#profile-achievements .profile-trophy.test {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/test.png) no-repeat;
  background-size: cover;
}
/* account.less:L516 */
#profile-achievements .profile-trophy.empty {
  background-position: 10px -1px;
}
/* account.less:L520 */
#profile-achievements .profile-trophy.wood {
  background-position: -121px -1px;
}
/* account.less:L524 */
#profile-achievements .profile-trophy.bronze {
  background-position: -242px -1px;
}
/* account.less:L528 */
#profile-achievements .profile-trophy.silver {
  background-position: -363px -1px;
}
/* account.less:L532 */
#profile-achievements .profile-trophy.gold {
  background-position: -443px -1px;
}
/* account.less:L536 */
#profile-achievements .profile-trophy.diamond {
  background-position: -502px -1px;
}
/* account.less:L540 */
#profile-achievements .profile-trophy.legendary {
  background-position: -582px -1px;
}
/* account.less:L546 */
/* account.less:L547 */
#user-friends .big-box {
  font-family: "Signika semibold";
  color: #716590;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* account.less:L550 */
#user-friends .big-box a {
  font-family: Genica;
}
/* account.less:L555 */
#user-friends .user-friends-list-item {
  margin: 5px;
  padding: 10px;
  background-color: rgba(230, 227, 252, 0.75);
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/*MANAGE PROFILE*/

/* account.less:L566 */
/* account.less:L567 */
#manage-profile .soft-box header {
  font-size: 17px;
}
/* account.less:L571 */
#manage-profile hr {
  margin-bottom: 5px;
  margin-top: 20px;
}
/* account.less:L576 */
#manage-profile .col-md-9 header {
  width: 50%;
}
/* account.less:L580 */
#manage-profile .col-md-3 header {
  width: 80%;
}
/* account.less:L584 */
#manage-profile label {
  font-family: "Signika semibold";
  color: #716590;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 17px;
}
/* account.less:L589 */
#manage-profile .form-control,
#manage-profile .checkbox label {
  font-family: "Signika semibold";
  color: #0e0b45;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
}
/* account.less:L595 */
#manage-profile .checkbox input {
  float: none;
}
/* account.less:L599 */
#manage-profile .button-profile {
  border-radius: 15px;
  width: 100%;
  white-space: normal;
}
/* account.less:L605 */
#manage-profile .form-group {
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 992px) {
  /* account.less:L611 */
  #manage-profile .form-group {
    padding-left: 0;
  }
}
/* account.less:L616 */
#manage-profile .manage-referals {
  margin-top: 26px;
  min-height: 89px;
}
/* account.less:L620 */
/* account.less:L621 */
#manage-profile .manage-referals .manage-referals-links > div {
  display: inline-block;
  vertical-align: middle;
  padding-top: 15px;
  margin-right: 10px;
}
/* account.less:L630 */
#manage-profile .picture-upload {
  margin-top: 40px;
}
/* account.less:L634 */
#manage-profile .centered {
  margin: 0 auto;
}
/* account.less:L639 */
.upload-link {
  font-family: "Signika semibold";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  color: #b60bb5;
  cursor: pointer;
}
/* account.less:L645 */
.upload-link:hover {
  color: #ff00fe;
}
/* account.less:L649 */
.upload-link:before {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_new_picture_spritesheet.png) no-repeat;
  width: 27px;
  height: 26px;
  display: inline-block;
  margin: 0 5px -9px 0;
  content: " ";
}
/* account.less:L658 */
.upload-link:hover:before {
  background-position: -27px 0;
}
/* account.less:L663 */
.refer-socialmedia-button {
  padding-top: 7px;
}
/*LOGIN*/

/* account.less:L668 */
#login-form,
#registation-form {
  font-family: 'Signika semibold';
  color: #200551;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* account.less:L671 */
/* account.less:L672 */
#login-form .big-box header,
#registation-form .big-box header,
#login-form .big-box h1,
#registation-form .big-box h1 {
  width: 80%;
}
/* account.less:L677 */
#login-form header,
#registation-form header,
#login-form h1,
#registation-form h1 {
  margin-bottom: 20px;
}
/* account.less:L681 */
#login-form > div,
#registation-form > div {
  float: none;
}
/* account.less:L685 */
#login-form input[type="text"],
#registation-form input[type="text"],
#login-form input[type="password"],
#registation-form input[type="password"] {
  width: 100%;
  max-width: 100%;
  border: 1px solid #200551;
  margin-bottom: 10px;
}
/* account.less:L693 */
#login-form hr,
#registation-form hr {
  border-top: 1px solid #200551;
}
/* account.less:L697 */
#login-form div.separator,
#registation-form div.separator {
  text-align: center;
  margin-bottom: 10px;
}
/* account.less:L701 */
#login-form div.separator > label,
#registation-form div.separator > label {
  position: relative;
  top: -50%;
  padding: 0 15px;
  margin: 0 15px;
}
/* account.less:L709 */
#login-form .btn,
#registation-form .btn {
  white-space: normal;
  width: 100%;
  height: auto;
  font-size: 22px;
  margin: 10px auto;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  -webkit-box-shadow: 2px 3px 6px rgba(2, 2, 3, 0.75), inset 0 16px 16px rgba(255, 255, 255, 0.55);
  -moz-box-shadow: 2px 3px 6px rgba(2, 2, 3, 0.75), inset 0 16px 16px rgba(255, 255, 255, 0.55);
  box-shadow: 2px 3px 6px rgba(2, 2, 3, 0.75), inset 0 16px 16px rgba(255, 255, 255, 0.55);
  max-width: none;
  position: relative;
  left: -3px;
}
/* account.less:L725 */
#login-form .btn[type="submit"],
#registation-form .btn[type="submit"] {
  margin-bottom: 15px;
}
/* account.less:L730 */
#login-form .form-control,
#registation-form .form-control {
  font-size: 18px;
}
/* account.less:L735 */
#login-form .login-title,
#registation-form .registration-title {
  margin: 0 auto;
  margin-top: -60px;
  margin-bottom: 20px;
}
/* account.less:L741 */
.tabbedLogin {
  width: 600px;
  margin-left: -24%;
}
/* account.less:L745 */
.tabbedLogin .big-box {
  padding: 0;
  margin-top: 30px;
}
/* account.less:L749 */
.tabbedLogin .big-box h1 {
  margin-top: -26px;
  width: 50%;
}
/* account.less:L754 */
.tabbedLogin .big-box .nav-tabs {
  border-bottom: none;
}
/* account.less:L758 */
.tabbedLogin .big-box .inner-tab {
  width: 537px;
  height: auto;
  -moz-border-radius: 0 0 16px 16px;
  -webkit-border-radius: 0 0 16px 16px;
  border-radius: 0 0 16px 16px;
  -moz-box-shadow: 2px 2px 14px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 2px 2px 14px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 14px rgba(0, 0, 0, 0.4);
  padding-top: 10px;
  padding-bottom: 15px;
  border: 1px solid #292e66;
  background: #5860c2;
  background: -moz-linear-gradient(left, #5860c2 0, #8b92ea 51%, #5860c2 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #5860c2), color-stop(51%, #8b92ea), color-stop(100%, #5860c2));
  background: -webkit-linear-gradient(left, #5860c2 0, #8b92ea 51%, #5860c2 100%);
  background: -o-linear-gradient(left, #5860c2 0, #8b92ea 51%, #5860c2 100%);
  background: -ms-linear-gradient(left, #5860c2 0, #8b92ea 51%, #5860c2 100%);
  background: linear-gradient(to right, #5860c2 0, #8b92ea 51%, #5860c2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5860c2', endColorstr='#5860c2', GradientType=1);
}
/* account.less:L779 */
.tabbedLogin .big-box .inner-tab p {
  font-family: "Signika";
  color: #131966;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  text-align: center;
}
/* account.less:L784 */
.tabbedLogin .big-box .inner-tab p span {
  font-family: "Signika semibold";
  color: #131966;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* account.less:L789 */
.tabbedLogin .big-box .inner-tab hr {
  border-color: #c3d4f7 !important;
  -moz-box-shadow: 1px 1px #adb2e9;
  -webkit-box-shadow: 1px 1px #adb2e9;
  box-shadow: 1px 1px #adb2e9;
  margin-right: 14px;
  margin-left: 14px;
}
/* account.less:L798 */
.tabbedLogin .big-box .inner-tab .referal-register-separator {
  font-family: "Dancing Script";
  color: #d1d4f7;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  margin-top: -49px;
  margin-bottom: 10px;
  width: 49px;
  height: 33px;
  background: #858ce6;
  background: -moz-linear-gradient(left, #858ce6 0, #8b93ea 51%, #858ce6 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #858ce6), color-stop(51%, #8b92ea), color-stop(100%, #858ce6));
  background: -webkit-linear-gradient(left, #858ce6 0, #8b93ea 51%, #858ce6 100%);
  background: -o-linear-gradient(left, #858ce6 0, #8b93ea 51%, #858ce6 100%);
  background: -ms-linear-gradient(left, #858ce6 0, #8b93ea 51%, #858ce6 100%);
  background: linear-gradient(to right, #858ce6 0, #8b93ea 51%, #858ce6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#858CE6 ', endColorstr='#858CE6 ', GradientType=1);
}
/* account.less:L815 */
.tabbedLogin .big-box .inner-tab .referal-login-form {
  width: 449px;
  height: 65px;
}
/* account.less:L820 */
.tabbedLogin .big-box .inner-tab .btn-fb {
  display: block;
  width: 65% !important;
}
/* account.less:L826 */
.tabbedLogin .big-box .link-button {
  background: none;
  border: none;
  font-size: 21px;
  color: #ffd800;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
  position: absolute;
}
/* account.less:L835 */
.tabbedLogin .big-box .nav-tabs > li {
  padding: 0;
  width: 268px;
  margin-bottom: -1px;
}
/* account.less:L840 */
.tabbedLogin .big-box .nav-tabs > li:first-child {
  margin-right: 3px;
}
/* account.less:L845 */
.tabbedLogin .big-box .nav-tabs > li > a {
  -moz-border-radius: 8px 8px 0 0;
  -webkit-border-radius: 8px 8px 0 0;
  border-radius: 8px 8px 0 0;
  border: 1px solid #292e66;
  margin-top: 10px;
  height: 42px;
  padding-top: 6px;
  font-family: Genica;
  font-size: 19px;
  color: #ced0ea;
  -moz-box-shadow: 0 -8px 25px -8px rgba(0, 0, 0, 0.75) inset;
  -webkit-box-shadow: 0 -8px 25px -8px rgba(0, 0, 0, 0.75) inset;
  box-shadow: 0 -8px 25px -8px rgba(0, 0, 0, 0.75) inset;
  background: #6268b2;
  background: -moz-radial-gradient(center, ellipse cover, #6268b2 0, #474d9b 100%);
  background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, #6268b2), color-stop(100%, #474d9b));
  background: -webkit-radial-gradient(center, ellipse cover, #6268b2 0, #474d9b 100%);
  background: -o-radial-gradient(center, ellipse cover, #6268b2 0, #474d9b 100%);
  background: -ms-radial-gradient(center, ellipse cover, #6268b2 0, #474d9b 100%);
  background: radial-gradient(ellipse at center, #6268b2 0, #474d9b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6268b2', endColorstr='#474d9b', GradientType=1);
}
/* account.less:L869 */
.tabbedLogin .big-box .nav-tabs > li.active > a {
  color: white;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  border-bottom: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* account.less:L877 */
.tabbedLogin .big-box .nav-tabs > li.active > a.first-tab {
  background: #575fc1;
  background: -moz-linear-gradient(left, #575fc1 0, #8b93ea 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #575fc1), color-stop(100%, #8b93ea));
  background: -webkit-linear-gradient(left, #575fc1 0, #8b93ea 100%);
  background: -o-linear-gradient(left, #575fc1 0, #8b93ea 100%);
  background: -ms-linear-gradient(left, #575fc1 0, #8b93ea 100%);
  background: linear-gradient(to right, #575fc1 0, #8b93ea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#575fc1', endColorstr='#8b93ea', GradientType=1);
}
/* account.less:L888 */
.tabbedLogin .big-box .nav-tabs > li.active > a.second-tab {
  background: #8b93ea;
  background: -moz-linear-gradient(left, #8b93ea 0, #575fc1 97%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #8b93ea), color-stop(97%, #575fc1));
  background: -webkit-linear-gradient(left, #8b93ea 0, #575fc1 97%);
  background: -o-linear-gradient(left, #8b93ea 0, #575fc1 97%);
  background: -ms-linear-gradient(left, #8b93ea 0, #575fc1 97%);
  background: linear-gradient(to right, #8b93ea 0, #575fc1 97%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b93ea', endColorstr='#575fc1', GradientType=1);
}
/* account.less:L900 */
.tabbedLogin .big-box .btn {
  height: auto;
  width: auto;
  padding: 5px 35px 4px 35px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}
/* account.less:L908 */
.tabbedLogin .big-box .btn.btn-fb {
  font-size: 22px;
}
/* account.less:L913 */
.tabbedLogin .big-box .form-horizontal {
  width: 283px;
  height: 100%;
}
/* account.less:L917 */
.tabbedLogin .big-box .form-horizontal .terms-conditions {
  width: 363px !important;
  text-align: left;
}
/* account.less:L922 */
.tabbedLogin .big-box .form-horizontal .form-control {
  margin-bottom: 10px;
}
/* account.less:L925 */
.tabbedLogin .big-box .form-horizontal .form-controlinput {
  border-color: #200551;
}
/* account.less:L930 */
.tabbedLogin .big-box .form-horizontal > p {
  font-family: "Signika";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 15px;
  float: left;
  margin-bottom: -5px;
}
/* account.less:L936 */
.tabbedLogin .big-box .form-horizontal > p a {
  font-family: "Signika semibold";
  color: #d5b73e;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* account.less:L940 */
.tabbedLogin .big-box .form-horizontal > p span {
  font-family: "Signika semibold";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* account.less:L945 */
.tabbedLogin .big-box .form-horizontal .link-button {
  position: relative;
  margin-top: 10px;
}
/* account.less:L951 */
.tabbedLogin .big-box .form-control {
  border-color: #200551;
  font-size: 16px;
  height: 32px;
  padding-left: 7px;
  margin-bottom: -7px;
}
/* account.less:L959 */
.tabbedLogin .big-box .footer-login {
  background: #767dcd;
  border: 1px solid #444caf;
  padding: 20px;
  -moz-border-radius: 0 0 16px 16px;
  -webkit-border-radius: 0 0 16px 16px;
  border-radius: 0 0 16px 16px;
}
/* account.less:L967 */
.tabbedLogin .big-box .footer-login .whyslot-img {
  position: absolute;
  margin-top: -165px;
  left: -80px;
}
/* account.less:L973 */
.tabbedLogin .big-box .footer-login .footer-carousel {
  border: 5px solid #4e2d99;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.3);
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.3);
}
/* account.less:L982 */
.tabbedLogin .big-box .footer-login .footer-carousel .carousel-indicators {
  visibility: hidden;
}
/* account.less:L986 */
.tabbedLogin .big-box .footer-login .footer-carousel .carousel-control {
  visibility: hidden;
}
/* account.less:L992 */
.tabbedLogin .big-box .checkbox {
  float: left;
  margin-top: 6px;
  width: 100%;
}
/* account.less:L997 */
.tabbedLogin .big-box .checkbox input {
  position: absolute;
  left: 0;
  display: block;
  margin-top: -3px;
}
/* account.less:L1004 */
.tabbedLogin .big-box .checkbox label {
  display: block;
  margin-top: -5px;
  margin-left: -3px;
  float: left;
}
/* account.less:L1012 */
.tabbedLogin .big-box .tabbedLogin-body {
  margin: 10px;
}
/* account.less:L1015 */
.tabbedLogin .big-box .tabbedLogin-body .tabpanelContainer {
  text-align: center;
  padding: 15px;
  margin-top: -20px;
}
/* account.less:L1021 */
/* account.less:L1022 */
/* account.less:L1023 */
/* account.less:L1024 */
/* account.less:L1025 */
/* account.less:L1026 */
.tabbedLogin .big-box .tabbedLogin-body .tabpanel .tab-content #firstTab .inner-tab .splash-login .form-control {
  width: 166px;
}
/* account.less:L1030 */
/* account.less:L1031 */
.tabbedLogin .big-box .tabbedLogin-body .tabpanel .tab-content #firstTab .inner-tab .splash-login p a {
  font-size: 13px;
  color: #ffd800;
}
/* account.less:L1037 */
.tabbedLogin .big-box .tabbedLogin-body .tabpanel .tab-content #firstTab .inner-tab .splash-login label {
  font-size: 13px;
  color: #333987;
  margin-left: -33px;
}
/* account.less:L1043 */
.tabbedLogin .big-box .tabbedLogin-body .tabpanel .tab-content #firstTab .inner-tab .splash-login link-button {
  margin-top: 0;
  margin-left: 10px;
}
/*FORGOT PASSWORD*/

/* account.less:L1057 */
/* account.less:L1058 */
#forgot-password-form .title-center {
  text-align: center;
  font-weight: bold;
  padding: 7%;
}
/* account.less:L1064 */
#forgot-password-form .form-control {
  border: 1px solid #490f97;
}
/* account.less:L1068 */
#forgot-password-form .foot-box {
  padding: 7%;
  text-align: center;
  font-weight: bold;
  color: #d806d6;
}
/* account.less:L1075 */
#forgot-password-form .big-box header,
#forgot-password-form h1 {
  width: 90%;
}
/* account.less:L1080 */
#forgot-password-container,
#forgot-password-form,
validate-email-container {
  text-align: center;
}
/* account.less:L1085 */
#forgot-password-container ul,
#forgot-password-form ul,
validate-email-container ul {
  list-style: none;
}
/* account.less:L1089 */
#forgot-password-container h1,
#forgot-password-form h1,
validate-email-container h1,
#forgot-password-container h2,
#forgot-password-form h2,
validate-email-container h2 {
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 32px;
  text-shadow: 0 3px 3px rgba(0, 0, 0, 0.75);
  margin-bottom: 30px;
}
/* account.less:L1096 */
#forgot-password-container .title-center,
#forgot-password-form .title-center,
validate-email-container .title-center {
  font-family: 'Signika semibold';
}
/* account.less:L1100 */
#forgot-password-container p,
#forgot-password-form p,
validate-email-container p,
#forgot-password-container h4,
#forgot-password-form h4,
validate-email-container h4 {
  font-family: 'Signika light';
  color: black;
  font-size: 22px;
}
/* account.less:L1106 */
#forgot-password-container form,
#forgot-password-form form,
validate-email-container form {
  text-align: left;
}
/* account.less:L1109 */
#forgot-password-container form h4,
#forgot-password-form form h4,
validate-email-container form h4 {
  text-align: center;
  margin-bottom: 30px;
}
/* account.less:L1114 */
#forgot-password-container form .button-forgot-passwd,
#forgot-password-form form .button-forgot-passwd,
validate-email-container form .button-forgot-passwd {
  margin-top: 20px;
  width: 100%;
}
/*ACHIEVEMENTS TOOLTIP*/

/* achievements.less:L4 */
#achievements-tooltip {
  font-family: "Signika";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 920px;
  height: 600px;
  margin-top: -605px;
  margin-bottom: 5px;
  position: relative;
  opacity: 1;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  transition: all linear 0.2s;
  background: #001122;
  background: -moz-linear-gradient(-45deg, #001122 0, #002140 24%, #003363 51%, #003161 73%, #003161 73%, #001122 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0, #001122), color-stop(24%, #002140), color-stop(51%, #003363), color-stop(73%, #003161), color-stop(73%, #003161), color-stop(100%, #001122));
  background: -webkit-linear-gradient(-45deg, #001122 0, #002140 24%, #003363 51%, #003161 73%, #003161 73%, #001122 100%);
  background: -o-linear-gradient(-45deg, #001122 0, #002140 24%, #003363 51%, #003161 73%, #003161 73%, #001122 100%);
  background: -ms-linear-gradient(-45deg, #001122 0, #002140 24%, #003363 51%, #003161 73%, #003161 73%, #001122 100%);
  background: linear-gradient(135deg, #001122 0, #002140 24%, #003363 51%, #003161 73%, #003161 73%, #001122 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#001122', endColorstr='#001122', GradientType=1);
  font-size: 12px;
}
/* achievements.less:L26 */
#achievements-tooltip.ng-hide-add,
#achievements-tooltip.ng-hide-remove {
  display: block !important;
}
/* achievements.less:L31 */
#achievements-tooltip.ng-hide {
  opacity: 0;
}
/* achievements.less:L35 */
#achievements-tooltip .coin-small {
  width: 45px;
  height: 46px;
  float: left;
  margin-left: 8px;
  margin-right: -12px;
}
/* achievements.less:L43 */
#achievements-tooltip button.close {
  background: #3a9af1;
  color: white;
  opacity: initial;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  text-shadow: none;
  padding: 0 7px;
  position: relative;
  left: 0;
  top: -40px;
  font-size: 30px;
}
/* achievements.less:L59 */
#achievements-tooltip header {
  font-family: "Genica";
  color: #ffdf00;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  text-shadow: 2px 2px 3px rgba(2, 2, 3, 0.55);
  margin-bottom: 4px;
  margin-top: -4px;
}
/* achievements.less:L68 */
#achievements-tooltip.tooltip-traveltochina {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_traveltochina.png) no-repeat;
}
/* achievements.less:L72 */
#achievements-tooltip.tooltip-slotcrush {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_slotcrush.png) no-repeat;
}
/* achievements.less:L76 */
#achievements-tooltip.tooltip-fbiacademy {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_fbiacademy.png) no-repeat;
}
/* achievements.less:L80 */
#achievements-tooltip.tooltip-splash {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_splash.png) no-repeat;
}
/* achievements.less:L84 */
#achievements-tooltip.tooltip-magic60 {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_magic60.png) no-repeat;
}
/* achievements.less:L88 */
#achievements-tooltip.tooltip-lostinrussia {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_lostinrussia.png) no-repeat;
}
/* achievements.less:L92 */
#achievements-tooltip.tooltip-cleopatra {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_cleopatra.png) no-repeat;
}
/* achievements.less:L96 */
#achievements-tooltip.tooltip-crazynights {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_crazynights.png) no-repeat;
}
/* achievements.less:L100 */
#achievements-tooltip.tooltip-dragonmagic {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_dragonmagic.png) no-repeat;
}
/* achievements.less:L104 */
#achievements-tooltip.tooltip-grancarnevale {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_grancarnevale.png) no-repeat;
}
/* achievements.less:L108 */
#achievements-tooltip.tooltip-leyendasdeoriente {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_leyendasdeoriente.png) no-repeat;
}
/* achievements.less:L112 */
#achievements-tooltip.tooltip-yetimania {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_yetimania.png) no-repeat;
}
/* achievements.less:L116 */
#achievements-tooltip.tooltip-cleopatrabar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_cleopatrabar.png) no-repeat;
}
/* achievements.less:L120 */
#achievements-tooltip.tooltip-lamaquinadeltiempo {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_lamaquinadeltiempo.png) no-repeat;
}
/* achievements.less:L124 */
#achievements-tooltip.tooltip-luckyplayer {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_luckyplayer.png) no-repeat;
}
/* achievements.less:L128 */
#achievements-tooltip.tooltip-secretshadow {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_secretshadow.png) no-repeat;
}
/* achievements.less:L132 */
#achievements-tooltip.tooltip-lightsofbroadway {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_lightsofbroadway.png) no-repeat;
}
/* achievements.less:L136 */
#achievements-tooltip.tooltip-xmas {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_elves.png) no-repeat;
}
/* achievements.less:L140 */
#achievements-tooltip.tooltip-mininevada {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_nevada.png) no-repeat;
}
/* achievements.less:L144 */
#achievements-tooltip.tooltip-minigenio {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_minigenio.png) no-repeat;
}
/* achievements.less:L148 */
#achievements-tooltip.tooltip-videopoker {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_videopoker.png) no-repeat;
}
/* achievements.less:L152 */
#achievements-tooltip.tooltip-filon {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_filon.png) no-repeat;
}
/* achievements.less:L156 */
#achievements-tooltip.tooltip-piratescaribbean {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_piratescaribbean.png) no-repeat;
}
/* achievements.less:L160 */
#achievements-tooltip.tooltip-robinhood {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_robinhood.png) no-repeat;
}
/* achievements.less:L164 */
#achievements-tooltip.tooltip-anubis {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_anubis.png) no-repeat;
}
/* achievements.less:L168 */
#achievements-tooltip.tooltip-sportsbar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_sportsbar.png) no-repeat;
}
/* achievements.less:L172 */
#achievements-tooltip.tooltip-farm {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_farm.png) no-repeat;
}
/* achievements.less:L176 */
#achievements-tooltip.tooltip-fruitsinferno {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_fruitsinferno.png) no-repeat;
}
/* achievements.less:L180 */
#achievements-tooltip.tooltip-stoneslot {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_stoneslot.png) no-repeat;
}
/* achievements.less:L184 */
#achievements-tooltip.tooltip-zombiesparty {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_zombiesparty.png) no-repeat;
}
/* achievements.less:L188 */
#achievements-tooltip.tooltip-fortunecharms {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_fortunecharms.png) no-repeat;
}
/* achievements.less:L192 */
#achievements-tooltip.tooltip-funnyfruits {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_funnyfruits.png) no-repeat;
}
/* achievements.less:L196 */
#achievements-tooltip.tooltip-manhattanblues {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_manhattanblues.png) no-repeat;
}
/* achievements.less:L200 */
#achievements-tooltip.tooltip-eltesorodejava {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_eltesorodejava.png) no-repeat;
}
/* achievements.less:L204 */
#achievements-tooltip.tooltip-wildsaloon {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tooltip_wildsaloon.png) no-repeat;
}
/*ACHIEVEMENTS INFO*/

/* achievements.less:L211 */
/* achievements.less:L212 */
#achievements-info .trophy-box {
  margin: 10px 0;
  border: 1px solid #c2bbe3;
  background: #efe5fe;
  background-image: -moz-linear-gradient(0, white 0, #efe5fe 100%);
  background-image: -webkit-linear-gradient(0, white 0, #efe5fe 100%);
  background-image: -ms-linear-gradient(0, white 0, #efe5fe 100%);
  height: 125px;
}
/* achievements.less:L221 */
#achievements-info .trophy-box .trophy-title {
  font-family: "Genica";
  color: #010200;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
  padding-top: 15px;
}
/* achievements.less:L227 */
#achievements-info .trophy-box .trophy-description {
  font-family: "Signika";
  color: #520092;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  margin-top: -12px;
  margin-bottom: 39px;
}
/* achievements.less:L234 */
#achievements-info .trophy-box .info-trophy {
  float: left;
  display: block;
  margin: 7px 10px 0 0;
  width: 82px;
  height: 111px;
}
/* achievements.less:L241 */
#achievements-info .trophy-box .info-trophy.oceans {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/oceans.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L246 */
#achievements-info .trophy-box .info-trophy.luckyjack {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/luckyjack.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L251 */
#achievements-info .trophy-box .info-trophy.cleopatra {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/cleopatra.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L256 */
#achievements-info .trophy-box .info-trophy.lostinrussia {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/lostinrussia.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L261 */
#achievements-info .trophy-box .info-trophy.traveltochina {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/traveltochina.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L266 */
#achievements-info .trophy-box .info-trophy.slotcrush {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/slotcrush.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L271 */
#achievements-info .trophy-box .info-trophy.fbiacademy {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/fbiacademy.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L276 */
#achievements-info .trophy-box .info-trophy.splash {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/splash.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L281 */
#achievements-info .trophy-box .info-trophy.corsarios {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/corsarios.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L286 */
#achievements-info .trophy-box .info-trophy.western {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/western.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L291 */
#achievements-info .trophy-box .info-trophy.luckyjackbar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/luckyjackbar.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L296 */
#achievements-info .trophy-box .info-trophy.lacuevadealibaba {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/lacuevadealibaba.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L301 */
#achievements-info .trophy-box .info-trophy.oceanstreasure {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/oceanstreasure.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L306 */
#achievements-info .trophy-box .info-trophy.magic60 {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/magic60.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L311 */
#achievements-info .trophy-box .info-trophy.luckyplayer {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/luckyplayer.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L316 */
#achievements-info .trophy-box .info-trophy.lightsofbroadway {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/lightsofbroadway.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L321 */
#achievements-info .trophy-box .info-trophy.grancarnevale {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/grancarnevale.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L326 */
#achievements-info .trophy-box .info-trophy.dragonmagic {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/dragonmagic.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L331 */
#achievements-info .trophy-box .info-trophy.crazynights {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/crazynights.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L336 */
#achievements-info .trophy-box .info-trophy.xmas {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/xmas.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L341 */
#achievements-info .trophy-box .info-trophy.mininevada {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/mininevada.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L346 */
#achievements-info .trophy-box .info-trophy.minigenio {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/minigenio.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L351 */
#achievements-info .trophy-box .info-trophy.videopoker {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/royalpoker.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L356 */
#achievements-info .trophy-box .info-trophy.filon {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/filon.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L361 */
#achievements-info .trophy-box .info-trophy.piratescaribbean {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/piratescaribbean.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L366 */
#achievements-info .trophy-box .info-trophy.robinhood {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/robinhood.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L371 */
#achievements-info .trophy-box .info-trophy.secretshadow {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/secretshadow.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L376 */
#achievements-info .trophy-box .info-trophy.anubis {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/anubis.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L381 */
#achievements-info .trophy-box .info-trophy.sportsbar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/sportsbar.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L386 */
#achievements-info .trophy-box .info-trophy.farm {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/farm.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L391 */
#achievements-info .trophy-box .info-trophy.fruitsinferno {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/fruitsinferno.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L396 */
#achievements-info .trophy-box .info-trophy.stoneslot {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/stoneslot.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L401 */
#achievements-info .trophy-box .info-trophy.zombiesparty {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/zombiesparty.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L406 */
#achievements-info .trophy-box .info-trophy.fortunecharms {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/fortunecharms.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L411 */
#achievements-info .trophy-box .info-trophy.funnyfruits {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/funnyfruits.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L416 */
#achievements-info .trophy-box .info-trophy.manhattanblues {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/manhattanblues.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L421 */
#achievements-info .trophy-box .info-trophy.eltesorodejava {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/eltesorodejava.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L426 */
#achievements-info .trophy-box .info-trophy.eltesorodejavagold {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/eltesorodejavagold.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L431 */
#achievements-info .trophy-box .info-trophy.vikingosvideogold {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/vikingosvideogold.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L436 */
#achievements-info .trophy-box .info-trophy.ramaniaslot {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/ramaniaslot.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L441 */
#achievements-info .trophy-box .info-trophy.wildsaloon {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/wildsaloon.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L446 */
#achievements-info .trophy-box .info-trophy.lagranja {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/lagranja.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L451 */
#achievements-info .trophy-box .info-trophy.vikingosvideo {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/vikingosvideo.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L456 */
#achievements-info .trophy-box .info-trophy.troya {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/troya.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L461 */
#achievements-info .trophy-box .info-trophy.laperladelcaribe {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/laperladelcaribe.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L466 */
#achievements-info .trophy-box .info-trophy.laperladelcaribedeluxe {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/laperladelcaribedeluxe.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L471 */
#achievements-info .trophy-box .info-trophy.laspiratasdelcaribe {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/laspiratasdelcaribe.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L476 */
#achievements-info .trophy-box .info-trophy.leyendasdeoriente {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/leyendasdeoriente.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L481 */
#achievements-info .trophy-box .info-trophy.yetimania {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/yetimania.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L486 */
#achievements-info .trophy-box .info-trophy.cleopatrabar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/cleopatrabar.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L491 */
#achievements-info .trophy-box .info-trophy.lamaquinadeltiempo {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/lamaquinadeltiempo.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L496 */
#achievements-info .trophy-box .info-trophy.vikingos {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/trophies/vikingos.png) no-repeat;
  background-size: cover;
}
/* achievements.less:L501 */
#achievements-info .trophy-box .info-trophy.empty {
  background-position: -1px -1px;
}
/* achievements.less:L505 */
#achievements-info .trophy-box .info-trophy.bronze {
  background-position: -84px -1px;
}
/* achievements.less:L509 */
#achievements-info .trophy-box .info-trophy.silver {
  background-position: -167px -1px;
}
/* achievements.less:L513 */
#achievements-info .trophy-box .info-trophy.gold {
  background-position: -250px -1px;
}
@media (max-width: 550px) {
  /* achievements.less:L519 */
  #achievements-info .trophy-box .round-box,
  #achievements-info .trophy-box .trophy-win {
    display: none;
  }
}
/* achievements.less:L525 */
#achievements-info .trophy-box .round-box {
  position: relative;
  float: right;
  margin: -50px 10px 0 0;
  border: 1px solid white;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-image: -moz-radial-gradient(50% 50%, circle closest-side, #a58fe0 0, #c1bbe7 100%);
  background-image: -webkit-radial-gradient(50% 50%, circle closest-side, #a58fe0 0, #c1bbe7 100%);
  background-image: -ms-radial-gradient(50% 50%, circle closest-side, #a58fe0 0, #c1bbe7 100%);
  cursor: pointer;
  width: 71px;
  height: 71px;
}
/* achievements.less:L540 */
#achievements-info .trophy-box .round-box:hover {
  -moz-box-shadow: 0.484px 1.941px 9.5px 0.5px rgba(2, 2, 3, 0.47);
  -webkit-box-shadow: 0.484px 1.941px 9.5px 0.5px rgba(2, 2, 3, 0.47);
  box-shadow: 0.484px 1.941px 9.5px 0.5px rgba(2, 2, 3, 0.47);
}
/* achievements.less:L546 */
#achievements-info .trophy-box .round-box .present {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/presents_spritesheet.png) no-repeat center bottom;
  margin: -2px 0 0 6px;
  width: 74px;
  height: 67px;
}
/* achievements.less:L552 */
#achievements-info .trophy-box .round-box .present.present-1 {
  background-position: 0 0;
}
/* achievements.less:L556 */
#achievements-info .trophy-box .round-box .present.present-2 {
  background-position: -74px -67px;
}
/* achievements.less:L560 */
#achievements-info .trophy-box .round-box .present.present-3 {
  background-position: -148px -67px;
}
/* achievements.less:L564 */
#achievements-info .trophy-box .round-box .present.present-4 {
  background-position: 0 -134px;
}
/* achievements.less:L568 */
#achievements-info .trophy-box .round-box .present.present-5 {
  background-position: -74px -134px;
}
/* achievements.less:L572 */
#achievements-info .trophy-box .round-box .present.present-6 {
  background-position: -148px -134px;
}
/* achievements.less:L576 */
#achievements-info .trophy-box .round-box .present.present-7 {
  background-position: 0 -201px;
}
/* achievements.less:L580 */
#achievements-info .trophy-box .round-box .present.present-8 {
  background-position: -74px -201px;
}
/* achievements.less:L584 */
#achievements-info .trophy-box .round-box .present.present-9 {
  background-position: -148px -201px;
}
/* achievements.less:L588 */
#achievements-info .trophy-box .round-box .present.present-10 {
  background-position: -74px 0;
}
/* achievements.less:L592 */
#achievements-info .trophy-box .round-box .present.present-11 {
  background-position: -148px 0;
}
/* achievements.less:L596 */
#achievements-info .trophy-box .round-box .present.present-12 {
  background-position: 0 -67px;
}
/* achievements.less:L602 */
#achievements-info .trophy-box .trophy-win {
  border: 1px solid white;
  background-image: -moz-linear-gradient(0, #c1bbe7 0, #a58fe0 100%);
  background-image: -webkit-linear-gradient(0, #c1bbe7 0, #a58fe0 100%);
  background-image: -ms-linear-gradient(0, #c1bbe7 0, #a58fe0 100%);
  -moz-box-shadow: 2px 3.464px 8px 0 rgba(2, 2, 3, 0.47);
  -webkit-box-shadow: 2px 3.464px 8px 0 rgba(2, 2, 3, 0.47);
  box-shadow: 2px 3.464px 8px 0 rgba(2, 2, 3, 0.47);
  float: right;
  margin: -30px -15px 0 0;
  width: calc(100% - 195px);
  line-height: 30px;
}
/* achievements.less:L615 */
#achievements-info .trophy-box .trophy-win .cinta {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/cinteta.png) no-repeat left center;
  margin: 3px 0 0 -5px;
  padding: 0 20px 1px 10px;
  color: white;
}
/* achievements.less:L622 */
#achievements-info .trophy-box .trophy-win .prize {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/ticket_unknown.png) no-repeat left center;
  background-size: contain;
  background-position: center;
  position: absolute;
  width: calc(100% - 333px);
  height: 55px;
  margin-top: -40px;
  margin-left: 90px;
}
/* achievements.less:L634 */
#achievements-info .trophy-box.unlocked {
  border: 1px solid #f2f1f0;
  background: -moz-linear-gradient(top, #efe5fe 0, #cfc1f1 57%, #baaee2 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efe5fe), color-stop(57%, #cfc1f1), color-stop(100%, #baaee2));
  background: -webkit-linear-gradient(top, #efe5fe 0, #cfc1f1 57%, #baaee2 100%);
  background: -o-linear-gradient(top, #efe5fe 0, #cfc1f1 57%, #baaee2 100%);
  background: -ms-linear-gradient(top, #efe5fe 0, #cfc1f1 57%, #baaee2 100%);
  background: linear-gradient(to bottom, #efe5fe 0, #cfc1f1 57%, #baaee2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efe5fe', endColorstr='#baaee2', GradientType=0);
  -moz-box-shadow: 2px 3.464px 8px 0 rgba(2, 2, 3, 0.47);
  -webkit-box-shadow: 2px 3.464px 8px 0 rgba(2, 2, 3, 0.47);
  box-shadow: 2px 3.464px 8px 0 rgba(2, 2, 3, 0.47);
}
/* achievements.less:L647 */
/* achievements.less:L648 */
#achievements-info .trophy-box.unlocked .info-trophy.oceans {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_oceans.png) no-repeat center bottom;
}
/* achievements.less:L652 */
#achievements-info .trophy-box.unlocked .info-trophy.luckyjack {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_luckyjack.png) no-repeat center bottom;
}
/* achievements.less:L656 */
#achievements-info .trophy-box.unlocked .info-trophy.cleopatra {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_cleopatra.png) no-repeat center bottom;
}
/* achievements.less:L660 */
#achievements-info .trophy-box.unlocked .info-trophy.lostinrussia {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_lostinrussia.png) no-repeat center bottom;
}
/* achievements.less:L664 */
#achievements-info .trophy-box.unlocked .info-trophy.traveltochina {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_traveltochina.png) no-repeat center bottom;
}
/* achievements.less:L668 */
#achievements-info .trophy-box.unlocked .info-trophy.slotcrush {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_slotcrush.png) no-repeat center bottom;
}
/* achievements.less:L672 */
#achievements-info .trophy-box.unlocked .info-trophy.fbiacademy {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_fbiacademy.png) no-repeat center bottom;
}
/* achievements.less:L676 */
#achievements-info .trophy-box.unlocked .info-trophy.western {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_western.png) no-repeat center bottom;
}
/* achievements.less:L680 */
#achievements-info .trophy-box.unlocked .info-trophy.luckyjackbar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_luckyjackbar.png) no-repeat center bottom;
}
/* achievements.less:L684 */
#achievements-info .trophy-box.unlocked .info-trophy.splash {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_splash.png) no-repeat center bottom;
}
/* achievements.less:L688 */
#achievements-info .trophy-box.unlocked .info-trophy.magic60 {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_magic60.png) no-repeat center bottom;
}
/* achievements.less:L692 */
#achievements-info .trophy-box.unlocked .info-trophy.luckyplayer {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_luckyplayer.png) no-repeat center bottom;
}
/* achievements.less:L696 */
#achievements-info .trophy-box.unlocked .info-trophy.lightsofbroadway {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_lightsofbroadway.png) no-repeat center bottom;
}
/* achievements.less:L700 */
#achievements-info .trophy-box.unlocked .info-trophy.grancarnevale {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_grancarnavale.png) no-repeat center bottom;
}
/* achievements.less:L704 */
#achievements-info .trophy-box.unlocked .info-trophy.dragonmagic {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_dragonmagic.png) no-repeat center bottom;
}
/* achievements.less:L708 */
#achievements-info .trophy-box.unlocked .info-trophy.crazynights {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_crazynights.png) no-repeat center bottom;
}
/* achievements.less:L712 */
#achievements-info .trophy-box.unlocked .info-trophy.xmas {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_elves.png) no-repeat center bottom;
}
/* achievements.less:L716 */
#achievements-info .trophy-box.unlocked .info-trophy.mininevada {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_nevada.png) no-repeat center bottom;
}
/* achievements.less:L720 */
#achievements-info .trophy-box.unlocked .info-trophy.minigenio {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_minigenio.png) no-repeat center bottom;
}
/* achievements.less:L724 */
#achievements-info .trophy-box.unlocked .info-trophy.videopoker {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_videopoker.png) no-repeat center bottom;
}
/* achievements.less:L728 */
#achievements-info .trophy-box.unlocked .info-trophy.filon {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_filon.png) no-repeat center bottom;
}
/* achievements.less:L732 */
#achievements-info .trophy-box.unlocked .info-trophy.piratescaribbean {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_piratescaribbean.png) no-repeat center bottom;
}
/* achievements.less:L736 */
#achievements-info .trophy-box.unlocked .info-trophy.robinhood {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_robinhood.png) no-repeat center bottom;
}
/* achievements.less:L740 */
#achievements-info .trophy-box.unlocked .info-trophy.secretshadow {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_secretshadow.png) no-repeat center bottom;
}
/* achievements.less:L744 */
#achievements-info .trophy-box.unlocked .info-trophy.anubis {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_anubis.png) no-repeat center bottom;
}
/* achievements.less:L748 */
#achievements-info .trophy-box.unlocked .info-trophy.sportsbar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_sportsbar.png) no-repeat center bottom;
}
/* achievements.less:L752 */
#achievements-info .trophy-box.unlocked .info-trophy.farm {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_farm.png) no-repeat center bottom;
}
/* achievements.less:L756 */
#achievements-info .trophy-box.unlocked .info-trophy.fruitsinferno {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_fruitsinferno.png) no-repeat center bottom;
}
/* achievements.less:L760 */
#achievements-info .trophy-box.unlocked .info-trophy.stoneslot {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_stoneslot.png) no-repeat center bottom;
}
/* achievements.less:L764 */
#achievements-info .trophy-box.unlocked .info-trophy.zombiesparty {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_zombiesparty.png) no-repeat center bottom;
}
/* achievements.less:L768 */
#achievements-info .trophy-box.unlocked .info-trophy.fortunecharms {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_fortunecharms.png) no-repeat center bottom;
}
/* achievements.less:L772 */
#achievements-info .trophy-box.unlocked .info-trophy.funnyfruits {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_funnyfruits.png) no-repeat center bottom;
}
/* achievements.less:L776 */
#achievements-info .trophy-box.unlocked .info-trophy.manhattanblues {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_manhattanblues.png) no-repeat center bottom;
}
/* achievements.less:L780 */
#achievements-info .trophy-box.unlocked .info-trophy.eltesorodejava {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_eltesorodejava.png) no-repeat center bottom;
}
/* achievements.less:L784 */
#achievements-info .trophy-box.unlocked .info-trophy.wildsaloon {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_wildsaloon.png) no-repeat center bottom;
}
/* achievements.less:L788 */
#achievements-info .trophy-box.unlocked .info-trophy.lagranja {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/trophy_full_lagranja.png) no-repeat center bottom;
}
/* achievements.less:L793 */
#achievements-info .trophy-box.unlocked .round-box {
  -moz-box-shadow: 0.484px 1.941px 9.5px 0.5px rgba(2, 2, 3, 0.47);
  -webkit-box-shadow: 0.484px 1.941px 9.5px 0.5px rgba(2, 2, 3, 0.47);
  box-shadow: 0.484px 1.941px 9.5px 0.5px rgba(2, 2, 3, 0.47);
  cursor: default;
}
/* achievements.less:L799 */
/* achievements.less:L800 */
#achievements-info .trophy-box.unlocked .round-box .present.present-1 {
  background-position: 0 -268px;
}
/* achievements.less:L804 */
#achievements-info .trophy-box.unlocked .round-box .present.present-2 {
  background-position: -74px -268px;
}
/* achievements.less:L808 */
#achievements-info .trophy-box.unlocked .round-box .present.present-3 {
  background-position: -74px -268px;
}
/* achievements.less:L812 */
#achievements-info .trophy-box.unlocked .round-box .present.present-4 {
  background-position: -148px -268px;
}
/* achievements.less:L816 */
#achievements-info .trophy-box.unlocked .round-box .present.present-5 {
  background-position: -74px -335px;
}
/* achievements.less:L820 */
#achievements-info .trophy-box.unlocked .round-box .present.present-6 {
  background-position: -74px -268px;
}
/* achievements.less:L824 */
#achievements-info .trophy-box.unlocked .round-box .present.present-7 {
  background-position: -148px -268px;
}
/* achievements.less:L828 */
#achievements-info .trophy-box.unlocked .round-box .present.present-8 {
  background-position: 0 -268px;
}
/* achievements.less:L832 */
#achievements-info .trophy-box.unlocked .round-box .present.present-9 {
  background-position: -148px -335px;
}
/* achievements.less:L836 */
#achievements-info .trophy-box.unlocked .round-box .present.present-10 {
  background-position: 0 -268px;
}
/* achievements.less:L840 */
#achievements-info .trophy-box.unlocked .round-box .present.present-11 {
  background-position: 0 -335px;
}
/* achievements.less:L844 */
#achievements-info .trophy-box.unlocked .round-box .present.present-12 {
  background-position: 0 -402px;
}
/* achievements.less:L850 */
/* achievements.less:L851 */
#achievements-info .trophy-box.unlocked .trophy-win .prize {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/ticket_scratchfarm.png) no-repeat left center;
  background-size: contain;
  background-position: center;
}
/* achievements-bar.less:L5 */
/* achievements-bar.less:L24 */
.achievements-row .achievements-trophy,
.achievements-row-collapsed .achievements-trophy,
.achievements-row #achievements-trophy-all,
.achievements-row-collapsed #achievements-trophy-all {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-trophies-general.png);
  background-position: 2px 4px;
}
/* achievements-bar.less:L30 */
/* achievements-bar.less:L31 */
.achievements-star.star-disabled {
  background-position: -200px -41px;
}
/* achievements-bar.less:L35 */
.achievements-star.star-unlocked {
  background-position: -200px 0;
}
/* achievements-bar.less:L39 */
.achievements-star.star-small-disabled {
  background-position: -200px -119px;
}
/* achievements-bar.less:L43 */
.achievements-star.star-small-unlocked {
  background-position: -200px -87px;
}
/* achievements-bar.less:L48 */
/* achievements-bar.less:L49 */
.achievements-bar .progress {
  margin: 0;
  background: none;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  height: 8px;
  width: 131px;
  margin-left: 3px;
}
/* achievements-bar.less:L62 */
/* achievements-bar.less:L63 */
.wood .progress-bar {
  background: #f4a67c;
  /* Old browsers */
  background: -moz-linear-gradient(left, #dfa966 0, #d59e5c 99%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #dfa966), color-stop(99%, #d59e5c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #dfa966 0, #d59e5c 99%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #dfa966 0, #d59e5c 99%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #dfa966 0, #d59e5c 99%);
  /* IE10+ */
  background: linear-gradient(to right, #dfa966 0, #d59e5c 99%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFA966 ', endColorstr='#D59E5C  ', GradientType=1);
  /* IE6-9 */
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
/* achievements-bar.less:L78 */
/* achievements-bar.less:L79 */
.bronze .progress-bar {
  background: #f4a67c;
  /* Old browsers */
  background: -moz-linear-gradient(left, #f4a67c 0, #ca5f25 99%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #f4a67c), color-stop(99%, #ca5f25));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #f4a67c 0, #ca5f25 99%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #f4a67c 0, #ca5f25 99%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #f4a67c 0, #ca5f25 99%);
  /* IE10+ */
  background: linear-gradient(to right, #f4a67c 0, #ca5f25 99%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4a67c ', endColorstr='#ca5f25  ', GradientType=1);
  /* IE6-9 */
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
/* achievements-bar.less:L95 */
/* achievements-bar.less:L96 */
.silver .progress-bar {
  background: #779597;
  /* Old browsers */
  background: -moz-linear-gradient(left, #779597 0, #bae2e3 99%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #779597), color-stop(99%, #bae2e3));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #779597 0, #bae2e3 99%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #779597 0, #bae2e3 99%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #779597 0, #bae2e3 99%);
  /* IE10+ */
  background: linear-gradient(to right, #779597 0, #bae2e3 99%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#779597 ', endColorstr='#bae2e3', GradientType=1);
  /* IE6-9 */
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
/* achievements-bar.less:L111 */
/* achievements-bar.less:L112 */
.gold .progress-bar {
  background: #ffd736;
  /* Old browsers */
  background: -moz-linear-gradient(left, #ffd736 0, #fff886 99%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #ffd736), color-stop(99%, #fff886));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #ffd736 0, #fff886 99%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #ffd736 0, #fff886 99%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #ffd736 0, #fff886 99%);
  /* IE10+ */
  background: linear-gradient(to right, #ffd736 0, #fff886 99%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd736', endColorstr='#fff886', GradientType=1);
  /* IE6-9 */
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
/* achievements-bar.less:L127 */
/* achievements-bar.less:L128 */
.diamond .progress-bar {
  background: #ffd736;
  /* Old browsers */
  background: -moz-linear-gradient(left, #a7c9f2 0, #b4d3f7 99%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #a7c9f2), color-stop(99%, #b4d3f7));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #a7c9f2 0, #b4d3f7 99%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #a7c9f2 0, #b4d3f7 99%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #a7c9f2 0, #b4d3f7 99%);
  /* IE10+ */
  background: linear-gradient(to right, #a7c9f2 0, #b4d3f7 99%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#A7C9F2', endColorstr='#B4D3F7', GradientType=1);
  /* IE6-9 */
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
/*Legendary*/

/* achievements-bar.less:L144 */
/* achievements-bar.less:L145 */
.legendary .progress-bar {
  background: #ffd736;
  /* Old browsers */
  background: -moz-linear-gradient(left, #c20f0f 0, #970e0e 99%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #c20f0f), color-stop(99%, #970e0e));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #c20f0f 0, #970e0e 99%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #c20f0f 0, #970e0e 99%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #c20f0f 0, #970e0e 99%);
  /* IE10+ */
  background: linear-gradient(to right, #c20f0f 0, #970e0e 99%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C20F0F', endColorstr='#970E0E', GradientType=1);
  /* IE6-9 */
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
/* achievements-bar.less:L160 */
.achievements-row {
  margin: 0 auto;
  margin-bottom: 0;
  width: 930px;
  height: 80px;
  padding: 1px 1px 1px 1px;
}
/* achievements-bar.less:L167 */
.achievements-row .achievements-btn-minus {
  position: relative;
  background-repeat: no-repeat;
  background-position: -59px -178px;
  width: 57px;
  height: 22px;
  margin-top: -21.5px;
  display: block;
}
/* achievements-bar.less:L176 */
.achievements-row .achievements-btn-minus.wood {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-wood.png);
}
/* achievements-bar.less:L180 */
.achievements-row .achievements-btn-minus.bronze {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-bronze.png);
}
/* achievements-bar.less:L184 */
.achievements-row .achievements-btn-minus.silver {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-silver.png);
}
/* achievements-bar.less:L188 */
.achievements-row .achievements-btn-minus.gold {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-gold.png);
}
/* achievements-bar.less:L192 */
.achievements-row .achievements-btn-minus.diamond {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-diamond.png);
}
/* achievements-bar.less:L196 */
.achievements-row .achievements-btn-minus.legendary {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-legendary.png);
}
/* achievements-bar.less:L201 */
.achievements-row .achievements-btn-minus:hover {
  background-position-x: -1px;
  cursor: pointer;
}
/* achievements-bar.less:L206 */
.achievements-row .achievements-btn-plus {
  position: absolute;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: -144px -173px;
  width: 23px;
  height: 27px;
  margin-top: 54px;
}
/* achievements-bar.less:L215 */
.achievements-row .achievements-btn-plus.wood {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-wood.png);
}
/* achievements-bar.less:L219 */
.achievements-row .achievements-btn-plus.bronze {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-bronze.png);
}
/* achievements-bar.less:L223 */
.achievements-row .achievements-btn-plus.silver {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-silver.png);
}
/* achievements-bar.less:L227 */
.achievements-row .achievements-btn-plus.gold {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-gold.png);
}
/* achievements-bar.less:L231 */
.achievements-row .achievements-btn-plus.diamond {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-diamond.png);
}
/* achievements-bar.less:L235 */
.achievements-row .achievements-btn-plus.legendary {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-legendary.png);
}
/* achievements-bar.less:L240 */
.achievements-row .achievements-btn-plus:hover {
  background-position: -119px -173px;
  cursor: pointer;
}
/* achievements-bar.less:L245 */
.achievements-row .achievements-trophies-container {
  float: left;
  margin-top: 14px;
  width: 220px;
  text-align: center;
}
/* achievements-bar.less:L251 */
.achievements-row .achievements-trophies-container .achievements-trophies {
  height: 36px;
  display: inline-block;
}
/* achievements-bar.less:L255 */
.achievements-row .achievements-trophies-container .achievements-trophies .achievements-trophy-cup-icon {
  background-position: 0 -131px;
  background-repeat: no-repeat;
  display: inline-block;
  width: 40px;
  height: 33px;
  margin-top: 0;
  margin-left: 5px;
}
/* achievements-bar.less:L264 */
.achievements-row .achievements-trophies-container .achievements-trophies .achievements-trophy-cup-icon.wood {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-wood.png);
}
/* achievements-bar.less:L268 */
.achievements-row .achievements-trophies-container .achievements-trophies .achievements-trophy-cup-icon.bronze {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-bronze.png);
}
/* achievements-bar.less:L272 */
.achievements-row .achievements-trophies-container .achievements-trophies .achievements-trophy-cup-icon.silver {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-silver.png);
}
/* achievements-bar.less:L276 */
.achievements-row .achievements-trophies-container .achievements-trophies .achievements-trophy-cup-icon.gold {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-gold.png);
}
/* achievements-bar.less:L280 */
.achievements-row .achievements-trophies-container .achievements-trophies .achievements-trophy-cup-icon.diamond {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-diamond.png);
}
/* achievements-bar.less:L284 */
.achievements-row .achievements-trophies-container .achievements-trophies .achievements-trophy-cup-icon.legendary {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-legendary.png);
}
/* achievements-bar.less:L290 */
.achievements-row .achievements-trophies-container .achievements-trophies-title {
  display: inline-block;
  font-family: "Dancing Script";
  color: #d1d4f7;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  text-shadow: 1px 1px black;
  text-align: center;
  margin-left: 4px;
  position: relative;
  top: 5px;
}
/* achievements-bar.less:L300 */
.achievements-row .achievements-trophies-container .achievements-trophies-title.wood {
  color: #eeb689;
}
/* achievements-bar.less:L304 */
.achievements-row .achievements-trophies-container .achievements-trophies-title.bronze {
  color: #e78441;
}
/* achievements-bar.less:L308 */
.achievements-row .achievements-trophies-container .achievements-trophies-title.silver {
  color: #abb2d2;
}
/* achievements-bar.less:L312 */
.achievements-row .achievements-trophies-container .achievements-trophies-title.gold {
  color: #f8e099;
}
/* achievements-bar.less:L316 */
.achievements-row .achievements-trophies-container .achievements-trophies-title.diamond {
  color: #cdeeff;
}
/* achievements-bar.less:L320 */
.achievements-row .achievements-trophies-container .achievements-trophies-title.legendary {
  color: #fc4759;
}
/* achievements-bar.less:L326 */
.achievements-row .trophy-container {
  float: left;
}
/* achievements-bar.less:L330 */
.achievements-row .achievements-bar-container-wood {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-general.png);
  background-position: 0 -65px;
  width: 147px;
  height: 62px;
  display: inline-block;
  margin: 8px 0 0 8px;
}
/* achievements-bar.less:L338 */
.achievements-row .achievements-bar-container-wood .stars-container {
  display: inline-block;
  width: 90px;
  height: 61px;
}
/* achievements-bar.less:L344 */
.achievements-row .achievements-bar-container-wood .star {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-wood.png);
  background-repeat: no-repeat;
  background-position: -16px -87px;
  width: 43px;
  height: 42px;
  margin-top: 8px;
  position: absolute;
}
/* achievements-bar.less:L354 */
.achievements-row .achievements-bar-container-wood .star-0 {
  margin-left: 11px;
}
/* achievements-bar.less:L358 */
.achievements-row .achievements-bar-container-wood .star-1 {
  margin-left: 43px;
}
/* achievements-bar.less:L362 */
.achievements-row .achievements-bar-container-wood .star-2 {
  margin-left: 28px;
}
/* achievements-bar.less:L367 */
.achievements-row .fullpage-trophy {
  background-position: -44px 4px;
}
/* achievements-bar.less:L371 */
.achievements-row .achievements-bar-container-bronze {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-general.png);
  background-position: 0 -65px;
  width: 147px;
  height: 62px;
  display: inline-block;
  margin: 8px 0 0 6px;
}
/* achievements-bar.less:L379 */
.achievements-row .achievements-bar-container-bronze .stars-container {
  display: inline-block;
  width: 90px;
  height: 61px;
}
/* achievements-bar.less:L385 */
.achievements-row .achievements-bar-container-bronze .star {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-bronze.png);
  background-repeat: no-repeat;
  background-position: -16px -87px;
  width: 43px;
  height: 42px;
  margin-top: 8px;
  position: absolute;
}
/* achievements-bar.less:L395 */
.achievements-row .achievements-bar-container-bronze .star-0 {
  margin-left: 11px;
}
/* achievements-bar.less:L399 */
.achievements-row .achievements-bar-container-bronze .star-1 {
  margin-left: 43px;
}
/* achievements-bar.less:L403 */
.achievements-row .achievements-bar-container-bronze .star-2 {
  margin-left: 28px;
}
/* achievements-bar.less:L408 */
.achievements-row .achievements-bar-container-silver {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-general.png);
  background-position: 0 -65px;
  width: 147px;
  height: 62px;
  display: inline-block;
  margin: 8px 0 0 6px;
}
/* achievements-bar.less:L416 */
.achievements-row .achievements-bar-container-silver .stars-container {
  display: inline-block;
  width: 90px;
  height: 61px;
}
/* achievements-bar.less:L422 */
.achievements-row .achievements-bar-container-silver .star {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-silver.png);
  background-repeat: no-repeat;
  background-position: -16px -87px;
  width: 43px;
  height: 42px;
  margin-top: 8px;
  position: absolute;
}
/* achievements-bar.less:L432 */
.achievements-row .achievements-bar-container-silver .star-0 {
  margin-left: 11px;
}
/* achievements-bar.less:L436 */
.achievements-row .achievements-bar-container-silver .star-1 {
  margin-left: 43px;
}
/* achievements-bar.less:L440 */
.achievements-row .achievements-bar-container-silver .star-2 {
  margin-left: 28px;
}
/* achievements-bar.less:L445 */
.achievements-row .achievements-bar-container-gold {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-general.png);
  background-position: 0 -65px;
  width: 147px;
  height: 62px;
  display: inline-block;
  margin: 8px 0 0 6px;
}
/* achievements-bar.less:L453 */
.achievements-row .achievements-bar-container-gold .stars-container {
  display: inline-block;
  width: 90px;
  height: 61px;
}
/* achievements-bar.less:L459 */
.achievements-row .achievements-bar-container-gold .star {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-gold.png);
  background-repeat: no-repeat;
  background-position: -16px -87px;
  width: 43px;
  height: 42px;
  margin-top: 8px;
  position: absolute;
}
/* achievements-bar.less:L469 */
.achievements-row .achievements-bar-container-gold .star-0 {
  margin-left: 11px;
}
/* achievements-bar.less:L473 */
.achievements-row .achievements-bar-container-gold .star-1 {
  margin-left: 43px;
}
/* achievements-bar.less:L477 */
.achievements-row .achievements-bar-container-gold .star-2 {
  margin-left: 28px;
}
/* achievements-bar.less:L482 */
.achievements-row .achievements-bar-container-diamond {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-general.png);
  background-position: 0 -65px;
  width: 147px;
  height: 62px;
  display: inline-block;
  margin: 8px 0 0 6px;
}
/* achievements-bar.less:L490 */
.achievements-row .achievements-bar-container-diamond .stars-container {
  display: inline-block;
  width: 90px;
  height: 61px;
}
/* achievements-bar.less:L496 */
.achievements-row .achievements-bar-container-diamond .star {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-diamond.png);
  background-repeat: no-repeat;
  background-position: -16px -87px;
  width: 43px;
  height: 42px;
  margin-top: 8px;
  position: absolute;
}
/* achievements-bar.less:L506 */
.achievements-row .achievements-bar-container-diamond .star-0 {
  margin-left: 11px;
}
/* achievements-bar.less:L510 */
.achievements-row .achievements-bar-container-diamond .star-1 {
  margin-left: 43px;
}
/* achievements-bar.less:L514 */
.achievements-row .achievements-bar-container-diamond .star-2 {
  margin-left: 28px;
}
/* achievements-bar.less:L519 */
.achievements-row .achievements-bar-container-legendary {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-general.png);
  background-position: 0 -65px;
  width: 147px;
  height: 62px;
  display: inline-block;
  margin: 8px 0 0 6px;
}
/* achievements-bar.less:L527 */
.achievements-row .achievements-bar-container-legendary .stars-container {
  display: inline-block;
  width: 90px;
  height: 61px;
}
/* achievements-bar.less:L533 */
.achievements-row .achievements-bar-container-legendary .star {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-legendary.png);
  background-repeat: no-repeat;
  background-position: -16px -87px;
  width: 43px;
  height: 42px;
  margin-top: 8px;
  position: absolute;
}
/* achievements-bar.less:L543 */
.achievements-row .achievements-bar-container-legendary .star-0 {
  margin-left: 11px;
}
/* achievements-bar.less:L547 */
.achievements-row .achievements-bar-container-legendary .star-1 {
  margin-left: 43px;
}
/* achievements-bar.less:L551 */
.achievements-row .achievements-bar-container-legendary .star-2 {
  margin-left: 28px;
}
/* achievements-bar.less:L556 */
.achievements-row .achievements-bar-container-wood .achievements-trophy-wood {
  height: 61px;
  display: inline-block;
}
/* achievements-bar.less:L560 */
.achievements-row .achievements-bar-container-wood .achievements-trophy-wood.empty {
  background-position: 0 -5px;
}
/* achievements-bar.less:L564 */
.achievements-row .achievements-bar-container-wood .achievements-trophy-wood.completed {
  background-position: -46px -5px;
}
/* achievements-bar.less:L569 */
.achievements-row .achievements-bar-container-bronze .achievements-trophy-bronze {
  height: 61px;
  display: inline-block;
}
/* achievements-bar.less:L573 */
.achievements-row .achievements-bar-container-bronze .achievements-trophy-bronze.empty {
  background-position: 0 -5px;
}
/* achievements-bar.less:L577 */
.achievements-row .achievements-bar-container-bronze .achievements-trophy-bronze.completed {
  background-position: -89px -5px;
}
/* achievements-bar.less:L582 */
.achievements-row .achievements-bar-container-silver .achievements-trophy-silver {
  height: 61px;
  display: inline-block;
}
/* achievements-bar.less:L586 */
.achievements-row .achievements-bar-container-silver .achievements-trophy-silver.empty {
  background-position: 0 -5px;
}
/* achievements-bar.less:L590 */
.achievements-row .achievements-bar-container-silver .achievements-trophy-silver.completed {
  background-position: -134px -5px;
}
/* achievements-bar.less:L595 */
.achievements-row .achievements-bar-container-gold .achievements-trophy-gold {
  height: 61px;
  display: inline-block;
}
/* achievements-bar.less:L599 */
.achievements-row .achievements-bar-container-gold .achievements-trophy-gold.empty {
  background-position: 0 -5px;
}
/* achievements-bar.less:L603 */
.achievements-row .achievements-bar-container-gold .achievements-trophy-gold.completed {
  background-position: -179px -5px;
}
/* achievements-bar.less:L609 */
.achievements-row .achievements-bar-container-diamond .achievements-trophy-diamond {
  height: 61px;
  display: inline-block;
}
/* achievements-bar.less:L613 */
.achievements-row .achievements-bar-container-diamond .achievements-trophy-diamond.empty {
  background-position: 0 -5px;
}
/* achievements-bar.less:L617 */
.achievements-row .achievements-bar-container-diamond .achievements-trophy-diamond.completed {
  background-position: -224px -5px;
}
/* achievements-bar.less:L624 */
.achievements-row .achievements-bar-container-legendary .achievements-trophy-legendary {
  height: 61px;
  display: inline-block;
}
/* achievements-bar.less:L628 */
.achievements-row .achievements-bar-container-legendary .achievements-trophy-legendary.empty {
  background-position: 0 -5px;
}
/* achievements-bar.less:L632 */
.achievements-row .achievements-bar-container-legendary .achievements-trophy-legendary.completed {
  background-position: -270px -5px;
}
/* achievements-bar.less:L638 */
.achievements-row .achievements-trophy {
  width: 46px;
  height: 68px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: auto 60px;
  margin-top: 6px;
  background-position: 1px -3px;
  margin-left: 3px;
}
/* achievements-bar.less:L648 */
.achievements-row .achievements-trophy.wood {
  background-position: -42px 2px;
  margin-left: 6px;
}
/* achievements-bar.less:L653 */
.achievements-row .achievements-trophy.bronze {
  background-position: -84px 2px;
}
/* achievements-bar.less:L657 */
.achievements-row .achievements-trophy.silver {
  background-position: -131px 2px;
}
/* achievements-bar.less:L661 */
.achievements-row .achievements-trophy.gold {
  background-position: -179px 2px;
}
/* achievements-bar.less:L665 */
.achievements-row .achievements-trophy.diamond {
  background-position: -224px 2px;
}
/* achievements-bar.less:L669 */
.achievements-row .achievements-trophy.legendary {
  background-position: -270px 2px;
}
/* achievements-bar.less:L674 */
.achievements-row .achievements-trophy-all {
  width: 46px;
  margin: 0;
}
/* achievements-bar.less:L679 */
.achievements-row .anim-wrapper {
  width: 763px;
  height: 19px;
  position: absolute;
  margin-left: 0;
  overflow: hidden;
}
/* achievements-bar.less:L687 */
.achievements-row .achievements-big-box {
  float: left;
  display: block;
  margin-right: 5px;
  width: 210px;
  height: 81px;
}
/* achievements-bar.less:L694 */
.achievements-row .achievements-big-box .achievements-header {
  width: 100%;
  height: 19px;
  padding: 1px;
}
/* achievements-bar.less:L700 */
.achievements-row .achievements-big-box .achievements-star {
  width: 45px;
  height: 41px;
  position: relative;
  margin: auto;
  margin-top: -15px;
}
/* achievements-bar.less:L708 */
.achievements-row .achievements-big-box .achievements-body {
  width: 100%;
  height: 61px;
  margin-top: 10px;
}
/* achievements-bar.less:L713 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box {
  width: 100%;
  display: block;
  padding-left: 0;
  padding-top: 0;
}
/* achievements-bar.less:L719 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container {
  background-position: 0 0;
  height: 62px;
  width: 211px;
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-general.png);
  background-repeat: no-repeat;
}
/* achievements-bar.less:L726 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .progress-bar-container {
  background-position: 0 0;
  height: 62px;
  width: 153px;
  float: left;
}
/* achievements-bar.less:L732 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .progress-bar-container .achievements-title {
  font-family: Signika;
  font-size: 18px;
  display: block;
  width: 131px;
  text-align: center;
  margin-top: 0px;
  margin-left: 16px;
}
/* achievements-bar.less:L742 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .progress-bar-container .achievements-bar {
  position: relative;
  display: block;
  margin-top: 1.5px;
  margin-left: 13px;
}
/* achievements-bar.less:L749 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .progress-bar-container .achievements-description {
  font-family: Signika;
  width: 131px;
  margin-left: 16px;
  text-align: center;
  display: block;
  line-height: 1.1;
  margin-top: 3px;
}
/* achievements-bar.less:L758 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .progress-bar-container .achievements-description span {
  font-size: 12px;
}
/* achievements-bar.less:L762 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .progress-bar-container .achievements-description .achievements-numbers {
  display: inline;
  margin-left: 5px;
  color: white;
}
/* achievements-bar.less:L769 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .progress-bar-container .wood {
  color: #eeb689;
}
/* achievements-bar.less:L773 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .progress-bar-container .bronze {
  color: #e78441;
}
/* achievements-bar.less:L776 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .progress-bar-container .silver {
  color: #abb2d2;
}
/* achievements-bar.less:L780 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .progress-bar-container .gold {
  color: #f8e099;
}
/* achievements-bar.less:L784 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .progress-bar-container .diamond {
  color: #cdeeff;
}
/* achievements-bar.less:L788 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .progress-bar-container .legendary {
  color: #fc4759;
}
/* achievements-bar.less:L793 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .star-container {
  width: 58px;
  height: 62px;
  float: left;
}
/* achievements-bar.less:L798 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .star-container .star {
  width: 61px;
  height: 40px;
  margin-top: 12px;
  margin-left: -12.5px;
  background-repeat: no-repeat;
  background-position: 0 -90px;
}
/* achievements-bar.less:L806 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .star-container .star.wood {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-wood.png);
}
/* achievements-bar.less:L810 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .star-container .star.bronze {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-bronze.png);
}
/* achievements-bar.less:L814 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .star-container .star.silver {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-silver.png);
}
/* achievements-bar.less:L818 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .star-container .star.gold {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-gold.png);
}
/* achievements-bar.less:L822 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .star-container .star.diamond {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-diamond.png);
}
/* achievements-bar.less:L826 */
.achievements-row .achievements-big-box .achievements-body .achievements-small-box .achievements-bar-container .star-container .star.legendary {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-legendary.png);
}
/* achievements-bar.less:L837 */
.progress-bar[aria-valuenow="1"],
.progress-bar[aria-valuenow="2"] {
  min-width: 0 !important;
}
@media only screen and (max-device-width: 932px) {
  /* achievements-bar.less:L843 */
  #AchievementsBar {
    display: none !important;
  }
}
/* achievements-bar.less:L848 */
#AchievementsBar {
  cursor: default;
  background-repeat: no-repeat;
  background-position: 0 0;
}
/* achievements-bar.less:L853 */
#AchievementsBar.wood {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-wood.png);
}
/* achievements-bar.less:L857 */
#AchievementsBar.bronze {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-bronze.png);
}
/* achievements-bar.less:L861 */
#AchievementsBar.silver {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-silver.png);
}
/* achievements-bar.less:L865 */
#AchievementsBar.gold {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-gold.png);
}
/* achievements-bar.less:L869 */
#AchievementsBar.diamond {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-diamond.png);
}
/* achievements-bar.less:L873 */
#AchievementsBar.legendary {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-legendary.png);
}
/* achievements-bar.less:L878 */
#minimumRequiredBet {
  float: left;
  margin-left: -160px;
  margin-top: 58px;
  color: rgba(255, 255, 255, 0.8);
  font-size: 11px;
  width: 155px;
  height: 20px;
  text-align: center;
  padding: 1px 0;
}
/* achievements-bar.less:L890 */
#minimumRequiredBet_mobile {
  color: rgba(255, 255, 255, 0.8);
  font-size: 9px;
}
/* achievements-bar.less:L899 */
.noselect {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                  supported by Chrome and Opera */

}
/* LOBBY */

/* tournaments.less:L4 */
/* tournaments.less:L5 */
/* tournaments.less:L6 */
.game-icon-lg.tournament .time-left {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tournaments/tournament_box_time_lobby.png) no-repeat;
  height: 50px;
  top: 139px;
}
/* tournaments.less:L11 */
.game-icon-lg.tournament .time-left > ul {
  margin-top: 14px;
  margin-left: 23px;
}
/* tournaments.less:L15 */
.game-icon-lg.tournament .time-left > ul > li {
  width: 32px;
  padding: 0 7px;
  font-family: 'Signika';
  color: #68e3fe;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tournaments/tournament_box_time.png) center no-repeat;
}
/* tournaments.less:L24 */
/* tournaments.less:L25 */
.game-icon-lg.tournament .time-left .lastMinute > li {
  font-family: 'Signika';
  color: red;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tournaments/tournament_box_time_red.png) center no-repeat;
}
/* GAME PAGE */

/* tournaments.less:L35 */
.tournament-wrapper {
  width: 930px;
  margin: 0 auto;
  position: relative;
}
/* tournaments.less:L41 */
#tournament-wrapper {
  width: 970px;
  height: 178px;
  margin-left: -11px;
  margin-bottom: -18px;
  display: block;
  border: 0;
}
/* MODALS */

/* tournaments.less:L51 */
#tournamentModal {
  text-align: center;
  /* WELCOME CAR*/

  /* WINNER MODAL */

  /* NO WINNER MODAL */

  /* INFO MODAL */

}
/* tournaments.less:L54 */
#tournamentModal .bg-tournament-sm {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tournaments/bg-tournament-sm.png) no-repeat;
  background-position: 135px;
  height: 346px;
}
/* tournaments.less:L60 */
#tournamentModal .bg-tournament-md {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tournaments/bg-tournament-md.png) no-repeat;
  background-position: 135px;
  height: 446px;
}
/* tournaments.less:L66 */
#tournamentModal .bg-tournament-lg {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tournaments/bg-tournament-lg.png) no-repeat;
  background-position: 135px;
  height: 542px;
}
/* tournaments.less:L72 */
#tournamentModal .bg-tournament-info {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tournaments/bg-infoModal.png) no-repeat;
  height: 600px;
}
/* tournaments.less:L77 */
#tournamentModal .tournament-logo {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tournaments/tournament_popup_logo.png) no-repeat;
  height: 119px;
  width: 215px;
  position: absolute;
  margin-top: -75px;
  margin-left: 345px;
  z-index: 2;
}
/* tournaments.less:L87 */
#tournamentModal .tournament-traffic-light {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tournaments/tournament_traffic.png) no-repeat;
  height: 80px;
  width: 155px;
  position: absolute;
  margin-top: 25px;
  margin-left: 375px;
  z-index: 1;
}
/* tournaments.less:L97 */
#tournamentModal .tournament-lights {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tournaments/tournament_traffic_lights.png) no-repeat;
  background-position: 0 -130px;
  height: 65px;
  width: 164px;
  position: absolute;
  top: 47px;
  left: 370px;
  z-index: 2;
  -moz-animation: tournament-lights 2.5s steps(1);
  -o-animation: tournament-lights 2.5s steps(1);
  -webkit-animation: tournament-lights 2.5s steps(1);
  animation: tournament-lights 2.5s steps(1);
}
/* tournaments.less:L112 */
#tournamentModal .tournament-name {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tournaments/tournament_placa_nombre.png) no-repeat;
  height: 49px;
  width: 206px;
  position: absolute;
  margin-top: 40px;
  margin-left: 350px;
  padding-top: 18px;
  z-index: 1;
}
/* tournaments.less:L122 */
#tournamentModal .tournament-name.info {
  padding-top: 16px;
  background: none;
  margin-top: 0;
  margin-left: 0;
}
/* tournaments.less:L129 */
#tournamentModal .tournament-name > span {
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  text-shadow: 1px 1px black;
}
/* tournaments.less:L136 */
#tournamentModal .tournament-title {
  font-family: 'Dancing Script';
  color: #9cedff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 44px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
}
/* tournaments.less:L142 */
#tournamentModal .tournament-txt-lg {
  font-family: 'Signika';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 26px;
}
/* tournaments.less:L147 */
#tournamentModal .tournament-txt-sm {
  font-family: 'Signika';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 24px;
}
/* tournaments.less:L153 */
#tournamentModal .separator {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhwAAAACCAQAAAC5tM01AAAAsUlEQVR4Ae2UhQ7CQBBEp944//+fRLDTPfJwd3YzesWl0kSdKimggm5ubcg+uiaqddmVvsmn6Jv1rXjC2wuN9j4HFabDtZySt9vb5z//ccdaZJcVCGwrMLuV+exWkU23/ZI+Mtblc/QuM5LbwwosqBOfOb00rdyoRlJlAOMnu4+57GoJvHvOBh4sMGHMxhLm1X8Z//n/mSA7toZtLijZkbnbDXaFK9DtaQUFA9upNNS5B47LpgTLlBiWAAAAAElFTkSuQmCC) no-repeat/*../images/tournaments/tournament_separador.png*/;
  height: 2px;
  width: 540px;
  margin-left: 193px;
  margin-top: 5px;
  margin-bottom: 11px;
}
/* tournaments.less:L162 */
#tournamentModal .new-car {
  font-family: 'Signika';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 24px;
  text-shadow: 1px 1px 1px rgba(2, 2, 3, 0.75);
}
/* tournaments.less:L168 */
#tournamentModal .bg-new-car {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tournaments/tournament_popup_new_car_background.png) no-repeat;
  height: 249px;
  width: 429px;
  margin-top: -169px;
  margin-left: 245px;
}
/* tournaments.less:L176 */
#tournamentModal .bg-winner {
  height: 165px;
  width: 396px;
  margin: 0 auto;
  padding-left: 5px;
  padding-top: 48px;
}
/* tournaments.less:L183 */
#tournamentModal .bg-winner.other {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tournaments/tournament_position_final_prize.png) no-repeat;
}
/* tournaments.less:L186 */
#tournamentModal .bg-winner.other > span {
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 45px;
  text-shadow: 1px 1px 1px rgba(2, 2, 3, 0.75);
}
/* tournaments.less:L194 */
#tournamentModal .bg-prize {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tournaments/tournament_popup_prize.png) no-repeat;
  height: 51px;
  width: 231px;
  margin: 5px auto 10px;
  padding-top: 5px;
  padding-left: 45px;
}
/* tournaments.less:L202 */
#tournamentModal .bg-prize > span {
  font-family: 'Genica';
  color: #ffde00;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 32px;
}
/* tournaments.less:L208 */
#tournamentModal .bg-no-winner {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tournaments/tournament_position_final_no_prize.png) no-repeat;
  height: 165px;
  width: 396px;
  margin: 0 auto;
  padding-left: 5px;
  padding-top: 48px;
}
/* tournaments.less:L216 */
#tournamentModal .bg-no-winner > span {
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 45px;
  text-shadow: 1px 1px 1px rgba(2, 2, 3, 0.75);
}
/* tournaments.less:L223 */
#tournamentModal .box-prize-info {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAAAVCAYAAABbq/AzAAAFO0lEQVR4AdWaB24lsQ2Gv19Tttf03ntDR+6QKyQHMNqeIxdIR0u5U06w6Lto6ckweBiCIH5YeHjp0YKW+EuUZH7Dsde2ONtXgTvg+8Br/o+bEMj8bFKNy/c4pTefl8fPYz3uuv5e6FeIHwO/FfCVy+DJY/FwF2NQQRJUuE4/tRzrNIDyS6s1SLkfaeXXvuVbfCU7Nepe1LnTFhDkME4h0iFOL4dEBET6qdP9HKefc9HjyzCtzg6ofWkaGRODwUNWnoH02RW4u4B59KA/JdUaENdEDxjpizSpNuqgan5kojt0yeO7ViBJYH5jAdHJqA0VRAhFEBKhtiTOQeicJ5RhZxxHnVnEI+9T8a2ajlyQfkHIkLpoaRV8EPwetLIvL+8W4DfPn4xHmaBWBV4xYpSBqPGlz3VeUblmwBipjYsNhi79Gdst5zImzxpN17j4ubbvDzr70/IOA/VKhXH2A/y+pwYIr9z2oJWbK0VrmYe2T8XkP6zqC1jzD/7K0/2DX1+AHz55pCKqMqXfkj5yTPoGrq8dLYHSQNKp9cSVVnFNG6mP9FVAC9wJLWPN+lmD2jvPgQ7GqrBrdFA9i4IhKMlhteaAa2cHU8URvHz4sUer7OXgQdI91g70uVFQDRamF2hS8179nIqtu8m+EFsLgFC+z2VfW5TvfVIjTfa1Jf0jfQIQhyLXAgFjnP2RsQ4glGJ2pWNrI0rbt511WRbQkVJ/92ffnxCH5IlN8zUjdVr1VbVBjwfbr8bYa7ZRcUDRE+Ff4FH6DkNQ40w+cBRLiAMIUMBBUHqCGpF+WeRd0gDRXfVLglQzD9YHrOtYgT/3d6Mnx/oJpAbRX3e0SikdfK0Z4HegQYSCNa+cTA4NAtDB4JAsuQIO6fSVMQcskeAgLU6Y4BSaq3S7FlZHrXLW5YQjsjVABmKSMBkYT7qbGF4pBjNBzEHRNOaVE7RqUAMCRLesgMMEJSRFcGTF1fTke8QBHLQFuSYcjYe2FpGVsy0bAupD7wTe5CYY06c/tTHRTXPAbmQvmpYQ/ZMtCJGWY9J3y1wmBMrs63EjYBo+HZ54c+eQhmBfd9Zt3QhPvAH6R23cGtMg4ocn0Ha53lfFhzwpgLOzbChdAnTENH8uJKPJ+htaAGpuJJzLhz/FDZvfeuatATQukBYIQfleOeQg0H2Hht3H6IWXys3X/de3fd0YFzj/LJH4F30WceNcVB8GIeYx/4pkx78emsdv655wbj4lcD/ma25aGxOrR7xziMjef7Zl87VxXD8DJl7Xbl0bt+VXsC0b48G2T6OCf755cly/fuvAu2ACgAk4DNLsjGv5S/D/8twQeFuX9VI5D9K9kbhbzA8LdzzRvtqT0ROcmgOKZg6GoLT006aADGhac6cPc7jd9gaiw3nQXmtxG24T+usFvIVjiJbosiC67wBLM0CBmwEsWP0up03Ob/fLZnfxgrK15kDcltplLIx9e/Bu0Ya38IOqC663liSLKalpTP0O0GFE9ff+6/O9+rxqrt+DcNUeinnzGD/j/vh9eYjQu0vl/OqDTz/uMbO9zfzi4UGWkKI23SfCEtu/hkxfZ61ayuocA+NnZd91+hgv5RzGFKzv0424Xjqf/+DXAX4x9nX/8ec//E0+9uLzrGPraxzM/IvoNVB2WeigrnwNyOQ5oKhxgeh92z4cTK6bf43zu/n9rwHx+T52QN3dlwd88cPf4Zuf/C7Aj/Xme294+/7tVwV3SD8QegUg/7Uw6cv62XzzyxPTGPC5pknd83mLn6zxdTn6H2vvgV/B+TcEfweaTfHG+nmrlAAAAABJRU5ErkJggg==) no-repeat/*../images/tournaments/box-prize-info.png*/;
  width: 105px;
  text-align: center;
}
/* tournaments.less:L229 */
#tournamentModal .total-rank-prize {
  position: absolute;
  margin-top: 127px;
  margin-left: 30px;
}
/* tournaments.less:L234 */
#tournamentModal .total-rank-prize .group-rank-prize {
  padding-bottom: 5px;
}
/* tournaments.less:L237 */
#tournamentModal .total-rank-prize .group-rank-prize .position-amount {
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  width: 9px;
  display: inline-block;
}
/* tournaments.less:L243 */
#tournamentModal .total-rank-prize .group-rank-prize .position-amount > span {
  font-size: 14px;
  text-align: center;
  display: inline-block;
  width: 41px;
  line-height: 11px;
}
/* tournaments.less:L252 */
#tournamentModal .total-rank-prize .group-rank-prize .reward-amount {
  font-family: 'Signika';
  color: #fefc68;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  padding-left: 43px;
  text-shadow: 1px 1px black;
}
/* tournaments.less:L258 */
#tournamentModal .total-rank-prize .group-rank-prize .reward-amount > span {
  font-size: 14px;
  text-align: center;
  display: inline-block;
  width: 85px;
  overflow: hidden;
}
/* tournaments.less:L268 */
#tournamentModal .total-rank-prize .separator {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKwAAAACCAQAAABvLv/NAAAAXElEQVR4AdWQhQ0AMQwDXRD+/tM+5BuQVVqgORkKolRcSEYOSiOjavb4m/4LoUnRSa7DR+hCPpXxqoynS78TbfwPbVUeJJJVW5I7AR3080d67/CFvf2SO0TVAdUPE19FB6ZxP78AAAAASUVORK5CYII=) no-repeat/*../images/tournaments/bg-infoModal-line.png*/;
  width: 172px;
  height: 2px;
  z-index: 999;
  margin-left: -14px;
  margin-top: 1px;
  margin-bottom: 1px;
}
/* tournaments.less:L278 */
#tournamentModal .total-rank-prize .total-players {
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* tournaments.less:L281 */
#tournamentModal .total-rank-prize .total-players > span {
  font-size: 12px;
}
/* tournaments.less:L287 */
#tournamentModal .finish-label {
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-top: 46px;
  position: absolute;
  padding-left: 37px;
  width: 9px;
}
/* tournaments.less:L294 */
#tournamentModal .finish-label > span {
  font-size: 10px;
  text-align: center;
  display: inline-block;
  line-height: 11px;
}
/* tournaments.less:L302 */
#tournamentModal .total-reward-label {
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-top: 82px;
  position: absolute;
  padding-left: 36px;
  width: 9px;
}
/* tournaments.less:L309 */
#tournamentModal .total-reward-label > span {
  font-size: 10px;
  text-align: center;
  display: inline-block;
  line-height: 11px;
}
/* tournaments.less:L317 */
#tournamentModal .position-label {
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  padding-top: 107px;
  padding-left: 30px;
  width: 9px;
}
/* tournaments.less:L324 */
#tournamentModal .position-label > span {
  font-size: 10px;
  text-align: center;
  display: inline-block;
  line-height: 11px;
}
/* tournaments.less:L332 */
#tournamentModal .reward-label {
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-top: 107px;
  position: absolute;
  width: 9px;
  padding-left: 113px;
  display: block;
}
/* tournaments.less:L340 */
#tournamentModal .reward-label > span {
  font-size: 10px;
  text-align: center;
  display: inline-block;
  line-height: 11px;
  width: 41px;
}
/* tournaments.less:L349 */
#tournamentModal .reward-total {
  font-family: 'Signika';
  color: #fefc68;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-top: 82px;
  position: absolute;
  padding-left: 92px;
  text-shadow: 1px 1px black;
  display: block;
}
/* tournaments.less:L357 */
#tournamentModal .reward-total > span {
  font-size: 15px;
  text-align: center;
  display: inline-block;
  width: 85px;
  overflow: hidden;
}
/* tournaments.less:L366 */
#tournamentModal .box-what-is-slot-race {
  margin-left: 223px;
  margin-top: 25px;
  width: 258px;
  position: absolute;
}
/* tournaments.less:L373 */
#tournamentModal .box-who-can-play {
  margin-left: 223px;
  margin-top: 205px;
  width: 258px;
  position: absolute;
}
/* tournaments.less:L380 */
#tournamentModal .box-how-win {
  margin-left: 223px;
  margin-top: 347px;
  width: 258px;
  position: absolute;
}
/* tournaments.less:L387 */
#tournamentModal .box-how-much-cost {
  margin-left: 529px;
  margin-top: 25px;
  width: 258px;
  position: absolute;
}
/* tournaments.less:L394 */
#tournamentModal .box-how-overtaking {
  margin-left: 529px;
  margin-top: 139px;
  width: 258px;
  position: absolute;
}
/* tournaments.less:L401 */
#tournamentModal .box-how-go-faster {
  margin-left: 529px;
  margin-top: 344px;
  width: 258px;
  position: absolute;
}
/* tournaments.less:L408 */
#tournamentModal .tournament-subtitle {
  font-family: 'Signika semibold';
  color: #9cedff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  text-transform: capitalize;
  margin-bottom: 5px;
}
/* tournaments.less:L415 */
#tournamentModal .tournament-text {
  font-family: 'Signika';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 15px;
  line-height: 22px;
}
/* tournaments.less:L421 */
#tournamentModal .close {
  margin-right: 47px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/b_close_sprite.png) no-repeat top left;
  width: 52px;
  height: 53px;
  background-position: 0 0;
  opacity: 1;
}
/* tournaments.less:L429 */
#tournamentModal .close:hover {
  background-position: -62px 0;
}
/* tournaments.less:L434 */
/* tournaments.less:L436 */
#tournamentModal .time-left > span,
#tournamentModal .prizes > span {
  font-family: 'Signika';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 10px;
  text-shadow: 1px 1px black;
  width: 43px;
  line-height: 10px;
  position: absolute;
  top: 50%;
  left: 0;
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
/* tournaments.less:L453 */
#tournamentModal .time-left {
  position: absolute;
}
/* tournaments.less:L456 */
#tournamentModal .time-left > ul {
  margin-left: 55px;
  margin-top: 48px;
}
/* tournaments.less:L460 */
#tournamentModal .time-left > ul > li {
  width: 34px;
  font-family: 'Signika';
  color: #68e3fe;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAYCAYAAAAGXva8AAAEGElEQVR4AbWVxbrsNhCEq1vSTJiZGbfhXeAtwoyr+yRh3t2HCjMzwxmrW2mwvsvL6HzlGut49KvUkgcHtX2mD0zjf9DPphdM15lAyPaK6RlsTwZKzZ5CABWA2dxUKB3uptnGOu5QQFZX05C8B7Lvn38A7Ey4rAC4y/QyTjg9AAl0WEmvzVRzMtX72uqruB45QeDgyWXfZgN0BSB7FcD9oC3WdtBgnDBOWE6CAZiIwqAzqac0qQBd8rvaE0IHJT7+BODvvccdejZqORg4Ex2UNMHEJgPTTBNMxRCTSkLKAoh/5gR2pKuDCxraGTXjU4rZtAKbw9K5bqyrgD21Q5ngf8P/dERK1Q5ZBCoFWHouKS2IJuQXYACNKiqDoSgAhzLVhG62KCGD1hrQEonXDRVQhXQJKLeOvlQI72UpMkwqqqDY1C0swwb/8pqylFSrE4h63HEBrc3ApboiKVyaSUV6qC+7mDgTYcmU2caqvjPoxqDFoWUubya1lGQqW59Vqmw9bQMXUz2QVLuCZAF101rvDoDHgI61lsOkGuk3raJuLAHK4TWtqCaDmAw2wZuGan3kaYkwhiX1hL2AdgUY1qfI/qFY3B0mnGNrsaTNkzaA1DTBeVyoVlMBbypqqyiWvEVtM/FcXvGEPGsmWeNMHf2DK8ACUG6ubdS0bQHsBWiCmWOzmGp+jtTVvBl8A47PhCEjnldLVKpCu/d3cKxEKmGUG0sALydvDcooyMZpNO8obyid3JkCyKW55z0d9twcIO2gRgjetm5yeY7SFPO9mj7cdURClcU978dhz8EdSDu4DYfm8pY9hmDJF3NugpSKaT2LomDtkM6IpgdqOrxf1Nw1oO5DQnY5SMgjY4XNpIoVuoJEQ9o7VHocic6UPNW5ewPYlw7tSzxnyskG2EGS0gSvG6mBibwjpaY47AJeB+kGRgJjQqXIPKeR0IHSd/GchgRiGuIwXceOVGhxZDzpIVAFukJFoIsByzJ/8rJ+3j93+noO58Rk5+AFMzW6SyfYlcvrlwI+8OMrPbUsEGbQwplyJJCLZDkyadZQMqEBE7zsMJYORFL3dWyFQVtCiQKaMC75YC/QUtBpL5dVNJabuICZMX9lVHPDaXctAdRIuKQSnOMDqA5ttf1wQtvi978BzML3nku6EHSYAWARFFlfGlQw2xjzLSS5iZYJXJNKX5c3iGjcfq4Wd//1Z1zy0Le/fYMgdAHIgYLARTkUUgXqUKKE5uomNJd+gtaE815zXADXnXEpWilvlzuuuv2TU7YnnHPCcSfe/OW/v+cXwAD5iJQ+j5MaQBIwejc3dZnJcqKyAuWgWpaGa868FHddeCMKl/vouXuehbel930AnmbCVQe/Eik+Emaj9TrtGP8B6OD/4BcA+wF6DcC7/wGN7t12bouLzQAAAABJRU5ErkJggg==) center/*../images/tournaments/tournament_box_time.png*/ no-repeat;
}
/* tournaments.less:L468 */
/* tournaments.less:L469 */
#tournamentModal .time-left .lastMinute > li {
  font-family: 'Signika';
  color: red;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAYCAYAAAAGXva8AAADSklEQVR4Ab2VTXbjNhCEqxsAbc+psvc58neiuUjulWzHBNCpRj1BeBOt034fm4YgfSyAogzAJ/lT/X+p7yn96w3X5zd8w1lGCgyuc3ZhYldATLHPBwLxwvg3/kGVwHBWIb6E6nWLHeq7DtFcvRNDEMsR8t86pDvRSiicaJL/lFx1JvPVi8QY6zLsVeItlXDLgLaExg5ikhq7Idk1Q4xQqnuLjQRwrELS0CQtqSS+hQUXDJWk8KKlFKC65GaJI2ISJe00jwEU9pT5ChKLjrISp6VZRXWpUraoEhJfwrfC8+o5kUjuppUJOGZI1lOWczrwY0y4hASrA1qJq76hXkvxUDul6o28F8cbbVfJyYZaEsC2lARlAyTw1QMlJW6479i3mYpjCFw01qtcKOPcU+3j5b5Eb4JijicOuPuWzjlxG0jABdCBcGBMz3zE8qjVbA1+tWslO+/cCkdJQYozLXmvRTD2N5q/XZ49/9+v5bzrQSXma+NcK5l/mZTS0jS0yKS6O6vxPLuT6ivl1TJ1ikhTX8vftAqPeW7CSIVwIOH8t0zKA4pSEstu/hS7sZNMzn5pifdSXxrXfi+Z60JNGISn4ZH0jdICw6sy115v7NElzH6OC42/KiP0UVp1976qmHqabOLRA/dUP8eFxl9VQNKq5XXc+wY/nzL6gJkMoDvg7HqGSXhzUl+va17ExJz5XhF4gsdXJjfW4MczNEVPcZ/iNsC63pgfaqZ5KewdK7nmSjZJpBgiIOjLpE17sK8q0Kkfw9A99EE8aAugDyp4fk+HlvqLnfP0OEwGCX1Lz8dEq43STGqudAhiurpHwo69DgFfKXwe0tgXtsT3mVqyLSZa3jy4GaaeGWtiReAmPuJ4zgaFE8MBM9/SiCnBlDDFX137PBCHOI8pbZDUi24UKFX2kszAjx5gaX8dKAa4D4qNwnjeNCmdkDDPgeQQq2pKW9WeZoWWVz9N66zIdmMl1C+MxMq5b5rcQyUOCTvOpKlUNc+kS+qSkkE8u5Z4p9RvJWBbii2NyC7BgKSnMPCsVgpqmouSSrDINxp0VkjoYoJCcjh1oZpJIPEWKuNZpVTYb7/89mnAn4B9Alo+ldLbHlTZPqq9eEV1BPnp7Pu/yy/xzqbI50MAAAAASUVORK5CYII=) center/*../images/tournaments/tournament_box_time_red.png*/ no-repeat;
}
/* ANIMATIONS */

@-moz-keyframes marquee {
  0% {
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  100% {
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes marquee {
  0% {
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  100% {
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@keyframes marquee {
  0% {
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  100% {
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes tournament-lights {
  0% {
    background-position: 0 -200px;
  }
  33.33% {
    background-position: 0 0;
  }
  66.66% {
    background-position: 0 -65px;
  }
  100% {
    background-position: 0 -130px;
  }
}
@-moz-keyframes tournament-lights {
  0% {
    background-position: 0 -200px;
  }
  33.33% {
    background-position: 0 0;
  }
  66.66% {
    background-position: 0 -65px;
  }
  100% {
    background-position: 0 -130px;
  }
}
@keyframes tournament-lights {
  0% {
    background-position: 0 -200px;
  }
  33.33% {
    background-position: 0 0;
  }
  66.66% {
    background-position: 0 -65px;
  }
  100% {
    background-position: 0 -130px;
  }
}
/* buttons.less:L3 */
.unfriend-btn {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_unfriend.png);
  width: 19px;
  height: 19px;
  display: inline-block;
  margin-left: 10px;
}
/* buttons.less:L11 */
.sbtn {
  width: auto;
  height: 30px;
  padding: 5px 10px;
  -webkit-border-radius: 11px 11px 12px 12px;
  -moz-border-radius: 11px 11px 12px 12px;
  border-radius: 11px 11px 12px 12px;
  background-color: #d806d6;
  -webkit-box-shadow: 2px 3px 6px rgba(2, 2, 3, 0.75), inset 0 12px 12px rgba(255, 255, 255, 0.55);
  -moz-box-shadow: 2px 3px 6px rgba(2, 2, 3, 0.75), inset 0 12px 12px rgba(255, 255, 255, 0.55);
  box-shadow: 2px 3px 6px rgba(2, 2, 3, 0.75), inset 0 12px 12px rgba(255, 255, 255, 0.55);
  border: solid 1px #9c18a3;
  background-image: -webkit-linear-gradient(bottom, #d500d3, #ff00fd);
  background-image: -moz-linear-gradient(bottom, #d500d3, #ff00fd);
  background-image: -o-linear-gradient(bottom, #d500d3, #ff00fd);
  background-image: -ms-linear-gradient(bottom, #d500d3, #ff00fd);
  background-image: linear-gradient(to top, #d500d3, #ff00fd);
  font-family: Genica;
  font-size: 14px;
  color: white !important;
  text-shadow: 0 1px 1px rgba(2, 2, 3, 0.75);
}
/* buttons.less:L33 */
.sbtn:hover {
  background-color: #fc66fa;
  background-image: -webkit-linear-gradient(bottom, #fc61fa, #fd62fc);
  background-image: -moz-linear-gradient(bottom, #fc61fa, #fd62fc);
  background-image: -o-linear-gradient(bottom, #fc61fa, #fd62fc);
  background-image: -ms-linear-gradient(bottom, #fc61fa, #fd62fc);
  background-image: linear-gradient(to top, #fc61fa, #fd62fc);
}
/* buttons.less:L42 */
.sbtn.btn-deny {
  border: solid 1px #dd0000;
  background-color: #ff6666;
  background-image: -webkit-linear-gradient(bottom, #dd0000, #ff6666);
  background-image: -moz-linear-gradient(bottom, #dd0000, #ff6666);
  background-image: -o-linear-gradient(bottom, #dd0000, #ff6666);
  background-image: -ms-linear-gradient(bottom, #dd0000, #ff6666);
  background-image: linear-gradient(to top, #dd0000, #ff6666);
}
/* buttons.less:L51 */
.sbtn.btn-deny:hover {
  background-color: #dd3333;
  background-image: -webkit-linear-gradient(bottom, #dd3333, #ff9999);
  background-image: -moz-linear-gradient(bottom, #dd3333, #ff9999);
  background-image: -o-linear-gradient(bottom, #dd3333, #ff9999);
  background-image: -ms-linear-gradient(bottom, #dd3333, #ff9999);
  background-image: linear-gradient(to top, #dd3333, #ff9999);
}
/* buttons.less:L61 */
.sbtn.btn-accept {
  border: solid 1px #00999e;
  background-color: #00dd88;
  background-image: -webkit-linear-gradient(bottom, #00999e, #00dd88);
  background-image: -moz-linear-gradient(bottom, #00999e, #00dd88);
  background-image: -o-linear-gradient(bottom, #00999e, #00dd88);
  background-image: -ms-linear-gradient(bottom, #00999e, #00dd88);
  background-image: linear-gradient(to top, #00999e, #00dd88);
}
/* buttons.less:L70 */
.sbtn.btn-accept:hover {
  background-color: #11dcca;
  background-image: -webkit-linear-gradient(bottom, #0daa9e, #00dde9);
  background-image: -moz-linear-gradient(bottom, #0daa9e, #00dde9);
  background-image: -o-linear-gradient(bottom, #0daa9e, #00dde9);
  background-image: -ms-linear-gradient(bottom, #0daa9e, #00dde9);
  background-image: linear-gradient(to top, #0daa9e, #00dde9);
}
/*New Buttons*/

/* buttons.less:L82 */
.button-primary.disabled,
.button-primary[disabled],
fieldset[disabled] .button-primary,
.button-primary.disabled:hover,
.button-primary[disabled]:hover,
fieldset[disabled] .button-primary:hover,
.button-primary.disabled:focus,
.button-primary[disabled]:focus,
fieldset[disabled] .button-primary:focus,
.button-primary.disabled:active,
.button-primary[disabled]:active,
fieldset[disabled] .button-primary:active,
.button-primary.disabled.active,
.button-primary[disabled].active,
fieldset[disabled] .button-primary.active {
  background-color: inherit;
  border-color: inherit;
}
/* buttons.less:L116 */
.button {
  display: inline-block;
  position: relative;
  height: 33px;
  line-height: 33px;
  width: auto;
  font-family: 'Genica';
  font-size: 20px;
  text-decoration: none !important;
  text-shadow: none;
  white-space: nowrap;
  color: white !important;
  border-radius: 25px;
  border: 0;
  cursor: pointer;
  text-align: center;
  background-color: #ff57c9;
  background-color: white 0%;
  background: -webkit-linear-gradient(top, white 0%, #ff57c9 12%, #8a005e 100%);
  background: -moz-linear-gradient(top, white 0%, #ff57c9 12%, #8a005e 100%);
  background: -ms-linear-gradient(top, white 0%, #ff57c9 12%, #8a005e 100%);
  background: -o-linear-gradient(top, white 0%, #ff57c9 12%, #8a005e 100%);
  -moz-box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 5px rgba(0, 0, 0, 0.6) !important;
  -webkit-box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 5px rgba(0, 0, 0, 0.6) !important;
  box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 5px rgba(0, 0, 0, 0.6) !important;
  background-size: 400px 41px;
  border-bottom: 4px solid #810062 !important;
  padding: 0 25px;
  outline: none;
  -webkit-font-smoothing: antialiased;
  text-transform: uppercase;
}
/* buttons.less:L224 */
[disabled].button {
  opacity: .65;
  box-shadow: none;
  pointer-events: none;
  cursor: not-allowed;
}
/* buttons.less:L231 */
.button.center {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  transform: translateX(-50%);
}
/* buttons.less:L238 */
.button.button-block {
  display: block;
}
/* buttons.less:L242 */
.button.button-animated {
  background-color: white 0%;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/pink-line.png) no-repeat, -webkit-linear-gradient(top, white 0%, #ff57c9 12%, #8a005e 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/pink-line.png) no-repeat, -moz-linear-gradient(top, white 0%, #ff57c9 12%, #8a005e 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/pink-line.png) no-repeat, -ms-linear-gradient(top, white 0%, #ff57c9 12%, #8a005e 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/pink-line.png) no-repeat, -o-linear-gradient(top, white 0%, #ff57c9 12%, #8a005e 100%);
  will-change: background-position;
  background-size: 400px 41px;
  -webkit-animation: slide 2s steps(60) infinite;
  -moz-animation: slide 2s steps(60) infinite;
  animation: slide 2s steps(60) infinite;
}
/* buttons.less:L251 */
.button:hover {
  background-color: white 0%;
  background: -webkit-linear-gradient(top, white 0%, #ff5fd3 12%, #df00a1 100%);
  background: -moz-linear-gradient(top, white 0%, #ff5fd3 12%, #df00a1 100%);
  background: -ms-linear-gradient(top, white 0%, #ff5fd3 12%, #df00a1 100%);
  background: -o-linear-gradient(top, white 0%, #ff5fd3 12%, #df00a1 100%);
  -moz-box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 12px 5px rgba(255, 115, 245, 0.5) !important;
  -webkit-box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 12px 5px rgba(255, 115, 245, 0.5) !important;
  box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 12px 5px rgba(255, 115, 245, 0.5) !important;
  border-bottom: 4px solid #ac007c;
  text-shadow: 0 0 6px white;
  color: white !important;
}
/* buttons.less:L259 */
.button:active {
  top: 3px;
  background-color: #c5008f 0%;
  background: -webkit-linear-gradient(top, #c5008f 0%, #df00a1 12%, #df00a1 100%);
  background: -moz-linear-gradient(top, #c5008f 0%, #df00a1 12%, #df00a1 100%);
  background: -ms-linear-gradient(top, #c5008f 0%, #df00a1 12%, #df00a1 100%);
  background: -o-linear-gradient(top, #c5008f 0%, #df00a1 12%, #df00a1 100%);
  -webkit-box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 12px 5px rgba(255, 115, 245, 0.5) !important;
  -moz-box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 12px 5px rgba(255, 115, 245, 0.5) !important;
  box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 12px 5px rgba(255, 115, 245, 0.5) !important;
  border-bottom: 1px solid #ac007c;
  text-shadow: 0 0 6px white;
  color: white;
  text-decoration: none;
}
/* buttons.less:L269 */
.button.button-xs {
  border-radius: 20px;
  height: 30px;
  font-size: 16px;
  line-height: 30px;
  padding: 0 18px;
  border-bottom-width: 3px;
  background-size: 400px 33px;
}
/* buttons.less:L281 */
.button.button-xs:active {
  top: 2px;
  border-bottom-width: 1px;
}
/* buttons.less:L286 */
.button.button-md {
  border-radius: 40px;
  height: 42px;
  font-size: 24px;
  line-height: 45px;
  padding: 0 27px;
  border-bottom-width: 5px;
  background-size: 400px 42px;
}
/* buttons.less:L296 */
.button.button-md:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L301 */
.button.button-lg {
  border-radius: 40px;
  height: 55px;
  font-size: 30px;
  line-height: 58px;
  padding: 0 30px;
  border-bottom-width: 5px;
  background-size: 400px 66px;
}
/* buttons.less:L311 */
.button.button-lg:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L316 */
.button.button-xl {
  height: 70px;
  font-size: 37px;
  line-height: 58px;
  padding: 0 40px;
  border-radius: 32px;
  border-bottom-width: 5px;
  background-size: 400px 66px;
}
/* buttons.less:L326 */
.button.button-xl:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L129 */
.button.button-facebook {
  display: inline-block;
  position: relative;
  height: 33px;
  line-height: 33px;
  width: auto;
  font-family: 'Genica';
  font-size: 20px;
  text-decoration: none !important;
  text-shadow: none;
  white-space: nowrap;
  color: white !important;
  border-radius: 25px;
  border: 0;
  cursor: pointer;
  text-align: center;
  background-color: #5874ff;
  background-color: white 0%;
  background: -webkit-linear-gradient(top, white 0%, #5874ff 12%, #00178b 100%);
  background: -moz-linear-gradient(top, white 0%, #5874ff 12%, #00178b 100%);
  background: -ms-linear-gradient(top, white 0%, #5874ff 12%, #00178b 100%);
  background: -o-linear-gradient(top, white 0%, #5874ff 12%, #00178b 100%);
  -moz-box-shadow: inset 0px 3px 6px 2px #5674ff, 0px 0px 60px rgba(152, 220, 255, 0.6) !important;
  -webkit-box-shadow: inset 0px 3px 6px 2px #5674ff, 0px 0px 60px rgba(152, 220, 255, 0.6) !important;
  box-shadow: inset 0px 3px 6px 2px #5674ff, 0px 0px 60px rgba(152, 220, 255, 0.6) !important;
  background-size: 400px 41px;
  border-bottom: 4px solid #003596 !important;
  padding: 0 25px;
  outline: none;
  -webkit-font-smoothing: antialiased;
  text-transform: uppercase;
}
/* buttons.less:L224 */
[disabled].button.button-facebook {
  opacity: .65;
  box-shadow: none;
  pointer-events: none;
  cursor: not-allowed;
}
/* buttons.less:L231 */
.button.button-facebook.center {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  transform: translateX(-50%);
}
/* buttons.less:L238 */
.button.button-facebook.button-block {
  display: block;
}
/* buttons.less:L242 */
.button.button-facebook.button-animated {
  background-color: white 0%;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/blue-line.png) no-repeat, -webkit-linear-gradient(top, white 0%, #5874ff 12%, #00178b 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/blue-line.png) no-repeat, -moz-linear-gradient(top, white 0%, #5874ff 12%, #00178b 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/blue-line.png) no-repeat, -ms-linear-gradient(top, white 0%, #5874ff 12%, #00178b 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/blue-line.png) no-repeat, -o-linear-gradient(top, white 0%, #5874ff 12%, #00178b 100%);
  will-change: background-position;
  background-size: 400px 41px;
  -webkit-animation: slide 2s steps(60) infinite;
  -moz-animation: slide 2s steps(60) infinite;
  animation: slide 2s steps(60) infinite;
}
/* buttons.less:L251 */
.button.button-facebook:hover {
  background-color: white 0%;
  background: -webkit-linear-gradient(top, white 0%, #5674ff 12%, #0026d6 100%);
  background: -moz-linear-gradient(top, white 0%, #5674ff 12%, #0026d6 100%);
  background: -ms-linear-gradient(top, white 0%, #5674ff 12%, #0026d6 100%);
  background: -o-linear-gradient(top, white 0%, #5674ff 12%, #0026d6 100%);
  -moz-box-shadow: inset 0px 3px 6px 2px #5674ff, 0px 0px 12px 5px rgba(152, 220, 255, 0.5) !important;
  -webkit-box-shadow: inset 0px 3px 6px 2px #5674ff, 0px 0px 12px 5px rgba(152, 220, 255, 0.5) !important;
  box-shadow: inset 0px 3px 6px 2px #5674ff, 0px 0px 12px 5px rgba(152, 220, 255, 0.5) !important;
  border-bottom: 4px solid #001da3;
  text-shadow: 0 0 6px white;
  color: white !important;
}
/* buttons.less:L259 */
.button.button-facebook:active {
  top: 3px;
  background-color: #0021bc 0%;
  background: -webkit-linear-gradient(top, #0021bc 0%, #0026d6 12%, #0026d6 100%);
  background: -moz-linear-gradient(top, #0021bc 0%, #0026d6 12%, #0026d6 100%);
  background: -ms-linear-gradient(top, #0021bc 0%, #0026d6 12%, #0026d6 100%);
  background: -o-linear-gradient(top, #0021bc 0%, #0026d6 12%, #0026d6 100%);
  -webkit-box-shadow: inset 0px 3px 6px 2px #5674ff, 0px 0px 12px 5px rgba(152, 220, 255, 0.5) !important;
  -moz-box-shadow: inset 0px 3px 6px 2px #5674ff, 0px 0px 12px 5px rgba(152, 220, 255, 0.5) !important;
  box-shadow: inset 0px 3px 6px 2px #5674ff, 0px 0px 12px 5px rgba(152, 220, 255, 0.5) !important;
  border-bottom: 1px solid #001da3;
  text-shadow: 0 0 6px white;
  color: white;
  text-decoration: none;
}
/* buttons.less:L269 */
.button.button-facebook.button-xs {
  border-radius: 20px;
  height: 30px;
  font-size: 16px;
  line-height: 30px;
  padding: 0 18px;
  border-bottom-width: 3px;
  background-size: 400px 33px;
}
/* buttons.less:L281 */
.button.button-facebook.button-xs:active {
  top: 2px;
  border-bottom-width: 1px;
}
/* buttons.less:L286 */
.button.button-facebook.button-md {
  border-radius: 40px;
  height: 42px;
  font-size: 24px;
  line-height: 45px;
  padding: 0 27px;
  border-bottom-width: 5px;
  background-size: 400px 42px;
}
/* buttons.less:L296 */
.button.button-facebook.button-md:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L301 */
.button.button-facebook.button-lg {
  border-radius: 40px;
  height: 55px;
  font-size: 30px;
  line-height: 58px;
  padding: 0 30px;
  border-bottom-width: 5px;
  background-size: 400px 66px;
}
/* buttons.less:L311 */
.button.button-facebook.button-lg:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L316 */
.button.button-facebook.button-xl {
  height: 70px;
  font-size: 37px;
  line-height: 58px;
  padding: 0 40px;
  border-radius: 32px;
  border-bottom-width: 5px;
  background-size: 400px 66px;
}
/* buttons.less:L326 */
.button.button-facebook.button-xl:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L142 */
.button.button-facebook .facebook-button-icon {
  display: inline-block;
  border-right: 1px solid;
  margin-right: 5px;
  padding-right: 5px;
}
/* buttons.less:L150 */
.button.button-coins {
  display: inline-block;
  position: relative;
  height: 33px;
  line-height: 33px;
  width: auto;
  font-family: 'Genica';
  font-size: 20px;
  text-decoration: none !important;
  text-shadow: none;
  white-space: nowrap;
  color: white !important;
  border-radius: 25px;
  border: 0;
  cursor: pointer;
  text-align: center;
  background-color: #55bfff;
  background-color: white 0%;
  background: -webkit-linear-gradient(top, white 0%, #55bfff 12%, #005588 100%);
  background: -moz-linear-gradient(top, white 0%, #55bfff 12%, #005588 100%);
  background: -ms-linear-gradient(top, white 0%, #55bfff 12%, #005588 100%);
  background: -o-linear-gradient(top, white 0%, #55bfff 12%, #005588 100%);
  -moz-box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 5px rgba(0, 0, 0, 0.6) !important;
  -webkit-box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 5px rgba(0, 0, 0, 0.6) !important;
  box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 5px rgba(0, 0, 0, 0.6) !important;
  background-size: 400px 41px;
  border-bottom: 4px solid #005a8d !important;
  padding: 0 25px;
  outline: none;
  -webkit-font-smoothing: antialiased;
  text-transform: uppercase;
}
/* buttons.less:L224 */
[disabled].button.button-coins {
  opacity: .65;
  box-shadow: none;
  pointer-events: none;
  cursor: not-allowed;
}
/* buttons.less:L231 */
.button.button-coins.center {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  transform: translateX(-50%);
}
/* buttons.less:L238 */
.button.button-coins.button-block {
  display: block;
}
/* buttons.less:L242 */
.button.button-coins.button-animated {
  background-color: white 0%;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/cyan-line.png) no-repeat, -webkit-linear-gradient(top, white 0%, #55bfff 12%, #005588 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/cyan-line.png) no-repeat, -moz-linear-gradient(top, white 0%, #55bfff 12%, #005588 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/cyan-line.png) no-repeat, -ms-linear-gradient(top, white 0%, #55bfff 12%, #005588 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/cyan-line.png) no-repeat, -o-linear-gradient(top, white 0%, #55bfff 12%, #005588 100%);
  will-change: background-position;
  background-size: 400px 41px;
  -webkit-animation: slide 2s steps(60) infinite;
  -moz-animation: slide 2s steps(60) infinite;
  animation: slide 2s steps(60) infinite;
}
/* buttons.less:L251 */
.button.button-coins:hover {
  background-color: white 0%;
  background: -webkit-linear-gradient(top, white 0%, #39d9ff 12%, #0095b9 100%);
  background: -moz-linear-gradient(top, white 0%, #39d9ff 12%, #0095b9 100%);
  background: -ms-linear-gradient(top, white 0%, #39d9ff 12%, #0095b9 100%);
  background: -o-linear-gradient(top, white 0%, #39d9ff 12%, #0095b9 100%);
  -moz-box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 12px 5px rgba(57, 217, 255, 0.5) !important;
  -webkit-box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 12px 5px rgba(57, 217, 255, 0.5) !important;
  box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 12px 5px rgba(57, 217, 255, 0.5) !important;
  border-bottom: 4px solid #006c86;
  text-shadow: 0 0 6px white;
  color: white !important;
}
/* buttons.less:L259 */
.button.button-coins:active {
  top: 3px;
  background-color: #00809f 0%;
  background: -webkit-linear-gradient(top, #00809f 0%, #0095b9 12%, #0095b9 100%);
  background: -moz-linear-gradient(top, #00809f 0%, #0095b9 12%, #0095b9 100%);
  background: -ms-linear-gradient(top, #00809f 0%, #0095b9 12%, #0095b9 100%);
  background: -o-linear-gradient(top, #00809f 0%, #0095b9 12%, #0095b9 100%);
  -webkit-box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 12px 5px rgba(57, 217, 255, 0.5) !important;
  -moz-box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 12px 5px rgba(57, 217, 255, 0.5) !important;
  box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 12px 5px rgba(57, 217, 255, 0.5) !important;
  border-bottom: 1px solid #006c86;
  text-shadow: 0 0 6px white;
  color: white;
  text-decoration: none;
}
/* buttons.less:L269 */
.button.button-coins.button-xs {
  border-radius: 20px;
  height: 30px;
  font-size: 16px;
  line-height: 30px;
  padding: 0 18px;
  border-bottom-width: 3px;
  background-size: 400px 33px;
}
/* buttons.less:L281 */
.button.button-coins.button-xs:active {
  top: 2px;
  border-bottom-width: 1px;
}
/* buttons.less:L286 */
.button.button-coins.button-md {
  border-radius: 40px;
  height: 42px;
  font-size: 24px;
  line-height: 45px;
  padding: 0 27px;
  border-bottom-width: 5px;
  background-size: 400px 42px;
}
/* buttons.less:L296 */
.button.button-coins.button-md:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L301 */
.button.button-coins.button-lg {
  border-radius: 40px;
  height: 55px;
  font-size: 30px;
  line-height: 58px;
  padding: 0 30px;
  border-bottom-width: 5px;
  background-size: 400px 66px;
}
/* buttons.less:L311 */
.button.button-coins.button-lg:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L316 */
.button.button-coins.button-xl {
  height: 70px;
  font-size: 37px;
  line-height: 58px;
  padding: 0 40px;
  border-radius: 32px;
  border-bottom-width: 5px;
  background-size: 400px 66px;
}
/* buttons.less:L326 */
.button.button-coins.button-xl:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L164 */
.button.button-deal-coins {
  display: inline-block;
  position: relative;
  height: 33px;
  line-height: 33px;
  width: auto;
  font-family: 'Signika SemiBold';
  font-size: 20px;
  text-decoration: none !important;
  text-shadow: none;
  white-space: nowrap;
  color: white !important;
  border-radius: 25px;
  border: 0;
  cursor: pointer;
  text-align: center;
  background-color: #55bfff;
  background-color: white 0%;
  background: -webkit-linear-gradient(top, white 0%, #55bfff 12%, #005588 100%);
  background: -moz-linear-gradient(top, white 0%, #55bfff 12%, #005588 100%);
  background: -ms-linear-gradient(top, white 0%, #55bfff 12%, #005588 100%);
  background: -o-linear-gradient(top, white 0%, #55bfff 12%, #005588 100%);
  -moz-box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 5px rgba(0, 0, 0, 0.6) !important;
  -webkit-box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 5px rgba(0, 0, 0, 0.6) !important;
  box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 5px rgba(0, 0, 0, 0.6) !important;
  background-size: 400px 41px;
  border-bottom: 4px solid #005a8d !important;
  padding: 0 25px;
  outline: none;
  -webkit-font-smoothing: antialiased;
  text-transform: uppercase;
}
/* buttons.less:L224 */
[disabled].button.button-deal-coins {
  opacity: .65;
  box-shadow: none;
  pointer-events: none;
  cursor: not-allowed;
}
/* buttons.less:L231 */
.button.button-deal-coins.center {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  transform: translateX(-50%);
}
/* buttons.less:L238 */
.button.button-deal-coins.button-block {
  display: block;
}
/* buttons.less:L242 */
.button.button-deal-coins.button-animated {
  background-color: white 0%;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/cyan-line.png) no-repeat, -webkit-linear-gradient(top, white 0%, #55bfff 12%, #005588 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/cyan-line.png) no-repeat, -moz-linear-gradient(top, white 0%, #55bfff 12%, #005588 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/cyan-line.png) no-repeat, -ms-linear-gradient(top, white 0%, #55bfff 12%, #005588 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/cyan-line.png) no-repeat, -o-linear-gradient(top, white 0%, #55bfff 12%, #005588 100%);
  will-change: background-position;
  background-size: 400px 41px;
  -webkit-animation: slide 2s steps(60) infinite;
  -moz-animation: slide 2s steps(60) infinite;
  animation: slide 2s steps(60) infinite;
}
/* buttons.less:L251 */
.button.button-deal-coins:hover {
  background-color: white 0%;
  background: -webkit-linear-gradient(top, white 0%, #39d9ff 12%, #0095b9 100%);
  background: -moz-linear-gradient(top, white 0%, #39d9ff 12%, #0095b9 100%);
  background: -ms-linear-gradient(top, white 0%, #39d9ff 12%, #0095b9 100%);
  background: -o-linear-gradient(top, white 0%, #39d9ff 12%, #0095b9 100%);
  -moz-box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 12px 5px rgba(57, 217, 255, 0.5) !important;
  -webkit-box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 12px 5px rgba(57, 217, 255, 0.5) !important;
  box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 12px 5px rgba(57, 217, 255, 0.5) !important;
  border-bottom: 4px solid #006c86;
  text-shadow: 0 0 6px white;
  color: white !important;
}
/* buttons.less:L259 */
.button.button-deal-coins:active {
  top: 3px;
  background-color: #00809f 0%;
  background: -webkit-linear-gradient(top, #00809f 0%, #0095b9 12%, #0095b9 100%);
  background: -moz-linear-gradient(top, #00809f 0%, #0095b9 12%, #0095b9 100%);
  background: -ms-linear-gradient(top, #00809f 0%, #0095b9 12%, #0095b9 100%);
  background: -o-linear-gradient(top, #00809f 0%, #0095b9 12%, #0095b9 100%);
  -webkit-box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 12px 5px rgba(57, 217, 255, 0.5) !important;
  -moz-box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 12px 5px rgba(57, 217, 255, 0.5) !important;
  box-shadow: inset 0px 3px 6px 2px #39d9ff, 0px 0px 12px 5px rgba(57, 217, 255, 0.5) !important;
  border-bottom: 1px solid #006c86;
  text-shadow: 0 0 6px white;
  color: white;
  text-decoration: none;
}
/* buttons.less:L269 */
.button.button-deal-coins.button-xs {
  border-radius: 20px;
  height: 30px;
  font-size: 16px;
  line-height: 30px;
  padding: 0 18px;
  border-bottom-width: 3px;
  background-size: 400px 33px;
}
/* buttons.less:L281 */
.button.button-deal-coins.button-xs:active {
  top: 2px;
  border-bottom-width: 1px;
}
/* buttons.less:L286 */
.button.button-deal-coins.button-md {
  border-radius: 40px;
  height: 42px;
  font-size: 24px;
  line-height: 45px;
  padding: 0 27px;
  border-bottom-width: 5px;
  background-size: 400px 42px;
}
/* buttons.less:L296 */
.button.button-deal-coins.button-md:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L301 */
.button.button-deal-coins.button-lg {
  border-radius: 40px;
  height: 55px;
  font-size: 30px;
  line-height: 58px;
  padding: 0 30px;
  border-bottom-width: 5px;
  background-size: 400px 66px;
}
/* buttons.less:L311 */
.button.button-deal-coins.button-lg:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L316 */
.button.button-deal-coins.button-xl {
  height: 70px;
  font-size: 37px;
  line-height: 58px;
  padding: 0 40px;
  border-radius: 32px;
  border-bottom-width: 5px;
  background-size: 400px 66px;
}
/* buttons.less:L326 */
.button.button-deal-coins.button-xl:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L179 */
.button.button-deal {
  display: inline-block;
  position: relative;
  height: 33px;
  line-height: 33px;
  width: auto;
  font-family: 'Signika SemiBold';
  font-size: 20px;
  text-decoration: none !important;
  text-shadow: none;
  white-space: nowrap;
  color: #ffa8a8 !important;
  border-radius: 25px;
  border: 0;
  cursor: pointer;
  text-align: center;
  background-color: #f33838;
  background-color: white 0%;
  background: -webkit-linear-gradient(top, white 0%, #f33838 12%, #5a0505 100%);
  background: -moz-linear-gradient(top, white 0%, #f33838 12%, #5a0505 100%);
  background: -ms-linear-gradient(top, white 0%, #f33838 12%, #5a0505 100%);
  background: -o-linear-gradient(top, white 0%, #f33838 12%, #5a0505 100%);
  -moz-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.5), inset 0px 0px 0px 0px black, inset 0 -1px 3px 1px #ff002c, 0 0 5px #ff8c8c !important;
  -webkit-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.5), inset 0px 0px 0px 0px black, inset 0 -1px 3px 1px #ff002c, 0 0 5px #ff8c8c !important;
  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.5), inset 0px 0px 0px 0px black, inset 0 -1px 3px 1px #ff002c, 0 0 5px #ff8c8c !important;
  background-size: 400px 41px;
  border-bottom: 0px solid #8a0000 !important;
  padding: 0 25px;
  outline: none;
  -webkit-font-smoothing: antialiased;
  text-transform: uppercase;
}
/* buttons.less:L224 */
[disabled].button.button-deal {
  opacity: .65;
  box-shadow: none;
  pointer-events: none;
  cursor: not-allowed;
}
/* buttons.less:L231 */
.button.button-deal.center {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  transform: translateX(-50%);
}
/* buttons.less:L238 */
.button.button-deal.button-block {
  display: block;
}
/* buttons.less:L242 */
.button.button-deal.button-animated {
  background-color: white 0%;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/red-line.png) no-repeat, -webkit-linear-gradient(top, white 0%, #f33838 12%, #5a0505 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/red-line.png) no-repeat, -moz-linear-gradient(top, white 0%, #f33838 12%, #5a0505 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/red-line.png) no-repeat, -ms-linear-gradient(top, white 0%, #f33838 12%, #5a0505 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/red-line.png) no-repeat, -o-linear-gradient(top, white 0%, #f33838 12%, #5a0505 100%);
  will-change: background-position;
  background-size: 400px 41px;
  -webkit-animation: slide 2s steps(60) infinite;
  -moz-animation: slide 2s steps(60) infinite;
  animation: slide 2s steps(60) infinite;
}
/* buttons.less:L251 */
.button.button-deal:hover {
  background-color: white 0%;
  background: -webkit-linear-gradient(top, white 0%, #ff8383 12%, #ff0303 100%);
  background: -moz-linear-gradient(top, white 0%, #ff8383 12%, #ff0303 100%);
  background: -ms-linear-gradient(top, white 0%, #ff8383 12%, #ff0303 100%);
  background: -o-linear-gradient(top, white 0%, #ff8383 12%, #ff0303 100%);
  -moz-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.5), inset 0px 0px 0px 0px #ff8383, inset 0 -1px 3px 1px #ff002c, 0 0 5px #ff8c8c !important;
  -webkit-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.5), inset 0px 0px 0px 0px #ff8383, inset 0 -1px 3px 1px #ff002c, 0 0 5px #ff8c8c !important;
  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.5), inset 0px 0px 0px 0px #ff8383, inset 0 -1px 3px 1px #ff002c, 0 0 5px #ff8c8c !important;
  border-bottom: 4px solid #d00000;
  text-shadow: 0 0 6px white;
  color: white !important;
}
/* buttons.less:L259 */
.button.button-deal:active {
  top: 3px;
  background-color: #e90000 0%;
  background: -webkit-linear-gradient(top, #e90000 0%, #ff0303 12%, #ff0303 100%);
  background: -moz-linear-gradient(top, #e90000 0%, #ff0303 12%, #ff0303 100%);
  background: -ms-linear-gradient(top, #e90000 0%, #ff0303 12%, #ff0303 100%);
  background: -o-linear-gradient(top, #e90000 0%, #ff0303 12%, #ff0303 100%);
  -webkit-box-shadow: inset 0px 3px 6px 2px rgba(0, 0, 0, 0.5), 0px 0px 12px 5px rgba(255, 131, 131, 0.5) !important;
  -moz-box-shadow: inset 0px 3px 6px 2px rgba(0, 0, 0, 0.5), 0px 0px 12px 5px rgba(255, 131, 131, 0.5) !important;
  box-shadow: inset 0px 3px 6px 2px rgba(0, 0, 0, 0.5), 0px 0px 12px 5px rgba(255, 131, 131, 0.5) !important;
  border-bottom: 1px solid #d00000;
  text-shadow: 0 0 6px white;
  color: white;
  text-decoration: none;
}
/* buttons.less:L269 */
.button.button-deal.button-xs {
  border-radius: 20px;
  height: 30px;
  font-size: 16px;
  line-height: 30px;
  padding: 0 18px;
  border-bottom-width: 3px;
  background-size: 400px 33px;
}
/* buttons.less:L281 */
.button.button-deal.button-xs:active {
  top: 2px;
  border-bottom-width: 1px;
}
/* buttons.less:L286 */
.button.button-deal.button-md {
  border-radius: 40px;
  height: 42px;
  font-size: 24px;
  line-height: 45px;
  padding: 0 27px;
  border-bottom-width: 5px;
  background-size: 400px 42px;
}
/* buttons.less:L296 */
.button.button-deal.button-md:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L301 */
.button.button-deal.button-lg {
  border-radius: 40px;
  height: 55px;
  font-size: 30px;
  line-height: 58px;
  padding: 0 30px;
  border-bottom-width: 5px;
  background-size: 400px 66px;
}
/* buttons.less:L311 */
.button.button-deal.button-lg:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L316 */
.button.button-deal.button-xl {
  height: 70px;
  font-size: 37px;
  line-height: 58px;
  padding: 0 40px;
  border-radius: 32px;
  border-bottom-width: 5px;
  background-size: 400px 66px;
}
/* buttons.less:L326 */
.button.button-deal.button-xl:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L332 */
.button-txt {
  font-size: calc(1.0598em);
  margin-left: auto;
  margin-right: auto;
}
/* buttons.less:L337 */
.icon {
  width: calc(1.1355em);
  height: calc(1.1355em);
}
/* buttons.less:L340 */
.icon-apple {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/buttons/a-icon.png);
  background-size: cover;
  margin-top: -2px;
}
/* buttons.less:L345 */
.icon-fb {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/buttons/f-icon.png);
  background-size: cover;
}
/* buttons.less:L350 */
.slot-button {
  height: 37px;
  width: 100%;
  border-radius: 20px;
  border: solid 1px white;
  padding-left: calc(1.1355em);
  padding-right: calc(1.1355em);
  display: flex;
  align-items: center;
  box-shadow: 0em 5px 10px 0px rgba(0, 0, 0, 0.5);
  background-color: #cc0096;
  color: white;
  font-family: 'Ubuntu bold';
  text-shadow: 0em 0.12em 0em #282828;
}
/* buttons.less:L415 */
.slot-button:hover {
  cursor: pointer;
  background-color: #cc0096;
}
/* buttons.less:L420 */
.slot-button:active {
  cursor: pointer;
  background-color: red;
}
/* buttons.less:L357 */
.slot-button.slot-button-fb {
  height: 37px;
  width: 236px;
  border-radius: 20px;
  border: solid 1px white;
  padding-left: calc(1.1355em);
  padding-right: calc(1.1355em);
  display: flex;
  align-items: center;
  box-shadow: 0em 5px 10px 0px rgba(0, 0, 0, 0.5);
  background-color: #0a55ff;
  color: white;
  font-family: 'Ubuntu bold';
  text-shadow: 0em 0.12em 0em #282828;
}
/* buttons.less:L415 */
.slot-button.slot-button-fb:hover {
  cursor: pointer;
  background-color: #0034aa;
}
/* buttons.less:L420 */
.slot-button.slot-button-fb:active {
  cursor: pointer;
  background-color: #0034aa;
}
/* buttons.less:L365 */
.slot-button.slot-button-apple {
  color: #282828 !important;
  text-shadow: none !important;
  height: 37px;
  width: 236px;
  border-radius: 20px;
  border: solid 1px white;
  padding-left: calc(1.1355em);
  padding-right: calc(1.1355em);
  display: flex;
  align-items: center;
  box-shadow: 0em 5px 10px 0px rgba(0, 0, 0, 0.5);
  background-color: white;
  color: white;
  font-family: 'Ubuntu bold';
  text-shadow: 0em 0.12em 0em #282828;
}
/* buttons.less:L415 */
.slot-button.slot-button-apple:hover {
  cursor: pointer;
  background-color: #d4d4d4;
}
/* buttons.less:L420 */
.slot-button.slot-button-apple:active {
  cursor: pointer;
  background-color: #d4d4d4;
}
/* buttons.less:L375 */
.slot-button.slot-button-guest {
  height: 37px;
  width: 157px;
  border-radius: 20px;
  border: solid 1px white;
  padding-left: calc(1.1355em);
  padding-right: calc(1.1355em);
  display: flex;
  align-items: center;
  box-shadow: 0em 5px 10px 0px rgba(0, 0, 0, 0.5);
  background-color: #cc0096;
  color: white;
  font-family: 'Ubuntu bold';
  text-shadow: 0em 0.12em 0em #282828;
}
/* buttons.less:L415 */
.slot-button.slot-button-guest:hover {
  cursor: pointer;
  background-color: #980070;
}
/* buttons.less:L420 */
.slot-button.slot-button-guest:active {
  cursor: pointer;
  background-color: #980070;
}
/* buttons.less:L383 */
.slot-button.slot-button-sv {
  height: 35px;
  width: 100%;
  border-radius: calc(1.514em);
  padding-left: calc(1.1355em);
  padding-right: calc(1.1355em);
  display: flex;
  align-items: center;
  box-shadow: inset 0px 0.02em 0.01em 0.07em rgba(0, 0, 0, 0.3);
  background-image: linear-gradient(to bottom, #f15ddb 0%, #f029cc 35%, #880049 75%, #650036 100%);
  color: white;
  font-family: 'Ubuntu bold';
  text-shadow: 0em 0.12em 0em black;
}
/* buttons.less:L445 */
.slot-button.slot-button-sv:hover {
  cursor: pointer;
  background-image: linear-gradient(to bottom, #fa68fa 0%, #e041db 35%, #8c0072 75%, #670047 100%);
}
/* buttons.less:L454 */
.slot-button.slot-button-sv:active {
  cursor: pointer;
  background-image: linear-gradient(to bottom, #7c0036 0%, #89004f 35%, #bd00b4 75%, #f83cdd 100%);
}
/* buttons.less:L468 */
.slot-button-container {
  height: 37px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: linear-gradient(to top, #fff28d 0, #ce9a4c 15%, #a8581a 50%, #ce9a4c 85%, #ffed59 100%);
  border-radius: calc(1.6654em);
  border: 0.1em solid #fff0b5;
  box-shadow: 0em 5px 10px 0px rgba(0, 0, 0, 0.5);
}
/* buttons.less:L478 */
.slot-button-container.slot-button-container-fb {
  box-shadow: 0em 0em 1em 0.1em #acc0ff;
}
/* buttons.less:L482 */
.slot-button-container.slot-button-container-small {
  width: 50%;
}
/* buttons.less:L487 */
.slot-button-container.slot-button-container-big {
  width: 236px;
}
@-webkit-keyframes slide {
  0% {
    background-position: 500px;
  }
  90% {
    background-position: -500px;
  }
  100% {
    background-position: -500px;
  }
}
@keyframes slide {
  0% {
    background-position: 500px;
  }
  90% {
    background-position: -500px;
  }
  100% {
    background-position: -500px;
  }
}
/*COOKIES*/

/* cookies.less:L4 */
/* cookies.less:L5 */
#about .slots {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/about_us_slots.png) no-repeat;
  height: 265px;
  width: 421px;
  margin-left: 15px;
  margin-top: -35px;
}
/* cookies.less:L14 */
/* cookies.less:L15 */
#cookies .soft-box header,
#terms .soft-box header,
#privacy .soft-box header,
#about .soft-box header {
  width: 80%;
  font-size: 16px;
}
/* cookies.less:L20 */
#cookies .subtitle,
#terms .subtitle,
#privacy .subtitle,
#about .subtitle {
  font-size: 18px;
  margin-bottom: 10px;
  margin-top: 40px;
  font-weight: 600;
}
/* cookies.less:L27 */
#cookies .cell-title,
#terms .cell-title,
#privacy .cell-title,
#about .cell-title {
  background-color: rgba(60, 68, 144, 0.2);
}
/* cookies.less:L31 */
#cookies .cookie-title,
#terms .cookie-title,
#privacy .cookie-title,
#about .cookie-title {
  width: 20%;
  background-color: rgba(60, 68, 144, 0.2);
}
/* cookies.less:L36 */
#cookies .cookie-details,
#terms .cookie-details,
#privacy .cookie-details,
#about .cookie-details {
  display: inline-table;
  width: 100%;
  padding-right: 5px;
}
@media (min-width: 690px) {
  #cookies .cookie-details,
  #terms .cookie-details,
  #privacy .cookie-details,
  #about .cookie-details {
    width: 49.5%;
  }
}
@media (min-width: 991px) {
  #cookies .cookie-details,
  #terms .cookie-details,
  #privacy .cookie-details,
  #about .cookie-details {
    width: 33%;
  }
}
/* cookies.less:L51 */
/* cookies.less:L52 */
#cookies a,
#terms a,
#privacy a {
  color: #b60bb5;
  font-family: 'Signika';
}
/*COOKIES CONSENT*/

@media (max-width: 768px) {
  /* cookies.less:L60 */
  body > div#cc-notification ul.cc-notification-buttons {
    padding-top: 1px !important;
    position: relative !important;
    right: 0 !important;
    top: 0 !important;
    width: auto !important;
    clear: both;
  }
  /* cookies.less:L69 */
  body > div#cc-notification h2 {
    margin-right: 0 !important;
  }
  /* cookies.less:L73 */
  body > div#cc-notification #cc-notification-permissions ul {
    margin: 0 !important;
  }
  /* cookies.less:L77 */
  body > div#cc-notification #cc-notification-permissions li {
    width: auto !important;
  }
  /* cookies.less:L81 */
  body > div#cc-notification ul.cc-notification-buttons li a {
    margin-right: 0 !important;
  }
}
/* cookies.less:L86 */
/* cookies.less:L87 */
.cc_banner-wrapper .cc_container {
  background-color: #3b3f7b !important;
  background: -webkit-linear-gradient(0, #2e3263 0, #43488b 50%, #2e3263 100%) !important;
  background: -moz-linear-gradient(0, #2e3263 0, #43488b 50%, #2e3263 100%) !important;
  background: -ms-linear-gradient(0, #2e3263 0, #43488b 50%, #2e3263 100%) !important;
  background: -o-linear-gradient(0, #2e3263 0, #43488b 50%, #2e3263 100%) !important;
  border: 3px solid #232962 !important;
}
/* cookies.less:L96 */
.cc_banner-wrapper .cc_message {
  display: inline-block !important;
  font-family: 'Signika' !important;
  font-size: 16px !important;
  line-height: 18px !important;
  color: white !important;
}
/* cookies.less:L103 */
.cc_banner-wrapper .cc_message a {
  font-family: 'Signika' !important;
  font-size: 16px !important;
  line-height: 18px !important;
  color: #f6d505 !important;
}
/* cookies.less:L111 */
.cc_banner-wrapper .cc_btn {
  display: inline-block;
  position: relative;
  height: 33px;
  line-height: 33px;
  width: auto;
  font-family: 'Genica';
  font-size: 20px;
  text-decoration: none !important;
  text-shadow: none;
  white-space: nowrap;
  color: white !important;
  border-radius: 25px;
  border: 0;
  cursor: pointer;
  text-align: center;
  background-color: #ff57c9;
  background-color: white 0%;
  background: -webkit-linear-gradient(top, white 0%, #ff57c9 12%, #8a005e 100%);
  background: -moz-linear-gradient(top, white 0%, #ff57c9 12%, #8a005e 100%);
  background: -ms-linear-gradient(top, white 0%, #ff57c9 12%, #8a005e 100%);
  background: -o-linear-gradient(top, white 0%, #ff57c9 12%, #8a005e 100%);
  -moz-box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 5px rgba(0, 0, 0, 0.6) !important;
  -webkit-box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 5px rgba(0, 0, 0, 0.6) !important;
  box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 5px rgba(0, 0, 0, 0.6) !important;
  background-size: 400px 41px;
  border-bottom: 4px solid #810062 !important;
  padding: 0 25px;
  outline: none;
  -webkit-font-smoothing: antialiased;
  text-transform: uppercase;
  font-family: Genica !important;
  -webkit-border-radius: 20px !important;
  -moz-border-radius: 20px !important;
  border-radius: 20px !important;
  line-height: 17px !important;
  width: inherit !important;
  max-width: inherit !important;
  font-size: 1em !important;
}
/* buttons.less:L224 */
[disabled].cc_banner-wrapper .cc_btn {
  opacity: .65;
  box-shadow: none;
  pointer-events: none;
  cursor: not-allowed;
}
/* buttons.less:L231 */
.cc_banner-wrapper .cc_btn.center {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  transform: translateX(-50%);
}
/* buttons.less:L238 */
.cc_banner-wrapper .cc_btn.button-block {
  display: block;
}
/* buttons.less:L242 */
.cc_banner-wrapper .cc_btn.button-animated {
  background-color: white 0%;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/pink-line.png) no-repeat, -webkit-linear-gradient(top, white 0%, #ff57c9 12%, #8a005e 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/pink-line.png) no-repeat, -moz-linear-gradient(top, white 0%, #ff57c9 12%, #8a005e 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/pink-line.png) no-repeat, -ms-linear-gradient(top, white 0%, #ff57c9 12%, #8a005e 100%);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/pink-line.png) no-repeat, -o-linear-gradient(top, white 0%, #ff57c9 12%, #8a005e 100%);
  will-change: background-position;
  background-size: 400px 41px;
  -webkit-animation: slide 2s steps(60) infinite;
  -moz-animation: slide 2s steps(60) infinite;
  animation: slide 2s steps(60) infinite;
}
/* buttons.less:L251 */
.cc_banner-wrapper .cc_btn:hover {
  background-color: white 0%;
  background: -webkit-linear-gradient(top, white 0%, #ff5fd3 12%, #df00a1 100%);
  background: -moz-linear-gradient(top, white 0%, #ff5fd3 12%, #df00a1 100%);
  background: -ms-linear-gradient(top, white 0%, #ff5fd3 12%, #df00a1 100%);
  background: -o-linear-gradient(top, white 0%, #ff5fd3 12%, #df00a1 100%);
  -moz-box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 12px 5px rgba(255, 115, 245, 0.5) !important;
  -webkit-box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 12px 5px rgba(255, 115, 245, 0.5) !important;
  box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 12px 5px rgba(255, 115, 245, 0.5) !important;
  border-bottom: 4px solid #ac007c;
  text-shadow: 0 0 6px white;
  color: white !important;
}
/* buttons.less:L259 */
.cc_banner-wrapper .cc_btn:active {
  top: 3px;
  background-color: #c5008f 0%;
  background: -webkit-linear-gradient(top, #c5008f 0%, #df00a1 12%, #df00a1 100%);
  background: -moz-linear-gradient(top, #c5008f 0%, #df00a1 12%, #df00a1 100%);
  background: -ms-linear-gradient(top, #c5008f 0%, #df00a1 12%, #df00a1 100%);
  background: -o-linear-gradient(top, #c5008f 0%, #df00a1 12%, #df00a1 100%);
  -webkit-box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 12px 5px rgba(255, 115, 245, 0.5) !important;
  -moz-box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 12px 5px rgba(255, 115, 245, 0.5) !important;
  box-shadow: inset 0px 3px 6px 2px #ff73f5, 0px 0px 12px 5px rgba(255, 115, 245, 0.5) !important;
  border-bottom: 1px solid #ac007c;
  text-shadow: 0 0 6px white;
  color: white;
  text-decoration: none;
}
/* buttons.less:L269 */
.cc_banner-wrapper .cc_btn.button-xs {
  border-radius: 20px;
  height: 30px;
  font-size: 16px;
  line-height: 30px;
  padding: 0 18px;
  border-bottom-width: 3px;
  background-size: 400px 33px;
}
/* buttons.less:L281 */
.cc_banner-wrapper .cc_btn.button-xs:active {
  top: 2px;
  border-bottom-width: 1px;
}
/* buttons.less:L286 */
.cc_banner-wrapper .cc_btn.button-md {
  border-radius: 40px;
  height: 42px;
  font-size: 24px;
  line-height: 45px;
  padding: 0 27px;
  border-bottom-width: 5px;
  background-size: 400px 42px;
}
/* buttons.less:L296 */
.cc_banner-wrapper .cc_btn.button-md:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L301 */
.cc_banner-wrapper .cc_btn.button-lg {
  border-radius: 40px;
  height: 55px;
  font-size: 30px;
  line-height: 58px;
  padding: 0 30px;
  border-bottom-width: 5px;
  background-size: 400px 66px;
}
/* buttons.less:L311 */
.cc_banner-wrapper .cc_btn.button-lg:active {
  top: 4px;
  border-bottom-width: 1px;
}
/* buttons.less:L316 */
.cc_banner-wrapper .cc_btn.button-xl {
  height: 70px;
  font-size: 37px;
  line-height: 58px;
  padding: 0 40px;
  border-radius: 32px;
  border-bottom-width: 5px;
  background-size: 400px 66px;
}
/* buttons.less:L326 */
.cc_banner-wrapper .cc_btn.button-xl:active {
  top: 4px;
  border-bottom-width: 1px;
}
/*CREDITS*/

/* credits.less:L4 */
/* credits.less:L5 */
#credits .promotion-partials {
  position: relative;
  margin: auto;
  width: 100%;
}
/* credits.less:L11 */
#credits .line-no-modal {
  border: none;
}
/* credits.less:L15 */
#credits .buy-title {
  margin-top: -43px;
  height: 69px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header_buy_coins.png?v=1.14.4) 50% 0 no-repeat;
}
/* credits.less:L21 */
#credits .buy-title-font {
  font-family: 'Genica';
  color: white;
  font-size: 23px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  text-align: center;
  padding-top: 26px;
}
/* credits.less:L30 */
#credits .buy-coins-box {
  border: solid 3px #eaae27;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background-image: linear-gradient(to left, #251a54, #341f91 50%, #251a54);
  margin-top: 45px;
  margin-bottom: 70px;
  text-align: center;
}
/*FOOTER*/

/* footer.less:L4 */
#footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  margin-top: 25px;
  z-index: 1000;
}
/* footer.less:L11 */
#footer .footer-games {
  background-color: #452b88;
  background-image: -webkit-linear-gradient(left, #2e1c5b, #452b88 50%, #2e1c5b);
  background-image: -moz-linear-gradient(left, #2e1c5b, #452b88 50%, #2e1c5b);
  background-image: -o-linear-gradient(left, #2e1c5b, #452b88 50%, #2e1c5b);
  background-image: -ms-linear-gradient(to right, #2e1c5b, #452b88 50%, #2e1c5b);
  background-image: linear-gradient(to right, #2e1c5b, #452b88 50%, #2e1c5b);
  padding: 15px 0;
  -moz-box-shadow: 0 -6px 15px -5px rgba(0, 0, 0, 0.55);
  -webkit-box-shadow: 0 -6px 15px -5px rgba(0, 0, 0, 0.55);
  box-shadow: 0 -6px 15px -5px rgba(0, 0, 0, 0.55);
}
/* footer.less:L23 */
#footer .footer-games .footer-game {
  display: inline-block;
  width: 114px;
  text-align: center;
}
/* footer.less:L28 */
#footer .footer-games .footer-game .footer-play {
  font-family: 'Signika';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding: 0 10px;
}
/* footer.less:L33 */
#footer .footer-games .footer-game .footer-info {
  font-family: 'Signika';
  color: #ffd800;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* footer.less:L38 */
#footer .footer-games .owl-prev,
#footer .footer-games .owl-next {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 88px;
  height: 130px;
  margin-top: -15px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/arrows_carousel_footer_spritesheet.png) no-repeat;
}
/* footer.less:L48 */
#footer .footer-games .owl-prev:hover,
#footer .footer-games .owl-next:hover {
  background-position: 0 -146px;
}
/* footer.less:L53 */
#footer .footer-games .owl-prev {
  margin-left: -55px;
}
/* footer.less:L57 */
#footer .footer-games .owl-next {
  right: 0;
  left: auto;
  margin-right: -55px;
  -moz-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
/* footer.less:L68 */
#footer .footer-games .grabbing {
  cursor: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/styles/vendor/owlCarousel/grabbing.png) 8 8, move;
}
/* footer.less:L73 */
/* footer.less:L75 */
/* footer.less:L76 */
#footer .fb-follow-us a:link {
  text-decoration: none;
}
/* footer.less:L80 */
#footer .fb-follow-us a:visited {
  text-decoration: none;
}
/* footer.less:L84 */
#footer .fb-follow-us a:hover {
  text-decoration: none;
}
/* footer.less:L88 */
#footer .fb-follow-us a:active {
  text-decoration: none;
}
/* footer.less:L94 */
#footer .fb-text {
  font-family: 'Signika';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  vertical-align: middle;
  text-align: right;
  cursor: pointer;
  margin-right: 9px;
}
/* footer.less:L106 */
#footer .footer-links-span {
  display: inline-block;
}
/* footer.less:L110 */
#footer .fb-logo {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_facebook.png) no-repeat;
  height: 26px;
  width: 26px;
  vertical-align: middle;
  display: inline-block;
}
/* footer.less:L118 */
#footer .footer-links {
  background-color: #2c1a4c;
  background-image: -webkit-linear-gradient(left, #261c43, #2c1a4c 50%, #261c43);
  background-image: -moz-linear-gradient(left, #261c43, #2c1a4c 50%, #261c43);
  background-image: -o-linear-gradient(left, #261c43, #2c1a4c 50%, #261c43);
  background-image: -ms-linear-gradient(to right, #261c43, #2c1a4c 50%, #261c43);
  background-image: linear-gradient(to right, #261c43, #2c1a4c 50%, #261c43);
  text-align: center;
  vertical-align: middle;
  margin: 0;
  line-height: 55px;
  width: 100%;
  height: 55px;
}
/* footer.less:L132 */
#footer .footer-links .container {
  padding: 0;
}
/* footer.less:L136 */
#footer .footer-links span {
  margin-right: 40px;
  vertical-align: middle;
}
/* footer.less:L140 */
#footer .footer-links span:last-child {
  margin-right: 0;
}
/* footer.less:L144 */
#footer .footer-links span a {
  font-family: 'Signika semibold';
  color: #ffd800;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  cursor: pointer;
}
/* footer.less:L149 */
#footer .footer-links span a:hover {
  color: #ffed8b;
}
/* footer.less:L154 */
#footer .footer-links span.copyright {
  font-family: 'Signika';
  color: #9985b9;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  float: right;
  margin-right: 0;
}
/* footer.less:L163 */
#footer .footer-text {
  font-family: 'Signika';
  color: #9985b9;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  background-color: #3e2368;
  background-image: -webkit-linear-gradient(left, #261c43, #3e2368 50%, #261c43);
  background-image: -moz-linear-gradient(left, #261c43, #3e2368 50%, #261c43);
  background-image: -o-linear-gradient(left, #261c43, #3e2368 50%, #261c43);
  background-image: -ms-linear-gradient(left, #261c43, #3e2368 50%, #261c43);
  background-image: linear-gradient(to right, #261c43, #3e2368 50%, #261c43);
  text-align: center;
  vertical-align: middle;
  margin: 0;
  padding: 10px 0;
  width: 100%;
}
/* footer.less:L178 */
#footer .footer-text p {
  margin: 0 0 15px;
}
/* footer.less:L181 */
#footer .footer-text p:last-child {
  margin: 0 0 5px;
}
/* footer.less:L185 */
#footer .footer-text p strong {
  font-family: 'Signika semibold';
  color: #c2aee2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* footer.less:L191 */
#footer .footer-table-links {
  font-size: 14px;
  text-align: left;
  vertical-align: middle;
  font-family: 'Signika';
  color: #9985b9;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color: #3e2368;
  background-image: -webkit-linear-gradient(left, #261c43, #3e2368 50%, #261c43);
  background-image: -moz-linear-gradient(left, #261c43, #3e2368 50%, #261c43);
  background-image: -o-linear-gradient(left, #261c43, #3e2368 50%, #261c43);
  background-image: -ms-linear-gradient(left, #261c43, #3e2368 50%, #261c43);
  background-image: linear-gradient(to right, #261c43, #3e2368 50%, #261c43);
  margin: 0;
  padding: 10px 0;
  width: 100%;
}
/* footer.less:L208 */
#footer .footer-table-links .title {
  margin-top: 10px;
  font-size: 18px;
  text-align: left;
  vertical-align: middle;
  font-family: 'Signika semibold';
  color: #d5cbe5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-transform: capitalize;
}
/* footer.less:L217 */
#footer .footer-table-links .game-title {
  margin-top: 10px;
  font-family: 'Signika semibold';
  color: #d5cbe5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  text-align: left;
  vertical-align: middle;
  text-transform: uppercase;
}
/* footer.less:L226 */
#footer .footer-table-links .line-separator {
  margin-top: 5px;
  margin-bottom: 5px;
  border: 0;
  height: 1px;
  background-image: linear-gradient(to right, rgba(192, 192, 192, 0.5), rgba(192, 192, 192, 0.5), rgba(192, 192, 192, 0));
}
/* footer.less:L234 */
#footer .footer-table-links .entire-line-separator {
  margin-top: 20px;
  border: 0;
  height: 1px;
  background-image: linear-gradient(to right, rgba(192, 192, 192, 0), rgba(192, 192, 192, 0.5), rgba(192, 192, 192, 0));
}
/* footer.less:L241 */
/* footer.less:L243 */
#footer .footer-table-links .links-container.twoCols {
  column-count: 2;
  column-gap: 40px;
}
@media (max-width: 400px) {
  #footer .footer-table-links .links-container.twoCols {
    column-count: 1;
  }
}
/* footer.less:L252 */
#footer .footer-table-links .links-container .game-link {
  text-decoration: none;
  font-family: 'Signika';
  color: #9985b9;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  display: block;
  vertical-align: middle;
  padding-bottom: 5px;
}
/* footer.less:L261 */
#footer .footer-table-links .links-container .game-link:hover {
  color: white;
}
/* footer.less:L266 */
#footer .footer-table-links #appstore-container {
  text-align: left;
}
/* footer.less:L269 */
#footer .footer-table-links #appstore-container * {
  width: 85%;
  margin: 5px auto;
}
/* games.less:L11 */
.game-bgi-wildsaloon {
  position: relative;
}
/* games.less:L15 */
.game-bg {
  background: transparent;
  background: -webkit-linear-gradient(left, transparent, transparent 50%, transparent);
  background: -moz-linear-gradient(left, transparent, transparent 50%, transparent);
  background: -ms-linear-gradient(left, transparent, transparent 50%, transparent);
  background: linear-gradient(to right, transparent, transparent 50%, transparent);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -10;
}
/* games.less:L24 */
.game-bg.oceans-bg {
  background: #1a2167;
  background: -webkit-linear-gradient(left, #1a2167, rgba(0, 81, 229, 0.82) 50%, #1a2167);
  background: -moz-linear-gradient(left, #1a2167, rgba(0, 81, 229, 0.82) 50%, #1a2167);
  background: -ms-linear-gradient(left, #1a2167, rgba(0, 81, 229, 0.82) 50%, #1a2167);
  background: linear-gradient(to right, #1a2167, rgba(0, 81, 229, 0.82) 50%, #1a2167);
}
/* games.less:L28 */
.game-bg.luckyjack-bg {
  background: #111909;
  background: -webkit-linear-gradient(left, #111909, #307621 50%, #111909);
  background: -moz-linear-gradient(left, #111909, #307621 50%, #111909);
  background: -ms-linear-gradient(left, #111909, #307621 50%, #111909);
  background: linear-gradient(to right, #111909, #307621 50%, #111909);
}
/* games.less:L32 */
.game-bg.crazynights-bg {
  background: #200013;
  background: -webkit-linear-gradient(left, #200013, #b30c89 50%, #200013);
  background: -moz-linear-gradient(left, #200013, #b30c89 50%, #200013);
  background: -ms-linear-gradient(left, #200013, #b30c89 50%, #200013);
  background: linear-gradient(to right, #200013, #b30c89 50%, #200013);
}
/* games.less:L36 */
.game-bg.lostinrussia-bg {
  background: #340100;
  background: -webkit-linear-gradient(left, #340100, #9d0300 50%, #340100);
  background: -moz-linear-gradient(left, #340100, #9d0300 50%, #340100);
  background: -ms-linear-gradient(left, #340100, #9d0300 50%, #340100);
  background: linear-gradient(to right, #340100, #9d0300 50%, #340100);
}
/* games.less:L40 */
.game-bg.cleopatra-bg {
  background: #262700;
  background: -webkit-linear-gradient(left, #262700, #9e7b21 50%, #262700);
  background: -moz-linear-gradient(left, #262700, #9e7b21 50%, #262700);
  background: -ms-linear-gradient(left, #262700, #9e7b21 50%, #262700);
  background: linear-gradient(to right, #262700, #9e7b21 50%, #262700);
}
/* games.less:L44 */
.game-bg.traveltochina-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/traveltochina.jpg);
  background-repeat: no-repeat;
  margin-top: -163px;
  background-position: center top;
  min-width: 930px;
  background-color: #f4ecc8;
  display: block;
}
/* games.less:L54 */
.game-bg.slotcrush-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/slotcrush.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: #f4ecc8;
  display: block;
}
/* games.less:L63 */
.game-bg.fbiacademy-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/fbiacademy.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: #f4ecc8;
  display: block;
}
/* games.less:L72 */
.game-bg.splash-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/splash.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: #030930;
  display: block;
}
/* games.less:L81 */
.game-bg.corsarios-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/corsarios.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: black;
  display: block;
}
/* games.less:L90 */
.game-bg.western-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/western.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: black;
  display: block;
}
/* games.less:L99 */
.game-bg.luckyjackbar-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/luckyjackbar.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: black;
  display: block;
}
/* games.less:L108 */
.game-bg.lacuevadealibaba-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/lacuevadealibaba.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: #77c7bc;
  display: block;
}
/* games.less:L117 */
.game-bg.showtv-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/showtv.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: #f6ff02;
  display: block;
}
/* games.less:L126 */
.game-bg.oceanstreasure-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/oceanstreasure.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: #0f599a;
  display: block;
}
/* games.less:L135 */
.game-bg.magic60-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/magic60.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: white;
  display: block;
}
/* games.less:L144 */
.game-bg.claws_paws-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/claws_paws.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: black;
  display: block;
}
/* games.less:L153 */
.game-bg.luckyplayer-bg {
  background: #171b14;
  background: -webkit-linear-gradient(left, #171b14, #3e453d 50%, #171b14);
  background: -moz-linear-gradient(left, #171b14, #3e453d 50%, #171b14);
  background: -ms-linear-gradient(left, #171b14, #3e453d 50%, #171b14);
  background: linear-gradient(to right, #171b14, #3e453d 50%, #171b14);
}
/* games.less:L157 */
.game-bg.lightsofbroadway-bg {
  background: #1a0430;
  background: -webkit-linear-gradient(left, #1a0430, #5d039b 50%, #1a0430);
  background: -moz-linear-gradient(left, #1a0430, #5d039b 50%, #1a0430);
  background: -ms-linear-gradient(left, #1a0430, #5d039b 50%, #1a0430);
  background: linear-gradient(to right, #1a0430, #5d039b 50%, #1a0430);
}
/* games.less:L161 */
.game-bg.grancarnevale-bg {
  background: #352e27;
  background: -webkit-linear-gradient(left, #352e27, #9b876d 50%, #352e27);
  background: -moz-linear-gradient(left, #352e27, #9b876d 50%, #352e27);
  background: -ms-linear-gradient(left, #352e27, #9b876d 50%, #352e27);
  background: linear-gradient(to right, #352e27, #9b876d 50%, #352e27);
}
/* games.less:L165 */
.game-bg.dragonmagic-bg {
  background: #20241e;
  background: -webkit-linear-gradient(left, #20241e, #b0a26d 50%, #20241e);
  background: -moz-linear-gradient(left, #20241e, #b0a26d 50%, #20241e);
  background: -ms-linear-gradient(left, #20241e, #b0a26d 50%, #20241e);
  background: linear-gradient(to right, #20241e, #b0a26d 50%, #20241e);
}
/* games.less:L169 */
.game-bg.filon-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/filon.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: black;
  display: block;
}
/* games.less:L178 */
.game-bg.minigenio-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/minigenio.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: black;
  display: block;
}
/* games.less:L187 */
.game-bg.mininevada-bg {
  background: #5a0628;
  background: -webkit-linear-gradient(left, #5a0628, #ca185f 50%, #5a0628);
  background: -moz-linear-gradient(left, #5a0628, #ca185f 50%, #5a0628);
  background: -ms-linear-gradient(left, #5a0628, #ca185f 50%, #5a0628);
  background: linear-gradient(to right, #5a0628, #ca185f 50%, #5a0628);
}
/* games.less:L191 */
.game-bg.xmas-bg {
  background: #001b5b;
  background: -webkit-linear-gradient(left, #001b5b, #01bde8 50%, #001b5b);
  background: -moz-linear-gradient(left, #001b5b, #01bde8 50%, #001b5b);
  background: -ms-linear-gradient(left, #001b5b, #01bde8 50%, #001b5b);
  background: linear-gradient(to right, #001b5b, #01bde8 50%, #001b5b);
}
/* games.less:L195 */
.game-bg.videopoker-bg {
  background: #001732;
  background: -webkit-linear-gradient(left, #001732, #0056a6 50%, #001732);
  background: -moz-linear-gradient(left, #001732, #0056a6 50%, #001732);
  background: -ms-linear-gradient(left, #001732, #0056a6 50%, #001732);
  background: linear-gradient(to right, #001732, #0056a6 50%, #001732);
}
/* games.less:L199 */
.game-bg.secretshadow-bg {
  background: #00123c;
  background: -webkit-linear-gradient(left, #00123c, #557fb6 50%, #00123c);
  background: -moz-linear-gradient(left, #00123c, #557fb6 50%, #00123c);
  background: -ms-linear-gradient(left, #00123c, #557fb6 50%, #00123c);
  background: linear-gradient(to right, #00123c, #557fb6 50%, #00123c);
}
/* games.less:L203 */
.game-bg.robinhood-bg {
  background: #213f09;
  background: -webkit-linear-gradient(left, #213f09, #6d9035 50%, #213f09);
  background: -moz-linear-gradient(left, #213f09, #6d9035 50%, #213f09);
  background: -ms-linear-gradient(left, #213f09, #6d9035 50%, #213f09);
  background: linear-gradient(to right, #213f09, #6d9035 50%, #213f09);
}
/* games.less:L207 */
.game-bg.piratescaribbean-bg {
  background: #073e4f;
  background: -webkit-linear-gradient(left, #073e4f, #36a4c7 50%, #073e4f);
  background: -moz-linear-gradient(left, #073e4f, #36a4c7 50%, #073e4f);
  background: -ms-linear-gradient(left, #073e4f, #36a4c7 50%, #073e4f);
  background: linear-gradient(to right, #073e4f, #36a4c7 50%, #073e4f);
}
/* games.less:L211 */
.game-bg.anubis-bg {
  background: #371c0f;
  background: -webkit-linear-gradient(left, #371c0f, #8d4c00 50%, #371c0f);
  background: -moz-linear-gradient(left, #371c0f, #8d4c00 50%, #371c0f);
  background: -ms-linear-gradient(left, #371c0f, #8d4c00 50%, #371c0f);
  background: linear-gradient(to right, #371c0f, #8d4c00 50%, #371c0f);
}
/* games.less:L215 */
.game-bg.sportsbar-bg {
  background: #6f0d1d;
  background: -webkit-linear-gradient(left, #6f0d1d, #bc1833 50%, #6f0d1d);
  background: -moz-linear-gradient(left, #6f0d1d, #bc1833 50%, #6f0d1d);
  background: -ms-linear-gradient(left, #6f0d1d, #bc1833 50%, #6f0d1d);
  background: linear-gradient(to right, #6f0d1d, #bc1833 50%, #6f0d1d);
}
/* games.less:L219 */
.game-bg.farm-bg {
  background: #1b2d0f;
  background: -webkit-linear-gradient(left, #1b2d0f, #73ad35 50%, #1b2d0f);
  background: -moz-linear-gradient(left, #1b2d0f, #73ad35 50%, #1b2d0f);
  background: -ms-linear-gradient(left, #1b2d0f, #73ad35 50%, #1b2d0f);
  background: linear-gradient(to right, #1b2d0f, #73ad35 50%, #1b2d0f);
}
/* games.less:L223 */
.game-bg.fruitsinferno-bg {
  background: #440000;
  background: -webkit-linear-gradient(left, #440000, #ce1b1b 50%, #440000);
  background: -moz-linear-gradient(left, #440000, #ce1b1b 50%, #440000);
  background: -ms-linear-gradient(left, #440000, #ce1b1b 50%, #440000);
  background: linear-gradient(to right, #440000, #ce1b1b 50%, #440000);
}
/* games.less:L227 */
.game-bg.stoneslot-bg {
  background: #56183a;
  background: -webkit-linear-gradient(left, #56183a, #d0623d 50%, #56183a);
  background: -moz-linear-gradient(left, #56183a, #d0623d 50%, #56183a);
  background: -ms-linear-gradient(left, #56183a, #d0623d 50%, #56183a);
  background: linear-gradient(to right, #56183a, #d0623d 50%, #56183a);
}
/* games.less:L231 */
.game-bg.zombiesparty-bg {
  background: #03061b;
  background: -webkit-linear-gradient(left, #03061b, #205e87 50%, #03061b);
  background: -moz-linear-gradient(left, #03061b, #205e87 50%, #03061b);
  background: -ms-linear-gradient(left, #03061b, #205e87 50%, #03061b);
  background: linear-gradient(to right, #03061b, #205e87 50%, #03061b);
}
/* games.less:L235 */
.game-bg.fortunecharms-bg {
  background: #281023;
  background: -webkit-linear-gradient(left, #281023, #a63790 50%, #281023);
  background: -moz-linear-gradient(left, #281023, #a63790 50%, #281023);
  background: -ms-linear-gradient(left, #281023, #a63790 50%, #281023);
  background: linear-gradient(to right, #281023, #a63790 50%, #281023);
}
/* games.less:L239 */
.game-bg.funnyfruits-bg {
  background: #283913;
  background: -webkit-linear-gradient(left, #283913, #456422 50%, #283913);
  background: -moz-linear-gradient(left, #283913, #456422 50%, #283913);
  background: -ms-linear-gradient(left, #283913, #456422 50%, #283913);
  background: linear-gradient(to right, #283913, #456422 50%, #283913);
}
/* games.less:L243 */
.game-bg.manhattanblues-bg {
  background: #001f1f;
  background: -webkit-linear-gradient(left, #001f1f, #005353 50%, #001f1f);
  background: -moz-linear-gradient(left, #001f1f, #005353 50%, #001f1f);
  background: -ms-linear-gradient(left, #001f1f, #005353 50%, #001f1f);
  background: linear-gradient(to right, #001f1f, #005353 50%, #001f1f);
}
/* games.less:L247 */
.game-bg.eltesorodejava-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/eltesorodejava.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: black;
}
/* games.less:L255 */
.game-bg.eltesorodejavagold-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/eltesorodejavagold.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: black;
}
/* games.less:L263 */
.game-bg.vikingosvideogold-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/vikingosvideogold.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: black;
}
/* games.less:L271 */
.game-bg.ramaniaslot-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/ramaniaslot.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: black;
}
/* games.less:L279 */
.game-bg.lagranja-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/lagranja.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  min-width: 930px;
  background-color: white;
}
/* games.less:L287 */
.game-bg.wildsaloon-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/wildsaloon.jpg);
  background-repeat: no-repeat;
  margin-top: -45px;
  background-position: center top;
  min-width: 930px;
  background-color: black;
  display: block;
}
/* games.less:L297 */
.game-bg.vikingosvideo-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/vikingosvideo.jpg);
  background-repeat: no-repeat;
  margin-top: -45px;
  background-position: center top;
  min-width: 930px;
  background-color: black;
  display: block;
}
/* games.less:L307 */
.game-bg.troya-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/troya.jpg);
  background-repeat: no-repeat;
  margin-top: -45px;
  background-position: center top;
  min-width: 930px;
  background-color: #ecc68b;
  display: block;
}
/* games.less:L317 */
.game-bg.laperladelcaribe-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/laperladelcaribe.jpg);
  background-repeat: no-repeat;
  margin-top: -45px;
  background-position: center top;
  min-width: 930px;
  background-color: black;
  display: block;
}
/* games.less:L327 */
.game-bg.laperladelcaribedeluxe-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/laperladelcaribedeluxe.jpg);
  background-repeat: no-repeat;
  margin-top: -45px;
  background-position: center top;
  min-width: 930px;
  background-color: white;
  display: block;
}
/* games.less:L337 */
.game-bg.laspiratasdelcaribe-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/laspiratasdelcaribe.jpg);
  background-repeat: no-repeat;
  margin-top: -45px;
  background-position: center top;
  min-width: 930px;
  background-color: black;
  display: block;
}
/* games.less:L347 */
.game-bg.leyendasdeoriente-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/leyendasdeoriente.jpg);
  background-repeat: no-repeat;
  margin-top: -45px;
  background-position: center top;
  min-width: 930px;
  background-color: black;
  display: block;
}
/* games.less:L357 */
.game-bg.yetimania-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/yetimania.jpg);
  background-repeat: no-repeat;
  margin-top: -45px;
  background-position: center top;
  min-width: 930px;
  background-color: white;
  display: block;
}
/* games.less:L367 */
.game-bg.cleopatrabar-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/cleopatrabar.jpg);
  background-repeat: no-repeat;
  margin-top: -45px;
  background-position: center top;
  min-width: 930px;
  background-color: black;
  display: block;
}
/* games.less:L377 */
.game-bg.lamaquinadeltiempo-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/lamaquinadeltiempo.jpg);
  background-repeat: no-repeat;
  margin-top: -45px;
  background-position: center top;
  min-width: 930px;
  background-color: black;
  display: block;
}
/* games.less:L387 */
.game-bg.vikingos-bg {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bggames/vikingos.jpg);
  background-repeat: no-repeat;
  margin-top: -45px;
  background-position: center top;
  min-width: 930px;
  background-color: black;
  display: block;
}
/* games.less:L397 */
.game-bg.crystal_land-bg {
  background: -moz-linear-gradient(left, #0e4b4f 0%, #6adcc6 50%, #0e4b4f 100%);
  background: -webkit-linear-gradient(left, #0e4b4f 0%, #6adcc6 50%, #0e4b4f 100%);
  background: linear-gradient(to right, #0e4b4f 0%, #6adcc6 50%, #0e4b4f 100%);
}
/* games.less:L403 */
.game-bg.fireworks_master-bg {
  background: -moz-linear-gradient(left, #1d281e 0%, #707454 50%, #1d281e 100%);
  background: -webkit-linear-gradient(left, #1d281e 0%, #707454 50%, #1d281e 100%);
  background: linear-gradient(to right, #1d281e 0%, #707454 50%, #1d281e 100%);
}
/* games.less:L409 */
.game-bg.kingdom_of_the_sun2-bg {
  background: -moz-linear-gradient(left, #461f25 0%, #d58a61 50%, #461f25 100%);
  background: -webkit-linear-gradient(left, #461f25 0%, #d58a61 50%, #461f25 100%);
  background: linear-gradient(to right, #461f25 0%, #d58a61 50%, #461f25 100%);
}
/* games.less:L415 */
.game-bg.god_of_sea-bg {
  background: -moz-linear-gradient(left, #111f50 0%, #34b0f5 50%, #111f50 100%);
  background: -webkit-linear-gradient(left, #111f50 0%, #34b0f5 50%, #111f50 100%);
  background: linear-gradient(to right, #111f50 0%, #34b0f5 50%, #111f50 100%);
}
/* games.less:L421 */
.game-bg.viking_gods-bg {
  background: -moz-linear-gradient(left, #16192d 0%, #6ba9d2 50%, #16192d 100%);
  background: -webkit-linear-gradient(left, #16192d 0%, #6ba9d2 50%, #16192d 100%);
  background: linear-gradient(to right, #16192d 0%, #6ba9d2 50%, #16192d 100%);
}
/* games.less:L427 */
.game-bg.lagranjagold-bg {
  background: -moz-linear-gradient(left, #3e4c0e 0%, #8eab29 50%, #3e4c0e 100%);
  background: -webkit-linear-gradient(left, #3e4c0e 0%, #8eab29 50%, #3e4c0e 100%);
  background: linear-gradient(to right, #3e4c0e 0%, #8eab29 50%, #3e4c0e 100%);
}
/* games.less:L433 */
.game-bg.roulette_with_track-bg {
  background: -moz-linear-gradient(left, #010405 0%, #38210e 50%, #010405 100%);
  background: -webkit-linear-gradient(left, #010405 0%, #38210e 50%, #010405 100%);
  background: linear-gradient(to right, #010405 0%, #38210e 50%, #010405 100%);
}
/* games.less:L439 */
.game-bg.sevens_n_fruits-bg {
  background: -moz-linear-gradient(left, #1f0106 0%, #901617 50%, #1f0106 100%);
  background: -webkit-linear-gradient(left, #1f0106 0%, #901617 50%, #1f0106 100%);
  background: linear-gradient(to right, #1f0106 0%, #901617 50%, #1f0106 100%);
}
/* games.less:L445 */
.game-bg.starfall-bg,
.game-bg.stampede-bg,
.game-bg.humptydumpty-bg,
.game-bg.joker_expand_40-bg,
.game-bg.ontherocks-bg,
.game-bg.lucky_staxx_40-bg,
.game-bg.crystal_crush-bg,
.game-bg.tigers_claw-bg,
.game-bg.treasures_of_tombs_free_c-bg,
.game-bg.fruits_n_stars_he-bg,
.game-bg.christmas_eve-bg,
.game-bg.wild_warriors-bg,
.game-bg.fruits_and_jokers_20-bg,
.game-bg.dancing_dragon-bg,
.game-bg.joker_expand-bg,
.game-bg.chicago_gangsters-bg,
.game-bg.rise_of_egypt-bg,
.game-bg.super_burning_wins-bg,
.game-bg.down_the_pub-bg,
.game-bg.spellcraft-bg,
.game-bg.book_of_gold-bg,
.game-bg.blackjack_us-bg,
.game-bg.phoenix_fire-bg,
.game-bg.odysseus_c-bg,
.game-bg.wild_hunter_c-bg,
.game-bg.\34 0_joker_staxx-bg,
.game-bg.art_of_the_heist-bg,
.game-bg.burlesque_queen-bg,
.game-bg.burning_wins-bg,
.game-bg.clover_tales-bg,
.game-bg.draculas_family_c-bg,
.game-bg.eastern_delights_c-bg,
.game-bg.lucky_pirates_c-bg,
.game-bg.marioni_show-bg,
.game-bg.time_warp-bg,
.game-bg.treasures_of_tombs_bonus_c-bg,
.game-bg.troyagold-bg {
  background: #130115;
  background: -moz-linear-gradient(left, #130115 0%, #600b68 50%, #130115 100%);
  background: -webkit-linear-gradient(left, #130115 0%, #600b68 50%, #130115 100%);
  background: linear-gradient(to right, #130115 0%, #600b68 50%, #130115 100%);
}
/* games.less:L489 */
.game-header-seo {
  min-height: 55px;
  border: 2px solid rgba(255, 255, 255, 0.3);
  background-image: -moz-linear-gradient(109deg, rgba(0, 58, 110, 0.3) 0%, rgba(0, 35, 66, 0.3) 100%);
  background-image: -webkit-linear-gradient(109deg, rgba(0, 58, 110, 0.3) 0%, rgba(0, 35, 66, 0.3) 100%);
  background-image: -ms-linear-gradient(109deg, rgba(0, 58, 110, 0.3) 0%, rgba(0, 35, 66, 0.3) 100%);
  width: 930px;
  margin: auto;
  margin-bottom: 20px;
  position: relative;
  margin-top: 30px;
  margin-bottom: 40px;
}
/* games.less:L502 */
.game-header-seo .textWrapper {
  padding: 30px 30px 15px 30px;
  color: white;
}
/*  */

@media only screen and (max-device-width: 768px) and (orientation: landscape) {
  /* games.less:L509 */
  .game-header-seo {
    display: none;
  }
}
@media only screen and (max-device-width: 768px) and (orientation: portrait) {
  /* games.less:L515 */
  .game-header-seo {
    display: none;
  }
}
/* games.less:L520 */
.game-header {
  text-align: center;
  background-repeat: no-repeat;
  background-position-x: center;
  margin-top: -30px;
  min-height: 55px;
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-h1-games.png);
}
/* games.less:L528 */
.game-header > h1 {
  font-size: 16px;
  color: white;
  font-family: 'Signika semibold';
  text-transform: uppercase;
  border-radius: 15px;
  line-height: 25px;
  padding: 0 25px;
  border: 2px solid white;
  display: inline-block;
  margin: auto;
  margin-top: 7px;
  box-shadow: 0px 0px 9px rgba(255, 255, 255, 0.75);
  -webkit-box-shadow: 0px 0px 9px rgba(255, 255, 255, 0.75);
  -moz-box-shadow: 0px 0px 9px rgba(255, 255, 255, 0.75);
}
/* games.less:L544 */
.game-header > h1.game-header-minigenio {
  background: #1c0015;
  background: -webkit-linear-gradient(left, #1c0015, #9c027a 50%, #1c0015);
  background: -moz-linear-gradient(left, #1c0015, #9c027a 50%, #1c0015);
  background: -ms-linear-gradient(left, #1c0015, #9c027a 50%, #1c0015);
  background: linear-gradient(to right, #1c0015, #9c027a 50%, #1c0015);
}
/* games.less:L548 */
.game-header > h1.game-header-filon {
  background: #3f2a05;
  background: -webkit-linear-gradient(left, #3f2a05, #d2a11d 50%, #3f2a05);
  background: -moz-linear-gradient(left, #3f2a05, #d2a11d 50%, #3f2a05);
  background: -ms-linear-gradient(left, #3f2a05, #d2a11d 50%, #3f2a05);
  background: linear-gradient(to right, #3f2a05, #d2a11d 50%, #3f2a05);
}
/* games.less:L552 */
.game-header > h1.game-header-lightsofbroadway {
  background: #1a0430;
  background: -webkit-linear-gradient(left, #1a0430, #5d039b 50%, #1a0430);
  background: -moz-linear-gradient(left, #1a0430, #5d039b 50%, #1a0430);
  background: -ms-linear-gradient(left, #1a0430, #5d039b 50%, #1a0430);
  background: linear-gradient(to right, #1a0430, #5d039b 50%, #1a0430);
}
/* games.less:L556 */
.game-header > h1.game-header-luckyjack {
  background: #111909;
  background: -webkit-linear-gradient(left, #111909, #307621 50%, #111909);
  background: -moz-linear-gradient(left, #111909, #307621 50%, #111909);
  background: -ms-linear-gradient(left, #111909, #307621 50%, #111909);
  background: linear-gradient(to right, #111909, #307621 50%, #111909);
}
/* games.less:L560 */
.game-header > h1.game-header-luckyplayer {
  background: #171b14;
  background: -webkit-linear-gradient(left, #171b14, #3e453d 50%, #171b14);
  background: -moz-linear-gradient(left, #171b14, #3e453d 50%, #171b14);
  background: -ms-linear-gradient(left, #171b14, #3e453d 50%, #171b14);
  background: linear-gradient(to right, #171b14, #3e453d 50%, #171b14);
}
/* games.less:L564 */
.game-header > h1.game-header-winCredits {
  background: #1a2167;
  background: -webkit-linear-gradient(left, #1a2167, rgba(0, 81, 229, 0.82) 50%, #1a2167);
  background: -moz-linear-gradient(left, #1a2167, rgba(0, 81, 229, 0.82) 50%, #1a2167);
  background: -ms-linear-gradient(left, #1a2167, rgba(0, 81, 229, 0.82) 50%, #1a2167);
  background: linear-gradient(to right, #1a2167, rgba(0, 81, 229, 0.82) 50%, #1a2167);
}
@-webkit-keyframes facebook-arrow-lights {
  0% {
    background-position: -134px -84px;
  }
  6.25% {
    background-position: -134px 0px;
  }
  12.5% {
    background-position: -201px -252px;
  }
  18.75% {
    background-position: -67px -168px;
  }
  25% {
    background-position: -67px -84px;
  }
  31.25% {
    background-position: -67px 0px;
  }
  37.5% {
    background-position: 0px -252px;
  }
  43.75% {
    background-position: 0px -168px;
  }
  50% {
    background-position: 0px -84px;
  }
  56.25% {
    background-position: 0px 0px;
  }
  62.5% {
    background-position: -201px -168px;
  }
  68.75% {
    background-position: -201px -168px;
  }
  75% {
    background-position: -201px -84px;
  }
  81.25% {
    background-position: -201px 0px;
  }
  87.5% {
    background-position: -134px -252px;
  }
  93.75% {
    background-position: -134px -168px;
  }
  100% {
    background-position: -134px -84px;
  }
}
@-o-keyframes facebook-arrow-lights {
  0% {
    background-position: -201px -168px;
  }
  6.25% {
    background-position: -201px -84px;
  }
  12.5% {
    background-position: -201px 0px;
  }
  18.75% {
    background-position: -134px -252px;
  }
  25% {
    background-position: -134px -168px;
  }
  31.25% {
    background-position: -134px -84px;
  }
  37.5% {
    background-position: -134px -84px;
  }
  43.75% {
    background-position: -134px 0px;
  }
  50% {
    background-position: -201px -252px;
  }
  56.25% {
    background-position: -67px -168px;
  }
  62.5% {
    background-position: -67px -84px;
  }
  68.75% {
    background-position: -67px 0px;
  }
  75% {
    background-position: 0px -252px;
  }
  81.25% {
    background-position: 0px -168px;
  }
  87.5% {
    background-position: 0px -84px;
  }
  93.75% {
    background-position: 0px 0px;
  }
  100% {
    background-position: -201px -168px;
  }
}
@-moz-keyframes facebook-arrow-lights {
  0% {
    background-position: -201px -168px;
  }
  6.25% {
    background-position: -201px -84px;
  }
  12.5% {
    background-position: -201px 0px;
  }
  18.75% {
    background-position: -134px -252px;
  }
  25% {
    background-position: -134px -168px;
  }
  31.25% {
    background-position: -134px -84px;
  }
  37.5% {
    background-position: -134px -84px;
  }
  43.75% {
    background-position: -134px 0px;
  }
  50% {
    background-position: -201px -252px;
  }
  56.25% {
    background-position: -67px -168px;
  }
  62.5% {
    background-position: -67px -84px;
  }
  68.75% {
    background-position: -67px 0px;
  }
  75% {
    background-position: 0px -252px;
  }
  81.25% {
    background-position: 0px -168px;
  }
  87.5% {
    background-position: 0px -84px;
  }
  93.75% {
    background-position: 0px 0px;
  }
  100% {
    background-position: -201px -168px;
  }
}
@-ms-keyframes facebook-arrow-lights {
  0% {
    background-position: -201px -168px;
  }
  6.25% {
    background-position: -201px -84px;
  }
  12.5% {
    background-position: -201px 0px;
  }
  18.75% {
    background-position: -134px -252px;
  }
  25% {
    background-position: -134px -168px;
  }
  31.25% {
    background-position: -134px -84px;
  }
  37.5% {
    background-position: -134px -84px;
  }
  43.75% {
    background-position: -134px 0px;
  }
  50% {
    background-position: -201px -252px;
  }
  56.25% {
    background-position: -67px -168px;
  }
  62.5% {
    background-position: -67px -84px;
  }
  68.75% {
    background-position: -67px 0px;
  }
  75% {
    background-position: 0px -252px;
  }
  81.25% {
    background-position: 0px -168px;
  }
  87.5% {
    background-position: 0px -84px;
  }
  93.75% {
    background-position: 0px 0px;
  }
  100% {
    background-position: -201px -168px;
  }
}
@keyframes facebook-arrow-lights {
  0% {
    background-position: -134px -84px;
  }
  6.25% {
    background-position: -134px 0px;
  }
  12.5% {
    background-position: -201px -252px;
  }
  18.75% {
    background-position: -67px -168px;
  }
  25% {
    background-position: -67px -84px;
  }
  31.25% {
    background-position: -67px 0px;
  }
  37.5% {
    background-position: 0px -252px;
  }
  43.75% {
    background-position: 0px -168px;
  }
  50% {
    background-position: 0px -84px;
  }
  56.25% {
    background-position: 0px 0px;
  }
  62.5% {
    background-position: -201px -168px;
  }
  68.75% {
    background-position: -201px -168px;
  }
  75% {
    background-position: -201px -84px;
  }
  81.25% {
    background-position: -201px 0px;
  }
  87.5% {
    background-position: -134px -252px;
  }
  93.75% {
    background-position: -134px -168px;
  }
  100% {
    background-position: -134px -84px;
  }
}
/* games.less:L920 */
.wrapper-wrapper {
  width: 930px;
  margin: 0 auto;
  box-shadow: 0px 24px 35px 0px rgba(0, 0, 0, 0.55);
}
/* games.less:L926 */
/* games.less:L927 */
.wildsaloon .wrapper-wrapper {
  box-shadow: none;
  margin-top: -5px;
}
/* games.less:L933 */
/* games.less:L934 */
.traveltochina .wrapper-wrapper {
  box-shadow: none;
  margin-top: -5px;
}
/* games.less:L940 */
/* games.less:L941 */
.slotcrush .wrapper-wrapper {
  box-shadow: none;
  margin-top: -5px;
}
/* games.less:L947 */
/* games.less:L948 */
.ramaniaslot .wrapper-wrapper {
  box-shadow: none;
  margin-top: -5px;
}
/* games.less:L954 */
/* games.less:L955 */
#body-game .body-content {
  width: auto;
  padding-left: 0;
  padding-right: 0;
  margin-top: 15px;
}
/* games.less:L963 */
/* games.less:L964 */
#body-games .body-content {
  width: auto;
  padding-left: 0;
  padding-right: 0;
  margin-top: 0;
}
/*BORDER COLORS*/

/* games.less:L972 */
#game-wrapper {
  width: 930px;
  height: 610px;
  display: block;
  border: 5px solid black;
}
/* games.less:L979 */
#game-wrapper.seo-class img {
  margin-bottom: 40px;
}
/* games.less:L983 */
#game-wrapper.oceans {
  border: 5px solid #2f55c9;
}
/* games.less:L987 */
#game-wrapper.cleopatra {
  border: 5px solid #726941;
}
/* games.less:L991 */
#game-wrapper.luckyjack {
  border: 5px solid #2f741f;
}
/* games.less:L995 */
#game-wrapper.traveltochina {
  border: 5px solid transparent;
}
/* games.less:L999 */
#game-wrapper.slotcrush {
  border: 5px solid transparent;
}
/* games.less:L1003 */
#game-wrapper.fbiacademy {
  border: 5px solid transparent;
}
/* games.less:L1007 */
#game-wrapper.splash {
  border: 5px solid #233ed7;
}
/* games.less:L1011 */
#game-wrapper.corsarios {
  border: 5px solid #a70610;
}
/* games.less:L1015 */
#game-wrapper.western {
  border: 5px solid #be3804;
}
/* games.less:L1019 */
#game-wrapper.luckyjackbar {
  border: 5px solid #e8ff00;
}
/* games.less:L1023 */
#game-wrapper.lacuevadealibaba {
  border: 5px solid #0f599a;
}
/* games.less:L1027 */
#game-wrapper.showtv {
  border: 5px solid black;
}
/* games.less:L1031 */
#game-wrapper.oceanstreasure {
  border: 5px solid #74037b;
}
/* games.less:L1035 */
#game-wrapper.magic60 {
  border: 5px solid transparent;
}
/* games.less:L1039 */
#game-wrapper.claws_paws {
  border: 5px solid transparent;
}
/* games.less:L1043 */
#game-wrapper.legend_of_cleopatra {
  border: 5px solid transparent;
}
/* games.less:L1047 */
#game-wrapper.crystal_land {
  border: 5px solid #094142;
}
/* games.less:L1051 */
#game-wrapper.sevens_n_fruits {
  border: 5px solid #1f0105;
}
/* games.less:L1055 */
#game-wrapper.fireworks_master {
  border: 5px solid #132114;
}
/* games.less:L1059 */
#game-wrapper.kingdom_of_the_sun2 {
  border: 5px solid #3c1b20;
}
/* games.less:L1063 */
#game-wrapper.viking_gods {
  border: 5px solid #171b2f;
}
/* games.less:L1067 */
#game-wrapper.roulette_with_track {
  border: 5px solid #010405;
}
/* games.less:L1071 */
#game-wrapper.lostinrussia {
  border: 5px solid #6c0200;
}
/* games.less:L1075 */
#game-wrapper.luckyplayer {
  border: 5px solid #515151;
}
/* games.less:L1079 */
#game-wrapper.grancarnevale {
  border: 5px solid #83725b;
}
/* games.less:L1083 */
#game-wrapper.dragonmagic {
  border: 5px solid #545a50;
}
/* games.less:L1087 */
#game-wrapper.lightsofbroadway {
  border: 5px solid #6f45a8;
}
/* games.less:L1091 */
#game-wrapper.crazynights {
  border: 5px solid #8a1b67;
}
/* games.less:L1095 */
#game-wrapper.secretshadow {
  border: 5px solid #6f45a8;
}
/* games.less:L1099 */
#game-wrapper.filon {
  border: 5px solid #765d16;
}
/* games.less:L1103 */
#game-wrapper.minigenio {
  border: 5px solid #66005b;
  background-color: black;
}
/* games.less:L1108 */
#game-wrapper.mininevada {
  border: 5px solid #4e1129;
  background-color: black;
}
/* games.less:L1113 */
#game-wrapper.xmas {
  border: 5px solid #003076;
  background-color: black;
}
/* games.less:L1118 */
#game-wrapper.videopoker {
  border: 5px solid #21416c;
  background-color: black;
}
/* games.less:L1123 */
#game-wrapper.secretshadow {
  border: 5px solid #416ba3;
  background-color: black;
}
/* games.less:L1128 */
#game-wrapper.robinhood {
  border: 5px solid #566e31;
  background-color: black;
}
/* games.less:L1133 */
#game-wrapper.piratescaribbean {
  border: 5px solid #530000;
  background-color: black;
}
/* games.less:L1138 */
#game-wrapper.piratescaribbean {
  border: 5px solid #54a9c3;
  background-color: black;
}
/* games.less:L1143 */
#game-wrapper.piratescaribbean {
  border: 5px solid #54a9c3;
  background-color: black;
}
/* games.less:L1148 */
#game-wrapper.anubis {
  border: 5px solid #554036;
}
/* games.less:L1152 */
#game-wrapper.sportsbar {
  border: 5px solid #3e1d23;
}
/* games.less:L1156 */
#game-wrapper.farm {
  border: 5px solid #744e23;
}
/* games.less:L1160 */
#game-wrapper.fruitsinferno {
  border: 5px solid #850000;
}
/* games.less:L1164 */
#game-wrapper.stoneslot {
  border: 5px solid #6b2811;
}
/* games.less:L1168 */
#game-wrapper.zombiesparty {
  border: 5px solid #090d29;
}
/* games.less:L1172 */
#game-wrapper.fortunecharms {
  border: 5px solid #200c1c;
}
/* games.less:L1176 */
#game-wrapper.funnyfruits {
  border: 5px solid #4d7420;
}
/* games.less:L1180 */
#game-wrapper.manhattanblues {
  border: 5px solid #009595;
}
/* games.less:L1184 */
#game-wrapper.eltesorodejava {
  border: 5px solid #74862b;
}
/* games.less:L1188 */
#game-wrapper.eltesorodejavagold {
  border: 5px solid #fdf603;
}
/* games.less:L1192 */
#game-wrapper.vikingosvideogold {
  border: 5px solid #fdf603;
}
/* games.less:L1196 */
#game-wrapper.lagranjagold {
  border: 5px solid #fdf603;
}
/* games.less:L1200 */
#game-wrapper.ramaniaslot {
  border: 5px solid transparent;
}
/* games.less:L1204 */
#game-wrapper.lagranja {
  border: 5px solid #ffd200;
}
/* games.less:L1208 */
#game-wrapper.wildsaloon {
  border: 5px solid transparent;
  margin-bottom: -6px;
}
/* games.less:L1213 */
#game-wrapper.vikingosvideo {
  border: 5px solid #bf3f00;
}
/* games.less:L1217 */
#game-wrapper.troya {
  border: 5px solid #f9d7a1;
}
/* games.less:L1221 */
#game-wrapper.laperladelcaribe {
  border: 5px solid #0083c7;
}
/* games.less:L1225 */
#game-wrapper.laperladelcaribedeluxe {
  border: 5px solid #0083c7;
}
/* games.less:L1229 */
#game-wrapper.laspiratasdelcaribe {
  border: 5px solid #0a434f;
}
/* games.less:L1233 */
#game-wrapper.leyendasdeoriente {
  border: 5px solid #bd8312;
}
/* games.less:L1237 */
#game-wrapper.yetimania {
  border: 5px solid white;
}
/* games.less:L1241 */
#game-wrapper.cleopatrabar {
  border: 5px solid #da9948;
}
/* games.less:L1245 */
#game-wrapper.lamaquinadeltiempo {
  border: 5px solid #da9948;
}
/* games.less:L1249 */
#game-wrapper.vikingos {
  border: 5px solid #bf3f00;
}
/* games.less:L1253 */
#game-wrapper .game-locked {
  position: relative;
  margin: -495px auto;
  width: 289px;
  height: 429px;
  background: -webkit-linear-gradient(#b500c7, #590060);
  background: -o-linear-gradient(#b500c7, #590060);
  background: -moz-linear-gradient(#b500c7, #590060);
  background: linear-gradient(#b500c7, #590060);
  border-radius: 5px;
  border: 2px solid #f4adf3;
  box-shadow: 0px 24px 35px 0px rgba(0, 0, 0, 0.55);
}
/* games.less:L1266 */
#game-wrapper .game-locked .game-locked-title {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header_lock.png) no-repeat;
  font-family: "Genica";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: 1px 1px 2px #020203;
  text-align: center;
  font-size: 24px;
  padding-top: 14px;
  position: absolute;
  top: -29px;
  padding-left: 20px;
  width: inherit;
  height: inherit;
}
/* games.less:L1283 */
#game-wrapper .game-locked .game-locked-level {
  font-family: 'Signika Semibold';
  font-size: 18px;
  color: white;
  padding-left: 46px;
  background-color: #9200a1;
  top: 32px;
  position: relative;
  height: 50px;
  line-height: 54px;
}
/* games.less:L1295 */
#game-wrapper .game-locked .level-badge {
  background-color: #555555;
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.8);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/level_medal.png?v=1.12.4);
  background-repeat: no-repeat;
  background-position: 2px 3px;
  position: absolute;
  width: 52px;
  margin-left: 5px;
}
/* games.less:L1311 */
#game-wrapper .game-locked .game-locked-play {
  font-family: 'Signika';
  font-size: 15px;
  color: white;
  top: 45px;
  padding: 0 20px;
  position: relative;
}
/* games.less:L1320 */
#game-wrapper .game-locked .game-locked-play-other {
  font-family: 'Dancing Script';
  font-size: 28px;
  color: white;
  text-align: center;
  top: 45px;
  position: relative;
}
/* games.less:L1328 */
#game-wrapper .game-locked .game-locked-play-other > hr {
  -moz-box-shadow: 1px 1px #e500fa;
  -webkit-box-shadow: 1px 1px #e500fa;
  box-shadow: 1px 1px #e500fa;
  margin: 15px 20px;
  border: 0;
  border-top: 1px solid;
  opacity: 0.7;
  color: #680071;
}
/* games.less:L1342 */
/* games.less:L1343 */
#game .promotion-partials {
  padding-top: 35px;
  position: relative;
  margin: auto;
  /*margin-top: 65px;*/

}
/* games.less:L1351 */
#game .ColorModulContainer {
  width: 100%;
  min-height: 266px;
  position: relative;
  z-index: 18;
  padding-bottom: 34px;
  margin-top: 5px;
}
/* games.less:L1359 */
#game .ColorModulContainer .games-line-separator {
  border: 0;
  height: 1px;
  background-image: linear-gradient(to right, rgba(255, 177, 0, 0), #ffeb00, rgba(255, 177, 0, 0));
}
/* games.less:L1365 */
#game .ColorModulContainer .boxHeader {
  max-width: 1755px;
  height: 357px;
  margin: auto;
  background-position: center;
  position: relative;
  top: -91px;
  pointer-events: none;
}
/* games.less:L1375 */
#game .ColorModulContainer .boxHeaderTitle {
  margin: auto;
  text-align: center;
  position: relative;
  margin-top: -395px;
  font-size: 27px;
  font-family: "Signika semibold";
  color: #ffd500;
  line-height: 2.296;
  text-shadow: 0 2px 2px rgba(26, 26, 26, 0.85);
}
/* games.less:L1386 */
#game .ColorModulContainer .boxHeaderTitle h1 {
  font-size: 27px;
}
/* games.less:L1391 */
#game .ColorModulContainer .boxSeparator {
  height: 5px;
  width: 100%;
}
/* games.less:L1396 */
#game .ColorModulContainer.purple {
  background-image: -moz-linear-gradient(180deg, #1b0032, #22003e 9%, #560966 50%, #22003e 90%, #1b0032 100%);
  background-image: -webkit-linear-gradient(180deg, #1b0032, #22003e 9%, #560966 50%, #22003e 90%, #1b0032 100%);
  background-image: -ms-linear-gradient(180deg, #1b0032, #22003e 9%, #560966 50%, #22003e 90%, #1b0032 100%);
}
/* games.less:L1401 */
#game .ColorModulContainer.purple .boxHeader {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/landings/modules/containers/bg-header-module-purple.png);
}
/*GAME SELECT ZONE*/

/* games.less:L1408 */
/* games.less:L1409 */
#games-lobby .promotion-partials {
  position: relative;
  margin: auto;
  padding: 15px;
}
/* games.less:L1415 */
#games-lobby .background-lobby-games-bottom {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/background_lobby_games_bottom.png) no-repeat center;
  width: 98%;
  height: 80px;
  margin-top: -40px;
}
/* games.less:L1422 */
#games-lobby .game-bg-icon {
  position: absolute;
  -webkit-filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.7));
  -moz-filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.7));
  -ms-filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.7));
  -o-filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.7));
  filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.7));
}
/* games.less:L1431 */
#games-lobby .box-background {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bg_lobby.jpg);
  background-repeat: no-repeat;
  background-position: center;
  background-color: black;
  display: block;
}
/* games.less:L1439 */
#games-lobby .box-games {
  padding-top: 25px;
  min-height: 480px;
  height: 480px;
}
/* games.less:L1445 */
#games-lobby .position-lobby {
  display: inline;
}
/* games.less:L1449 */
#games-lobby .ColorModulContainer {
  width: 100%;
  min-height: 223px;
  position: relative;
  z-index: 18;
}
/* games.less:L1455 */
#games-lobby .ColorModulContainer .unavailable-notice {
  padding: 0;
  width: 98%;
}
/* games.less:L1459 */
#games-lobby .ColorModulContainer .unavailable-notice p {
  width: 367px;
  display: inline-table;
  bottom: 70px;
  right: 24px;
  padding-top: 86px;
}
/* games.less:L1467 */
#games-lobby .ColorModulContainer .unavailable-notice aside {
  position: relative;
  -ms-transform: rotate(-33deg);
  -webkit-transform: rotate(-33deg);
  transform: rotate(-33deg);
  right: 0px;
  bottom: 0px;
}
/* games.less:L1475 */
#games-lobby .ColorModulContainer .unavailable-notice aside .reward-text {
  font-size: 30px;
  color: #fece2f;
  text-shadow: -2px 2px 2px black;
  top: 23px;
  left: 226px;
  width: 30px;
  display: inline-block;
}
/* games.less:L1485 */
#games-lobby .ColorModulContainer .unavailable-notice aside p {
  font-size: 10px;
  margin-bottom: 0;
  left: 187px;
  position: relative;
  top: 37px;
  width: 94px;
}
/* games.less:L1496 */
#games-lobby .ColorModulContainer .games-line-separator {
  border: 0;
  height: 1px;
  background-image: linear-gradient(to right, rgba(255, 177, 0, 0), #ffeb00, rgba(255, 177, 0, 0));
}
/* games.less:L1502 */
#games-lobby .ColorModulContainer .boxHeader {
  max-width: 1755px;
  height: 357px;
  margin: auto;
  background-position: center;
  position: relative;
  top: -91px;
  pointer-events: none;
}
/* games.less:L1512 */
#games-lobby .ColorModulContainer .boxHeaderTitle {
  margin: auto;
  text-align: center;
  position: relative;
  margin-top: -395px;
  font-size: 27px;
  font-family: "Signika semibold";
  color: #ffd500;
  line-height: 2.296;
  text-shadow: 0 2px 2px rgba(26, 26, 26, 0.85);
}
/* games.less:L1523 */
#games-lobby .ColorModulContainer .boxHeaderTitle h1 {
  font-size: 27px;
}
/* games.less:L1528 */
#games-lobby .ColorModulContainer .boxSeparator {
  height: 5px;
  width: 100%;
}
/* games.less:L1533 */
#games-lobby .ColorModulContainer.blue {
  background-image: -moz-linear-gradient(180deg, #000726, #001146 9%, #001c95 50%, #001146 90%, #000726 100%);
  background-image: -webkit-linear-gradient(180deg, #000726, #001146 9%, #001c95 50%, #001146 90%, #000726 100%);
  background-image: -ms-linear-gradient(180deg, #000726, #001146 9%, #001c95 50%, #001146 90%, #000726 100%);
}
/* games.less:L1538 */
#games-lobby .ColorModulContainer.blue .boxHeader {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/landings/modules/containers/bg-header-module-blue.png);
}
/* games.less:L1543 */
#games-lobby .ColorModulContainer.purple {
  background-image: -moz-linear-gradient(180deg, #1b0032, #22003e 9%, #560966 50%, #22003e 90%, #1b0032 100%);
  background-image: -webkit-linear-gradient(180deg, #1b0032, #22003e 9%, #560966 50%, #22003e 90%, #1b0032 100%);
  background-image: -ms-linear-gradient(180deg, #1b0032, #22003e 9%, #560966 50%, #22003e 90%, #1b0032 100%);
}
/* games.less:L1548 */
#games-lobby .ColorModulContainer.purple .boxHeader {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/landings/modules/containers/bg-header-module-purple.png);
}
/* games.less:L1553 */
#games-lobby .ColorModulContainer.darkblue {
  background-image: -moz-linear-gradient(180deg, #00171f, #002634 9%, #003d53 50%, #002634 90%, #00171f 100%);
  background-image: -webkit-linear-gradient(180deg, #00171f, #002634 9%, #003d53 50%, #002634 90%, #00171f 100%);
  background-image: -ms-linear-gradient(180deg, #00171f, #002634 9%, #003d53 50%, #002634 90%, #00171f 100%);
}
/* games.less:L1558 */
#games-lobby .ColorModulContainer.darkblue .boxHeader {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/landings/modules/containers/bg-header-module-darkblue.png);
}
/* games.less:L1564 */
#games-lobby .ColorModulContainer .lobby-slide {
  margin-top: 15px;
  padding-bottom: 70px;
}
/* games.less:L1568 */
#games-lobby .ColorModulContainer .lobby-slide > .carousel {
  -webkit-filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.7));
}
/* games.less:L1571 */
#games-lobby .ColorModulContainer .lobby-slide > .carousel > .carousel-control {
  display: none;
}
/* games.less:L1574 */
#games-lobby .ColorModulContainer .lobby-slide > .carousel > .carousel-control > span {
  display: none;
}
/* games.less:L1579 */
#games-lobby .ColorModulContainer .lobby-slide > .carousel > .carousel-control.left {
  display: none;
}
/* games.less:L1583 */
#games-lobby .ColorModulContainer .lobby-slide > .carousel > .carousel-control.left:hover {
  display: none;
}
/* games.less:L1588 */
#games-lobby .ColorModulContainer .lobby-slide > .carousel > .carousel-control.right {
  display: none;
}
/* games.less:L1592 */
#games-lobby .ColorModulContainer .lobby-slide > .carousel > .carousel-control.right:hover {
  display: none;
}
/* games.less:L1597 */
/* games.less:L1598 */
#games-lobby .ColorModulContainer .lobby-slide > .carousel > ol.carousel-indicators,
#games-lobby .ColorModulContainer .lobby-slide > .carousel > ol > li {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/nav-slider-spritesheet.png) no-repeat center;
}
/* games.less:L1602 */
#games-lobby .ColorModulContainer .lobby-slide > .carousel > ol.carousel-indicators {
  bottom: -49px;
  background-position: 0 40px;
}
@media (max-width: 767px) {
  #games-lobby .ColorModulContainer .lobby-slide > .carousel > ol.carousel-indicators {
    display: none;
  }
}
/* games.less:L1611 */
#games-lobby .ColorModulContainer .lobby-slide > .carousel > ol > li {
  width: 25px;
  height: 25px;
  background-position: -26px 0;
  border: none;
}
/* games.less:L1617 */
#games-lobby .ColorModulContainer .lobby-slide > .carousel > ol > li.active {
  background-position: 0 0;
}
/* games.less:L1625 */
#games-lobby .ColorModulContainer .promotional-slide {
  background: #441c9e;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding: 0;
}
/* games.less:L1632 */
/* games.less:L1633 */
#games-lobby .ColorModulContainer .promotional-slide > .carousel > .carousel-control {
  display: none;
}
/* games.less:L1637 */
/* games.less:L1638 */
#games-lobby .ColorModulContainer .promotional-slide > .carousel > ol.carousel-indicators {
  bottom: -7px;
  display: block;
}
/* games.less:L1644 */
/* games.less:L1646 */
#games-lobby .ColorModulContainer .promotional-slide > .carousel > .carousel-inner .item {
  opacity: 0;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
/* games.less:L1654 */
#games-lobby .ColorModulContainer .promotional-slide > .carousel > .carousel-inner .active {
  opacity: 1;
}
/* games.less:L1658 */
#games-lobby .ColorModulContainer .promotional-slide > .carousel > .carousel-inner .active.left,
#games-lobby .ColorModulContainer .promotional-slide > .carousel > .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
/* games.less:L1665 */
#games-lobby .ColorModulContainer .promotional-slide > .carousel > .carousel-inner .next.left,
#games-lobby .ColorModulContainer .promotional-slide > .carousel > .carousel-inner .prev.right {
  opacity: 1;
}
/* games.less:L1675 */
.gameshare {
  padding: 5px;
  color: white;
  text-align: right;
  box-shadow: none;
  padding-top: 12px;
}
/* games.less:L1683 */
.gameshare-disabled {
  padding: 5px;
  color: white;
  text-align: right;
  box-shadow: none;
}
/* games.less:L1690 */
#game-select-zone {
  min-height: 575px;
}
/* games.less:L1693 */
#game-select-zone .lobby-arrow-games {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/lobby_arrow_games.png) no-repeat center;
  width: 17px;
  height: 433px;
  position: absolute;
  margin-top: -20px;
}
/* games.less:L1701 */
#game-select-zone .lobby-arrow-games.left {
  background-position: -75px 0;
  left: 0;
}
/* games.less:L1706 */
#game-select-zone .lobby-arrow-games.right {
  background-position: -108px 0;
  right: 0;
}
/* games.less:L1711 */
#game-select-zone .carousel-control {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/arrows_carousel_spritesheet.png) no-repeat center;
  margin-top: 175px;
  width: 42px;
  height: 54px;
  cursor: pointer;
  opacity: 1;
}
/* games.less:L1719 */
#game-select-zone .carousel-control > span {
  display: none;
}
/* games.less:L1724 */
#game-select-zone .carousel-inner {
  position: relative;
  width: 88%;
  margin-left: auto;
  margin-right: auto;
  min-height: 402px;
}
/* games.less:L1732 */
#game-select-zone .carousel-control.left {
  background-position: -43px 0;
}
/* games.less:L1735 */
#game-select-zone .carousel-control.left:hover {
  background-position: -43px -55px;
}
/* games.less:L1740 */
#game-select-zone .carousel-control.right {
  background-position: 0 0;
}
/* games.less:L1743 */
#game-select-zone .carousel-control.right:hover {
  background-position: 0 -55px;
}
/* games.less:L1748 */
/* games.less:L1749 */
#game-select-zone ol.carousel-indicators,
#game-select-zone ol > li {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/nav-slider-spritesheet.png) no-repeat center;
}
/* games.less:L1753 */
#game-select-zone ol.carousel-indicators {
  bottom: -57px;
  background-position: 0 40px;
}
@media (max-width: 767px) {
  #game-select-zone ol.carousel-indicators {
    display: none;
  }
}
/* games.less:L1762 */
#game-select-zone ol > li {
  width: 25px;
  height: 25px;
  background-position: -26px 0;
  border: none;
}
/* games.less:L1768 */
#game-select-zone ol > li.active {
  background-position: 0 0;
}
/* games.less:L1774 */
#game-select-zone .carousel-caption {
  position: static;
  min-height: 480px;
  padding-left: 15px;
  padding-right: 25px;
  margin-top: 60px;
}
/* games.less:L1782 */
#game-select-zone .game-text-locked-top {
  margin-top: 196px;
}
/* games.less:L1786 */
/* games.less:L1788 */
#game-select-zone .game-text-locked img {
  margin: 129px 0px 0px 13px;
  display: inline-block;
}
/* games.less:L1794 */
#game-select-zone .game-blocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/lock-key.png) no-repeat center;
  width: 86px;
  height: 61px;
  position: absolute;
  top: 128px;
  z-index: 2;
  background-position: 0 0;
  left: 23px;
}
/* games.less:L1805 */
#game-select-zone .game-image-locked {
  position: absolute;
  left: 10px;
  z-index: 1;
}
/* games.less:L1814 */
#game-select-zone .wrapper-blocked,
#game-select-zone .wrapper-locked {
  display: inline-block;
  text-align: left;
}
/* games.less:L1819 */
#game-select-zone .contents,
#game-select-zone .contents .text-locked {
  display: inline-block;
}
/* games.less:L1823 */
#game-select-zone .contents {
  white-space: nowrap;
  margin-left: -1em;
  padding-left: 1em;
}
/* games.less:L1829 */
#game-select-zone .contents .text-locked {
  left: 29px;
  border-style: solid;
  border-width: 2px;
  height: 26px;
  font-family: Signika;
  color: white;
  vertical-align: middle;
  top: 154px;
  position: relative;
  font-size: 14px;
  width: 0px;
  text-align: center;
  overflow: hidden;
  -webkit-transition: width 0.1s ease-in-out;
  -moz-transition: width 0.1s ease-in-out;
  -o-transition: width 0.1s ease-in-out;
  transition: width 0.1s ease-in-out;
  padding-top: 2px;
  padding-left: 0px;
}
/* games.less:L1851 */
#game-select-zone .text-locked-level {
  background-color: #58005d;
  box-shadow: 2.5px 4.33px 4.75px 0.25px rgba(0, 0, 0, 0.8);
  border-color: #f115ff;
}
/* games.less:L1857 */
#game-select-zone .text-locked-pay {
  background-color: #643d00;
  box-shadow: 2.5px 4.33px 4.75px 0.25px rgba(0, 0, 0, 0.8);
  border-color: #ffc600;
}
/* games.less:L1863 */
#game-select-zone .wrapper-locked:hover .contents .text-locked {
  width: 145px;
  padding-left: 32px;
}
/* games.less:L1868 */
#game-select-zone .wrapper-blocked:hover .contents .text-locked {
  width: 145px;
  padding-left: 43px;
}
/* games.less:L1873 */
#game-select-zone .wrapper-blocked:hover .game-blocked {
  background-position: 0 -61px;
}
/* games.less:L1878 */
.game-icon-lg {
  display: block;
  width: 194px;
  height: 201px;
  cursor: pointer;
  margin: 0 auto;
  position: relative;
}
/* games.less:L1887 */
.game-stars-list {
  margin-top: 144px;
  position: absolute;
  margin-left: 0;
}
/* games.less:L1893 */
.game-stars-bar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/achievements_lobby_games.png) no-repeat;
  width: 146px;
  height: 39px;
  position: absolute;
  left: 26px;
  top: 151px;
}
/* games.less:L1901 */
.game-stars-bar.wood {
  background-position: -11px -82px;
}
/* games.less:L1904 */
.game-stars-bar.wood .game-icon-star {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/achievements_lobby_games.png) no-repeat -60px -235px;
  width: 25px;
  height: 33px;
  float: left;
}
/* games.less:L1910 */
.game-stars-bar.wood .game-icon-star.game-icon-star-0 {
  margin-left: 42px;
  margin-top: 0px;
}
/* games.less:L1915 */
.game-stars-bar.wood .game-icon-star.game-icon-star-1 {
  margin-left: 9px;
  margin-top: 0px;
}
/* games.less:L1920 */
.game-stars-bar.wood .game-icon-star.game-icon-star-2 {
  margin-left: 9px;
  margin-top: 0px;
}
/* games.less:L1927 */
.game-stars-bar.bronze {
  background-position: -11px -42px;
}
/* games.less:L1930 */
.game-stars-bar.bronze .game-icon-star {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/achievements_lobby_games.png) no-repeat -35px -235px;
  width: 25px;
  height: 33px;
  float: left;
}
/* games.less:L1936 */
.game-stars-bar.bronze .game-icon-star.game-icon-star-0 {
  margin-left: 42px;
  margin-top: 0px;
}
/* games.less:L1941 */
.game-stars-bar.bronze .game-icon-star.game-icon-star-1 {
  margin-left: 9px;
  margin-top: 0px;
}
/* games.less:L1946 */
.game-stars-bar.bronze .game-icon-star.game-icon-star-2 {
  margin-left: 9px;
  margin-top: 0px;
}
/* games.less:L1953 */
.game-stars-bar.silver {
  background-position: -11px -3px;
}
/* games.less:L1956 */
.game-stars-bar.silver .game-icon-star {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/achievements_lobby_games.png) no-repeat -10px -235px;
  width: 25px;
  height: 33px;
  float: left;
}
/* games.less:L1962 */
.game-stars-bar.silver .game-icon-star.game-icon-star-0 {
  margin-left: 42px;
  margin-top: 0px;
}
/* games.less:L1967 */
.game-stars-bar.silver .game-icon-star.game-icon-star-1 {
  margin-left: 9px;
  margin-top: 0px;
}
/* games.less:L1972 */
.game-stars-bar.silver .game-icon-star.game-icon-star-2 {
  margin-left: 9px;
  margin-top: 0px;
}
/* games.less:L1979 */
.game-stars-bar.gold {
  background-position: -11px -120px;
}
/* games.less:L1982 */
.game-stars-bar.gold .game-icon-star {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/achievements_lobby_games.png) no-repeat -84px -235px;
  width: 25px;
  height: 33px;
  float: left;
}
/* games.less:L1988 */
.game-stars-bar.gold .game-icon-star.game-icon-star-0 {
  margin-left: 42px;
  margin-top: 0px;
}
/* games.less:L1993 */
.game-stars-bar.gold .game-icon-star.game-icon-star-1 {
  margin-left: 9px;
  margin-top: 0px;
}
/* games.less:L1998 */
.game-stars-bar.gold .game-icon-star.game-icon-star-2 {
  margin-left: 9px;
  margin-top: 0px;
}
/* games.less:L2005 */
.game-stars-bar.diamond {
  background-position: -11px -161px;
}
/* games.less:L2008 */
.game-stars-bar.diamond .game-icon-star {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/achievements_lobby_games.png) no-repeat -108px -235px;
  width: 25px;
  height: 33px;
  float: left;
}
/* games.less:L2014 */
.game-stars-bar.diamond .game-icon-star.game-icon-star-0 {
  margin-left: 42px;
  margin-top: 0px;
}
/* games.less:L2019 */
.game-stars-bar.diamond .game-icon-star.game-icon-star-1 {
  margin-left: 9px;
  margin-top: 0px;
}
/* games.less:L2024 */
.game-stars-bar.diamond .game-icon-star.game-icon-star-2 {
  margin-left: 9px;
  margin-top: 0px;
}
/* games.less:L2031 */
.game-stars-bar.legendary {
  background-position: -11px -200px;
}
/* games.less:L2034 */
.game-stars-bar.legendary .game-icon-star {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/achievements_lobby_games.png) no-repeat -133px -235px;
  width: 25px;
  height: 33px;
  float: left;
}
/* games.less:L2040 */
.game-stars-bar.legendary .game-icon-star.game-icon-star-0 {
  margin-left: 42px;
  margin-top: 0px;
}
/* games.less:L2045 */
.game-stars-bar.legendary .game-icon-star.game-icon-star-1 {
  margin-left: 9px;
  margin-top: 0px;
}
/* games.less:L2050 */
.game-stars-bar.legendary .game-icon-star.game-icon-star-2 {
  margin-left: 9px;
  margin-top: 0px;
}
/* games.less:L2059 */
.game-stars-bar-large {
  top: 353px;
}
/* games.less:L2064 */
.game-container {
  width: 160px;
  outline: none;
  box-shadow: 0 0 20px #17f6ff;
  position: absolute;
  height: 160px;
  left: 20px;
  top: 15px;
  border-radius: 100px;
}
/* games.less:L2075 */
.game-bg-icon {
  width: 195px;
  height: 185px;
  cursor: pointer;
}
/* games.less:L2081 */
.game-icon-lg:hover .game-container {
  box-shadow: 0 0 30px #17f6ff;
}
/* games.less:L2085 */
/* games.less:L2086 */
.game-icon-lg .btn-new-icon {
  width: 194px;
  height: 53px;
  background-position: 0 -55px;
  position: absolute;
  top: -11px;
}
/* games.less:L2094 */
/* games.less:L2095 */
.game-icon-lg:hover .btn-new-icon {
  background-position: 0 0;
}
/* games.less:L2101 */
.game-icon-star {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_star.png) no-repeat;
  width: 38px;
  height: 33px;
  float: left;
}
/* games.less:L2107 */
.game-icon-star.game-icon-star-0 {
  margin-left: 12px;
  margin-top: -2px;
}
/* games.less:L2112 */
.game-icon-star.game-icon-star-1 {
  margin-left: -6px;
  margin-top: -2px;
}
/* games.less:L2117 */
.game-icon-star.game-icon-star-2 {
  margin-left: -6px;
  margin-top: -2px;
}
/* games.less:L2123 */
.game-filon-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_filon.png) no-repeat;
}
/* games.less:L2127 */
.game-filon-locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_filon_inactive.png) no-repeat;
}
/* games.less:L2131 */
.game-xmas-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_xmas.png) no-repeat;
}
/* games.less:L2135 */
.game-minigenio-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_minigenio.png) no-repeat;
}
/* games.less:L2139 */
.game-mininevada-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_mininevada.png) no-repeat;
}
/* games.less:L2143 */
.game-cleopatra-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_cleopatra.png) no-repeat;
}
/* games.less:L2147 */
.game-oceans-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_oceans.png) no-repeat;
}
/* games.less:L2151 */
.game-luckyjack-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_luckyjack.png) no-repeat;
}
/* games.less:L2155 */
.game-luckyplayer-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_luckyplayer.png) no-repeat;
}
/* games.less:L2159 */
.game-china-unlocked,
.game-traveltochina-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_traveltochina.png) no-repeat;
}
/* games.less:L2164 */
.game-slotcrush-locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_slotcrush_inactive.png) no-repeat;
}
/* games.less:L2168 */
.game-slotcrush-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_slotcrush.png) no-repeat;
}
/* games.less:L2172 */
.game-fbiacademy-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_fbiacademy.png) no-repeat;
}
/* games.less:L2176 */
.game-fbiacademy-locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_fbiacademy_inactive.png) no-repeat;
}
/* games.less:L2180 */
.game-splash-locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_splash_inactive.png) no-repeat;
}
/* games.less:L2184 */
.game-splash-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_splash.png) no-repeat;
}
/* games.less:L2188 */
.game-corsarios-locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_corsarios_inactive.png) no-repeat;
}
/* games.less:L2192 */
.game-corsarios-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_corsarios.png) no-repeat;
}
/* games.less:L2196 */
.game-western-locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_western_inactive.png) no-repeat;
}
/* games.less:L2200 */
.game-western-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_western.png) no-repeat;
}
/* games.less:L2204 */
.game-luckyjackbar-locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_luckyjackbar_inactive.png) no-repeat;
}
/* games.less:L2208 */
.game-luckyjackbar-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_luckyjackbar.png) no-repeat;
}
/* games.less:L2212 */
.game-lacuevadealibaba-locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_lacuevadealibaba_inactive.png) no-repeat;
}
/* games.less:L2216 */
.game-lacuevadealibaba-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_lacuevadealibaba.png) no-repeat;
}
/* games.less:L2220 */
.game-showtv-locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_showtv_inactive.png) no-repeat;
}
/* games.less:L2224 */
.game-showtv-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_showtv.png) no-repeat;
}
/* games.less:L2228 */
.game-oceanstreasure-locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_oceanstreasure_inactive.png) no-repeat;
}
/* games.less:L2232 */
.game-oceanstreasure-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_oceanstreasure.png) no-repeat;
}
/* games.less:L2236 */
.game-magic60-locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_magic60_inactive.png) no-repeat;
}
/* games.less:L2240 */
.game-magic60-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_magic60.png) no-repeat;
}
/* games.less:L2244 */
.game-claws_paws-locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_claws_paws_inactive.png) no-repeat;
}
/* games.less:L2248 */
.game-claws_paws-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_claws_paws.png) no-repeat;
}
/* games.less:L2252 */
.game-legend_of_cleopatra-locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_legend_of_cleopatra_inactive.png) no-repeat;
}
/* games.less:L2256 */
.game-legend_of_cleopatra-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_legend_of_cleopatra.png) no-repeat;
}
/* games.less:L2260 */
.game-roulette_with_track-locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_roulette_with_track_inactive.png) no-repeat;
}
/* games.less:L2264 */
.game-roulette_with_track-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_roulette_with_track.png) no-repeat;
}
/* games.less:L2268 */
.game-viking_gods-locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_viking_gods_inactive.png) no-repeat;
}
/* games.less:L2272 */
.game-viking_gods-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_viking_gods.png) no-repeat;
}
/* games.less:L2276 */
.game-russia-locked,
.game-lostinrussia-locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_lostinrussia_inactive.png) no-repeat;
}
/* games.less:L2281 */
.game-russia-unlocked,
.game-lostinrussia-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_lostinrussia.png) no-repeat;
}
/* games.less:L2286 */
.game-broadway-unlocked,
.game-lightsofbroadway-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_lightsofbroadway.png) no-repeat;
}
/* games.less:L2291 */
.game-carnevale-unlocked,
.game-grancarnevale-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_grancarnevale.png) no-repeat;
}
/* games.less:L2296 */
.game-dragon-unlocked,
.game-dragonmagic-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_dragonmagic.png) no-repeat;
}
/* games.less:L2301 */
.game-crazynights-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_crazynights.png) no-repeat;
}
/* games.less:L2305 */
.game-secretshadow-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_secretshadow.png) no-repeat;
}
/* games.less:L2309 */
.game-videopoker-unlocked,
.game-videopokermagic-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_videopoker.png) no-repeat;
}
/* games.less:L2314 */
.game-robinhood-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_robinhood.png) no-repeat;
}
/* games.less:L2318 */
.game-piratescaribbean-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_piratescaribbean.png) no-repeat;
}
/* games.less:L2322 */
.game-anubis-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_anubis.png) no-repeat;
}
/* games.less:L2326 */
.game-sportsbar-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_sportsbar.png) no-repeat;
}
/* games.less:L2330 */
.game-farm-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_farm.png) no-repeat;
}
/* games.less:L2334 */
.game-farm-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_farm.png) no-repeat;
}
/* games.less:L2338 */
.game-fruitsinferno-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_fruitsinferno.png) no-repeat;
}
/* games.less:L2342 */
.game-stoneslot-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_stoneslot.png) no-repeat;
}
/* games.less:L2346 */
.game-zombiesparty-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_zombiesparty.png) no-repeat;
}
/* games.less:L2350 */
.game-fortunecharms-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_fortunecharms.png) no-repeat;
}
/* games.less:L2354 */
.game-funnyfruits-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_funnyfruits.png) no-repeat;
}
/* games.less:L2358 */
.game-manhattanblues-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_manhattanblues.png) no-repeat;
}
/* games.less:L2362 */
.game-eltesorodejava-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_eltesorodejava.png) no-repeat;
}
/* games.less:L2366 */
.game-eltesorodejavagold-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_eltesorodejavagold.png) no-repeat;
}
/* games.less:L2370 */
.game-vikingosvideogold-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_vikingosvideogold.png) no-repeat;
}
/* games.less:L2374 */
.game-lagranjagold-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_lagranjagold.png) no-repeat;
}
/* games.less:L2378 */
.game-ramaniaslot-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_ramaniaslot.png) no-repeat;
}
/* games.less:L2382 */
.game-wildsaloon-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_wildsaloon.png) no-repeat;
}
/* games.less:L2386 */
.game-lagranja-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_lagranja.png) no-repeat;
}
/* games.less:L2390 */
.game-vikingosvideo-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_vikingosvideo.png) no-repeat;
}
/* games.less:L2394 */
.game-troya-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_troya.png) no-repeat;
}
/* games.less:L2398 */
.game-laperladelcaribe-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_laperladelcaribe.png) no-repeat;
}
/* games.less:L2402 */
.game-laperladelcaribedeluxe-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_laperladelcaribedeluxe.png) no-repeat;
}
/* games.less:L2406 */
.game-laspiratasdelcaribe-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_laspiratasdelcaribe.png) no-repeat;
}
/* games.less:L2410 */
.game-leyendasdeoriente-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_leyendasdeoriente.png) no-repeat;
}
/* games.less:L2414 */
.game-yetimania-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_yetimania.png) no-repeat;
}
/* games.less:L2418 */
.game-cleopatrabar-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_cleopatrabar.png) no-repeat;
}
/* games.less:L2422 */
.game-lamaquinadeltiempo-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_lamaquinadeltiempo.png) no-repeat;
}
/* games.less:L2426 */
.game-vikingos-unlocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_vikingos.png) no-repeat;
}
/* Desktop/iPad mini Portrait and Landscape */

@media only screen and (min-device-width: 768px) {
  /* games.less:L2432 */
  .game-unlocked {
    background-position: -194px 0;
  }
  /* games.less:L2435 */
  .game-unlocked:hover {
    background-position: 0 0;
  }
  /* games.less:L2438 */
  .game-unlocked:hover .game-stars-list {
    margin-top: 145px;
  }
  /* games.less:L2442 */
}
/* games.less:L2448 */
.game-unlocked {
  background-position: -194px 0;
}
/* games.less:L2451 */
.game-unlocked:active {
  background-position: 0 0;
}
/* games.less:L2454 */
.game-unlocked:active .game-stars-list {
  margin-top: 145px;
}
/* games.less:L2458 */
/* games.less:L2463 */
.game-locked {
  background-position: -194px 0;
}
/*GAME INFO*/

/* games.less:L2467 */
/* games.less:L2468 */
/* games.less:L2469 */
/* games.less:L2470 */
#game-info .small-box ul li {
  line-height: 29px;
}
/* games.less:L2473 */
#game-info .small-box ul li > a {
  font-family: 'Signika semibold';
  color: #200551;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  padding: 0;
}
/* games.less:L2478 */
#game-info .small-box ul li > a > div {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/sprite-bullet-stats.png) no-repeat 0;
  float: left;
  margin-top: 3px;
  height: 22px;
  width: 22px;
}
/* games.less:L2486 */
#game-info .small-box ul li > a:hover {
  background-color: transparent;
  color: #ff00fe;
}
/* games.less:L2493 */
/* games.less:L2494 */
#game-info .small-box ul li.active > a {
  background-color: transparent;
  color: #b60bb5;
}
/* games.less:L2500 */
/* games.less:L2501 */
#game-info .small-box ul li.block > a > div {
  background-position: -22px 0;
}
/* games.less:L2506 */
/* games.less:L2507 */
#game-info .small-box ul li.coming-soon-game > a {
  color: gray;
}
/* games.less:L2510 */
#game-info .small-box ul li.coming-soon-game > a > div {
  background-position: -44px 0;
}
/* games.less:L2519 */
.zone-info-game {
  font-family: 'Signika';
  color: #333333;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  padding: 0;
}
/* games.less:L2524 */
.zone-info-game .game-title {
  font-family: 'Genica';
  color: #333333;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 42px;
  width: 100%;
  text-align: left;
  background-image: none;
  background-color: transparent;
  border: none;
  text-shadow: none;
  box-shadow: none;
  margin: 0;
  padding: 5px 0;
}
/* games.less:L2537 */
.zone-info-game .game-title span {
  font-family: 'Signika';
  color: #333333;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #8a00ff;
  font-size: 24px;
  display: block;
  margin-top: -15px;
  margin-bottom: 5px;
}
/* games.less:L2547 */
.zone-info-game .game-level {
  color: #7201c1;
  font-size: 24px;
  margin: -7px 0 20px 0;
}
/* games.less:L2553 */
/* games.less:L2554 */
.zone-info-game .big-box-highlight > div:last-child {
  padding: 30px 0 0 40px;
}
/* games.less:L2557 */
.zone-info-game .big-box-highlight > div:last-child > div {
  margin-left: -15px;
}
/* games.less:L2560 */
.zone-info-game .big-box-highlight > div:last-child > div .button-play-now {
  padding: 0 13px;
  font-size: 14px;
}
/* games.less:L2565 */
.zone-info-game .big-box-highlight > div:last-child > div .button-play-facebook {
  padding: 5px 13px;
  line-height: 21px;
  font-size: 14px;
}
/* games.less:L2574 */
.zone-info-game .game-info-content {
  line-height: 30px;
}
/* games.less:L2577 */
.zone-info-game .game-info-content > div:nth-child(2) {
  margin-bottom: 0;
}
/* games.less:L2581 */
.zone-info-game .game-info-content img {
  cursor: pointer;
}
/* games.less:L2586 */
.zone-info-game .row {
  margin-bottom: 20px;
}
/* Help Images */

/* games.less:L2591 */
.videopoker_HelpImages {
  display: none;
}
/* games.less:L2595 */
.minigenio_HelpImages {
  display: none;
}
/* games.less:L2599 */
.farm_HelpImages {
  display: none;
}
/* games.less:L2603 */
.stoneslot_HelpImages {
  display: none;
}
/* games.less:L2607 */
.fruitsinferno_HelpImages {
  display: none;
}
/* games.less:L2611 */
.zombiesparty_HelpImages {
  display: none;
}
/* games.less:L2615 */
.fortunecharms_HelpImages {
  display: none;
}
/* games.less:L2619 */
.funnyfruits_HelpImages {
  display: none;
}
/* games.less:L2623 */
.manhattanblues_HelpImages {
  display: none;
}
/* games.less:L2627 */
.eltesorodejava_HelpImages {
  display: none;
}
/* games.less:L2631 */
.eltesorodejavagold_HelpImages {
  display: none;
}
/* games.less:L2635 */
.lagranjagold_HelpImages {
  display: none;
}
/* games.less:L2639 */
.vikingosvideogold_HelpImages {
  display: none;
}
/* games.less:L2643 */
.ramaniaslot_HelpImages {
  display: none;
}
/* games.less:L2647 */
.secretshadow_HelpImages {
  display: none;
}
/* games.less:L2651 */
.mininevada_HelpImages {
  display: none;
}
/* games.less:L2655 */
.filon_HelpImages {
  display: none;
}
/* games.less:L2659 */
.xmas_HelpImages {
  display: none;
}
/* games.less:L2663 */
.robinhood_HelpImages {
  display: none;
}
/* games.less:L2667 */
.piratescaribbean_HelpImages {
  display: none;
}
/* games.less:L2671 */
.anubis_HelpImages {
  display: none;
}
/* games.less:L2675 */
.sportsbar_HelpImages {
  display: none;
}
/* games.less:L2679 */
.wildsaloon_HelpImages {
  display: none;
}
/* games.less:L2683 */
.traveltochina_HelpImages {
  display: none;
}
/* games.less:L2687 */
.slotcrush_HelpImages {
  display: none;
}
/* games.less:L2691 */
.fbiacademy_HelpImages {
  display: none;
}
/* games.less:L2695 */
.splash_HelpImages {
  display: none;
}
/* games.less:L2699 */
.corsarios_HelpImages {
  display: none;
}
/* games.less:L2703 */
.western_HelpImages {
  display: none;
}
/* games.less:L2707 */
.luckyjackbar_HelpImages {
  display: none;
}
/* games.less:L2711 */
.lacuevadealibaba_HelpImages {
  display: none;
}
/* games.less:L2715 */
.showtv_HelpImages {
  display: none;
}
/* games.less:L2719 */
.oceanstreasure_HelpImages {
  display: none;
}
/* games.less:L2723 */
.magic60_HelpImages {
  display: none;
}
/* games.less:L2727 */
.claws_paws_HelpImages {
  display: none;
}
/* games.less:L2731 */
.legend_of_cleopatra_HelpImages {
  display: none;
}
/* games.less:L2735 */
.roulette_with_track_HelpImages {
  display: none;
}
/* games.less:L2739 */
.viking_gods_HelpImages {
  display: none;
}
/* games.less:L2743 */
.lagranja_HelpImages {
  display: none;
}
/* games.less:L2747 */
.vikingosvideo_HelpImages {
  display: none;
}
/* games.less:L2751 */
.troya_HelpImages {
  display: none;
}
/* games.less:L2755 */
.laperladelcaribe_HelpImages {
  display: none;
}
/* games.less:L2759 */
.laperladelcaribedeluxe_HelpImages {
  display: none;
}
/* games.less:L2763 */
.laspiratasdelcaribe_HelpImages {
  display: none;
}
/* games.less:L2767 */
.leyendasdeoriente_HelpImages {
  display: none;
}
/* games.less:L2771 */
.yetimania_HelpImages {
  display: none;
}
/* games.less:L2775 */
.cleopatrabar_HelpImages {
  display: none;
}
/* games.less:L2779 */
.lamaquinadeltiempo_HelpImages {
  display: none;
}
/* games.less:L2783 */
.vikingos_HelpImages {
  display: none;
}
/* END Help Images */

/* games.less:L2787 */
.videopoker_MinigameImage {
  display: none;
}
/* games.less:L2791 */
.mininevada_MinigameImage {
  display: none;
}
/* games.less:L2795 */
.videopoker_GameImage {
  margin-left: 16.66666667%;
}
/* games.less:L2799 */
.mininevada_GameImage {
  margin-left: 16.66666667%;
}
/* games.less:L2803 */
.tutorial-arrow {
  position: absolute;
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tutorial/starting-arrow.png);
  background-size: contain;
  background-repeat: no-repeat;
  width: 105px;
  height: 104px;
  z-index: 2;
  animation: 0.5s steps(60) infinite alternate arrowMoveSide;
  animation-timing-function: cubic-bezier(0.69, 0.02, 1, 1);
}
/* games.less:L2814 */
.tutorial-arrow.arrow-lobby {
  margin-left: 116px;
  margin-top: -5px;
}
/* games.less:L2819 */
.tutorial-arrow.arrow-game {
  margin-top: -154px;
  margin-left: 888px;
}
/* games.less:L2824 */
.tutorial-arrow.arrow-recurring {
  animation: 0.5s steps(60) infinite alternate arrowMoveUP;
  margin-left: 74px;
  margin-top: -145px;
  transform: rotateZ(-45deg);
}
@keyframes arrowMoveUP {
  to {
    transform: translate(0px, -30px) rotateZ(-45deg);
  }
}
@keyframes arrowMoveSide {
  to {
    transform: translate(-10px, 10px);
  }
}
@keyframes appearsToRight {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* games.less:L2855 */
.tutorial-help {
  position: relative;
  text-align: center;
  width: 100%;
  height: 300px;
  z-index: 16;
  margin-top: -235px;
  pointer-events: none;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+99,000000+99&0+0,0.84+100 */
  background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.7) 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.7) 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.7) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#d6000000', GradientType=0);
  /* IE6-9 */

}
/* games.less:L2868 */
.tutorial-help .pirate-girl {
  top: 75px;
  display: inline-block;
  position: relative;
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tutorial/pirate-girl.png);
  background-size: contain;
  background-repeat: no-repeat;
  width: 197px;
  height: 224px;
  animation: 1.5s steps(60) girlShow;
  animation-fill-mode: forwards;
  animation-timing-function: cubic-bezier(0.07, 0.88, 0.51, 0.98);
}
/* games.less:L2882 */
.tutorial-help .speech-bubble {
  position: relative;
  display: inline-block;
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/tutorial/speech-bubble.png);
  background-size: contain;
  background-repeat: no-repeat;
  width: 427px;
  height: 194px;
  top: -85px;
  margin-right: 234px;
  vertical-align: middle;
  animation: 2s steps(60) bubbleShow;
  animation-fill-mode: forwards;
  animation-timing-function: cubic-bezier(0.07, 0.88, 0.51, 0.98);
}
/* games.less:L2897 */
.tutorial-help .speech-bubble p {
  position: relative;
  top: 26px;
  left: 16px;
  font-size: 38px;
  font-family: "Dancing Script";
  color: white;
  font-weight: bold;
  text-shadow: 0 0 5px #fd4cfa, 0 0 10px #fd4cfa, 0 0 15px #fd4cfa, 0 0 20px #fd4cfa, 0 0 25px #fd4cfa, 0 0 30px #fd4cfa;
  line-height: 1.225;
  text-align: center;
  margin: 0;
}
@keyframes girlShow {
  0% {
    transform: translate(0, 231px);
  }
  74% {
    transform: translate(0, 231px);
  }
  75% {
    transform: translate(0, 231px) scale(1);
  }
  100% {
    transform: translate(0, 0);
  }
}
@keyframes bubbleShow {
  0% {
    transform: translate(-200px, 10px) scale(0);
  }
  75% {
    transform: translate(-200px, 10px) scale(0);
  }
  100% {
    transform: translate(0, 0) scale(1);
  }
}
/* patterns.less:L6 */
.testPatternBg {
  height: 200px;
  width: 100%;
  border: 1px solid #dddddd;
  display: block;
  background: #3c4490;
  font-family: 'Signika';
  color: #333333;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: -webkit-linear-gradient(left, #20266b, #bb7aff 50%, #20266b);
  background: -moz-linear-gradient(left, #20266b, #bb7aff 50%, #20266b);
  background: -ms-linear-gradient(left, #20266b, #bb7aff 50%, #20266b);
  background: linear-gradient(to right, #20266b, #bb7aff 50%, #20266b);
}
/* patterns.less:L21 */
.testPatternBg div {
  height: 100%;
  width: 100%;
}
/* patterns.less:L27 */
.pattern {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -5;
}
/* patterns.less:L36 */
/* patterns.less:L37 */
.wildsaloon .pattern {
  position: initial;
}
/* patterns.less:L40 */
.pattern-xmas {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/patterns/background_pattern_xmas.png);
}
/* patterns.less:L44 */
.pattern-striped {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/patterns/background_pattern.png);
}
/* patterns.less:L48 */
.pattern-mosaic {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/patterns/background_pattern_mosaic.png);
}
/* patterns.less:L52 */
.pattern-dots {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/patterns/background_pattern_dots.png);
}
/* patterns.less:L56 */
.pattern-mosaic1 {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/patterns/background_pattern_mosaic1.png);
}
/* patterns.less:L60 */
.pattern-pentagons {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/patterns/background_pattern_pentagons.png);
}
/* patterns.less:L64 */
.pattern-spirals {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/patterns/background_pattern_spirals.png);
}
/* patterns.less:L68 */
.pattern-squares {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/patterns/background_pattern_squares.png);
}
/* patterns.less:L72 */
.pattern-triangles {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/patterns/background_pattern_triangles.png);
}
/* patterns.less:L76 */
.pattern-triangles1 {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/patterns/background_pattern_triangles1.png);
}
/* patterns.less:L80 */
.pattern-halloween {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/patterns/background_pattern_halloween.png);
}
/* patterns.less:L84 */
.pattern-halloweenSpiders {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/patterns/background_pattern_halloweenSpiders.png);
}
/* confirm-email.less:L3 */
#confirm-email-container {
  font-family: "Signika semibold";
  color: white;
  font-size: 16px;
  text-align: center;
  margin: 40px auto 10px 0;
}
/* confirm-email.less:L10 */
#confirm-email-container .title {
  font-family: "Signika";
  font-size: 30px;
  color: #ea64ec;
  margin: 20px auto 0 auto;
  text-align: center;
}
/* confirm-email.less:L18 */
#confirm-email-container .icon-email {
  width: 226px;
  height: 135px;
  margin: 0 auto;
}
/* confirm-email.less:L24 */
#confirm-email-container .text-confirm-email span {
  color: #f2c848;
  font-weight: bold;
}
/* confirm-email.less:L29 */
#confirm-email-container .help-text-confirm-email {
  background-color: #250b48;
  border: 0.113em solid #381553;
  padding: 30px 10px;
  margin: 30px auto 0 auto;
}
/* confirm-email.less:L35 */
#confirm-email-container .help-text-confirm-email #contact-us {
  color: #f2c848;
}
/* confirm-email.less:L40 */
#confirm-email-container .terms-and-conditions {
  display: none;
}
/* confirm-email.less:L44 */
#confirm-email-container p {
  margin: 25px auto 0 auto;
  width: 60%;
}
/* confirm-email.less:L50 */
#collapseOne {
  width: 940px;
  margin: 25px auto 0 auto;
}
@media (max-width: 600px) {
  /* confirm-email.less:L56 */
  /* confirm-email.less:L58 */
  #confirm-email-container .text-confirm-email,
  #confirm-email-container .help-text-confirm-email {
    width: 90%;
  }
  /* confirm-email.less:L63 */
  #confirm-email-container .help-text-confirm-email {
    padding: 8px 15px !important;
  }
  /* confirm-email.less:L67 */
  #confirm-email-container hr {
    margin: 5px 0;
  }
}
@media (max-width: 990px) {
  /* confirm-email.less:L74 */
  #collapseOne {
    width: 90%;
  }
}
/*GENERAL STYLES*/

/* general.less:L7 */
body {
  height: 100%;
  background: #00186c;
  font-family: 'Signika';
  color: #333333;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: -moz-linear-gradient(180deg, #000726, #001146 9%, #001c95 50%, #001146 90%, #000726 100%);
  background-image: -webkit-linear-gradient(180deg, #000726, #001146 9%, #001c95 50%, #001146 90%, #000726 100%);
  background-image: -ms-linear-gradient(180deg, #000726, #001146 9%, #001c95 50%, #001146 90%, #000726 100%);
}
/* general.less:L16 */
html {
  position: relative;
  min-height: 100%;
}
/* general.less:L21 */
ul {
  -webkit-margin-after: 0;
}
/* general.less:L25 */
a {
  color: darkorchid;
  text-decoration: none;
}
/* general.less:L29 */
a:hover {
  color: mediumvioletred;
}
/* general.less:L34 */
.body-content {
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 45px;
}
/* general.less:L40 */
input,
select,
textarea {
  max-width: 280px;
}
/* general.less:L45 */
input.full,
select.full,
textarea.full {
  max-width: none;
}
/* general.less:L50 */
.pointer:hover {
  cursor: pointer;
}
/* general.less:L54 */
.fa-check,
.fa-ban {
  cursor: pointer;
}
/* general.less:L59 */
.navbar .navbar-brand {
  max-width: 175px;
}
/* general.less:L63 */
.progress-bar[aria-valuenow="0"] {
  background-color: transparent !important;
  background-image: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
/* general.less:L71 */
.user-list-element {
  margin-top: 10px;
}
/*BENEFITS*/

/* general.less:L76 */
/* general.less:L77 */
#benefits .check-true {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/check.png) no-repeat 0;
  background-position: 0 0;
  background-size: 30px auto;
  font-family: 'Signika semibold';
  color: #333333;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  line-height: 23px;
  padding-left: 45px;
}
/* general.less:L87 */
#benefits .row:last-child {
  margin-bottom: 5px;
}
/* general.less:L92 */
/* general.less:L94 */
/* general.less:L97 */
#confirmation-email .user-logout {
  margin-top: 8px;
}
/* general.less:L100 */
#confirmation-email .user-logout .icon {
  display: block;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/logout_spritesheet.png) 0 4px no-repeat;
  width: 16px;
  height: 19px;
  position: absolute;
}
/* general.less:L108 */
#confirmation-email .user-logout .text {
  padding-left: 17px;
  padding-top: 1px;
  color: #ffd800;
  margin-left: 13px;
}
/* general.less:L116 */
#confirmation-email .user-logout a:hover,
#confirmation-email .user-logout a:visited,
#confirmation-email .user-logout a:link,
#confirmation-email .user-logout a:active {
  text-decoration: none;
}
/* general.less:L121 */
#confirmation-email .box-facebook {
  left: 15px;
}
/* general.less:L124 */
#confirmation-email .box-facebook .blue-box {
  background: #767dcd;
  border: 1px solid #444caf;
  -moz-border-radius: 16px 16px 16px 16px;
  -webkit-border-radius: 16px 16px 16px 16px;
  border-radius: 16px 16px 16px 16px;
  width: 730px;
}
/* general.less:L132 */
#confirmation-email .box-facebook .blue-box .text-facebook {
  font-family: "Signika";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  margin-top: 12px;
  left: 15px;
  margin-right: 25px;
  width: 355px;
}
/* general.less:L145 */
#confirmation-email .box-facebook .button-fc {
  width: 315px;
  font-size: 21px;
  cursor: pointer;
  margin-top: 15px;
}
/* general.less:L153 */
#confirmation-email .box-facebook .icon-facebook {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_facebook_validate.png) no-repeat 0;
  width: 63px;
  height: 66px;
  margin-left: -40px;
  margin-top: 5px;
}
/* general.less:L162 */
#confirmation-email .footer {
  text-align: center;
}
/* general.less:L165 */
#confirmation-email .footer .text-validate-email-contact {
  font-family: "Signika";
  font-size: 18px;
  margin-top: 10px;
  margin-left: 20px;
}
/* general.less:L171 */
#confirmation-email .footer .text-validate-email-contact a {
  font-family: 'Signika';
  color: #b60bb5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  display: inline-block;
}
/*ERROR*/

/* general.less:L181 */
/* general.less:L182 */
#error .hen {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/gallina_error_page.png) no-repeat right;
  height: 310px;
}
@media (max-width: 991px) {
  #error .hen {
    background-position: center;
  }
}
@media (max-width: 991px) {
  /* general.less:L192 */
  #error .ups {
    text-align: center;
  }
}
/* general.less:L197 */
#error .boxHeaderTitle {
  font-family: 'Signika';
  color: #ffd500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 27px;
  margin-top: 20px;
  line-height: 2.296;
  text-shadow: 0 2px 2px rgba(26, 26, 26, 0.85);
}
/* general.less:L205 */
#error .txt-error {
  font-family: 'Signika';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
}
/* general.less:L210 */
#error .button {
  margin: 35px 0;
}
/* general.less:L214 */
#error .contact {
  display: block;
  color: #ffd02c;
  text-decoration: underline;
}
/* general.less:L221 */
.error-page {
  background: white;
  background: -moz-radial-gradient(center, ellipse cover, white 0, #9777b8 47%, #483d89 89%);
  background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, white), color-stop(47%, #9777b8), color-stop(89%, #483d89));
  background: -webkit-radial-gradient(center, ellipse cover, white 0, #9777b8 47%, #483d89 89%);
  background: -o-radial-gradient(center, ellipse cover, white 0, #9777b8 47%, #483d89 89%);
  background: -ms-radial-gradient(center, ellipse cover, white 0, #9777b8 47%, #483d89 89%);
  background: radial-gradient(ellipse at center, white 0, #9777b8 47%, #483d89 89%);
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: -1;
}
/* general.less:L237 */
.error-home-link {
  width: 98px;
  height: 49px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/btn_home.png);
  background-position: 0 0;
  position: absolute;
  top: 86px;
  left: 213px;
}
/* general.less:L246 */
.error-home-link:hover {
  background-position: -98px 0;
}
/* general.less:L251 */
.error-game {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/slot_404.png);
  width: 522px;
  height: 722px;
  margin: 0 auto;
  margin-top: -40px;
  margin-bottom: -36px;
  padding-top: 193px;
  z-index: 3;
  position: relative;
}
/* general.less:L262 */
.error-game span {
  font-family: "Digital";
  color: red;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 30px;
}
/* general.less:L267 */
.error-game p {
  margin: 0 auto;
  margin-top: 198px;
  width: 343px;
  font-family: "Signika";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
}
/*NOT SUPPORTED*/

/* general.less:L277 */
/* general.less:L278 */
#NotSupported #footer {
  position: relative;
}
/* general.less:L282 */
#NotSupported .row-firefox {
  width: 200px;
  height: 200px;
  margin: 20px 20% 20px 0;
  float: right;
}
/* general.less:L289 */
#NotSupported .btn-signup {
  margin-bottom: 3%;
}
/* general.less:L293 */
#NotSupported .row-chrome {
  margin: 20px 0 20px 20%;
  width: 205px;
  height: 200px;
  float: left;
}
/* general.less:L300 */
#NotSupported .vertical-line1 {
  width: 1.5px;
  height: 50%;
  float: left;
  background-color: #7a81b2;
  opacity: 0.9;
}
/* general.less:L308 */
#NotSupported .vertical-line2 {
  width: 1.5px;
  height: 50%;
  float: left;
  background-color: #adb4e5;
  opacity: 0.9;
}
/* general.less:L316 */
#NotSupported #background-chrome {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_chrome.png) no-repeat;
  height: 100px;
  width: 100px;
  margin: auto;
  margin-top: 10%;
  margin-left: 25%;
}
/* general.less:L325 */
#NotSupported #image-computer {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/image_computer.png) no-repeat;
  height: 60%;
  margin: auto;
  margin-top: 10%;
  margin-left: 30%;
}
/* general.less:L333 */
#NotSupported #background-firefox {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_firefox.png) no-repeat;
  height: 100px;
  width: 100px;
  margin: auto;
  margin-top: 10%;
  margin-left: 25%;
}
/* general.less:L342 */
/* general.less:L343 */
#NotSupported body.notsupported a.navbar-brand {
  width: 100%;
  text-align: center;
  display: block;
  margin: 0 auto;
  float: none;
}
/* general.less:L352 */
#NotSupported .center-box {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin-top: 4%;
}
/* general.less:L359 */
#NotSupported .big-box {
  height: 70%;
  width: 80%;
  border: 5px solid #303786;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  background-image: -moz-linear-gradient(0, #474fb1 0, #99a1df 50%, #474fb1 100%);
  background-image: -webkit-linear-gradient(0, #474fb1 0, #99a1df 50%, #474fb1 100%);
  background-image: -ms-linear-gradient(0, #474fb1 0, #99a1df 50%, #474fb1 100%);
  -moz-box-shadow: 1.5px 2.598px 5px 0 rgba(2, 2, 3, 0.75);
  -webkit-box-shadow: 1.5px 2.598px 5px 0 rgba(2, 2, 3, 0.75);
  box-shadow: 1.5px 2.598px 5px 0 rgba(2, 2, 3, 0.75);
  background-color: #525ab7;
  border: solid 11px #5961bf;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
/* general.less:L378 */
#NotSupported .big-box .text-description {
  font-family: 'Genica';
  font-size: 40px;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  margin-top: 4%;
  margin-bottom: 2%;
}
/* general.less:L389 */
#NotSupported .big-box .text-description2 {
  font-family: 'Signika semibold';
  color: #0e0b45;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  line-height: 26px;
}
/* general.less:L398 */
#NotSupported .big-box .text-description3 {
  font-family: 'Signika';
  font-size: 16px;
}
/* general.less:L405 */
.device-not-supported {
  padding: 0;
}
/* general.less:L408 */
.device-not-supported h1 {
  font-family: 'Signika semibold';
  color: white;
  font-size: 18px;
  margin: 25px auto 10px auto;
  padding: 0 10px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  width: 100%;
  text-align: center;
  -webkit-font-smoothing: antialiased;
}
/* general.less:L420 */
.device-not-supported .mobile-section-1 {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/background_mobile.png) no-repeat;
  min-height: 279px;
  width: 320px;
  margin: 0 auto;
}
/* general.less:L426 */
.device-not-supported .mobile-section-1 .message {
  background: none;
  border: none;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  width: 90%;
  margin: 0 auto;
  padding: 10px;
  text-align: center;
}
/* general.less:L435 */
.device-not-supported .mobile-section-1 .message p {
  font-family: 'Signika light';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  margin: 10px auto;
}
/* general.less:L442 */
.device-not-supported .mobile-section-1 .fb-like {
  margin-top: 35px;
}
/* general.less:L447 */
.device-not-supported .mobile-section-2 {
  background-color: #77127d;
  background-image: -webkit-linear-gradient(left, #48084c, #77127d 50%, #48084c);
  background-image: -moz-linear-gradient(left, #48084c, #77127d 50%, #48084c);
  background-image: -o-linear-gradient(left, #48084c, #77127d 50%, #48084c);
  background-image: -ms-linear-gradient(left, #48084c, #77127d 50%, #48084c);
  background-image: linear-gradient(to right, #48084c, #77127d 50%, #48084c);
  font-family: 'Signika light';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  padding: 20px;
}
/* general.less:L459 */
.device-not-supported .img-adv {
  margin-left: auto;
  margin-right: auto;
  display: block;
  width: 80%;
}
/* general.less:L466 */
.device-not-supported .mobile-section-3 {
  background-color: #48084c;
}
/* general.less:L469 */
.device-not-supported .mobile-section-3 a {
  display: block;
  font-family: 'Signika';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  width: 100%;
  text-align: center;
  line-height: 50px;
  vertical-align: middle;
}
/* general.less:L478 */
.device-not-supported .mobile-section-3 a i {
  line-height: 50px;
  font-size: 28px;
  vertical-align: middle;
  margin-right: 15px;
}
/* general.less:L485 */
.device-not-supported .mobile-section-3 a:hover {
  color: white;
  text-decoration: none;
}
/* general.less:L492 */
.device-not-supported .mobile-section-4 {
  background-color: #77127d;
  background-image: -webkit-linear-gradient(left, #9d00a7, #ea4ff4 50%, #9d00a7);
  background-image: -moz-linear-gradient(left, #9d00a7, #ea4ff4 50%, #9d00a7);
  background-image: -o-linear-gradient(left, #9d00a7, #ea4ff4 50%, #9d00a7);
  background-image: -ms-linear-gradient(left, #9d00a7, #ea4ff4 50%, #9d00a7);
  background-image: linear-gradient(to right, #9d00a7, #ea4ff4 50%, #9d00a7);
  font-family: 'Signika light';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  padding: 20px;
}
/* general.less:L503 */
.device-not-supported .mobile-section-4 a,
.device-not-supported .mobile-section-4 a:hover {
  color: #2a6496;
  font-weight: bold;
  text-decoration: none;
}
/* general.less:L511 */
.device-not-supported p {
  font-family: 'Signika light';
  color: black;
  font-size: 18px;
  margin: 20px auto;
  width: 100%;
  -webkit-font-smoothing: antialiased;
}
/* general.less:L520 */
.device-not-supported .fb-like {
  text-align: center;
}
/*MEDIA*/

/* general.less:L526 */
@media only screen and (max-device-width: 920px) {
  /* general.less:L527 */
  #game-wrapper.scaled {
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    max-height: none;
    max-width: none;
    position: absolute;
    /*top: 50%;
          left: 50%;*/
    border: 0;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
@media only screen and (max-device-width: 920px) and (orientation: portrait) {
  /* general.less:L548 */
  #game-iframe-wrapper {
    margin: 10px 0 0 0;
  }
  /* general.less:L552 */
  #game-wrapper {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@media only screen and (max-device-width: 920px) and (orientation: landscape) {
  /* general.less:L562 */
  #game-iframe-wrapper {
    margin: 10px 0 0 0;
  }
  /* general.less:L566 */
  #game-wrapper {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
}
@media only screen and (max-device-width: 920px) {
  /* general.less:L577 */
  #game-wrapper {
    max-width: 100%;
    max-height: 100%;
  }
}
@media (max-width: 768px) {
  /* general.less:L584 */
  .error-page {
    zoom: 60.7%;
  }
  /* general.less:L588 */
  .error-game {
    zoom: 50%;
  }
  /* general.less:L592 */
  #welcomeBonusNotificationModal {
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -o-transform: scale(0.5);
    -ms-transform: scale(0.5);
    transform: scale(0.5);
  }
  /* general.less:L600 */
  #dayStreakBonusNotificationModal {
    -webkit-transform: scale(0.38);
    -moz-transform: scale(0.38);
    -o-transform: scale(0.38);
    -ms-transform: scale(0.38);
    transform: scale(0.38);
  }
}
/* Landscape phone to portrait tablet */

@media (max-width: 767px) {
  /* general.less:L611 */
  #splash aside {
    right: 0;
    width: 100%;
  }
  /* general.less:L615 */
  #splash aside > p {
    width: 100%;
  }
  /* general.less:L619 */
  #splash aside .btn-signup {
    width: 100%;
  }
  /* general.less:L624 */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #ffed8c;
  }
  /* general.less:L631 */
  #socialLoginForm {
    padding: 0;
  }
  /* general.less:L635 */
  .navbar-main {
    z-index: 1000;
    min-height: 0;
  }
  /* general.less:L639 */
  .navbar-main .btn-fb {
    margin: 18px auto;
    display: block;
  }
  /* general.less:L644 */
  .navbar-main .navbar-toggle {
    border-color: #cccccc;
    margin-top: 18px;
    margin-right: 18px;
  }
  /* general.less:L650 */
  .navbar-main .guest-alert {
    display: none;
  }
}
/*GAMEBAR*/

/* header.less:L4 */
#game-bar-init {
  position: relative;
  left: 0;
  right: 0;
  height: 10px;
  padding: 2px 0;
  z-index: 1000;
  border: 0;
  -webkit-box-shadow: 0 7px 7px rgba(2, 2, 3, 0.45), inset 0 -1px 31px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 7px 7px rgba(2, 2, 3, 0.45), inset 0 -1px 31px rgba(0, 0, 0, 0.15);
  box-shadow: 0 7px 7px rgba(2, 2, 3, 0.45), inset 0 -1px 31px rgba(0, 0, 0, 0.15);
  background-color: #ce35d8;
  /*background-image: -webkit-linear-gradient(left, #9d00a7, #ea4ff4 50%, #9d00a7);
    background-image: -moz-linear-gradient(left, #9d00a7, #ea4ff4 50%, #9d00a7);
    background-image: -o-linear-gradient(left, #9d00a7, #ea4ff4 50%, #9d00a7);
    background-image: -ms-linear-gradient(left, #9d00a7, #ea4ff4 50%, #9d00a7);
    background-image: linear-gradient(to right, #9d00a7, #ea4ff4 50%, #9d00a7);*/

}
/* header.less:L23 */
span.current-language {
  font-family: 'Signika SemiBold';
  color: #dab3dc;
  font-size: 13px;
}
/* header.less:L29 */
span.language-selected {
  cursor: default;
  color: #ffd800;
}
/* header.less:L34 */
.navbar-nav > li > .dropdown-menu {
  margin-left: -100px;
  margin-top: 1px;
  font-family: 'Signika';
  font-size: 13px;
}
/*.dropdown-submenu {
    position: relative;
}*/

/* header.less:L45 */
/* header.less:L46 */
.dropdown-submenu .dropdown-menu {
  top: 5px;
  margin-left: -98%;
  margin-top: -6px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
  font-family: 'Signika';
  font-size: 13px;
}
/* header.less:L58 */
#game-bar {
  position: relative;
  height: 55px;
  padding: 2px 0;
  z-index: 1000;
  margin-bottom: 0;
  border: 0;
  text-align: center;
  background-color: #22004d;
}
/* header.less:L68 */
#game-bar .container .row .col-xs-1 {
  min-height: 0;
}
/* header.less:L72 */
#game-bar .game-bar-section {
  width: auto;
  text-align: left;
}
/* header.less:L76 */
#game-bar .game-bar-section > div,
#game-bar .game-bar-section > a {
  display: inline-block;
  line-height: 20px;
  vertical-align: top;
}
/* header.less:L81 */
#game-bar .game-bar-section > div.experience-help,
#game-bar .game-bar-section > a.experience-help {
  padding: 5px 0;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/help.png) no-repeat;
  width: 12px;
  height: 16px;
  margin-top: 10px;
  display: none;
}
/* header.less:L90 */
#game-bar .game-bar-section > div.button-more-coins,
#game-bar .game-bar-section > a.button-more-coins {
  margin-top: 10px;
  line-height: 30px;
  padding: 0 12px;
  margin-left: 21px;
}
/* header.less:L97 */
#game-bar .game-bar-section > div.button-more-coins-big,
#game-bar .game-bar-section > a.button-more-coins-big {
  margin-top: 10px;
  line-height: 30px;
  padding: 0 12px 0 24px;
}
/* header.less:L103 */
#game-bar .game-bar-section > div.button-more-coins-deal,
#game-bar .game-bar-section > a.button-more-coins-deal {
  margin-left: 21px;
  margin-top: 10px;
  line-height: 11px;
  padding: 8px 3px;
  margin-right: -3px;
  -webkit-border-radius: 15px 0 0 15px;
  -moz-border-radius: 15px 0 0 15px;
  border-radius: 15px 0 0 15px;
  text-align: center;
  white-space: initial;
  width: 78px;
  font-size: 13px;
  border-right: solid #041f48 2px;
}
/* header.less:L119 */
#game-bar .game-bar-section > div.button-deal-offer,
#game-bar .game-bar-section > a.button-deal-offer {
  margin-top: 10px;
  line-height: 11px;
  padding: 3px 7px;
  -webkit-border-radius: 0 15px 15px 0;
  -moz-border-radius: 0 15px 15px 0;
  border-radius: 0 15px 15px 0;
  text-align: center;
  white-space: initial;
  width: 78px;
  font-size: 13px;
}
/* header.less:L133 */
#game-bar .game-bar-section .offer-tag {
  display: none;
  /*background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/BF-buy-coins-tag.png) no-repeat;*/
  width: 54px;
  height: 41px;
  -webkit-filter: drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.8));
  -moz-filter: drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.8));
  -ms-filter: drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.8));
  filter: drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.8));
}
/* header.less:L145 */
#game-bar .game-bar-box {
  vertical-align: middle;
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  margin: -4px 5px 0 0;
  padding: 11px 7px 0 0;
  text-align: right;
}
/* header.less:L153 */
#game-bar .game-bar-box.game-bar-credits {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/credits_display.png);
  font-size: 14px;
  font-family: 'Signika';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 119px;
  height: 28px;
  margin-top: 10px;
  margin-right: -20px;
  margin-left: -15px;
  padding: 4px 0 0 27px;
  text-align: center;
}
/* header.less:L166 */
#game-bar .game-bar-box.game-bar-buy-coins {
  font-size: 14px;
  font-family: 'Signika';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  height: 28px;
  margin-top: 10px;
  margin-right: -17px;
  margin-left: -15px;
  padding: 4px 0 0 27px;
  text-align: center;
}
/* header.less:L177 */
#game-bar .game-bar-box .game-bar-coin {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/home/payments/coin.png) no-repeat;
  background-size: contain;
  width: 35px;
  height: 31px;
  position: absolute;
  margin-left: -30px;
  margin-top: -5px;
  z-index: 1;
}
/* header.less:L187 */
#game-bar .game-bar-box .game-bar-coin.game-bar-coin-loop {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/home/payments/coin.png) 0 -5px;
  -moz-animation: coin-animation 0.8s steps(16);
  -o-animation: coin-animation 0.8s steps(16);
  -webkit-animation: coin-animation 0.8s steps(16);
  animation: coin-animation 0.8s steps(16);
}
/* header.less:L196 */
#game-bar .game-bar-box .game-bar-coin-selected {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/home/payments/coin.png) no-repeat;
  background-size: contain;
  width: 35px;
  height: 31px;
  position: absolute;
  margin-left: -23px;
  margin-top: -5px;
  z-index: 1;
}
/* header.less:L208 */
#game-bar span.deal-remaining {
  color: white;
}
/* header.less:L212 */
#game-bar .level-badge {
  background-color: #555555;
  font-family: 'Signika SemiBold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 13px;
  text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.8);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/medal_normal.png);
  background-repeat: no-repeat;
  background-position: 0 -1px;
  width: 35px;
  height: 40px;
  position: absolute;
  padding-top: 6px;
  padding-right: 3px;
  z-index: 4;
  margin-top: 1px;
}
/* header.less:L229 */
#game-bar .guest-game-bar-info {
  font-family: "Signika semibold";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  border: 3px solid #fece00;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  height: 57px;
  z-index: 1004;
  margin-top: -10px;
  padding: 5px 15px 0 15px;
  text-align: center;
  -webkit-box-shadow: inset 1px 1px 4px 0 rgba(0, 0, 0, 0.9);
  -moz-box-shadow: inset 1px 1px 4px 0 rgba(0, 0, 0, 0.9);
  box-shadow: inset 1px 1px 4px 0 rgba(0, 0, 0, 0.9);
  background-color: #d202de;
  background-image: -webkit-linear-gradient(left, #9d00a7, #d202de 50%, #9d00a7);
  background-image: -moz-linear-gradient(left, #9d00a7, #d202de 50%, #9d00a7);
  background-image: -o-linear-gradient(left, #9d00a7, #d202de 50%, #9d00a7);
  background-image: -ms-linear-gradient(left, #9d00a7, #d202de 50%, #9d00a7);
  background-image: linear-gradient(to right, #9d00a7, #d202de 50%, #9d00a7);
}
/* header.less:L251 */
#game-bar .guest-game-bar-info .guest-alert-icon {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_alert.png) no-repeat;
  width: 24px;
  height: 23px;
  position: absolute;
  left: -13px;
  top: 13px;
}
/* header.less:L261 */
#game-bar .experience-bar {
  padding-right: 0;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/experience_bar.png) no-repeat;
  width: 150px;
  height: 32px;
  margin-top: 1px;
  padding: 6px 10px 0 0;
  position: relative;
}
/* header.less:L270 */
#game-bar .experience-bar .progress {
  z-index: 1;
  background-color: #550b5a;
  margin: 0;
  height: 15px;
  width: 90px;
  margin-left: 25px;
  margin-top: 2px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
/* header.less:L282 */
#game-bar .experience-bar .progress .progress-bar {
  line-height: 17px;
}
/* header.less:L286 */
#game-bar .experience-bar .progress .experience {
  position: absolute;
  margin-left: 80px;
  text-align: center;
  width: 50px;
}
/* header.less:L294 */
#game-bar .experience-bar .stars-progress-bar {
  z-index: 2;
  position: absolute;
  background-color: transparent;
  width: inherit;
  height: inherit;
}
/* header.less:L301 */
#game-bar .experience-bar .stars-progress-bar .progress-bar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/exp_background.png);
  opacity: .7;
  -moz-animation: stars-animation 3s steps(120) infinite;
  -o-animation: stars-animation 3s steps(120) infinite;
  -webkit-animation: stars-animation 3s steps(120) infinite;
  animation: stars-animation 3s steps(120) infinite;
}
/* header.less:L311 */
#game-bar .experience-bar .shadow-progress-bar {
  z-index: 3;
  position: absolute;
  background-color: transparent;
  width: inherit;
  height: inherit;
}
/* header.less:L318 */
#game-bar .experience-bar .shadow-progress-bar .progress-bar {
  background-position: -276px -18px;
}
/* header.less:L323 */
#game-bar .experience-bar .progress-bar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/exp_background.png) -276px 0;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
/* header.less:L330 */
#game-bar .experience-bar .progress-bar > span {
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  display: block;
  text-shadow: 0 0 5px black;
  white-space: nowrap;
  margin: 0 0 0 -8px;
}
/* header.less:L338 */
#game-bar .experience-bar .progress-bar > span .threshold {
  font-family: 'Signika semibold';
  color: #ffc2fe;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 15px;
  vertical-align: top;
}
/* header.less:L346 */
#game-bar .splash-logo-guest {
  margin-top: -2px;
}
/* header.less:L350 */
#game-bar .splash-logo {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/slotcom_logo.png) no-repeat;
  background-size: contain;
  margin-top: 10px;
  height: 31px;
  width: 180px;
  position: absolute;
  left: calc(50% - 90px);
}
/* header.less:L360 */
#game-bar #trophies-header {
  margin: 3px 0 0 0;
  font-family: 'Signika SemiBold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/header_trophy.png) no-repeat 0px -42px;
  height: 37px;
  width: 63px;
  margin: -4px 0 0 0;
  padding: 12px 0 0 25px;
}
/* header.less:L369 */
#game-bar #trophies-header:hover {
  background-position: 0 4px;
}
/* header.less:L375 */
#game-bar .game-bar-ranking {
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /*> div > span {
            background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/ranking_bar.png);
            width: 106px;
            height: 36px;
            padding: 7px 20px 0 0;
            text-align: center;
        }*/

}
/* header.less:L384 */
#game-bar .game-bar-ranking .ranking-position {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/ranking_bar.png);
  width: 106px;
  height: 36px;
  padding: 7px 20px 0 0;
  text-align: center;
}
/* header.less:L392 */
#game-bar .game-bar-ranking .loading-spinner-line {
  display: block;
}
/* header.less:L396 */
#game-bar .game-bar-ranking .ranking-text {
  font-size: 14px;
}
/* header.less:L400 */
#game-bar .game-bar-ranking .ranking-number {
  font-size: 18px;
}
/* header.less:L404 */
#game-bar .game-bar-ranking #ranking-container {
  display: block;
  margin: 2px 14px 0 0;
  padding: 0;
  width: 312px;
  z-index: 1000;
  float: right;
}
/* header.less:L413 */
#game-bar .game-bar-ranking #ranking-popup {
  background-color: #3e388d;
  -moz-box-shadow: 7px 7px 15px rgba(0, 0, 0, 0.8);
  -webkit-box-shadow: 7px 7px 15px rgba(0, 0, 0, 0.8);
  box-shadow: 7px 7px 15px rgba(0, 0, 0, 0.8);
  margin-top: -5px;
}
/* header.less:L420 */
#game-bar .game-bar-ranking #ranking-popup header {
  background: #3e388d;
  height: 37px;
}
/* header.less:L424 */
#game-bar .game-bar-ranking #ranking-popup header button {
  display: block;
  float: left;
  border: none;
  padding: 8px;
  width: 50%;
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 15px;
  text-shadow: 1px 1px 2px rgba(2, 2, 3, 0.75);
  background-color: #c296fe;
  -webkit-box-shadow: inset 2px -2px 4px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: inset 2px -2px 4px rgba(0, 0, 0, 0.45);
  box-shadow: inset 2px -2px 4px rgba(0, 0, 0, 0.45);
  background-image: -webkit-linear-gradient(top, #c397ff, #a16dc9);
  background-image: -moz-linear-gradient(top, #c397ff, #a16dc9);
  background-image: -o-linear-gradient(top, #c397ff, #a16dc9);
  background-image: -ms-linear-gradient(top, #c397ff, #a16dc9);
  background-image: linear-gradient(to bottom, #c397ff, #a16dc9);
}
/* header.less:L443 */
#game-bar .game-bar-ranking #ranking-popup header button:first-child {
  -webkit-box-shadow: inset -4px -2px 4px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: inset -4px -2px 4px rgba(0, 0, 0, 0.45);
  box-shadow: inset -4px -2px 4px rgba(0, 0, 0, 0.45);
}
/* header.less:L449 */
#game-bar .game-bar-ranking #ranking-popup header button:disabled {
  background-color: #bbbbbb;
}
/* header.less:L453 */
#game-bar .game-bar-ranking #ranking-popup header button:focus {
  outline: none;
}
/* header.less:L457 */
#game-bar .game-bar-ranking #ranking-popup header button:hover {
  background-color: #894fb6;
  background-image: -webkit-linear-gradient(bottom, #894fb6, #7840c4);
  background-image: -moz-linear-gradient(bottom, #894fb6, #a15efd);
  background-image: -o-linear-gradient(bottom, #894fb6, #a15efd);
  background-image: -ms-linear-gradient(bottom, #894fb6, #a15efd);
  background-image: linear-gradient(to top, #894fb6, #a15efd);
}
/* header.less:L466 */
#game-bar .game-bar-ranking #ranking-popup header button.active-tab {
  background-color: #3e388d;
  -webkit-box-shadow: inset 0 7px 7px rgba(255, 255, 255, 0.15);
  -moz-box-shadow: inset 0 7px 7px rgba(255, 255, 255, 0.15);
  box-shadow: inset 0 7px 7px rgba(255, 255, 255, 0.15);
  background-image: -webkit-linear-gradient(bottom, #3e388d, #7840c4);
  background-image: -moz-linear-gradient(bottom, #3e388d, #7840c4);
  background-image: -o-linear-gradient(bottom, #3e388d, #7840c4);
  background-image: -ms-linear-gradient(bottom, #3e388d, #7840c4);
  background-image: linear-gradient(to top, #3e388d, #7840c4);
}
/* header.less:L481 */
#game-bar .game-bar-ranking #ticket-container {
  display: block;
  margin: 2px 14px 0 0;
  padding: 0;
  width: 312px;
  z-index: 1000;
  float: right;
}
/* header.less:L490 */
#game-bar .game-bar-ranking #ticket-popup {
  background-color: #3e388d;
  -moz-box-shadow: 7px 7px 15px rgba(0, 0, 0, 0.8);
  -webkit-box-shadow: 7px 7px 15px rgba(0, 0, 0, 0.8);
  box-shadow: 7px 7px 15px rgba(0, 0, 0, 0.8);
  margin-top: -5px;
}
@media (max-device-width: 1200px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 1200px) and (min--moz-device-pixel-ratio: 2), (max-device-width: 1200px) and (-o-min-device-pixel-ratio: 2/1), (max-device-width: 1200px) and (min-device-pixel-ratio: 2), (max-device-width: 1200px) and (min-resolution: 192dpi), (max-device-width: 1200px) and (min-resolution: 2dppx) {
  /* header.less:L500 */
  #game-bar .home-btn-mobile {
    display: block;
  }
  /* header.less:L504 */
  #game-bar .experience-bar {
    width: 125px;
    background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/experience_bar_mobile.png) no-repeat;
  }
  /* header.less:L508 */
  #game-bar .experience-bar .progress {
    width: 80px;
  }
  /* header.less:L511 */
  #game-bar .experience-bar .progress span {
    display: none;
  }
  /* header.less:L517 */
  #game-bar .ranking-number {
    display: none;
  }
}
@media (max-device-width: 767px) {
  /* header.less:L523 */
  #game-bar .row {
    margin-right: -15px;
    margin-left: -15px;
  }
  /* header.less:L528 */
  #game-bar .game-bar-ranking > span {
    background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_ranking.png) no-repeat;
    width: 36px;
  }
}
@media (min-device-width: 480px) and (max-device-width: 767px) {
  /* header.less:L535 */
  /* header.less:L536 */
  #game-bar .game-bar-section > .level-badge,
  #game-bar .game-bar-section > .experience-bar {
    margin-left: -50px;
  }
  /* header.less:L540 */
  #game-bar .game-bar-section > .game-bar-box {
    margin-left: -10px;
  }
}
/* header.less:L547 */
#mobile-game-bar {
  position: fixed;
  height: 40px;
  padding: 2px 0;
  z-index: 1000;
  margin-bottom: 0;
  border: 0;
  text-align: center;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  transform: translateZ(0);
  -moz-transform: translatez(0);
  -ms-transform: translatez(0);
  -o-transform: translatez(0);
  -webkit-transform: translateZ(0);
  -webkit-font-smoothing: antialiased;
}
/* header.less:L565 */
#mobile-game-bar .container {
  padding-right: 15px;
  padding-left: 15px;
}
/* header.less:L570 */
#mobile-game-bar .container .row .col-xs-1 {
  min-height: 0;
}
/* header.less:L574 */
#mobile-game-bar .game-bar-section {
  width: auto;
  padding-right: 15px;
  padding-left: 15px;
  text-align: left;
}
/* header.less:L580 */
#mobile-game-bar .game-bar-section > div,
#mobile-game-bar .game-bar-section > a {
  display: inline-block;
  line-height: 20px;
  vertical-align: top;
}
/* header.less:L585 */
#mobile-game-bar .game-bar-section > div.experience-help,
#mobile-game-bar .game-bar-section > a.experience-help {
  padding: 5px 0;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/help.png) no-repeat;
  width: 12px;
  height: 16px;
  margin-top: 10px;
  display: none;
}
/* header.less:L594 */
#mobile-game-bar .game-bar-section > div.button-more-coins,
#mobile-game-bar .game-bar-section > a.button-more-coins {
  margin-top: 4px;
  line-height: 30px;
  padding: 0 12px;
  margin-left: 21px;
}
/* header.less:L601 */
#mobile-game-bar .game-bar-section > div.button-more-coins-big,
#mobile-game-bar .game-bar-section > a.button-more-coins-big {
  margin-top: 4px;
  line-height: 30px;
  padding: 0 12px 0 24px;
}
/* header.less:L607 */
#mobile-game-bar .game-bar-section > div.button-more-coins-deal,
#mobile-game-bar .game-bar-section > a.button-more-coins-deal {
  margin-left: 21px;
  margin-top: 10px;
  line-height: 11px;
  padding: 8px 3px;
  margin-right: -3px;
  -webkit-border-radius: 15px 0 0 15px;
  -moz-border-radius: 15px 0 0 15px;
  border-radius: 15px 0 0 15px;
  text-align: center;
  white-space: initial;
  width: 78px;
  font-size: 13px;
  border-right: solid #041f48 2px;
}
/* header.less:L623 */
#mobile-game-bar .game-bar-section > div.button-deal-offer,
#mobile-game-bar .game-bar-section > a.button-deal-offer {
  margin-top: 10px;
  line-height: 11px;
  padding: 3px 7px;
  -webkit-border-radius: 0 15px 15px 0;
  -moz-border-radius: 0 15px 15px 0;
  border-radius: 0 15px 15px 0;
  text-align: center;
  white-space: initial;
  width: 78px;
  font-size: 13px;
}
/* header.less:L637 */
#mobile-game-bar .game-bar-section .offer-tag {
  display: none;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/BF-buy-coins-tag.png) no-repeat;
  width: 54px;
  height: 41px;
  -webkit-filter: drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.8));
  -moz-filter: drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.8));
  -ms-filter: drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.8));
  filter: drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.8));
}
/* header.less:L649 */
#mobile-game-bar .game-bar-box {
  vertical-align: middle;
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  margin: -4px 5px 0 0;
  padding: 11px 7px 0 0;
  text-align: right;
  /*
        &.game-bar-credits {
            background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/credits_display.png);
            font-size: 14px;
            .font('Signika', #ffffff);
            width: 119px;
            height: 28px;
            margin-top: 5px;
            margin-right: -20px;
            margin-left: -15px;
            padding: 4px 0 0 27px;
            text-align: center;
        }*/

}
/* header.less:L669 */
#mobile-game-bar .game-bar-box.game-bar-credits {
  border-radius: 8px;
  background-image: -moz-linear-gradient(90deg, #3a003d 0%, #170020 100%);
  background-image: -webkit-linear-gradient(90deg, #3a003d 0%, #170020 100%);
  background-image: -ms-linear-gradient(90deg, #3a003d 0%, #170020 100%);
  box-shadow: inset 1px 3.464px 1px 0px rgba(1, 1, 1, 0.22);
  border: solid 1px #920064;
  font-size: 15px;
  font-family: 'Signika';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 119px;
  height: 28px;
  margin-top: 5px;
  margin-right: -20px;
  margin-left: -15px;
  padding: 4px 0 0 27px;
  text-align: center;
}
/* header.less:L687 */
#mobile-game-bar .game-bar-box.game-bar-buy-coins {
  font-size: 14px;
  font-family: 'Signika';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  height: 28px;
  margin-top: 5px;
  margin-right: -17px;
  margin-left: -15px;
  padding: 4px 0 0 27px;
  text-align: center;
}
/* header.less:L698 */
#mobile-game-bar .game-bar-box .game-bar-coin {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/home/payments/coin.png) no-repeat;
  background-size: contain;
  width: 30px;
  height: 30px;
  position: absolute;
  margin-left: -26px;
  margin-top: -5px;
  z-index: 1;
}
/* header.less:L708 */
#mobile-game-bar .game-bar-box .game-bar-coin.game-bar-coin-loop {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/home/payments/coin.png) 0 -5px;
  -moz-animation: coin-animation 0.8s steps(16);
  -o-animation: coin-animation 0.8s steps(16);
  -webkit-animation: coin-animation 0.8s steps(16);
  animation: coin-animation 0.8s steps(16);
}
/* header.less:L717 */
#mobile-game-bar .game-bar-box .game-bar-buycoins {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/topbar/buybutton.png);
  background-repeat: no-repeat;
  width: 40px;
  height: 40px;
  margin-top: -28px;
  margin-left: 75px;
  z-index: -1;
}
/* header.less:L728 */
#mobile-game-bar span.deal-remaining {
  color: white;
}
/* header.less:L732 */
#mobile-game-bar .level-badge {
  background-color: #555555;
  font-family: 'Signika SemiBold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 13px;
  text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.8);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/medal_normal.png);
  background-repeat: no-repeat;
  background-position: 0 -1px;
  width: 35px;
  height: 40px;
  position: absolute;
  padding-top: 6px;
  padding-right: 3px;
  z-index: 4;
  margin-top: 1px;
}
/* header.less:L749 */
#mobile-game-bar .guest-game-bar-info {
  font-family: "Signika semibold";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  border: 3px solid #fece00;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  height: 57px;
  z-index: 1004;
  margin-top: -10px;
  padding: 5px 15px 0 15px;
  text-align: center;
  -webkit-box-shadow: inset 1px 1px 4px 0 rgba(0, 0, 0, 0.9);
  -moz-box-shadow: inset 1px 1px 4px 0 rgba(0, 0, 0, 0.9);
  box-shadow: inset 1px 1px 4px 0 rgba(0, 0, 0, 0.9);
  background-color: #d202de;
  background-image: -webkit-linear-gradient(left, #9d00a7, #d202de 50%, #9d00a7);
  background-image: -moz-linear-gradient(left, #9d00a7, #d202de 50%, #9d00a7);
  background-image: -o-linear-gradient(left, #9d00a7, #d202de 50%, #9d00a7);
  background-image: -ms-linear-gradient(left, #9d00a7, #d202de 50%, #9d00a7);
  background-image: linear-gradient(to right, #9d00a7, #d202de 50%, #9d00a7);
}
/* header.less:L771 */
#mobile-game-bar .guest-game-bar-info .guest-alert-icon {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_alert.png) no-repeat;
  width: 24px;
  height: 23px;
  position: absolute;
  left: -13px;
  top: 13px;
}
/* header.less:L781 */
#mobile-game-bar .experience-bar {
  padding-right: 0;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/experience_bar.png) no-repeat;
  width: 150px;
  height: 32px;
  margin-top: 1px;
  padding: 6px 10px 0 0;
  position: relative;
}
/* header.less:L790 */
#mobile-game-bar .experience-bar .progress {
  z-index: 1;
  background-color: #550b5a;
  margin: 0;
  height: 15px;
  width: 90px;
  margin-left: 25px;
  margin-top: 2px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
/* header.less:L802 */
#mobile-game-bar .experience-bar .progress .progress-bar {
  line-height: 17px;
}
/* header.less:L806 */
#mobile-game-bar .experience-bar .progress .experience {
  position: absolute;
  margin-left: 80px;
  text-align: center;
  width: 50px;
}
/* header.less:L814 */
#mobile-game-bar .experience-bar .stars-progress-bar {
  z-index: 2;
  position: absolute;
  background-color: transparent;
  width: inherit;
  height: inherit;
}
/* header.less:L821 */
#mobile-game-bar .experience-bar .stars-progress-bar .progress-bar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/exp_background.png);
  opacity: .7;
  -moz-animation: stars-animation 3s steps(120) infinite;
  -o-animation: stars-animation 3s steps(120) infinite;
  -webkit-animation: stars-animation 3s steps(120) infinite;
  animation: stars-animation 3s steps(120) infinite;
}
/* header.less:L831 */
#mobile-game-bar .experience-bar .shadow-progress-bar {
  z-index: 3;
  position: absolute;
  background-color: transparent;
  width: inherit;
  height: inherit;
}
/* header.less:L838 */
#mobile-game-bar .experience-bar .shadow-progress-bar .progress-bar {
  background-position: -276px -18px;
}
/* header.less:L843 */
#mobile-game-bar .experience-bar .progress-bar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/exp_background.png) -276px 0;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
/* header.less:L850 */
#mobile-game-bar .experience-bar .progress-bar > span {
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  display: block;
  text-shadow: 0 0 5px black;
  white-space: nowrap;
  margin: 0 0 0 -8px;
}
/* header.less:L858 */
#mobile-game-bar .experience-bar .progress-bar > span .threshold {
  font-family: 'Signika semibold';
  color: #ffc2fe;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 15px;
  vertical-align: top;
}
/* header.less:L866 */
#mobile-game-bar img.splash-logo-guest {
  margin-top: -1px;
  height: 39px;
  margin-left: 45%;
}
/* header.less:L873 */
#mobile-game-bar img.splash-logo {
  margin-top: -3px;
  height: 39px;
  position: absolute;
  left: calc(50% - 55px);
}
/* header.less:L880 */
#mobile-game-bar #trophies-header {
  margin: 3px 0 0 0;
  font-family: 'Signika SemiBold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/header_trophy.png) no-repeat 0px -42px;
  height: 37px;
  width: 63px;
  margin: -4px 0 0 0;
  padding: 12px 0 0 25px;
}
/* header.less:L889 */
#mobile-game-bar #trophies-header:hover {
  background-position: 0 4px;
}
/* header.less:L895 */
#mobile-game-bar .game-bar-ranking {
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /*> div > span {
            background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/ranking_bar.png);
            width: 106px;
            height: 36px;
            padding: 7px 20px 0 0;
            text-align: center;
        }*/

}
/* header.less:L904 */
#mobile-game-bar .game-bar-ranking .ranking-position {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/ranking_bar.png);
  width: 106px;
  height: 36px;
  padding: 7px 20px 0 0;
  text-align: center;
}
/* header.less:L912 */
#mobile-game-bar .game-bar-ranking .loading-spinner-line {
  display: block;
}
/* header.less:L916 */
#mobile-game-bar .game-bar-ranking .ranking-text {
  font-size: 14px;
}
/* header.less:L920 */
#mobile-game-bar .game-bar-ranking .ranking-number {
  font-size: 18px;
}
/* header.less:L924 */
#mobile-game-bar .game-bar-ranking #ranking-container {
  display: block;
  margin: 2px 14px 0 0;
  padding: 0;
  width: 312px;
  z-index: 1000;
  float: right;
}
/* header.less:L933 */
#mobile-game-bar .game-bar-ranking #ranking-popup {
  background-color: #3e388d;
  -moz-box-shadow: 7px 7px 15px rgba(0, 0, 0, 0.8);
  -webkit-box-shadow: 7px 7px 15px rgba(0, 0, 0, 0.8);
  box-shadow: 7px 7px 15px rgba(0, 0, 0, 0.8);
  margin-top: -5px;
}
/* header.less:L940 */
#mobile-game-bar .game-bar-ranking #ranking-popup header {
  background: #3e388d;
  height: 37px;
}
/* header.less:L944 */
#mobile-game-bar .game-bar-ranking #ranking-popup header button {
  display: block;
  float: left;
  border: none;
  padding: 8px;
  width: 50%;
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 15px;
  text-shadow: 1px 1px 2px rgba(2, 2, 3, 0.75);
  background-color: #c296fe;
  -webkit-box-shadow: inset 2px -2px 4px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: inset 2px -2px 4px rgba(0, 0, 0, 0.45);
  box-shadow: inset 2px -2px 4px rgba(0, 0, 0, 0.45);
  background-image: -webkit-linear-gradient(top, #c397ff, #a16dc9);
  background-image: -moz-linear-gradient(top, #c397ff, #a16dc9);
  background-image: -o-linear-gradient(top, #c397ff, #a16dc9);
  background-image: -ms-linear-gradient(top, #c397ff, #a16dc9);
  background-image: linear-gradient(to bottom, #c397ff, #a16dc9);
}
/* header.less:L963 */
#mobile-game-bar .game-bar-ranking #ranking-popup header button:first-child {
  -webkit-box-shadow: inset -4px -2px 4px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: inset -4px -2px 4px rgba(0, 0, 0, 0.45);
  box-shadow: inset -4px -2px 4px rgba(0, 0, 0, 0.45);
}
/* header.less:L969 */
#mobile-game-bar .game-bar-ranking #ranking-popup header button:disabled {
  background-color: #bbbbbb;
}
/* header.less:L973 */
#mobile-game-bar .game-bar-ranking #ranking-popup header button:focus {
  outline: none;
}
/* header.less:L977 */
#mobile-game-bar .game-bar-ranking #ranking-popup header button:hover {
  background-color: #894fb6;
  background-image: -webkit-linear-gradient(bottom, #894fb6, #7840c4);
  background-image: -moz-linear-gradient(bottom, #894fb6, #a15efd);
  background-image: -o-linear-gradient(bottom, #894fb6, #a15efd);
  background-image: -ms-linear-gradient(bottom, #894fb6, #a15efd);
  background-image: linear-gradient(to top, #894fb6, #a15efd);
}
/* header.less:L986 */
#mobile-game-bar .game-bar-ranking #ranking-popup header button.active-tab {
  background-color: #3e388d;
  -webkit-box-shadow: inset 0 7px 7px rgba(255, 255, 255, 0.15);
  -moz-box-shadow: inset 0 7px 7px rgba(255, 255, 255, 0.15);
  box-shadow: inset 0 7px 7px rgba(255, 255, 255, 0.15);
  background-image: -webkit-linear-gradient(bottom, #3e388d, #7840c4);
  background-image: -moz-linear-gradient(bottom, #3e388d, #7840c4);
  background-image: -o-linear-gradient(bottom, #3e388d, #7840c4);
  background-image: -ms-linear-gradient(bottom, #3e388d, #7840c4);
  background-image: linear-gradient(to top, #3e388d, #7840c4);
}
/* header.less:L1001 */
#mobile-game-bar .game-bar-ranking #ticket-container {
  display: block;
  margin: 2px 14px 0 0;
  padding: 0;
  width: 312px;
  z-index: 1000;
  float: right;
}
/* header.less:L1010 */
#mobile-game-bar .game-bar-ranking #ticket-popup {
  background-color: #3e388d;
  -moz-box-shadow: 7px 7px 15px rgba(0, 0, 0, 0.8);
  -webkit-box-shadow: 7px 7px 15px rgba(0, 0, 0, 0.8);
  box-shadow: 7px 7px 15px rgba(0, 0, 0, 0.8);
  margin-top: -5px;
}
@media (max-device-width: 1200px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 1200px) and (min--moz-device-pixel-ratio: 2), (max-device-width: 1200px) and (-o-min-device-pixel-ratio: 2/1), (max-device-width: 1200px) and (min-device-pixel-ratio: 2), (max-device-width: 1200px) and (min-resolution: 192dpi), (max-device-width: 1200px) and (min-resolution: 2dppx) {
  /* header.less:L1020 */
  #mobile-game-bar .home-btn-mobile {
    display: block;
  }
  /* header.less:L1024 */
  #mobile-game-bar .experience-bar {
    width: 125px;
    background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/experience_bar_mobile.png) no-repeat;
  }
  /* header.less:L1028 */
  #mobile-game-bar .experience-bar .progress {
    width: 80px;
  }
  /* header.less:L1031 */
  #mobile-game-bar .experience-bar .progress span {
    display: none;
  }
  /* header.less:L1037 */
  #mobile-game-bar .ranking-number {
    display: none;
  }
}
@media (max-device-width: 767px) {
  /* header.less:L1043 */
  #mobile-game-bar .row {
    margin-right: -15px;
    margin-left: -15px;
  }
  /* header.less:L1048 */
  #mobile-game-bar .game-bar-ranking > span {
    background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_ranking.png) no-repeat;
    width: 36px;
  }
}
@media (min-device-width: 480px) and (max-device-width: 767px) {
  /* header.less:L1055 */
  /* header.less:L1056 */
  #mobile-game-bar .game-bar-section > .level-badge,
  #mobile-game-bar .game-bar-section > .experience-bar {
    margin-left: -50px;
  }
  /* header.less:L1060 */
  #mobile-game-bar .game-bar-section > .game-bar-box {
    margin-left: -10px;
  }
}
/*NAVBAR*/

/* header.less:L1067 */
.navbar-popover {
  width: 200px;
  height: 70px;
}
/* header.less:L1071 */
.navbar-popover .popover {
  display: block;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  top: 20px;
  margin-right: 15px;
}
/* header.less:L1082 */
.navbar-popover .popover > .arrow {
  right: -25px;
  margin-top: -25px;
  border-width: 25px;
  border-right-width: 0;
}
/* header.less:L1088 */
.navbar-popover .popover > .arrow:after {
  bottom: -24px;
  border-width: 24px;
  border-right-width: 0;
}
/* header.less:L1096 */
.navbar-popover .popover-content {
  padding: 8px 8px;
  font-size: 11px;
}
/*.header-line-separator {
        border: 0;
        height: 1px;
        background-image: linear-gradient(to right,rgba(255, 177, 0, 0),rgb(255, 235, 0),rgba(255,177,0,0));
    }*/

/* header.less:L1109 */
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: transparent;
}
/* header.less:L1113 */
.navbar-main-collapse-toggle {
  color: #e62df4;
  margin: 5px 0;
}
/* header.less:L1118 */
.header-home-icon {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/header_home.png) no-repeat 0 2px;
  width: 42px;
  height: 35px;
  margin-top: 5px;
}
/* header.less:L1125 */
.header-home-icon:hover {
  background-position: 0 -33px;
}
/* header.less:L1129 */
.navbar-vertical-left-bar {
  height: 40px;
  border-right: 1px solid #833e87;
  border-left: 1px solid #4f0b54;
  margin-top: 5px;
  margin-left: -12px;
  margin-right: 5px;
  float: left;
}
/* header.less:L1139 */
.navbar-vertical-right-bar {
  height: 34px;
  border-right: 1px solid #833e87;
  border-left: 1px solid #4f0b54;
  margin: 0 5px -10px 5px;
  display: inline-block;
}
/*.navbar-nav .language-text {
    font-size: 14px;
}*/

/* header.less:L1149 */
.navbar-brand-lobby {
  left: 50%;
  height: 49px;
  align-content: center;
}
/* header.less:L1156 */
.navbar-brand,
.navbar-nav > li > a {
  line-height: 70px;
  height: 38px;
  padding-top: 1px;
  font-family: 'Signika semibold';
  color: #ffd800;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
}
/* header.less:L1164 */
.navbar-brand.first,
.navbar-nav > li > a.first {
  padding-left: 0;
}
/* header.less:L1168 */
.navbar-brand:hover,
.navbar-nav > li > a:hover {
  color: #ffed8c;
}
/* header.less:L1171 */
.navbar-brand:hover .dropdown-caret,
.navbar-nav > li > a:hover .dropdown-caret {
  background-position: -13px 0;
}
/* header.less:L1175 */
.navbar-brand:hover .dropdown-caret-small,
.navbar-nav > li > a:hover .dropdown-caret-small {
  background-position: -10px 0;
}
/* header.less:L1180 */
.navbar-brand.button,
.navbar-nav > li > a.button {
  font-family: 'Genica';
}
/* header.less:L1185 */
.navbar-text {
  margin-top: 25px;
  margin-bottom: 25px;
}
/* header.less:L1190 */
.navbar-btn {
  margin-top: 18px;
  margin-bottom: 18px;
}
/* header.less:L1195 */
.navbar-nav > li.divider {
  width: 2px;
  height: 40px;
  background-color: #999999;
  margin-top: 15px;
  margin-bottom: 15px;
}
/* header.less:L1203 */
.dropdown {
  z-index: 1005;
}
/* header.less:L1206 */
.dropdown.open > a,
.dropdown.open > a:focus {
  color: #ffd800;
  background-color: transparent;
}
/* header.less:L1212 */
.dropdown .dropdown-caret {
  width: 13px;
  height: 9px;
  display: inline-block;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/open_menu_spritesheet.png) no-repeat;
  margin: 0 0 2px 7px;
}
/* header.less:L1220 */
.dropdown .dropdown-caret-small {
  width: 10px;
  height: 6px;
  display: inline-block;
  margin: 0 0 2px 7px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/open_menu_small_spritesheet.png) no-repeat;
}
/* header.less:L1229 */
ul.dropdown-menu {
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  background-color: #b61ebf;
  -webkit-box-shadow: 2px 3px 5px rgba(2, 2, 3, 0.75);
  -moz-box-shadow: 2px 3px 5px rgba(2, 2, 3, 0.75);
  box-shadow: 2px 3px 5px rgba(2, 2, 3, 0.75);
  border: solid 1px #510a55;
  background-image: -webkit-linear-gradient(bottom, #8d1594, #800c87);
  background-image: -moz-linear-gradient(bottom, #8d1594, #800c87);
  background-image: -o-linear-gradient(bottom, #8d1594, #800c87);
  background-image: -ms-linear-gradient(bottom, #8d1594, #800c87);
  background-image: linear-gradient(to top, #8d1594, #800c87);
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  /*li.user-friends > a {
        padding: 5px 0 5px 40px;

        &:before {
            background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/friends_menu.png) no-repeat;
            width: 22px;
            height: 19px;
            display: block;
            position: absolute;
            margin-left: -29px;
            content: " ";
        }

        .friends-badge {
            padding: 4px 6px 3px 6px;
            background-color: #DF01D7;
            margin-left: 15px;
            font-family: 'Signika SemiBold';
        }

        &:hover {
            .friends-badge {
                background-color: #FE2EF7;
            }
        }
    }*/

}
/* header.less:L1244 */
/* header.less:L1245 */
ul.dropdown-menu li > a {
  color: white;
}
/* header.less:L1248 */
ul.dropdown-menu li > a:hover {
  -webkit-box-shadow: inset 0 7px 7px rgba(255, 255, 255, 0.15);
  -moz-box-shadow: inset 0 7px 7px rgba(255, 255, 255, 0.15);
  box-shadow: inset 0 7px 7px rgba(255, 255, 255, 0.15);
  background-color: #9c02a6;
  background-image: -webkit-linear-gradient(top, #ce38d6, #9c02a6);
  background-image: -moz-linear-gradient(top, #ce38d6, #9c02a6);
  background-image: -o-linear-gradient(top, #ce38d6, #9c02a6);
  background-image: -ms-linear-gradient(top, #ce38d6, #9c02a6);
  background-image: linear-gradient(to bottom, #ce38d6, #9c02a6);
  color: #ffd800;
}
/* header.less:L1263 */
/* header.less:L1264 */
ul.dropdown-menu li.disabled > a {
  color: #c374ca;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/lock.png) no-repeat 20px 5px;
  padding-left: 40px;
  cursor: default;
  background-size: 13px 17px;
}
/* header.less:L1273 */
ul.dropdown-menu li.coming-soon-title {
  font-family: 'Signika';
  color: #400943;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  cursor: default;
  margin-left: 20px;
  background: none;
}
/* header.less:L1280 */
ul.dropdown-menu li.coming-soon-title:hover {
  background: none;
  color: #400943;
  cursor: default;
}
/* header.less:L1287 */
ul.dropdown-menu li.coming-soon-game {
  color: #c374ca;
  cursor: default;
  margin-left: 20px;
  background: none;
}
/* header.less:L1293 */
ul.dropdown-menu li.coming-soon-game:hover {
  background: none;
  color: #c374ca;
  cursor: default;
}
/* header.less:L1300 */
ul.dropdown-menu li.user-profile > a {
  padding: 5px 0 5px 40px;
}
/* header.less:L1303 */
ul.dropdown-menu li.user-profile > a:before {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/user_menu.png) no-repeat;
  width: 22px;
  height: 19px;
  display: block;
  position: absolute;
  margin-left: -27px;
  content: " ";
}
/* header.less:L1313 */
ul.dropdown-menu li.user-profile > a .friends-badge {
  padding: 4px 6px 3px 6px;
  background-color: #df01d7;
  margin-left: 15px;
  font-family: 'Signika SemiBold';
}
/* header.less:L1320 */
/* header.less:L1321 */
ul.dropdown-menu li.user-profile > a:hover .friends-badge {
  background-color: #fe2ef7;
}
/* header.less:L1327 */
ul.dropdown-menu li.user-facebook > a {
  padding: 5px 0 5px 40px;
}
/* header.less:L1330 */
ul.dropdown-menu li.user-facebook > a:before {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/facebook_menu.png) no-repeat;
  width: 22px;
  height: 19px;
  display: block;
  position: absolute;
  margin-left: -28px;
  content: " ";
}
/* header.less:L1366 */
ul.dropdown-menu li.user-achievements > a {
  padding: 5px 0 5px 40px;
}
/* header.less:L1369 */
ul.dropdown-menu li.user-achievements > a:before {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/trophy_menu.png) no-repeat;
  width: 22px;
  height: 22px;
  display: block;
  position: absolute;
  margin-left: -28px;
  content: " ";
}
/* header.less:L1380 */
ul.dropdown-menu li.user-challenges > a {
  padding: 5px 0 5px 40px;
}
/* header.less:L1383 */
ul.dropdown-menu li.user-challenges > a:before {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/challenges_menu.png) no-repeat;
  width: 22px;
  height: 22px;
  display: block;
  position: absolute;
  margin-left: -26px;
  content: " ";
}
/* header.less:L1394 */
ul.dropdown-menu li.user-win-credits > a {
  padding: 5px 0 5px 40px;
}
/* header.less:L1397 */
ul.dropdown-menu li.user-win-credits > a:before {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/coins_menu.png) no-repeat;
  width: 22px;
  height: 19px;
  display: block;
  position: absolute;
  margin-left: -28px;
  content: " ";
}
/* header.less:L1408 */
ul.dropdown-menu li.user-ranking > a {
  padding: 5px 70px 5px 40px;
}
/* header.less:L1411 */
ul.dropdown-menu li.user-ranking > a:before {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/ranking_menu.png) no-repeat;
  width: 22px;
  height: 19px;
  display: block;
  position: absolute;
  margin-left: -28px;
  content: " ";
}
/* header.less:L1422 */
ul.dropdown-menu li.user-logout > a {
  padding: 5px 0 5px 40px;
}
/* header.less:L1425 */
ul.dropdown-menu li.user-logout > a:before {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/logout_menu.png) no-repeat;
  width: 22px;
  height: 19px;
  display: block;
  position: absolute;
  margin-left: -28px;
  content: " ";
}
/* header.less:L1436 */
ul.dropdown-menu li.user-language > a {
  padding: 5px 0 5px 40px;
}
/* header.less:L1439 */
ul.dropdown-menu li.user-language > a:before {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/language_menu.png) no-repeat;
  width: 22px;
  height: 19px;
  display: block;
  position: absolute;
  margin-left: -28px;
  content: " ";
}
/* header.less:L1450 */
ul.dropdown-menu.friends-request {
  min-width: 300px;
}
/* header.less:L1453 */
ul.dropdown-menu.friends-request li > a {
  background: none;
  cursor: pointer;
  padding: 3px 20px;
  line-height: 40px;
  vertical-align: middle;
}
/* header.less:L1460 */
ul.dropdown-menu.friends-request li > a:hover {
  background: none;
  cursor: pointer;
}
/* header.less:L1468 */
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #fc61fa;
}
/* header.less:L1473 */
#games-dropdown.open > a,
#games-dropdown.open > a:focus {
  color: #ffd800;
  background-color: transparent;
}
/* header.less:L1479 */
#user-info-navbar.open > a,
#user-info-navbar.open > a:focus {
  background-color: transparent;
}
/* header.less:L1484 */
#guest-info-navbar.open > a,
#guest-info-navbar.open > a:focus {
  color: #ffd800;
  background-color: transparent;
}
/* header.less:L1490 */
#user-message-layover {
  display: none;
}
/*@media(max-width: 329px) {
    #user-info-navbar {
        position: absolute;
        margin-left: -25px;
        margin-top: -34px !important;

        .user-name {
            background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/perfil_normal.png) no-repeat;
            .font('Signika semibold', #fff);
            font-size: 16px;
            width: 67px;
            margin-top: 6px;
            height: 40px;

            span {
                margin-right: 10px;
            }
        }

        .user-name:hover {
            background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/perfil_hover.png) no-repeat;
        }

        img.avatar {
            margin-top: -41px;
            margin-left: -8px;
        }
    }
}*/

/* header.less:L1522 */
#user-info-navbar {
  margin-top: -1px;
}
/* header.less:L1525 */
#user-info-navbar .user-name {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/header_profile.png) no-repeat 5px 5px;
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  width: 67px;
  margin-top: 8px;
  height: 37px;
  margin-left: -10px;
}
/* header.less:L1534 */
#user-info-navbar .user-name span {
  margin-right: 10px;
}
/* header.less:L1539 */
#user-info-navbar .user-name:hover {
  background-position: 5px -34px;
}
/* header.less:L1543 */
#user-info-navbar img.avatar {
  margin-top: -33px;
  margin-left: -25px;
}
/* header.less:L1549 */
#hamb-info-navbar {
  margin-top: -1px;
}
/* header.less:L1553 */
#guest-info-navbar {
  margin-top: -1px;
}
/* header.less:L1556 */
#guest-info-navbar .user-guest {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/header_guest.png) no-repeat 0 1px;
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  width: 30px;
  margin-top: -19px;
  margin-left: 20px;
  height: 27px;
}
/* header.less:L1565 */
#guest-info-navbar .user-guest span {
  margin-right: 10px;
}
/* header.less:L1570 */
#guest-info-navbar .user-guest:hover {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/header_guest.png) no-repeat 0 -25px;
}
/* header.less:L1575 */
#navbar-guest-popup {
  position: absolute;
}
/* header.less:L1579 */
.nav > li > a:hover,
.nav > li > a:focus {
  background-color: transparent;
}
/* header.less:L1583 */
.nav > li > a:hover,
.nav > li > a:hover {
  background-color: transparent;
}
/* header.less:L1587 */
.dropdown.open > a,
.dropdown.open > a:focus {
  background-color: transparent;
}
/* header.less:L1591 */
.dropdown.open > a,
.dropdown.open > a:hover {
  background-color: transparent;
}
/* header.less:L1595 */
.guest-navbar {
  margin-top: -14px;
  z-index: 1005;
}
/* header.less:L1599 */
.guest-navbar .button.button-facebook.button-xs {
  margin-top: 24px;
  font-size: 14px;
  padding: 0 11px;
}
/* header.less:L1605 */
.guest-navbar .dropdown-guest-user {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/header_guest.png) no-repeat 0 1px;
  height: 27px;
  width: 27px;
  margin-top: 31px;
}
/* header.less:L1611 */
.guest-navbar .dropdown-guest-user:hover {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/header_guest.png) no-repeat 0 -25px;
}
/* header.less:L1617 */
.lobby-guest-offer {
  height: 262px;
  margin-bottom: 20px;
  padding-top: 185px;
}
/* header.less:L1622 */
.lobby-guest-offer > a {
  height: 61px;
  padding-top: 5px;
  font-family: 'Signika semibold';
  color: #ffd800;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
}
/* header.less:L1628 */
.lobby-guest-offer > a:hover {
  color: #ffed8c;
}
/* header.less:L1631 */
.lobby-guest-offer > a:hover .dropdown-caret {
  background-position: -13px 0;
}
/* header.less:L1635 */
.lobby-guest-offer > a:hover .dropdown-caret-small {
  background-position: -10px 0;
}
/* header.less:L1641 */
.lobby-guest-offer .button.button-facebook.button-xs {
  margin-top: 4px;
  font-size: 14px;
  padding: 0 11px;
}
/* header.less:L1648 */
/* header.less:L1649 */
#friend-requests-layover .badge {
  background-color: red;
  position: absolute;
  top: 10px;
  right: 0;
}
/* header.less:L1656 */
#friend-requests-layover .notification-friends {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/friends_bar.png) no-repeat;
  width: 23px;
  height: 15px;
  margin: 27px 0 0 0;
  display: block;
}
/* header.less:L1663 */
#friend-requests-layover .notification-friends:hover {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/friends_bar_hover.png) no-repeat;
}
/* header.less:L1667 */
#friend-requests-layover .notification-friends.text-warning {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/friends_bar.png) no-repeat;
}
/* header.less:L1672 */
#friend-requests-layover > a {
  background: transparent;
}
/*TICKETS*/

/* header.less:L1677 */
/* header.less:L1678 */
/* header.less:L1679 */
#ticket-popup .ticket-body > ul {
  margin: 0;
  padding: 0;
  border: 10px solid #3e388d;
}
/* header.less:L1684 */
#ticket-popup .ticket-body > ul li {
  border-bottom: 1px solid #3e388d;
  padding: 0;
  height: auto;
  text-align: center;
  color: white;
  list-style: none;
}
/* header.less:L1692 */
#ticket-popup .ticket-body > ul li span {
  font-family: 'Signika semibold';
  color: #dac0fd;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 18px;
}
/* header.less:L1697 */
#ticket-popup .ticket-body > ul li .no-ticket {
  font-size: 18px;
}
/* header.less:L1701 */
#ticket-popup .ticket-body > ul li hr {
  margin-top: 10px;
  margin-bottom: 10px;
  border: 0;
  border-top: 1px solid #dac0fd;
}
/* header.less:L1708 */
#ticket-popup .ticket-body > ul li .ticket-row {
  background-color: #e5dff5;
  background-image: -moz-linear-gradient(to right, #d5ccef, #e5dff5, #d5ccef);
  background-image: -webkit-linear-gradient(to right, #d5ccef, #e5dff5, #d5ccef);
  background-image: linear-gradient(to right, #d5ccef, #e5dff5, #d5ccef);
  padding-top: 7px;
  padding-right: 7px;
}
/* header.less:L1716 */
#ticket-popup .ticket-body > ul li .ticket-row .ticket {
  display: inline-block;
  margin-left: -20px;
}
/* header.less:L1721 */
#ticket-popup .ticket-body > ul li .ticket-row span {
  font-family: 'Signika semibold';
  color: #200551;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  display: inline-block;
  width: 175px;
  vertical-align: top;
}
/* header.less:L1729 */
#ticket-popup .ticket-body > ul li .ticket-row .play-now-game {
  float: right;
  margin-right: 20px;
  margin-top: -40px;
}
/* header.less:L1740 */
#challenges-header {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/header_challenges.png) no-repeat 0px -44px;
  height: 38px;
  width: 36px;
  margin: -2px 0 0 0;
  padding: 12px 0 0 25px;
}
/* header.less:L1747 */
#challenges-header:hover {
  background-position: 0 3px;
}
/* header.less:L1751 */
#challenges-header span {
  color: white;
}
/*RANKING*/

/* header.less:L1756 */
/* header.less:L1757 */
#ranking-popup .search-box > input[type="text"] {
  max-width: none;
  -moz-border-radius: 11px 0 0 12px;
  -webkit-border-radius: 11px 0 0 12px;
  border-radius: 11px 0 0 12px;
  height: 30px;
  -moz-box-shadow: 2px 3px 6px rgba(2, 2, 3, 0.75), inset 0 12px 12px rgba(255, 255, 255, 0.55);
  -webkit-box-shadow: 2px 3px 6px rgba(2, 2, 3, 0.75), inset 0 12px 12px rgba(255, 255, 255, 0.55);
  box-shadow: 2px 3px 6px rgba(2, 2, 3, 0.75), inset 0 12px 12px rgba(255, 255, 255, 0.55);
  border: solid 1px #9c18a3;
  z-index: 0;
}
/* header.less:L1770 */
/* header.less:L1771 */
#ranking-popup .ranking-body > ul {
  padding: 0;
  border: 10px solid #3e388d;
  border-top: 0;
}
/* header.less:L1776 */
#ranking-popup .ranking-body > ul li {
  border-top: 1px solid #333333;
  padding: 0;
}
/* header.less:L1780 */
#ranking-popup .ranking-body > ul li .ranking-row {
  height: 49px;
}
/* header.less:L1784 */
#ranking-popup .ranking-body > ul li .ranking-rank {
  float: left;
  background-color: #a358dc;
  border-top: 1px solid #b579e3;
  border-bottom: 1px solid #8246b0;
  margin: 0;
  height: 50px;
  width: 80px;
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  text-shadow: 1px 1px 2px rgba(2, 2, 3, 0.75);
  text-align: center;
  vertical-align: middle;
  line-height: 50px;
}
/* header.less:L1799 */
#ranking-popup .ranking-body > ul li .ranking-rank span {
  margin-left: -20px;
}
/* header.less:L1804 */
#ranking-popup .ranking-body > ul li .ranking-profile {
  float: right;
  background-color: #6f70d8;
  border-top: 1px solid #8c8de0;
  border-bottom: 1px solid #595aad;
  margin: 0;
  padding: 0 5px 0 0;
  height: 50px;
  width: 210px;
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  text-shadow: 1px 1px 2px rgba(2, 2, 3, 0.75);
}
/* header.less:L1817 */
#ranking-popup .ranking-body > ul li .ranking-profile a {
  font-family: 'Signika semibold';
  color: #ffd800;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  text-shadow: none;
}
/* header.less:L1822 */
#ranking-popup .ranking-body > ul li .ranking-profile a:hover {
  font-family: 'Signika semibold';
  color: #ffed8b;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* header.less:L1827 */
#ranking-popup .ranking-body > ul li .ranking-profile .ranking-avatar {
  float: left;
  margin: 0 0 0 -20px;
  margin-right: 10px;
}
/* header.less:L1832 */
#ranking-popup .ranking-body > ul li .ranking-profile .ranking-avatar img {
  width: 40px;
  height: 40px;
  -webkit-box-shadow: 1px 2px 4px 2px rgba(2, 2, 3, 0.75);
  -moz-box-shadow: 1px 2px 4px 2px rgba(2, 2, 3, 0.75);
  box-shadow: 1px 2px 4px 2px rgba(2, 2, 3, 0.75);
  border: solid 3px #595198;
  margin: 3px 0 0 0;
}
/* header.less:L1843 */
#ranking-popup .ranking-body > ul li .ranking-profile .ranking-level {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/ranking_badge.png) no-repeat;
  height: 42px;
  width: 34px;
  padding: 5px;
  margin-top: 3px;
}
/* header.less:L1852 */
/* header.less:L1853 */
#ranking-popup .ranking-body > ul li:hover .ranking-rank {
  background-color: #944adc;
  border-top: 1px solid #a96ee3;
  border-bottom: 1px solid #763bb0;
}
/* header.less:L1859 */
#ranking-popup .ranking-body > ul li:hover .ranking-profile {
  background-color: #5253d7;
  border-top: 1px solid #7575df;
  border-bottom: 1px solid #4242ac;
}
/* header.less:L1866 */
/* header.less:L1867 */
#ranking-popup .ranking-body > ul li.self .ranking-rank {
  background-color: #f6ab46;
  border-top: 1px solid #f6bc6a;
  border-bottom: 1px solid #ce8b3d;
}
/* header.less:L1873 */
#ranking-popup .ranking-body > ul li.self .ranking-profile {
  background-color: #fcd019;
  border-top: 1px solid #fbdb4a;
  border-bottom: 1px solid #cba711;
}
/* header.less:L1878 */
#ranking-popup .ranking-body > ul li.self .ranking-profile a {
  color: #200551;
}
/* header.less:L1884 */
#ranking-popup .ranking-body > ul li.ranking-num-users {
  background-color: #6157c8;
  font-family: 'Signika semibold';
  color: #200551;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  padding: 6px 10px 4px 10px;
}
/* header.less:L1890 */
/* header.less:L1893 */
#ranking-popup .ranking-body > ul li.ranking-num-users > span {
  padding: 6px 10px;
  display: inline-block;
}
/* header.less:L1898 */
#ranking-popup .ranking-body > ul li.ranking-num-users .btn-view-ranking {
  float: none;
  margin-left: 10px;
  margin-bottom: 5px;
}
/* header.less:L1906 */
/* header.less:L1907 */
#ranking-popup .ranking-body > ul.list-referal-methods li {
  height: auto;
  border: none;
  text-align: center;
  padding: 15px;
  color: white;
}
/* header.less:L1914 */
#ranking-popup .ranking-body > ul.list-referal-methods li p {
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* header.less:L1917 */
#ranking-popup .ranking-body > ul.list-referal-methods li p.text-muted {
  color: #635eae;
}
/* header.less:L1922 */
#ranking-popup .ranking-body > ul.list-referal-methods li hr {
  border-color: #635eae;
}
/* header.less:L1931 */
#ranking-popup-toggle {
  cursor: pointer;
}
/*SPLASH*/

/* header.less:L1935 */
.splash-login {
  display: block;
  float: left;
}
/* header.less:L1939 */
.splash-login .checkbox input {
  margin-left: 0;
}
/* header.less:L1943 */
.splash-login .splash-form-input {
  padding: 2px 3px;
  height: 25px;
  width: 137px;
  font-size: 1em;
}
/* header.less:L1950 */
.splash-login p {
  padding-top: 3px;
  margin-bottom: 0;
}
/* header.less:L1954 */
.splash-login p a {
  font-family: "Signika";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* header.less:L1959 */
.splash-login .btn-login {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  width: 80px;
  height: 25px;
  padding: 2px;
  -moz-box-shadow: 1px 2px 2px rgba(2, 2, 3, 0.55), inset 0 12px 12px rgba(255, 255, 255, 0.55);
  -webkit-box-shadow: 1px 2px 2px rgba(2, 2, 3, 0.55), inset 0 12px 12px rgba(255, 255, 255, 0.55);
  box-shadow: 1px 2px 2px rgba(2, 2, 3, 0.55), inset 0 12px 12px rgba(255, 255, 255, 0.55);
}
/* header.less:L1971 */
.splash-login .checkbox {
  font-family: "Signika";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-top: 3px;
  z-index: 1000;
}
@media (max-width: 360px) {
  /* header.less:L1979 */
  /* header.less:L1980 */
  #game-bar .experience-bar {
    width: 112px;
    background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header/experience_bar_mobile.png);
  }
  /* header.less:L1984 */
  #game-bar .experience-bar .progress {
    width: 80px;
  }
  /* header.less:L1987 */
  #game-bar .experience-bar .progress .experience {
    display: none;
  }
}
@media (max-width: 767px) {
  /* header.less:L1996 */
  /* header.less:L1997 */
  #user-info-navbar .user-name {
    margin-left: 0;
  }
  /* header.less:L2002 */
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 3px 0 0 40px;
  }
  /* header.less:L2006 */
  .navbar-nav > li > .dropdown-menu {
    margin-left: -100px;
    margin-top: 1px;
    font-family: 'Signika';
    font-size: 13px;
  }
  /* header.less:L2013 */
  .navbar-nav > li {
    float: left;
  }
  /* header.less:L2017 */
  .navbar-nav .open .dropdown-menu {
    position: absolute;
    margin-top: 1px;
    background-color: #b61ebf;
    -webkit-box-shadow: 2px 3px 5px rgba(2, 2, 3, 0.75);
    -moz-box-shadow: 2px 3px 5px rgba(2, 2, 3, 0.75);
    box-shadow: 2px 3px 5px rgba(2, 2, 3, 0.75);
    border: solid 1px #510a55;
  }
  /* header.less:L2027 */
  /* header.less:L2028 */
  .dropdown-submenu .dropdown-menu {
    top: 5px;
    margin-left: -98%;
    margin-top: -6px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
    font-family: 'Signika';
    font-size: 13px;
  }
  /* header.less:L2040 */
  /* header.less:L2041 */
  .navbar-nav .open .dropdown-menu li.user-profile > a {
    padding: 5px 0 5px 40px;
  }
  /* header.less:L2045 */
  .navbar-nav .open .dropdown-menu li.user-facebook > a {
    padding: 5px 0 5px 40px;
  }
  /* header.less:L2049 */
  .navbar-nav .open .dropdown-menu li.user-friends > a {
    padding: 5px 0 5px 40px;
  }
  /* header.less:L2053 */
  .navbar-nav .open .dropdown-menu li.user-achievements > a {
    padding: 5px 0 5px 40px;
  }
  /* header.less:L2057 */
  .navbar-nav .open .dropdown-menu li.user-challenges > a {
    padding: 5px 0 5px 40px;
  }
  /* header.less:L2061 */
  .navbar-nav .open .dropdown-menu li.user-win-credits > a {
    padding: 5px 0 5px 40px;
  }
  /* header.less:L2065 */
  .navbar-nav .open .dropdown-menu li.user-ranking > a {
    padding: 5px 70px 5px 40px;
  }
  /* header.less:L2069 */
  .navbar-nav .open .dropdown-menu li.user-logout > a {
    padding: 5px 0 5px 40px;
  }
  /* header.less:L2073 */
  .navbar-nav .open .dropdown-menu li.user-language > a {
    padding: 5px 0 5px 40px;
  }
}
/* header.less:L2080 */
.navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-nav .open .dropdown-menu > li > a:focus {
  background-image: linear-gradient(to bottom, #ce38d6, #9c02a6);
  color: #ffd800;
}
@-webkit-keyframes stars-animation {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 0 -45px;
  }
}
@-moz-keyframes stars-animation {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 0 -45px;
  }
}
@keyframes stars-animation {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 0 -45px;
  }
}
@-webkit-keyframes coin-animation {
  100% {
    background-position: 0 -1093px;
  }
}
@-moz-keyframes coin-animation {
  100% {
    background-position: 0 -1093px;
  }
}
@keyframes coin-animation {
  100% {
    background-position: 0 -1093px;
  }
}
/*RANKING*/

/* ranking.less:L4 */
/* ranking.less:L5 */
#ranking-page .soft-box {
  padding: 0;
}
/* ranking.less:L9 */
#ranking-page .ranking-body > ul .self {
  background: #e5d7fe;
  background-image: -webkit-linear-gradient(left, #e5d7fe, #ede2ff 50%, #e5d7fe);
  background-image: -moz-linear-gradient(left, #e5d7fe, #ede2ff 50%, #e5d7fe);
  background-image: -ms-linear-gradient(left, #e5d7fe, #ede2ff 50%, #e5d7fe);
  background-image: linear-gradient(to right, #e5d7fe, #ede2ff 50%, #e5d7fe);
}
/* ranking.less:L16 */
#ranking-page .ranking-body > ul .self .ranking-rank {
  background-color: #da55e6;
  background-image: -webkit-linear-gradient(top, #da55e6, #9b04a7);
  background-image: -moz-linear-gradient(top, #da55e6, #9b04a7);
  background-image: -o-linear-gradient(top, #da55e6, #9b04a7);
  background-image: -ms-linear-gradient(top, #da55e6, #9b04a7);
  background-image: linear-gradient(to bottom, #da55e6, #9b04a7);
}
/* ranking.less:L25 */
#ranking-page .ranking-body > ul .self .ranking-profile .ranking-avatar img {
  border: solid 3px #780596;
}
/* ranking.less:L30 */
#ranking-page .level-badge {
  font-family: "Genica";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: 1px 1px 2px rgba(2, 2, 3, 0.75);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/level_medal.png) no-repeat;
  width: 40px;
  height: 46px;
  background-size: 42px 44px;
  text-align: center;
  margin-left: 238px;
  padding-top: 9px;
}
/* ranking.less:L42 */
/* ranking.less:L43 */
#ranking-page .ranking-body > ul {
  padding: 0;
  border-top: 0;
  max-width: 300px;
}
/* ranking.less:L48 */
#ranking-page .ranking-body > ul li {
  border-top: 1px solid #d9c6fd;
  padding: 0 10px;
}
/* ranking.less:L52 */
#ranking-page .ranking-body > ul li:first-child {
  border-top: 0;
}
/* ranking.less:L56 */
#ranking-page .ranking-body > ul li .row {
  margin: 0 0;
  padding: 10px 0;
}
/* ranking.less:L61 */
#ranking-page .ranking-body > ul li .ranking-rank {
  float: left;
  background-color: #964de1;
  background-image: -webkit-linear-gradient(top, #964de1, #783ab3);
  background-image: -moz-linear-gradient(top, #964de1, #783ab3);
  background-image: -o-linear-gradient(top, #964de1, #783ab3);
  background-image: -ms-linear-gradient(top, #964de1, #783ab3);
  background-image: linear-gradient(to bottom, #964de1, #783ab3);
  -webkit-box-shadow: 1px 2px 2px 1px rgba(2, 2, 3, 0.65);
  -moz-box-shadow: 1px 2px 2px 1px rgba(2, 2, 3, 0.65);
  box-shadow: 1px 2px 2px 1px rgba(2, 2, 3, 0.65);
  margin: 0;
  margin-left: -17px;
  height: 33px;
  width: 30%;
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  text-shadow: 1px 1px 2px rgba(2, 2, 3, 0.75);
  text-align: center;
  vertical-align: middle;
  line-height: 34px;
  margin-top: 7px;
}
/* ranking.less:L84 */
#ranking-page .ranking-body > ul li .ranking-rank span {
  margin-left: -20px;
}
/* ranking.less:L89 */
#ranking-page .ranking-body > ul li .ranking-profile {
  float: left;
  margin: 0 0 0 31px;
  height: 50px;
  width: 52%;
  font-family: 'Signika';
  color: #24104f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 15px;
  text-align: left;
}
/* ranking.less:L98 */
#ranking-page .ranking-body > ul li .ranking-profile a {
  font-family: 'Signika semibold';
  color: #bc2ebe;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
}
/* ranking.less:L102 */
#ranking-page .ranking-body > ul li .ranking-profile a:hover {
  font-family: 'Signika semibold';
  color: #e748e9;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* ranking.less:L107 */
#ranking-page .ranking-body > ul li .ranking-profile .ranking-avatar {
  float: left;
}
/* ranking.less:L110 */
#ranking-page .ranking-body > ul li .ranking-profile .ranking-avatar img {
  width: 40px;
  height: 40px;
  -webkit-box-shadow: 1px 2px 4px 2px rgba(2, 2, 3, 0.75);
  -moz-box-shadow: 1px 2px 4px 2px rgba(2, 2, 3, 0.75);
  box-shadow: 1px 2px 4px 2px rgba(2, 2, 3, 0.75);
  border: solid 3px #431e87;
  background-color: #431e87;
  margin: 3px 0 0 -52px;
}
/* ranking.less:L123 */
#ranking-page .ranking-body > ul li.ranking-num-users {
  background-color: #3e388d;
  background-image: -webkit-linear-gradient(top, #3e388d 20%, #4c45a0);
  background-image: -moz-linear-gradient(top, #3e388d 20%, #4c45a0);
  background-image: -o-linear-gradient(top, #3e388d 20%, #4c45a0);
  background-image: -ms-linear-gradient(to bottom, #3e388d 20%, #4c45a0);
  background-image: linear-gradient(to bottom, #3e388d 20%, #4c45a0);
  font-family: 'Genica';
  color: #ffd800;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  text-shadow: 2px 2px 4px rgba(2, 2, 3, 0.75);
  padding: 6px 10px 4px 10px;
}
/* ranking.less:L135 */
/* ranking.less:L138 */
#ranking-page .ranking-body > ul li.ranking-num-users .btn-view-ranking {
  float: none;
  margin-left: 10px;
  margin-bottom: 5px;
}
/* contact.less:L1 */
/* contact.less:L2 */
#contact .col {
  float: left;
  margin-right: 20px;
}
/* contact.less:L7 */
#contact p {
  margin: 0;
}
/* contact.less:L11 */
#contact input[type="text"] {
  width: 304px;
}
/* contact.less:L15 */
#contact form {
  margin-left: 14%;
  margin-bottom: 40px;
}
/* contact.less:L20 */
#contact .subtitle {
  text-align: center;
  margin: 20px;
  font-size: 20px;
}
/* contact.less:L26 */
#contact .g-recaptcha {
  margin-top: 30px;
}
/* contact.less:L30 */
#contact .form-control {
  margin-bottom: 10px;
  min-width: 304px;
  max-width: 388px;
}
/* contact.less:L36 */
#contact textarea {
  height: 80px;
  width: 100%;
  border: 1px solid #7468b2;
}
/* contact.less:L42 */
#contact .button-submit {
  float: right;
  margin-top: 15px;
}
/* contact.less:L47 */
#contact #checkBoxes {
  margin-top: 24px;
}
/* contact.less:L51 */
#contact .recaptchaError {
  position: absolute;
}
/* contact.less:L55 */
#contact .contactSuccess {
  text-align: center;
}
/* contact.less:L59 */
#contact .contactError {
  text-align: center;
}
/* Constants *//* reset-password.less:L4 */
body {
  background: #130115;
  /* Old browsers */
  background: -moz-linear-gradient(left, #130115 0%, #600b68 50%, #130115 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #130115 0%, #600b68 50%, #130115 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #130115 0%, #600b68 50%, #130115 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#130115', endColorstr='#130115', GradientType=1);
  /* IE6-9 */

}
/* reset-password.less:L12 */
#reset-password-form-container {
  font-size: 18px;
  max-width: 600px;
  margin: 0 auto;
  text-align: center;
  padding: 0 5px 10px 5px;
  /* Page Title*/

  /* Form Title*/

  /* Form elements */

  /*  Form errors */

}
/* reset-password.less:L19 */
#reset-password-form-container h1 {
  font-family: 'Signika semibold';
  margin: 0 auto;
  padding: 0;
  color: #ffde00;
}
/* reset-password.less:L26 */
#reset-password-form-container .title-center {
  font-weight: bold;
  font-family: 'Signika';
  margin-top: 5px;
  margin-bottom: 20px;
  color: #d628ff;
  font-weight: normal;
}
/* reset-password.less:L35 */
#reset-password-form-container .inputs-form {
  margin-top: 20px;
}
/* reset-password.less:L38 */
#reset-password-form-container .inputs-form input[type="text"],
#reset-password-form-container .inputs-form input[type="password"] {
  margin: 10px auto;
  display: block;
  width: 100%;
}
/* reset-password.less:L45 */
#reset-password-form-container .inputs-form input[type="submit"] {
  margin-top: 20px;
  width: 100%;
}
/* reset-password.less:L51 */
#reset-password-form-container ul {
  padding: 0;
  margin: 0;
  text-align: left;
}
/* reset-password.less:L56 */
#reset-password-form-container ul li {
  font-size: 14px;
  list-style: none;
}
/* reset-password.less:L62 */
#reset-password-form-container #reset-password-confirm-text {
  color: #9900c1;
  margin-top: 40px;
  /* Confirm Password*/

}
/* reset-password.less:L67 */
#reset-password-form-container #reset-password-confirm-text a {
  color: #c900c1;
}

/* promotionalBoxes.less:L1 */
.promotion-partials {
  position: relative;
  width: 88%;
  margin-left: 33px;
}
/* promotionalBoxes.less:L6 */
.promotion-partials .gift {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-daily-gift.png);
}
/* promotionalBoxes.less:L10 */
.promotion-partials .credits {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-daily.png);
}
/* promotionalBoxes.less:L14 */
.promotion-partials .ribbon-promotional-box-newsletter {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/ribbon-promotional-box.png);
  background-repeat: no-repeat;
  width: 183px;
  height: 146px;
  position: absolute;
  margin-top: -101px;
  margin-left: 138px;
}
/* promotionalBoxes.less:L24 */
.promotion-partials .ribbon-promotional-box-promotional {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/ribbon-promotional-box.png);
  background-repeat: no-repeat;
  width: 183px;
  height: 146px;
  position: absolute;
  margin-top: -100px;
  margin-left: 124px;
}
/* promotionalBoxes.less:L35 */
.promotion-partials.disabled > div.game-box {
  opacity: 0.6;
}
/* promotionalBoxes.less:L39 */
.promotion-partials .game-box {
  width: 350px;
  display: inline-grid;
  z-index: 1;
  height: 307px;
  color: white;
  background-repeat: no-repeat;
  background-position: center;
  text-align: center;
  padding: 70px 46px 65px 46px;
  margin: 0 -20px;
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
/* promotionalBoxes.less:L54 */
.promotion-partials .game-box > header {
  font-family: 'Genica';
  font-size: 20px;
  position: absolute;
  top: 27px;
  left: 62px;
  right: 60px;
}
/* promotionalBoxes.less:L63 */
.promotion-partials .game-box > .reward-container {
  position: absolute;
  top: 100px;
  left: 0px;
  right: 0px;
}
/* promotionalBoxes.less:L69 */
.promotion-partials .game-box > .reward-container > header {
  font-family: 'Dancing Script';
  color: white;
  font-size: 36px;
  margin-bottom: -10px;
}
/* promotionalBoxes.less:L76 */
.promotion-partials .game-box > .reward-container > .reward-text {
  font-family: 'Genica';
  color: #f7ca26;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 35px;
  text-shadow: 2px 3px 8px rgba(0, 0, 0, 0.75);
  margin-left: 105px;
  margin-right: 74px;
  margin-top: -10px;
}
/* promotionalBoxes.less:L89 */
.promotion-partials .game-box > footer {
  position: absolute;
  bottom: 66px;
  left: 0px;
  right: 0px;
}
/* promotionalBoxes.less:L96 */
.promotion-partials .game-box.game-box-friends {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-friends.png);
}
/* promotionalBoxes.less:L99 */
.promotion-partials .game-box.game-box-friends .twitter {
  vertical-align: bottom;
}
/* promotionalBoxes.less:L103 */
.promotion-partials .game-box.game-box-friends > header {
  left: 100px;
}
/* promotionalBoxes.less:L108 */
.promotion-partials .game-box.game-box-newsletter {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-news.png);
}
/* promotionalBoxes.less:L111 */
.promotion-partials .game-box.game-box-newsletter > .reward-container header {
  color: #b9f6ff;
}
/* promotionalBoxes.less:L116 */
.promotion-partials .game-box.game-box-newsletter aside {
  position: absolute;
  -ms-transform: rotate(-33deg);
  transform: rotate(-31deg);
  right: 28px;
  bottom: 4px;
  z-index: 10;
}
/* promotionalBoxes.less:L126 */
.promotion-partials .game-box.game-box-newsletter aside > p {
  font-family: 'Genica';
  font-size: 17px;
  color: white;
  text-shadow: -2px 2px 2px black;
  top: 0;
}
/* promotionalBoxes.less:L135 */
.promotion-partials .game-box.game-box-promocode {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-promocode.png);
  background-position: -5px;
  margin-left: auto;
  margin-right: auto;
}
/* promotionalBoxes.less:L141 */
/* promotionalBoxes.less:L142 */
.promotion-partials .game-box.game-box-promocode > .reward-container .promocode-text {
  background-color: transparent;
  border: none;
  line-height: 33px;
  margin-top: 17px;
  font-size: 15px;
  width: 200px;
  margin-left: 4px;
  text-align: center;
}
/* promotionalBoxes.less:L152 */
.promotion-partials .game-box.game-box-promocode > .reward-container .promocode-text:focus {
  outline: none;
}
/* promotionalBoxes.less:L157 */
.promotion-partials .game-box.game-box-promocode > .reward-container header {
  color: #fcff7b;
}
/* promotionalBoxes.less:L163 */
.promotion-partials .game-box.game-box-offer {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-normal-buy.png);
  text-shadow: 1px 1px black;
}
/* promotionalBoxes.less:L167 */
.promotion-partials .game-box.game-box-offer > .reward-container {
  top: 94px;
}
/* promotionalBoxes.less:L171 */
.promotion-partials .game-box.game-box-offer > .reward-container header {
  font-family: 'Signika';
  color: #fff7b3;
  font-size: 27px;
  margin-top: -10px;
  padding-bottom: 10px;
  color: #ffffbd;
  text-shadow: 1px 1px black;
}
/* promotionalBoxes.less:L181 */
.promotion-partials .game-box.game-box-offer > .reward-container header span {
  font-family: 'Signika';
  color: white;
  font-size: 40px;
}
/* promotionalBoxes.less:L188 */
.promotion-partials .game-box.game-box-special {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-special-buy.png);
  /* > p.description {
                font-size: 17px;
                font-family: "Signika";
                color: rgb(255, 255, 255);
                text-align: center;
                text-shadow: 0.5px 0.866px 1px rgba(55, 36, 0, 0.004);
            }*/

}
/* promotionalBoxes.less:L191 */
.promotion-partials .game-box.game-box-special > header {
  left: 100px;
  width: 190px;
}
/* promotionalBoxes.less:L196 */
.promotion-partials .game-box.game-box-special > .reward-container header {
  font-family: 'Signika';
  font-size: 27px;
  margin-top: -7px;
  padding-bottom: 3px;
  text-align: center;
}
/* promotionalBoxes.less:L203 */
.promotion-partials .game-box.game-box-special > .reward-container header > span {
  text-shadow: none;
}
/* promotionalBoxes.less:L208 */
.promotion-partials .game-box.game-box-special > .reward-container .is-flying {
  padding-left: 45px;
}
/* promotionalBoxes.less:L212 */
.promotion-partials .game-box.game-box-special > .reward-container .flying-div {
  background: #ee0008;
  box-shadow: 0.518px 1.932px 3.96px 0.04px rgba(1, 0, 2, 0.75), inset 1px 1.732px 3px 0px rgba(255, 255, 255, 0.75);
  position: absolute;
  left: 20px;
  top: -1px;
  width: 79px;
  height: 42px;
}
/* promotionalBoxes.less:L221 */
.promotion-partials .game-box.game-box-special > .reward-container .flying-div > label {
  font-size: 25px;
  line-height: 0.85;
  margin: 0;
  position: relative;
  top: 5px;
}
/* promotionalBoxes.less:L230 */
.promotion-partials .game-box.game-box-special > .reward-container header label {
  font-family: 'Signika';
  color: white;
  font-size: 40px;
  padding-right: 5px;
}
/* promotionalBoxes.less:L236 */
.promotion-partials .game-box.game-box-special > .reward-container header label > img {
  position: absolute;
  top: 2px;
  right: 63px;
}
/* promotionalBoxes.less:L243 */
.promotion-partials .game-box.game-box-special > .reward-container header span {
  font-size: 35px;
  color: #fff7b3;
}
/* promotionalBoxes.less:L256 */
.promotion-partials .game-box.game-box-profile {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-profile.png);
  padding: 70px 46px 65px 21px;
}
/* promotionalBoxes.less:L260 */
.promotion-partials .game-box.game-box-profile > header {
  left: 80px;
}
/* promotionalBoxes.less:L264 */
.promotion-partials .game-box.game-box-profile aside {
  position: absolute;
  -ms-transform: rotate(-33deg);
  transform: rotate(-31deg);
  right: 41px;
  bottom: 4px;
  z-index: 10;
}
/* promotionalBoxes.less:L274 */
.promotion-partials .game-box.game-box-profile aside > p {
  font-family: 'Genica';
  font-size: 17px;
  color: white;
  text-shadow: -2px 2px 2px black;
  top: 0;
}
/* promotionalBoxes.less:L285 */
/* promotionalBoxes.less:L287 */
/* promotionalBoxes.less:L290 */
.promotion-partials .game-box.game-box-daily > .reward-container > header {
  font-size: 30px;
  color: #fff7b3;
  margin-right: 26px;
}
/* promotionalBoxes.less:L296 */
.promotion-partials .game-box.game-box-daily > .reward-container > .reward-text {
  margin-left: 88px;
  margin-right: 80px;
  margin-top: 13px;
}
/* promotionalBoxes.less:L303 */
.promotion-partials .game-box.game-box-daily .description-footer {
  left: 80px;
}
/* promotionalBoxes.less:L307 */
.promotion-partials .game-box.game-box-daily .description-daily-position {
  margin-right: 15px;
}
/* promotionalBoxes.less:L313 */
.promotion-partials .game-box.game-box-daily .footer-location {
  position: absolute;
  margin-top: -14px;
  padding-left: 65px;
  margin-right: -75px;
}
/* promotionalBoxes.less:L321 */
.promotion-partials .game-box.game-box-facebook {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-face.png);
}
/* promotionalBoxes.less:L324 */
.promotion-partials .game-box.game-box-facebook > div.animated-arrow {
  position: absolute;
  top: 163px;
  left: 15px;
  width: 67px;
  height: 84px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/light-arrows.png) no-repeat -67px -252px;
  -moz-animation: facebook-arrow-lights 6s steps(1) infinite;
  -o-animation: facebook-arrow-lights 6s steps(1) infinite;
  -webkit-animation: facebook-arrow-lights 6s steps(1) infinite;
  animation: facebook-arrow-lights 6s steps(1) infinite;
}
/* promotionalBoxes.less:L337 */
.promotion-partials .game-box.game-box-facebook > footer {
  bottom: 75px;
}
/* promotionalBoxes.less:L342 */
.promotion-partials .game-box.game-box-recurring {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-redeem.png);
  background-position: -5px;
  margin-left: auto;
  margin-right: auto;
}
/* promotionalBoxes.less:L348 */
.promotion-partials .game-box.game-box-recurring.available {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-redeem.png);
}
/* promotionalBoxes.less:L352 */
.promotion-partials .game-box.game-box-recurring > .reward-container {
  position: absolute;
  top: 65px;
  left: 0px;
  right: 0px;
}
/* promotionalBoxes.less:L358 */
.promotion-partials .game-box.game-box-recurring > .reward-container > header {
  font-family: 'Dancing Script';
  color: #fcff7b;
  font-size: 26px;
  margin-bottom: -8px;
}
/* promotionalBoxes.less:L365 */
.promotion-partials .game-box.game-box-recurring > .reward-container > .extra-bonus {
  font-family: 'Signika';
  color: #f7ca26;
  font-size: 24px;
  display: inline-block;
  margin-top: 12px;
}
/* promotionalBoxes.less:L373 */
.promotion-partials .game-box.game-box-recurring > .reward-container > .num-trophies {
  width: 45px;
  margin-left: 7px;
}
/* promotionalBoxes.less:L378 */
.promotion-partials .game-box.game-box-recurring > .reward-container > .percentage {
  width: 100px;
  margin-left: 27px;
}
/* promotionalBoxes.less:L383 */
.promotion-partials .game-box.game-box-recurring > .reward-container > .reward-text {
  margin-left: 105px;
  margin-right: 80px;
  margin-top: 6px;
}
/* promotionalBoxes.less:L390 */
.promotion-partials .game-box.game-box-recurring .counter-redeem {
  font-family: 'Genica';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 30px;
  padding: 0 0 0 35px;
  margin-top: -8px;
  text-align: center;
  text-shadow: 2px 3px 8px rgba(0, 0, 0, 0.75);
}
/* promotionalBoxes.less:L401 */
.promotion-partials .game-box.game-box-recurring .counter-redeem ul {
  margin-left: -25px;
  padding-top: 28px;
  height: 61px;
}
/* promotionalBoxes.less:L407 */
.promotion-partials .game-box.game-box-recurring .recurring-bonus-timer > li {
  width: 57px;
  height: 42px;
  font-size: 30px;
  border-radius: 2px;
  background-color: #410269;
  box-shadow: inset 3.064px 2.571px 7.92px 0.08px rgba(29, 0, 47, 0.75);
  margin-right: 5px;
  border: 2px solid #530398;
}
/* promotionalBoxes.less:L418 */
.promotion-partials .game-box.game-box-recurring > footer {
  bottom: 76px;
}
/* promotionalBoxes.less:L423 */
/* promotionalBoxes.less:L426 */
.promotion-partials .game-box.game-box-pending-buy {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/lobby-banner-pending.png) center no-repeat;
}
/* promotionalBoxes.less:L429 */
.promotion-partials .game-box.game-box-pending-buy > .reward-container {
  top: 94px;
}
/* promotionalBoxes.less:L433 */
.promotion-partials .game-box.game-box-pending-buy > .reward-container header {
  font-family: 'Signika';
  font-size: 27px;
  margin-top: -10px;
  padding-bottom: 10px;
  color: #cdc3f6;
  text-shadow: 1px 1px black;
}
/* promotionalBoxes.less:L442 */
.promotion-partials .game-box.game-box-pending-buy > .reward-container header span {
  font-family: 'Signika';
  color: white;
  font-size: 40px;
}
/* promotionalBoxes.less:L448 */
.promotion-partials .game-box.game-box-pending-buy > .link-container {
  margin-top: 100px;
}
/* promotionalBoxes.less:L451 */
.promotion-partials .game-box.game-box-pending-buy > .link-container > .cancel-payment {
  color: #cdc3f6;
}
/* promotionalBoxes.less:L457 */
.promotion-partials .game-box.game-box-rbtournament {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/boxrb.png);
}
/* promotionalBoxes.less:L460 */
.promotion-partials .game-box.game-box-rbtournament > header {
  font-family: 'Genica';
  font-size: 20px;
  position: absolute;
  top: 26px;
  left: 39px;
  right: 60px;
}
/* promotionalBoxes.less:L469 */
.promotion-partials .game-box.game-box-rbtournament > .reward-container header {
  margin: auto;
}
/* promotionalBoxes.less:L473 */
.promotion-partials .game-box.game-box-rbtournament > .description {
  display: block;
  margin: auto;
  margin-top: -7px;
}
/* promotionalBoxes.less:L479 */
.promotion-partials .game-box.game-box-rbtournament .rb-reward {
  font-family: 'Genica';
  color: #ffcc00;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 30px;
  padding: 0 0 0 35px;
  margin-top: -8px;
  text-align: center;
  text-shadow: 2px 3px 8px rgba(0, 0, 0, 0.75);
}
/* promotionalBoxes.less:L491 */
.promotion-partials .game-box.game-box-rbtournament .rb-start-in {
  font-family: 'Signika light';
  color: #80cdff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: 1px 1px 2px #020203;
  font-size: 29px;
  width: 215px;
  margin-top: -7px;
  letter-spacing: -1px;
  margin-left: -4px;
}
/* promotionalBoxes.less:L504 */
.promotion-partials .game-box.game-box-rbtournament .rb-players {
  font-family: 'Signika';
  color: #80cdff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  text-align: center;
  margin-top: 67px;
}
/* promotionalBoxes.less:L514 */
.promotion-partials .game-box.game-box-rbtournament .rb-minplayers {
  font-family: 'Signika';
  color: #ff93ac;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  text-align: center;
  width: 171px;
  margin-left: 22px;
  display: block;
  margin: auto;
  margin-top: 68px;
}
/* promotionalBoxes.less:L528 */
.promotion-partials .game-box.game-box-rbtournament .rb-ongoing-tournament {
  font-family: 'Signika light';
  color: #80cdff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: 1px 1px 2px #020203;
  font-size: 17px;
  text-align: center;
  width: 225px;
  padding: 1px 5px 10px 5px;
}
/* promotionalBoxes.less:L540 */
.promotion-partials .game-box.game-box-rbtournament .btn-rb-buy-ticket {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/redBlack/RB-banner-button.png) no-repeat;
  width: 170px;
  height: 55px;
  border: none;
  padding-top: 10px;
  margin-top: -7px;
  margin-bottom: -10px;
  font-family: 'Genica';
  font-size: 16px;
}
/* promotionalBoxes.less:L552 */
.promotion-partials .game-box.game-box-rbtournament .btn-rb-buy-ticket:hover {
  background-position: -1px -56px;
}
/* promotionalBoxes.less:L556 */
.promotion-partials .game-box.game-box-rbtournament .rb-cost {
  margin-bottom: -9px;
  margin-top: 8px;
}
/* promotionalBoxes.less:L561 */
.promotion-partials .game-box.game-box-rbtournament .rb-schedule {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bt-schedule_spritesheet.png);
  width: 43px;
  height: 42px;
  position: absolute;
  margin-left: 18px;
  margin-top: 2px;
}
/* promotionalBoxes.less:L570 */
.promotion-partials .game-box.game-box-rbtournament .rb-schedule:hover {
  background-position: 0 -43px;
}
/* promotionalBoxes.less:L574 */
.promotion-partials .game-box.game-box-rbtournament .rounded-box {
  border: 1px solid #0076ce;
  border-radius: 5px;
  background-image: -moz-linear-gradient(145.3deg, #200076 0%, #002baa 100%);
  background-image: -webkit-linear-gradient(145.3deg, #200076 0%, #002baa 100%);
  background-image: -ms-linear-gradient(145.3deg, #200076 0%, #002baa 100%);
  box-shadow: 0.5px 0.866px 5px 0px rgba(31, 0, 109, 0.75);
  width: 271px;
  height: 165px;
  margin-top: 5px;
  margin-left: 25px;
}
/* promotionalBoxes.less:L586 */
.promotion-partials .game-box.game-box-rbtournament .rounded-box .loading-spinner-redblack {
  margin-top: 20%;
}
/* promotionalBoxes.less:L590 */
.promotion-partials .game-box.game-box-rbtournament .rounded-box .loading {
  margin-top: 25px;
}
/* promotionalBoxes.less:L596 */
.promotion-partials .game-box.game-box-robinhood {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-robin.png);
}
/* promotionalBoxes.less:L599 */
.promotion-partials .game-box.game-box-robinhood > .reward-container header {
  line-height: 0.95;
  padding-left: 100px;
  padding-top: 35px;
  font-size: 30px;
  text-shadow: 2px 2px black;
}
/* promotionalBoxes.less:L608 */
.promotion-partials .game-box.game-box-videopoker {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-poker.png);
}
/* promotionalBoxes.less:L611 */
.promotion-partials .game-box.game-box-videopoker > .reward-container header {
  padding-right: 130px;
  line-height: 0.95;
  font-size: 28px;
  text-shadow: 2px 2px black;
}
/* promotionalBoxes.less:L619 */
.promotion-partials .game-box.game-box-secretshadow {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-spy.png);
}
/* promotionalBoxes.less:L622 */
.promotion-partials .game-box.game-box-secretshadow > .reward-container header {
  padding-left: 120px;
  padding-top: 30px;
  line-height: 0.95;
  font-size: 28px;
  text-shadow: 2px 2px black;
}
/* promotionalBoxes.less:L631 */
.promotion-partials .game-box.game-box-oceans {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-oceans.png);
}
/* promotionalBoxes.less:L634 */
.promotion-partials .game-box.game-box-oceans > .reward-container header {
  padding-top: 57px;
  font-size: 28px;
  text-shadow: 2px 2px black;
}
/* promotionalBoxes.less:L641 */
.promotion-partials .game-box.game-box-zombiesparty {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-zombiesparty.png);
}
/* promotionalBoxes.less:L644 */
.promotion-partials .game-box.game-box-zombiesparty > .reward-container header {
  padding-top: 56px;
  font-size: 28px;
  text-shadow: 2px 2px black;
}
/* promotionalBoxes.less:L651 */
.promotion-partials .game-box.game-box-piratescaribbean {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-pirates.png);
}
/* promotionalBoxes.less:L654 */
.promotion-partials .game-box.game-box-piratescaribbean > header {
  margin-right: 15px;
}
/* promotionalBoxes.less:L658 */
.promotion-partials .game-box.game-box-piratescaribbean > .reward-container header {
  padding-top: 60px;
  padding-left: 45px;
  line-height: 0.95;
  font-size: 28px;
  text-shadow: 2px 2px black;
}
/* promotionalBoxes.less:L667 */
.promotion-partials .game-box.game-box-anubis {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-anubis.png);
}
/* promotionalBoxes.less:L670 */
.promotion-partials .game-box.game-box-anubis > .reward-container header {
  padding-top: 50px;
  line-height: 0.95;
  font-size: 28px;
  text-shadow: 2px 2px black;
}
/* promotionalBoxes.less:L678 */
.promotion-partials .game-box.box-feedback {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box_feedback2.png);
}
/* promotionalBoxes.less:L681 */
.promotion-partials .game-box.box-feedback .box-container {
  margin-left: -19px;
  width: 269px;
}
/* promotionalBoxes.less:L685 */
.promotion-partials .game-box.box-feedback .box-container .feedback-description {
  font-family: 'Signika';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-left: 3px;
  font-size: 16px;
  color: white;
}
/* promotionalBoxes.less:L695 */
.promotion-partials .game-box.box-feedback .box-container .text-1 {
  margin-top: 4px;
  width: 267px;
}
/* promotionalBoxes.less:L700 */
.promotion-partials .game-box.box-feedback .box-container .text-2 {
  font-family: 'Dancing Script';
  color: #fcff7b;
  font-size: 30px;
  line-height: 32px;
  margin-bottom: 22px;
  margin-top: 7px;
}
/* promotionalBoxes.less:L709 */
.promotion-partials .game-box.box-feedback .box-container .feedback-button {
  width: 225px;
}
/* promotionalBoxes.less:L716 */
.promotion-partials .unavailable-notice {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box-lock-guest.png);
  background-repeat: no-repeat;
  background-position-x: center;
  background-position: center;
  color: white;
  z-index: 2;
  position: absolute;
  margin: 0 auto;
  width: 100%;
  text-align: center;
  height: 276px;
  padding: 81px 325px 80px 325px;
  font-family: 'Signika light';
  font-size: 18px;
}
/* promotionalBoxes.less:L732 */
.promotion-partials .unavailable-notice > header {
  font-family: 'Genica';
  font-size: 18px;
  position: absolute;
  text-transform: uppercase;
  top: 36px;
  left: 0;
  right: 0;
  text-shadow: 2px 2px 2px black;
}
/* promotionalBoxes.less:L743 */
.promotion-partials .unavailable-notice > aside {
  position: absolute;
  -ms-transform: rotate(-33deg);
  -webkit-transform: rotate(-33deg);
  transform: rotate(-33deg);
  right: 280px;
  bottom: 66px;
}
/* promotionalBoxes.less:L751 */
.promotion-partials .unavailable-notice > aside > p {
  font-family: 'Signika semibold';
  font-size: 10px;
  margin-bottom: 0;
  position: relative;
  top: -10px;
}
/* promotionalBoxes.less:L758 */
.promotion-partials .unavailable-notice > aside > p.reward-text {
  font-family: 'Genica';
  font-size: 30px;
  color: #fece2f;
  text-shadow: -2px 2px 2px black;
  top: 0;
}
/* promotionalBoxes.less:L768 */
.promotion-partials .unavailable-notice > footer {
  position: absolute;
  bottom: 66px;
  left: 0px;
  right: 0px;
}
@media (max-width: 400px) {
  /* promotionalBoxes.less:L778 */
  /* promotionalBoxes.less:L779 */
  .promotion-partials .game-box {
    width: 325px;
    background-position: -19px;
  }
  /* promotionalBoxes.less:L783 */
  .promotion-partials .game-box.game-box-recurring {
    margin-left: -27px;
  }
}
@media (max-width: 360px) {
  /* promotionalBoxes.less:L791 */
  /* promotionalBoxes.less:L792 */
  .promotion-partials .game-box {
    width: 325px;
    background-position: -19px;
  }
  /* promotionalBoxes.less:L796 */
  .promotion-partials .game-box.game-box-recurring {
    margin-left: -50px;
  }
}
/* Constants */
/* START BOOTSTRAP MODIFICATIONS. PLEASE FIX ASAP */

@media (min-width: 1200px) {
  /* ~/Content/styles/slot.less:L25 */
  .container {
    width: 1086px;
  }
}
/* ~/Content/styles/slot.less:L30 */
.row {
  margin-right: 0;
  margin-left: 0;
}
/* ~/Content/styles/slot.less:L35 */
label {
  font-weight: normal;
}
/* ~/Content/styles/slot.less:L39 */
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: inherit;
  border-color: inherit;
}
/* Inputs style */

/* ~/Content/styles/slot.less:L59 */
.input-style {
  padding: 10px;
  height: 45px;
  background: #340039;
  /* Old browsers */
  background: -moz-linear-gradient(bottom, #340039 0%, #210025 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(bottom, #340039 0%, #210025 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to top, #340039 0%, #210025 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#340039', endColorstr='#210025', GradientType=0);
  /* IE6-9 */
  border: unset;
  border-radius: 5px;
  color: white;
  box-shadow: 0px 1px 0px #6e1f88, 0px 0px 0px #702982;
}
/* ~/Content/styles/slot.less:L73 */
.input-style:focus {
  outline: none;
  border: 1px solid #c72e96;
}
/* Placeholder inputs style */

/* ~/Content/styles/slot.less:L80 */
.input-style::-webkit-input-placeholder {
  color: #a163a8;
  opacity: 0.8;
}
/* Chrome/Opera/Safari */

/* ~/Content/styles/slot.less:L85 */
.input-style::-moz-placeholder {
  color: #a163a8;
  opacity: 0.8;
}
/* Firefox 19+ */

/* ~/Content/styles/slot.less:L90 */
.input-style:-ms-input-placeholder {
  color: #a163a8;
  opacity: 0.8;
}
/* IE 10+ */

/* ~/Content/styles/slot.less:L95 */
.input-style:-moz-placeholder {
  color: #a163a8;
  opacity: 0.8;
}
/* Firefox 18- */

@media screen and (min-width: 768px) {
  /* ~/Content/styles/slot.less:L102 */
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    margin-right: -15px;
  }
}
@media screen and (max-width: 520px) {
  /* ~/Content/styles/slot.less:L111 */
  .col-xxs-12 {
    width: 100%;
  }
}
/* END BOOTSTRAP MODIFICATIONS */

/* START FONTAWESOME MODIFICATIONS. */

@font-face {
  font-family: 'FontAwesome';
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/fontawesome-webfont.eot?v=4.4.0);
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format('embedded-opentype'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/fontawesome-webfont.woff2?v=4.4.0) format('woff2'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/fontawesome-webfont.woff?v=4.4.0) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/fontawesome-webfont.ttf?v=4.4.0) format('truetype'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format('svg');
  font-weight: normal;
  font-style: normal;
}
/* END FONTAWESOME MODIFICATIONS */

/* START fonts.googleapis */

@font-face {
  font-family: 'Dancing Script';
  font-style: normal;
  font-weight: 700;
  src: local('Dancing Script Bold'), local('DancingScript-Bold'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/dancingscript.woff2);
}
/* END fonts.googleapis */


/* START LESS MIXINS */
@font-face {
  font-family: 'Signika';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-regular-webfont.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-regular-webfont.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-regular-webfont.ttf) format('truetype');
}
@font-face {
  font-family: 'Signika';
  font-weight: bold;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-bold-webfont.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-bold-webfont.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-bold-webfont.ttf) format('truetype');
}
@font-face {
  font-family: 'Signika light';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-light-webfont.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-light-webfont.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-light-webfont.ttf) format('truetype');
}
@font-face {
  font-family: 'Signika semibold';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-semibold-webfont.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-semibold-webfont.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/signika-semibold-webfont.ttf) format('truetype');
}
@font-face {
  font-family: 'Genica';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/genica-one-webfont.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/genica-one-webfont.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/genica-one-webfont.ttf) format('truetype');
}
@font-face {
  font-family: 'Digital';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/dsdigi.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/dsdigi.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/dsdigi.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-regular.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-regular.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu light';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-light.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-light.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-light.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu bold';
  font-weight: bold;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-bold.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-bold.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu medium';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-medium.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-medium.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-medium.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu condensed';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-condensed.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-condensed.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-condensed.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu italic';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-regular-italic.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-regular-italic.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-regular-italic.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu light italic';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-light-italic.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-light-italic.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-light-italic.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu bold italic';
  font-weight: bold;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-bold-italic.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-bold-italic.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-bold-italic.ttf) format('truetype');
}
@font-face {
  font-family: 'Ubuntu medium italic';
  font-weight: normal;
  font-style: normal;
  src: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-medium-italic.eot);
  src: local('??'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-medium-italic.woff) format('woff'), url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/fonts/ubuntu-medium-italic.ttf) format('truetype');
}
/* globalmodal.less:L3 */
.modal-backdrop.in {
  opacity: 0.75;
}
/* globalmodal.less:L7 */
/* globalmodal.less:L10 */
.modal-dialog .modal-content {
  font-family: 'Signika';
  color: #333333;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-box-shadow: 4px 5px 7px rgba(2, 2, 3, 0.75);
  -moz-box-shadow: 4px 5px 7px rgba(2, 2, 3, 0.75);
  box-shadow: 4px 5px 7px rgba(2, 2, 3, 0.75);
  border: solid 7px rgba(62, 56, 141, 0.75);
  background-color: rgba(230, 227, 252, 0.75);
  background-image: -webkit-linear-gradient(bottom, rgba(230, 227, 252, 0.75), rgba(239, 229, 254, 0.75));
  background-image: -moz-linear-gradient(bottom, rgba(230, 227, 252, 0.75), rgba(239, 229, 254, 0.75));
  background-image: -o-linear-gradient(bottom, rgba(230, 227, 252, 0.75), rgba(239, 229, 254, 0.75));
  background-image: -ms-linear-gradient(bottom, rgba(230, 227, 252, 0.75), rgba(239, 229, 254, 0.75));
  background-image: linear-gradient(bottom, rgba(230, 227, 252, 0.75), rgba(239, 229, 254, 0.75));
}
/* globalmodal.less:L24 */
.modal-dialog .modal-body {
  padding: 25px 20px 0 25px;
}
/* globalmodal.less:L28 */
.modal-dialog h3 {
  font-family: 'Genica';
  color: #9c18a3;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* globalmodal.less:L32 */
.modal-dialog p {
  margin-top: 10px;
  font-size: 1em;
}
/* globalmodal.less:L37 */
.modal-dialog ul {
  list-style-type: none;
  margin-top: 20px;
  width: 100%;
  padding: 0;
}
/* globalmodal.less:L43 */
.modal-dialog ul li {
  text-align: center;
  font-family: Genica;
  font-size: 1.8em;
  color: #3e388d;
}
/* globalmodal.less:L49 */
.modal-dialog ul li .game-unlocked {
  width: 230px;
  display: block;
  height: 265px;
  margin: 0 auto;
  background-position: 0 50px;
}
/* globalmodal.less:L56 */
.modal-dialog ul li .game-unlocked:hover {
  width: 230px;
  height: 265px;
  background-position: 0 50px;
}
/* globalmodal.less:L65 */
.modal-dialog .modal-footer {
  border: 0;
  margin: 0;
}
/* globalmodal.less:L71 */
.notification-popup {
  border: 0 !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  margin: 0 auto;
}
/* globalmodal.less:L80 */
.line-no-modal {
  border-top: 2px solid #c3b3e0;
}
@media (min-width: 599px) and (max-width: 601px) {
  /* globalmodal.less:L85 */
  .modal-dialog .modal-content {
    transform: scale(0.7);
  }
}
@media (min-aspect-ratio: 4/5) {
  /* daystreakbonusmodal.less:L6 */
  .modal-reward-prize {
    margin: 0 auto !important;
    margin-right: 10% !important;
    margin-bottom: 10% !important;
  }
}
@media (max-width: 768px) {
  /* daystreakbonusmodal.less:L18 */
  .modal-dialy {
    margin-top: -10px !important;
  }
}
/* daystreakbonusmodal.less:L26 */
@media screen and (min-width: 920px) {
  
}
@media screen and (min-width: 920px) and (max-aspect-ratio: 16/9) {
  /* daystreakbonusmodal.less:L32 */
  .modal-reward {
    min-width: 18vmin;
    max-width: 38vmin;
    min-height: 10vmin;
    max-height: 25vmin;
  }
  /* daystreakbonusmodal.less:L39 */
  .modal-collect {
    min-width: 22vmin;
    max-width: 22vmin;
    min-height: 15vmin;
    max-height: 30vmin;
  }
}
@media screen and (min-width: 920px) and (min-aspect-ratio: 16/9), screen and (min-width: 920px) and (min-aspect-ratio: 21/9) {
  /* daystreakbonusmodal.less:L56 */
  .modal-daily-wrapper {
    min-height: 15vmin;
    max-height: 35vmin;
  }
  /* daystreakbonusmodal.less:L61 */
  .modal-reward {
    height: 83% !important;
    min-width: 18vmin;
    max-width: 38vmin;
  }
  /* daystreakbonusmodal.less:L67 */
  .modal-collect {
    min-width: 22vmin;
    max-width: 42vmin;
    min-height: 30vmin;
    max-height: 30vmin;
  }
  /* daystreakbonusmodal.less:L74 */
  .modal-reward {
    margin-left: 2.1vmin !important;
    margin-right: 2.1vmin !important;
  }
  /* daystreakbonusmodal.less:L82 */
  .modal-reward-title > p,
  .modal-welcome-reward-title > p {
    font-size: 3.3vmin !important;
  }
  /* daystreakbonusmodal.less:L86 */
  .modal-collect-button {
    font-size: 3.3vmin !important;
  }
  /* daystreakbonusmodal.less:L90 */
  .modal-collect > .modal-reward-title > p {
    font-size: 4.8vmin !important;
  }
  /* daystreakbonusmodal.less:L94 */
  .modal-collect > .modal-reward-prize > p {
    font-size: 3.2vmin !important;
  }
}
@media screen and (min-width: 920px) and (max-aspect-ratio: 4/3) {
  /* daystreakbonusmodal.less:L104 */
  .modal-reward {
    min-width: 13.5vmax;
    max-width: 23.5vmax;
  }
  /* daystreakbonusmodal.less:L109 */
  .modal-collect {
    min-width: 16.5vmax !important;
    max-width: 16.5vmax !important;
    min-height: 12.5vmax !important;
    max-height: 22.5vmax !important;
  }
  /* daystreakbonusmodal.less:L116 */
  .modal-daily-header {
    margin-top: -5vm ax !important;
    height: 19vmax !important;
  }
  /* daystreakbonusmodal.less:L121 */
  .modal-daily-wrapper {
    margin-top: 3.3vmax !important;
    min-height: 8.5vmax;
    max-height: 22.5vmax !important;
  }
  /* daystreakbonusmodal.less:L127 */
  .modal-daily-header > img {
    max-width: 62vmax !important;
    max-height: 62vmax !important;
  }
  /* daystreakbonusmodal.less:L132 */
  .modal-reward-prize {
    margin-bottom: 10% !important;
    /*margin-left: 20% !important;*/
  
  }
  /* daystreakbonusmodal.less:L137 */
  #modal-welcome-day {
    width: 19.5vmax !important;
    height: 30vmax !important;
  }
  /* daystreakbonusmodal.less:L145 */
  .modal-collect-button,
  .modal-reward-collect-button {
    font-size: 2.6vmax !important;
  }
  /* daystreakbonusmodal.less:L149 */
  .modal-reward-prize > p,
  #modal-reward-welcome-day p,
  .modal-welcome-reward-prize > p {
    font-size: 2vmax;
  }
  /* daystreakbonusmodal.less:L153 */
  .modal-daily-header > p {
    font-size: 2vmax !important;
  }
  /* daystreakbonusmodal.less:L157 */
  .modal-collect > .modal-reward-prize > p {
    font-size: 2.3vmax !important;
  }
  /* daystreakbonusmodal.less:L161 */
  .modal-collect > .modal-reward-title > p {
    font-size: 3vmax !important;
  }
  /* daystreakbonusmodal.less:L165 */
  .modal-reward,
  #modal-reward-welcome-day,
  #modal-welcome-collect {
    border-radius: 1.5vmax !important;
  }
  /* daystreakbonusmodal.less:L169 */
  .modal-reward-title,
  .modal-welcome-reward-title {
    border-top-left-radius: 1.5vmax !important;
    border-top-right-radius: 1.5vmax !important;
  }
  /* daystreakbonusmodal.less:L174 */
  .modal-collect-button,
  .modal-reward-collect-button {
    border-width: 0.10vmax !important;
  }
}
/* daystreakbonusmodal.less:L184 */
@media (max-device-width: 1023px) {
  /* daystreakbonusmodal.less:L275 */
  #modal-welcome-day {
    width: 35vmin !important;
    height: 50vmin !important;
  }
  /* daystreakbonusmodal.less:L280 */
  .modal-reward-prize > p {
    font-size: 2.3vmax !important;
  }
  /* daystreakbonusmodal.less:L284 */
  .modal-reward-prize,
  .modal-welcome-reward-prize,
  .modal-welcome-reward-coins,
  .modal-welcome-reward-gems {
    font-size: 3.6vmin !important;
  }
  /* daystreakbonusmodal.less:L288 */
  .modal-reward-title > p {
    font-size: 2.3vmax !important;
  }
  /* daystreakbonusmodal.less:L292 */
  .modal-welcome-reward-title > p {
    font-size: 2.1vmax !important;
  }
  /* daystreakbonusmodal.less:L296 */
  .modal-daily-header > p {
    font-size: 4vmin !important;
  }
  /* daystreakbonusmodal.less:L300 */
  .modal-reward-prize {
    margin: 0 auto !important;
    margin-right: 10% !important;
    margin-bottom: 10% !important;
  }
}
@media (max-device-width: 1023px) and (max-width: 920px), (max-device-width: 1023px) and (max-height: 920px) {
  /* daystreakbonusmodal.less:L189 */
  .modal-daily-header {
    min-height: 35vmin !important;
  }
  /* daystreakbonusmodal.less:L193 */
  .modal-daily-header > p {
    bottom: -5% !important;
  }
  /* daystreakbonusmodal.less:L197 */
  .modal-daily-wrapper {
    margin-top: 0.5vmin !important;
    min-height: 30vmax;
    max-height: 30vmax;
  }
  /* daystreakbonusmodal.less:L203 */
  .modal-reward {
    min-height: 20vmax !important;
    max-height: 20vmax !important;
    min-width: 15vmax !important;
    max-width: 15vmax !important;
  }
  /* daystreakbonusmodal.less:L210 */
  .modal-collect {
    min-height: 23.5vmax !important;
    max-height: 23.5vmax !important;
    min-width: 18vmax !important;
    max-width: 18vmax !important;
  }
  /* daystreakbonusmodal.less:L217 */
  .modal-daily-header.welcome {
    margin-top: -7.5vmin !important;
  }
  /* daystreakbonusmodal.less:L221 */
  .modal-welcome-reward-title > img {
    margin-top: 1.5% !important;
  }
  /* daystreakbonusmodal.less:L225 */
  .modal-reward-prize {
    font-size: 4vmin !important;
  }
  /* daystreakbonusmodal.less:L229 */
  .modal-welcome-reward-prize,
  .modal-welcome-reward-coins,
  .modal-welcome-reward-gems {
    font-size: 3.5vmin !important;
  }
  /* daystreakbonusmodal.less:L233 */
  .modal-collect > .modal-reward-title > p {
    font-size: 6vmin !important;
  }
  /* daystreakbonusmodal.less:L237 */
  .modal-collect > .modal-reward-prize > p {
    font-size: 2.7vmax !important;
  }
  /* daystreakbonusmodal.less:L241 */
  .modal-collect-button {
    font-size: 4.6vmin !important;
  }
}
@media (max-device-width: 1023px) and (device-width: 812px) and (device-height: 375px) and (-webkit-device-pixel-ratio: 3) {
  /* daystreakbonusmodal.less:L250 */
  .modal-daily-wrapper {
    margin-top: 3vmin !important;
    min-height: 50vmin;
    max-height: 50vmin;
  }
  /* daystreakbonusmodal.less:L256 */
  .modal-reward {
    min-height: 39vmin !important;
    max-height: 39vmin !important;
    min-width: 28vmin !important;
    max-width: 28vmin !important;
  }
  /* daystreakbonusmodal.less:L263 */
  .modal-collect {
    min-height: 45vmin !important;
    max-height: 45vmin !important;
    min-width: 33vmin !important;
    max-width: 33vmin !important;
  }
}
/* daystreakbonusmodal.less:L310 */
.modal-dialy {
  width: 100vmax;
  height: 105%;
  margin-top: 0;
  position: fixed;
  left: 50%;
  top: 0;
  -webkit-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
}
/* daystreakbonusmodal.less:L327 */
.modal-daily-header {
  position: relative;
  width: 100%;
  height: 25%;
  margin-top: -5vmin;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border: none !important;
}
/* daystreakbonusmodal.less:L338 */
.modal-daily-header.welcome {
  margin-top: -10vmin;
}
/* daystreakbonusmodal.less:L343 */
.modal-daily-header > img {
  position: absolute;
  max-width: 130%;
  max-height: 130%;
  margin: 0 auto !important;
}
/* daystreakbonusmodal.less:L350 */
.modal-daily-header > p {
  position: absolute;
  margin: 0 auto;
  bottom: -4.5%;
}
/* daystreakbonusmodal.less:L356 */
.modal-daily-wrapper {
  width: 100%;
  height: 30%;
  margin-top: 4.5vmin;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
}
/* daystreakbonusmodal.less:L366 */
.modal-reward {
  position: relative;
  height: 85%;
  display: flex;
  align-self: center;
  flex-direction: column;
  justify-content: space-between;
  float: right;
  margin-left: 1.25%;
  margin-right: 1.25%;
  -webkit-filter: brightness(0.7);
}
/* daystreakbonusmodal.less:L380 */
.modal-reward-title {
  height: 25%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: flex-start;
}
/* daystreakbonusmodal.less:L390 */
.modal-reward-title > p {
  margin: 0 auto !important;
}
/* daystreakbonusmodal.less:L394 */
.modal-reward-image {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden !important;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left;
}
/* daystreakbonusmodal.less:L403 */
.modal-reward-image.coin-1 {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/monedas1.png);
}
/* daystreakbonusmodal.less:L407 */
.modal-reward-image.coin-2 {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/monedas2.png);
}
/* daystreakbonusmodal.less:L411 */
.modal-reward-image.coin-3 {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/monedas3.png);
}
/* daystreakbonusmodal.less:L415 */
.modal-reward-image.coin-4 {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/monedas4.png);
}
/* daystreakbonusmodal.less:L419 */
.modal-reward-image.coin-5 {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/monedas5.png);
}
/* daystreakbonusmodal.less:L424 */
.modal-reward-prize {
  position: relative;
  height: 15%;
  width: 80%;
  display: flex;
  align-self: center;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
/* daystreakbonusmodal.less:L435 */
.modal-reward-prize > p {
  margin: 0 auto !important;
  padding-left: 15%;
}
/* daystreakbonusmodal.less:L440 */
.modal-reward-prize > img {
  position: absolute;
  margin-left: -30%;
  margin-top: 6%;
  max-width: 125%;
  max-height: 125%;
}
/* daystreakbonusmodal.less:L448 */
.modal-collect {
  width: 22vmin;
  height: 105%;
  -webkit-filter: brightness(1);
}
/* daystreakbonusmodal.less:L454 */
.modal-collect > .modal-reward-prize > img {
  position: absolute;
  margin-left: -45%;
  margin-top: 4%;
  max-width: 140%;
  max-height: 140%;
}
/* daystreakbonusmodal.less:L462 */
.modal-collect-button {
  position: absolute;
  margin: 0;
  top: 107%;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%, -50%);
  width: 125%;
  height: 17.5%;
}
/* daystreakbonusmodal.less:L473 */
.modal-collected {
  display: inherit;
  flex-direction: inherit;
  justify-content: inherit;
  height: 100%;
  width: 100%;
}
/* daystreakbonusmodal.less:L481 */
.modal-collected > .modal-reward-title {
  border-top-left-radius: 1.8vmin;
  border-top-right-radius: 1.8vmin;
}
/* daystreakbonusmodal.less:L486 */
#check-collected {
  position: absolute;
  top: 46%;
  left: 33%;
  min-height: 20%;
  max-height: 20%;
  min-width: 30%;
  max-width: 30%;
}
/* daystreakbonusmodal.less:L499 */
#modal-welcome-day {
  position: relative;
  width: 26vmin;
  height: 40vmin;
  display: flex;
  align-self: center;
  flex-direction: column;
  justify-content: space-between !important;
  margin-right: 1.25%;
}
/* daystreakbonusmodal.less:L510 */
#modal-reward-welcome-day,
#modal-welcome-collect {
  width: 100%;
  height: 52%;
  display: flex;
  align-self: flex-end;
  flex-direction: column;
  justify-content: space-between;
}
/* daystreakbonusmodal.less:L519 */
#modal-welcome-collect {
  height: 46%;
}
/* daystreakbonusmodal.less:L523 */
.modal-welcome-reward-title {
  position: relative;
  height: 25%;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: center;
}
/* daystreakbonusmodal.less:L533 */
.modal-welcome-reward-title > p {
  align-self: center;
  margin: 0 auto !important;
  z-index: 2;
}
/* daystreakbonusmodal.less:L539 */
.modal-welcome-reward-title > img {
  position: absolute;
  margin-top: 2.5%;
  align-self: center;
  max-width: 180%;
  max-height: 120%;
  min-width: 130%;
  min-height: 170%;
  z-index: 1;
}
/* daystreakbonusmodal.less:L550 */
.modal-welcome-reward-image {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
/* daystreakbonusmodal.less:L556 */
.modal-welcome-reward-coins {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row;
}
/* daystreakbonusmodal.less:L564 */
.modal-welcome-reward-coins > p {
  position: absolute;
  margin: 0 auto !important;
  margin-left: 10.5% !important;
}
/* daystreakbonusmodal.less:L570 */
.modal-welcome-reward-coins > img {
  position: absolute;
  align-self: flex-start !important;
  margin-top: -3%;
  margin-left: -40%;
  max-width: 100%;
  max-height: 100%;
}
/* daystreakbonusmodal.less:L579 */
#modal-reward-welcome-day > .modal-welcome-reward-prize {
  height: 17.5%;
  width: 87.5%;
  display: flex;
  align-self: center;
  margin-bottom: 5%;
}
/* daystreakbonusmodal.less:L587 */
.modal-welcome-reward-coins {
  position: relative;
  height: 100%;
  width: 55%;
}
/* daystreakbonusmodal.less:L593 */
.modal-welcome-reward-gems {
  height: 100%;
  width: 45%;
  padding-left: 3%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row;
}
/* daystreakbonusmodal.less:L603 */
.modal-welcome-reward-gems > img {
  padding-left: 3%;
  padding-right: 3%;
  max-width: 90%;
  max-height: 80%;
  min-height: 70%;
  min-width: 40%;
}
/* daystreakbonusmodal.less:L612 */
.modal-welcome-reward-gems > p {
  margin: 0 auto !important;
}
/* daystreakbonusmodal.less:L617 */
#modal-welcome-collect > .modal-welcome-reward-prize {
  position: relative;
  height: 17.5%;
  width: 55%;
  margin-bottom: 6.5%;
  align-self: center;
}
/* daystreakbonusmodal.less:L625 */
#modal-welcome-collect > .modal-welcome-reward-image > img {
  position: absolute;
  align-self: center;
  padding-bottom: 10%;
  max-width: 80%;
  max-height: 70%;
  min-height: 70%;
  min-width: 80%;
}
/* daystreakbonusmodal.less:L635 */
#modal-welcome-collect > .modal-welcome-reward-prize {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
/* daystreakbonusmodal.less:L641 */
#modal-welcome-collect > .modal-welcome-reward-prize > img {
  position: absolute;
  align-self: flex-start !important;
  margin-top: -3%;
  margin-left: -40%;
  max-width: 100%;
  max-height: 100%;
}
/* daystreakbonusmodal.less:L650 */
#modal-welcome-collect > .modal-welcome-reward-prize > p {
  position: absolute;
  align-self: center;
  margin: 0 auto !important;
  margin-left: 10% !important;
}
/* daystreakbonusmodal.less:L657 */
#modal-welcome-collect > .modal-reward-collect-button {
  position: absolute;
  width: 107.5%;
  height: 12.5%;
  top: 105%;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%, -50%);
}
/* daystreakbonusmodal.less:L667 */
#modal-reward-welcome-day > .modal-welcome-reward-image > img {
  position: absolute;
  align-self: center;
  bottom: 42%;
  max-width: 90%;
  max-height: 90%;
  min-height: 60%;
  min-width: 60%;
}
/* daystreakbonusmodal.less:L684 */
.modal-daily-header > p {
  color: #d6a6fd;
  font-family: Signika;
  font-size: 2.65vmin;
  font-weight: 300;
  text-align: center;
  text-shadow: 0 4px 0 NaNpx rgba(0, 0, 0, 0.61);
}
/* daystreakbonusmodal.less:L693 */
.modal-reward,
#modal-welcome-collect {
  border-style: solid;
  border-radius: 2vmin;
  border-color: #d8b6ff;
  border-width: 2px;
  background: #7809d7;
  background: -moz-linear-gradient(top, #7809d7 1%, #430084 99%);
  background: -webkit-linear-gradient(top, #7809d7 1%, #430084 99%);
  background: linear-gradient(to bottom, #7809d7 1%, #430084 99%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7809d7', endColorstr='#430084', GradientType=0);
  box-shadow: 0px 0px 12px 7px rgba(190, 122, 238, 0.75);
}
/* daystreakbonusmodal.less:L706 */
#modal-reward-welcome-day {
  border-style: solid;
  border-radius: 2vmin;
  border-width: 2px;
  border-color: white;
  background: #3076db;
  background: -moz-linear-gradient(-45deg, #3076db 0%, #5ed6fa 50%, #3076db 97%);
  background: -webkit-linear-gradient(-45deg, #3076db 0%, #5ed6fa 50%, #3076db 97%);
  background: linear-gradient(135deg, #3076db 0%, #5ed6fa 50%, #3076db 97%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3076db', endColorstr='#3076db', GradientType=1);
}
/* daystreakbonusmodal.less:L718 */
#modal-welcome-collect,
.modal-collect {
  background: #8200ff;
  background: -moz-linear-gradient(-45deg, #8200ff 0%, #aa64f4 50%, #8200ff 100%);
  background: -webkit-linear-gradient(-45deg, #8200ff 0%, #aa64f4 50%, #8200ff 100%);
  background: linear-gradient(135deg, #8200ff 0%, #aa64f4 50%, #8200ff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6200c6', endColorstr='#6200c6', GradientType=1);
}
/* daystreakbonusmodal.less:L726 */
#modal-reward-welcome-day > .modal-welcome-reward-title {
  border-radius: 2vmin;
  background-color: #0084ff;
}
/* daystreakbonusmodal.less:L731 */
.modal-reward-title,
#modal-welcome-collect > .modal-welcome-reward-title {
  border-top-left-radius: 2vmin;
  border-top-right-radius: 2vmin;
  background: #5504a2;
  background: -moz-linear-gradient(top, #5504a2 0%, #430084 99%);
  background: -webkit-linear-gradient(top, #5504a2 0%, #430084 99%);
  background: linear-gradient(to bottom, #5504a2 0%, #430084 99%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5504a2', endColorstr='#430084', GradientType=0);
}
/* daystreakbonusmodal.less:L741 */
.modal-collect > .modal-reward-title,
#modal-welcome-collect > .modal-welcome-reward-title {
  color: red !important;
  background: -moz-linear-gradient(top, rgba(66, 0, 131, 0.92) 0%, #3a0073 100%);
  background: -webkit-linear-gradient(top, rgba(66, 0, 131, 0.92) 0%, #3a0073 100%);
  background: linear-gradient(to bottom, rgba(66, 0, 131, 0.92) 0%, #3a0073 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb420083', endColorstr='#3a0073', GradientType=0);
}
/* daystreakbonusmodal.less:L749 */
.modal-reward-title > p,
.modal-welcome-reward-title > p {
  color: white;
  font-family: Signika semibold;
  font-size: 1.9vmax;
  text-align: center;
}
/* daystreakbonusmodal.less:L756 */
.modal-reward-prize,
#modal-welcome-collect > .modal-welcome-reward-prize,
.modal-welcome-reward-coins {
  border-radius: 20px 20px 20px 20px;
  background-color: rgba(0, 0, 0, 0.3);
}
/* daystreakbonusmodal.less:L761 */
.modal-reward-prize,
.modal-welcome-reward-prize,
.modal-welcome-reward-coins,
.modal-welcome-reward-gems {
  color: white;
  font-family: Signika semibold;
  font-size: 2.6vmin;
}
/* daystreakbonusmodal.less:L767 */
.modal-collect-button,
.modal-reward-collect-button {
  color: white;
  font-family: Signika semibold;
  font-size: 3.3vmin;
  line-height: 0;
  border-width: 0.1vmin;
  border-style: solid;
  border-radius: 50px;
  box-shadow: 0px -2px 0px 0px white, 0px 0px 0px 2px #edd904;
  background-image: -moz-linear-gradient(90deg, #004ac0 0%, #00aaff 100%);
  background-image: -webkit-linear-gradient(90deg, #004ac0 0%, #00aaff 100%);
  background-image: -ms-linear-gradient(90deg, #004ac0 0%, #00aaff 100%);
  text-transform: uppercase;
  outline: none;
}
/* daystreakbonusmodal.less:L783 */
.modal-collect-button:hover,
.modal-reward-collect-button:hover {
  font-size: 3vmin;
  background-image: -webkit-linear-gradient(90deg, #023382 0%, #0280bf 100%);
}
/* daystreakbonusmodal.less:L788 */
.modal-collect-button:active,
.modal-reward-collect-button:active {
  margin-top: 3px;
}
/* daystreakbonusmodal.less:L792 */
.modal-collect > .modal-reward-title > p {
  font-size: 2.7vmax;
}
/* daystreakbonusmodal.less:L796 */
.modal-collect > .modal-reward-prize > p {
  font-size: 1.9vmax;
}
/* daystreakbonusmodal.less:L800 */
.no-border {
  border-color: #383838 !important;
  border-width: 0.2vmin;
  box-shadow: none !important;
}
/* daystreakbonusmodal.less:L806 */
.modal-collected {
  background-color: #6200c6;
  border-radius: inherit;
  -webkit-filter: brightness(0.5);
}
@-moz-document url-prefix() {
  /* daystreakbonusmodal.less:L818 */
}
/* daystreakbonusmodal.less:L824 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* daystreakbonusmodal.less:L825 */
  .modal-dialy {
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
  /* daystreakbonusmodal.less:L830 */
  .modal-daily-header > img {
    top: 0px;
    transform: translate(-50%, -20%);
  }
  /* daystreakbonusmodal.less:L835 */
  .modal-daily-header > p {
    transform: translate(-50%, -50%);
  }
  /* daystreakbonusmodal.less:L839 */
  .modal-reward-image {
    top: 0px;
  }
  /* daystreakbonusmodal.less:L843 */
  .modal-reward-prize > img {
    /*margin-left: -20%;*/
    margin-top: -17%;
  }
  /* daystreakbonusmodal.less:L848 */
  .modal-reward-prize > p {
    margin-left: 2% !important;
  }
  /* daystreakbonusmodal.less:L852 */
  .modal-collect > .modal-reward-prize > p {
    margin-left: 10% !important;
  }
  /* daystreakbonusmodal.less:L856 */
  .modal-collect > .modal-reward-prize {
    margin-bottom: -25% !important;
  }
}
@media screen and (-ms-high-contrast: active) and (max-width: 920px) and (max-aspect-ratio: 4/5), (-ms-high-contrast: none) and (max-width: 920px) and (max-aspect-ratio: 4/5), screen and (-ms-high-contrast: active) and (max-width: 920px) and (min-width: 801px) and (min-height: 415px), (-ms-high-contrast: none) and (max-width: 920px) and (min-width: 801px) and (min-height: 415px) {
  /* daystreakbonusmodal.less:L864 */
  .modal-daily-header > p {
    transform: translate(-50%, -5%);
  }
  /* daystreakbonusmodal.less:L868 */
  .modal-reward-title {
    left: 0px;
  }
  /* daystreakbonusmodal.less:L872 */
  .modal-reward-image {
    left: 0px;
  }
  /* daystreakbonusmodal.less:L876 */
  .modal-reward-prize {
    left: 0px;
  }
  /* daystreakbonusmodal.less:L880 */
  .modal-reward-prize {
    top: 17.5% !important;
  }
  /* daystreakbonusmodal.less:L884 */
  .modal-reward-title > p {
    font-size: calc(1.3em ax) !important;
    transform: translate(0%, -7.5%) !important;
  }
  /* daystreakbonusmodal.less:L889 */
  .modal-collect > .modal-reward-prize {
    margin-bottom: -2% !important;
  }
  /* daystreakbonusmodal.less:L893 */
  .modal-reward-prize > img {
    margin-left: -24%;
    margin-top: -19%;
  }
}
@supports (-ms-ime-align:auto) {
  /* daystreakbonusmodal.less:L904 */
  .modal-collected {
    -webkit-filter: none;
  }
  
  /* daystreakbonusmodal.less:L908 */
  .modal-reward-prize > img {
    margin-left: -90% !important;
  }
}
@media (max-width: 920px) and (min-width: 799px) and (min-height: 1240px) {
  /* daystreakbonusmodal.less:L917 */
  .modal-collect > .modal-reward-prize > img {
    position: absolute;
    margin-left: -45%;
    margin-top: 2%;
    max-width: 100%;
    max-height: 100%;
  }
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-device-pixel-ratio: 2) {
  /* daystreakbonusmodal.less:L929 */
  .modal-daily-header {
    height: 35vmin !important;
    margin-top: -5vmin !important;
  }
  /* daystreakbonusmodal.less:L934 */
  .modal-daily-header > p {
    bottom: -5% !important;
  }
  /* daystreakbonusmodal.less:L937 */
  .modal-daily-header > p.german {
    margin-top: -10vmin;
  }
  /* daystreakbonusmodal.less:L942 */
  .modal-daily-wrapper {
    margin-top: 0.5vmin !important;
    min-height: 30vmax !important;
    max-height: 30vmax !important;
    min-width: 100vmax !important;
    max-width: 100vmax !important;
    transform: translate(0%, 0%);
  }
  /* daystreakbonusmodal.less:L951 */
  .modal-reward {
    min-height: 20vmax !important;
    max-height: 20vmax !important;
    min-width: 15vmax !important;
    max-width: 15vmax !important;
  }
  /* daystreakbonusmodal.less:L958 */
  .modal-collect {
    min-height: 23.5vmax !important;
    max-height: 23.5vmax !important;
    min-width: 18vmax !important;
    max-width: 18vmax !important;
  }
  /* daystreakbonusmodal.less:L965 */
  .modal-daily-header.welcome {
    margin-top: -7.5vmin !important;
  }
  /* daystreakbonusmodal.less:L969 */
  .modal-welcome-reward-title > img {
    margin-top: 1.5% !important;
  }
  /* daystreakbonusmodal.less:L973 */
  .modal-reward-prize {
    font-size: 4vmin !important;
  }
  /* daystreakbonusmodal.less:L977 */
  .modal-reward-prize > p {
    font-size: 3vmin !important;
  }
  /* daystreakbonusmodal.less:L981 */
  .modal-welcome-reward-prize,
  .modal-welcome-reward-coins,
  .modal-welcome-reward-gems {
    font-size: 3.5vmin !important;
  }
  /* daystreakbonusmodal.less:L985 */
  .modal-collect > .modal-reward-title > p {
    font-size: 6vmin !important;
  }
  /* daystreakbonusmodal.less:L989 */
  .modal-collect > .modal-reward-prize > p {
    font-size: 3vmin !important;
  }
  /* daystreakbonusmodal.less:L993 */
  .modal-collect-button {
    font-size: 5.3vmin !important;
  }
  /* daystreakbonusmodal.less:L997 */
  #modal-welcome-day {
    width: 35vmin !important;
    height: 50vmin !important;
  }
  /* daystreakbonusmodal.less:L1002 */
  .modal-reward-prize,
  .modal-welcome-reward-prize,
  .modal-welcome-reward-coins,
  .modal-welcome-reward-gems {
    font-size: 3.6vmin !important;
  }
  /* daystreakbonusmodal.less:L1006 */
  .modal-reward-title > p {
    font-size: 2.3vmax !important;
  }
  /* daystreakbonusmodal.less:L1010 */
  .modal-welcome-reward-title > p {
    font-size: 2.1vmax !important;
  }
  /* daystreakbonusmodal.less:L1014 */
  .modal-daily-header > p {
    font-size: 4vmin !important;
  }
  /* daystreakbonusmodal.less:L1018 */
  .modal-collected > .modal-reward-prize {
    top: 1% !important;
  }
  /* daystreakbonusmodal.less:L1022 */
  #check-collected {
    top: 70% !important;
    left: 55% !important;
    min-height: 50% !important;
    max-height: 50% !important;
    min-width: 90% !important;
    max-width: 90% !important;
  }
}
/* daystreakbonusmodal.less:L1032 */
.leftCoin {
  margin-right: 2.5em;
}
/* achievementsmodal.less:L1 */
@media (min-width: 768px) {
  /* achievementsmodal.less:L3 */
  .achievements-modal .modal-sm {
    width: 460px;
  }
}
/* achievementsmodal.less:L8 */
.achievements-modal .modal-title {
  width: 300px;
  height: 300px;
  margin: 0 auto;
  margin-top: -85px;
  display: block;
}
/* achievementsmodal.less:L15 */
.achievements-modal .modal-title h4 {
  padding-top: 145px;
  text-align: center;
  margin-left: 3px;
  color: white;
  font-size: 60px;
  text-shadow: 3px 3px 1px rgba(20, 20, 20, 0.8);
}
/* achievementsmodal.less:L25 */
.achievements-modal .modal-body {
  height: auto;
  margin-bottom: -20px;
  display: block;
  background: #464eb1;
  background: -moz-linear-gradient(left, #464eb1 0, #9aa2e1 54%, #464eb1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #464eb1), color-stop(54%, #9aa2e1), color-stop(100%, #464eb1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #464eb1 0, #9aa2e1 54%, #464eb1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #464eb1 0, #9aa2e1 54%, #464eb1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #464eb1 0, #9aa2e1 54%, #464eb1 100%);
  /* IE10+ */
  background: linear-gradient(to right, #464eb1 0, #9aa2e1 54%, #464eb1 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#464eb1', endColorstr='#464eb1', GradientType=1);
  /* IE6-9 */

}
/* achievementsmodal.less:L37 */
.achievements-modal .modal-body p {
  color: #0b0a46;
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  margin-top: -40px;
}
/* achievementsmodal.less:L45 */
.achievements-modal .modal-body .modal-body-credits,
.achievements-modal .modal-body .modal-body-game {
  width: 177px;
  height: 198px;
  display: block;
  margin: 0 auto;
}
/* achievementsmodal.less:L52 */
.achievements-modal .modal-body .modal-body-credits {
  padding-top: 50px;
  font-size: 35px;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #5d3e07;
  text-stroke-color: #5d3e07;
  color: #f7ca26;
  text-shadow: 2px 3px 8px rgba(0, 0, 0, 0.75);
}
/* achievementsmodal.less:L62 */
.achievements-modal .modal-body .modal-body-game {
  padding-top: 50px;
}
/* achievementsmodal.less:L66 */
.achievements-modal .modal-body .modal-body-game-link {
  width: 135px;
  height: 130px;
  display: block;
  margin-left: 20px;
}
/* achievementsmodal.less:L72 */
.achievements-modal .modal-body .modal-body-game-link:hover {
  background-position: -124px 0;
  cursor: pointer;
}
/* achievementsmodal.less:L79 */
.achievements-modal .modal-footer {
  display: block;
  margin-top: 0;
}
/* achievementsmodal.less:L84 */
.achievements-modal .modal-body,
.achievements-modal .modal-footer {
  /*Background gradient*/
  background: #464eb1;
  /* Old browsers */
  background: -moz-linear-gradient(left, #464eb1 0, #9aa2e1 54%, #464eb1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #464eb1), color-stop(54%, #9aa2e1), color-stop(100%, #464eb1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #464eb1 0, #9aa2e1 54%, #464eb1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #464eb1 0, #9aa2e1 54%, #464eb1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #464eb1 0, #9aa2e1 54%, #464eb1 100%);
  /* IE10+ */
  background: linear-gradient(to right, #464eb1 0, #9aa2e1 54%, #464eb1 100%);
  /* W3C */

}
/* bonusreferalmodal.less:L1 */
.bonus-referal.bonus-standard-modal {
  width: 700px;
  margin: 0 auto;
  margin-top: 5%;
  padding: 20px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/promo_code_base_asset.png) 50% 0 no-repeat;
  height: 438px;
  z-index: 3;
}
/* bonusreferalmodal.less:L10 */
.bonus-referal.bonus-standard-modal .modal-subtitle-expires {
  margin-top: -10px;
}
/* bonusreferalmodal.less:L14 */
.bonus-referal.bonus-standard-modal .modal-content {
  display: block;
  text-align: center;
  margin-top: 35px;
  border: none !important;
  box-shadow: none;
  background: none;
}
/* bonusreferalmodal.less:L22 */
.bonus-referal.bonus-standard-modal .modal-content .modal-header {
  margin-left: -5.7em;
  width: auto;
  height: 78px;
  display: block;
  border-bottom: none;
  background: none;
}
/* bonusreferalmodal.less:L30 */
.bonus-referal.bonus-standard-modal .modal-content .modal-header .close {
  left: 622px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/promo_code_close_asset.png) no-repeat;
  width: 41px;
  height: 41px;
  margin-top: 55px;
  background-position: 0 0;
}
/* bonusreferalmodal.less:L38 */
.bonus-referal.bonus-standard-modal .modal-content .modal-header .close:hover {
  background-position: 0 -42px;
}
/* bonusreferalmodal.less:L43 */
.bonus-referal.bonus-standard-modal .modal-content .modal-header h4 {
  margin-top: 15px;
  font-family: 'Signika SemiBold';
  color: #ffd500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 27px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  text-align: center;
  margin-left: -20px;
}
/* bonusreferalmodal.less:L53 */
.bonus-referal.bonus-standard-modal .modal-content .modal-header .modal-title {
  font-size: 21px;
  font-family: "Signika";
  color: #ffd02c;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: none;
  margin-top: 0;
}
/* bonusreferalmodal.less:L64 */
.bonus-referal.bonus-standard-modal .modal-content .modal-subtitle {
  font-size: 21px;
  font-family: "Signika";
  color: #ffd02c;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: none;
  margin-left: -8em;
}
/* bonusreferalmodal.less:L70 */
.bonus-referal.bonus-standard-modal .modal-content .modal-subtitle p {
  margin-bottom: 7px;
}
/* bonusreferalmodal.less:L75 */
.bonus-referal.bonus-standard-modal .modal-content .modal-body {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/promo_code_expired_prize_asset.png) no-repeat;
  width: 563px;
  float: right;
  height: 294px;
  margin-top: -16px;
}
/* bonusreferalmodal.less:L82 */
.bonus-referal.bonus-standard-modal .modal-content .modal-body p {
  font-family: Signika;
  color: #ffd500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: 1px 1px 1px rgba(20, 20, 20, 0.7);
  font-size: 21px;
  text-align: center;
  margin-top: 25px;
}
/* bonusreferalmodal.less:L94 */
.bonus-referal.bonus-standard-modal .modal-content .modal-referal-image {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/promo_code_prizereceived_asset.png) no-repeat;
  width: 311px;
  height: 268px;
  float: left;
  position: fixed;
  margin-left: 35px;
  z-index: -2;
}
/* bonusreferalmodal.less:L105 */
.bonus-referal.bonus-standard-modal .modal-body-image-context {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/promo_code_getprize_asset.png) no-repeat;
  width: 310px;
  height: 280px;
  float: left;
  position: fixed;
  margin-left: 55px;
  margin-top: 10px;
  z-index: -2;
}
/* bonusreferalmodal.less:L116 */
/* bonusreferalmodal.less:L117 */
.bonus-referal.bonus-standard-modal.bonus-referal-redeemed .btn {
  height: auto;
  width: auto;
  padding: 5px 35px 4px 35px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}
/* bonusreferalmodal.less:L127 */
.bonus-referal.bonus-standard-modal.bonus-referal-login {
  padding: 0;
}
/* bonusreferalmodal.less:L130 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .modal-header {
  font-size: 27px;
  font-family: "Signika Semibold";
  color: #ffd500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: none;
  margin-top: 0;
}
/* bonusreferalmodal.less:L136 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .modal-header .close {
  left: 645px;
}
/* bonusreferalmodal.less:L141 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .modal-body {
  width: 400px;
  float: right;
  height: 438px;
  margin-top: 2px;
  background: none;
}
/* bonusreferalmodal.less:L149 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .modal-body-image {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/promo_code_login_asset.png) no-repeat;
  width: 363px;
  float: right;
  height: 293px;
  position: fixed;
  margin-left: 300px;
}
/* bonusreferalmodal.less:L157 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .modal-body-image.rotate-image {
  -moz-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
/* bonusreferalmodal.less:L166 */
/* bonusreferalmodal.less:L167 */
.bonus-referal.bonus-standard-modal.bonus-referal-login #secondTab form {
  margin-left: -5px;
  margin-top: -15px;
  width: 345px;
  height: 70px;
}
/* bonusreferalmodal.less:L174 */
.bonus-referal.bonus-standard-modal.bonus-referal-login #secondTab #UserName {
  float: left;
  margin-left: 18px;
  border-style: solid;
  border-width: 1px;
  border-color: #850097;
  border-radius: 4px;
  background-image: -moz-linear-gradient(0, #370042 0, #4d0559 45%, #680076 100%);
  background-image: -webkit-linear-gradient(0, #370042 0, #4d0559 45%, #680076 100%);
  background-image: -ms-linear-gradient(0, #370042 0, #4d0559 45%, #680076 100%);
  box-shadow: inset 1.5px 2.598px 7px 0 rgba(0, 0, 0, 0.35);
  width: 160px;
  height: 30px;
  margin-top: 10px;
  font-size: 16px;
  font-family: "Signika";
  color: #ea64ec;
}
/* bonusreferalmodal.less:L193 */
.bonus-referal.bonus-standard-modal.bonus-referal-login #secondTab #UserPassword {
  float: left;
  margin-left: 9px;
  border-style: solid;
  border-width: 1px;
  border-color: #850097;
  border-radius: 4px;
  background-image: -moz-linear-gradient(0, #4f005a 0, #4d0559 55%, #2b0034 100%);
  background-image: -webkit-linear-gradient(0, #4f005a 0, #4d0559 55%, #2b0034 100%);
  background-image: -ms-linear-gradient(0, #4f005a 0, #4d0559 55%, #2b0034 100%);
  box-shadow: inset 1.5px 2.598px 7px 0 rgba(0, 0, 0, 0.35);
  width: 138px;
  height: 30px;
  margin-top: 10px;
  font-size: 16px;
  font-family: "Signika";
  color: #ea64ec;
}
/* bonusreferalmodal.less:L212 */
.bonus-referal.bonus-standard-modal.bonus-referal-login #secondTab #pForgotPassword {
  float: left;
  margin-left: 16px;
  margin-top: -8px;
  clear: both;
}
/* bonusreferalmodal.less:L218 */
.bonus-referal.bonus-standard-modal.bonus-referal-login #secondTab #pForgotPassword a {
  font-size: 14px;
  font-family: "Signika";
  color: #df83ea;
}
/* bonusreferalmodal.less:L226 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .nav-tabs {
  border-bottom: none;
}
/* bonusreferalmodal.less:L230 */
.bonus-referal.bonus-standard-modal.bonus-referal-login p.referal-register-separator {
  font-family: "Dancing Script";
  color: #ffd500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  width: 49px;
  height: 33px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#858CE6 ', endColorstr='#858CE6 ', GradientType=1);
  margin-top: 5px;
  margin-left: 145px;
}
/* bonusreferalmodal.less:L243 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .button.button-md {
  margin-left: -30px;
}
/* bonusreferalmodal.less:L247 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .inner-tab {
  width: 537px;
  height: auto;
  -moz-border-radius: 0 0 16px 16px;
  -webkit-border-radius: 0 0 16px 16px;
  border-radius: 0 0 16px 16px;
  -moz-box-shadow: 2px 2px 14px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 2px 2px 14px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 14px rgba(0, 0, 0, 0.4);
  padding-top: 10px;
  padding-bottom: 15px;
  border: 1px solid #292e66;
  background: #5860c2;
  background: -moz-linear-gradient(left, #5860c2 0, #8b92ea 51%, #5860c2 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #5860c2), color-stop(51%, #8b92ea), color-stop(100%, #5860c2));
  background: -webkit-linear-gradient(left, #5860c2 0, #8b92ea 51%, #5860c2 100%);
  background: -o-linear-gradient(left, #5860c2 0, #8b92ea 51%, #5860c2 100%);
  background: -ms-linear-gradient(left, #5860c2 0, #8b92ea 51%, #5860c2 100%);
  background: linear-gradient(to right, #5860c2 0, #8b92ea 51%, #5860c2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5860c2', endColorstr='#5860c2', GradientType=1);
}
/* bonusreferalmodal.less:L268 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .inner-tab p {
  font-family: "Signika";
  color: #131966;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
}
/* bonusreferalmodal.less:L272 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .inner-tab p span {
  font-family: "Signika semibold";
  color: #131966;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* bonusreferalmodal.less:L277 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .inner-tab hr {
  border-color: #565ca7;
  -moz-box-shadow: 1px 1px #adb2e9;
  -webkit-box-shadow: 1px 1px #adb2e9;
  box-shadow: 1px 1px #adb2e9;
  margin-right: 14px;
  margin-left: 14px;
}
/* bonusreferalmodal.less:L286 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .inner-tab .referal-register-separator {
  font-family: "Dancing Script";
  color: #ffd500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  width: 49px;
  height: 33px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#858CE6 ', endColorstr='#858CE6 ', GradientType=1);
  margin: auto;
  margin-top: -9px;
}
/* bonusreferalmodal.less:L300 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .link-button {
  background: none;
  border: none;
  font-size: 21px;
  color: #ffd800;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
  margin-top: 0;
}
/* bonusreferalmodal.less:L309 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .referal-login-form {
  width: 449px;
  height: 65px;
}
/* bonusreferalmodal.less:L314 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .nav-tabs > li {
  padding: 0;
  width: 180px;
  margin-bottom: -1px;
}
/* bonusreferalmodal.less:L319 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .nav-tabs > li:first-child {
  margin-left: -10px;
}
/* bonusreferalmodal.less:L324 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .nav > li > a {
  padding: 0;
}
/* bonusreferalmodal.less:L328 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .nav-tabs > li > a {
  font-family: 'Signika Semibold';
  color: #ffd02c;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 24px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 0;
  border: none;
}
/* bonusreferalmodal.less:L338 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .nav-tabs > li > a:hover {
  background: none;
  border: none;
}
/* bonusreferalmodal.less:L344 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .nav-tabs > li.active > a {
  font-family: 'Signika Semibold';
  color: #ffd500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 24px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: none;
  border: none;
  margin: 0;
}
/* bonusreferalmodal.less:L356 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .button-facebook {
  margin-top: 50px;
}
/* bonusreferalmodal.less:L360 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .btn {
  height: auto;
  width: auto;
  padding: 5px 35px 4px 35px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}
/* bonusreferalmodal.less:L368 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .btn.btn-fb {
  font-size: 22px;
}
/* bonusreferalmodal.less:L373 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .form-horizontal {
  width: 283px;
}
/* bonusreferalmodal.less:L376 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .form-horizontal .form-control {
  margin-bottom: 10px;
}
/* bonusreferalmodal.less:L379 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .form-horizontal .form-controlinput {
  border-color: #200551;
}
/* bonusreferalmodal.less:L384 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .form-horizontal > p {
  font-family: "Signika";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 15px;
  float: left;
  margin-bottom: -5px;
}
/* bonusreferalmodal.less:L390 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .form-horizontal > p a {
  font-family: "Signika semibold";
  color: #d5b73e;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* bonusreferalmodal.less:L394 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .form-horizontal > p span {
  font-family: "Signika semibold";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* bonusreferalmodal.less:L400 */
/* bonusreferalmodal.less:L401 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .splash-login .form-control {
  width: 166px;
}
/* bonusreferalmodal.less:L405 */
/* bonusreferalmodal.less:L406 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .splash-login .checkbox input {
  display: block;
  margin-top: -3px;
}
/* bonusreferalmodal.less:L411 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .splash-login .checkbox label {
  display: block;
  margin-top: -5px;
}
/* bonusreferalmodal.less:L417 */
/* bonusreferalmodal.less:L418 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .splash-login p a {
  font-size: 13px;
  color: #ffd800;
  margin-left: -42px;
}
/* bonusreferalmodal.less:L425 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .splash-login label {
  font-size: 13px;
  color: #333987;
  margin-left: -33px;
}
/* bonusreferalmodal.less:L431 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .splash-login link-button {
  margin-top: 0;
  margin-left: 10px;
}
/* bonusreferalmodal.less:L437 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .form-control {
  border-color: #200551;
  font-size: 16px;
  height: 32px;
  padding-left: 7px;
  margin-bottom: -7px;
}
/* bonusreferalmodal.less:L445 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .modal-footer-login {
  background: #767dcd;
  border: 1px solid #444caf;
  padding: 20px;
}
/* bonusreferalmodal.less:L450 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .modal-footer-login .whyslot-img {
  position: absolute;
  margin-top: -163px;
  left: -1px;
}
/* bonusreferalmodal.less:L456 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .modal-footer-login .footer-carousel {
  border: 5px solid #4e2d99;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.3);
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.3);
}
/* bonusreferalmodal.less:L465 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .modal-footer-login .footer-carousel .carousel-indicators {
  visibility: hidden;
}
/* bonusreferalmodal.less:L469 */
.bonus-referal.bonus-standard-modal.bonus-referal-login .modal-footer-login .footer-carousel .carousel-control {
  visibility: hidden;
}
/* bonusreferalmodal.less:L477 */
/* bonusreferalmodal.less:L478 */
.bonus-referal.bonus-standard-modal .modal-header .close {
  left: 564px;
}
/* bonusreferalmodal.less:L483 */
.bonus-referal.bonus-standard-modal .modal-body {
  margin-top: -18px;
}
/* bonusreferalmodal.less:L487 */
.bonus-referal.bonus-standard-modal .modal-header {
  width: auto;
  height: 78px;
  margin-top: -50px;
  display: block;
  border-bottom: none;
}
/* bonusreferalmodal.less:L494 */
.bonus-referal.bonus-standard-modal .modal-header .close {
  left: 622px;
}
/* bonusreferalmodal.less:L499 */
.bonus-referal.bonus-standard-modal .button-box {
  margin-left: 60px;
  margin-top: 20px;
}
/* bonusreferalmodal.less:L504 */
.bonus-referal.bonus-standard-modal .bonus-referal-zone {
  width: 280px;
  height: 60px;
  background: #2f0b3a;
  -moz-box-shadow: 0 0 1px #9816cd;
  -webkit-box-shadow: 0 0 1px #9816cd;
  box-shadow: 0 0 1px #9816cd;
  font-size: 16px;
  margin-top: 60px;
  margin-left: 30px;
}
/* bonusreferalmodal.less:L515 */
.bonus-referal.bonus-standard-modal .bonus-referal-zone .coin-big {
  float: left;
  margin-top: -6px;
  margin-left: -45px;
  width: 100px;
  height: 100px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/daystreak_today_coin.png) no-repeat;
  background-size: contain;
}
/* bonusreferalmodal.less:L525 */
.bonus-referal.bonus-standard-modal .bonus-referal-zone p.reward-text {
  font-family: 'Genica';
  color: #f7cc29;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 50px;
  text-align: center;
  text-shadow: 2px 2px 6px rgba(2, 2, 3, 0.65);
  -webkit-text-stroke: 1px #623f08;
  float: left;
  width: 196px;
  margin-top: 23px;
}
/* bonusreferalmodal.less:L537 */
.bonus-referal.bonus-standard-modal .modal-footer {
  height: 204px;
  left: 19px;
  position: relative;
  bottom: -99px;
  margin-top: -99px;
}
/* bonusreferalmodal.less:L544 */
.bonus-referal.bonus-standard-modal .modal-footer .btn {
  height: auto;
  font-size: 19px;
  width: 176px;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  border-radius: 50px;
}
/* bonusreferalmodal.less:L554 */
.bonus-referal.bonus-standard-modal .modal-footer-image {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/promo_code_sorry_asset.png) no-repeat;
  width: 250px;
  height: 255px;
  float: left;
  position: fixed;
  margin-left: 36px;
  margin-top: 13px;
  z-index: -1;
  border-radius: 20px;
}
/* bonusreferalmodal.less:L566 */
.bonus-referal.bonus-standard-modal .modal-footer-redeemed {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/promo_code_expired_prize_asset.png) no-repeat;
  width: 383px;
  float: right;
  height: 294px;
  margin-top: -5px;
  margin-right: 6em;
}
/* bonusreferalmodal.less:L574 */
.bonus-referal.bonus-standard-modal .modal-footer-redeemed h4 {
  margin-top: 50px;
  font-family: 'Dancing Script';
  color: #ffd500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  font-size: 27px;
  margin-right: 40px;
  margin-left: 20px;
  text-align: center;
}
/* bonusreferalmodal.less:L584 */
.bonus-referal.bonus-standard-modal .modal-footer-redeemed p {
  font-family: 'Signika';
  font-size: 22px;
  color: #d358f7;
  margin-right: 40px;
  margin-left: 20px;
  text-align: center;
}
/* bonusreferalmodal.less:L593 */
.bonus-referal.bonus-standard-modal .modal-footer-redeemed .button {
  margin-top: 30px;
}
/*@media screen and (orientation: landscape) {
    .bonus-referal.bonus-standard-modal {
        margin-top: 300px;
    }
}*/

/* bonusstandardmodal.less:L2 */
/* bonusstandardmodal.less:L3 */
.bonus-standard-modal .modal-content {
  -webkit-box-shadow: 7px 12px 14px 6px rgba(2, 2, 3, 0.75);
  -moz-box-shadow: 7px 12px 14px 6px rgba(2, 2, 3, 0.75);
  box-shadow: 7px 12px 14px 6px rgba(2, 2, 3, 0.75);
  border: solid 11px #5961bf !important;
  background-color: #9aa2df;
  background-image: linear-gradient(to left, #444caf, #9aa2df 50%, #444caf);
  background-repeat: no-repeat;
  text-align: center;
}
/* bonusstandardmodal.less:L13 */
.bonus-standard-modal .modal-content .modal-header {
  width: auto;
  height: 78px;
  margin-top: -50px;
  display: block;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/daystreak_header.png) 50% 0 no-repeat;
  border-bottom: none;
}
/* bonusstandardmodal.less:L21 */
.bonus-standard-modal .modal-content .modal-header h4 {
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 23px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  text-align: center;
  margin-top: -2px;
}
/* bonusstandardmodal.less:L30 */
.bonus-standard-modal .modal-content .modal-header .close {
  opacity: 1;
  width: 37px;
  height: 37px;
  position: absolute;
  left: 763px;
  top: -18px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/b_close.png) 0 0 no-repeat;
}
/* bonusstandardmodal.less:L41 */
.bonus-standard-modal .modal-content .modal-title {
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  line-height: 40px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  text-align: center;
  margin-top: 20px;
}
/* bonusstandardmodal.less:L50 */
/* bonusstandardmodal.less:L51 */
.bonus-standard-modal .modal-content .modal-body p {
  font-family: 'Signika semibold';
  color: #0e0b45;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  line-height: 26px;
}
/* bonusstandardmodal.less:L58 */
.bonus-standard-modal .modal-content .modal-footer {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 40px;
  text-align: center;
}
/* bonusstandardmodal.less:L68 */
.bonus-zone {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bonus-zone.png) no-repeat;
  width: 116px;
  height: 422px;
  position: absolute;
  margin-top: -8px;
  z-index: 1000;
  margin-left: 265px;
}
/* bonusstandardpaymentsmodal.less:L2 */
/* bonusstandardpaymentsmodal.less:L3 */
.bonus-standard-modal-payment .modal-dialog {
  width: 950px;
}
/* bonusstandardpaymentsmodal.less:L7 */
.bonus-standard-modal-payment .modal-content {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bg_offer.png) 0 0 no-repeat;
  height: 535px;
}
/* bonusstandardpaymentsmodal.less:L12 */
.bonus-standard-modal-payment .close {
  width: 37px;
  height: 37px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/b_close.png) 0 0 no-repeat;
  position: absolute;
  top: 25px;
  left: 699px;
  opacity: 1;
}
/* bonusstandardpaymentsmodal.less:L22 */
.bonus-standard-modal-payment .modal-content {
  border: none;
  box-shadow: none;
}
/* bonusstandardpaymentsmodal.less:L27 */
/* bonusstandardpaymentsmodal.less:L28 */
.bonus-standard-modal-payment .modal-body p {
  font-family: 'Signika semibold';
  color: #0e0b45;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  line-height: 26px;
}
/* buycoinsmodal.less:L2 */
/* buycoinsmodal.less:L3 */
.buy-coins.bonus-standard-modal .modal-lg {
  width: 880px;
  max-width: 880px;
}
/* buycoinsmodal.less:L8 */
.buy-coins.bonus-standard-modal .modal-content {
  border: solid 3px #eaae27;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background-image: linear-gradient(to left, #251a54, #341f91 50%, #251a54);
}
/* buycoinsmodal.less:L9 */
.buy-coins.bonus-standard-modal .modal-content .modal-body {
  padding: 25px 20px 0 15px;
}
/* buycoinsmodal.less:L19 */
.buy-coins.bonus-standard-modal .modal-content .modal-header {
  margin-top: -68px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/header_buy_coins.png) 50% 0 no-repeat;
}
/* buycoinsmodal.less:L23 */
.buy-coins.bonus-standard-modal .modal-content .modal-header h4 {
  font-size: 30px;
  margin-top: 10px;
}
/* buycoinsmodal.less:L28 */
.buy-coins.bonus-standard-modal .modal-content .modal-header .close {
  left: 860px;
}
/* buycoinsmodal.less:L35 */
.buy-coins-container {
  padding: 8px 0 10px 15px;
}
/* buycoinsmodal.less:L39 */
.bg-buy-coins {
  margin: 0 auto;
  height: 65px;
  width: 820px;
  border: solid 2px #8d5cff;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  background-image: linear-gradient(to right, #4b239c, #753ee5);
  -moz-box-shadow: 2.5px 4.33px 5px 0 rgba(0, 0, 0, 0.35), inset -9.192px -9.192px 19px 0 rgba(52, 24, 132, 0.55);
  -webkit-box-shadow: 2.5px 4.33px 5px 0 rgba(0, 0, 0, 0.35), inset -9.192px -9.192px 19px 0 rgba(52, 24, 132, 0.55);
  box-shadow: 2.5px 4.33px 5px 0 gba(0, 0, 0, 0.35), inset -9.192px -9.192px 19px 0 rgba(52, 24, 132, 0.55);
}
/* buycoinsmodal.less:L52 */
.bg-buy-coins .plus {
  font-family: 'Signika';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 24px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  margin-left: -20px;
  margin-top: 15px;
  margin-right: 9px;
  width: 30px;
}
/* buycoinsmodal.less:L62 */
.bg-buy-coins .equal {
  font-family: 'Signika';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 24px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  margin-left: -35px;
  margin-top: 15px;
  margin-right: 17px;
  width: 32px;
}
/* buycoinsmodal.less:L72 */
.bg-buy-coins .bg-coins {
  margin-top: -22px;
  margin-left: 15px;
  width: 90px;
  height: 81px;
}
/* buycoinsmodal.less:L78 */
.bg-buy-coins .bg-coins.buy_coins_1 {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/buy_coins_1.png) no-repeat;
}
/* buycoinsmodal.less:L82 */
.bg-buy-coins .bg-coins.buy_coins_2 {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/buy_coins_2.png) no-repeat;
}
/* buycoinsmodal.less:L86 */
.bg-buy-coins .bg-coins.buy_coins_3 {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/buy_coins_3.png) no-repeat;
}
/* buycoinsmodal.less:L90 */
.bg-buy-coins .bg-coins.buy_coins_4 {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/buy_coins_4.png) no-repeat;
}
/* buycoinsmodal.less:L94 */
.bg-buy-coins .bg-coins.buy_coins_5 {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/buy_coins_5.png) no-repeat;
}
/* buycoinsmodal.less:L99 */
.bg-buy-coins .total {
  font-size: 28px;
  margin-top: -3px;
  margin-left: -32px;
}
/* buycoinsmodal.less:L105 */
.bg-buy-coins .coins {
  font-family: 'Genica';
  color: #ffc500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 24px;
  text-align: center;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  margin-top: 15px;
}
/* buycoinsmodal.less:L112 */
.bg-buy-coins .coins > span {
  margin-left: -6px;
}
/* buycoinsmodal.less:L119 */
.bg-buy-coins .free {
  margin-top: 14px;
  color: #91f1ff;
  font-size: 24px;
  font-family: 'Signika';
  width: 113px;
  margin-left: -12px;
  margin-right: 20px;
}
/* buycoinsmodal.less:L129 */
.bg-buy-coins .prices {
  margin-top: 11px;
  margin-left: -28px;
  text-align: center;
  line-height: 40px;
  width: 170px;
}
/* buycoinsmodal.less:L136 */
.bg-buy-coins .prices .price-before {
  font-size: 20px;
  color: #a9a1c1;
  text-decoration: line-through;
  display: inline-block;
  margin-right: 5px;
}
/* buycoinsmodal.less:L144 */
.bg-buy-coins .prices .price-now {
  font-size: 21px;
  color: white;
  display: inline-block;
}
/* buycoinsmodal.less:L150 */
.bg-buy-coins .button-coins {
  height: 35px;
  margin-top: 13px;
  margin-left: -35px;
  width: 120px;
  padding: 0 13px;
}
/* buycoinsmodal.less:L158 */
.bg-buy-coins.bestValue {
  border: solid 2px #f9ceff;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  background-image: linear-gradient(to right, #790087, #e300c6);
  -moz-box-shadow: 0 0 22px 0 #f151ff, inset 0 0 22px 0 #f151ff;
  -webkit-box-shadow: 0 0 22px 0 #f151ff, inset 0 0 22px 0 #f151ff;
  box-shadow: 0 0 22px 0 gba(241, 81, 255, 1), inset 0 0 22px 0 #f151ff;
}
/* buycoinsmodal.less:L168 */
.bg-buy-coins.bestValue .bg-coins > div {
  width: 82px;
  height: 94px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/best_value_en.png) no-repeat;
  margin-left: -70px;
  margin-top: -5px;
}
/* buycoinsmodal.less:L177 */
.bg-buy-coins.mostPopular {
  border: solid 2px #f9ceff;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  background-image: linear-gradient(to right, #790087, #e300c6);
  -moz-box-shadow: 0 0 22px 0 #f151ff, inset 0 0 22px 0 #f151ff;
  -webkit-box-shadow: 0 0 22px 0 #f151ff, inset 0 0 22px 0 #f151ff;
  box-shadow: 0 0 22px 0 gba(241, 81, 255, 1), inset 0 0 22px 0 #f151ff;
}
/* buycoinsmodal.less:L187 */
.bg-buy-coins.mostPopular .bg-coins > div {
  width: 82px;
  height: 94px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/most_popular_en.png) no-repeat;
  margin-left: -70px;
  margin-top: -5px;
}
/* buycoinsmodal.less:L196 */
/* buycoinsmodal.less:L198 */
.bg-buy-coins.bestValue .price-before,
.bg-buy-coins.mostPopular .price-before {
  color: #e1b8e8;
}
/* buycoinsmodal.less:L202 */
.bg-buy-coins.bestValue .free-coins,
.bg-buy-coins.mostPopular .free-coins {
  border: solid 1px #9e46d1;
  background-image: linear-gradient(to left, #681ba9, #8139b9 50%, #681ba9);
}
/* buyslotgamesmodal.less:L2 */
/* buyslotgamesmodal.less:L4 */
.buy-slot-games .modal-content {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/popup-buy-game-tiny.png);
  background-repeat: no-repeat;
  height: 535px;
  width: 777px;
  border: none;
  left: 84px;
  margin-top: -532px;
  box-shadow: none;
}
/* buyslotgamesmodal.less:L15 */
.buy-slot-games .modal-body {
  padding: 20px;
}
/* buyslotgamesmodal.less:L19 */
.buy-slot-games .button-register {
  margin-top: 325px;
}
/* buyslotmodal.less:L2 */
/* buyslotmodal.less:L4 */
.buy-slot-modal .modal-content {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/popup-buy-game-tiny.png);
  background-repeat: no-repeat;
  height: 535px;
  width: 777px;
  border: none;
  left: 84px;
}
/* buyslotmodal.less:L13 */
.buy-slot-modal .modal-body {
  text-align: center;
}
/* buyslotmodal.less:L16 */
.buy-slot-modal .modal-body .close {
  opacity: 1;
  width: 37px;
  height: 37px;
  position: absolute;
  left: 688px;
  top: 44px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/b_close.png) 0 0 no-repeat;
}
/* buyslotmodal.less:L26 */
.buy-slot-modal .modal-body .button-register {
  margin-top: 325px;
}
/* buyslotmodal.less:L30 */
.buy-slot-modal .modal-body .coin {
  opacity: 1;
  width: 37px;
  height: 37px;
  position: absolute;
  left: 100px;
  top: 399px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/coin_button.png) 0 0 no-repeat;
}
/* buyslotmodal.less:L40 */
.buy-slot-modal .modal-body .cIsMobile {
  left: 278px;
}
/* buyslotmodal.less:L44 */
.buy-slot-modal .modal-body .header {
  font-size: 42px;
  font-family: "Dancing Script";
  color: white;
  line-height: 52px;
  width: 184px;
  text-shadow: 0 0 23px #ff2ef3, 0 0 12px #ff2ef3, 0 0 6px #ff59f5, 0 0 3px #ff2ef3;
  display: inline;
}
/* buyslotmodal.less:L54 */
.buy-slot-modal .modal-body .description {
  font-family: "Signika";
  color: white;
  width: 345px;
  position: absolute;
  text-align: left;
  line-height: 27px;
  font-size: 18px;
  top: 160px;
  left: 336px;
}
/* buyslotmodal.less:L66 */
.buy-slot-modal .modal-body .button-buy-xy {
  top: 398px;
  width: 251px;
  left: 83px;
  position: absolute;
  padding-left: 56px;
}
/* buyslotmodal.less:L74 */
.buy-slot-modal .modal-body .bIsMobile {
  left: 261px;
}
/* buyslotmodal.less:L80 */
.buy-slot-modal .modal-body .button-coins-slot {
  top: 398px;
  width: 258px;
  left: 415px;
  position: absolute;
  border-radius: 40px;
  height: 42px;
  font-size: 24px;
  line-height: 45px;
  padding: 0 27px;
  border-bottom-width: 5px;
  background-size: 400px 42px;
}
/* buyslotmodal.less:L94 */
.buy-slot-modal .modal-body .button-md:active {
  border-bottom-width: 1px;
}
/* buyslotmodal.less:L98 */
.buy-slot-modal .modal-body .label-or {
  top: 384px;
  left: 362px;
  position: absolute;
  font-family: "Dancing Script";
  color: white;
  font-size: 36px;
  color: #fbd005;
}
/* buyslotmodal.less:L109 */
.buy-slot-modal .game-icon-slot {
  display: block;
  width: 194px;
  height: 201px;
  cursor: default;
  margin: 0 auto;
  position: absolute;
  top: 123px;
  left: 119px;
}
/* guestlevellimitmodal.less:L2 */
/* guestlevellimitmodal.less:L3 */
.guest-level-limit-modal .modal-content {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/popup-bg-block-guest.png) no-repeat;
  width: 814px;
  height: 470px;
}
/* guestlevellimitmodal.less:L9 */
.guest-level-limit-modal .button-coins-position {
  left: 5px;
}
/* guestlevellimitmodal.less:L13 */
.guest-level-limit-modal .title {
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 35px;
  text-align: center;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.8);
}
/* guestlevellimitmodal.less:L20 */
.guest-level-limit-modal .message1 {
  font-family: 'Signika semibold';
  color: #ea79ff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 24px;
  text-align: center;
  margin-top: 10px;
}
/* guestlevellimitmodal.less:L27 */
.guest-level-limit-modal .group-message1 {
  font-size: 24px;
  margin-top: 35px;
  margin-left: 111px;
}
/* guestlevellimitmodal.less:L32 */
.guest-level-limit-modal .group-message1 .message-register-1 {
  font-family: 'Signika semibold';
  color: #eab1ff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  float: left;
}
/* guestlevellimitmodal.less:L37 */
.guest-level-limit-modal .group-message1 .message-register-2 {
  font-family: 'Signika semibold';
  color: #dd83fe;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* guestlevellimitmodal.less:L42 */
.guest-level-limit-modal .message-continue-guest {
  font-size: 18px;
  font-family: 'Genica';
  color: #ffc600;
  margin-top: 4px;
  text-decoration: underline;
  cursor: pointer;
  margin-left: 280px;
  width: 220px;
}
/* guestlevellimitmodal.less:L53 */
.guest-level-limit-modal .message-lobby-guest {
  margin-top: 4px;
  text-decoration: underline;
  cursor: pointer;
  margin-left: 280px;
  width: 220px;
}
/* guestlevellimitmodal.less:L60 */
.guest-level-limit-modal .message-lobby-guest a {
  font-family: 'Genica';
  font-size: 18px;
  color: #ffc600;
}
/* guestlevellimitmodal.less:L67 */
.guest-level-limit-modal .bloc-buttons-bottom {
  text-align: center;
  margin-top: -90px;
}
/* guestlevellimitmodal.less:L72 */
.guest-level-limit-modal .box-advantages {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/popup-registrer-advantages.png);
  font-size: 16px;
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  height: 130px;
  background-repeat: no-repeat;
  margin-left: -26px;
}
/* guestlevellimitmodal.less:L83 */
.guest-level-limit-modal .box-advantages .text-bonus {
  font-size: 16px;
  font-family: 'Signika semibold';
  color: white;
  float: left;
  margin-top: 82px;
  margin-left: 138px;
  width: 121px;
}
/* guestlevellimitmodal.less:L93 */
.guest-level-limit-modal .box-advantages .text-games {
  font-size: 16px;
  font-family: 'Signika semibold';
  color: white;
  float: left;
  margin-top: 82px;
  margin-left: 8px;
  width: 144px;
}
/* guestlevellimitmodal.less:L103 */
.guest-level-limit-modal .box-advantages .text-levels {
  font-size: 16px;
  font-family: 'Signika semibold';
  color: white;
  float: left;
  margin-top: 82px;
  width: 121px;
}
/* guestlevellimitmodal.less:L112 */
.guest-level-limit-modal .box-advantages .text-achievements {
  font-size: 16px;
  font-family: 'Signika semibold';
  color: white;
  float: left;
  margin-top: 82px;
  width: 148px;
}
/* guestlevellimitmodal.less:L122 */
.guest-level-limit-modal .tag-wellcome {
  font-family: 'Genica';
  color: white;
  width: 241px;
  height: 108px;
  margin-left: 12px;
  margin-top: -10px;
  background-repeat: no-repeat;
}
/* guestlevellimitmodal.less:L133 */
.guest-level-limit-modal .level-badge {
  font-size: 18px;
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 50px;
  height: 50px;
  margin-left: 250px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/styles/images/level_medal.png);
  background-repeat: no-repeat;
  float: left;
  text-align: center;
  margin-top: 5px;
}
/* guestlevellimitmodal.less:L148 */
.guest-level-limit-modal .level-badge .text-box-level {
  margin-top: 11px;
}
/* guestlevellimitmodal.less:L153 */
.guest-level-limit-modal .box-credits {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/credits_bar.png);
  font-size: 16px;
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 140px;
  height: 32px;
  margin-top: 14px;
  margin-right: auto;
  margin-left: auto;
}
/* guestlevellimitmodal.less:L163 */
.guest-level-limit-modal .box-credits .text-box-credits {
  margin-top: 6px;
  margin-left: 47px;
  margin-right: auto;
  position: absolute;
}
/* guestlevellimitmodal.less:L172 */
.guest-level-limit-modal .close {
  width: 37px;
  height: 37px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/b_close.png) 0 0 no-repeat;
  position: absolute;
  top: 44px;
  left: 717px;
  opacity: 1;
}
/* guestlevellimitmodal.less:L182 */
.guest-level-limit-modal .modal-content {
  border: none;
  box-shadow: none;
}
/* guestlevellimitmodal.less:L187 */
/* guestlevellimitmodal.less:L188 */
.guest-level-limit-modal .modal-body p {
  font-family: 'Signika semibold';
  color: #0e0b45;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  line-height: 26px;
}
/* jackpotmodal.less:L2 */
@media (min-width: 768px) {
  /* jackpotmodal.less:L4 */
  .jackpot-modal .modal-sm {
    width: 460px;
  }
}
/* jackpotmodal.less:L9 */
/* jackpotmodal.less:L10 */
.jackpot-modal .modal-content .modal-body {
  padding: 0;
}
/* jackpotmodal.less:L14 */
.jackpot-modal .modal-content .modal-title {
  margin-top: -62px;
  margin-left: -30px;
  width: 496px;
  height: 74px;
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/daystreak_header.png);
}
/* jackpotmodal.less:L21 */
.jackpot-modal .modal-content .modal-title h3 {
  color: white;
  padding-top: 10px;
}
/* animations */

@-webkit-keyframes lighten-arrows {
  0% {
    background-position: 0 -2630px;
  }
  16.66% {
    background-position: 0 -2104px;
  }
  33.33% {
    background-position: 0 -1578px;
  }
  50% {
    background-position: 0 -1052px;
  }
  66.66% {
    background-position: 0 -526px;
  }
  83.33% {
    background-position: 0 0;
  }
  100% {
    background-position: 0 0;
  }
}
@-o-keyframes lighten-arrows {
  0% {
    background-position: 0 -2630px;
  }
  16.66% {
    background-position: 0 -2104px;
  }
  33.33% {
    background-position: 0 -1578px;
  }
  50% {
    background-position: 0 -1052px;
  }
  66.66% {
    background-position: 0 -526px;
  }
  83.33% {
    background-position: 0 -1px;
  }
  100% {
    background-position: 0 0;
  }
}
@-moz-keyframes lighten-arrows {
  0% {
    background-position: 0 -2630px;
  }
  16.66% {
    background-position: 0 -2104px;
  }
  33.33% {
    background-position: 0 -1578px;
  }
  50% {
    background-position: 0 -1052px;
  }
  66.66% {
    background-position: 0 -526px;
  }
  83.33% {
    background-position: 0 -1px;
  }
  100% {
    background-position: 0 0;
  }
}
@-ms-keyframes lighten-arrows {
  0% {
    background-position: 0 -2630px;
  }
  16.66% {
    background-position: 0 -2104px;
  }
  33.33% {
    background-position: 0 -1578px;
  }
  50% {
    background-position: 0 -1052px;
  }
  66.66% {
    background-position: 0 -526px;
  }
  83.33% {
    background-position: 0 -1px;
  }
  100% {
    background-position: 0 0;
  }
}
@keyframes lighten-arrows {
  0% {
    background-position: 0 -2630px;
  }
  16.66% {
    background-position: 0 -2104px;
  }
  33.33% {
    background-position: 0 -1578px;
  }
  50% {
    background-position: 0 -1052px;
  }
  66.66% {
    background-position: 0 -526px;
  }
  83.33% {
    background-position: 0 -1px;
  }
  100% {
    background-position: 0 0;
  }
}
/* end animations*/

/* levelupmodal.less:L153 */
@media (min-width: 768px) {
  /* levelupmodal.less:L155 */
  .level-up-modal .modal-sm {
    width: 460px;
  }
}
/* levelupmodal.less:L160 */
.level-up-modal .modal-sm {
  margin: 5% auto 0 auto;
}
/* levelupmodal.less:L164 */
.level-up-modal .modal-dialog {
  width: 850px;
  height: 600px;
}
/* levelupmodal.less:L169 */
.level-up-modal .lighten-arrow {
  width: 847px;
  height: 526px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/lighten-arrow.png) no-repeat;
  -webkit-animation: lighten-arrows 1.5s steps(1) infinite;
  -moz-animation: lighten-arrows 1.5s steps(1) infinite;
  -ms-animation: lighten-arrows 1.5s steps(1) infinite;
  -o-animation: lighten-arrows 1.5s steps(1) infinite;
  animation: lighten-arrows 1.5s steps(1) infinite;
  position: absolute;
  top: 0;
  right: 0;
}
/* levelupmodal.less:L182 */
.level-up-modal .lighten-arrow .close {
  margin-right: 7px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/b_close_sprite.png) no-repeat top left;
  width: 52px;
  height: 53px;
  background-position: 0 0;
  opacity: 1;
}
/* levelupmodal.less:L191 */
.level-up-modal .lighten-arrow .close:hover {
  background-position: -62px 0;
}
/* levelupmodal.less:L196 */
.level-up-modal .modal-title {
  padding-bottom: 20px;
}
/* levelupmodal.less:L199 */
.level-up-modal .modal-title h1 {
  font-family: "Genica";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0 auto;
  font-size: 35px;
  text-align: center;
  padding-top: 12px;
  display: block;
  text-shadow: 1px 1px 1px #020203;
}
/* levelupmodal.less:L213 */
.level-up-modal .level-badge {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/medal_new_level.png) no-repeat;
  width: 166px;
  height: 170px;
  left: 315px;
  position: relative;
}
/* levelupmodal.less:L221 */
.level-up-modal .level-badge p {
  font-family: "Genica";
  text-align: center;
  color: white;
  font-size: 38px;
  text-shadow: -1px 1px 1.5px black;
  top: 54px;
  position: relative;
  left: -3px;
}
/* levelupmodal.less:L232 */
.level-up-modal .level-badge .mega-text {
  top: 50px;
  font-size: 45px;
}
/* levelupmodal.less:L238 */
.level-up-modal .background {
  width: 847px;
  height: 546px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bg_new_level.png) no-repeat;
  border: none;
}
@media (min-width: 768px) and (max-width: 800px) {
  .level-up-modal .background {
    transform: scale(0.8);
    background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bg_new_level.png) no-repeat;
    margin: 27% auto auto -35%;
  }
}
@media (min-width: 801px) and (max-width: 1000px) {
  .level-up-modal .background {
    transform: scale(0.9);
    background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/bg_new_level.png) no-repeat;
    margin: 27% auto auto -30%;
  }
}
/* levelupmodal.less:L257 */
.level-up-modal p {
  font-family: "Signika semibold";
  color: #0b0a46;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  text-align: center;
}
/* levelupmodal.less:L263 */
.level-up-modal .subtitle {
  font-family: Signika;
  color: #a3e8ff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: 1px 1px 1px rgba(20, 20, 20, 0.7);
  font-size: 24px;
  text-align: center;
  margin-top: -170px;
}
/* levelupmodal.less:L275 */
.level-up-modal .modal-body {
  height: auto;
  display: block;
}
/* levelupmodal.less:L279 */
.level-up-modal .modal-body ul {
  width: 500px;
  height: 140px;
  margin: 0 auto;
  position: relative;
  left: -9px;
  top: 10px;
}
/* levelupmodal.less:L288 */
.level-up-modal .modal-body .coins-reward {
  padding-top: 38px;
  padding-right: 25px;
}
/* levelupmodal.less:L293 */
.level-up-modal .modal-body .bonus-reward {
  font-family: 'Dancing Script';
  color: white;
  text-shadow: 1px 1px 1px black;
  display: inline;
  padding-right: 53px;
  margin-left: -60px;
}
/* levelupmodal.less:L302 */
.level-up-modal .modal-body .bonus-credits {
  padding-top: 12px;
  font-family: "Genica";
  font-size: 30px;
  color: #f7ca26;
  text-shadow: 1px 1px 1px black;
  display: inline-block;
  width: 199px;
  margin: 0;
  line-height: 1;
}
/* levelupmodal.less:L314 */
.level-up-modal .modal-body .modal-body-credits,
.level-up-modal .modal-body .modal-body-game {
  display: block;
  margin: 0 auto;
}
/* levelupmodal.less:L319 */
.level-up-modal .modal-body .bonus-reward {
  font-size: 26px;
  font-family: 'Dancing Script';
  color: white;
  text-shadow: 1px 1px 1px black;
}
/* levelupmodal.less:L326 */
.level-up-modal .modal-body .modal-body-image {
  height: 100%;
  margin: 0 auto;
}
/* levelupmodal.less:L330 */
.level-up-modal .modal-body .modal-body-image h3 {
  font-family: "Signika";
  position: relative;
  color: white;
  font-size: 16px;
  top: 68px;
}
/* levelupmodal.less:L338 */
.level-up-modal .modal-body .modal-body-image p {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/mini_coin.png) no-repeat 0 0;
  position: relative;
  font-family: "Signika Semibold";
  font-size: 16px;
  color: #ffd200;
  top: 61px;
}
/* levelupmodal.less:L348 */
.level-up-modal .modal-body .modal-body-bet {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_max_bet_new.png) no-repeat 0 0;
  background-position: center 15px;
}
/* levelupmodal.less:L352 */
.level-up-modal .modal-body .modal-body-bet p {
  width: 67px;
  margin-left: auto;
  margin-right: auto;
}
/* levelupmodal.less:L359 */
.level-up-modal .modal-body .modal-body-time {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_time_new.png) no-repeat 0 0;
  background-position: center 15px;
}
/* levelupmodal.less:L363 */
.level-up-modal .modal-body .modal-body-time p {
  margin-left: auto;
  width: 80px;
}
/* levelupmodal.less:L369 */
.level-up-modal .modal-body .modal-body-daily {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_daily_new.png) no-repeat 0 0;
  background-position: center 15px;
  padding: 0;
}
/* levelupmodal.less:L374 */
.level-up-modal .modal-body .modal-body-daily p {
  margin-left: auto;
  width: 106px;
}
/* levelupmodal.less:L380 */
.level-up-modal .modal-body .modal-body-game-1 {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/inactive_new_level.png) no-repeat 0 0;
  background-position: center 15px;
  padding: 0;
  font-size: 15px;
}
/* levelupmodal.less:L386 */
.level-up-modal .modal-body .modal-body-game-1 h3 {
  font-family: "Signika";
  position: relative;
  color: white;
  font-size: 16px;
}
/* levelupmodal.less:L395 */
.level-up-modal .modal-body .modal-body-game-1 p {
  background: none;
}
/* levelupmodal.less:L399 */
.level-up-modal .modal-body .modal-body-game-1 a {
  color: #ffd200;
}
/* levelupmodal.less:L404 */
.level-up-modal .modal-body .modal-body-game-blocked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/no_icon.png) no-repeat 0 0;
}
/* levelupmodal.less:L408 */
.level-up-modal .modal-body .modal-body-game-link {
  width: 135px;
  height: 130px;
  display: block;
  margin-left: 24px;
}
/* levelupmodal.less:L414 */
.level-up-modal .modal-body .modal-body-game-link:hover {
  background-position: 0 0;
  cursor: pointer;
}
/* levelupmodal.less:L420 */
.level-up-modal .modal-body .footer-image {
  margin-top: 67px;
  width: 100%;
}
/* levelupmodal.less:L425 */
.level-up-modal .modal-body .footer-text {
  display: inline-block;
  font-family: "Signika Semibold";
  font-size: 16px;
  color: #ffd200;
  vertical-align: middle;
}
/* levelupmodal.less:L433 */
.level-up-modal .modal-body .footer-coin {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/mini_coin.png) no-repeat 0 0;
  display: inline-block;
  width: 20px;
  height: 20px;
  vertical-align: middle;
}
/* levelupmodal.less:L441 */
.level-up-modal .modal-body .coin {
  vertical-align: middle;
  width: 60px;
  height: 60px;
  left: 332px;
  bottom: -6px;
  position: absolute;
  z-index: 1000;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
}
/* levelupmodal.less:L456 */
.level-up-modal .modal-body .next-game {
  height: 73px;
  width: 73px;
  top: 12px;
  position: absolute;
}
/* levelupmodal.less:L462 */
.level-up-modal .modal-body .next-game .locked {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/locked.png) no-repeat 0 0;
  height: inherit;
  position: relative;
  left: -12px;
  top: 18px;
}
/* levelupmodal.less:L471 */
.level-up-modal .modal-body .next-game-oceans {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_oceans_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L475 */
.level-up-modal .modal-body .next-game-oceans.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_oceans_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L481 */
.level-up-modal .modal-body .next-game-cleopatra {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_cleopatra_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L485 */
.level-up-modal .modal-body .next-game-cleopatra.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_cleopatra_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L491 */
.level-up-modal .modal-body .next-game-luckyjack {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_luckyjack_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L495 */
.level-up-modal .modal-body .next-game-luckyjack.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_luckyjack_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L501 */
.level-up-modal .modal-body .next-game-traveltochina {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_traveltochina_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L505 */
.level-up-modal .modal-body .next-game-traveltochina.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_traveltochina_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L511 */
.level-up-modal .modal-body .next-game-slotcrush {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_slotcrush_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L515 */
.level-up-modal .modal-body .next-game-slotcrush.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_slotcrush_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L521 */
.level-up-modal .modal-body .next-game-fbiacademy {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_fbiacademy_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L525 */
.level-up-modal .modal-body .next-game-fbiacademy.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_fbiacademy_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L531 */
.level-up-modal .modal-body .next-game-splash {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_splash_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L535 */
.level-up-modal .modal-body .next-game-splash.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_splash_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L541 */
.level-up-modal .modal-body .next-game-corsarios {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_corsarios_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L545 */
.level-up-modal .modal-body .next-game-corsarios.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_corsarios_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L551 */
.level-up-modal .modal-body .next-game-lostinrussia {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_lostinrussia_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L555 */
.level-up-modal .modal-body .next-game-lostinrussia.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_lostinrussia_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L561 */
.level-up-modal .modal-body .next-game-luckyplayer {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_luckyplayer_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L565 */
.level-up-modal .modal-body .next-game-luckyplayer.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_luckyplayer_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L571 */
.level-up-modal .modal-body .next-game-lightsofbroadway {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_lightsofbroadway_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L575 */
.level-up-modal .modal-body .next-game-lightsofbroadway.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_lightsofbroadway_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L581 */
.level-up-modal .modal-body .next-game-grancarnevale {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_grancarnevale_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L585 */
.level-up-modal .modal-body .next-game-grancarnevale.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_grancarnevale_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L591 */
.level-up-modal .modal-body .next-game-dragonmagic {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_dragonmagic_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L595 */
.level-up-modal .modal-body .next-game-dragonmagic.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_dragonmagic_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L601 */
.level-up-modal .modal-body .next-game-crazynights {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_crazynights_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L605 */
.level-up-modal .modal-body .next-game-crazynights.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_crazynights_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L611 */
.level-up-modal .modal-body .next-game-secretshadow {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_secretshadow_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L615 */
.level-up-modal .modal-body .next-game-secretshadow.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_secretshadow_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L621 */
.level-up-modal .modal-body .next-game-farm {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_farm_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L625 */
.level-up-modal .modal-body .next-game-farm.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_farm_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L631 */
.level-up-modal .modal-body .next-game-eastern {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_eastern_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L635 */
.level-up-modal .modal-body .next-game-eastern.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_eastern_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L642 */
.level-up-modal .modal-body .next-game-fruitsinferno {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_fruitsinferno_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L646 */
.level-up-modal .modal-body .next-game-fruitsinferno.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_fruitsinferno_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L652 */
.level-up-modal .modal-body .next-game-stoneslot {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_stoneslot_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L656 */
.level-up-modal .modal-body .next-game-stoneslot.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_stoneslot_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L662 */
.level-up-modal .modal-body .next-game-zombiesparty {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_zombiesparty_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L666 */
.level-up-modal .modal-body .next-game-zombiesparty.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_zombiesparty_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L672 */
.level-up-modal .modal-body .next-game-fortunecharms {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_fortunecharms_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L676 */
.level-up-modal .modal-body .next-game-fortunecharms.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_fortunecharms_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L682 */
.level-up-modal .modal-body .next-game-funnyfruits {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_funnyfruits_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L686 */
.level-up-modal .modal-body .next-game-funnyfruits.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_funnyfruits_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L692 */
.level-up-modal .modal-body .next-game-manhattanblues {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_manhattanblues_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L696 */
.level-up-modal .modal-body .next-game-manhattanblues.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_manhattanblues_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L702 */
.level-up-modal .modal-body .next-game-eltesorodejava {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_eltesorodejava_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L706 */
.level-up-modal .modal-body .next-game-eltesorodejava.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_eltesorodejava_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L712 */
.level-up-modal .modal-body .next-game-eltesorodejavagold {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_eltesorodejavagold_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L716 */
.level-up-modal .modal-body .next-game-eltesorodejavagold.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_eltesorodejavagold_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L722 */
.level-up-modal .modal-body .next-game-ramaniaslot {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_ramaniaslot_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L726 */
.level-up-modal .modal-body .next-game-ramaniaslot.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_ramaniaslot_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L732 */
.level-up-modal .modal-body .next-game-wildsaloon {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_wildsaloon_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L736 */
.level-up-modal .modal-body .next-game-wildsaloon.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_wildsaloon_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L742 */
.level-up-modal .modal-body .next-game-lagranja {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_lagranja_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L746 */
.level-up-modal .modal-body .next-game-lagranja.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_lagranja_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L752 */
.level-up-modal .modal-body .next-game-vikingosvideo {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_vikingosvideo_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L756 */
.level-up-modal .modal-body .next-game-vikingosvideo.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_vikingosvideo_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L762 */
.level-up-modal .modal-body .next-game-troya {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_troya_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L766 */
.level-up-modal .modal-body .next-game-troya.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_troya_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L772 */
.level-up-modal .modal-body .next-game-laperladelcaribe {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_laperladelcaribe_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L776 */
.level-up-modal .modal-body .next-game-laperladelcaribe.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_laperladelcaribe_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L782 */
.level-up-modal .modal-body .next-game-laspiratasdelcaribe {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_laspiratasdelcaribe_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L786 */
.level-up-modal .modal-body .next-game-laspiratasdelcaribe.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_laspiratasdelcaribe_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L792 */
.level-up-modal .modal-body .next-game-leyendasdeoriente {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_leyendasdeoriente_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L796 */
.level-up-modal .modal-body .next-game-leyendasdeoriente.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_leyendasdeoriente_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L802 */
.level-up-modal .modal-body .next-game-yetimania {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_yetimania_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L806 */
.level-up-modal .modal-body .next-game-yetimania.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_yetimania_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L812 */
.level-up-modal .modal-body .next-game-cleopatrabar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_cleopatrabar_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L816 */
.level-up-modal .modal-body .next-game-cleopatrabar.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_cleopatrabar_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L822 */
.level-up-modal .modal-body .next-game-lamaquinadeltiempo {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_lamaquinadeltiempo_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L826 */
.level-up-modal .modal-body .next-game-lamaquinadeltiempo.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_lamaquinadeltiempo_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L832 */
.level-up-modal .modal-body .next-game-1 {
  right: 63px;
}
/* levelupmodal.less:L836 */
.level-up-modal .modal-body .next-game-2 {
  right: 45px;
}
/* levelupmodal.less:L840 */
.level-up-modal .modal-body .next-game-minigenio {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_minigenio_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L844 */
.level-up-modal .modal-body .next-game-minigenio.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_minigenio_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L850 */
.level-up-modal .modal-body .next-game-filon {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_filon_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L854 */
.level-up-modal .modal-body .next-game-filon.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_filon_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L860 */
.level-up-modal .modal-body .next-game-mininevada {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_mininevada_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L864 */
.level-up-modal .modal-body .next-game-mininevada.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_mininevada_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L870 */
.level-up-modal .modal-body .next-game-xmas {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_xmas_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L874 */
.level-up-modal .modal-body .next-game-xmas.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_xmas_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L880 */
.level-up-modal .modal-body .next-game-videopoker {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_videopoker_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L884 */
.level-up-modal .modal-body .next-game-videopoker.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_videopoker_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L890 */
.level-up-modal .modal-body .next-game-robinhood {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_robinhood_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L894 */
.level-up-modal .modal-body .next-game-robinhood.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_robinhood_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L900 */
.level-up-modal .modal-body .next-game-piratescaribbean {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_piratescaribbean_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L904 */
.level-up-modal .modal-body .next-game-piratescaribbean.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_piratescaribbean_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L910 */
.level-up-modal .modal-body .next-game-anubis {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_anubis_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L914 */
.level-up-modal .modal-body .next-game-anubis.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_anubis_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L920 */
.level-up-modal .modal-body .next-game-sportsbar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_sportsbar_footer.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L924 */
.level-up-modal .modal-body .next-game-sportsbar.inactive {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/game_sportsbar_inactive.png) no-repeat 0 0;
  background-size: contain;
}
/* levelupmodal.less:L931 */
.level-up-modal .modal-footer {
  display: block;
  text-align: center;
}
/* levelupmodal.less:L935 */
.level-up-modal .modal-footer .button {
  padding: 0 25px;
  margin: 0 auto;
}
@media (max-device-width: 1280px) {
  /* levelupmodal.less:L943 */
  /* levelupmodal.less:L944 */
  .level-up-modal .modal.in .modal-dialog {
    transform: scale(0.8);
    width: 100vw;
  }
}
/* Landscape */

@media (max-device-width: 1280px) and (orientation: landscape) {
  /* levelupmodal.less:L953 */
  /* levelupmodal.less:L954 */
  .level-up-modal .modal.in .modal-dialog {
    margin-top: -200px;
  }
}
/* lightboxmodal.less:L1 */
/* lightboxmodal.less:L2 */
.lightbox-modal .close {
  width: 37px;
  height: 37px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/b_close.png) 0 0 no-repeat;
  position: absolute;
  top: -19px;
  right: -24px;
  opacity: 1;
}
/* MESSENGER STYLES */

/* messengermodal.less:L2 */
ul.messenger > li.messenger-message-slot {
  margin-left: -130px;
}
/* messengermodal.less:L6 */
ul.messenger > li.messenger-message-slot > div.messenger-message {
  width: 430px;
  height: 60px;
  text-align: left;
  background-color: #7980cd;
  -moz-box-shadow: 7px 12px 14px 6px rgba(2, 2, 3, 0.75);
  -webkit-box-shadow: 7px 12px 14px 6px rgba(2, 2, 3, 0.75);
  box-shadow: 7px 12px 14px 6px rgba(2, 2, 3, 0.75);
  border: solid 3px #bfc5f4;
  background-image: -webkit-linear-gradient(right, #646cc1, #8d94d8 50%, #646cc1);
  background-image: -moz-linear-gradient(right, #646cc1, #8d94d8 50%, #646cc1);
  background-image: -o-linear-gradient(right, #646cc1, #8d94d8 50%, #646cc1);
  background-image: -ms-linear-gradient(right, #646cc1, #8d94d8 50%, #646cc1);
  background-image: linear-gradient(to left, #646cc1, #8d94d8 50%, #646cc1);
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* messengermodal.less:L25 */
ul.messenger > li.messenger-message-slot > .messenger-message {
  overflow: visible;
}
/* messengermodal.less:L29 */
ul.messenger > li.messenger-message-slot > div.messenger-message > .messenger-message-inner > .message-image {
  position: relative;
  margin-left: -54px;
  margin-top: -20px;
  display: block;
  float: left;
  z-index: 2;
}
/* messengermodal.less:L38 */
ul.messenger > li.messenger-message-slot > div.messenger-message > .messenger-message-inner > .message-text {
  font-family: 'Signika semibold';
  color: #0e0b45;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  line-height: 18px;
  display: block;
  position: relative;
}
/* messengermodal.less:L46 */
.message-avatar {
  width: 40px !important;
  height: 40px !important;
  margin-top: -10px;
  margin-left: -13px;
  margin-right: -27px;
  position: relative;
  display: block;
  float: left;
  z-index: 4;
  -webkit-box-shadow: 2px 3px 4px 2px rgba(2, 2, 3, 0.75);
  -moz-box-shadow: 2px 3px 4px 2px rgba(2, 2, 3, 0.75);
  box-shadow: 2px 3px 4px 2px rgba(2, 2, 3, 0.75);
  border: solid 3px #595198;
}
/* newtermsmodal.less:L1 */
/* newtermsmodal.less:L2 */
#newTermsModal .bonus-standard-modal {
  margin: 10%  auto;
  width: 750px;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 900px) {
  #newTermsModal .bonus-standard-modal {
    transform: scale(0.8);
    margin: 10% -15% auto;
    width: 700px;
  }
}
/* newtermsmodal.less:L13 */
#newTermsModal .icon-terms {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/icon_popup_terms.png) 0 0 no-repeat;
  margin-top: 20px;
  width: 142px;
  height: 142px;
}
/* newtermsmodal.less:L20 */
#newTermsModal .modal-title {
  font-size: 24px;
  padding-bottom: 20px;
  text-align: left;
}
/* newtermsmodal.less:L26 */
#newTermsModal p {
  font-size: 18px;
  text-align: left;
}
/* newtermsmodal.less:L31 */
#newTermsModal a {
  text-decoration: underline;
  color: #0e0b45;
}
/* newtermsmodal.less:L36 */
/* newtermsmodal.less:L37 */
#newTermsModal #acceptBtn button {
  margin: 0 auto;
}
/* newtermsmodal.less:L42 */
#newTermsModal #declineBtn {
  font-size: 16px;
  margin-top: 10px;
}
/* offerinfolargemodal.less:L1 */
.offer-info-large-modal {
  height: 535px;
  width: 930px;
}
/* offerinfolargemodal.less:L5 */
.offer-info-large-modal .title-modal {
  padding-top: 22px;
  margin-left: -17px;
  text-align: center;
  font-family: "Genica";
  color: white;
  -webkit-font-smoothing: antialiased;
  font-size: 35px;
  line-height: 53px;
  text-shadow: 1px 1px 2px #020203;
}
/* offerinfolargemodal.less:L17 */
.offer-info-large-modal .title-modal > .close {
  z-index: 10;
  top: 24px;
  left: 765px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/b_close_sprite.png) no-repeat top left;
  width: 52px;
  height: 53px;
  background-position: 0 0;
}
/* offerinfolargemodal.less:L27 */
.offer-info-large-modal .title-modal > .close:hover {
  background-position: -62px 0;
}
/* offerinfolargemodal.less:L32 */
.offer-info-large-modal .modal-body {
  padding-top: 170px;
}
/* offerinfolargemodal.less:L36 */
.offer-info-large-modal .coins {
  font-size: 65px;
  padding-top: 9px;
  font-family: "Genica";
  color: #ffc500;
  text-align: center;
  text-shadow: 1px 1px 1px black;
}
/* offerinfolargemodal.less:L45 */
.offer-info-large-modal .coins-milion {
  font-size: 48px;
  padding-top: 22px;
  padding-bottom: 12px;
}
/* offerinfolargemodal.less:L51 */
.offer-info-large-modal .was-text {
  font-family: "Signika Semibold";
  font-size: 16px;
  color: #fedbe4;
  width: 41px;
  text-align: center;
  bottom: 3px;
  position: relative;
}
/* offerinfolargemodal.less:L61 */
.offer-info-large-modal .old-prize {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/round_befores.png) 0 0 no-repeat;
  font-family: "Signika Semibold";
  font-size: 30px;
  color: white;
  position: absolute;
  right: 257px;
  text-align: center;
  width: 73px;
  bottom: 18px;
}
/* offerinfolargemodal.less:L72 */
.offer-info-large-modal .old-prize > label {
  position: relative;
  bottom: 20px;
  width: 55px;
}
/* offerinfolargemodal.less:L77 */
.offer-info-large-modal .old-prize > label > img {
  vertical-align: middle;
  position: absolute;
  top: 7px;
  right: 8px;
}
/* offerinfolargemodal.less:L86 */
.offer-info-large-modal .discount-flying {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/round_more_coins.png) 0 0 no-repeat;
  font-family: "Signika Semibold";
  font-size: 25px;
  color: white;
  position: absolute;
  right: 234px;
  text-align: center;
  width: 92px;
  bottom: 60px;
}
/* offerinfolargemodal.less:L98 */
.offer-info-large-modal .discount-flying > span {
  left: 3px;
  text-align: center;
  position: relative;
  bottom: -2px;
}
/* offerinfolargemodal.less:L106 */
.offer-info-large-modal .discount-flying > label {
  position: relative;
  bottom: 14px;
  font-size: 20px;
  left: 2px;
  color: #fedbe4;
  width: 50px;
}
/* offerinfolargemodal.less:L116 */
.offer-info-large-modal .discount-flying .milion {
  bottom: 56px;
}
/* offerinfolargemodal.less:L120 */
.offer-info-large-modal .for-only {
  font-family: "Signika semibold";
  font-size: 44px;
  color: white;
  text-align: center;
  text-shadow: 1px 1px 1px black;
  margin-top: -14px;
}
/* offerinfolargemodal.less:L128 */
.offer-info-large-modal .for-only > span {
  font-family: "Signika";
  font-size: 27px;
  opacity: 0.75;
  text-align: left;
}
/* offerinfolargemodal.less:L136 */
.offer-info-large-modal .modal-footer {
  margin-right: 17px;
  padding-top: 33px;
  text-align: center;
}
/* offerinfolargemodal.less:L142 */
.offer-info-large-modal .modal-body-info {
  padding-top: 170px;
}
/* offerinfolargemodal.less:L146 */
.offer-info-large-modal .modal-body-bonus {
  padding-top: 170px;
}
/* offerinfolargemodal.less:L150 */
.offer-info-large-modal .modal-bonus-credits {
  margin-top: -119px;
  margin-bottom: 20px;
  margin-right: -22px;
  font-size: 62px;
  font-family: "Genica";
  color: #ffc500;
  text-shadow: 1px 1px 1px black;
}
/* offerinfolargemodal.less:L160 */
.offer-info-large-modal .modal-info-footer {
  margin-left: 17px;
  padding-top: 188px;
  text-align: center;
}
/* offerinfolargemodal.less:L166 */
.offer-info-large-modal .modal-bonus-footer {
  margin-right: 17px;
  padding-top: 188px;
  text-align: center;
}
/* offerinfolargemodal.less:L172 */
.offer-info-large-modal .modal-offer-timer {
  margin-top: -11px;
  margin-left: 46px;
  text-align: left;
  font-family: "Signika";
  color: white;
  font-size: 30px;
  letter-spacing: 3px;
}
/* offerinfosmallmodal.less:L1 */
.offer-info-small-modal {
  height: 452px;
  width: 834px;
}
/* offerinfosmallmodal.less:L5 */
.offer-info-small-modal .title-modal {
  padding-top: 22px;
  margin-left: -17px;
  margin-right: 27px;
  text-align: center;
  font-family: "Genica";
  color: white;
  -webkit-font-smoothing: antialiased;
  font-size: 35px;
  line-height: 53px;
  text-shadow: 1px 1px 2px #020203;
}
/* offerinfosmallmodal.less:L18 */
.offer-info-small-modal .title-modal > .close {
  z-index: 10;
  top: -21px;
  left: 803px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/b_close_sprite.png) no-repeat top left;
  width: 52px;
  height: 53px;
  background-position: 0 0;
}
/* offerinfosmallmodal.less:L28 */
.offer-info-small-modal .title-modal > .close:hover {
  background-position: -62px 0;
}
/* offerinfosmallmodal.less:L33 */
.offer-info-small-modal .modal-body {
  padding-top: 125px;
}
/* offerinfosmallmodal.less:L37 */
.offer-info-small-modal .modal-body-info {
  padding-top: 170px;
}
/* offerinfosmallmodal.less:L41 */
.offer-info-small-modal .modal-body-bonus {
  padding-top: 170px;
}
/* offerinfosmallmodal.less:L45 */
.offer-info-small-modal .modal-bonus-credits {
  margin-top: -119px;
  margin-bottom: 20px;
  margin-right: -22px;
  font-size: 62px;
  font-family: "Genica";
  color: #ffc500;
  text-shadow: 1px 1px 1px black;
}
/* offerinfosmallmodal.less:L55 */
.offer-info-small-modal .coins {
  font-size: 55px;
  padding-top: 13px;
  padding-bottom: 10px;
  font-family: "Genica";
  color: #ffc500;
  text-align: center;
  text-shadow: 1px 1px 1px black;
}
/* offerinfosmallmodal.less:L65 */
.offer-info-small-modal .coins-milion {
  font-size: 48px;
  padding-top: 22px;
  padding-bottom: 12px;
}
/* offerinfosmallmodal.less:L71 */
.offer-info-small-modal .was-text {
  font-family: "Signika Semibold";
  font-size: 16px;
  opacity: 0.75;
  width: 41px;
  text-align: center;
  bottom: 3px;
  position: relative;
}
/* offerinfosmallmodal.less:L81 */
.offer-info-small-modal .old-prize {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/round_befores_blue.png) 0 0 no-repeat;
  font-family: "Signika Semibold";
  font-size: 30px;
  color: white;
  position: absolute;
  right: 209px;
  text-align: center;
  width: 73px;
  bottom: -22px;
}
/* offerinfosmallmodal.less:L92 */
.offer-info-small-modal .old-prize > label {
  position: relative;
  bottom: 20px;
  width: 55px;
}
/* offerinfosmallmodal.less:L97 */
.offer-info-small-modal .old-prize > label > img {
  vertical-align: middle;
  position: absolute;
  top: 7px;
  right: 8px;
}
/* offerinfosmallmodal.less:L106 */
.offer-info-small-modal .discount-flying {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/round_more_coins_blue.png) 0 0 no-repeat;
  font-family: "Signika Semibold";
  font-size: 25px;
  color: white;
  position: absolute;
  right: 195px;
  text-align: center;
  width: 92px;
  bottom: 55px;
}
/* offerinfosmallmodal.less:L117 */
.offer-info-small-modal .discount-flying > span {
  left: 3px;
  text-align: center;
  position: relative;
  bottom: -2px;
}
/* offerinfosmallmodal.less:L125 */
.offer-info-small-modal .discount-flying > label {
  position: relative;
  bottom: 14px;
  font-size: 20px;
  left: 2px;
  opacity: 0.75;
  width: 50px;
}
/* offerinfosmallmodal.less:L135 */
.offer-info-small-modal .discount-flying .milion {
  bottom: 56px;
}
/* offerinfosmallmodal.less:L139 */
.offer-info-small-modal .for-only {
  font-family: "Signika semibold";
  font-size: 44px;
  color: white;
  text-align: center;
  text-shadow: 1px 1px 1px black;
  margin-top: -14px;
}
/* offerinfosmallmodal.less:L147 */
.offer-info-small-modal .for-only > span {
  font-family: "Signika";
  font-size: 27px;
  opacity: 0.75;
  text-align: left;
}
/* offerinfosmallmodal.less:L155 */
.offer-info-small-modal .modal-footer {
  margin-right: 17px;
  padding-top: 33px;
  text-align: center;
}
/* offerinfosmallmodal.less:L161 */
.offer-info-small-modal .modal-info-footer {
  margin-right: 17px;
  padding-top: 188px;
  text-align: center;
}
/* offerinfosmallmodal.less:L167 */
.offer-info-small-modal .modal-bonus-footer {
  margin-right: 17px;
  padding-top: 188px;
  text-align: center;
}
/* offerinfosmallmodal.less:L173 */
.offer-info-small-modal .modal-offer-timer {
  margin-top: -22px;
  margin-left: 27px;
  text-align: left;
  font-family: "Signika";
  color: white;
  font-size: 30px;
  letter-spacing: 3px;
}
/* outofcreditsmodal.less:L1 */
#outofcredits {
  margin: 0 auto;
}
/* outofcreditsmodal.less:L4 */
#outofcredits .is-registered {
  width: 930px;
}
/* outofcreditsmodal.less:L8 */
#outofcredits .modal-title {
  font-family: "Genica";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  margin: 0 auto;
  font-size: 22px;
  text-align: center;
  margin-top: -66px;
  padding-top: 5px;
  display: block;
  width: 506px;
  height: 74px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/styles/images/daystreak_header.png) no-repeat;
}
/* outofcreditsmodal.less:L22 */
#outofcredits button.close {
  font-family: "Signika";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  background: #0000dd;
  opacity: initial;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  -moz-box-shadow: 0 7px 10px rgba(255, 255, 255, 0.6) inset, 1px 1px 6px black;
  -webkit-box-shadow: 0 7px 10px rgba(255, 255, 255, 0.6) inset, 1px 1px 6px black;
  box-shadow: 0 7px 10px rgba(255, 255, 255, 0.6) inset, 1px 1px 6px black;
  border: 1px solid #0000dd;
  text-shadow: none;
  padding: 0 7px;
  position: relative;
  right: -18px;
  top: -18px;
  height: 38px;
  width: 38px;
  z-index: 2005;
}
/* outofcreditsmodal.less:L45 */
/* outofcreditsmodal.less:L46 */
#outofcredits ul li {
  font-family: "Signika";
  color: #070841;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  text-align: left;
  margin-left: 90px;
}
/* outofcreditsmodal.less:L52 */
#outofcredits ul li div {
  display: inline-block;
  vertical-align: -20px;
}
/* outofcreditsmodal.less:L59 */
#outofcredits .outofcredits-alotmore {
  margin-left: 60px;
}
/* outofcreditsmodal.less:L63 */
#outofcredits .outofcredits_header {
  font-family: "Genica";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 26px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
}
/* outofcreditsmodal.less:L69 */
#outofcredits .outofcredits-signup-bonus {
  width: 567px;
  height: 339px;
  z-index: 2001;
  position: relative;
  left: -18px;
  margin-bottom: -65px;
  padding-top: 40px;
  padding-left: 240px;
}
/* outofcreditsmodal.less:L79 */
#outofcredits .outofcredits-signup-bonus .button.button-facebook {
  height: 51px;
  font-size: 23px;
  padding: 0 19px;
  margin-bottom: 10px;
}
/* outofcreditsmodal.less:L86 */
#outofcredits .outofcredits-signup-bonus p {
  font-family: "Signika";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  margin-bottom: 0;
}
/* outofcreditsmodal.less:L92 */
#outofcredits .outofcredits-signup-bonus a {
  color: #ffd500;
  font-size: 18px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
}
/* outofcreditsmodal.less:L99 */
#outofcredits .outofcredits-time {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/styles/images/icon_time.png);
  width: 54px;
  height: 51px;
}
/* outofcreditsmodal.less:L105 */
#outofcredits .outofcredits-calendar {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/styles/images/icon_calendar.png);
  width: 54px;
  height: 51px;
}
/* outofcreditsmodal.less:L111 */
#outofcredits .button-outofcredits {
  top: -29px;
}
/* outofcreditsmodal.less:L115 */
#outofcredits .modal-footer-registered {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/styles/images/coins_popup.png);
  width: 513px;
  height: 204px;
  left: 29px;
  position: relative;
  bottom: -99px;
  margin-top: -64px;
}
/* outofcreditsmodal.less:L125 */
#outofcredits .modal-footer-guest {
  border-top: 1px solid #494bb0;
  z-index: 2003;
  position: relative;
  background: #767dcd;
  background: -moz-linear-gradient(left, #767dcd 0, #999fdb 54%, #767dcd 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #767dcd), color-stop(54%, #999fdb), color-stop(100%, #767dcd));
  background: -webkit-linear-gradient(left, #767dcd 0, #999fdb 54%, #767dcd 100%);
  background: -o-linear-gradient(left, #767dcd 0, #999fdb 54%, #767dcd 100%);
  background: -ms-linear-gradient(left, #767dcd 0, #999fdb 54%, #767dcd 100%);
  background: linear-gradient(to right, #767dcd 0, #999fdb 54%, #767dcd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#767dcd', endColorstr='#767dcd', GradientType=1);
}
/* outofcreditsmodal.less:L139 */
#outofcredits .outofcredits-also {
  font-size: 20px;
  position: relative;
  left: -20px;
  color: #070841;
  margin-bottom: -10px;
}
/* outofcreditsmodal.less:L146 */
#outofcredits .outofcredits-also strong {
  color: #7f0d96;
  font-weight: bold;
}
/* paymentmodal.less:L1 */
.background-payment {
  margin-top: 40px;
  color: white;
}
/* paymentmodal.less:L5 */
.background-payment .bonus-zone {
  margin-left: 370px;
}
@media (max-width: 1199px) {
  .background-payment .bonus-zone {
    margin-left: 312px;
  }
}
@media (max-width: 991px) {
  .background-payment .bonus-zone {
    margin-left: 264px;
  }
}
/* paymentmodal.less:L18 */
.payment-modal-texts {
  padding: 20px 0;
}
/* paymentmodal.less:L21 */
.payment-modal-texts span {
  clear: both;
  display: block;
}
/* paymentmodal.less:L26 */
.payment-modal-texts #topText {
  margin-top: -9px;
  font-size: 20px;
  font-family: 'Signika';
  color: #cbbeff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* paymentmodal.less:L32 */
.payment-modal-texts #bottomText {
  font-size: 20px;
  font-family: 'Signika';
  color: #c6bcfe;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* paymentmodal.less:L38 */
.box-reason-error {
  margin-top: -16px;
  font-family: 'Signika';
  color: red;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  display: none;
}
/* paymentmodal.less:L45 */
.box-reason {
  border: solid 2px #8d5cff;
  background-color: #4b239c;
}
/* paymentmodal.less:L49 */
.box-reason .check-option {
  width: 16px;
  height: 19px;
  padding: 0;
  margin: 0;
  vertical-align: bottom;
  position: relative;
}
/* paymentmodal.less:L58 */
.box-reason .title-option {
  color: white;
  font-size: 22px;
}
/* paymentmodal.less:L63 */
.box-reason .label-option {
  color: white;
  display: block;
  text-align: left;
  margin-top: 16px;
  font-size: 15px;
}
/* paymentmodal.less:L72 */
.box-margin {
  width: 80%;
  margin: 0 auto;
  margin-bottom: 5%;
  padding: 20px;
}
/* paymentmodal.less:L79 */
.payment-standard-modal {
  width: 365px;
  margin: 0 auto;
  margin-top: 3%;
  padding: 20px;
}
/* paymentmodal.less:L85 */
.payment-standard-modal .label-help {
  display: block;
  color: #cbbeff;
  margin-bottom: 9px;
}
/* paymentmodal.less:L90 */
.payment-standard-modal .label-help .label-contact {
  color: #ffd800;
  display: inline-block;
  cursor: pointer;
  text-decoration: underline;
}
/* paymentmodal.less:L98 */
.payment-standard-modal .label-wehelp {
  display: block;
  color: white;
}
/* paymentmodal.less:L103 */
.payment-standard-modal .line {
  background-color: gray;
  height: 2px;
  width: 50%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 21px;
  margin-bottom: 20px;
}
/* paymentmodal.less:L113 */
.payment-standard-modal .modal-content {
  -webkit-box-shadow: 7px 12px 14px 6px rgba(2, 2, 3, 0.75);
  -moz-box-shadow: 7px 12px 14px 6px rgba(2, 2, 3, 0.75);
  box-shadow: 7px 12px 14px 6px rgba(2, 2, 3, 0.75);
  background-repeat: no-repeat;
  text-align: center;
  background-image: linear-gradient(to left, #251a54, #341f91 50%, #251a54);
  border: solid 3px #eaae27;
  border-radius: 10px;
}
/* paymentmodal.less:L123 */
.payment-standard-modal .modal-content .modal-header {
  width: auto;
  height: 78px;
  margin-top: -43px;
  display: block;
  border-bottom: none;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/styles/images/header_buy_coins.png) 50% 0 no-repeat;
}
/* paymentmodal.less:L131 */
.payment-standard-modal .modal-content .modal-header .close {
  opacity: 1;
  width: 37px;
  height: 37px;
  position: absolute;
  top: -18px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/styles/images/b_close.png) 0 0 no-repeat;
  left: 539px;
}
/* paymentmodal.less:L141 */
.payment-standard-modal .modal-content .modal-header h4 {
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 27px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  text-align: center;
  margin-top: 10px;
  padding-top: 23px;
}
/* paymentmodal.less:L152 */
.payment-standard-modal .modal-content p.modal-title {
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  line-height: 40px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  text-align: center;
  margin-top: 20px;
}
/* paymentmodal.less:L161 */
/* paymentmodal.less:L162 */
.payment-standard-modal .modal-content .modal-body p {
  font-family: 'Signika semibold';
  color: #0e0b45;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  line-height: 26px;
}
/* paymentmodal.less:L169 */
.payment-standard-modal .modal-content .modal-footer {
  border: 0;
  margin: 0 0 20px 0;
  padding: 0;
  font-size: 40px;
  text-align: center;
}
/* redblackmodal.less:L2 */
/* redblackmodal.less:L3 */
.redBlack-modal iframe {
  background-color: transparent;
  border: 5px none red;
  padding: 0px;
  overflow: hidden;
}
/* redblackmodal.less:L10 */
.redBlack-modal .modal-dialog {
  width: 923px;
  height: 529px;
}
/* redblackmodal.less:L14 */
.redBlack-modal .modal-dialog .modal-content {
  border: 0;
  width: 923px;
  height: 529px;
}
/* redblackmodal.less:L21 */
.redBlack-modal .close {
  width: 75px;
  height: 75px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/redBlack-b_close.png) 0 0 no-repeat;
  position: absolute;
  top: -31px;
  left: 881px;
  opacity: 1;
}
/* redblackmodal.less:L30 */
.redBlack-modal .close:hover {
  background-position: 0 -75px;
}
/* redirectmodal.less:L1 */
/* redirectmodal.less:L3 */
.redirecting #loading-spinner {
  display: block;
  text-align: center;
  margin: auto;
}
/* redirectmodal.less:L9 */
.redirecting #redirectingMessage {
  text-align: center;
  padding: 10px;
  margin-bottom: 20px;
}
/* redirectmodal.less:L14 */
.redirecting #redirectingMessage .text-redirect-one {
  font-family: 'Signika';
  font-size: 20px;
  color: #c6bcfe;
}
/* redirectmodal.less:L20 */
.redirecting #redirectingMessage .text-redirect-two {
  font-family: 'Signika';
  font-weight: bold;
  font-size: 20px;
  color: white;
}
/* redirectmodal.less:L28 */
.redirecting #redirect-sideText {
  margin-top: 27px;
  margin-left: 27px;
}
/* redirectmodal.less:L32 */
.redirecting #redirect-sideText .redirect-side-Big {
  font-family: 'Dancing Script';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  font-size: 48px;
  margin-top: -21px;
}
/* redirectmodal.less:L41 */
.redirecting #redirect-sideText .redirect-side-Small {
  font-family: 'Signika';
  font-size: 20px;
  color: #c6bcfe;
}
/* redirectmodal.less:L49 */
.redirecting #redirect-sideText span {
  float: left;
  clear: both;
}
/* redirectmodal.less:L55 */
.redirecting .bg-coins {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/coin_big.png) 0 0 no-repeat;
  width: 142px;
  height: 142px;
  position: absolute;
  left: 381px;
  margin-top: 2px;
}
/* redirectmodal.less:L64 */
.redirecting .mid-box {
  height: 130px;
  width: 720px;
  margin: auto;
  margin-left: -12px;
  margin-bottom: 30px;
  border: solid 2px #8d5cff;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  background-image: linear-gradient(to right, #4b239c, #753ee5);
  -moz-box-shadow: 2.5px 4.33px 5px 0 rgba(0, 0, 0, 0.35), inset -9.192px -9.192px 19px 0 rgba(52, 24, 132, 0.55);
  -webkit-box-shadow: 2.5px 4.33px 5px 0 rgba(0, 0, 0, 0.35), inset -9.192px -9.192px 19px 0 rgba(52, 24, 132, 0.55);
  box-shadow: 2.5px 4.33px 5px 0 gba(0, 0, 0, 0.35), inset -9.192px -9.192px 19px 0 rgba(52, 24, 132, 0.55);
}
/* redirectmodal.less:L79 */
.redirecting .mid-box .free-coins-box {
  float: left;
}
/* redirectmodal.less:L82 */
.redirecting .mid-box .free-coins-box .free-coins {
  border: solid 1px #7746d1;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-image: linear-gradient(to left, #4a1ba8, #6339b9 50%, #4a1ba8);
  margin-top: -60px;
  font-family: 'Genica';
  color: #ffc500;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 40px;
  padding-left: 35px;
  padding-right: 8px;
  text-align: center;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  display: block;
  min-width: 200px;
  margin-left: 125px;
}
/* redirectmodal.less:L100 */
.redirecting .mid-box .free-coins-box .for-only-text {
  font-family: 'Signika';
  font-size: 20px;
  color: #c6bcfe;
  margin-left: 150px;
}
/* redirectmodal.less:L107 */
.redirecting .mid-box .free-coins-box .free-coins-text {
  font-family: 'Dancing Script';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  text-align: center;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  margin-top: -20px;
  margin-left: 50px;
}
/* referalmodal.less:L1 */
/* referalmodal.less:L2 */
#referalpopup .modal-title {
  font-family: "Genica";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
  margin: 0 auto;
  font-size: 22px;
  text-align: center;
  margin-top: -66px;
  padding-top: 5px;
  display: block;
  width: 506px;
  height: 74px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/daystreak_header.png) no-repeat;
}
/* referalmodal.less:L16 */
#referalpopup button.close {
  font-family: "Signika";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  background: #0000dd;
  opacity: initial;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  -moz-box-shadow: 0 7px 10px rgba(255, 255, 255, 0.6) inset, 1px 1px 6px black;
  -webkit-box-shadow: 0 7px 10px rgba(255, 255, 255, 0.6) inset, 1px 1px 6px black;
  box-shadow: 0 7px 10px rgba(255, 255, 255, 0.6) inset, 1px 1px 6px black;
  border: 1px solid #0000dd;
  text-shadow: none;
  padding: 0 7px;
  position: relative;
  right: -18px;
  top: -18px;
  height: 38px;
  width: 38px;
  z-index: 2005;
}
/* referalmodal.less:L39 */
#referalpopup .modal-footer {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/coins_popup.png);
  width: 513px;
  height: 204px;
  left: 29px;
  position: relative;
  bottom: -99px;
  margin-top: -64px;
}
/*REFERAL*/

/* referalmodal.less:L51 */
.list-referal-methods > li {
  height: 30px;
  display: block;
  margin-top: 10px;
  text-align: center;
}
/* referalmodal.less:L57 */
.list-referal-methods > li > div,
.list-referal-methods > li > iframe {
  vertical-align: middle;
}
/* referalmodal.less:L62 */
/* referalmodal.less:L63 */
.email-refer-modal .modal-header {
  min-height: 0;
  padding: 0;
  border-bottom: 0;
}
/* referalmodal.less:L68 */
.email-refer-modal .modal-header .modal-title {
  margin: -30px auto 0 auto;
  width: 60%;
  height: 55px;
  line-height: 50px;
  border: 5px solid #490f97;
  background-color: #5036ac;
  background-image: -moz-linear-gradient(0, #802fe1 0, #42389c 100%);
  background-image: -webkit-linear-gradient(0, #802fe1 0, #42389c 100%);
  background-image: linear-gradient(to right, #42389c, #802fe1, #42389c);
  -moz-box-shadow: 2px 3.464px 3px 0 rgba(0, 0, 0, 0.75), 7.5px 12.99px 15px 0 rgba(255, 255, 255, 0.25);
  -webkit-box-shadow: 2px 3.464px 3px 0 rgba(0, 0, 0, 0.75), 7.5px 12.99px 15px 0 rgba(255, 255, 255, 0.25);
  box-shadow: 2px 3.464px 3px 0 rgba(0, 0, 0, 0.75), 7.5px 12.99px 15px 0 rgba(255, 255, 255, 0.25);
  text-align: center;
  font-size: 35px;
  font-family: Genica;
  color: white;
  text-shadow: 1px 1px 2px #020203;
}
/* referalmodal.less:L88 */
.email-refer-modal .modal-header button.close {
  background: #0000dd;
  color: white;
  opacity: initial;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  -moz-box-shadow: 0 7px 10px rgba(255, 255, 255, 0.6) inset, 1px 1px 6px black;
  -webkit-box-shadow: 0 7px 10px rgba(255, 255, 255, 0.6) inset, 1px 1px 6px black;
  box-shadow: 0 7px 10px rgba(255, 255, 255, 0.6) inset, 1px 1px 6px black;
  border: 1px solid #0000dd;
  text-shadow: none;
  padding: 0 7px;
  position: relative;
  left: 15px;
  top: 16px;
  font-size: 30px;
}
/* referalmodal.less:L109 */
.email-refer-modal .modal-content {
  font-family: 'Signika';
  color: #200551;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* referalmodal.less:L112 */
.email-refer-modal .modal-content .refer-prize-display {
  width: 244px;
  height: 108px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/box_tomorrow.png) no-repeat 0 0;
  padding: 10px 25px 10px 25px;
}
/* referalmodal.less:L120 */
.email-refer-modal hr {
  border-color: #d0cce7;
}
/* referalmodal.less:L124 */
.email-refer-modal .text-muted {
  color: #333333;
}
/* referalmodal.less:L128 */
.email-refer-modal .form-control {
  font-family: 'Signika';
  color: #200551;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-color: #200551;
}
/* referalmodal.less:L133 */
/* referalmodal.less:L134 */
.email-refer-modal .modal-footer .button {
  width: 296px;
  margin: 10px auto;
}
/* scratchfarmmodal.less:L2 */
/* scratchfarmmodal.less:L3 */
.scratchfarm-modal .modal-dialog {
  width: 714px;
}
/* scratchfarmmodal.less:L7 */
.scratchfarm-modal .close {
  width: 37px;
  height: 37px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/b_close.png) 0 0 no-repeat;
  position: absolute;
  top: -18px;
  left: 686px;
  opacity: 1;
}
/* treasurehuntmodal.less:L2 */
/* treasurehuntmodal.less:L3 */
.treasurehunt-modal iframe {
  background-color: transparent;
  border: 5px none red;
  padding: 0px;
  overflow: hidden;
}
/* treasurehuntmodal.less:L10 */
.treasurehunt-modal .modal-dialog {
  width: 934px;
  height: 614px;
}
/* treasurehuntmodal.less:L14 */
.treasurehunt-modal .modal-dialog .modal-content {
  width: 934px;
  height: 614px;
}
@-webkit-keyframes stars-anim {
  0% {
    background-position: -1890px;
  }
  100% {
    background-position: 0;
  }
}
@-o-keyframes stars-anim {
  0% {
    background-position: -1890px;
  }
  100% {
    background-position: 0;
  }
}
@-moz-keyframes stars-anim {
  0% {
    background-position: -1890px;
  }
  100% {
    background-position: 0;
  }
}
@-ms-keyframes stars-anim {
  0% {
    background-position: -1890px;
  }
  100% {
    background-position: 0;
  }
}
@keyframes stars-anim {
  0% {
    background-position: -1890px;
  }
  100% {
    background-position: 0;
  }
}
/*ACHIEVEMENTS*/

/* trophymodal.less:L54 */
.modal-content {
  text-align: center;
}
/* trophymodal.less:L57 */
.modal-content .collect-button {
  width: calc(12.61663em);
  height: calc(5.44791em);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/p-idle.png);
  background-size: cover;
}
/* trophymodal.less:L64 */
.modal-content .collect-button:hover {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/p-hover.png);
  background-size: cover;
  cursor: pointer;
}
/* trophymodal.less:L70 */
.modal-content .collect-button:active {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/p-clic.png);
  background-size: cover;
}
/* trophymodal.less:L75 */
.modal-content .collect-button span {
  text-shadow: 0 0.08em 0 #26001d;
  font-family: 'Ubuntu', sans-serif;
  font-weight: bold;
  text-shadow: 0 0.08em 0 black;
  letter-spacing: calc(0.03965em);
  font-size: calc(1.3481em);
  position: relative;
  top: 1.2em;
  color: white;
  text-transform: uppercase;
}
/* trophymodal.less:L89 */
.modal-content .trophy-modal {
  height: 452px;
  background-size: contain !important;
  background-position-x: center !important;
  background-position-y: -1em !important;
}
/* trophymodal.less:L95 */
.modal-content .trophy-modal.Wood {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/recompensa-madera.png) no-repeat 33px;
}
/* trophymodal.less:L99 */
.modal-content .trophy-modal.Bronze {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/recompensa-bronce.png) no-repeat 33px;
}
/* trophymodal.less:L103 */
.modal-content .trophy-modal.Silver {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/recompensa-plata.png) no-repeat 33px;
}
/* trophymodal.less:L107 */
.modal-content .trophy-modal.Gold {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/recompensa-oro.png) no-repeat 33px;
}
/* trophymodal.less:L111 */
.modal-content .trophy-modal.Diamond {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/recompensa-diamante.png) no-repeat 33px;
}
/* trophymodal.less:L115 */
.modal-content .trophy-modal.Legendary {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/recompensa-legendario.png) no-repeat 33px;
}
/* trophymodal.less:L119 */
.modal-content .trophy-modal.Mythic {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/recompensa-mitico.png) no-repeat 33px;
}
/* trophymodal.less:L123 */
.modal-content .trophy-modal.Master {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/recompensa-maestro.png) no-repeat 33px;
}
/* trophymodal.less:L127 */
.modal-content .trophy-modal .close {
  z-index: 10;
  margin-top: -81px;
  margin-right: 10px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/b_close_sprite.png) no-repeat top left;
  width: 52px;
  height: 53px;
  background-position: 0 0;
  opacity: 1;
}
/* trophymodal.less:L137 */
.modal-content .trophy-modal .close:hover {
  background-position: -62px 0;
}
/* trophymodal.less:L142 */
.modal-content .trophy-modal .modal-title {
  padding-top: calc(1.586em);
  margin-bottom: .7em;
  color: white;
  font-family: 'Ubuntu', sans-serif;
  font-weight: bold;
  font-size: calc(2.379em);
}
/* trophymodal.less:L153 */
/* trophymodal.less:L154 */
/* trophymodal.less:L155 */
.modal-content .trophy-modal .modal-body .price-row .bonuses .txt-base {
  margin: 45px 0 0 -250px !important;
}
/* trophymodal.less:L159 */
.modal-content .trophy-modal .modal-body .price-row .bonuses .txt-bonus {
  margin: 10px 0 0 -160px !important;
}
/* trophymodal.less:L165 */
.modal-content .trophy-modal .txt-base {
  font-family: "Signika";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
}
/* trophymodal.less:L169 */
/* trophymodal.less:L171 */
.modal-content .trophy-modal .txt-base .remark.Wood {
  font-family: "Signika semibold";
  color: #eeb689;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* trophymodal.less:L175 */
.modal-content .trophy-modal .txt-base .remark.Bronze {
  font-family: "Signika semibold";
  color: #e78441;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* trophymodal.less:L179 */
.modal-content .trophy-modal .txt-base .remark.Silver {
  font-family: "Signika semibold";
  color: #abb2d2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* trophymodal.less:L183 */
.modal-content .trophy-modal .txt-base .remark.Gold {
  font-family: "Signika semibold";
  color: #f8e099;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* trophymodal.less:L187 */
.modal-content .trophy-modal .txt-base .remark.Diamond {
  font-family: "Signika semibold";
  color: #cdeeff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* trophymodal.less:L191 */
.modal-content .trophy-modal .txt-base .remark.Legendary {
  font-family: "Signika semibold";
  color: #fc4759;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* trophymodal.less:L195 */
.modal-content .trophy-modal .txt-base .remark.Mythic {
  font-family: "Signika semibold";
  color: #fc4759;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* trophymodal.less:L199 */
.modal-content .trophy-modal .txt-base .remark.Master {
  font-family: "Signika semibold";
  color: #fc4759;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* trophymodal.less:L205 */
.modal-content .trophy-modal .txt-trophy-won {
  color: white;
  font-family: 'Ubuntu', sans-serif;
  font-weight: bold;
  font-size: calc(1.1895em);
}
/* trophymodal.less:L212 */
/* trophymodal.less:L216 */
/* trophymodal.less:L220 */
/* trophymodal.less:L224 */
/* trophymodal.less:L228 */
/* trophymodal.less:L232 */
/* trophymodal.less:L238 */
.modal-content .trophy-modal .hack-modal {
  margin: 50px 0 0 -35px;
}
/* trophymodal.less:L241 */
.modal-content .trophy-modal .hack-modal.Bronze,
.modal-content .trophy-modal .hack-modal.Ruby,
.modal-content .trophy-modal .hack-modal.Emerald {
  margin-top: 50px;
  line-height: 42px;
}
/* trophymodal.less:L247 */
.modal-content .trophy-modal .txt-prize {
  color: white;
  font-family: 'Ubuntu', sans-serif;
  font-weight: bold;
  font-size: calc(1.586em);
  margin-right: calc(0.1586em);
}
/* trophymodal.less:L257 */
.modal-content .trophy-modal .img-coin {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/currencies/moneda.png);
  width: calc(2.1411em);
  height: calc(2.1411em);
  background-size: cover;
}
/* trophymodal.less:L264 */
.modal-content .trophy-modal .txt-bonus {
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 27px;
}
/* trophymodal.less:L268 */
.modal-content .trophy-modal .txt-bonus .bonus-percentage {
  font-family: "Signika semibold";
  color: #ffde00;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 18px;
}
/* trophymodal.less:L274 */
.modal-content .trophy-modal .icon-trophy-won {
  height: 125px;
  width: 115px !important;
  background-size: cover;
  background-repeat: no-repeat;
}
/* trophymodal.less:L280 */
.modal-content .trophy-modal .icon-trophy-won.wood {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-wood.png);
}
/* trophymodal.less:L284 */
.modal-content .trophy-modal .icon-trophy-won.bronze {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-bronze.png);
}
/* trophymodal.less:L288 */
.modal-content .trophy-modal .icon-trophy-won.silver {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-silver.png);
}
/* trophymodal.less:L292 */
.modal-content .trophy-modal .icon-trophy-won.gold {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-gold.png);
}
/* trophymodal.less:L296 */
.modal-content .trophy-modal .icon-trophy-won.diamond {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-diamond.png);
}
/* trophymodal.less:L300 */
.modal-content .trophy-modal .icon-trophy-won.legendary {
  background-image: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/spritesheet-achievements-legendary.png);
}
/* trophymodal.less:L307 */
.modal-content .colorWhite {
  fill: white;
  font-family: 'Ubuntu', sans-serif;
  font-size: 45px;
  font-weight: bold;
}
/* trophymodal.less:L314 */
.modal-content .title-guide {
  overflow: visible;
  margin-top: calc(6.5026em);
}
/* trophymodal.less:L319 */
.modal-content .light-flash {
  width: 92px;
  height: 102px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/light_flash.png) no-repeat;
}
/* trophymodal.less:L325 */
.modal-content .trophy-star {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/popup_achievements_stars_spritesheet.png) no-repeat;
}
/* trophymodal.less:L328 */
.modal-content .trophy-star.left-star {
  width: 66px;
  height: 66px;
  background-position: -141px 0;
}
/* trophymodal.less:L334 */
.modal-content .trophy-star.center-star {
  width: 75px;
  height: 70px;
  background-position: 0 -140px;
}
/* trophymodal.less:L340 */
.modal-content .trophy-star.right-star {
  width: 68px;
  height: 63px;
  background-position: -143px -129px;
}
/* trophymodal.less:L347 */
.modal-content .trophy-mark-bg {
  width: 667px;
  height: 120px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/popup_achievements_trophy_mark_bg.png) no-repeat;
}
/* trophymodal.less:L352 */
.modal-content .trophy-mark-bg.unlocked {
  background-position: 0 0;
}
/* trophymodal.less:L356 */
.modal-content .trophy-mark-bg.disabled {
  background-position: -250px 0;
}
/* trophymodal.less:L361 */
.modal-content .under-trophy-bg {
  width: 283px;
  height: 183px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/popup_achievements_under_trophy_bg.png) no-repeat;
}
/* trophymodal.less:L367 */
.modal-content .trophy-coin {
  width: 24px;
  height: 23px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/popup_achievements_trophy_small_coin.png) no-repeat;
}
/* trophymodal.less:L373 */
.modal-content .stars-animations {
  width: 315px;
  height: 315px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/popup_achievements_stars_animation.png) 0 0;
  -moz-animation: stars-anim 0.8s steps(6) infinite;
  -o-animation: stars-anim 0.8s steps(6) infinite;
  -webkit-animation: stars-anim 0.8s steps(6) infinite;
  animation: stars-anim 0.8s steps(6) infinite;
}
/* trophymodal.less:L384 */
/* trophymodal.less:L385 */
.popup-achievements-trophy .modal-dialog {
  width: 800px;
}
/* trophymodal.less:L389 */
.popup-achievements-trophy .trophy-achievements-list > li {
  height: 85px;
  width: 250px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/popup_achievements_trophy_mark_bg.png) no-repeat;
  background-position: -250px 0;
  padding: 10px 30px 0 60px;
}
/* trophymodal.less:L396 */
.popup-achievements-trophy .trophy-achievements-list > li.changed {
  background-position: 0;
}
/* trophymodal.less:L400 */
.popup-achievements-trophy .trophy-achievements-list > li > header {
  font-family: 'Signika semibold';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  height: 30px;
}
/* trophymodal.less:L406 */
.popup-achievements-trophy .trophy-container > div {
  width: 310px;
  margin: 0 auto;
  position: relative;
}
/* trophymodal.less:L412 */
.popup-achievements-trophy .trophy-prize-star {
  position: absolute;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/popup_achievements_stars_spritesheet.png) no-repeat;
}
/* trophymodal.less:L417 */
.popup-achievements-trophy .trophy-prize-star-left {
  left: 45px;
  top: 25px;
  height: 55px;
  width: 60px;
  background-position: -80px -10px;
}
/* trophymodal.less:L425 */
.popup-achievements-trophy .trophy-prize-star-center {
  left: 110px;
  top: 25px;
  height: 65px;
  width: 60px;
  background-position: -10px -5px;
}
/* trophymodal.less:L433 */
.popup-achievements-trophy .trophy-prize-star-right {
  left: 175px;
  top: 25px;
  height: 55px;
  width: 60px;
  background-position: -80px -140px;
}
/* trophymodal.less:L441 */
.popup-achievements-trophy div.trophy-prize {
  height: 200px;
  width: 280px;
  margin-top: -80px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/popup_achievements_under_trophy_bg.png) no-repeat;
}
/* trophymodal.less:L448 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text {
  font-family: 'Genica';
  color: #f7ca26;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #5d3e07;
  text-shadow: 2px 3px 8px rgba(0, 0, 0, 0.75);
  margin: 0;
  margin-right: -30px;
}
/* trophymodal.less:L457 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.big {
  position: relative;
  top: 87px;
  left: 75px;
  height: 110px;
}
/* trophymodal.less:L463 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.big.scratchfarm {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/ticket_scratchfarm.png) no-repeat;
}
/* trophymodal.less:L467 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.big.treasurehunt {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/ticket_treasurehunt.png) no-repeat;
}
/* trophymodal.less:L472 */
/* trophymodal.less:L473 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.present:after {
  top: -10px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/presents_trophy_spritesheet.png) no-repeat;
  background-position: 0 0;
  width: 162px;
  height: 121px;
}
/* trophymodal.less:L481 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.present.present-1:after {
  background-position: 0 0;
}
/* trophymodal.less:L485 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.present.present-2:after {
  background-position: -74px -67px;
}
/* trophymodal.less:L489 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.present.present-3:after {
  background-position: -148px -67px;
}
/* trophymodal.less:L493 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.present.present-4:after {
  background-position: 0 -134px;
}
/* trophymodal.less:L497 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.present.present-5:after {
  background-position: -74px -134px;
}
/* trophymodal.less:L501 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.present.present-6:after {
  background-position: -148px -134px;
}
/* trophymodal.less:L505 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.present.present-7:after {
  background-position: 0 -201px;
}
/* trophymodal.less:L509 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.present.present-8:after {
  background-position: -74px -201px;
}
/* trophymodal.less:L513 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.present.present-9:after {
  background-position: -148px -201px;
}
/* trophymodal.less:L517 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.present.present-10:after {
  background-position: -74px 0;
}
/* trophymodal.less:L521 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.present.present-11:after {
  background-position: -148px 0;
}
/* trophymodal.less:L525 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.present.present-12:after {
  background-position: 0 -67px;
}
/* trophymodal.less:L530 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.disabled {
  color: #eac95e;
  -webkit-text-stroke-color: #ad9c71;
  text-shadow: 2px 3px 8px rgba(111, 111, 111, 0.75);
}
/* trophymodal.less:L536 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text.disabled:after {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/popup_achievements_trophy_small_coin_muted.png) no-repeat;
}
/* trophymodal.less:L540 */
.popup-achievements-trophy .modal-content .modal-body p.prize-text:after {
  top: 3px;
  position: relative;
  content: "";
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/popup_achievements_trophy_small_coin.png) no-repeat;
  background-position: 0 0;
  width: 30px;
  display: inline-block;
  height: 1em;
}
@media screen and (orientation: landscape) {
  /* trophymodal.less:L554 */
}
/*ACHIEVEMENTS*/

/* notifydiscontinuedmodal.less:L4 */
.modal-content {
  text-align: center;
}
/* notifydiscontinuedmodal.less:L7 */
.modal-content .collect-button {
  width: calc(12.61663em);
  height: calc(5.44791em);
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/p-idle.png);
  background-size: cover;
}
/* notifydiscontinuedmodal.less:L14 */
.modal-content .collect-button:hover {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/p-hover.png);
  background-size: cover;
  cursor: pointer;
}
/* notifydiscontinuedmodal.less:L20 */
.modal-content .collect-button:active {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/p-clic.png);
  background-size: cover;
}
/* notifydiscontinuedmodal.less:L25 */
.modal-content .collect-button span {
  text-shadow: 0 0.08em 0 #26001d;
  font-family: 'Ubuntu', sans-serif;
  font-weight: bold;
  text-shadow: 0 0.08em 0 black;
  letter-spacing: calc(0.03965em);
  font-size: calc(1.3481em);
  position: relative;
  top: 1.2em;
  color: white;
  text-transform: uppercase;
}
/* notifydiscontinuedmodal.less:L39 */
.modal-content .discontinue-modal {
  height: 452px;
  background-size: contain !important;
  background-position-x: center !important;
  background-position-y: -1em !important;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/modal/popup.png) no-repeat 33px;
}
/* notifydiscontinuedmodal.less:L46 */
.modal-content .discontinue-modal.notify {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/modal/popup.png) no-repeat 33px;
}
/* notifydiscontinuedmodal.less:L50 */
.modal-content .discontinue-modal.redeem {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/modal/popup_display.png) no-repeat 33px;
}
/* notifydiscontinuedmodal.less:L54 */
.modal-content .discontinue-modal .close {
  z-index: 10;
  margin-top: -81px;
  margin-right: 10px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/b_close_sprite.png) no-repeat top left;
  width: 52px;
  height: 53px;
  background-position: 0 0;
  opacity: 1;
}
/* notifydiscontinuedmodal.less:L64 */
.modal-content .discontinue-modal .close:hover {
  background-position: -62px 0;
}
/* notifydiscontinuedmodal.less:L69 */
.modal-content .discontinue-modal .modal-title {
  padding-top: calc(1.586em);
  margin-bottom: .7em;
  color: white;
  font-family: 'Ubuntu', sans-serif;
  font-weight: bold;
  font-size: calc(2.379em);
}
/* notifydiscontinuedmodal.less:L80 */
/* notifydiscontinuedmodal.less:L81 */
/* notifydiscontinuedmodal.less:L82 */
.modal-content .discontinue-modal .modal-body .price-row .bonuses .txt-base {
  margin: 45px 0 0 -250px !important;
}
/* notifydiscontinuedmodal.less:L86 */
.modal-content .discontinue-modal .modal-body .price-row .bonuses .txt-bonus {
  margin: 10px 0 0 -160px !important;
}
/* notifydiscontinuedmodal.less:L92 */
.modal-content .discontinue-modal .txt-discontinue {
  color: white;
  font-family: 'Ubuntu', sans-serif;
  font-size: calc(0.9516em);
}
/* notifydiscontinuedmodal.less:L97 */
.modal-content .discontinue-modal .txt-discontinue.bold {
  font-weight: bold;
}
/* notifydiscontinuedmodal.less:L101 */
.modal-content .discontinue-modal .txt-discontinue.italic {
  font-style: italic;
}
/* notifydiscontinuedmodal.less:L106 */
.modal-content .discontinue-modal .hack-modal {
  margin: 50px 0 0 -35px;
}
/* notifydiscontinuedmodal.less:L109 */
.modal-content .discontinue-modal .hack-modal.Bronze,
.modal-content .discontinue-modal .hack-modal.Ruby,
.modal-content .discontinue-modal .hack-modal.Emerald {
  margin-top: 50px;
  line-height: 42px;
}
/* notifydiscontinuedmodal.less:L115 */
.modal-content .discontinue-modal .txt-prize {
  color: white;
  font-family: 'Ubuntu', sans-serif;
  font-weight: bold;
  font-size: calc(1.586em);
  margin-right: calc(0.1586em);
}
/* notifydiscontinuedmodal.less:L123 */
.modal-content .discontinue-modal .img-coin {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/currencies/moneda.png);
  width: calc(2.1411em);
  height: calc(2.1411em);
  background-size: cover;
}
/* notifydiscontinuedmodal.less:L130 */
.modal-content .discontinue-modal .img-gem {
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/achievements/currencies/gema.png);
  width: calc(2.1411em);
  height: calc(2.1411em);
  background-size: cover;
}
/* notifydiscontinuedmodal.less:L136 */
.modal-content .discontinue-modal .img-gem.isleft {
  margin-right: calc(0.1586em);
}
/* notifydiscontinuedmodal.less:L141 */
.modal-content .discontinue-modal .txt-bonus {
  font-family: 'Genica';
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 27px;
}
/* notifydiscontinuedmodal.less:L145 */
.modal-content .discontinue-modal .txt-bonus .bonus-percentage {
  font-family: "Signika semibold";
  color: #ffde00;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 18px;
}
/* notifydiscontinuedmodal.less:L153 */
.modal-content .colorWhite {
  fill: white;
  font-family: 'Ubuntu', sans-serif;
  font-size: 45px;
  font-weight: bold;
}
/* notifydiscontinuedmodal.less:L160 */
.modal-content .title-guide {
  overflow: visible;
  margin-top: calc(6.5026em);
}
/* notifydiscontinuedmodal.less:L165 */
.modal-content .light-flash {
  width: 92px;
  height: 102px;
  background: url(//cdn-slotcom-portal.azureedge.net/13.12.2.0/Content/images/light_flash.png) no-repeat;
}
/* welcomebonusmodal.less:L1 */
#welcomeBonusModal {
  text-align: center;
}
/* welcomebonusmodal.less:L4 */
#welcomeBonusModal .modal-dialog {
  width: 834px;
  max-width: 834px;
  margin: 0;
}
/* welcomebonusmodal.less:L9 */
#welcomeBonusModal .modal-dialog .modal-content {
  height: 100vh;
  border: none !important;
}
/* welcomebonusmodal.less:L14 */
#welcomeBonusModal .modal-dialog .modal-body {
  position: relative;
}
/* welcomebonusmodal.less:L20 */
#welcomeBonusModal .modal-bonus {
  display: flex;
  align-items: center;
  margin-top: 177px;
  margin-left: 275px;
}
/* welcomebonusmodal.less:L26 */
#welcomeBonusModal .modal-bonus .modal-bonus-credits {
  font-size: 62px;
  font-family: "Genica";
  color: #ffc500;
  text-shadow: 1px 1px 1px black;
  padding-top: 7px;
}
@media (max-height: 321px) {
  #welcomeBonusModal .modal-bonus .modal-bonus-credits {
    position: relative;
    margin: 0 auto 5% auto;
    width: 75%;
    text-align: center;
    font-size: 34px;
    font-family: "Genica";
    color: #ffc500;
    text-shadow: 1px 1px 1px black;
  }
}
/* welcomebonusmodal.less:L45 */
#welcomeBonusModal .modal-bonus .modal-bonus-gems {
  font-family: "Signika";
  font-size: 40px;
  color: #ebd8ff;
  display: flex;
  width: 100%;
  justify-content: center;
  margin-left: 155px;
}
/* welcomebonusmodal.less:L56 */
#welcomeBonusModal .continue-button {
  text-align: center;
  margin-left: 300px;
  margin-top: 20px;
  position: absolute;
}
@media (orientation: portrait) {
  /* welcomebonusmodal.less:L64 */
  #welcomeBonusModal .modal-dialog {
    transform: scale(0.8);
    width: 100vw;
  }
}
@media (min-width: 768px) and (orientation: portrait) {
  /* welcomebonusmodal.less:L71 */
  #welcomeBonusModal .modal-dialog {
    transform: scale(0.7);
    margin-left: -160px !important;
    width: 845px;
  }
}
/* welcomebonusmodal.less:L80 */
@media screen and (min-width: 768px) and (max-width: 1024px) {
  /* welcomebonusmodal.less:L81 */
  /* welcomebonusmodal.less:L83 */
  #welcomeBonusModalMobile .modal-bonus-credits {
    position: relative;
    top: 244px;
    text-align: center;
    font-size: 44px;
    font-family: "Genica";
    color: #ffc500;
  }
  /* welcomebonusmodal.less:L101 */
  #welcomeBonusModalMobile .modal-bonus-gems {
    font-family: "Signika";
    font-size: 24px;
    position: relative;
    color: #ebd8ff;
    top: 194px;
    left: 196px;
  }
  /* welcomebonusmodal.less:L119 */
  #welcomeBonusModalMobile .letsplay-button {
    display: inline-block;
    position: relative;
    top: 205px;
    font-size: 22px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  #welcomeBonusModalMobile .modal-bonus-credits {
    position: relative;
    top: 178px;
    text-align: center;
    font-size: 55px;
    font-family: "Genica";
    color: #ffc500;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  #welcomeBonusModalMobile .modal-bonus-gems {
    font-family: "Signika";
    font-size: 30px;
    position: relative;
    color: #ebd8ff;
    top: 115px;
    left: 275px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  #welcomeBonusModalMobile .letsplay-button {
    top: 150px;
  }
}
/* rankingNotification.less:L1 */
#rankingNotification {
  text-align: center;
}
/* rankingNotification.less:L4 */
#rankingNotification .modal-dialog {
  width: 834px;
  margin: 3em auto 0 auto !important;
}
/* rankingNotification.less:L8 */
#rankingNotification .modal-dialog .modal-content {
  height: 100vh;
  border: none !important;
}
/* rankingNotification.less:L13 */
#rankingNotification .modal-dialog .modal-body {
  position: relative;
}
/* rankingNotification.less:L18 */
#rankingNotification .modal-bonus-credits {
  margin-top: 230px;
  margin-left: 200px;
  width: 390px;
  font-size: 62px;
  font-family: "Genica";
  color: #ffc500;
  text-shadow: 1px 1px 1px black;
}
@media (max-height: 321px) {
  #rankingNotification .modal-bonus-credits {
    position: relative;
    margin: 0 auto 5% auto;
    width: 75%;
    text-align: center;
    font-size: 34px;
    font-family: "Genica";
    color: #ffc500;
    text-shadow: 1px 1px 1px black;
  }
}
/* rankingNotification.less:L39 */
#rankingNotification .continue-button {
  text-align: center;
  margin-left: 300px;
  margin-top: 20px;
  position: absolute;
}
@media (orientation: portrait) {
  /* rankingNotification.less:L47 */
  #rankingNotification .modal-dialog {
    transform: scale(0.8);
    width: 100vw;
  }
}
@media (min-width: 768px) and (orientation: portrait) {
  /* rankingNotification.less:L54 */
  #rankingNotification .modal-dialog {
    margin-left: -116px !important;
    width: 845px;
  }
}
@media (orientation: landscape) {
  /* rankingNotification.less:L61 */
  #rankingNotification .modal-dialog {
    margin-top: 150px !important;
  }
}
/* challengesNotifications.less:L1 */
#challengeComplete {
  width: 452px;
  height: 452px;
  margin: 0 auto;
}
/* challengesNotifications.less:L6 */
#challengeComplete .modal-body {
  width: 452px;
  padding: 25px 20px 0 25px;
}
/* challengesNotifications.less:L10 */
#challengeComplete .modal-body .challenges-title {
  margin-top: 125px;
  font-family: "Dancing Script";
  color: #ffd800;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 43px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
}
/* challengesNotifications.less:L17 */
#challengeComplete .modal-body .challenges-description {
  font-family: "Signika light";
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 23px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
}
/* challengesNotifications.less:L23 */
#challengeComplete .modal-body .challenges-prize {
  margin-top: 27px;
  color: white;
  font-size: 28px;
}
/* challengesNotifications.less:L29 */
#challengeComplete .modal-body .button {
  margin-top: 20px;
  font-size: 26px;
}
/* challengesNotifications.less:L36 */
#missionComplete {
  width: 452px;
  height: 452px;
  margin: 0 auto;
}
/* challengesNotifications.less:L41 */
#missionComplete .modal-body {
  width: 452px;
  padding: 25px 20px 0 25px;
}
/* challengesNotifications.less:L45 */
#missionComplete .modal-body .challenges-title {
  margin-top: 125px;
  font-family: "Dancing Script";
  color: #ffd800;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 43px;
  text-shadow: 2px 3px 3px rgba(2, 2, 3, 0.75);
}
/* challengesNotifications.less:L52 */
#missionComplete .modal-body .challenges-prize {
  margin-top: 37px;
  margin-left: 105px;
  color: white;
  font-size: 28px;
}
/* challengesNotifications.less:L59 */
#missionComplete .modal-body .button {
  margin-top: 30px;
  font-size: 26px;
}

