[data-v-d0d011c0] .v_deep_promotion .aniModel {
  -webkit-animation: aniModel-d0d011c0 1s infinite;
  animation: aniModel-d0d011c0 1s infinite
}

@keyframes aniModel-d0d011c0 {
  0% {
      background-position-y: 0px
  }

  50% {
      background-position-y: 5px
  }

  to {
      background-position-y: 0px
  }
}

@media (max-width: 1572px) {
  [data-v-d0d011c0] .v_deep_promotion .main_content_wrap {
      width:87%;
      margin-left: 6%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino01 .modelA {
      top: 6%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino02 .modelA {
      top: 7%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino03 .modelA,[data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino04 .modelA {
      top: 5%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino05 .modelA {
      top: 6%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino06 .modelA {
      top: 7%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino07 .modelA {
      top: 6%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino08 .modelA {
      top: 5%
  }
}

@media (max-width: 1552px) {
  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .slotZone .leftZone .pic {
      padding-bottom:52%
  }
}

@media (max-width: 1547px) {
  [data-v-d0d011c0] .v_deep_promotion .main_content_wrap {
      width:83%;
      margin-left: 5%
  }
}

@media (max-width: 1480px) {
  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .slotZone .leftZone .pic {
      padding-bottom:54%
  }
}

@media (max-width: 1477px) {
  [data-v-d0d011c0] .v_deep_promotion .main_content_wrap {
      width:78%;
      margin-left: 4%
  }
}

@media (max-width: 1443px) {
  [data-v-d0d011c0] .v_deep_promotion .main_content_wrap {
      width:78%;
      margin-left: 5%
  }
}

@media (max-width: 1420px) {
  [data-v-d0d011c0] .v_deep_promotion .main_content_wrap {
      width:89%;
      margin-left: 5%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul {
      justify-content: space-between
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li {
      width: 49%;
      height: 180px
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li .logo {
      background-size: cover;
      position: absolute;
      right: 24%;
      top: 17%;
      z-index: 2
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino01 .logoA {
      width: 8.9%;
      padding-bottom: 8.9%;
      right: 27%;
      top: 21%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino02 .logoA {
      width: 13%;
      padding-bottom: 7.1%;
      right: 25%;
      top: 24%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino03 .logoA {
      width: 13.2%;
      padding-bottom: 7.8%;
      top: 23%;
      right: 26%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino04 .logoA {
      width: 8.2%;
      right: 27%;
      top: 23%;
      padding-bottom: 8.1%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino05 .logoA {
      width: 8.3%;
      padding-bottom: 11.9%;
      right: 28%;
      top: 12%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino06 .logoA {
      width: 19%;
      padding-bottom: 7.5%;
      top: 24%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino07 .logoA {
      width: 11%;
      padding-bottom: 9.1%;
      top: 20%;
      right: 27%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino08 .logoA {
      width: 17%;
      padding-bottom: 8.1%;
      right: 23%;
      top: 21%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino01 .modelA {
      padding-bottom: 31%;
      width: 54%;
      top: 6%;
      left: -4%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino02 .modelA {
      padding-bottom: 34%;
      width: 43%;
      left: 6%;
      top: 4%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino03 .modelA {
      padding-bottom: 33.7%;
      width: 57%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino04 .modelA {
      padding-bottom: 36%;
      width: 60%;
      left: -5%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino05 .modelA {
      padding-bottom: 36%;
      width: 48%;
      left: 2%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino06 .modelA {
      padding-bottom: 36%;
      width: 54%;
      left: 4%;
      top: 4%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino07 .modelA {
      padding-bottom: 36%;
      width: 61%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li.casino08 .modelA {
      padding-bottom: 36%;
      width: 49%;
      top: 2%;
      left: 2%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone .content ul li .txt {
      left: 50%;
      top: 54%;
      transform: translate(-32%,-17%)
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .casinoZone {
      width: 85%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .slotZone {
      flex-direction: column-reverse;
      width: 100%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .slotZone .rightZone ul li {
      width: 32.8%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .slotZone .slotLeft {
      width: 100%
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .slotZone .rightZone ul {
      display: flex;
      justify-content: space-between
  }

  [data-v-d0d011c0] .v_deep_promotion .rightContent .contents .slotZone .rightZone {
      width: 100%
  }

  [data-v-d0d011c0] .v_deep_promotion .main_content .main_content_wrap .infoZone {
      width: 85%
  }

  [data-v-d0d011c0] .v_deep_promotion .main_content .main_content_wrap .infoZone .info01 .list .listA .message {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      width: 183px
  }
}

[data-v-d0d011c0] .v_deep_promotion .titlePic {
  background-repeat: no-repeat;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
  margin-top: 106px
}

[data-v-d0d011c0] .v_deep_promotion .titlePic .titlePwrapper {
  width: 95%;
  display: flex;
  align-items: center;
  justify-content: space-between
}

[data-v-d0d011c0] .v_deep_promotion .titlePic .titlePwrapper .leftZone {
  color: var(--txtColor71);
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: start;
  width: 17.5vw;
  transform: translateZ(0);
  margin-right: 1vw
}

[data-v-d0d011c0] .v_deep_promotion .titlePic .titlePwrapper .leftZone span.icon-iiconLogoB {
  font-size: 2.3vw;
  margin-right: 4px
}

[data-v-d0d011c0] .v_deep_promotion .titlePic .titlePwrapper .leftZone h4 {
  font-size: 1.4vw;
  margin-right: .5vw
}

[data-v-d0d011c0] .v_deep_promotion .titlePic .titlePwrapper .leftZone span {
  color: var(--txtColor65);
  font-size: 1.4vw
}

[data-v-d0d011c0] .v_deep_promotion .titlePic .titlePwrapper .leftZone span.Logo {
  width: 146px;
  height: auto;
  aspect-ratio: 300/112;
  background-image: url(/assets/logo-ebc2dd0a.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  margin-right: 5px
}

[data-v-d0d011c0] .v_deep_promotion .titlePic .titlePwrapper .line {
  height: 2px;
  width: 72vw;
  background-color: var(--bgColor085);
  position: relative
}

[data-v-d0d011c0] .v_deep_promotion .titlePic .titlePwrapper .line:before {
  content: "";
  width: 8px;
  height: 8px;
  background-color: var(--bgColor085);
  position: absolute;
  top: 50%;
  left: 0px;
  transform: translate(-50%,-50%)
}

[data-v-d0d011c0] .v_deep_promotion .main_content_wrap_promotion {
  width: 94%!important;
  /*margin-top: 32px!important;*/
  margin-top: 0 !important
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA {
  /*margin-top: 20px*/
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone {
  animation: topIn-d0d011c0 .4s;
  animation-fill-mode: forwards;
  opacity: 0
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul {
  display: flex
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li {
  height: 58px;
  width: 25%;
  background-color: #222222;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer; 
  transition: .4s ease-out;
  position: relative;
  border: 1px solid #605e55;
  margin-left: -1px
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li.active,[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li:hover {
  background-color: #d6ac00;
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li span {
  color: var(--txtColor94);
  background: linear-gradient(353.95deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.75) 97.43%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 25px;
  transition: .3s ease-out;
  margin-right: 5px
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li.active span,[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li:hover span {
  color: var(--txtColor94);
  background: none;
  -webkit-background-clip: inherit;
  -webkit-text-fill-color: inherit
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li span.icon-icconALLnew {
  font-size: 23px
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li span.icon-icconDbonus {
  font-size: 28px
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li span.icon-icconVip {
  font-size: 30px
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li span.icon-iiconDice {
  font-size: 23px
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li span.icon-iiconSlote {
  font-size: 32px
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li span.icon-iiconGame {
  font-size: 28px
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li span.icon-iiconPoker {
  font-size: 26px
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li span.icon-icconVR {
  font-size: 32px
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li h4 {
  color: #d3cda9;
  font-size: 14px;
  transition: .4s ease-out;
  font-weight: 700;
  cursor: pointer
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li.active span,[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li.active h4,[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li:hover h4,[data-v-d0d011c0] .v_deep_promotion .gameZoneA .tabZone ul li:hover span {
  color: #000; 
  filter: brightness(0);
  -webkit-filter: brightness(0);
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone {
  height: auto;
  width: 100%;
  padding-bottom: 11px;
  animation: leftIn-d0d011c0 .4s;
  animation-fill-mode: forwards;
  opacity: 0
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby:nth-child(1) {
  display: block
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby:nth-child(2),[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby:nth-child(3),[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby:nth-child(4),[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby:nth-child(5),[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby:nth-child(6),[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby:nth-child(7) {
  display: none
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul {
  display: flex;
  flex-wrap: wrap;
    justify-content: flex-start;
    column-gap: 1%;
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion {
  width: 32.6%;
  transition: .4s ease-out;
  position: relative;
  border: 1px solid var(--bdColor040);
  background-color: var(--bgColor014);
  border-radius: 12px;
  margin-top: 25px;
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion .hintP {
  position: absolute;
  background-position: center;
  background-repeat: no-repeat;
  width: 15%;
  height: auto;
  padding-bottom: 5%;
  background-size: cover;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 11px;
  top: -4px;
  left: 3%;
  color: var(--txtColor02);
  letter-spacing: -1px;
  font-size: .6vw;
  z-index: 1
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion .upZone {
  border-radius: 9px 9px 0 0;
  overflow: hidden;
  cursor: pointer
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion .upZone img {
  width: 100%;
  height: auto;
  transition: .4s ease-out
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion:hover .upZone img {
  transform: scale(1.1)
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion .bottomZone {
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #222222;
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion .bottomZone h3 {
  color: var(--txtColor66);
  font-size: 18PX;
  font-weight: 700;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 16vw
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion .bottomZone h2 {
  color: var(--txtColor66);
  font-size: .8vw;
  margin-bottom: 15px;
  display: none
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion .bottomZone .btnP {
  color: #ffb400;
  padding: 10px;
  text-decoration: none;
  background-color: #1b1b1b;
  border-radius: 5px;
  font-size: .6vw;
  cursor: pointer;
  transition: .3s ease-out;
  border: 1px solid #ffb400 !important;
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion .bottomZone .btnP:hover {
  background-color: #ffb400;
  color: #000000;
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion a .pic {
  width: 100%;
  height: auto;
  position: relative;
  background-color: var(--bgColor017);
  border: 1px solid var(--bdColor010);
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1px;
  overflow: hidden;
  border-radius: 30px
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion a .pic img {
  z-index: 1;
  position: relative;
  transition: .3s ease-out;
  width: 100%;
  height: auto
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion a .pic:before {
  content: "";
  position: absolute;
  width: 177px;
  height: 177px;
  z-index: 0;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%)
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion a .name {
  position: relative;
  width: 95%;
  height: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion a .name span {
  z-index: 1;
  color: var(--txtColor66);
  font-weight: bolder;
  font-size: .9vw
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion .mask {
  width: 100%;
  height: 100%;
  background-color: var(--bgColor013_op);
  z-index: 2;
  position: absolute;
  border-radius: 5px;
  display: none;
  transition: .4s ease-out;
  cursor: pointer
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion:hover .pic img {
  transform: rotate(10deg) scale(1.1)
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion .mask .gogo {
  width: 75%;
  height: 44px;
  position: relative;
  cursor: pointer;
  transition: .4s ease-out;
  box-shadow: 6px 5px 7px var(--shadow08) .5;
  background: rgb(242,208,155);
  background: linear-gradient(90deg,rgb(242,208,155) 0%,rgb(219,184,151) 40%,rgb(142,112,84) 100%);
  border-radius: 20px;
  position: absolute;
  top: 50%;
  transform: translate(-50%,-50%);
  left: 50%;
  display: flex;
  align-items: center;
  justify-content: center
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion .mask .gogo span {
  color: var(--txtColor02);
  font-size: .8vw
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li.goPromotion:hover .mask {
  display: block
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li .heart01 {
  position: absolute;
  top: 4px;
  left: -4px;
  cursor: pointer
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li .heart01 span {
  transition: all .2s linear;
  font-size: 25px!important;
  font-weight: 400!important;
  color: var(--txtColor76)!important;
  position: absolute
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li .heart:before {
  display: none!important
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li .heart {
  position: absolute;
  top: -7px;
  left: -15px
}

[data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li .heart label:before {
  display: none
}

[data-v-d0d011c0] .v_deep_promotion [class^=fa] {
  font-style: normal
}

[data-v-d0d011c0] .v_deep_promotion input[name^=like],[data-v-d0d011c0] .v_deep_promotion input[name^=favourite] {
  display: none
}

[data-v-d0d011c0] .v_deep_promotion input[name^=like]+label[for],[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for] {
  background-color: var(--bgColor020);
  -webkit-border-radius: .25em;
  -moz-border-radius: .25em;
  border-radius: .25em;
  color: var(--txtColor02);
  cursor: pointer;
  font-weight: 300;
  margin: .35em;
  padding: 6px 12px;
  -webkit-transition: all .2s linear;
  transition: all .2s linear
}

[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for] {
  background-color: var(--txtColor21)
}

[data-v-d0d011c0] .v_deep_promotion input[name^=like]+label[for]:hover,[data-v-d0d011c0] .v_deep_promotion input[name^=like]+label[for]:focus,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for]:hover,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for]:focus {
  background-color: var(--txtColor21);
  outline: 0
}

[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for]:hover,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for]:focus {
  background-color: var(--txtColor21)
}

[data-v-d0d011c0] .v_deep_promotion input[name^=like]+label[for].transparent {
  background-color: transparent;
  color: var(--txtColor21)
}

[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for].transparent {
  background-color: transparent;
  color: var(--txtColor21)
}

[data-v-d0d011c0] .v_deep_promotion input[name^=like]+label[for].transparent:hover,[data-v-d0d011c0] .v_deep_promotion input[name^=like]+label[for].transparent:focus,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for].transparent:hover,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for].transparent:focus {
  color: var(--txtColor21)
}

[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for].transparent:hover,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for].transparent:focus {
  color: var(--txtColor21)
}

[data-v-d0d011c0] .v_deep_promotion input[name^=like]+label[for].transparent:hover .icon-icconFavorFull,[data-v-d0d011c0] .v_deep_promotion input[name^=like]+label[for].transparent:focus .icon-icconFavorFull,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for].transparent:hover .icon-icconFavorFull,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for].transparent:focus .icon-icconFavorFull {
  opacity: .25
}

[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for].transparent :hover,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for].transparent :focus {
  color: var(--txtColor21)
}

[data-v-d0d011c0] .v_deep_promotion input[name^=like]+label[for] .do,[data-v-d0d011c0] .v_deep_promotion input[name^=like]+label[for] .done,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for] .do,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for] .done {
  margin-left: .35em
}

[data-v-d0d011c0] .v_deep_promotion input[name^=like]+label[for] .done,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for] .done,[data-v-d0d011c0] .v_deep_promotion input[name^=like]:checked+label[for] .do,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]:checked+label[for] .do {
  display: none
}

[data-v-d0d011c0] .v_deep_promotion input[name^=like]+label[for] .do,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for] .do,[data-v-d0d011c0] .v_deep_promotion input[name^=like]:checked+label[for] .done,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]:checked+label[for] .done {
  display: inline-block
}

[data-v-d0d011c0] .v_deep_promotion input[name^=like]+label[for] .fa,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for] .fa {
  display: inline-block;
  position: relative
}

[data-v-d0d011c0] .v_deep_promotion input[name^=like]+label[for] .fa .icon-icconFavor,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for] .fa .icon-icconFavor {
  -webkit-transition: all .2s linear;
  transition: all .2s linear;
  font-size: 25px;
  color: var(--txtColor76)
}

[data-v-d0d011c0] .v_deep_promotion input[name^=like]+label[for] .fa .icon-icconFavorFull,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for] .fa .icon-icconFavorFull {
  position: absolute;
  left: 0;
  opacity: 0;
  top: 0;
  -webkit-transition: all .2s linear;
  transition: all .2s linear;
  font-size: 25px;
  color: var(--txtColor76)
}

[data-v-d0d011c0] .v_deep_promotion input[name^=like]+label[for] .fa .icon-icconFavorFull.fx {
  color: var(--txtColor21)
}

[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]+label[for] .fa .icon-icconFavorFull.fx {
  color: var(--txtColor21)
}

[data-v-d0d011c0] .v_deep_promotion input[name^=like]:checked+label[for] .fa .icon-icconFavor,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]:checked+label[for] .fa .icon-icconFavor {
  opacity: 0
}

[data-v-d0d011c0] .v_deep_promotion input[name^=like]:checked+label[for] .fa .icon-icconFavorFull,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]:checked+label[for] .fa .icon-icconFavorFull {
  opacity: 1
}

[data-v-d0d011c0] .v_deep_promotion input[name^=like]:checked+label[for] .fa .icon-icconFavorFull.fx,[data-v-d0d011c0] .v_deep_promotion input[name^=favourite]:checked+label[for] .fa .icon-icconFavorFull.fx {
  -moz-animation: expand-d0d011c0 .65s cubic-bezier(.43,.475,1,.08);
  -o-animation: expand-d0d011c0 .65s cubic-bezier(.43,.475,1,.08);
  -webkit-animation: expand-d0d011c0 .65s cubic-bezier(.43,.475,1,.08);
  animation: expand-d0d011c0 .65s cubic-bezier(.43,.475,1,.08);
  opacity: 0
}

@keyframes expand-d0d011c0 {
  0% {
      -moz-transform: scale(1,1);
      -o-transform: scale(1,1);
      -webkit-transform: scale(1,1);
      transform: scale(1)
  }

  50% {
      -moz-transform: scale(2,2);
      -o-transform: scale(2,2);
      -webkit-transform: scale(2,2);
      transform: scale(2);
      opacity: .7
  }

  to {
      -moz-transform: scale(6,6);
      -o-transform: scale(6,6);
      -webkit-transform: scale(6,6);
      transform: scale(6);
      opacity: 0
  }
}

[data-v-d0d011c0] .v_deep_promotion .pager_block {
  float: left;
  width: 100%;
  margin-top: 42px;
  display: flex;
  align-items: center;
  justify-content: center
}

[data-v-d0d011c0] .v_deep_promotion .pager_block .page-list {
  text-align: center
}

[data-v-d0d011c0] .v_deep_promotion .pager_block ul {
  width: auto;
  display: inline-block!important;
  padding: 0
}

[data-v-d0d011c0] .v_deep_promotion .pager_block ul li {
  background: none;
  padding: 0;
  margin: 0;
  display: inline-block;
  margin-right: 7px!important
}

[data-v-d0d011c0] .v_deep_promotion .pager_block ul .prev {
  margin-left: 0
}

[data-v-d0d011c0] .v_deep_promotion .pager_block ul li a {
  font-size: 12px;
  color: var(--txtColor02);
  border: 1px solid transparent;
  padding: 0 12px;
  border-radius: 3px;
  transition: .4s ease-out;
  text-decoration: none
}

[data-v-d0d011c0] .v_deep_promotion .pager_block ul li a:hover {
  background: #f3f3f9;
  border: 1px solid #f3f3f9
}

[data-v-d0d011c0] .v_deep_promotion .pager_block ul .on,[data-v-d0d011c0] .v_deep_promotion .pager_block ul li:hover a {
  color: var(--txtColor17);
  background: var(--bgColor125);
  border: 1px solid var(--bdColor046)
}

[data-v-d0d011c0] .v_deep_promotion .pager_block ul .first,[data-v-d0d011c0] .v_deep_promotion .pager_block ul .last {
  position: relative
}

[data-v-d0d011c0] .v_deep_promotion .pager_block ul .first a,[data-v-d0d011c0] .v_deep_promotion .pager_block ul .last a,[data-v-d0d011c0] .v_deep_promotion .pager_block ul .next a,[data-v-d0d011c0] .v_deep_promotion .pager_block ul .prev a {
  color: var(--txtColor93)
}

[data-v-d0d011c0] .v_deep_promotion .pager_block ul .first span,[data-v-d0d011c0] .v_deep_promotion .pager_block ul .last span {
  position: relative
}

[data-v-d0d011c0] .v_deep_promotion .pager_block ul .first a:after {
  content: "";
  width: 1px;
  height: 10px;
  background-color: var(--bgColor124)!important;
  position: absolute;
  top: 50%;
  left: 100%;
  transform: translate(3px,-50%)
}

[data-v-d0d011c0] .v_deep_promotion .pager_block ul .last a:after {
  content: "";
  width: 1px;
  height: 10px;
  background-color: var(--bgColor124);
  position: absolute;
  top: 50%;
  left: 0%;
  transform: translate(-4px,-50%)
}

[data-v-d0d011c0] .v_deep_promotion .pager_block ul li.first:hover a,[data-v-d0d011c0] .v_deep_promotion .pager_block ul li.prev:hover a,[data-v-d0d011c0] .v_deep_promotion .pager_block ul li.next:hover a,[data-v-d0d011c0] .v_deep_promotion .pager_block ul li.last:hover a {
  color: var(--txtColor17)!important;
  background: var(--bgColor125)!important;
  border: 1px solid var(--bdColor046)!important
}

[data-v-d0d011c0] .v_deep_promotion .activePlay {
  -webkit-animation: bounce-d0d011c0 1s infinite;
  animation: bounce-d0d011c0 1s infinite
}

@keyframes bounce-d0d011c0 {
  0% {
      transform: translate(-50%,-50%)
  }

  50% {
      transform: translate(-50%,-45%)
  }

  to {
      transform: translate(-50%,-50%)
  }
}

[data-v-d0d011c0] .v_deep_promotion .aniTab {
  -webkit-animation: aniTab-d0d011c0 1s infinite;
  animation: aniTab-d0d011c0 1s infinite
}

@keyframes aniTab-d0d011c0 {
  0% {
      color: var(--txtColor17);
      transform: scale(1)
  }

  50% {
      color: var(--txtColor17);
      transform: scale(1.1)
  }

  to {
      color: var(--txtColor17);
      transform: scale(1)
  }
}

@keyframes leftIn-d0d011c0 {
  0% {
      -webkit-transform: translateX(50%);
      -moz-transform: translateX(50%);
      -o-transform: translateX(50%);
      transform: translate(50%);
      opacity: 0
  }

  to {
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translate(0);
      opacity: 1
  }
}

@keyframes topIn-d0d011c0 {
  0% {
      -webkit-transform: translateY(-200%);
      -moz-transform: translateY(-200%);
      -o-transform: translateY(-200%);
      transform: translateY(-200%);
      opacity: 0
  }

  to {
      -webkit-transform: translateY(0);
      -moz-transform: translateY(0);
      -o-transform: translateY(0);
      transform: translateY(0);
      opacity: 1
  }
}

@keyframes downIn-d0d011c0 { 
  0% {
      -webkit-transform: translateY(50%);
      -moz-transform: translateY(50%);
      -o-transform: translateY(50%);
      transform: translateY(50%);
      opacity: 0
  }

  to {
      -webkit-transform: translateY(0);
      -moz-transform: translateY(0);
      -o-transform: translateY(0);
      transform: translateY(0);
      opacity: 1
  }
}

@media (max-width: 1620px) {
  [data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li {
      width:30%
  }
}

@media (max-width: 1500px) {
  [data-v-d0d011c0] .v_deep_promotion .gameZoneA .slotZone ul li.slotLobby ul li {
      width:31%
  }
}
