#slot-machine-section * {
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0; }

img {
  border: 0px !important;
  outline: none !important; }

/* CSS GRADIENT ------------*/
.ClearFix {
  clear: both; }

.Orange {
  color: #ff0400; }

.NoSelect {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none; }

.CenterCont #MainCont #Box_R #LoginDesk {
  display: block; }

#AllCont {
  z-index: 20; }

.CenterCont {
  display: block;
  width: 100%;
  position: relative;
  z-index: 1; }

.CenterCont #MainCont {
  display: block;
  width: 100%;
  margin: 0 auto 0px auto;
  position: relative;
  z-index: 10; }

.CenterCont #MainCont .MainBoxes {
  display: block;
  position: absolute;
  text-align: center; }

.CenterCont #MainCont #Box_L {
  left: 0px;
  right: auto;
  top: 70px;
  left: 0%;
  width: 41%; }
  @media only screen and (max-width: 1182px) {
    .CenterCont #MainCont #Box_L {
      top: 39px;
      width: 43%; } }

.CenterCont #MainCont #Box_R {
  left: auto;
  right: 0px;
  top: 0px;
  width: 62%; }

.CenterCont #MainCont #Box_L img {
  display: block;
  width: 100%;
  max-width: 320px;
  margin: 0px auto 0px auto; }

.CenterCont #MainCont #Box_R #Main_SM {
  display: block;
  width: 100%;
  max-width: 620px; }

.CenterCont #MainCont #Box_R #Main_SM #Title_SM {
  display: block;
  width: 100%;
  max-width: 400px;
  margin: 0 auto 0px auto; }

.CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine {
  display: block;
  width: 100%;
  max-width: 620px;
  height: 390px;
  background: #ffffff;
  border: solid #0ddfc6 10px;
  position: relative;
  z-index: 999; }

.CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BtnCTA {
  display: block;
  position: absolute;
  width: 50%;
  height: 70px;
  left: 25%;
  right: 25%;
  bottom: -40px;
  z-index: 999;
  background: #ff1200;
  line-height: 70px;
  color: #d00000;
  font-weight: 900;
  font-size: 40px;
  text-decoration: none;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px; }

.CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #Bg_Cta {
  display: block;
  position: absolute;
  z-index: 0;
  width: 100%;
  height: 100%;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: #ff1200;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

.CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine .SpinToWin {
  background: url("/images/spin-to-win/spin-to-win.svg") 50% 50% no-repeat !important;
  background-size: 100%; }

.CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine .PlayNow {
  background: url("/images/spin-to-win/play-now.svg") 50% 50% no-repeat !important;
  background-size: 100%; }

.CenterCont #MainCont #Box_R .LastLine {
  display: block;
  width: 50%;
  margin: 50px auto 0px auto;
  font-size: 14px;
  position: relative;
  z-index: 999;
  background: rgba(255, 255, 255, 0.8);
  border: dotted 1px #00abac;
  padding: 10px;
  color: #341b0a; }

.CenterCont #MainCont #Box_R .LastLine a {
  color: #ff0200; }

.CenterCont #MainCont #Box_R .LastLine a:visited {
  color: #ff0200; }

.CenterCont #MainCont #Box_R #Main_SM #ContArrows {
  display: block;
  width: 90%;
  height: 50%;
  position: absolute;
  left: 5%;
  right: 5%;
  bottom: -25%;
  z-index: 90; }

.CenterCont #MainCont #Box_R #Main_SM #ContArrows img {
  display: block;
  width: 100%;
  max-width: 75px;
  position: absolute; }

.CenterCont #MainCont #Box_R #Main_SM #ContArrows #Arrow_L {
  left: 0px;
  top: 35%; }

.CenterCont #MainCont #Box_R #Main_SM #ContArrows #Arrow_R {
  right: 0px;
  top: 35%; }

.CenterCont #MainCont #Box_R #Main_SM #Arrows_Sm {
  display: block;
  width: 100%;
  height: 1%;
  position: absolute;
  left: 0px;
  top: 47%;
  z-index: 40; }

.CenterCont #MainCont #Box_R #Main_SM #Arrows_Sm .ArrosSm {
  display: block;
  width: 20px;
  height: 42px;
  position: absolute;
  top: -16px; }

.CenterCont #MainCont #Box_R #Main_SM #Arrows_Sm #A_L {
  left: -10px;
  background: url("/images/spin-to-win/sm_arrow_l.svg") 50% 50% no-repeat;
  background-size: 100%; }

.CenterCont #MainCont #Box_R #Main_SM #Arrows_Sm #A_R {
  right: -10px;
  background: url("/images/spin-to-win/sm_arrow_r.svg") 50% 50% no-repeat;
  background-size: 100%; }

#BoxCont_SM {
  display: block;
  width: 100%;
  height: 100%;
  border: solid 5px #00abac;
  position: relative;
  z-index: 30;
  overflow: hidden; }

#BoxCont_SM::before {
  display: block;
  content: "";
  width: 100%;
  height: 50%;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 20;
  background: url("/images/spin-to-win/sm-in_shadow-top.png") center top no-repeat; }

#BoxCont_SM::after {
  display: block;
  content: "";
  width: 100%;
  height: 50%;
  position: absolute;
  left: 0px;
  bottom: 0px;
  z-index: 20;
  background: url("/images/spin-to-win/sm-in_shadow-bottom.png") center bottom no-repeat; }

#BoxCont_SM #Glass {
  display: block;
  width: 99%;
  height: 50%;
  background: #ffffff;
  position: absolute;
  left: 0.5%;
  top: 0.5%;
  z-index: 20;
  opacity: 0.1; }

#BoxCont_SM .StripSymbols {
  width: 124px;
  height: 1170px;
  position: absolute; }

#BoxCont_SM #Line_01 {
  left: -10px;
  bottom: -10px; }

#BoxCont_SM #Line_02 {
  left: 114px;
  bottom: -10px; }

#BoxCont_SM #Line_03 {
  left: 238px;
  bottom: -10px; }

#BoxCont_SM #Line_04 {
  left: 362px;
  bottom: -10px; }

#BoxCont_SM #Line_05 {
  left: 486px;
  bottom: -10px; }

#BoxCont_SM .StripSymbols .BoxSymbol {
  width: 124px;
  height: 130px;
  border: solid 1px #01fffd; }

#BoxCont_SM .StripSymbols .Symbol_1 {
  background: url("/images/spin-to-win/symbols/01.svg") 50% 50% no-repeat;
  background-size: 100%; }

#BoxCont_SM .StripSymbols .Symbol_2 {
  background: url("/images/spin-to-win/symbols/02.svg") 50% 50% no-repeat;
  background-size: 100%; }

#BoxCont_SM .StripSymbols .Symbol_3 {
  background: url("/images/spin-to-win/symbols/03.svg") 50% 50% no-repeat;
  background-size: 100%; }

#BoxCont_SM .StripSymbols .Symbol_4 {
  background: url("/images/spin-to-win/symbols/04.svg") 50% 50% no-repeat;
  background-size: 100%; }

#BoxCont_SM .StripSymbols .Symbol_5 {
  background: url("/images/spin-to-win/symbols/05.svg") 50% 50% no-repeat;
  background-size: 100%; }

#BoxCont_SM .StripSymbols .Symbol_6 {
  background: url("/images/spin-to-win/symbols/06.svg") 50% 50% no-repeat;
  background-size: 100%; }

#BoxCont_SM .StripSymbols .Symbol_7 {
  background: url("/images/spin-to-win/symbols/07.svg") 50% 50% no-repeat;
  background-size: 100%; }

#BoxCont_SM .StripSymbols .Symbol_8 {
  background: url("/images/spin-to-win/symbols/08.svg") 50% 50% no-repeat;
  background-size: 100%; }

#BoxCont_SM .StripSymbols .Symbol_9 {
  background: url("/images/spin-to-win/symbols/09.svg") 50% 50% no-repeat;
  background-size: 100%; }

#BoxCont_SM .StripSymbols .Symbol_10 {
  background: url("/images/spin-to-win/symbols/10.svg") 50% 50% no-repeat;
  background-size: 100%; }

#BoxCont_SM .StripSymbols .Symbol_11 {
  background: url("/images/spin-to-win/symbols/11.svg") 50% 50% no-repeat;
  background-size: 100%; }

#BoxCont_SM .StripSymbols .Symbol_12 {
  background: url("/images/spin-to-win/symbols/12.svg") 50% 50% no-repeat;
  background-size: 100%; }

#LayerForm {
  display: none;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 999999999;
  left: 0px;
  top: 0px;
  z-index: 90;
  overflow: hidden;
  padding: 30px 10%;
  background: white;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,ffffff+100&0.65+0,1+0,1+100 */
  background: -moz-linear-gradient(top, black 0%, white 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, black 0%, white 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, black 0%, white 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#ffffff',GradientType=0 );
  /* IE6-9 */ }

#LayerForm h1 {
  color: #ff1200;
  text-transform: uppercase;
  font-size: 30px;
  line-height: 30px;
  text-align: center;
  font-weight: 700; }

#LayerForm #TitleGameName {
  display: block;
  width: 100%;
  max-width: 395px;
  margin: 0px auto 20px auto; }

#LayerForm p {
  display: block;
  margin: 0px auto !important;
  padding: 0px;
  color: #ff6c00;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 20px;
  text-align: center;
  font-weight: 400; }

#LayerForm strong {
  color: #ff0000;
  font-size: 18px;
  font-weight: 900; }

#LayerForm input {
  display: block;
  width: 80%;
  height: 40px;
  min-height: 40px;
  line-height: 40px;
  margin: 10px auto;
  padding: 0px 20px 0px 40px;
  text-align: left;
  background: #ffffff;
  border: none;
  outline: none;
  border: none !important;
  position: relative;
  z-index: 999999999;
  color: #6e625c;
  font-size: 15px;
  font-weight: 400;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  outline: none !important;
  border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  -webkit-border-radius: 0px 0px 0px 0px; }
  @media only screen and (max-width: 1182px) {
    #LayerForm input {
      height: 30px;
      min-height: 30px; } }

#LayerForm input:focus {
  outline: none !important;
  border: none !important; }

#LayerForm input:active {
  outline: none !important;
  border: none !important; }

#LayerForm form {
  display: block;
  position: relative;
  z-index: 999999999; }

#LayerForm form #F_Name {
  background: url("/images/spin-to-win/icon_f_name.svg") 10px 50% #ffffff no-repeat;
  background-size: 20px 20px; }

#LayerForm form #L_Name {
  background: url("/images/spin-to-win/icon_s_name.svg") 10px 50% #ffffff no-repeat;
  background-size: 20px 20px; }

#LayerForm form #Mail {
  background: url("/images/spin-to-win/icon_email.svg") 10px 50% #ffffff no-repeat;
  background-size: 20px 20px; }

.CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BtnCTA #BtnSendForm {
  background: none;
  display: none;
  width: 100%;
  height: 100%;
  cursor: pointer;
  border: 0px;
  outline: 0px;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 10; }

input[type="text"], input[type="text"]:focus {
  outline: 0;
  border: none;
  box-shadow: none; }

input[type="email"], input[type="email"]:focus {
  outline: 0;
  border: none;
  box-shadow: none; }

#slot-machine-section {
  background: #000 url("/images/spin-to-win/background.jpg") center/cover no-repeat;
  height: 292px;
  max-width: 1110px;
  position: relative;
  padding: 0 15px;
  margin: 0 auto; }
  @media only screen and (max-width: 1182px) {
    #slot-machine-section {
      max-width: 930px;
      height: 244px; } }
  @media only screen and (max-width: 991px) {
    #slot-machine-section {
      padding: 0;
      height: auto;
      background: none; } }
  #slot-machine-section .slot-machine-overlay {
    display: none; }
    @media only screen and (max-width: 991px) {
      #slot-machine-section .slot-machine-overlay {
        display: block; } }
  @media only screen and (max-width: 991px) {
    #slot-machine-section .CenterCont {
      display: none; } }
  #slot-machine-section .CenterCont #MainCont {
    margin-top: 0; }
    @media only screen and (max-width: 1182px) {
      #slot-machine-section .CenterCont #MainCont #Box_R {
        width: 57%; } }
    #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM {
      height: 292px; }
      #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine {
        border: none;
        max-width: 409px;
        max-height: 292px;
        background: none; }
        @media only screen and (max-width: 1182px) {
          #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine {
            max-width: 490px;
            max-height: 244px; } }
        #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineBG {
          position: absolute;
          width: 100%;
          height: 100%; }
          #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineBG img {
            display: block;
            position: absolute;
            width: auto;
            padding: 0; }
            @media only screen and (max-width: 1182px) {
              #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineBG img {
                max-width: 490px;
                max-height: 244px; } }
        #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineSign {
          position: absolute;
          z-index: -1;
          top: 24%;
          left: 117%; }
          @media only screen and (max-width: 1182px) {
            #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineSign {
              left: 82%;
              top: 26%; } }
          #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineSign img {
            width: auto;
            padding: 0; }
            @media only screen and (max-width: 1182px) {
              #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineSign img {
                width: 140px; } }
        #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM {
          top: 25px;
          left: 112px;
          max-width: 334px;
          max-height: 215px;
          border: solid #fff 4px; }
          @media only screen and (max-width: 1182px) {
            #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM {
              top: 21px;
              left: 93px;
              max-width: 281px;
              max-height: 181px; } }
          #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM .StripSymbols {
            width: 68px;
            height: 666px;
            bottom: -23px;
            background: white; }
            @media only screen and (max-width: 1182px) {
              #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM .StripSymbols {
                width: 56px;
                height: 540px;
                bottom: -1px; } }
            #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM .StripSymbols .BoxSymbol {
              width: 68px;
              height: 72px;
              border: solid 1px #bebebe; }
              @media only screen and (max-width: 1182px) {
                #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM .StripSymbols .BoxSymbol {
                  width: 56px;
                  height: 60px; } }
          #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #Line_01 {
            left: -6px; }
          #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #Line_02 {
            left: 62px; }
            @media only screen and (max-width: 1182px) {
              #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #Line_02 {
                left: 50px; } }
          #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #Line_03 {
            left: 130px; }
            @media only screen and (max-width: 1182px) {
              #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #Line_03 {
                left: 106px; } }
          #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #Line_04 {
            left: 198px; }
            @media only screen and (max-width: 1182px) {
              #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #Line_04 {
                left: 162px; } }
          #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #Line_05 {
            left: 265px; }
            @media only screen and (max-width: 1182px) {
              #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #Line_05 {
                left: 218px; } }
          #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #LayerForm {
            padding: 13px 4px; }
            #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #LayerForm .coupon-code {
              width: 90%;
              text-align: center;
              color: yellow;
              font-family: 'Lato', sans-serif;
              font-weight: bold; }
              #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #LayerForm .coupon-code span {
                position: static;
                text-transform: capitalize;
                color: white;
                font-weight: normal; }
            #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #LayerForm input {
              width: 90%; }
        #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BtnCTA {
          height: 40px;
          left: 43.5%;
          bottom: 22px;
          background: #1da5f6;
          border-radius: 4px; }
          @media only screen and (max-width: 1182px) {
            #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BtnCTA {
              height: 34px;
              left: 32%;
              width: 160px; } }
        #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #Arrows_Sm {
          left: 25%;
          top: 45%;
          width: 350px; }
          @media only screen and (max-width: 1182px) {
            #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #Arrows_Sm {
              left: 17%;
              width: 300px; } }
        #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #ContArrows {
          left: 29%;
          bottom: -37px;
          width: 323px; }
          @media only screen and (max-width: 1182px) {
            #slot-machine-section .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #ContArrows {
              left: 17%;
              width: 300px; } }

#slot-machine-section-content {
  background: #000 url("/images/spin-to-win/background-content.jpg") center/cover no-repeat;
  height: 300px;
  max-width: 825px;
  position: relative;
  padding: 0 15px;
  margin:1rem auto 2rem; }
  @media only screen and (max-width: 767px) {
    #slot-machine-section-content {
      background: #000 url("/images/spin-to-win/background-content-mbl.jpg") center/cover no-repeat;
      height: auto; } }
  @media only screen and (max-width: 578px) {
    #slot-machine-section-content {
      background: none;
      padding: 0; } }
  #slot-machine-section-content .slot-machine-overlay {
    display: none; }
    @media only screen and (max-width: 578px) {
      #slot-machine-section-content .slot-machine-overlay {
        display: block; } }
  #slot-machine-section-content .CenterCont {
    display: block; }
    @media only screen and (max-width: 578px) {
      #slot-machine-section-content .CenterCont {
        display: none; } }
    #slot-machine-section-content .CenterCont #MainCont {
      margin-top: 0; }
      #slot-machine-section-content .CenterCont #MainCont #Box_L {
        width: 38%; }
        @media only screen and (max-width: 1200px) {
          #slot-machine-section-content .CenterCont #MainCont #Box_L {
            width: 36%;
            top: 84px; } }
        @media only screen and (max-width: 767px) {
          #slot-machine-section-content .CenterCont #MainCont #Box_L {
            position: static;
            width: 100%;
            padding-top: 3em;
            padding-bottom: 30px; } }
        #slot-machine-section-content .CenterCont #MainCont #Box_L img {
          max-width: 266px; }
          @media only screen and (max-width: 1200px) {
            #slot-machine-section-content .CenterCont #MainCont #Box_L img {
              max-width: 250px; } }
      @media only screen and (max-width: 767px) {
        #slot-machine-section-content .CenterCont #MainCont #Box_R {
          position: relative;
          width: 100%; } }
      #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM {
        height: 300px; }
        #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine {
          border: none;
          max-height: 300px;
          background: none; }
          @media only screen and (max-width: 767px) {
            #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine {
              left: 2%; } }
          #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineBG {
            position: absolute;
            width: 100%;
            height: 100%; }
            #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineBG img {
              display: block;
              position: absolute;
              width: auto;
              padding: 0;
              margin: 0;
              bottom: 0; }
            #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineBG .slotmachinebg-image {
              display: block; }
              @media only screen and (max-width: 1200px) {
                #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineBG .slotmachinebg-image {
                  display: none; } }
            #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineBG .slotmachinebg-image-sm {
              display: none; }
              @media only screen and (max-width: 1200px) {
                #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineBG .slotmachinebg-image-sm {
                  display: block; } }
            #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineBG .slotmachinebg-image-mbl {
              display: none; }
              @media only screen and (max-width: 1200px) {
                #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineBG .slotmachinebg-image-mbl {
                  display: none; } }
          #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineSign {
            position: absolute;
            z-index: 31;
            top: -3%;
            left: 29%; }
            #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineSign img {
              width: auto;
              padding: 0; }
            @media only screen and (max-width: 1200px) {
              #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineSign {
                left: 26.5%; } }
            @media only screen and (max-width: 767px) {
              #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxSlotMachineSign {
                left: 23%; } }
          #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM {
            top: 69px;
            left: 96px;
            max-width: 334px;
            max-height: 186px;
            border: solid #fff 4px; }
            @media only screen and (max-width: 1200px) {
              #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM {
                left: 92px;
                max-width: 273px; } }
            #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM .StripSymbols {
              width: 68px;
              height: 558px;
              bottom: -3px;
              background: white; }
              #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM .StripSymbols .BoxSymbol {
                width: 68px;
                height: 62px;
                border: solid 1px #bebebe; }
            #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #Line_01 {
              left: -6px; }
            #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #Line_02 {
              left: 62px; }
            #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #Line_03 {
              left: 130px; }
            #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #Line_04 {
              left: 198px; }
            #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #Line_05 {
              left: 265px; }
            #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #LayerForm {
              padding: 13px 4px; }
              #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #LayerForm .coupon-code {
                width: 90%;
                text-align: center;
                color: yellow;
                font-family: 'Lato', sans-serif;
                font-weight: bold; }
                #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #LayerForm .coupon-code span {
                  position: static;
                  text-transform: capitalize;
                  color: white;
                  font-weight: normal; }
              #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BoxCont_SM #LayerForm input {
                width: 90%;
                height: 32px;
                min-height: auto; }
          #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BtnCTA {
            height: 40px;
            left: 34.3%;
            bottom: 18px;
            max-width: 200px;
            background: #1da5f6;
            border-radius: 4px; }
            @media only screen and (max-width: 1200px) {
              #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BtnCTA {
                left: 33.3%; } }
            @media only screen and (max-width: 767px) {
              #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #BtnCTA {
                left: 30.5%; } }
          #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #Arrows_Sm {
            left: 19%;
            top: 51%;
            width: 344px; }
            @media only screen and (max-width: 1200px) {
              #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #Arrows_Sm {
                left: 21%;
                width: 289px; } }
            @media only screen and (max-width: 767px) {
              #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #Arrows_Sm {
                left: 19%;
                width: 283px; } }
          #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #ContArrows {
            left: 17%;
            bottom: -26px;
            width: 363px; }
            @media only screen and (max-width: 1200px) {
              #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #ContArrows {
                left: 16%;
                width: 343px; } }
            @media only screen and (max-width: 767px) {
              #slot-machine-section-content .CenterCont #MainCont #Box_R #Main_SM #BoxSlotMachine #ContArrows {
                left: 15%; } }

/*# sourceMappingURL=spin-to-win.css.map */
