body {
  user-select: none;
}
#classicSlotBg {
  width: 100%;
  min-height: 1024px;
}
#classicSlot {
  background: url("../png/classicbackground.png") no-repeat;
  height: 100%;
  max-height: 1305px;
  width: 672px;
  position: absolute;
  left: 50%;
  top: 0px;
  margin-left: -336px;
  border-top-left-radius: 23px;
  border-top-right-radius: 23px;
}
#classicSlot a,
#classicSlot div,
#classicSlot img,
#classicSlot canvas {
  display: block;
  position: absolute;
  overflow: visible;
}
#classicSlotOverlay {
  background: url("../png/classicoverlay.png") no-repeat;
  width: 672px;
  height: 1024px;
  position: absolute;
  opacity: 0.5;
  transform: translate3d(0, 0, 0);
}
#topLogo {
  background: url("../png/classiclogo.png") no-repeat;
  width: 242px;
  height: 146px;
  top: 24px;
  left: 45px;
}
#wallpaper {
  background: url("../jpg/wallpaperbackground.jpg") no-repeat;
  background-position: center top;
  background-repeat: no-repeat;
  width: 100%;
  position: absolute;
  min-height: 1024px;
  top: 0px;
  bottom: 0px;
}
.layer,
.button {
  transform: translate3d(0, 0, 0);
}
#topButtons {
  left: 0px;
  top: 115px;
  width: 672px;
  height: 56px;
  z-index: 4;
}
#topButtons .payoutText,
#topButtons .takeClubmeterText {
  width: 60px;
  font-size: 8px;
  color: white;
  text-shadow: 0 0 2px #000000;
  font-weight: 700;
  top: 44%;
  left: 56%;
  line-height: 13px;
  transform: translate3d(-50%, -50%, 0);
  text-align: center;
}
#topButtons .takeClubmeterText {
  pointer-events: none;
  font-size: 9px;
  color: #665503;
  top: 124%;
  left: 20%;
  z-index: 4;
}
#topButtons #btnCollect .takeClubmeterText {
  width: 60px;
  color: #f0cc0e;
  top: 39%;
  left: 49%;
}
#topButtons #btnPayout {
  height: 56px;
  top: 0px;
  left: 543px;
  width: 84px;
  background-image: url("../png/buttonpayoutsprite.png");
  background-position: 0 0;
}
#topButtons #btnPayout:active {
  opacity: 1 !important;
  left: 547px;
  background-image: url("../png/buttonpayoutsprite.png");
  background-position: -84px 0;
}
#topButtons #btnCollect {
  height: 45px;
  top: 53px;
  left: 96px;
  width: 78px;
  background-image: url("../png/buttontakemeter.png");
  background-position: 0 0;
}
#topButtons #btnCollect:active {
  opacity: 1 !important;
  background-position: -78px 0;
}
#topSymbols {
  left: 0px;
  top: 0px;
  height: 333px;
  width: 672px;
}
#btnDeposit {
  left: 534px;
  top: 43px;
  width: 87px;
  height: 49px;
  z-index: 2;
}
#btnCollect {
  left: 531px;
  top: 113px;
  width: 87px;
  height: 54px;
  z-index: 2;
}
.layer#bottomSymbols-7-4 {
  background-position: -13px -10px;
  width: 102px;
  height: 14px;
  left: 62px;
  top: 11px;
}
#topReels {
  left: 0px;
  top: 23px;
  width: 672px;
  height: 570px;
  color: #ffffff;
}
#topReels .bet51020Text,
#topReels .bet1020Text,
#topReels .bet2020Text {
  width: 50px;
  font-size: 8px;
  color: #8b7d03;
  text-shadow: 0 0 2px #000000;
  font-weight: 900;
  top: 37.5%;
  left: 17%;
  line-height: 10px;
  transform: translate3d(-50%, -50%, 0);
  text-align: center;
}
#topReels .bet1020Text {
  left: 22.8%;
}
#topReels .bet2020Text {
  left: 31.8%;
}
#topReels .paytable .bet51020Text,
#topReels .paytable .bet1020Text,
#topReels .paytable .bet2020Text {
  z-index: 2;
  color: #ecdc00;
  top: 3.4%;
  left: 51%;
}
#topReels .paytable .bet1020Text {
  left: 49%;
}
#topReels .paytable .bet2020Text {
  left: 102%;
}
#topReels .bet5Text,
#topReels .bet10Text,
#topReels .bet20Text,
#topReels .bet40Text {
  width: 50px;
  font-size: 7px;
  color: #8b7d03;
  text-shadow: 0 0 2px #000000;
  font-weight: 900;
  top: 46.5%;
  left: 50%;
  line-height: 10px;
  transform: translate3d(-50%, -50%, 0);
  text-align: center;
  z-index: 1;
}
#topReels .bet10Text {
  left: 19%;
}
#topReels .bet20Text {
  left: 49.5%;
}
#topReels .bet40Text {
  left: 80%;
}
#topReels .bets .bet5Text {
  color: #ecd900;
  font-size: 8.5px;
  top: 49%;
}
#topReels .bets .bet20Text,
#topReels .bets .bet10Text,
#topReels .bets .bet40Text {
  width: 47px;
  color: #ecd900;
  font-size: 7px;
  top: 7.5%;
  left: 50%;
}
#topReels #jackpotContainer .jackpotText {
  left: 120px;
  text-align: right;
  width: 80px;
  font-size: 14px;
  font-style: italic;
  top: 3px;
  color: #8c7c07;
  text-shadow: 1px 1px #4b4949;
  font-weight: 900;
}
#topReels #jackpotContainer .bet10Text,
#topReels #jackpotContainer .bet20Text,
#topReels #jackpotContainer .bet40Text {
  width: 50px;
  font-size: 7px;
  color: #8b7d03;
  text-shadow: 0px 0px 2px black;
  font-weight: 900;
  top: 45%;
  left: 19%;
  line-height: 10px;
  transform: translate3d(-50%, -50%, 0);
  text-align: center;
}
#topReels #jackpotContainer .bet20Text {
  left: 50%;
}
#topReels #jackpotContainer .bet40Text {
  left: 81%;
}
#topReels #jackpotContainer .jackpot {
  z-index: 2;
}
#topReels #jackpotContainer .jackpot .jackpotText {
  left: 1px;
  text-align: right;
  width: 80px;
  font-size: 14px;
  top: 1px;
  font-style: italic;
  color: #ecdb00;
  text-shadow: 1px 1px #296393;
  font-weight: 900;
}
#topReels #jackpotContainer .jackpot .bet10Text,
#topReels #jackpotContainer .jackpot .bet20Text,
#topReels #jackpotContainer .jackpot .bet40Text {
  width: 50px;
  font-size: 7px;
  color: #ecda00;
  text-shadow: 0 0 2px #000000;
  font-weight: 900;
  top: 20.5%;
  left: 50%;
  z-index: 2;
  line-height: 10px;
  transform: translate3d(-50%, -50%, 0);
  text-align: center;
}
#topReels #jackpotContainer .jackpot .bet20Text {
  left: 51%;
}
#topReels #jackpotContainer .jackpot .bet40Text {
  left: 51.5%;
}
#topReels .clubMeterText {
  left: 325px;
  text-align: center;
  width: 200px;
  top: -3px;
  font-size: 14px;
  color: #ecdb00;
  text-shadow: 1px 1px #296393;
  font-weight: 900;
}
#topReels .clubWinText {
  left: 101px;
  text-align: center;
  width: 275px;
  font-size: 14px;
  top: 127px;
  color: #ecdb00;
  text-shadow: 1px 1px #296393;
  font-weight: 900;
}
#payoutTable {
  height: 353px;
  width: 200px;
  top: 202px;
  left: 54px;
}
#payoutTable #payoutTableSymbols {
  width: 39px;
  height: 353px;
}
#payoutTable #payoutTablebet_5,
#payoutTable #payoutTablebet_10,
#payoutTable #payoutTablebet_40,
#payoutTable #payoutTablebet_40_2 {
  width: 39px;
  height: 353px;
  opacity: 0.1;
}
#payoutTable #payoutTableSymbols {
  top: 41px;
}
#payoutTable #payoutTablebet_5 {
  left: 40px;
}
#payoutTable #payoutTablebet_10 {
  left: 80px;
}
#payoutTable #payoutTablebet_40 {
  left: 120px;
}
#payoutTable #payoutTablebet_40_2 {
  left: 160px;
}
#payoutTableSymbols {
  float: left;
}
#payoutTableSymbols .layer,
.paytable .p {
  background: url("../png/payouttablesprite.png");
  width: 39px;
  height: 25px;
}
.layer#payoutSymbol-7 {
  background-position: 0px -41px;
}
.layer#payoutSymbol-bar {
  background-position: 0px -67px;
  top: 26px;
}
.layer#payoutSymbol-watermelon {
  background-position: 0px -93px;
  top: 52px;
}
.layer#payoutSymbol-bell {
  background-position: 0px -119px;
  top: 78px;
}
.layer#payoutSymbol-clover {
  background-position: 0px -145px;
  top: 104px;
}
.layer#payoutSymbol-grapes {
  background-position: 0px -171px;
  top: 130px;
}
.layer#payoutSymbol-berry {
  background-position: 0px -197px;
  top: 156px;
}
.layer#payoutSymbol-apple {
  background-position: 0px -223px;
  top: 182px;
}
.layer#payoutSymbol-lemon {
  background-position: 0px -249px;
  top: 208px;
}
.layer#payoutSymbol-orange {
  background-position: 0px -275px;
  top: 234px;
}
.layer#payoutSymbol-cherry {
  background-position: 0px -301px;
  top: 260px;
}
.layer#payoutSymbol-diamond {
  background-position: 0px -327px;
  top: 286px;
}
.p#bet5-head {
  background-position: -40px 0px;
  height: 23px;
  opacity: 0.1;
}
.p#bet5-line {
  background-position: -40px -24px;
  height: 16px;
  top: 24px;
  opacity: 0.1;
}
.p#bet5-7 {
  background-position: -40px -41px;
  top: 41px;
}
.p#bet5-bar {
  background-position: -40px -67px;
  top: 67px;
}
.p#bet5-watermelon {
  background-position: -40px -93px;
  top: 93px;
}
.p#bet5-bell {
  background-position: -40px -119px;
  top: 119px;
}
.p#bet5-clover {
  background-position: -40px -145px;
  top: 145px;
}
.p#bet5-grapes {
  background-position: -40px -171px;
  top: 171px;
}
.p#bet5-berry {
  background-position: -40px -197px;
  top: 197px;
}
.p#bet5-apple {
  background-position: -40px -223px;
  top: 223px;
}
.p#bet5-lemon {
  background-position: -40px -249px;
  top: 249px;
}
.p#bet5-orange {
  background-position: -40px -275px;
  top: 275px;
}
.p#bet5-cherry {
  background-position: -40px -301px;
  top: 301px;
}
.p#bet5-diamond {
  background-position: -40px -327px;
  top: 327px;
}
.p#bet10-head {
  background-position: -80px 0px;
  height: 23px;
  opacity: 0.1;
}
.p#bet10-line {
  background-position: -80px -24px;
  height: 16px;
  top: 24px;
  opacity: 0.1;
}
.p#bet10-7 {
  background-position: -80px -41px;
  top: 41px;
}
.p#bet10-bar {
  background-position: -80px -67px;
  top: 67px;
}
.p#bet10-watermelon {
  background-position: -80px -93px;
  top: 93px;
}
.p#bet10-bell {
  background-position: -80px -119px;
  top: 119px;
}
.p#bet10-clover {
  background-position: -80px -145px;
  top: 145px;
}
.p#bet10-grapes {
  background-position: -80px -171px;
  top: 171px;
}
.p#bet10-berry {
  background-position: -80px -197px;
  top: 197px;
}
.p#bet10-apple {
  background-position: -80px -223px;
  top: 223px;
}
.p#bet10-lemon {
  background-position: -80px -249px;
  top: 249px;
}
.p#bet10-orange {
  background-position: -80px -275px;
  top: 275px;
}
.p#bet10-cherry {
  background-position: -80px -301px;
  top: 301px;
}
.p#bet10-diamond {
  background-position: -80px -327px;
  top: 327px;
}
.p#bet40-head {
  background-position: -120px 0px;
  height: 23px;
  width: 79px;
  opacity: 0.1;
}
.p#bet40-line {
  background-position: -120px -24px;
  top: 24px;
  height: 16px;
  opacity: 0.1;
}
.p#bet40-7 {
  background-position: -120px -41px;
  top: 41px;
}
.p#bet40-bar {
  background-position: -120px -67px;
  top: 67px;
}
.p#bet40-watermelon {
  background-position: -120px -93px;
  top: 93px;
}
.p#bet40-bell {
  background-position: -120px -119px;
  top: 119px;
}
.p#bet40-clover {
  background-position: -120px -145px;
  top: 145px;
}
.p#bet40-grapes {
  background-position: -120px -171px;
  top: 171px;
}
.p#bet40-berry {
  background-position: -120px -197px;
  top: 197px;
}
.p#bet40-apple {
  background-position: -120px -223px;
  top: 223px;
}
.p#bet40-lemon {
  background-position: -120px -249px;
  top: 249px;
}
.p#bet40-orange {
  background-position: -120px -275px;
  top: 275px;
}
.p#bet40-cherry {
  background-position: -120px -301px;
  top: 301px;
}
.p#bet40-diamond {
  background-position: -120px -327px;
  top: 327px;
}
.p#bet40-2-line {
  background-position: -160px -24px;
  height: 16px;
  top: 24px;
  opacity: 0.1;
}
.p#bet40-2-7 {
  background-position: -160px -41px;
  top: 41px;
}
.p#bet40-2-bar {
  background-position: -160px -67px;
  top: 67px;
}
.p#bet40-2-watermelon {
  background-position: -160px -93px;
  top: 93px;
}
.p#bet40-2-bell {
  background-position: -160px -119px;
  top: 119px;
}
.p#bet40-2-clover {
  background-position: -160px -145px;
  top: 145px;
}
.p#bet40-2-grapes {
  background-position: -160px -171px;
  top: 171px;
}
.p#bet40-2-berry {
  background-position: -160px -197px;
  top: 197px;
}
.p#bet40-2-apple {
  background-position: -160px -223px;
  top: 223px;
}
.p#bet40-2-lemon {
  background-position: -160px -249px;
  top: 249px;
}
.p#bet40-2-orange {
  background-position: -160px -275px;
  top: 275px;
}
.p#bet40-2-cherry {
  background-position: -160px -301px;
  top: 301px;
}
.p#bet40-2-diamond {
  background-position: -160px -327px;
  top: 327px;
}
#betContainer {
  top: 420px;
  height: 140px;
  width: 140px;
  left: 268px;
}
.bets {
  background: url("../png/bettablesprite.png");
}
.logo-s4g {
  background: url("../png/spin4gold.png");
  height: 23px;
  width: 36px;
  clear: both;
  opacity: 0;
}
.bets#bet5 {
  background-position: 0px 0px;
  height: 29px;
  width: 42px;
  top: 10px;
  left: 5px;
  opacity: 0.1;
}
.bets#bet10,
#bet10-logos {
  background-position: 0px -49px;
  height: 75px;
  width: 43px;
  top: 59px;
  left: 5px;
  opacity: 0.1;
}
#bet10-logos {
  opacity: 1;
}
#bet10-logos.s4g-1 div:nth-child(1),
#bet10-logos.s4g-2 div:nth-child(1),
#bet10-logos.s4g-3 div:nth-child(1),
#bet10-logos.s4g-4 div:nth-child(1) {
  opacity: 1;
  top: 10px;
  left: -1px;
  z-index: 2;
}
#bet10-logos.s4g-2 div:nth-child(2),
#bet10-logos.s4g-3 div:nth-child(2),
#bet10-logos.s4g-4 div:nth-child(2) {
  opacity: 1;
  top: 25px;
  left: 7px;
  z-index: 3;
}
#bet10-logos.s4g-3 div:nth-child(3),
#bet10-logos.s4g-4 div:nth-child(3) {
  opacity: 1;
  top: 39px;
  left: -1px;
  z-index: 4;
}
#bet10-logos.s4g-4 div:nth-child(4) {
  opacity: 1;
  left: 7px;
  top: 54px;
  z-index: 5;
}
.bets#bet20,
#bet20-logos {
  background-position: -43px -49px;
  height: 75px;
  width: 43px;
  top: 59px;
  left: 48px;
  opacity: 0.1;
}
#bet20-logos {
  opacity: 1;
}
#bet20-logos.s4g-1 div:nth-child(1),
#bet20-logos.s4g-2 div:nth-child(1),
#bet20-logos.s4g-3 div:nth-child(1) {
  opacity: 1;
  top: 12px;
  left: 3px;
  z-index: 1;
}
#bet20-logos.s4g-2 div:nth-child(2),
#bet20-logos.s4g-3 div:nth-child(2) {
  opacity: 1;
  top: 30px;
  left: 3px;
  z-index: 2;
}
#bet20-logos.s4g-3 div:nth-child(3) {
  opacity: 1;
  top: 50px;
  left: 3px;
  z-index: 3;
}
.bets#bet40,
#bet40-logos {
  background-position: -86px -49px;
  height: 75px;
  width: 42px;
  top: 59px;
  left: 91px;
  opacity: 0.1;
}
#bet40-logos {
  opacity: 1;
}
#bet40-logos.s4g-1 div:nth-child(1) {
  opacity: 1;
  top: 29px;
  left: 3px;
  z-index: 2;
}
#jackpotContainer {
  top: 455px;
  height: 68px;
  width: 208px;
  left: 412px;
}
#jackpotContainer .jackpot {
  background: url("../png/jackpottablesprite.png");
}
#jackpotContainer #jackpotLogo {
  background-position: -118px -2px;
  width: 85px;
  height: 19px;
  top: 2px;
  left: 119px;
  opacity: 0.1;
}
#jackpotContainer #jackpot10 {
  background-position: -7px -24px;
  width: 63px;
  height: 36px;
  top: 24px;
  left: 8px;
  opacity: 0.1;
}
#jackpotContainer #jackpot20 {
  background-position: -71px -24px;
  width: 63px;
  height: 36px;
  top: 24px;
  left: 72px;
  opacity: 0.1;
}
#jackpotContainer #jackpot40 {
  background-position: -135px -24px;
  width: 63px;
  height: 36px;
  top: 24px;
  left: 136px;
  opacity: 0.1;
}
#meterWin {
  top: 149px;
  left: 188px;
}
#meterWonGames {
  top: 21px;
  left: 334px;
}
#wheelContainer {
  width: 365px;
  height: 365px;
  left: 265px;
  top: 110px;
}
#wheelContainer #wheelFrame {
  background: url("../png/wheelframe.png") no-repeat;
  width: 365px;
  height: 460px;
  top: 4px;
  left: 1px;
  z-index: 3;
  opacity: 1;
}
#wheelContainer #topReels-wheel {
  opacity: 1;
  top: 4px;
  left: 2px;
}
#wheelContainer #wheelEffect {
  background: url("../png/wheeleffect.png") no-repeat;
  width: 280px;
  height: 280px;
  top: 44px;
  opacity: 0;
  left: 42px;
  z-index: 2;
}
#wheelContainer #wheelEffect.on {
  opacity: 1;
  -webkit-animation: spin 2s linear infinite;
  -moz-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}
@-moz-keyframes spin {
  100% {
    -moz-transform: rotate(-360deg);
  }
}
@-webkit-keyframes spin {
  100% {
    -webkit-transform: rotate(-360deg);
  }
}
@keyframes spin {
  100% {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
}
#wheelContainer #btnWheelStart {
  background: url("../png/wheelstartbutton.png") no-repeat;
  width: 133px;
  height: 120px;
  z-index: 4;
  opacity: 1;
  top: 124px;
  left: 116px;
  cursor: pointer;
}
#wheelContainer #btnWheelStart:active {
  opacity: 1 !important;
  background-image: url("../png/wheelstartbuttonclick.png");
}
#wheelContainer #btnWheelStart.on {
  opacity: 1;
}
#wheelContainer .bet5Text,
#wheelContainer .winText {
  width: 40px;
  font-size: 8.5px;
  color: #8b7d03;
  text-shadow: 0 0 2px #000000;
  font-weight: 900;
  top: 91.5%;
  left: 8%;
  line-height: 10px;
  transform: translate3d(-50%, -50%, 0);
  text-align: center;
}
#wheelContainer .winText {
  font-size: 9px;
  color: #ecd900;
  top: 2.3%;
  left: 49.8%;
}
#wheelContainer > div {
  opacity: 1;
}
.bet5TextActive {
  width: 40px !important;
}
#bottomButtons,
#bottomButtons2 {
  left: 0;
  top: 894px;
  width: 672px;
  height: 80px;
}
#bottomButtons .button,
#bottomButtons2 .button {
  width: 77px;
  height: 81px;
  opacity: 1.01;
}
#bottomButtons .button > div,
#bottomButtons2 .button > div {
  top: 43%;
  left: 44%;
  transform: translate3d(-50%, -50%, 0);
  text-align: center;
  text-shadow: 1px 1px gray;
  font-size: 12px;
  font-weight: 900;
  color: #ffffff;
}
#bottomButtons .button > div.reset,
#bottomButtons2 .button > div.reset {
  left: 43%;
  letter-spacing: 1px;
  line-height: 10px;
  transform: translate3d(-50%, -50%, 0) rotate(-90deg);
  font-size: 10px;
  color: #f3d104;
}
#bottomButtons .button > div.hold,
#bottomButtons2 .button > div.hold {
  left: 49%;
}
#bottomButtons .button > div.hold.holdBtnA,
#bottomButtons2 .button > div.hold.holdBtnA {
  left: 44%;
}
#bottomButtons .button > div.hold.btnTailHold,
#bottomButtons2 .button > div.hold.btnTailHold {
  top: 19%;
}
#bottomButtons .button > div.chooseBet,
#bottomButtons2 .button > div.chooseBet,
#bottomButtons .button > div.chooseGame,
#bottomButtons2 .button > div.chooseGame {
  top: 63%;
  left: 50%;
  line-height: 10px;
  text-shadow: 1px 1px #785631;
  font-size: 10px;
  color: #f3d104;
}
#bottomButtons .button > div.chooseGame,
#bottomButtons2 .button > div.chooseGame {
  top: 64%;
  left: 51%;
}
#bottomButtons .button > div.start,
#bottomButtons2 .button > div.start {
  left: 52%;
  font-size: 13px;
}
#bottomButtons2 .button > div {
  text-shadow: 1px 1px #31211c;
  color: #4e4e4e;
}
#bottomButtons2 .button > div.reset {
  text-shadow: 1px 1px #2d2e2e;
  color: #5f5418;
}
#bottomButtons2 .button > div.start {
  text-shadow: 1px 1px #011700;
  color: #494948;
}
#bottomButtons2 .button > div.chooseGame,
#bottomButtons2 .button > div.chooseBet {
  text-shadow: 1px 1px #2d2e2e;
  color: #5f5418;
}
#bottomButtons > a,
#bottomButtons2 > a {
  background: url("../png/buttonsprite.png");
}
#bottomButtons > a:active,
#bottomButtons2 > a:active {
  background: url("../png/buttonspriteclick.png");
  opacity: 1 !important;
}
#bottomButtons > a:nth-child(1),
#bottomButtons2 > a:nth-child(1) {
  background-position: -40px 0;
  width: 54px;
  left: 40px;
}
#bottomButtons > a:nth-child(2),
#bottomButtons2 > a:nth-child(2) {
  background-position: -107px 0;
  left: 107px;
}
#bottomButtons > a:nth-child(3),
#bottomButtons2 > a:nth-child(3) {
  background-position: -197px 0;
  left: 197px;
}
#bottomButtons > a:nth-child(4),
#bottomButtons2 > a:nth-child(4) {
  background-position: -288px 0;
  left: 288px;
}
#bottomButtons > a:nth-child(5),
#bottomButtons2 > a:nth-child(5) {
  background-position: -378px 0;
  left: 378px;
}
#bottomButtons > a:nth-child(6),
#bottomButtons2 > a:nth-child(6) {
  background-position: -467px 0;
  left: 467px;
}
#bottomButtons > a:nth-child(7),
#bottomButtons2 > a:nth-child(7) {
  background-position: -555px 0;
  left: 555px;
}
#bottomButtons2 > a {
  background: none;
}
#bottomButtons2 > a:active {
  background: url("../png/buttonspriteclick.png");
  opacity: 1 !important;
}
#bottomReels {
  left: 0px;
  top: 593px;
  width: 672px;
  height: 300px;
  color: #ffffff;
}
#bottomSymbols {
  width: 672px;
  height: 300px;
}
#bottomSymbols .pointsText {
  left: 500px;
  text-align: center;
  width: 122px;
  font-size: 14px;
  top: 3px;
  color: #ecdb00;
  text-shadow: 1px 1px #296393;
  font-weight: 900;
}
#bottomSymbols .bottomSymbols4 {
  position: absolute;
  left: 58px;
  top: 8px;
  width: 413px;
  height: 47px;
}
#bottomSymbols .bottomSymbols3 {
  position: absolute;
  left: 529px;
  top: 73px;
  width: 86px;
  height: 181px;
}
#bottomSymbols .bottomSymbols2 {
  position: absolute;
  left: 58px;
  top: 245px;
  width: 313px;
  height: 47px;
}
#bottomReels-overlay {
  left: 49px;
  top: 65px;
  width: 463px;
  height: 171px;
}
#bottomReels-overlay .winlineText {
  left: 82px;
  z-index: 2;
  line-height: 11px;
  text-align: center;
  width: 60px;
  font-size: 8px;
  top: 76.5px;
  color: #64613c;
  text-shadow: 0.5px 0.5px #341f01;
  font-weight: 700;
}
#bottomReels-overlay .winlineText.p2 {
  left: 201px;
}
#bottomReels-overlay .winlineText.p3 {
  left: 320px;
}
#bottomReels-overlay .winLine .winlineText {
  left: -12px;
  z-index: 3;
  line-height: 11px;
  text-align: center;
  width: 60px;
  font-size: 8px;
  top: 6px;
  color: #ffde00;
  text-shadow: 0.5px 0.5px #341f01;
  font-weight: 700;
}
#bottomReels-overlay > div.shadow {
  background: url("../png/sprite.png") no-repeat -1px -68px;
  height: 154px;
  width: 82px;
  top: 10px;
  left: 13px;
}
#bottomReels-overlay > div.shadow.second {
  left: 132px;
}
#bottomReels-overlay > div.shadow.third {
  left: 251px;
}
#bottomReels-overlay > div.shadow.last {
  left: 370px;
}
#bottomReels-overlay > div.winLine {
  background: url("../png/sprite.png") no-repeat -82px -129px;
  width: 38px;
  height: 25px;
  top: 71px;
  z-index: 2;
}
#bottomReels-overlay > div.winLine.first {
  left: 94px;
}
#bottomReels-overlay > div.winLine.second {
  left: 213px;
}
#bottomReels-overlay > div.winLine.last {
  left: 332px;
}
#bottomReels-overlay > div.winLine.off {
  background: url("../png/sprite.png") no-repeat -82px -158px;
}
#bottomReels-overlay #bottomReels-Spin4Gold {
  left: 357px;
  top: 0;
  height: 172px;
  width: 118px;
}
#bottomReels-overlay #bottomReels-Spin4Gold #last-reel {
  background: url("../png/sprite.png") no-repeat -120px -60px;
  width: 102px;
  height: 167px;
  top: 2px;
  left: 3px;
  opacity: 0.1;
}
#bottomReels-overlay #bottomReels-Spin4Gold .logo {
  position: relative;
  background: url("../png/sprite.png") no-repeat -320px -52px;
  height: 29px;
  width: 29px;
  margin: 25px 85px -10px;
  clear: both;
}
#bottomReels-overlay #bottomReels-Spin4Gold .logo #bottomReelLogo1,
#bottomReels-overlay #bottomReels-Spin4Gold .logo #bottomReelLogo2,
#bottomReels-overlay #bottomReels-Spin4Gold .logo #bottomReelLogo3 {
  background: url("../png/sprite.png") no-repeat -320px -84px;
  height: 29px;
  width: 29px;
  opacity: 0.1;
}
.arrow {
  background-image: url("../png/sprite.png");
  background-position: -350px -118px;
  width: 20px;
  height: 17px;
  z-index: 2;
  top: 76px;
}
.arrow.off {
  background-position: -350px -143px;
}
.arrow.right {
  background-position: -323px -118px;
  left: 459px;
}
.arrow.right.off {
  background-position: -323px -143px;
}
#meterText {
  left: 426px;
  top: -36px;
}
#meterCredits {
  left: 509px;
  top: 25px;
}
#bottomReelsCanvas {
  width: 440px;
  height: 150px;
  left: 66px;
  top: 76px;
}
#bottomReels-toss-tail,
#bottomReels-toss-tail-off {
  background-repeat: no-repeat;
  background-position: -320px -240px !important;
  width: 66px;
  height: 48px;
  left: 395px;
  top: 249px;
  opacity: 0;
  z-index: 2;
}
#bottomReels-toss-tail .tails,
#bottomReels-toss-tail-off .tails {
  left: -12px;
  text-align: center;
  width: 60px;
  font-size: 11px;
  top: 35px;
  color: #ffde00;
  text-shadow: 1px 1px #341f01;
  font-weight: 700;
}
#bottomReels-toss-tail-off {
  background-image: none !important;
  left: 397px;
  top: 248px;
  z-index: 1;
  opacity: 1;
}
#bottomReels-toss-tail-off .tails {
  color: #796901;
  text-shadow: 1px 1px #341f01;
}
#bottomReels-toss-head,
#bottomReels-toss-head-off {
  background-repeat: no-repeat;
  background-position: -382px -240px !important;
  width: 66px;
  height: 48px;
  left: 460px;
  top: 249px;
  opacity: 0;
  z-index: 2;
}
#bottomReels-toss-head .heads,
#bottomReels-toss-head-off .heads {
  left: 16px;
  text-align: center;
  width: 60px;
  font-size: 11px;
  top: 35px;
  color: #ffde00;
  text-shadow: 1px 1px #341f01;
  font-weight: 700;
}
#bottomReels-toss-head-off {
  background-image: none !important;
  left: 459px;
  top: 248px;
  z-index: 1;
  opacity: 1;
}
#bottomReels-toss-head-off .heads {
  color: #796901;
  text-shadow: 1px 1px #341f01;
}
#bottomReels #lamp1 {
  background: url("../png/sprite.png") no-repeat;
  background-position: -316px -195px;
  width: 30px;
  height: 37px;
  top: 261px;
  left: 537px;
}
#bottomReels #lamp0 {
  background: url("../png/sprite.png") no-repeat;
  background-position: -352px -195px;
  width: 37px;
  height: 37px;
  top: 261px;
  left: 573px;
}
#bottomReels .layer {
  background: url("../png/sprite.png");
}
.layer#bottomSymbols-7-4 {
  background-position: -1px -3px;
  width: 102px;
  height: 14px;
  left: 1px;
  top: 2px;
}
.layer#bottomSymbols-bar-4 {
  background-position: -1px -18px;
  width: 102px;
  height: 14px;
  left: 1px;
  top: 17px;
}
.layer#bottomSymbols-watermelon-4 {
  background-position: -1px -33px;
  width: 102px;
  height: 14px;
  left: 1px;
  top: 32px;
}
.layer#bottomSymbols-bell-4 {
  background-position: -104px -1px;
  width: 102px;
  height: 16px;
  left: 104px;
  top: 0px;
}
.layer#bottomSymbols-clover-4 {
  background-position: -104px -18px;
  width: 102px;
  height: 14px;
  left: 104px;
  top: 17px;
}
.layer#bottomSymbols-grapes-4 {
  background-position: -104px -33px;
  width: 102px;
  height: 14px;
  left: 104px;
  top: 32px;
}
.layer#bottomSymbols-berry-4 {
  background-position: -207px -3px;
  width: 102px;
  height: 14px;
  left: 207px;
  top: 2px;
}
.layer#bottomSymbols-apple-4 {
  background-position: -207px -18px;
  width: 102px;
  height: 14px;
  left: 207px;
  top: 17px;
}
.layer#bottomSymbols-lemon-4 {
  background-position: -207px -33px;
  width: 102px;
  height: 14px;
  left: 207px;
  top: 32px;
}
.layer#bottomSymbols-orange-4 {
  background-position: -310px -3px;
  width: 102px;
  height: 14px;
  left: 310px;
  top: 2px;
}
.layer#bottomSymbols-cherry-4 {
  background-position: -310px -18px;
  width: 102px;
  height: 14px;
  left: 310px;
  top: 17px;
}
.layer#bottomSymbols-diamond-4 {
  background-position: -310px -33px;
  width: 102px;
  height: 14px;
  left: 310px;
  top: 32px;
}
.layer#bottomSymbols-7-3 {
  background-position: -680px -53px;
  width: 84px;
  height: 14px;
  left: 1px;
  top: 1px;
}
.layer#bottomSymbols-bar-3 {
  background-position: -680px -68px;
  width: 84px;
  height: 14px;
  left: 1px;
  top: 16px;
}
.layer#bottomSymbols-watermelon-3 {
  background-position: -680px -83px;
  width: 84px;
  height: 14px;
  left: 1px;
  top: 31px;
}
.layer#bottomSymbols-bell-3 {
  background-position: -680px -98px;
  width: 84px;
  height: 14px;
  left: 1px;
  top: 46px;
}
.layer#bottomSymbols-clover-3 {
  background-position: -680px -113px;
  width: 84px;
  height: 14px;
  left: 1px;
  top: 61px;
}
.layer#bottomSymbols-grapes-3 {
  background-position: -680px -128px;
  width: 84px;
  height: 14px;
  left: 1px;
  top: 76px;
}
.layer#bottomSymbols-berry-3 {
  background-position: -680px -143px;
  width: 84px;
  height: 14px;
  left: 1px;
  top: 91px;
}
.layer#bottomSymbols-apple-3 {
  background-position: -680px -158px;
  width: 84px;
  height: 14px;
  left: 1px;
  top: 106px;
}
.layer#bottomSymbols-lemon-3 {
  background-position: -680px -173px;
  width: 84px;
  height: 14px;
  left: 1px;
  top: 121px;
}
.layer#bottomSymbols-orange-3 {
  background-position: -680px -188px;
  width: 84px;
  height: 14px;
  left: 1px;
  top: 136px;
}
.layer#bottomSymbols-cherry-3 {
  background-position: -680px -203px;
  width: 84px;
  height: 14px;
  left: 1px;
  top: 151px;
}
.layer#bottomSymbols-diamond-3 {
  background-position: -680px -218px;
  width: 84px;
  height: 14px;
  left: 1px;
  top: 166px;
}
.layer#bottomSymbols-7-2 {
  background-position: -1px -238px;
  width: 77px;
  height: 14px;
  left: 1px;
  top: 2px;
}
.layer#bottomSymbols-bar-2 {
  background-position: -1px -253px;
  width: 77px;
  height: 14px;
  left: 1px;
  top: 17px;
}
.layer#bottomSymbols-watermelon-2 {
  background-position: -1px -268px;
  width: 77px;
  height: 14px;
  left: 1px;
  top: 32px;
}
.layer#bottomSymbols-bell-2 {
  background-position: -79px -238px;
  width: 77px;
  height: 14px;
  left: 79px;
  top: 2px;
}
.layer#bottomSymbols-clover-2 {
  background-position: -79px -253px;
  width: 77px;
  height: 14px;
  left: 79px;
  top: 17px;
}
.layer#bottomSymbols-grapes-2 {
  background-position: -79px -268px;
  width: 77px;
  height: 14px;
  left: 79px;
  top: 32px;
}
.layer#bottomSymbols-berry-2 {
  background-position: -157px -238px;
  width: 77px;
  height: 14px;
  left: 157px;
  top: 2px;
}
.layer#bottomSymbols-apple-2 {
  background-position: -157px -253px;
  width: 77px;
  height: 14px;
  left: 157px;
  top: 17px;
}
.layer#bottomSymbols-lemon-2 {
  background-position: -157px -268px;
  width: 77px;
  height: 14px;
  left: 157px;
  top: 32px;
}
.layer#bottomSymbols-orange-2 {
  background-position: -235px -238px;
  width: 77px;
  height: 14px;
  left: 235px;
  top: 2px;
}
.layer#bottomSymbols-cherry-2 {
  background-position: -235px -253px;
  width: 77px;
  height: 14px;
  left: 235px;
  top: 17px;
}
.layer#bottomSymbols-diamond-2 {
  background-position: -235px -268px;
  width: 77px;
  height: 14px;
  left: 235px;
  top: 32px;
}
.layer#bottomReels-toss-tail {
  background-position: -320px -240px;
  width: 66px;
  height: 48px;
  left: 397px;
  top: 248px;
}
.layer#bottomReels-toss-head {
  background-position: -382px -240px;
  width: 66px;
  height: 48px;
  left: 459px;
  top: 248px;
}
/*# sourceMappingURL=main.css.map */