@font-face {
  font-family: 'exo2';
  font-weight: normal;
  font-style: normal;
  src: url(../woff2/exo2-black.woff2) format('woff2'), url(../woff/exo2-black.woff) format('woff'), url(../svg/exo2-black.svg) format('svg'), url(../ttf/exo2-black.ttf) format('truetype');
}
@font-face {
  font-family: 'exo2';
  font-weight: normal;
  font-style: normal;
  src: url(../woff2/exo2-black.woff2) format('woff2'), url(../woff/exo2-black.woff) format('woff'), url(../svg/exo2-black.svg) format('svg'), url(../ttf/exo2-black.ttf) format('truetype');
}
@font-face {
  font-family: 'exo2';
  font-weight: 900;
  font-style: normal;
  src: url(../woff2/exo2-black.woff2) format('woff2'), url(../woff/exo2-black.woff) format('woff'), url(../svg/exo2-black.svg) format('svg'), url(../ttf/exo2-black.ttf) format('truetype');
}
@font-face {
  font-family: 'gentona';
  font-weight: 800;
  font-style: normal;
  src: url(../woff2/gentona-extrabold.woff2) format('woff2'), url(../woff/gentona-extrabold.woff) format('woff'), url(../svg/gentona-extrabold.svg) format('svg'), url(../ttf/gentona-extrabold.ttf) format('truetype');
}
@font-face {
  font-family: 'gentona';
  font-weight: 800;
  font-style: italic;
  src: url(../woff2/gentona-extrabolditalic.woff2) format('woff2'), url(../woff/gentona-extrabolditalic.woff) format('woff'), url(../svg/gentona-extrabolditalic.svg) format('svg'), url(../ttf/gentona-extrabolditalic.ttf) format('truetype');
}
@font-face {
  font-family: 'phosphate-inline';
  font-weight: normal;
  font-style: normal;
  font-stretch: condensed;
  src: url(../woff2/phosphate_pro_cond_inline_regular-webfont.woff2) format('woff2'), url(../woff/phosphate_pro_cond_inline_regular-webfont.woff) format('woff'), url(../svg/phosphate_pro_cond_inline_regular-webfont.svg) format('svg'), url(../ttf/phosphate_pro_cond_inline_regular-webfont.ttf) format('truetype');
}
@font-face {
  font-family: 'phosphate';
  font-weight: normal;
  font-style: normal;
  font-stretch: condensed;
  src: url(../woff2/phosphate_pro_cond_solid_regular-webfont.woff2) format('woff2'), url(../woff/phosphate_pro_cond_solid_regular-webfont.woff) format('woff'), url(../svg/phosphate_pro_cond_solid_regular-webfont.svg) format('svg'), url(../ttf/phosphate_pro_cond_solid_regular-webfont.ttf) format('truetype');
}
@font-face {
  font-family: 'phosphate-inline';
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  src: url(../woff2/phosphatepro-inline-webfont.woff2) format('woff2'), url(../woff/phosphatepro-inline-webfont.woff) format('woff'), url(../svg/phosphatepro-inline-webfont.svg) format('svg'), url(../ttf/phosphatepro-inline-webfont.ttf) format('truetype');
}
@font-face {
  font-family: 'phosphate';
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  src: url(../woff2/phosphatepro-solid-webfont.woff2) format('woff2'), url(../woff/phosphatepro-solid-webfont.woff) format('woff'), url(../svg/phosphatepro-solid-webfont.svg) format('svg'), url(../ttf/phosphatepro-solid-webfont.ttf) format('truetype');
}
body {
  -webkit-text-size-adjust: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#classicSlotBg {
  width: 100%;
  min-height: 1024px;
}
#classicSlot {
  height: 1024px;
  width: 672px;
  background-image: url("../png/verticalbgc4ca.png?1");
  position: absolute;
  left: 50%;
  margin-left: -336px;
  top: 0px;
  -webkit-border-top-left-radius: 23px;
  -webkit-border-top-right-radius: 23px;
  -moz-border-radius-topleft: 23px;
  -moz-border-radius-topright: 23px;
  border-top-left-radius: 23px;
  border-top-right-radius: 23px;
}
#classicSlot a,
#classicSlot div,
#classicSlot img,
#classicSlot canvas {
  display: block;
  position: absolute;
  overflow: hidden;
}
#bottomSymbols {
  left: 19px;
  top: 650px;
  width: 228px;
  height: 233px;
}
#bottomSymbols-Paytable {
  background-image: url("../png/reelsbottompaytablec4ca.png?1");
  width: 228px;
  height: 233px;
  opacity: 0;
}
#lightEffects {
  background-image: url("../png/light-effectsc4ca.png?1");
  width: 672px;
  height: 884px;
  position: absolute;
  z-index: 10;
  opacity: 0.7;
}
#topLogo {
  background-image: url("../png/logonewc4ca.png?1");
  width: 351px;
  height: 164px;
  top: 38px;
  left: 37px;
  opacity: 1;
}
#wallpaper {
  width: 100%;
  top: 0px;
  bottom: 0px;
  position: absolute;
  min-height: 1024px;
  background-position: center top;
  background-repeat: no-repeat;
  background-image: url("../jpg/wallpapertestc4ca-2.jpg?1");
}
.layer {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
#topButtons {
  left: 0px;
  top: 0px;
  width: 672px;
  height: 200px;
  z-index: 12;
  font-family: phosphate, sans-serif;
}
#btnTakeMeter_parent {
  width: 76px;
  height: 66px;
  left: 393px;
  top: 93px;
}
#btnTakeMeter_parent #btnTakeMeter {
  width: 100%;
  height: 100%;
  background: url("../png/topbuttontakeclubmeterc4ca.png?1");
}
#btnTakeMeter_parent #btnTakeMeter:active {
  opacity: 1 !important;
  background-image: url("../png/topbuttontakeclubmeterclickc4ca.png?1");
}
#btnTakeMeter_parent .takeMeter_text {
  font-size: 9px;
  text-align: center;
  line-height: 14px;
  top: 14px;
  left: 13px;
  width: 48px;
  height: 28px;
  background-color: #a9a552;
  background-image: linear-gradient(0deg, #ca4a11, #a9a552);
  background-size: 100% 14px;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#btnTakeMeter_parent .takeMeter_text.text_off {
  visibility: visible;
  opacity: 1;
}
#btnTakeMeter_parent .takeMeter_text.text_on {
  background-color: #f3ec78;
  background-image: linear-gradient(0deg, #ff6417, #faf364);
  filter: drop-shadow(0 0 6px #ffefd5);
}
#btnPayout {
  background: url("../png/topbuttonpayoutc4ca.png?1");
  width: 76px;
  height: 66px;
  left: 393px;
  top: 38px;
  position: absolute;
  display: block;
}
#btnPayout .payout_text {
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  top: 20px;
  left: 13px;
  width: 48px;
  height: 14px;
  background-color: #a9a552;
  background-image: linear-gradient(0deg, #ca4a11, #a9a552);
  background-size: 100% 12px;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#btnPayout .payout_text.text_off {
  visibility: visible;
  opacity: 1;
}
#btnPayout .payout_text.text_on {
  background-color: #f3ec78;
  background-image: linear-gradient(0deg, #ff6417, #faf364);
  filter: drop-shadow(0 0 6px #ffefd5);
}
#btnPayout:active {
  opacity: 1 !important;
  background-image: url("../png/topbuttonpayoutclickc4ca.png?1");
}
#topSymbols {
  left: 0px;
  top: 393px;
  height: 250px;
  width: 672px;
}
#topSymbols-bet5prizes,
#topSymbols-bet5prizes,
#topSymbols-bet10prizes,
#topSymbols-bet20prizes,
#topSymbols-bet40prizes {
  width: 105px;
  height: 225px;
}
#topSymbols-symbolImages {
  width: 110px;
  height: 225px;
}
#topSymbols-symbolImages div {
  background-image: url("../png/spritec4ca.png?1");
  width: 102px;
  height: 21px;
  left: 3px;
}
#topSymbols-bet5prizes div,
#topSymbols-bet10prizes div,
#topSymbols-bet20prizes div,
#topSymbols-bet40prizes div {
  background-image: url("../png/spritec4ca.png?1");
  width: 105px;
  height: 22px;
}
#topSymbols-symbolImages {
  left: 58px;
}
#topSymbols-bet5prizes {
  left: 184px;
}
#topSymbols-bet10prizes {
  left: 291px;
}
#topSymbols-bet20prizes {
  left: 396px;
}
#topSymbols-bet40prizes {
  left: 502px;
}
#symbolsTopPrizes-Heatwave {
  background-position: 0 0;
}
#symbolsTopPrizes-Bell {
  background-position: 0 -44px;
}
#symbolsTopPrizes-Grape {
  background-position: 0 -66px;
}
#symbolsTopPrizes-7 {
  background-position: 0 -22px;
}
#symbolsTopPrizes-Club {
  background-position: 0 -88px;
}
#symbolsTopPrizes-Strawberry {
  background-position: 0 -110px;
}
#symbolsTopPrizes-Blueberry {
  background-position: 0 -132px;
}
#symbolsTopPrizes-Orange {
  background-position: 0 -154px;
}
#symbolsTopPrizes-Lemon {
  background-position: 0 -176px;
}
#topSymbols .prize200 {
  background-position: -106px -198px;
}
#topSymbols .prize160 {
  background-position: -1px -198px;
}
#topSymbols .prize100 {
  background-position: -106px -110px;
}
#topSymbols .prize80 {
  background-position: -106px -132px;
}
#topSymbols .prize40 {
  background-position: -106px -154px;
}
#topSymbols .prize20 {
  background-position: -106px -176px;
}
#topSymbols .bet {
  opacity: 0.01;
}
#topSymbols .heatwave {
  top: 22px;
}
#topSymbols .bell {
  top: 44px;
}
#topSymbols .grape {
  top: 66px;
}
#topSymbols .seven {
  top: 88px;
}
#topSymbols .club {
  top: 110px;
}
#topSymbols .strawberry {
  top: 132px;
}
#topSymbols .blueberry {
  top: 154px;
}
#topSymbols .orange {
  top: 176px;
}
#topSymbols .lemon {
  top: 198px;
}
#topSymbols-bet5prizes .heatwave,
#topSymbols-bet10prizes .heatwave,
#topSymbols-bet20prizes .heatwave,
#topSymbols-bet40prizes .heatwave,
#topSymbols-bet5prizes .bell,
#topSymbols-bet10prizes .bell,
#topSymbols-bet20prizes .bell,
#topSymbols-bet40prizes .bell,
#topSymbols-bet20prizes .grape,
#topSymbols-bet40prizes .grape,
#topSymbols-bet20prizes .seven,
#topSymbols-bet40prizes .seven,
#topSymbols-bet40prizes .club {
  font-family: gentona, sans-serif;
  background-image: none;
  top: 22px;
}
#topSymbols-bet5prizes .heatwave.bell,
#topSymbols-bet10prizes .heatwave.bell,
#topSymbols-bet20prizes .heatwave.bell,
#topSymbols-bet40prizes .heatwave.bell,
#topSymbols-bet5prizes .bell.bell,
#topSymbols-bet10prizes .bell.bell,
#topSymbols-bet20prizes .bell.bell,
#topSymbols-bet40prizes .bell.bell,
#topSymbols-bet20prizes .grape.bell,
#topSymbols-bet40prizes .grape.bell,
#topSymbols-bet20prizes .seven.bell,
#topSymbols-bet40prizes .seven.bell,
#topSymbols-bet40prizes .club.bell {
  top: 44px;
}
#topSymbols-bet5prizes .heatwave.grape,
#topSymbols-bet10prizes .heatwave.grape,
#topSymbols-bet20prizes .heatwave.grape,
#topSymbols-bet40prizes .heatwave.grape,
#topSymbols-bet5prizes .bell.grape,
#topSymbols-bet10prizes .bell.grape,
#topSymbols-bet20prizes .bell.grape,
#topSymbols-bet40prizes .bell.grape,
#topSymbols-bet20prizes .grape.grape,
#topSymbols-bet40prizes .grape.grape,
#topSymbols-bet20prizes .seven.grape,
#topSymbols-bet40prizes .seven.grape,
#topSymbols-bet40prizes .club.grape {
  top: 66px;
}
#topSymbols-bet5prizes .heatwave.seven,
#topSymbols-bet10prizes .heatwave.seven,
#topSymbols-bet20prizes .heatwave.seven,
#topSymbols-bet40prizes .heatwave.seven,
#topSymbols-bet5prizes .bell.seven,
#topSymbols-bet10prizes .bell.seven,
#topSymbols-bet20prizes .bell.seven,
#topSymbols-bet40prizes .bell.seven,
#topSymbols-bet20prizes .grape.seven,
#topSymbols-bet40prizes .grape.seven,
#topSymbols-bet20prizes .seven.seven,
#topSymbols-bet40prizes .seven.seven,
#topSymbols-bet40prizes .club.seven {
  top: 88px;
}
#topSymbols-bet5prizes .heatwave.club,
#topSymbols-bet10prizes .heatwave.club,
#topSymbols-bet20prizes .heatwave.club,
#topSymbols-bet40prizes .heatwave.club,
#topSymbols-bet5prizes .bell.club,
#topSymbols-bet10prizes .bell.club,
#topSymbols-bet20prizes .bell.club,
#topSymbols-bet40prizes .bell.club,
#topSymbols-bet20prizes .grape.club,
#topSymbols-bet40prizes .grape.club,
#topSymbols-bet20prizes .seven.club,
#topSymbols-bet40prizes .seven.club,
#topSymbols-bet40prizes .club.club {
  top: 110px;
}
#topSymbols-bet5prizes .heatwave .bonusgame_text,
#topSymbols-bet10prizes .heatwave .bonusgame_text,
#topSymbols-bet20prizes .heatwave .bonusgame_text,
#topSymbols-bet40prizes .heatwave .bonusgame_text,
#topSymbols-bet5prizes .bell .bonusgame_text,
#topSymbols-bet10prizes .bell .bonusgame_text,
#topSymbols-bet20prizes .bell .bonusgame_text,
#topSymbols-bet40prizes .bell .bonusgame_text,
#topSymbols-bet20prizes .grape .bonusgame_text,
#topSymbols-bet40prizes .grape .bonusgame_text,
#topSymbols-bet20prizes .seven .bonusgame_text,
#topSymbols-bet40prizes .seven .bonusgame_text,
#topSymbols-bet40prizes .club .bonusgame_text {
  height: 100%;
  width: 100%;
  font-size: 17px;
  text-align: center;
  line-height: 21px;
  background-size: 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#topSymbols-bet5prizes .heatwave .bonusgame_text.text_off,
#topSymbols-bet10prizes .heatwave .bonusgame_text.text_off,
#topSymbols-bet20prizes .heatwave .bonusgame_text.text_off,
#topSymbols-bet40prizes .heatwave .bonusgame_text.text_off,
#topSymbols-bet5prizes .bell .bonusgame_text.text_off,
#topSymbols-bet10prizes .bell .bonusgame_text.text_off,
#topSymbols-bet20prizes .bell .bonusgame_text.text_off,
#topSymbols-bet40prizes .bell .bonusgame_text.text_off,
#topSymbols-bet20prizes .grape .bonusgame_text.text_off,
#topSymbols-bet40prizes .grape .bonusgame_text.text_off,
#topSymbols-bet20prizes .seven .bonusgame_text.text_off,
#topSymbols-bet40prizes .seven .bonusgame_text.text_off,
#topSymbols-bet40prizes .club .bonusgame_text.text_off {
  background-color: #a9a552;
  background-image: linear-gradient(0deg, #ca4a11, #a9a552);
  visibility: visible;
}
#topSymbols-bet5prizes .heatwave .bonusgame_text.text_on,
#topSymbols-bet10prizes .heatwave .bonusgame_text.text_on,
#topSymbols-bet20prizes .heatwave .bonusgame_text.text_on,
#topSymbols-bet40prizes .heatwave .bonusgame_text.text_on,
#topSymbols-bet5prizes .bell .bonusgame_text.text_on,
#topSymbols-bet10prizes .bell .bonusgame_text.text_on,
#topSymbols-bet20prizes .bell .bonusgame_text.text_on,
#topSymbols-bet40prizes .bell .bonusgame_text.text_on,
#topSymbols-bet20prizes .grape .bonusgame_text.text_on,
#topSymbols-bet40prizes .grape .bonusgame_text.text_on,
#topSymbols-bet20prizes .seven .bonusgame_text.text_on,
#topSymbols-bet40prizes .seven .bonusgame_text.text_on,
#topSymbols-bet40prizes .club .bonusgame_text.text_on {
  background-color: #f3ec78;
  background-image: linear-gradient(0deg, #ff6417, #faf364);
}
#topSymbols-bet5prizes .bets,
#topSymbols-bet10prizes .bets,
#topSymbols-bet20prizes .bets,
#topSymbols-bet40prizes .bets {
  font-family: gentona, sans-serif;
  background-image: none;
  top: 1px;
}
#topSymbols-bet5prizes .bets .bet_5_text,
#topSymbols-bet10prizes .bets .bet_5_text,
#topSymbols-bet20prizes .bets .bet_5_text,
#topSymbols-bet40prizes .bets .bet_5_text,
#topSymbols-bet5prizes .bets .bet_10_text,
#topSymbols-bet10prizes .bets .bet_10_text,
#topSymbols-bet20prizes .bets .bet_10_text,
#topSymbols-bet40prizes .bets .bet_10_text,
#topSymbols-bet5prizes .bets .bet_20_text,
#topSymbols-bet10prizes .bets .bet_20_text,
#topSymbols-bet20prizes .bets .bet_20_text,
#topSymbols-bet40prizes .bets .bet_20_text,
#topSymbols-bet5prizes .bets .bet_40_text,
#topSymbols-bet10prizes .bets .bet_40_text,
#topSymbols-bet20prizes .bets .bet_40_text,
#topSymbols-bet40prizes .bets .bet_40_text {
  height: 100%;
  width: 100%;
  font-size: 17px;
  text-align: center;
  line-height: 22px;
  background-size: 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#topSymbols-bet5prizes .bets .bet_5_text.text_off,
#topSymbols-bet10prizes .bets .bet_5_text.text_off,
#topSymbols-bet20prizes .bets .bet_5_text.text_off,
#topSymbols-bet40prizes .bets .bet_5_text.text_off,
#topSymbols-bet5prizes .bets .bet_10_text.text_off,
#topSymbols-bet10prizes .bets .bet_10_text.text_off,
#topSymbols-bet20prizes .bets .bet_10_text.text_off,
#topSymbols-bet40prizes .bets .bet_10_text.text_off,
#topSymbols-bet5prizes .bets .bet_20_text.text_off,
#topSymbols-bet10prizes .bets .bet_20_text.text_off,
#topSymbols-bet20prizes .bets .bet_20_text.text_off,
#topSymbols-bet40prizes .bets .bet_20_text.text_off,
#topSymbols-bet5prizes .bets .bet_40_text.text_off,
#topSymbols-bet10prizes .bets .bet_40_text.text_off,
#topSymbols-bet20prizes .bets .bet_40_text.text_off,
#topSymbols-bet40prizes .bets .bet_40_text.text_off {
  background-color: #a9a552;
  background-image: linear-gradient(0deg, #ca4a11, #a9a552);
  visibility: visible;
}
#topSymbols-bet5prizes .bets .bet_5_text.text_on,
#topSymbols-bet10prizes .bets .bet_5_text.text_on,
#topSymbols-bet20prizes .bets .bet_5_text.text_on,
#topSymbols-bet40prizes .bets .bet_5_text.text_on,
#topSymbols-bet5prizes .bets .bet_10_text.text_on,
#topSymbols-bet10prizes .bets .bet_10_text.text_on,
#topSymbols-bet20prizes .bets .bet_10_text.text_on,
#topSymbols-bet40prizes .bets .bet_10_text.text_on,
#topSymbols-bet5prizes .bets .bet_20_text.text_on,
#topSymbols-bet10prizes .bets .bet_20_text.text_on,
#topSymbols-bet20prizes .bets .bet_20_text.text_on,
#topSymbols-bet40prizes .bets .bet_20_text.text_on,
#topSymbols-bet5prizes .bets .bet_40_text.text_on,
#topSymbols-bet10prizes .bets .bet_40_text.text_on,
#topSymbols-bet20prizes .bets .bet_40_text.text_on,
#topSymbols-bet40prizes .bets .bet_40_text.text_on {
  background-color: #f3ec78;
  background-image: linear-gradient(0deg, #ff6417, #faf364);
}
#topSymbols-bet5prizes .bets .bet_10_text,
#topSymbols-bet10prizes .bets .bet_10_text,
#topSymbols-bet20prizes .bets .bet_10_text,
#topSymbols-bet40prizes .bets .bet_10_text,
#topSymbols-bet5prizes .bets .bet_20_text,
#topSymbols-bet10prizes .bets .bet_20_text,
#topSymbols-bet20prizes .bets .bet_20_text,
#topSymbols-bet40prizes .bets .bet_20_text,
#topSymbols-bet5prizes .bets .bet_40_text,
#topSymbols-bet10prizes .bets .bet_40_text,
#topSymbols-bet20prizes .bets .bet_40_text,
#topSymbols-bet40prizes .bets .bet_40_text {
  text-align: left;
}
#topSymbols-bet5prizes .bets #symbolsTopPrizes-bet5,
#topSymbols-bet10prizes .bets #symbolsTopPrizes-bet5,
#topSymbols-bet20prizes .bets #symbolsTopPrizes-bet5,
#topSymbols-bet40prizes .bets #symbolsTopPrizes-bet5 {
  background-position: -106px 0;
}
#topSymbols-bet5prizes .bets #symbolsTopPrizes-bet10,
#topSymbols-bet10prizes .bets #symbolsTopPrizes-bet10,
#topSymbols-bet20prizes .bets #symbolsTopPrizes-bet10,
#topSymbols-bet40prizes .bets #symbolsTopPrizes-bet10 {
  background-position: -106px -22px;
}
#topSymbols-bet5prizes .bets #symbolsTopPrizes-bet20,
#topSymbols-bet10prizes .bets #symbolsTopPrizes-bet20,
#topSymbols-bet20prizes .bets #symbolsTopPrizes-bet20,
#topSymbols-bet40prizes .bets #symbolsTopPrizes-bet20 {
  background-position: -106px -44px;
}
#topSymbols-bet5prizes .bets #symbolsTopPrizes-bet40,
#topSymbols-bet10prizes .bets #symbolsTopPrizes-bet40,
#topSymbols-bet20prizes .bets #symbolsTopPrizes-bet40,
#topSymbols-bet40prizes .bets #symbolsTopPrizes-bet40 {
  background-position: -106px -66px;
}
#topReels {
  left: 0px;
  top: 120px;
  width: 672px;
  height: 270px;
  color: #ffffff;
}
.winLineTop {
  width: 456px;
  height: 147px;
  left: 40px;
  top: 38px;
}
#topReels-active {
  background-image: url("../png/reelstopactivec4ca.png?1");
  height: 160px;
  width: 319px;
  left: 286px;
  top: 60px;
  opacity: 0;
}
.winLine {
  height: 189px;
  width: 390px;
  left: 251px;
  top: 45px;
  opacity: 0;
  z-index: 3;
}
#topReels-winLine1 {
  background-image: url("../png/winline1c4ca.png?1");
}
#topReels-winLine2 {
  background-image: url("../png/winline2c4ca.png?1");
}
#topReels-winLine3 {
  background-image: url("../png/winline3c4ca.png?1");
}
#topReels-winLine4 {
  background-image: url("../png/winline4c4ca.png?1");
}
#topReels-winLine5 {
  background-image: url("../png/winline5c4ca.png?1");
}
#topReels-shadow {
  background-image: url("../png/reelstopactiveshadowc4ca.png?1");
  height: 131px;
  width: 283px;
  left: 304px;
  top: 76px;
  opacity: 0;
}
#meterWonGames {
  left: 57px;
  top: 140px;
}
#topReels-winLinesOff {
  display: none;
  background: url("../png/winlinesoffc4ca.png?1");
  width: 328px;
  height: 156px;
  top: 62px;
  left: 281px;
}
#topReelsCanvas {
  left: 308px;
  top: 84px;
}
#topReels-wild-1-parent {
  left: 293px;
  top: 208px;
}
#topReels-wild-2-parent {
  left: 401px;
  top: 208px;
}
#topReels-wild-3-parent {
  left: 510px;
  top: 208px;
}
#topReels-wild-1-parent,
#topReels-wild-2-parent,
#topReels-wild-3-parent {
  font-family: gentona, sans-serif;
  width: 90px;
  height: 58px;
}
#topReels-wild-1-parent #topReels-wild-1,
#topReels-wild-2-parent #topReels-wild-1,
#topReels-wild-3-parent #topReels-wild-1,
#topReels-wild-1-parent #topReels-wild-2,
#topReels-wild-2-parent #topReels-wild-2,
#topReels-wild-3-parent #topReels-wild-2,
#topReels-wild-1-parent #topReels-wild-3,
#topReels-wild-2-parent #topReels-wild-3,
#topReels-wild-3-parent #topReels-wild-3 {
  visibility: hidden;
  z-index: 3;
  background-image: url("../png/reelstopheatwavec4ca.png?1");
  width: 100%;
  height: 100%;
}
#topReels-wild-1-parent .topReels_wild_top_text,
#topReels-wild-2-parent .topReels_wild_top_text,
#topReels-wild-3-parent .topReels_wild_top_text,
#topReels-wild-1-parent .topReels_wild_bottom_text,
#topReels-wild-2-parent .topReels_wild_bottom_text,
#topReels-wild-3-parent .topReels_wild_bottom_text {
  height: 10px;
  width: 100%;
  font-size: 10px;
  text-align: center;
  line-height: 10px;
  text-shadow: 1px 1px #000, -1px 1px #000, -1px -1px #000, 1px -1px #000;
}
#topReels-wild-1-parent .topReels_wild_top_text.text_off,
#topReels-wild-2-parent .topReels_wild_top_text.text_off,
#topReels-wild-3-parent .topReels_wild_top_text.text_off,
#topReels-wild-1-parent .topReels_wild_bottom_text.text_off,
#topReels-wild-2-parent .topReels_wild_bottom_text.text_off,
#topReels-wild-3-parent .topReels_wild_bottom_text.text_off {
  color: #a9a552;
  visibility: visible;
}
#topReels-wild-1-parent .topReels_wild_top_text.text_on,
#topReels-wild-2-parent .topReels_wild_top_text.text_on,
#topReels-wild-3-parent .topReels_wild_top_text.text_on,
#topReels-wild-1-parent .topReels_wild_bottom_text.text_on,
#topReels-wild-2-parent .topReels_wild_bottom_text.text_on,
#topReels-wild-3-parent .topReels_wild_bottom_text.text_on {
  color: #f5ed55;
}
#topReels-wild-1-parent .topReels_wild_top_text,
#topReels-wild-2-parent .topReels_wild_top_text,
#topReels-wild-3-parent .topReels_wild_top_text {
  top: 6px;
}
#topReels-wild-1-parent .topReels_wild_bottom_text,
#topReels-wild-2-parent .topReels_wild_bottom_text,
#topReels-wild-3-parent .topReels_wild_bottom_text {
  bottom: 9px;
}
#topReels-bonusGame-lowBet,
#topReels-bonusGame-highBet,
#topReels-bonusGame-bonus {
  width: 66px;
  height: 40px;
  top: 172px;
  visibility: hidden;
}
#clubMeter_text {
  font-family: phosphate, sans-serif;
  font-size: 24px;
  background-size: 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-color: #f3ec78;
  background-image: linear-gradient(0deg, #ff6417, #faf364);
  filter: drop-shadow(2px 2px #5200b6) drop-shadow(-2px 2px #5200b6) drop-shadow(-2px -2px #5200b6) drop-shadow(2px -2px #5200b6);
  text-align: center;
  height: 26px;
  width: 215px;
  top: 102px;
  left: 41px;
}
#bottomButtons {
  left: 0px;
  top: 889px;
  width: 672px;
  height: 80px;
  z-index: 2;
  position: absolute;
  font-family: phosphate, sans-serif;
  text-align: center;
  color: #541b2c;
  visibility: visible;
  filter: drop-shadow(0 0 6px #130721);
}
#bottomButtons > div {
  top: 0px;
  width: 62px;
  height: 65px;
}
#bottomButtons > div .button {
  top: 0px;
  width: 62px;
  height: 65px;
}
#btnReset_parent {
  width: 43px !important;
  left: 31px;
  top: 4px;
}
#btnReset_parent #btnReset {
  width: 43px !important;
  background-image: url("../png/bottombuttonresetc4ca.png?1");
  overflow: visible !important;
}
#btnReset_parent #btnReset:active {
  opacity: 1 !important;
  background-image: url("../png/bottombuttonresetclickc4ca.png?1");
}
#btnReset_parent .reset_text {
  height: 48px;
  width: 29px;
  left: 6px;
  top: 1px;
  writing-mode: vertical-lr;
  text-orientation: upright;
  letter-spacing: -7px;
  font-size: 16px;
  text-align: start;
  line-height: 29px;
  background-size: 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#btnReset_parent .reset_text.text_off {
  background-color: #540012;
  background-image: linear-gradient(91deg, #f33f70, #540012);
  visibility: visible;
}
#btnReset_parent .reset_text.text_on {
  background-color: #540012;
  background-image: linear-gradient(0deg, #770015, #fa4a7b);
  filter: drop-shadow(0 0 6px #ffefd5);
}
#btnHoldA_parent {
  left: 82px;
}
#btnHoldA_parent #btnHoldA {
  background-image: url("../png/bottombuttonhold1c4ca.png?1");
}
#btnHoldA_parent #btnHoldA:active {
  opacity: 1 !important;
  background-image: url("../png/bottombuttonhold1clickc4ca.png?1");
}
#btnHoldA_parent .hold_text {
  font-size: 14px;
  text-align: center;
  top: 4px;
  left: 7px;
  height: 48px;
  width: 48px;
  background-color: #540012;
  background-image: linear-gradient(0deg, #540012, #f33f70);
  background-size: 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
#btnHoldA_parent .hold_text.text_off {
  visibility: visible;
  opacity: 1;
}
#btnHoldA_parent .hold_text.text_on {
  background-image: linear-gradient(0deg, #770015, #fa4a7b);
  filter: drop-shadow(0 0 6px #ffefd5);
}
#btnHoldB_parent {
  left: 176px;
}
#btnHoldB_parent #btnHoldB {
  background-image: url("../png/bottombuttonhold2c4ca.png?1");
}
#btnHoldB_parent #btnHoldB:active {
  opacity: 1 !important;
  background-image: url("../png/bottombuttonhold2clickc4ca.png?1");
}
#btnHoldB_parent .hold_text {
  font-size: 14px;
  text-align: center;
  top: 4px;
  left: 9px;
  height: 48px;
  width: 48px;
  background-color: #540012;
  background-image: linear-gradient(0deg, #540012, #f33f70);
  background-size: 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
#btnHoldB_parent .hold_text.text_off {
  visibility: visible;
  opacity: 1;
}
#btnHoldB_parent .hold_text.text_on {
  background-image: linear-gradient(0deg, #770015, #fa4a7b);
  filter: drop-shadow(0 0 6px #ffefd5);
}
#btnHoldC_parent {
  left: 269px;
}
#btnHoldC_parent #btnHoldC {
  background-image: url("../png/bottombuttonhold3c4ca.png?1");
}
#btnHoldC_parent #btnHoldC:active {
  opacity: 1 !important;
  background-image: url("../png/bottombuttonhold3clickc4ca.png?1");
}
#btnHoldC_parent .hold_text {
  font-size: 14px;
  text-align: center;
  top: 4px;
  left: 9px;
  height: 48px;
  width: 48px;
  background-color: #540012;
  background-image: linear-gradient(0deg, #540012, #f33f70);
  background-size: 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
#btnHoldC_parent .hold_text.text_off {
  visibility: visible;
  opacity: 1;
}
#btnHoldC_parent .hold_text.text_on {
  background-image: linear-gradient(0deg, #770015, #fa4a7b);
  filter: drop-shadow(0 0 6px #ffefd5);
}
#btnChooseBet_parent {
  left: 418px;
}
#btnChooseBet_parent #btnChooseBet {
  background-image: url("../png/bottombuttonheadchoosebetc4ca.png?1");
}
#btnChooseBet_parent #btnChooseBet:active {
  opacity: 1 !important;
  background-image: url("../png/bottombuttonheadchoosebetclickc4ca.png?1");
}
#btnChooseBet_parent .chooseBet_text {
  top: 8px;
  left: 11px;
  font-size: 11px;
  text-align: center;
  line-height: 11px;
  height: 24px;
  width: 48px;
  background-color: #915591;
  background-image: linear-gradient(0deg, #915591, #961a96);
  background-size: 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#btnChooseBet_parent .chooseBet_text.text_off {
  visibility: visible;
  opacity: 1;
}
#btnChooseBet_parent .chooseBet_text.text_on {
  background-image: linear-gradient(0deg, #ff9aff, #e92be9);
  filter: drop-shadow(0 0 6px #ffefd5);
}
#btnChooseBet_parent .head_text {
  font-size: 15px;
  text-align: center;
  top: 27px;
  left: 11px;
  height: 24px;
  width: 48px;
  line-height: 24px;
  background-color: #99d7ff;
  background-image: linear-gradient(180deg, #0baaac, #753699);
  background-size: 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#btnChooseBet_parent .head_text.text_off {
  visibility: visible;
  opacity: 1;
}
#btnChooseBet_parent .head_text.text_on {
  background-image: linear-gradient(180deg, #13fcff, #9848cc);
  filter: drop-shadow(0 0 6px #ffefd5);
}
#btnChooseGame_parent {
  left: 488px;
}
#btnChooseGame_parent #btnChooseGame {
  background-image: url("../png/bottombuttontailchoosegamec4ca.png?1");
}
#btnChooseGame_parent #btnChooseGame:active {
  opacity: 1 !important;
  background-image: url("../png/bottombuttontailchoosegamec4ca.png?1");
}
#btnChooseGame_parent .chooseGame_text {
  top: 8px;
  left: 11px;
  font-size: 11px;
  text-align: center;
  line-height: 11px;
  height: 48px;
  width: 48px;
  background-color: #915591;
  background-image: linear-gradient(0deg, #915591, #961a96);
  background-size: 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#btnChooseGame_parent .chooseGame_text.text_off {
  visibility: visible;
  opacity: 1;
}
#btnChooseGame_parent .chooseGame_text.text_on {
  background-image: linear-gradient(0deg, #ff9aff, #e92be9);
  filter: drop-shadow(0 0 6px #ffefd5);
}
#btnChooseGame_parent .tail_text {
  font-size: 15px;
  text-align: center;
  top: 27px;
  left: 11px;
  height: 48px;
  width: 48px;
  line-height: 24px;
  background-color: #99d7ff;
  background-image: linear-gradient(180deg, #0baaac, #753699);
  background-size: 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#btnChooseGame_parent .tail_text.text_off {
  visibility: visible;
  opacity: 1;
}
#btnChooseGame_parent .tail_text.text_on {
  background-image: linear-gradient(180deg, #13fcff, #9848cc);
  filter: drop-shadow(0 0 6px #ffefd5);
}
#btnStart_parent {
  width: 62px;
  height: 65px;
  left: 558px;
}
#btnStart_parent #btnStart {
  width: 62px;
  height: 65px;
  background-image: url("../png/bottombuttonstartsavec4ca.png?1");
  overflow: visible !important;
}
#btnStart_parent #btnStart:active {
  opacity: 1 !important;
  background-image: url("../png/bottombuttonstartsaveclickc4ca.png?1");
}
#btnStart_parent .start_text {
  height: 48px;
  width: 48px;
  top: 4px;
  left: 12px;
  font-size: 15px;
  text-align: center;
  line-height: 24px;
  background-color: #a9a552;
  background-image: linear-gradient(0deg, #ca4a11, #a9a552);
  background-size: 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#btnStart_parent .start_text.text_off {
  visibility: visible;
  opacity: 1;
}
#btnStart_parent .start_text.text_on {
  background-color: #f3ec78;
  background-image: linear-gradient(0deg, #ff6417, #faf364);
  filter: drop-shadow(0 0 6px #ffefd5);
}
#btnStart_parent .goToClubMeter_text {
  left: 12px;
  font-size: 9px;
  height: 24px;
  text-align: center;
  top: 25px;
  width: 48px;
  line-height: 10px;
  background-color: #99d7ff;
  background-image: linear-gradient(0deg, #16306d, #5b829d);
  background-size: 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#btnStart_parent .goToClubMeter_text.text_off {
  visibility: visible;
  opacity: 1;
}
#btnStart_parent .goToClubMeter_text.text_on {
  background-color: #99d7ff;
  background-image: linear-gradient(0deg, #1e418c, #99d7ff);
  filter: drop-shadow(0 0 6px #ffefd5);
}
#bottomReels {
  left: 0px;
  top: 632px;
  width: 672px;
  height: 270px;
  color: #ffffff;
  font-family: phosphate, sans-serif;
}
#meterCredits {
  left: 334px;
  top: 211px;
}
#bottomReelsCanvas {
  left: 134px;
  top: 22px;
  width: 251px;
  height: 115px;
}
#bottomReels-active {
  background-image: url("../png/reelsbottomactivec4ca.png?1");
  width: 280px;
  height: 142px;
  top: 9px;
  left: 118px;
  opacity: 0;
}
#bottomReels-shadow {
  background-image: url("../png/reelsbottomactiveshadowc4ca.png?1");
  left: 132px;
  top: 22px;
  width: 251px;
  height: 115px;
  opacity: 0;
}
#head_parent {
  width: 57px;
  height: 75px;
  top: 102px;
  left: 420px;
}
#head_parent #bottomReels-toss-head {
  opacity: 0;
  width: 100%;
  height: 100%;
  background-position: bottom;
  background-repeat: no-repeat;
  background-image: url("../png/reelsbottomtossheadc4ca.png?1");
}
#head_parent .head_text {
  line-height: 20px;
  width: 100%;
  height: 28px;
  font-size: 20px;
  text-align: center;
  background-color: #a9a552;
  background-image: linear-gradient(0deg, #ca4a11, #a9a552);
  background-size: 100% 20px;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#head_parent .head_text.text_off {
  visibility: visible;
  opacity: 1;
  filter: drop-shadow(2px 2px #32007c) drop-shadow(-2px 2px #32007c) drop-shadow(-2px -2px #32007c) drop-shadow(2px -2px #32007c);
}
#head_parent .head_text.text_on {
  background-color: #f3ec78;
  background-image: linear-gradient(0deg, #ff6417, #faf364);
  filter: drop-shadow(2px 2px #5200b6) drop-shadow(-2px 2px #5200b6) drop-shadow(-2px -2px #5200b6) drop-shadow(2px -2px #5200b6);
}
#tail_parent {
  width: 58px;
  height: 75px;
  top: 102px;
  left: 477px;
}
#tail_parent #bottomReels-toss-tail {
  opacity: 0;
  width: 100%;
  height: 100%;
  background-position: bottom;
  background-repeat: no-repeat;
  background-image: url("../png/reelsbottomtosstailc4ca.png?1");
}
#tail_parent .tail_text {
  line-height: 20px;
  width: 100%;
  height: 28px;
  left: -2px;
  font-size: 20px;
  text-align: center;
  background-color: #a9a552;
  background-image: linear-gradient(0deg, #ca4a11, #a9a552);
  background-size: 100% 20px;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#tail_parent .tail_text.text_off {
  visibility: visible;
  opacity: 1;
  filter: drop-shadow(2px 2px #32007c) drop-shadow(-2px 2px #32007c) drop-shadow(-2px -2px #32007c) drop-shadow(2px -2px #32007c);
}
#tail_parent .tail_text.text_on {
  background-color: #f3ec78;
  background-image: linear-gradient(0deg, #ff6417, #faf364);
  filter: drop-shadow(2px 2px #5200b6) drop-shadow(-2px 2px #5200b6) drop-shadow(-2px -2px #5200b6) drop-shadow(2px -2px #5200b6);
}
#bottomReels-wheel {
  left: 547px;
  top: 15px;
}
#meterWin {
  left: 418px;
  top: 28px;
}
.wheel {
  width: 73px;
  height: 232px;
  left: 547px;
  top: 16px;
}
.wheel img {
  display: none;
}
#bottomReels-wheel-bg {
  opacity: 0;
}
#bottomReels-spinAWheel {
  width: 104px;
  height: 110px;
  left: 481px;
  top: 44px;
}
#lamp1 {
  top: 152px;
  left: 256px;
  opacity: 0;
}
#lamp0 {
  top: 200px;
  left: 258px;
  opacity: 0;
}
#bottomReels-winLineBlack {
  background: url("../png/winlinestopc4ca.png?1");
  width: 251px;
  height: 3px;
  left: 132px;
  top: 80px;
}
.bottom_symbolsText {
  font-size: 18px;
  background-size: 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-color: #f3ec78;
  background-image: linear-gradient(0deg, #ff6417, #faf364);
  filter: drop-shadow(2px 2px #5200b6) drop-shadow(-2px 2px #5200b6) drop-shadow(-2px -2px #5200b6) drop-shadow(2px -2px #5200b6);
}
#spin_a_win_text {
  text-align: center;
  height: 22px;
  width: 100px;
  top: -3px;
  left: 531px;
}
#points_win_text {
  text-align: center;
  height: 22px;
  width: 140px;
  top: 52px;
  left: 396px;
}
#winning_pot_text {
  text-align: left;
  font-size: 16px;
  height: 22px;
  width: 105px;
  top: 184px;
  left: 319px;
}
#highest_pot_text {
  text-align: right;
  font-size: 16px;
  height: 22px;
  width: 105px;
  top: 184px;
  left: 427px;
}
/*# sourceMappingURL=main.css.map */