* {
  border: 0;
  text-decoration: none;
  cellpadding: 0px;
  cellspacing: 0px;
}
body {
  font-family: 'Montserrat', Tahoma, Verdana, Arial;
}
body {
  size: 8pt;
  font-size: 8pt;
  border-collapse: collapse;
  text-decoration: none;
  cellpadding: 0px;
  cellspacing: 0px;
  margin: 0;
  padding: 0;
  position: relative;
}
.fontNormal {
  font-family: Tahoma, Verdana, Arial;
}
.fontElectro {
  font-family: 'Electrolize', sans-serif;
}
.fontCards {
  font-family: 'Pirata One', cursive;
}
.fontFake {
  font-family: 'Montserrat', Tahoma, Verdana, Arial;
}
.fontTeacher {
  font-family: 'Gochi Hand', cursive;
}
.fontWalk {
  font-family: 'VT323', monospace;
}
a2 {
  font-size: 8pt;
  color: green;
  font-weight: bold;
  margin: 0px;
}
a1 {
  font-size: 8pt;
  color: red;
  font-weight: bold;
  margin: 0px;
}
/* FORMS */
.formTextarea {
  border: 1px solid #626262;
  background: #414346;
  font-size: 10pt;
  color: #979797;
}
.formText {
  text-align: center;
}
.formText.blue {
  background-color: white;
  font-size: 34px;
  height: auto;
  color: #135F7D;
  width: 235px;
  border: 2px solid #135F7D;
  border-radius: 8px;
}
.formSubmit {
  display: inline-block;
  background-image: url(/gfx/place/rooms/collect/but.png);
  background-repeat: no-repeat;
  width: 154px;
  height: 48px;
  position: relative;
  cursor: pointer;
}
.formSubmit.big {
  width: 226px;
  height: 95px;
  background-image: url(/gfx/place/rooms/nonegirls/but.png);
}
.formSubmit.withIcon {
  width: 212px;
  height: 56px;
  background-image: url(/gfx/place/dailyquest/button/back.png);
}
.formSubmit.withIcon.unable {
  background-image: url(/gfx/place/dailyquest/button/back_un.png);
}
.formSubmit.withIcon .icon {
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  width: 59px;
  height: 59px;
  background-position: left center;
  left: -9px;
  top: -2px;
}
.formSubmit.withIcon > .in {
  left: 51px;
  right: 10px;
  top: 7px;
  bottom: 8px;
}
.formSubmit:hover {
  background-position: left bottom;
}
.formSubmit:active {
  background-position: left center;
}
.formSubmit.unable:not(.premium) {
  background-image: url(/gfx/place/rooms/collect/butunable.png);
}
.formSubmit > .in {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 22px;
  position: absolute;
  left: 3px;
  right: 3px;
  top: 3px;
  bottom: 3px;
  text-shadow: -1px 0 #637D15, -1px 1px #637D15, 1px 1px #637D15, 0 1px #637D15, 1px 0 #637D15, 0 -1px #637D15, 0 2px #637D15, -1px 2px #637D15, 1px 2px #637D15, 2px 2px #637D15, 0 3px #637D15, -1px 3px #637D15, 1px 3px #637D15;
}
.formSubmit.long {
  background: none;
  width: auto;
}
.formSubmit.long > .in {
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  bottom: auto;
  height: 48px;
  padding: 0px 20px;
  min-width: 105px;
  white-space: nowrap;
}
.formSubmit.long:hover > .up {
  background-position: left bottom;
}
.formSubmit.long:active > .up {
  background-position: left center;
}
.formSubmit.long .up {
  width: 134px;
  height: 48px;
  position: absolute;
  left: 0px;
  top: 0px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/explainenergy/but_left_right.png);
}
.formSubmit.long .down {
  width: 24px;
  height: 48px;
  position: absolute;
  right: 0px;
  top: 0px;
  background-repeat: no-repeat;
  background-position: right top;
  background-image: url(/gfx/place/explainenergy/but_left_right.png);
}
.formSubmit.long:hover > .down {
  background-position: right bottom;
}
.formSubmit.long:active > .down {
  background-position: right center;
}
.formSubmit.long > .ext {
  height: 48px;
  position: absolute;
  background-repeat: repeat-x;
  top: 0px;
  left: 20px;
  right: 20px;
  background-image: url(/gfx/place/explainenergy/but_ext.png);
}
.formSubmit.long:hover > .ext {
  background-position: left bottom;
}
.formSubmit.long:active > .ext {
  background-position: left center;
}
.formSubmit.long.unable .up {
  background-image: url(/gfx/place/explainenergy/but_left_right_un.png);
}
.formSubmit.long.unable .down {
  background-image: url(/gfx/place/explainenergy/but_left_right_un.png);
}
.formSubmit.long.unable > .ext {
  background-image: url(/gfx/place/explainenergy/but_ext_un.png);
}
.formSubmit.long.little {
  height: 41px;
}
.formSubmit.long.little .up {
  height: 41px;
  width: 88px;
  background-image: url(/gfx/place/premiumshop/confirm/green_ext.png);
}
.formSubmit.long.little .down {
  height: 41px;
  width: 24px;
  background-image: url(/gfx/place/premiumshop/confirm/green_ext.png);
}
.formSubmit.long.little > .in {
  text-shadow: -1px 0 #378958, -1px 1px #378958, 1px 1px #378958, 0 1px #378958, 1px 0 #378958, 0 -1px #378958, 0 2px #378958, -1px 2px #378958, 1px 2px #378958, 2px 2px #378958, 0 3px #378958, -1px 3px #378958, 1px 3px #378958;
  height: 41px;
}
.formSubmit.long.little > .ext {
  height: 41px;
  left: 20px;
  right: 20px;
  background-image: url(/gfx/place/premiumshop/confirm/green_ext2.png);
}
.formSubmit.long.little.little.premiumWidth > .in {
  width: 121px;
}
.formSubmit.premium {
  display: inline-block;
  background-image: url(/gfx/place/premiumshop/blue.png);
  width: 161px;
  height: 41px;
  position: relative;
  cursor: pointer;
  color: white;
}
.formSubmit.premium:hover {
  background-position: left bottom;
}
.formSubmit.premium:active {
  background-position: left center;
}
.formSubmit.premium:after {
  content: "";
  position: absolute;
  width: 104px;
  height: 91px;
  background-image: url(/gfx/place/premiumshop/energy/icons.png);
  background-position: -29px 0px;
  right: -27px;
  top: 50%;
  margin-top: -46px;
  background-repeat: no-repeat;
}
.formSubmit.premium > .in {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 26px;
  position: absolute;
  left: 3px;
  right: 3px;
  top: 3px;
  height: auto;
  bottom: 3px;
  z-index: 1;
  white-space: nowrap;
  text-shadow: -1px 0 #007A99, -1px 1px #007A99, 1px 1px #007A99, 0 1px #007A99, 1px 0 #007A99, 0 -1px #007A99, 0 2px #007A99, -1px 2px #007A99, 1px 2px #007A99, 2px 2px #007A99, 0 3px #007A99, -1px 3px #007A99, 1px 3px #007A99;
}
.formSubmit.premium > .in .price {
  display: inline-block;
  position: relative;
}
.formSubmit.premium > .in .price.old {
  font-size: 17px;
  margin-right: 10px;
}
.formSubmit.premium > .in .price.old:after {
  position: absolute;
  left: -5px;
  right: -5px;
  content: "";
  background-color: white;
  height: 1px;
  top: 10px;
  border: 1px solid red;
  border-radius: 4px;
}
.formSubmit.premium.bonusLess > .in {
  right: 29px;
}
.formCheckbox,
.formRadiobox {
  width: 230px;
  font-size: 16px;
}
.formCheckbox .qradio,
.formRadiobox .qradio {
  margin-right: 10px;
}
.formCheckbox input[type="checkbox"],
.formRadiobox input[type="checkbox"],
.formCheckbox input[type="radio"],
.formRadiobox input[type="radio"] {
  display: none;
}
.formCheckbox input[type="checkbox"] + label,
.formRadiobox input[type="checkbox"] + label,
.formCheckbox input[type="radio"] + label,
.formRadiobox input[type="radio"] + label {
  cursor: pointer;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.formCheckbox input[type="checkbox"] + label .qradio,
.formRadiobox input[type="checkbox"] + label .qradio,
.formCheckbox #qreg input[type="radio"] + label .qradio,
.formRadiobox #qreg input[type="radio"] + label .qradio {
  width: 31px;
  height: 30px;
  background-image: url(/gfx/window_welcome/formradio.png);
  cursor: pointer;
  background-repeat: no-repeat;
  position: relative;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  background-position: right top;
}
.formCheckbox input[type="checkbox"]:checked + label .qradio,
.formRadiobox input[type="checkbox"]:checked + label .qradio,
.formCheckbox input[type="radio"]:checked + label .qradio,
.formRadiobox input[type="radio"]:checked + label .qradio {
  background-position: left top;
}
.flagsBox {
  position: relative;
}
.flagsBox .flag {
  width: 20px;
  height: 12px;
  cursor: pointer;
  margin: 3px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  background-repeat: no-repeat;
  background-position: center;
}
.flagsBox .fwin {
  position: absolute;
  left: -5px;
  top: -5px;
  background-color: rgba(255, 255, 255, 0.6);
  padding: 2px 5px;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  display: none;
  border-radius: 5px;
}
.flagsBox .fwin .flag {
  background-color: rgba(0, 0, 0, 0.6);
}
.flagsBox .fwin a {
  display: inline-block;
  margin: 3px 0;
}
.formText.register {
  background-image: url(/gfx/window_welcome/formtext.png) !important;
  width: 183px !important;
  height: 36px !important;
  color: #FF6EA6 !important;
  background-color: transparent !important;
  font-size: 24px !important;
  border: none !important;
  border-radius: 9px;
  font-family: Tahoma, Verdana, Arial;
  padding: 0px 10px !important;
  text-align: left;
}
/*.formSubmit {font-size: 9pt; min-height: 25px; color: #000; padding: 5px 0px 3px 0px; border: 0px;
background: url('../../gfx/forms/button_gold_mid.png') repeat-x;width:150px;cursor:pointer;}*/
/**/
.bold {
  font-weight: bold;
}
#content {
  padding: 15px 15px 15px 0;
  width: 690px;
  /* org. 784*/
  height: auto;
}
#profile_content {
  padding: 10px;
  background: #414346;
}
.clear {
  display: block;
  clear: both;
  float: none !important;
  height: 0px !important;
  padding: 0px !important;
  margin: 0px !important;
  min-height: 0px !important;
  width: 0px;
}
.left {
  float: left;
}
.right {
  float: right !important;
}
.aleft {
  text-align: left !important;
}
.aright {
  text-align: right !important;
}
.acenter {
  text-align: center !important;
}
#content_main .place {
  position: relative;
  min-height: 400px;
}
#content_main .place > .book {
  position: absolute;
  z-index: 2;
}
#content_main .place > .book.popupPaper {
  top: 10px;
}
#content_main .place > .book .closeBook,
#myGameCoverWindow .closeCover.main,
.closeCustom {
  position: absolute;
  right: -8px;
  top: -8px;
  width: 37px;
  height: 38px;
  cursor: pointer;
  z-index: 10;
  background-image: url(/gfx/ui/close.png);
}
#content_main .place > .book .closeBook:hover,
#myGameCoverWindow .closeCover.main:hover,
.closeCustom:hover {
  background-position: left bottom;
}
#content_main .place > .book .closeBook:active,
#myGameCoverWindow .closeCover.main:active,
.closeCustom:active {
  background-position: left center;
}
#content_main .place > .book .closeBook:after,
#myGameCoverWindow .closeCover.main:after,
.closeCustom:after {
  position: absolute;
  content: "";
  left: -5px;
  top: -5px;
  right: -5px;
  bottom: -5px;
}
.customBox {
  padding: 10px;
  border: 1px solid #dadada;
  border-radius: 12px;
  text-align: center;
  position: relative;
  width: 120px;
  height: 120px;
}
.customBox > .imageCustom {
  padding: 10px;
  width: 100px;
  height: 100px;
}
.customBox > .bonus {
  position: absolute;
  top: 10px;
  right: 10px;
  background-color: white;
  padding: 5px;
  border-radius: 5px;
}
.place.opacity:before {
  position: absolute;
  opacity: 0.3;
  content: "";
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  background-color: black;
  z-index: 2;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.place .item {
  cursor: pointer;
}
.closeQuick {
  position: absolute;
  right: 7px;
  top: 9px;
  width: 25px;
  height: 25px;
  background-color: red;
  border: 1px solid white;
  cursor: pointer;
  border-radius: 15px;
  z-index: 10;
}
.closeQuick.fa.fa-times:before {
  font-size: 21px;
  color: white;
  left: 4px;
  top: 1px;
  position: absolute;
}
.closeQuick:after {
  position: absolute;
  content: "";
  left: -5px;
  top: -5px;
  right: -5px;
  bottom: -5px;
}
#myGameCoverWindow {
  position: absolute;
  font-size: 13px;
}
#myGameCoverQueue {
  display: none;
}
.iconText {
  display: inline-block;
  padding: 6px 0px 6px 30px;
  font-weight: bold;
  position: relative;
  min-height: 1em;
}
.iconText:after {
  content: "";
  position: absolute;
  left: 2px;
  top: 2px;
  bottom: 2px;
  width: 25px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.iconText.card.spade:after {
  background-image: url(/gfx/custom/cards/spade.png);
}
.iconText.card.heart:after {
  background-image: url(/gfx/custom/cards/heart.png);
}
.iconText.card.diamond:after {
  background-image: url(/gfx/custom/cards/diamond.png);
}
.iconText.card.club:after {
  background-image: url(/gfx/custom/cards/club.png);
}
.text.shadow_white {
  text-shadow: 1px 1px 0 white, -1px 1px 0 white, 1px -1px 0 white, -1px -1px 0 white;
}
.iconText.action.leave:after {
  background-image: url(/gfx/custom/pogame/icons/leave.png);
}
.iconText.action.up:after {
  background-image: url(/gfx/custom/pogame/icons/up.png);
}
.iconText.action.wait:after {
  background-image: url(/gfx/custom/pogame/icons/wait.png);
}
.iconText.action.begin:after {
  background-image: url(/gfx/custom/pogame/icons/begin.png);
}
.iconText.action.eject:after {
  background-image: url(/gfx/custom/pogame/icons/eject.png);
}
.customIconBox {
  width: 48px;
  height: 48px;
  background-image: url(/gfx/place/ganggoal/boxcustom.png);
  margin: 10px;
  display: inline-block;
  border: 1px solid rgba(255, 255, 255, 0.7);
  position: relative;
  color: white;
}
.customIconBox > .iconText {
  text-align: center;
  padding: 30px 2px 0px 2px;
  height: 14px;
  width: 44px;
}
.customIconBox > .iconText:after {
  left: 2px;
  right: 2px;
  top: 2px;
  bottom: auto;
  height: 28px;
  width: auto;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.customIconBox.orange {
  border: 1px solid #f39c05;
}
.customIconBox.big {
  width: 78px;
  height: 78px;
  background-size: cover;
}
.customIconBox.big > .iconText {
  text-align: center;
  padding: 59px 4px 0px 4px;
  height: 20px;
  width: 70px;
}
.customIconBox.big > .iconText:after {
  height: 53px;
  top: 6px;
}
.myRoll {
  position: relative;
}
.myRoll > .in {
  position: relative;
  float: left;
  border: 1px solid black;
  padding: 10px;
  border-radius: 12px;
}
.myRoll > .in > .in_wrap {
  overflow: hidden;
  position: relative;
}
.myRoll > .in > .in_wrap > .move {
  position: absolute;
  left: 0px;
  top: 0px;
}
.myRoll > .left,
.myRoll > .right {
  width: 50px;
  position: relative;
  font-size: 22px;
  color: #57585A;
  cursor: pointer;
}
.myRoll > .left:after,
.myRoll > .right:after {
  position: absolute;
  left: 50%;
  top: 50%;
}
.myRoll > .left:hover:after,
.myRoll > .right:hover:after {
  opacity: 0.7;
}
.myRoll > .left:after {
  content: "\25C0";
}
.myRoll > .right:after {
  content: "\25B6";
}
.myCircleProgress {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  width: 200px;
  height: 200px;
  overflow: hidden;
}
.myCircleProgress .cellImg {
  position: relative;
  width: 50%;
  height: 50%;
  overflow: hidden;
}
.myCircleProgress .cellImg .img {
  position: absolute;
  left: 0px;
  top: 0px;
  background-color: tan;
  width: 100%;
  height: 200%;
}
.myCircleProgress .cellImg .img[data-type="1"] {
  width: 200%;
  height: 100%;
  left: -100%;
}
.myCircleProgress .cellImg .img[data-type="2"] {
  top: -100%;
}
.myCircleProgress .cellImg .img[data-type="3"] {
  width: 200%;
  height: 100%;
}
.hide {
  display: none !important;
}
.hideOpa {
  opacity: 0 !important;
}
.pointer {
  cursor: pointer;
}
.unselectable {
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.tocenter,
.tocenterH,
.tocenterV {
  position: absolute;
}
#smoke .win_shadow {
  z-index: auto;
  left: 6px;
  top: 4px;
  border-radius: 5px;
}
#smoke {
  position: absolute;
  z-index: 1001;
  color: white;
}
#smoke .lay {
  padding: 8px;
  border: 1px solid #aaa;
  -webkit-box-shadow: 0 0 5px #aaa;
  border-radius: 5px;
  height: 100%;
  position: relative;
  background-color: #2A2A2A;
}
#smoke .lay .cap {
  text-align: center;
  font-weight: bold;
  border-bottom: 1px dashed  #aaa;
  padding-bottom: 10px;
  margin-bottom: 10px;
  font-size: 16px;
  color: white;
}
#smoke .lay .desc {
  text-align: center;
  margin-top: 2px;
  font-size: 14px;
  color: white;
}
.mysmoke,
.mysmoke_var {
  display: none !important;
}
.acenter {
  text-align: center;
}
.closeImage {
  width: 25px;
  height: 25px;
  background-color: red;
  border: 1px solid white;
  cursor: pointer;
  border-radius: 15px;
  position: relative;
}
.closeImage.fa.fa-times:before {
  font-size: 21px;
  color: white;
  left: 4px;
  top: 1px;
  position: absolute;
}
.textfill {
  width: 100%;
  height: 100%;
}
.textfill.center {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.textfill.center > span {
  display: block;
  text-align: center;
}
.textfill.nowrap {
  white-space: nowrap;
}
.imageCustom {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.fourDirection {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
}
.nowrap {
  white-space: nowrap;
}
.cutAll {
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
  opacity: 0 !important;
}
.mySelect.hide {
  display: none !important;
}
.MySeWhole {
  position: relative;
  min-height: 10px;
  border-radius: 14px;
  background-color: #FFFFFF;
  /*background-color: #F0BA66;*/
  border: 3px solid #898989;
}
.myEl {
  margin-bottom: 3px;
  padding: 0 2px;
}
.myEl:nth-child(odd) {
  background: #F8F8F8;
}
.MySeWhole .myEl:not(.na):hover {
  background: #FFFFFF;
  cursor: move;
}
.MySeShade {
  width: 100%;
  height: 100%;
  padding: 3px;
  position: absolute;
  left: -3px;
  top: -3px;
  background: black;
  border-radius: 14px;
  opacity: 0.2;
}
.MySeInside {
  vertical-align: middle;
  padding: 5px 25px 5px 5px;
  size: 30px;
  margin-left: 7px;
}
.MySeBox {
  margin-top: -1px;
  position: absolute;
  left: -3px;
  padding: 0px 10px 6px 10px;
  background-color: #F2F2F2;
  border-radius: 14px;
  z-index: 3;
  border-top: none;
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
  border: 3px solid #898989;
  border-top-width: 0px;
}
.MySeRight {
  position: absolute;
  right: 5px;
  top: 50%;
  margin-top: -7px;
  background: url('/gfx/form/drop.png');
  width: 20px;
  height: 14px;
}
.mySelect {
  position: absolute;
  /*temporary!!!*/
}
.MyScInside {
  overflow: hidden;
  position: relative;
}
.MyScMove {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
}
.myScroll {
  position: relative;
}
.mySelect .myScroll {
  position: absolute;
}
.MyScLeft {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 30px;
  cursor: pointer;
}
.MyScTrack {
  margin: 0px auto;
  position: relative;
  height: 100%;
  width: 6px;
  background: url(/gfx/custom/ui/scroll.png);
  border-radius: 4px;
}
.MyScThumb {
  position: absolute;
  width: 19px;
  height: 19px;
  left: -6px;
  /*   background:url('/gfx/new/handle.png');
    background: url(/gfx/new/slider_dot.png) center center no-repeat;*/
  cursor: pointer;
  width: 20px;
  height: 20px;
  left: -7px;
  background-color: #dadada;
  border-radius: 20px;
  opacity: 0.9;
}
.mySlider {
  width: 150px;
  height: 26px;
  background-color: #521335;
  border: 2px solid #90195A;
  border-radius: 6px;
  position: relative;
  cursor: pointer;
  padding: 0px 1px;
}
.mySlider:after {
  content: "";
  position: absolute;
  width: 71px;
  height: 6px;
  left: 1px;
  top: 1px;
  background-image: url(/gfx/place/skills/reflex.png);
}
.mySlider .allfill {
  height: 150px;
  width: 150px;
  height: 26px;
}
.mySlider.vertical {
  width: 26px;
  height: 150px;
  background-position: center 0%;
}
.mySlider.vertical .allfill {
  height: 150px;
  width: 26px;
  margin-left: -9px;
}
.mySlider .fill {
  position: absolute;
  background-color: #FE415B;
  height: 24px;
  border-radius: 3px;
  left: 1px;
  top: 1px;
}
.mySlider.vertical .fill {
  left: 11px;
  background: black;
  width: 5px;
  top: auto;
  bottom: 0px;
}
.mySlider .myHandler {
  position: absolute;
  left: -8px;
  height: 16px;
  width: 16px;
  padding: 5px 0px;
  top: 0px;
  background-size: contain;
  background-position: center center;
  cursor: pointer;
}
.mySlider.vertical .myHandler {
  left: 2px;
  top: -8px;
  padding: 0px 5px;
  background-position: center 0%;
}
.flexNoWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.flexColumnCenterBetween {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.flexColumnBetweenCenter {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.flexColumnBottomCenter {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.flexColumnCenterAround {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.flexColumnCenterCenter {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.flexRowAround {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.flexRowCenterCenter {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.flexList {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.flexListCenter {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-content: space-around;
  -ms-flex-line-pack: distribute;
  align-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.flexListCenterTop {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.flexRowAroundCenter {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.flexRowBetweenCenter {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.flexRowRightBottom {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.flexColumnLeftAroundCenter {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.flexColumnRightAroundCenter {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.flexColumnRight {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.flexRowBetweenBottom {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.flexRowAroundBottom {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.flexRowBetweenTop {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.flexRowLeft {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.flexRowLeftCenter {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.flexColumnLeftBetweenCenter {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
#messageBox {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  background-color: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  align-content: stretch;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
#messageBox #messageContent {
  padding: 20px;
  background-color: black;
  color: white;
  position: relative;
}
.flexTable .flexRow {
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.flexTable .flexRow > .cell {
  padding: 0px 10px;
  width: 120px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: space-between;
  -ms-flex-line-pack: justify;
  align-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.flexTable .flexRow .cell.avatarCell .avatar {
  width: 50px;
  height: 50px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
input[type="checkbox"],
input[type="radio"] {
  display: none;
}
input[type="checkbox"] + label.myCheckboxCont .myCheckbox,
input[type="radio"] + label.myCheckboxCont .myCheckbox {
  display: inline-block;
  width: 17px;
  height: 17px;
  background: url(/gfx/custom/ui/checkbox.png) left center no-repeat;
  cursor: pointer;
  position: relative;
}
input[type="checkbox"]:checked + label.myCheckboxCont .myCheckbox,
input[type="radio"]:checked + label.myCheckboxCont .myCheckbox {
  background-position: right center;
}
label.myCheckboxCont {
  cursor: pointer;
}
.textDimensionCalculation {
  position: absolute;
  visibility: hidden;
  height: auto;
  width: auto;
}
#qLOG {
  padding: 10px;
  background-color: white;
  left: 0px;
  top: 0px;
  position: absolute;
  color: black;
  display: none;
  z-index: 1000;
}
#qLOG #closeL {
  position: absolute;
  bottom: -20px;
  height: 20px;
  right: 0px;
  width: 20px;
  cursor: pointer;
  background-color: red;
}
.myPageSelector {
  position: relative;
}
.myPageSelector > .mainContent {
  position: relative;
  overflow: hidden;
}
.myPageSelector > .mainContent > .myPSMove {
  position: absolute;
  left: 0px;
  right: 0px;
}
.myPageSelector > .mainNavi {
  height: 50px;
  font-size: 16px;
  white-space: nowrap;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.myPageSelector > .mainNavi .nArr {
  width: 34px;
  height: 40px;
  cursor: pointer;
  position: relative;
  background-position: 0 -80px;
  background-repeat: no-repeat;
}
.myPageSelector > .mainNavi .nArr:hover {
  background-position: 0 0px;
}
.myPageSelector > .mainNavi .nArr:active {
  background-position: 0 -40px;
}
.myPageSelector > .mainNavi .nLeft:after,
.myPageSelector > .mainNavi .nRight:after {
  content: "";
  position: absolute;
  top: -5px;
  bottom: -5px;
  left: -5px;
  right: -5px;
}
.myPageSelector > .mainNavi .nLeft {
  background-image: url(/gfx/ui/all_left.png);
  margin-left: 10px;
}
.myPageSelector > .mainNavi .nRight {
  background-image: url(/gfx/ui/all_right.png);
  margin-right: 10px;
}
.myFormInput {
  position: relative;
  padding: 2px 40px;
}
.myFormInput .minusText,
.myFormInput .plusText {
  position: absolute;
  width: 36px;
  height: 36px;
  top: 50%;
  margin-top: -18px;
  cursor: pointer;
  background-image: url(/gfx/place/girls/gift/plusminus.png);
}
.myFormInput .plusText {
  right: 0px;
  background-position: right top;
}
.myFormInput .plusText:hover {
  background-position: right bottom;
}
.myFormInput .plusText:active {
  background-position: right center;
}
.myFormInput .minusText {
  left: 0px;
}
.myFormInput .minusText:hover {
  background-position: left bottom;
}
.myFormInput .minusText:active {
  background-position: left center;
}
.blinkItem {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  border: 2px #FFF;
  border-style: solid;
  box-shadow: 0px 0px 10px 5px rgba(230, 200, 9, 0.75), inset 0px 0px 5px 2px rgba(230, 200, 9, 0.75);
  border-radius: 5px;
}
.rotate25 {
  -webkit-transform: rotate(25deg);
  -moz-transform: rotate(25deg);
  -o-transform: rotate(25deg);
  transform: rotate(25deg);
}
.fillBorder.custom {
  position: relative;
  border: 1px solid black;
  padding: 1px;
  height: 15px;
  background-color: white;
  text-align: center;
}
.fillBorder.custom > .fill {
  height: 15px;
  background-color: red;
}
.fillBorder.custom.unable > .fill {
  background-color: grey;
}
.fillBorder.custom .text {
  white-space: nowrap;
  font-size: 15px;
}
.mirrorFlip {
  -moz-transform: scale(-1, 1);
  -webkit-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.inputArrowLeft,
.inputArrowRight {
  width: 34px;
  height: 40px;
  cursor: pointer;
  position: relative;
  background-position: 0 -80px;
}
.inputArrowLeft:hover,
.inputArrowRight:hover {
  background-position: 0 0px;
}
.inputArrowLeft:active,
.inputArrowRight:active {
  background-position: 0 -40px;
}
.inputArrowLeft:after,
.inputArrowRight::after {
  content: "";
  position: absolute;
  top: -5px;
  bottom: -5px;
  left: -5px;
  right: -5px;
}
.inputArrowLeft {
  background-image: url(/gfx/ui/all_left.png);
}
.inputArrowRight {
  background-image: url(/gfx/ui/all_right.png);
}
.bookView {
  position: relative;
  background-repeat: no-repeat;
}
.bookView > .up {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  background-repeat: no-repeat;
}
.bookView > .down {
  position: absolute;
  right: 0px;
  left: 0px;
  bottom: 0px;
  background-repeat: no-repeat;
}
.bookView.big {
  width: 875px;
  height: 616px;
  background-position: 0px 35px;
  background-image: url(/gfx/place/rooms/book_big/win_in2.jpg);
}
.bookView.big > .up {
  height: 37px;
  background-image: url(/gfx/place/rooms/book_big/win_border.png?2);
}
.bookView.big > .down {
  height: 42px;
  background-position: left bottom;
  background-image: url(/gfx/place/rooms/book_big/win_border.png?2);
}
.bookView.big > .content {
  position: absolute;
  top: 16px;
  left: 18px;
  bottom: 26px;
  right: 18px;
}
.bookView.note {
  width: 649px;
  height: 460px;
  background-position: 0px 35px;
  background-image: url(/gfx/place/preregi/win.jpg);
}
.bookView.note > .up {
  height: 37px;
  background-image: url(/gfx/place/preregi/updow.png);
}
.bookView.note > .down {
  height: 42px;
  background-position: left bottom;
  background-image: url(/gfx/place/preregi/updow.png);
}
.bookView.note > .content {
  position: absolute;
  top: 16px;
  left: 18px;
  bottom: 26px;
  right: 18px;
}
.bookView.note > .content .bonusImg {
  width: 109px;
  height: 87px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/preregi/bonus.png);
}
.bookView.blue {
  background-position: 0px 35px;
  width: 902px;
  height: 504px;
  text-shadow: -1px 0 #135F7D, -1px 1px #135F7D, 1px 1px #135F7D, 0 1px #135F7D, 1px 0 #135F7D, 0 -1px #135F7D, 0 2px #135F7D, -1px 2px #135F7D, 1px 2px #135F7D, 2px 2px #135F7D, 0 3px #135F7D, -1px 3px #135F7D, 1px 3px #135F7D;
  color: white;
  background-image: url(/gfx/place/explainbonus/back.jpg);
}
.bookView.blue > .up {
  background-image: url(/gfx/place/explainbonus/updown.png);
  height: 37px;
}
.bookView.blue > .down {
  height: 42px;
  background-position: left bottom;
  background-image: url(/gfx/place/explainbonus/updown.png);
}
.bookView.blue > .down2 {
  height: 49px;
  width: 902px;
  position: absolute;
  left: 0px;
  bottom: 0px;
  background-repeat: no-repeat;
  background-position: left bottom;
  background-image: url(/gfx/window/bottom.png);
}
.bookView.blue > .content {
  position: absolute;
  top: 25px;
  left: 20px;
  right: 20px;
  bottom: 33px;
}
.myScale {
  position: relative;
}
.bookView {
  background-repeat: no-repeat;
}
.bookView > .capBig {
  position: absolute;
  left: 0px;
  right: 0px;
  top: -35px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.bookView > .capBig > .in {
  min-width: 235px;
  height: 52px;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  -webkit-box-shadow: 0px 9px 37px -5px #6b3917;
  -moz-box-shadow: 0px 9px 37px -5px #6b3917;
  box-shadow: 0px 9px 37px -5px #6b3917;
}
.bookView > .capBig > .in > .content {
  z-index: 1;
  padding: 0px 22px;
  position: relative;
  text-shadow: -1px 0 #90195A, -1px 1px #90195A, 1px 1px #90195A, 0 1px #90195A, 1px 0 #90195A, 0 -1px #90195A, 0 2px #90195A, -1px 2px #90195A, 1px 2px #90195A, 2px 2px #90195A, 0 3px #90195A, -1px 3px #90195A, 1px 3px #90195A;
  color: white;
  font-size: 28px;
}
.bookView > .capBig > .in > .up {
  position: absolute;
  top: 0px;
  right: -6px;
  width: 115px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
  background-position: right top;
}
.bookView > .capBig > .in > .down {
  position: absolute;
  top: 0px;
  left: -4px;
  width: 108px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
}
.bookView > .capBig > .in:after {
  content: "";
  position: absolute;
  right: 107px;
  left: 102px;
  top: 0px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/ext.png);
}
.bookView > .up {
  position: absolute;
  background-repeat: no-repeat;
  top: 0px;
  left: 0px;
  right: 0px;
}
.bookView > .down {
  position: absolute;
  left: 0px;
  right: 0px;
  background-position: left bottom;
  background-repeat: no-repeat;
  bottom: 0px;
}
.bookView > .content {
  position: absolute;
  top: 25px;
  left: 20px;
  right: 20px;
  bottom: 33px;
}
.textEllipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.reflexGeneral {
  position: absolute;
  background-image: url(/gfx/place/premiumshop/reflex.png);
  background-repeat: no-repeat;
  z-index: 1;
  display: none;
}
.reflexGeneral[data-type="1"] {
  width: 65px;
  height: 61px;
}
.reflexGeneral[data-type="2"] {
  width: 46px;
  height: 43px;
  background-position: -68px 0px;
}
.reflexGeneral[data-type="3"] {
  width: 53px;
  height: 49px;
  background-position: -116px 0px;
}
.reflexGeneral[data-type="4"] {
  width: 41px;
  height: 38px;
  background-position: -171px 0px;
}
.reflexGeneral[data-type="5"] {
  width: 45px;
  height: 42px;
  background-position: 0px -64px;
}
.reflexGeneral[data-type="6"] {
  width: 31px;
  height: 30px;
  background-position: -65px -76px;
}
.reflexGeneral[data-type="7"] {
  width: 29px;
  height: 28px;
  background-position: -114px -78px;
}
.reflexGeneral[data-type="8"] {
  width: 25px;
  height: 27px;
  background-position: -187px -79px;
}
.myFlash {
  background-image: url(/gfx/place/girls/new/needs/flash.png);
  position: absolute;
}
.myFlash[flash_id="0"] {
  background-image: none;
}
.myFlash[flash_id="1"] {
  width: 24px;
  height: 25px;
  margin-top: -12px;
  margin-left: -12px;
}
.myFlash[flash_id="2"] {
  width: 14px;
  height: 17px;
  background-position: 0px -25px;
  margin-top: -8px;
  margin-left: -7px;
}
.myFlash[flash_id="3"] {
  width: 17px;
  height: 16px;
  background-position: 0px -41px;
  margin-top: -8px;
  margin-left: -8px;
}
.myFlash[flash_id="4"] {
  width: 27px;
  height: 31px;
  background-position: 0px 57px;
  margin-top: -15px;
  margin-left: -13px;
}
.myFlash[flash_id="5"] {
  width: 14px;
  height: 16px;
  background-position: left bottom;
  margin-top: -8px;
  margin-left: -7px;
}
.noselect {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
}
.myTextBorderNone {
  text-shadow: none;
}
.place.dildoanim {
  background-image: url(/gfx/place/dildogame/bg.jpg);
}
.place.dildoanim #lickAnim .canvMain {
  position: relative;
  bottom: -50px;
}
.place.dildogame {
  background-image: url(/gfx/place/dildogame/bg.jpg);
}
.place.dildogame .barMain {
  background-image: url(/gfx/place/dildogame/guitar/bar.png);
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 521px;
  height: 780px;
}
.place.dildogame .barMain .down {
  position: absolute;
  background-image: url(/gfx/place/dildogame/ui/mobile/down.png);
  background-repeat: no-repeat;
  left: 0px;
  bottom: -199px;
  width: 1280px;
  height: 209px;
  opacity: 0;
}
.place.dildogame .barMain #gameInfoBoss {
  position: absolute;
  top: 441px;
  left: 50%;
  height: 300px;
  margin-left: -145px;
  width: 250px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.dildogame .barMain #gameInfoBoss .box {
  font-size: 40px;
  text-align: center;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.dildogame .barMain #gameInfoBoss .box.fail {
  color: #ff6464;
  text-shadow: #750000 3px 0px 0px, #750000 2.83487px 0.981584px 0px, #750000 2.35766px 1.85511px 0px, #750000 1.62091px 2.52441px 0px, #750000 0.705713px 2.91581px 0px, #750000 -0.287171px 2.98622px 0px, #750000 -1.24844px 2.72789px 0px, #750000 -2.07227px 2.16926px 0px, #750000 -2.66798px 1.37182px 0px, #750000 -2.96998px 0.42336px 0px, #750000 -2.94502px -0.571704px 0px, #750000 -2.59586px -1.50383px 0px, #750000 -1.96093px -2.27041px 0px, #750000 -1.11013px -2.78704px 0px, #750000 -0.137119px -2.99686px 0px, #750000 0.850987px -2.87677px 0px, #750000 1.74541px -2.43999px 0px, #750000 2.44769px -1.73459px 0px, #750000 2.88051px -0.838247px 0px;
}
.place.dildogame .barMain #gameInfoBoss .box.fail .img {
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dildogame/guitar/boss_info/bomb_big.png);
  width: 208px;
  height: 165px;
}
.place.dildogame .barMain #gameInfoBoss .box.succ {
  color: #cdff62;
  text-shadow: #2e4c00 3px 0px 0px, #2e4c00 2.83487px 0.981584px 0px, #2e4c00 2.35766px 1.85511px 0px, #2e4c00 1.62091px 2.52441px 0px, #2e4c00 0.705713px 2.91581px 0px, #2e4c00 -0.287171px 2.98622px 0px, #2e4c00 -1.24844px 2.72789px 0px, #2e4c00 -2.07227px 2.16926px 0px, #2e4c00 -2.66798px 1.37182px 0px, #2e4c00 -2.96998px 0.42336px 0px, #2e4c00 -2.94502px -0.571704px 0px, #2e4c00 -2.59586px -1.50383px 0px, #2e4c00 -1.96093px -2.27041px 0px, #2e4c00 -1.11013px -2.78704px 0px, #2e4c00 -0.137119px -2.99686px 0px, #2e4c00 0.850987px -2.87677px 0px, #2e4c00 1.74541px -2.43999px 0px, #2e4c00 2.44769px -1.73459px 0px, #2e4c00 2.88051px -0.838247px 0px;
}
.place.dildogame .barMain #gameInfoBoss .box.succ .img {
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dildogame/init/icon_but.png);
  width: 91px;
  height: 87px;
}
.place.dildogame #mobileButWrap {
  display: none;
}
.place.dildogame #mobileButWrap .but {
  width: 404px;
  height: 147px;
  position: absolute;
  margin-left: -202px;
  margin-top: -73px;
}
.place.dildogame #buttonSlowGameJS {
  position: absolute;
  z-index: 2;
  left: 484px;
  top: 655px;
  background-image: url(/gfx/place/dildogame/guitar/keybord/button_slow.png);
  width: 148px;
  height: 115px;
}
.place.dildogame.mobile .barMain {
  top: -200px;
}
.place.dildogame.mobile .barMain .down {
  opacity: 1;
}
.place.dildogame.mobile #mobileButWrap {
  display: block;
}
.place.dildogame.mobile #butStartGameControl {
  display: none !important;
}
.place.dildogame.mobile .popup.game_init {
  margin-left: -360px;
  margin-top: -406px;
}
.place.dildogame.mobile #buttonSlowGameJS {
  left: 325px;
  top: 21px;
}
.place.dildogame #girlGameJsCanvas,
.place.dildogame #hallGameUI {
  position: absolute;
  left: 0px;
  top: 0px;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  width: 1280px;
  height: 780px;
}
.place.dildogame .wrapGirlUI {
  position: absolute;
  width: 140px;
  height: 183px;
  left: 17px;
  top: 58px;
  z-index: 2;
}
.place.dildogame .wrapGirlUI > .back {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 140px;
  height: 183px;
  background-image: url(/gfx/place/dildogame/before/profile.png);
  background-repeat: no-repeat;
}
.place.dildogame .wrapGirlUI .girlProfileUI {
  position: absolute;
  left: 22px;
  top: 18px;
  width: 102px;
  height: 102px;
  background-repeat: no-repeat;
  background-size: contain;
  background-repeat: center;
  border-radius: 17px;
}
.place.dildogame .wrapGirlUI .valTry {
  position: absolute;
  top: 139px;
  left: 60px;
  height: 25px;
  width: 67px;
  color: white;
  text-shadow: -1px 0 #093141, -1px 1px #093141, 1px 1px #093141, 0 1px #093141, 1px 0 #093141, 0 -1px #093141, 0 2px #093141, -1px 2px #093141, 1px 2px #093141;
  font-size: 20px;
  text-align: center;
}
.place.dildogame #gameCover {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 26px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  text-align: center;
}
.place.dildogame #gameCover .backOpacity {
  background-color: rgba(0, 0, 0, 0.3);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 1280px;
  height: 780px;
}
.place.dildogame #gameCover.bookHide {
  display: none !important;
}
.place.dildogame .popup {
  position: relative;
  width: 649px;
  height: 460px;
}
.place.dildogame .popup > .capBig {
  position: absolute;
  left: 0px;
  right: 0px;
  top: -35px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.dildogame .popup > .capBig > .in {
  min-width: 235px;
  height: 52px;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  -webkit-box-shadow: 0px 9px 37px -5px #6b3917;
  -moz-box-shadow: 0px 9px 37px -5px #6b3917;
  box-shadow: 0px 9px 37px -5px #6b3917;
}
.place.dildogame .popup > .capBig > .in > .content {
  z-index: 1;
  padding: 0px 22px;
  position: relative;
  text-shadow: -1px 0 #90195A, -1px 1px #90195A, 1px 1px #90195A, 0 1px #90195A, 1px 0 #90195A, 0 -1px #90195A, 0 2px #90195A, -1px 2px #90195A, 1px 2px #90195A, 2px 2px #90195A, 0 3px #90195A, -1px 3px #90195A, 1px 3px #90195A;
  color: white;
  font-size: 28px;
}
.place.dildogame .popup > .capBig > .in > .up {
  position: absolute;
  top: 0px;
  right: -6px;
  width: 115px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
  background-position: right top;
}
.place.dildogame .popup > .capBig > .in > .down {
  position: absolute;
  top: 0px;
  left: -4px;
  width: 108px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
}
.place.dildogame .popup > .capBig > .in:after {
  content: "";
  position: absolute;
  right: 107px;
  left: 102px;
  top: 0px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/ext.png);
}
.place.dildogame .popup > .back {
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 34px;
  height: 388px;
}
.place.dildogame .popup > .up {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  top: 0px;
  height: 36px;
}
.place.dildogame .popup > .down {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  bottom: 0px;
  background-position: left bottom;
  height: 40px;
}
.place.dildogame .popup > .penLeft {
  position: absolute;
  left: -14px;
  top: 183px;
  width: 16px;
  height: 30px;
  background-image: url(/gfx/place/teachergame/ui/lose_exam/pecil_ext_left.png);
  background-repeat: no-repeat;
}
.place.dildogame .popup > .content {
  position: absolute;
  top: 30px;
  left: 33px;
  right: 33px;
  bottom: 33px;
}
.place.dildogame .popup_down {
  margin-top: 30px;
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dildogame/init/down.png);
  width: 649px;
  height: 137px;
  position: relative;
  text-shadow: -1px 0 #1d55c7, -1px 1px #1d55c7, 1px 1px #1d55c7, 0 1px #1d55c7, 1px 0 #1d55c7, 0 -1px #1d55c7, 0 2px #1d55c7, -1px 2px #1d55c7, 1px 2px #1d55c7, 2px 2px #1d55c7, 0 3px #1d55c7, -1px 3px #1d55c7, 1px 3px #1d55c7;
}
.place.dildogame .popup_down > .content {
  position: absolute;
  top: 13px;
  left: 15px;
  width: 618px;
  height: 101px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.dildogame .popup_down > .content .imageWrap {
  background-color: rgba(9, 28, 159, 0.3);
  border-radius: 12px;
  width: 77px;
  height: 77px;
  position: relative;
}
.place.dildogame .popup_down > .content .imageWrap .img {
  width: 72px;
  height: 70px;
  position: absolute;
  left: 50%;
  margin-left: -36px;
  top: 50%;
  margin-top: -33px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.dildogame .popup_down > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/dildogame/before/orgy.png);
}
.place.dildogame .popup_down > .content .imageWrap .img.suit {
  background-image: url(/gfx/place/dildogame/suit.png);
}
.place.dildogame .formSubmit.game {
  background-image: url(/gfx/place/dildogame/before/but.png);
  width: 140px;
  height: 56px;
  margin: 1px;
}
.place.dildogame .formSubmit.game.normal > .in {
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.dildogame .formSubmit.game.red {
  background-image: url(/gfx/place/dildogame/lose/but.png);
}
.place.dildogame .formSubmit.game.red > .in {
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.dildogame .formSubmit.game.pass {
  background-image: url(/gfx/place/dildogame/before/but_red.png);
}
.place.dildogame .formSubmit.game.pass > .icon {
  position: absolute;
  right: -15px;
  top: -6px;
  width: 67px;
  height: 90px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dildogame/lose/icon.png);
}
.place.dildogame .formSubmit.game.pass > .in {
  left: 33px;
  right: 50px;
  text-shadow: -1px 0 #2656b4, -1px 1px #2656b4, 1px 1px #2656b4, 0 1px #2656b4, 1px 0 #2656b4, 0 -1px #2656b4, 0 2px #2656b4, -1px 2px #2656b4, 1px 2px #2656b4, 2px 2px #2656b4, 0 3px #2656b4, -1px 3px #2656b4, 1px 3px #2656b4;
}
.place.dildogame .formSubmit.game.premium {
  background-image: url(/gfx/place/teachergame/ui/lose_exam/button_premium.png);
}
.place.dildogame .formSubmit.game.premium > .in {
  left: 10px;
  right: 50px;
  text-shadow: -1px 0 #1e71ae, -1px 1px #1e71ae, 1px 1px #1e71ae, 0 1px #1e71ae, 1px 0 #1e71ae, 0 -1px #1e71ae, 0 2px #1e71ae, -1px 2px #1e71ae, 1px 2px #1e71ae, 2px 2px #1e71ae, 0 3px #1e71ae, -1px 3px #1e71ae, 1px 3px #1e71ae;
}
.place.dildogame .formSubmit.game.premium:after {
  right: -21px;
  margin-top: -49px;
}
.place.dildogame .formSubmit.game > .in {
  left: 10px;
  right: 10px;
  top: 8px;
  bottom: 13px;
  text-shadow: -1px 0 #638d12, -1px 1px #638d12, 1px 1px #638d12, 0 1px #638d12, 1px 0 #638d12, 0 -1px #638d12, 0 2px #638d12, -1px 2px #638d12, 1px 2px #638d12, 2px 2px #638d12, 0 3px #638d12, -1px 3px #638d12, 1px 3px #638d12;
}
.place.dildogame .formSubmit.premiumGame {
  background-image: url(/gfx/place/gameninja/easter/down/button_premium.png);
  width: 138px;
  height: 54px;
}
.place.dildogame .formSubmit.premiumGame > .in {
  right: 36px;
}
.place.dildogame .formSubmit.premiumGame:after {
  right: -19px;
  margin-top: -49px;
}
.place.dildogame .formSubmit.premiumGame.black {
  background-image: url(/gfx/place/gameninja/easter/lose/button_premium.png);
}
.place.dildogame .popup.init {
  width: 913px;
  height: 505px;
}
.place.dildogame .popup.init > .back {
  height: 432px;
  background-image: url(/gfx/place/dildogame/init/back.jpg);
}
.place.dildogame .popup.init > .up {
  background-image: url(/gfx/place/dildogame/init/updown.png);
}
.place.dildogame .popup.init > .down {
  background-image: url(/gfx/place/dildogame/init/updown.png);
  height: 41px;
}
.place.dildogame .popup.init > .content {
  left: 17px;
  right: 17px;
}
.place.dildogame .popup.init .mainColl {
  height: 421px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.dildogame .popup.init .mainColl.game {
  width: 541px;
  margin-left: 23px;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow {
  width: 528px;
  border-radius: 12px;
  height: 160px;
  position: relative;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow > .cap {
  text-shadow: -1px 0 #2b3916, -1px 1px #2b3916, 1px 1px #2b3916, 0 1px #2b3916, 1px 0 #2b3916, 0 -1px #2b3916, 0 2px #2b3916, -1px 2px #2b3916, 1px 2px #2b3916, 2px 2px #2b3916, 0 3px #2b3916, -1px 3px #2b3916, 1px 3px #2b3916;
  color: white;
  padding: 0px 10px;
  font-size: 20px;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap {
  padding: 0px 40px;
  width: 449px;
  position: relative;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell {
  width: 89px;
  height: 89px;
  position: absolute;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .back {
  position: absolute;
  left: 0px;
  top: 0px;
  background-repeat: no-repeat;
  width: 89px;
  height: 89px;
  background-image: url(/gfx/place/dildogame/init/cell.png);
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .hover {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 86px;
  height: 85px;
  border: 2px #FFF;
  border-style: solid;
  box-shadow: 0 0 10px 5px rgba(107, 228, 255, 0.75), inset 0 0 5px 2px rgba(107, 228, 255, 0.75);
  border-radius: 5px;
  border-radius: 15px;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .icon {
  position: absolute;
  left: -11px;
  top: -21px;
  background-image: url(/gfx/place/dildogame/init/cell_all_icon.png);
  width: 96px;
  height: 107px;
  background-repeat: no-repeat;
  background-position: center;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="1"] {
  left: 53px;
  top: 39px;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="1"] .icon {
  background-position: left top;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="1"] .back {
  background-position: left top;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="2"] {
  left: 219px;
  top: 35px;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="2"] .icon {
  background-position: center top;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="2"] .back {
  background-position: center top;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="3"] {
  left: 376px;
  top: 50px;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="3"] .icon {
  background-position: right top;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="3"] .back {
  background-position: right top;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="4"] {
  left: 217px;
  top: 48px;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="4"] .icon {
  background-position: left bottom;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="4"] .back {
  background-image: url(/gfx/place/dildogame/init/cell_orange.png);
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="5"] {
  left: 219px;
  top: 51px;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="5"] .icon {
  background-position: center bottom;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="5"] .back {
  background-image: url(/gfx/place/dildogame/init/cell_orange.png);
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="6"] {
  left: 376px;
  top: 59px;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="6"] .icon {
  background-position: right bottom;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="6"] .back {
  background-image: url(/gfx/place/dildogame/init/cell_orange.png);
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .beltCoin {
  position: absolute;
  left: 50%;
  top: 100%;
  margin-top: 2px;
  margin-left: -50px;
  width: 101px;
  height: 26px;
  background-color: rgba(0, 0, 0, 0.38);
  border-radius: 10px;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .beltCoin > .in {
  position: absolute;
  right: 4px;
  width: 70px;
  height: 26px;
  top: 0px;
  color: #d8ff4b;
  text-shadow: none;
  font-family: Tahoma, Verdana, Arial;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .beltCoin:after {
  content: "";
  position: absolute;
  left: 4px;
  top: 0px;
  width: 20px;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(/gfx/place/teachergame/ui/init/start_tiny.png);
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell > .tick {
  position: absolute;
  right: -8px;
  top: -7px;
  background-repeat: no-repeat;
  width: 44px;
  height: 42px;
  background-image: url(/gfx/place/teachergame/ui/init/tick.png);
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow.coin {
  padding-bottom: 24px;
  /*width: 101px;
                            height: 131px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;*/
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow.val {
  margin-top: 7px;
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow.val .cellWrap > .cell .back {
  position: absolute;
  left: 0px;
  top: 0px;
  background-repeat: no-repeat;
  width: 89px;
  height: 89px;
  background-image: url(/gfx/place/hallninja/init/cell_orange.png);
}
.place.dildogame .popup.init .mainColl.game .gameRows .gameRow.val .cellWrap > .cell_break {
  background-image: url(/gfx/place/teachergame/ui/init/next_yellow.png);
}
.place.dildogame .popup.init .mainColl.game .buttonRow .formSubmit {
  position: relative;
  width: 168px;
  height: 48px;
  background-image: url(/gfx/place/dildogame/init/but.png);
}
.place.dildogame .popup.init .mainColl.game .buttonRow .formSubmit > .icon {
  position: absolute;
  background-image: url(/gfx/place/dildogame/init/icon_but.png);
  background-repeat: no-repeat;
  width: 91px;
  height: 87px;
  left: -34px;
  top: -28px;
}
.place.dildogame .popup.init .mainColl.game .buttonRow .formSubmit > .in {
  left: 15px;
  right: 15px;
  text-shadow: -1px 0 #451d8a, -1px 1px #451d8a, 1px 1px #451d8a, 0 1px #451d8a, 1px 0 #451d8a, 0 -1px #451d8a, 0 2px #451d8a, -1px 2px #451d8a, 1px 2px #451d8a, 2px 2px #451d8a, 0 3px #451d8a, -1px 3px #451d8a, 1px 3px #451d8a;
  white-space: nowrap;
}
.place.dildogame .popup.init .mainColl.info {
  width: 243px;
  margin-right: 23px;
}
.place.dildogame .popup.init .mainColl.info[data-isMobile="1"] .bar .inBar {
  right: 0px;
}
.place.dildogame .popup.init .mainColl.info[data-isMobile="1"] .icon.comp {
  opacity: 0.5;
}
.place.dildogame .popup.init .mainColl.info[data-isMobile="1"] .infoBox.keybord {
  display: none;
}
.place.dildogame .popup.init .mainColl.info[data-isMobile="0"] .bar .inBar {
  left: 0px;
}
.place.dildogame .popup.init .mainColl.info[data-isMobile="0"] .icon.mobile {
  opacity: 0.5;
}
.place.dildogame .popup.init .mainColl.info[data-isMobile="0"] .infoBox.mobile {
  display: none;
}
.place.dildogame .popup.init .mainColl.info .rowMain {
  padding: 7px;
  width: 256px;
  text-shadow: -1px 0 #0b48a7, -1px 1px #0b48a7, 1px 1px #0b48a7, 0 1px #0b48a7, 1px 0 #0b48a7, 0 -1px #0b48a7, 0 2px #0b48a7, -1px 2px #0b48a7, 1px 2px #0b48a7, 2px 2px #0b48a7, 0 3px #0b48a7, -1px 3px #0b48a7, 1px 3px #0b48a7;
  background-color: rgba(13, 39, 168, 0.3);
  border-radius: 12px;
}
.place.dildogame .popup.init .mainColl.info .rowMain .capInfo {
  width: 100%;
  height: 30px;
}
.place.dildogame .popup.init .mainColl.info .rowMain .uiRow {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  margin-top: 3px;
}
.place.dildogame .popup.init .mainColl.info .rowMain .uiRow .iconWrap {
  position: relative;
  width: 77px;
  height: 57px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.dildogame .popup.init .mainColl.info .rowMain .uiRow .icon {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.place.dildogame .popup.init .mainColl.info .rowMain .uiRow .icon.comp {
  background-image: url(/gfx/place/dildogame/init/howto/ic_com.png);
  width: 77px;
  height: 57px;
}
.place.dildogame .popup.init .mainColl.info .rowMain .uiRow .icon.mobile {
  background-image: url(/gfx/place/dildogame/init/howto/ic_tel.png);
  width: 33px;
  height: 49px;
}
.place.dildogame .popup.init .mainColl.info .rowMain .uiRow .bar {
  position: relative;
  background-image: url(/gfx/place/dildogame/init/howto/bar.png);
  background-repeat: no-repeat;
  width: 75px;
  height: 25px;
}
.place.dildogame .popup.init .mainColl.info .rowMain .uiRow .bar .inBar {
  position: absolute;
  top: 0px;
  margin: 3px;
  background-image: url(/gfx/place/dildogame/init/howto/ic_select.png);
  background-repeat: no-repeat;
  width: 30px;
  height: 19px;
}
.place.dildogame .popup.init .mainColl.info .rowMain .infoBox {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.dildogame .popup.init .mainColl.info .rowMain .infoBox .cap {
  width: 100%;
  height: 70px;
}
.place.dildogame .popup.init .mainColl.info .rowMain .infoBox .gameImg {
  background-image: url(/gfx/place/dildogame/init/howto/img_game.png);
  background-repeat: no-repeat;
  width: 238px;
  height: 121px;
}
.place.dildogame .popup.init .mainColl.info .rowMain .infoBox .iconWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 256px;
  height: 93px;
}
.place.dildogame .popup.init .mainColl.info .rowMain .infoBox .iconWrap .mobile {
  background-image: url(/gfx/place/dildogame/init/howto/mobile.png);
  background-repeat: no-repeat;
  width: 256px;
  height: 77px;
}
.place.dildogame .popup.init .mainColl.info .rowMain .infoBox .iconWrap .keybord {
  background-image: url(/gfx/place/dildogame/init/howto/keybord.png);
  background-repeat: no-repeat;
  width: 163px;
  height: 93px;
}
.place.dildogame .popup.coin_win {
  height: 303px;
}
.place.dildogame .popup.coin_win > .up {
  background-image: url(/gfx/place/dildogame/win/updown.png);
  height: 36px;
}
.place.dildogame .popup.coin_win > .down {
  height: 41px;
  background-image: url(/gfx/place/dildogame/win/updown.png);
}
.place.dildogame .popup.coin_win > .back {
  background-image: url(/gfx/place/dildogame/win/back.jpg);
  height: 232px;
}
.place.dildogame .popup.coin_win > .content {
  top: 20px;
  bottom: 24px;
  text-shadow: -1px 0 #1b2b9c, -1px 1px #1b2b9c, 1px 1px #1b2b9c, 0 1px #1b2b9c, 1px 0 #1b2b9c, 0 -1px #1b2b9c, 0 2px #1b2b9c, -1px 2px #1b2b9c, 1px 2px #1b2b9c, 2px 2px #1b2b9c, 0 3px #1b2b9c, -1px 3px #1b2b9c, 1px 3px #1b2b9c;
}
.place.dildogame .popup.coin_win > .content .back.green {
  background-color: rgba(0, 0, 0, 0.3);
  padding: 5px 10px;
  border-radius: 10px;
}
.place.dildogame .popup.coin_win > .content .starWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.dildogame .popup.coin_win > .content .starWrap .star {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 54px;
  height: 58px;
  background-image: url(/gfx/place/teachergame/ui/coin_win/star_one_un.png);
  margin: 0px 5px;
}
.place.dildogame .popup.coin_win > .content .starWrap .star.have {
  background-image: url(/gfx/place/teachergame/ui/coin_win/star_one.png);
}
.place.dildogame .popup.coin_win > .content .starWrap .star.have.premium {
  background-image: url(/gfx/place/teachergame/ui/coin_win/star_one_premium.png);
}
.place.dildogame .popup.coin_win > .content .starWrap.premium .star {
  margin: 0px 2px;
}
.place.dildogame .popup.coin_win > .content .wrapPass {
  position: relative;
}
.place.dildogame .popup.coin_win > .content .wrapPass .putRes {
  padding-left: 55px;
  padding-right: 5px;
}
.place.dildogame .popup.coin_win > .content .passIcon {
  position: absolute;
  top: 50%;
  margin-top: -35px;
  left: 0px;
  width: 54px;
  height: 69px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url(/gfx/place/dildogame/init/icon_but.png);
  margin-right: 12px;
}
.place.dildogame .popup.coin_win .levelRow {
  font-size: 40px;
  text-shadow: #091c9f 3px 0px 0px, #091c9f 2.83487px 0.981584px 0px, #091c9f 2.35766px 1.85511px 0px, #091c9f 1.62091px 2.52441px 0px, #091c9f 0.705713px 2.91581px 0px, #091c9f -0.287171px 2.98622px 0px, #091c9f -1.24844px 2.72789px 0px, #091c9f -2.07227px 2.16926px 0px, #091c9f -2.66798px 1.37182px 0px, #091c9f -2.96998px 0.42336px 0px, #091c9f -2.94502px -0.571704px 0px, #091c9f -2.59586px -1.50383px 0px, #091c9f -1.96093px -2.27041px 0px, #091c9f -1.11013px -2.78704px 0px, #091c9f -0.137119px -2.99686px 0px, #091c9f 0.850987px -2.87677px 0px, #091c9f 1.74541px -2.43999px 0px, #091c9f 2.44769px -1.73459px 0px, #091c9f 2.88051px -0.838247px 0px;
  color: #ceff31;
}
.place.dildogame .popup.val_win {
  height: 303px;
}
.place.dildogame .popup.val_win > .up {
  background-image: url(/gfx/place/dildogame/win/updown.png);
  height: 36px;
}
.place.dildogame .popup.val_win > .down {
  height: 41px;
  background-image: url(/gfx/place/dildogame/win/updown.png);
}
.place.dildogame .popup.val_win > .back {
  background-image: url(/gfx/place/dildogame/win/back.jpg);
  height: 232px;
}
.place.dildogame .popup.val_win > .content {
  text-shadow: -1px 0 #1b2b9c, -1px 1px #1b2b9c, 1px 1px #1b2b9c, 0 1px #1b2b9c, 1px 0 #1b2b9c, 0 -1px #1b2b9c, 0 2px #1b2b9c, -1px 2px #1b2b9c, 1px 2px #1b2b9c, 2px 2px #1b2b9c, 0 3px #1b2b9c, -1px 3px #1b2b9c, 1px 3px #1b2b9c;
}
.place.dildogame .popup.val_win > .content .back.green {
  background-color: rgba(111, 31, 0, 0.3);
  padding: 5px 10px;
  border-radius: 10px;
}
.place.dildogame .popup.val_lose {
  height: 303px;
}
.place.dildogame .popup.val_lose > .up {
  height: 36px;
  background-image: url(/gfx/place/dildogame/lose/updown.png);
}
.place.dildogame .popup.val_lose > .down {
  height: 39px;
  background-image: url(/gfx/place/dildogame/lose/updown.png);
}
.place.dildogame .popup.val_lose > .back {
  background-image: url(/gfx/place/dildogame/lose/content.jpg);
  height: 232px;
}
.place.dildogame .popup.val_lose > .content {
  top: 20px;
  bottom: 24px;
  left: 45px;
  right: 45px;
  text-shadow: -1px 0 #5d1200, -1px 1px #5d1200, 1px 1px #5d1200, 0 1px #5d1200, 1px 0 #5d1200, 0 -1px #5d1200, 0 2px #5d1200, -1px 2px #5d1200, 1px 2px #5d1200, 2px 2px #5d1200, 0 3px #5d1200, -1px 3px #5d1200, 1px 3px #5d1200;
}
.place.dildogame .popup.val_lose > .content .back.green {
  background-color: rgba(0, 0, 0, 0.3);
  padding: 5px 10px;
  border-radius: 10px;
  text-shadow: -1px 0 #1c0707, -1px 1px #1c0707, 1px 1px #1c0707, 0 1px #1c0707, 1px 0 #1c0707, 0 -1px #1c0707, 0 2px #1c0707, -1px 2px #1c0707, 1px 2px #1c0707, 2px 2px #1c0707, 0 3px #1c0707, -1px 3px #1c0707, 1px 3px #1c0707;
}
.place.dildogame .popup.val_lose > .content .failText .color {
  color: red;
  font-size: 35px;
}
.place.dildogame .popup.game_init {
  background-image: url(/gfx/place/dildogame/game_init/back.png);
  width: 1099px;
  height: 780px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -358px;
  margin-top: -349px;
  background-repeat: no-repeat;
}
.place.dildogame .popup.game_init .formSubmit {
  background-image: url(/gfx/place/dildogame/game_init/start_but.png);
  width: 365px;
  height: 245px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -182px;
  margin-top: -122px;
}
.place.dildogame .popup.game_init .formSubmit.blink {
  background-position: left center !important;
}
.place.dildogame .popup.game_init .formSubmit #butStartGameControl {
  position: absolute;
  top: 100%;
  margin-top: 24px;
  left: 0px;
  right: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.dildogame .popup.game_init .formSubmit #butStartGameControl .imgWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.dildogame .popup.game_init .formSubmit #butStartGameControl .imgWrap .cell {
  background-repeat: no-repeat;
  width: 55px;
  height: 48px;
  margin: 10px;
}
.place.dildogame .popup.game_init .formSubmit #butStartGameControl .imgWrap .cell.a {
  background-image: url(/gfx/place/dildogame/guitar/keybord/1.png);
}
.place.dildogame .popup.game_init .formSubmit #butStartGameControl .imgWrap .cell.s {
  background-image: url(/gfx/place/dildogame/guitar/keybord/2.png);
}
.place.dildogame .popup.game_init .formSubmit #butStartGameControl .imgWrap .cell.d {
  background-image: url(/gfx/place/dildogame/guitar/keybord/3.png);
}
.place.dildogame .popup.game_init .formSubmit #butStartGameControl .imgWrap .cell.space {
  background-image: url(/gfx/place/dildogame/guitar/keybord/space.png);
  width: 157px;
  height: 49px;
}
.place.dildogame .popup.before_init > .up,
.place.dildogame .popup.before_init > .down {
  background-image: url(/gfx/place/dildogame/before/updown.png);
}
.place.dildogame .popup.before_init > .up {
  height: 36px;
}
.place.dildogame .popup.before_init > .down {
  height: 40px;
}
.place.dildogame .popup.before_init > .back {
  height: 388px;
  background-image: url(/gfx/place/dildogame/before/back.jpg);
}
.place.dildogame .popup.before_init > .content .ext {
  width: 151px;
  height: 180px;
  position: absolute;
  bottom: -15px;
  background-image: url(/gfx/place/dildogame/before/ext.png);
}
.place.dildogame .popup.before_init > .content .ext.lleft {
  left: -100px;
}
.place.dildogame .popup.before_init > .content .ext.lright {
  right: -100px;
  -moz-transform: scale(-1, 1);
  -webkit-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.place.dildogame .popup.before_init > .content .wrapBox {
  background-color: rgba(6, 59, 196, 0.5);
  border-radius: 12px;
  width: 130px;
  height: 130px;
  position: absolute;
  bottom: 90px;
}
.place.dildogame .popup.before_init > .content .wrapBox.suit {
  left: 70px;
}
.place.dildogame .popup.before_init > .content .wrapBox.suit .icon {
  background-image: url(/gfx/place/dildogame/before/suit.png);
  width: 104px;
  height: 125px;
  position: absolute;
  left: 16px;
  top: 4px;
}
.place.dildogame .popup.before_init > .content .wrapBox.orgy {
  right: 70px;
}
.place.dildogame .popup.before_init > .content .wrapBox.orgy .icon {
  background-image: url(/gfx/place/dildogame/before/orgy.png);
  width: 181px;
  height: 148px;
  position: absolute;
  left: -35px;
  top: -20px;
}
.place.dildogame .popup.before_init > .content .wrapBox .textWrap {
  position: absolute;
  bottom: 100%;
  left: -60px;
  right: -60px;
  text-align: center;
  margin-bottom: 20px;
  text-shadow: -1px 0 #0058c4, -1px 1px #0058c4, 1px 1px #0058c4, 0 1px #0058c4, 1px 0 #0058c4, 0 -1px #0058c4, 0 2px #0058c4, -1px 2px #0058c4, 1px 2px #0058c4, 2px 2px #0058c4, 0 3px #0058c4, -1px 3px #0058c4, 1px 3px #0058c4;
  color: white;
}
.place.dildogame .popup.before_init > .content .wrapBox .haveit {
  position: absolute;
  right: 3px;
  bottom: -9px;
  width: 33px;
  height: 31px;
  background-image: url(/gfx/place/dildogame/before/tick.png);
}
.place.dildogame .popup.before_init > .content .formSubmit {
  position: absolute;
  left: 50%;
  bottom: 15px;
  margin-left: -70px;
  width: 140px;
  height: 56px;
  background-image: url(/gfx/place/dildogame/before/but.png);
}
.place.dildogame .popup.before_init > .content .formSubmit > .in {
  top: 4px;
  bottom: 8px;
  text-shadow: -1px 0 #638d12, -1px 1px #638d12, 1px 1px #638d12, 0 1px #638d12, 1px 0 #638d12, 0 -1px #638d12, 0 2px #638d12, -1px 2px #638d12, 1px 2px #638d12, 2px 2px #638d12, 0 3px #638d12, -1px 3px #638d12, 1px 3px #638d12;
}
.place.dildogame .popup.need_try > .up,
.place.dildogame .popup.need_try > .down {
  background-image: url(/gfx/place/dildogame/need_try/updown.png);
}
.place.dildogame .popup.need_try > .up {
  height: 36px;
}
.place.dildogame .popup.need_try > .down {
  height: 40px;
}
.place.dildogame .popup.need_try > .back {
  height: 389px;
  background-image: url(/gfx/place/dildogame/need_try/back.jpg);
}
.place.dildogame .popup.need_try > .content {
  top: 18px;
}
.place.dildogame .popup.need_try > .content .partUp {
  height: 204px;
  width: 473px;
}
.place.dildogame .popup.need_try > .content .partUp .fastCap {
  font-size: 40px;
  padding: 0px 75px;
  position: relative;
}
.place.dildogame .popup.need_try > .content .partUp .fastCap:after,
.place.dildogame .popup.need_try > .content .partUp .fastCap:before {
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -28px;
  background-repeat: no-repeat;
  width: 59px;
  height: 57px;
  background-image: url(/gfx/place/dildogame/need_try/icons.png);
}
.place.dildogame .popup.need_try > .content .partUp .fastCap:after {
  left: 0px;
}
.place.dildogame .popup.need_try > .content .partUp .fastCap:before {
  right: 0px;
  background-position: top right;
}
.place.dildogame .popup.need_try > .content .partUp .qIcon {
  display: none;
  background-image: url(/gfx/place/hallninja/none/amu.png);
  background-repeat: no-repeat;
  background-size: contain;
  width: 55px;
  height: 73px;
  position: relative;
}
.place.dildogame .popup.need_try > .content .partUp .qIcon:after {
  content: "";
  position: absolute;
  width: 31px;
  height: 45px;
  background-repeat: no-repeat;
  right: -1px;
  top: 21px;
  background-image: url(/gfx/place/teachergame/ui/try/ask.png);
}
.place.dildogame .popup.need_try > .content .partDown {
  height: 175px;
  width: 540px;
  text-shadow: -1px 0 #0058c4, -1px 1px #0058c4, 1px 1px #0058c4, 0 1px #0058c4, 1px 0 #0058c4, 0 -1px #0058c4, 0 2px #0058c4, -1px 2px #0058c4, 1px 2px #0058c4, 2px 2px #0058c4, 0 3px #0058c4, -1px 3px #0058c4, 1px 3px #0058c4;
}
.place.dildogame .popup.need_try > .content .partDown .qIconPass {
  background-image: url(/gfx/place/dildogame/lose/icon.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  width: 36px;
  height: 46px;
}
.place.dildogame .popup.need_try > .content .partDown .back.green {
  background-color: rgba(20, 34, 3, 0.4);
  padding: 5px 10px;
  border-radius: 10px;
}
.place.dildogame .popup.need_try > .content .partDown .timerKeyWaitJS {
  color: #fdff34;
}
.place.dildogame .popup.need_try > .content .text.green {
  color: #b1ff78;
}
.place.dildogame .popup.need_try > .content .formSubmit.premium {
  background-image: url(/gfx/place/gameninja/easter/none/premium_but.png);
}
.place.dildogame #gameTableUI {
  position: absolute;
  left: 392px;
  top: 0px;
  width: 487px;
  height: 216px;
  font-family: 'Gochi Hand', cursive;
  color: #ffa7c6;
  font-size: 21px;
}
.place.dildogame #gameTableUI #beltWrap {
  position: absolute;
  left: 5px;
  top: 69px;
  width: 470px;
  height: 45px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/teachergame/gameplay/belt_wrap.png);
}
.place.dildogame #gameTableUI #beltWrap .textBox {
  position: absolute;
  bottom: 100%;
  margin-bottom: 5px;
  left: 0px;
  right: 0px;
  text-align: center;
}
.place.dildogame #gameTableUI #textWrap {
  position: absolute;
  left: 50%;
  margin-left: -211px;
  top: 173px;
  width: 422px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.dildogame #gameTableUI #textWrap .cell {
  border-top: 2px solid #ffa7c6;
  width: 171px;
  text-align: center;
  padding-top: 3px;
}
.place.dildogame .formSubmit.exit {
  background-image: url(/gfx/place/dildogame/before/exit.png);
  width: 133px;
  height: 109px;
  position: absolute;
  right: 20px;
  top: 42px;
  z-index: 2;
}
.place.dobbleanim .canvWrap {
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.dobbleanim .canvWrap .field {
  position: absolute;
  border: 1px solid blue;
  font-size: 22px;
  color: blue;
}
.place.dobbleanim #suitButton {
  position: absolute;
  left: 20px;
  bottom: 20px;
  width: 93px;
  height: 94px;
  background-image: url(/gfx/place/dobbleanim/button.png);
}
.place.dobbleanim #suitButton:after {
  content: "";
  left: 0px;
  top: 0px;
  position: absolute;
  width: 93px;
  height: 94px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobbleanim/button_icon.png);
}
.place.dobbleanim .exitWrap {
  position: absolute;
  right: 30px;
  top: 30px;
}
.place.dobbleanim .formSubmit.exit {
  /*
       background-image: url(/gfx/place/walkgame/profile/exit_but.png);
        width: 135px;
        height: 112px;
        display: block;
       */
  background-image: url(/gfx/place/dobblegame/books/init/exit.png);
  width: 143px;
  height: 119px;
}
.place.dobblegame {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  background-image: url(/gfx/place/dobblegame/back.jpg);
}
.place.dobblegame:before {
  /*
        content: "";
        position: absolute;
        left:172px;
        top:0px;
        width:937px;
        height: 500px;
        background-image: url(/gfx/place/soccergame/goal.png);
        */
}
.place.dobblegame .formSubmit.game {
  background-image: url(/gfx/place/dobblegame/books/init/button.png);
  width: 140px;
  height: 56px;
}
.place.dobblegame .formSubmit.game > .in {
  text-shadow: -1px 0 #638d12, -1px 1px #638d12, 1px 1px #638d12, 0 1px #638d12, 1px 0 #638d12, 0 -1px #638d12, 0 2px #638d12, -1px 2px #638d12, 1px 2px #638d12, 2px 2px #638d12, 0 3px #638d12, -1px 3px #638d12, 1px 3px #638d12;
  bottom: 6px;
}
.place.dobblegame .formSubmit.soccer {
  width: 229px;
  height: 58px;
  background-image: url(/gfx/place/soccergame/start_real/but_long.png);
}
.place.dobblegame .formSubmit.soccer > .in {
  text-shadow: -1px 0 #721839, -1px 1px #721839, 1px 1px #721839, 0 1px #721839, 1px 0 #721839, 0 -1px #721839, 0 2px #721839, -1px 2px #721839, 1px 2px #721839, 2px 2px #721839, 0 3px #721839, -1px 3px #721839, 1px 3px #721839;
  left: 58px;
  right: 19px;
  top: 5px;
  bottom: 5px;
}
.place.dobblegame .formSubmit.soccer .img {
  position: absolute;
  left: 7px;
  top: 5px;
  width: 47px;
  height: 47px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/soccergame/start_real/ball_to_but.png);
}
.place.dobblegame #gameWrapJS {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.dobblegame #gateFast {
  position: absolute;
  left: 185px;
  top: 82px;
  width: 911px;
  height: 491px;
}
.place.dobblegame #gateFast .back {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 911px;
  height: 491px;
  background-image: url(/gfx/place/soccergame/gate.png);
  background-repeat: no-repeat;
}
.place.dobblegame #gateFast .net {
  position: absolute;
  left: 19px;
  top: 17px;
  width: 873px;
  height: 469px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/soccergame/gate_net.png);
}
.place.dobblegame .wrapGirlUI {
  position: absolute;
  width: 140px;
  height: 183px;
  left: 17px;
  top: 58px;
  z-index: 2;
}
.place.dobblegame .wrapGirlUI .girlProfileUI {
  position: absolute;
  left: 22px;
  top: 18px;
  width: 102px;
  height: 102px;
  background-repeat: no-repeat;
  background-size: contain;
  background-repeat: center;
  border-radius: 17px;
}
.place.dobblegame .wrapGirlUI .girlProfileUI:after {
  content: "";
  position: absolute;
  left: -22px;
  top: -18px;
  width: 146px;
  height: 189px;
  background-image: url(/gfx/place/dobblegame/books/init/profile.png);
  background-repeat: no-repeat;
}
.place.dobblegame .wrapGirlUI .valTry {
  position: absolute;
  top: 142px;
  left: 60px;
  height: 25px;
  width: 67px;
  color: white;
  text-shadow: -1px 0 #0c0417, -1px 1px #0c0417, 1px 1px #0c0417, 0 1px #0c0417, 1px 0 #0c0417, 0 -1px #0c0417, 0 2px #0c0417, -1px 2px #0c0417, 1px 2px #0c0417;
  font-size: 20px;
  text-align: center;
}
.place.dobblegame .wrapGirlUI .valTry:after {
  content: "";
  position: absolute;
  right: 100%;
  margin-right: -5px;
  top: 50%;
  margin-top: -43px;
  width: 45px;
  height: 65px;
  background-image: url(/gfx/place/dobblegame/books/init/icon_feather.png);
  background-repeat: no-repeat;
}
.place.dobblegame .brownPopup {
  z-index: 2;
}
.place.dobblegame .brownPopup .backOpacity {
  position: absolute;
  left: -17px;
  top: -2px;
}
.place.dobblegame .book.brown,
.place.dobblegame .brownPopup {
  position: absolute;
  left: 17px;
  top: 2px;
}
.place.dobblegame .book.brown .borderBrown,
.place.dobblegame .brownPopup .borderBrown {
  width: 1032px;
  height: 725px;
  background-image: url(/gfx/place/walkgame/map/border.png);
  background-repeat: no-repeat;
  left: 0px;
  top: 0px;
  position: absolute;
}
.place.dobblegame .book.brown > .content,
.place.dobblegame .brownPopup > .content {
  position: absolute;
  left: 32px;
  top: 50px;
  width: 960px;
  height: 600px;
}
.place.dobblegame .book.brown > .content .qcanv,
.place.dobblegame .brownPopup > .content .qcanv {
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.dobblegame .book.brown .girlProfileDownUI,
.place.dobblegame .brownPopup .girlProfileDownUI {
  position: absolute;
  left: 31px;
  bottom: 10px;
  width: 105px;
  height: 105px;
}
.place.dobblegame .book.brown .girlProfileDownUI .profile,
.place.dobblegame .brownPopup .girlProfileDownUI .profile {
  position: absolute;
  left: 11px;
  top: 6px;
  width: 83px;
  height: 83px;
  background-size: contain;
  background-repeat: center;
  border-radius: 17px;
}
.place.dobblegame .book.brown .girlProfileDownUI .cover,
.place.dobblegame .brownPopup .girlProfileDownUI .cover {
  background-image: url(/gfx/place/walkgame/profile/profile2.png);
  width: 105px;
  height: 105px;
  position: absolute;
  background-repeat: no-repeat;
  left: 0px;
  top: 0px;
}
.place.dobblegame .book.brown .girlProfileDownUI .tryCount,
.place.dobblegame .brownPopup .girlProfileDownUI .tryCount {
  position: absolute;
  left: 46px;
  top: 70px;
  color: white;
  font-size: 17px;
  text-shadow: -1px 0 #0c0417, 0 1px #0c0417, 1px 0 #0c0417, 0 -1px #0c0417;
}
.place.dobblegame .book.bookGame > .back {
  position: absolute;
  left: 17px;
  top: 50px;
  background-image: url(/gfx/place/walkgame/start/back.jpg);
  width: 981px;
  height: 606px;
}
.place.dobblegame .book.bookGame > .content .wrapButton {
  position: absolute;
  right: 116px;
  bottom: 32px;
}
.place.dobblegame .book.bookGame > .content .formSubmit {
  background-image: url(/gfx/place/walkgame/start/but.png);
  width: 260px;
  height: 66px;
}
.place.dobblegame .book.bookGame > .content .formSubmit > .img {
  position: absolute;
  left: -8px;
  top: -12px;
  background-image: url(/gfx/place/walkgame/start/dron.png);
  width: 88px;
  height: 89px;
}
.place.dobblegame .book.bookGame > .content .formSubmit > .in {
  left: 72px;
  top: 15px;
  right: 20px;
  bottom: 16px;
  text-shadow: -1px 0 #721839, -1px 1px #721839, 1px 1px #721839, 0 1px #721839, 1px 0 #721839, 0 -1px #721839, 0 2px #721839, -1px 2px #721839, 1px 2px #721839, 2px 2px #721839, 0 3px #721839, -1px 3px #721839, 1px 3px #721839;
}
.place.dobblegame #gameCover {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 26px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  text-align: center;
}
.place.dobblegame #gameCover .backOpacity {
  background-color: rgba(0, 0, 0, 0.3);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 1280px;
  height: 780px;
}
.place.dobblegame #gameCover.bookHide {
  display: none !important;
}
.place.dobblegame .popup {
  position: relative;
  width: 649px;
  height: 460px;
}
.place.dobblegame .popup > .capBig {
  position: absolute;
  left: 0px;
  right: 0px;
  top: -35px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.dobblegame .popup > .capBig > .in {
  min-width: 235px;
  height: 52px;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  -webkit-box-shadow: 0px 9px 37px -5px #6b3917;
  -moz-box-shadow: 0px 9px 37px -5px #6b3917;
  box-shadow: 0px 9px 37px -5px #6b3917;
}
.place.dobblegame .popup > .capBig > .in > .content {
  z-index: 1;
  padding: 0px 22px;
  position: relative;
  text-shadow: -1px 0 #90195A, -1px 1px #90195A, 1px 1px #90195A, 0 1px #90195A, 1px 0 #90195A, 0 -1px #90195A, 0 2px #90195A, -1px 2px #90195A, 1px 2px #90195A, 2px 2px #90195A, 0 3px #90195A, -1px 3px #90195A, 1px 3px #90195A;
  color: white;
  font-size: 28px;
}
.place.dobblegame .popup > .capBig > .in > .up {
  position: absolute;
  top: 0px;
  right: -6px;
  width: 115px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
  background-position: right top;
}
.place.dobblegame .popup > .capBig > .in > .down {
  position: absolute;
  top: 0px;
  left: -4px;
  width: 108px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
}
.place.dobblegame .popup > .capBig > .in:after {
  content: "";
  position: absolute;
  right: 107px;
  left: 102px;
  top: 0px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/ext.png);
}
.place.dobblegame .popup > .back {
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 34px;
  height: 388px;
}
.place.dobblegame .popup > .up {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  top: 0px;
  height: 36px;
}
.place.dobblegame .popup > .down {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  bottom: 0px;
  background-position: left bottom;
  height: 38px;
}
.place.dobblegame .popup > .content {
  position: absolute;
  top: 30px;
  left: 33px;
  right: 33px;
  bottom: 33px;
  text-shadow: -1px 0 #5b0808, -1px 1px #5b0808, 1px 1px #5b0808, 0 1px #5b0808, 1px 0 #5b0808, 0 -1px #5b0808, 0 2px #5b0808, -1px 2px #5b0808, 1px 2px #5b0808, 2px 2px #5b0808, 0 3px #5b0808, -1px 3px #5b0808, 1px 3px #5b0808;
}
.place.dobblegame .popup_down {
  margin-top: 30px;
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/init/down.png);
  width: 649px;
  height: 137px;
  position: relative;
  text-shadow: -1px 0 #1d55c7, -1px 1px #1d55c7, 1px 1px #1d55c7, 0 1px #1d55c7, 1px 0 #1d55c7, 0 -1px #1d55c7, 0 2px #1d55c7, -1px 2px #1d55c7, 1px 2px #1d55c7, 2px 2px #1d55c7, 0 3px #1d55c7, -1px 3px #1d55c7, 1px 3px #1d55c7;
}
.place.dobblegame .popup_down > .content {
  position: absolute;
  top: 13px;
  left: 15px;
  width: 618px;
  height: 101px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.dobblegame .popup_down > .content .imageWrap {
  background-color: rgba(9, 28, 159, 0.3);
  border-radius: 12px;
  width: 77px;
  height: 77px;
  position: relative;
}
.place.dobblegame .popup_down > .content .imageWrap .img {
  width: 72px;
  height: 72px;
  position: absolute;
  left: 50%;
  margin-left: -36px;
  top: 50%;
  margin-top: -36px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.dobblegame .popup_down > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/dobblegame/books/init/bed.png);
  height: 76px;
}
.place.dobblegame .formSubmit.premiumGame {
  background-image: url(/gfx/place/soccergame/down/button_premium.png);
  width: 138px;
  height: 54px;
}
.place.dobblegame .formSubmit.premiumGame > .in {
  right: 36px;
}
.place.dobblegame .formSubmit.premiumGame:after {
  right: -19px;
  margin-top: -49px;
}
.place.dobblegame .formSubmit.premiumGame.black {
  background-image: url(/gfx/place/soccergame/lose/button_premium.png);
}
.place.dobblegame .popup.init > .back {
  background-image: url(/gfx/place/dobblegame/books/init/back.jpg);
}
.place.dobblegame .popup.init > .up {
  background-image: url(/gfx/place/dobblegame/books/init/updown.png);
}
.place.dobblegame .popup.init > .down {
  height: 59px;
  bottom: -19px;
  background-image: url(/gfx/place/dobblegame/books/init/updown.png);
}
.place.dobblegame .popup.init > .extl {
  position: absolute;
  top: 63px;
  left: -47px;
  width: 49px;
  height: 344px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/init/extl.png);
}
.place.dobblegame .popup.init > .extr {
  position: absolute;
  top: 72px;
  right: -32px;
  width: 34px;
  height: 398px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/init/extr.png);
}
.place.dobblegame .popup.init .cellOne {
  position: relative;
}
.place.dobblegame .popup.init .cellOne .textWrap {
  font-size: 16px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  width: 150px;
  right: 110%;
}
.place.dobblegame .popup.init .cellOne.cellBed {
  margin-left: 30px;
}
.place.dobblegame .popup.init .cellOne.cellBed .textWrap {
  right: auto;
  left: 110%;
}
.place.dobblegame .popup.init > .content {
  text-shadow: -1px 0 #173248, -1px 1px #173248, 1px 1px #173248, 0 1px #173248, 1px 0 #173248, 0 -1px #173248, 0 2px #173248, -1px 2px #173248, 1px 2px #173248, 2px 2px #173248, 0 3px #173248, -1px 3px #173248, 1px 3px #173248;
}
.place.dobblegame .popup.init > .content .back {
  padding: 20px;
  border-radius: 12px;
  width: 440px;
  position: relative;
}
.place.dobblegame .popup.init > .content .back.red {
  background-color: rgba(60, 16, 27, 0.5);
}
.place.dobblegame .popup.init > .content .back.blue {
  background-color: rgba(0, 0, 0, 0.3);
  text-shadow: -1px 0 #5b0808, -1px 1px #5b0808, 1px 1px #5b0808, 0 1px #5b0808, 1px 0 #5b0808, 0 -1px #5b0808, 0 2px #5b0808, -1px 2px #5b0808, 1px 2px #5b0808, 2px 2px #5b0808, 0 3px #5b0808, -1px 3px #5b0808, 1px 3px #5b0808;
}
.place.dobblegame .popup.init > .content .back.blue.in {
  width: auto;
  background-color: rgba(0, 0, 0, 0.4);
  padding: 5px 10px;
  border-radius: 11px;
}
.place.dobblegame .popup.init > .content .imageWrap {
  background-color: rgba(10, 21, 30, 0.3);
  border-radius: 12px;
  width: 110px;
  height: 110px;
  position: relative;
}
.place.dobblegame .popup.init > .content .imageWrap .img {
  width: 80px;
  height: 80px;
  position: absolute;
  left: 50%;
  margin-left: -40px;
  top: 50%;
  margin-top: -40px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.dobblegame .popup.init > .content .imageWrap .img.suit {
  background-image: url(/gfx/place/walkgame/info/suit.png);
}
.place.dobblegame .popup.init > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/dobblegame/books/init/bed.png);
  width: 72px;
}
.place.dobblegame .popup.init > .content .imageWrap .have {
  background-image: url(/gfx/place/walkgame/info/tick.png);
  width: 33px;
  height: 31px;
  position: absolute;
  right: -10px;
  top: -10px;
  background-repeat: no-repeat;
}
.place.dobblegame .popup.init > .content .text.yellow {
  color: #ffd013;
}
.place.dobblegame .popup.init > .content .text.pink {
  color: #ffb502;
}
.place.dobblegame .popup.custom > .back {
  background-image: url(/gfx/place/walkgame/info/back.jpg);
}
.place.dobblegame .popup.custom > .up {
  background-image: url(/gfx/place/walkgame/info/updown.png);
}
.place.dobblegame .popup.custom > .down {
  height: 63px;
  bottom: -22px;
  background-image: url(/gfx/place/walkgame/info/updown.png);
}
.place.dobblegame .popup.game_init[data-size="big"],
.place.dobblegame .popup.init[data-size="big"] {
  width: 706px;
  height: 527px;
}
.place.dobblegame .popup.game_init[data-size="big"] > .back,
.place.dobblegame .popup.init[data-size="big"] > .back {
  background-image: url(/gfx/place/dobblegame/books/start/back.jpg);
  height: 448px;
}
.place.dobblegame .popup.game_init[data-size="big"] > .up,
.place.dobblegame .popup.init[data-size="big"] > .up {
  height: 46px;
  background-image: url(/gfx/place/dobblegame/books/start/updown.png);
}
.place.dobblegame .popup.game_init[data-size="big"] > .down,
.place.dobblegame .popup.init[data-size="big"] > .down {
  height: 35px;
  bottom: 12px;
  background-image: url(/gfx/place/dobblegame/books/start/updown.png);
}
.place.dobblegame .popup.game_init[data-size="big"] > .extl,
.place.dobblegame .popup.init[data-size="big"] > .extl {
  position: absolute;
  top: 153px;
  left: -54px;
  width: 56px;
  height: 341px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/start/extl.png);
}
.place.dobblegame .popup.game_init[data-size="big"] > .extr,
.place.dobblegame .popup.init[data-size="big"] > .extr {
  position: absolute;
  top: 52px;
  right: -36px;
  width: 38px;
  height: 457px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/start/extr.png);
}
.place.dobblegame .popup.game_init[data-size="big"] > .content,
.place.dobblegame .popup.init[data-size="big"] > .content {
  text-shadow: -1px 0 #173248, -1px 1px #173248, 1px 1px #173248, 0 1px #173248, 1px 0 #173248, 0 -1px #173248, 0 2px #173248, -1px 2px #173248, 1px 2px #173248, 2px 2px #173248, 0 3px #173248, -1px 3px #173248, 1px 3px #173248;
  width: 670px;
  height: 442px;
  left: 50%;
  margin-left: -335px;
  right: auto;
}
.place.dobblegame .popup.game_init[data-size="big"] > .content .gameContentFull,
.place.dobblegame .popup.init[data-size="big"] > .content .gameContentFull {
  width: 100%;
  height: 100%;
  position: relative;
}
.place.dobblegame .popup.game_init[data-size="big"] > .content .loadingImg,
.place.dobblegame .popup.init[data-size="big"] > .content .loadingImg {
  background-image: url(/gfx/place/dobblegame/books/init/bed.png);
  width: 72px;
  height: 76px;
  margin-top: 20px;
}
.place.dobblegame .popup.game_init[data-size="big"] > .content #wrapCanvasInit,
.place.dobblegame .popup.init[data-size="big"] > .content #wrapCanvasInit {
  position: relative;
  height: 340px;
}
.place.dobblegame .popup.game_init[data-size="big"] > .content .back,
.place.dobblegame .popup.init[data-size="big"] > .content .back {
  padding: 20px;
  border-radius: 12px;
  width: 440px;
  position: relative;
}
.place.dobblegame .popup.game_init[data-size="big"] > .content .back.red,
.place.dobblegame .popup.init[data-size="big"] > .content .back.red {
  background-color: rgba(60, 16, 27, 0.5);
}
.place.dobblegame .popup.game_init[data-size="big"] > .content .back.blue,
.place.dobblegame .popup.init[data-size="big"] > .content .back.blue {
  background-color: rgba(0, 0, 0, 0.3);
  text-shadow: -1px 0 #5b0808, -1px 1px #5b0808, 1px 1px #5b0808, 0 1px #5b0808, 1px 0 #5b0808, 0 -1px #5b0808, 0 2px #5b0808, -1px 2px #5b0808, 1px 2px #5b0808, 2px 2px #5b0808, 0 3px #5b0808, -1px 3px #5b0808, 1px 3px #5b0808;
}
.place.dobblegame .popup.game_init[data-size="big"] > .content .back.blue.in,
.place.dobblegame .popup.init[data-size="big"] > .content .back.blue.in {
  width: auto;
  background-color: rgba(0, 0, 0, 0.4);
  padding: 5px 10px;
  border-radius: 11px;
}
.place.dobblegame .popup.game_init[data-size="big"] > .content .text.yellow,
.place.dobblegame .popup.init[data-size="big"] > .content .text.yellow {
  color: #ffd013;
}
.place.dobblegame .popup.game_init[data-size="big"] > .content .text.pink,
.place.dobblegame .popup.init[data-size="big"] > .content .text.pink {
  color: #ffb502;
}
.place.dobblegame .popup.game_init[data-size="mini"] {
  height: 349px;
}
.place.dobblegame .popup.game_init[data-size="mini"] > .back {
  background-image: url(/gfx/place/dobblegame/books/start_mini/back.jpg);
  top: 54px;
}
.place.dobblegame .popup.game_init[data-size="mini"] > .up {
  height: 56px;
  background-image: url(/gfx/place/dobblegame/books/start_mini/updown.png);
}
.place.dobblegame .popup.game_init[data-size="mini"] > .down {
  height: 53px;
  bottom: 12px;
  background-image: url(/gfx/place/dobblegame/books/start_mini/updown.png);
}
.place.dobblegame .popup.game_init[data-size="mini"] > .extl {
  position: absolute;
  top: 72px;
  left: -40px;
  width: 42px;
  height: 186px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/start_mini/extl.png);
}
.place.dobblegame .popup.game_init[data-size="mini"] > .extr {
  position: absolute;
  top: 14px;
  right: -38px;
  width: 40px;
  height: 323px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/start_mini/extr.png);
}
.place.dobblegame .popup.game_init[data-size="mini"] > .content {
  text-shadow: -1px 0 #173248, -1px 1px #173248, 1px 1px #173248, 0 1px #173248, 1px 0 #173248, 0 -1px #173248, 0 2px #173248, -1px 2px #173248, 1px 2px #173248, 2px 2px #173248, 0 3px #173248, -1px 3px #173248, 1px 3px #173248;
}
.place.dobblegame .popup.next {
  height: 316px;
}
.place.dobblegame .popup.next > .back {
  background-image: url(/gfx/place/dobblegame/books/next/back.jpg);
}
.place.dobblegame .popup.next > .up {
  background-image: url(/gfx/place/dobblegame/books/next/updown.png);
}
.place.dobblegame .popup.next > .down {
  height: 51px;
  background-image: url(/gfx/place/dobblegame/books/next/updown.png);
}
.place.dobblegame .popup.next > .extl {
  position: absolute;
  top: 52px;
  left: -40px;
  width: 42px;
  height: 186px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/next/extl.png);
}
.place.dobblegame .popup.next > .extr {
  position: absolute;
  top: 98px;
  right: -30px;
  width: 32px;
  height: 215px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/next/extr.png);
}
.place.dobblegame .popup.next > .content {
  text-shadow: -1px 0 #2a340d, -1px 1px #2a340d, 1px 1px #2a340d, 0 1px #2a340d, 1px 0 #2a340d, 0 -1px #2a340d, 0 2px #2a340d, -1px 2px #2a340d, 1px 2px #2a340d, 2px 2px #2a340d, 0 3px #2a340d, -1px 3px #2a340d, 1px 3px #2a340d;
}
.place.dobblegame .popup.next > .content .levelRow {
  font-size: 35px;
  color: #ceff31;
}
.place.dobblegame .popup.next > .content .formSubmit.game {
  background-image: url(/gfx/place/dobblegame/books/next/button.png);
  width: 140px;
  height: 56px;
}
.place.dobblegame .popup.next > .content .formSubmit.game > .in {
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.dobblegame .popup.wrong > .content,
.place.dobblegame .popup.need_try > .content {
  text-shadow: -1px 0 #5d1200, -1px 1px #5d1200, 1px 1px #5d1200, 0 1px #5d1200, 1px 0 #5d1200, 0 -1px #5d1200, 0 2px #5d1200, -1px 2px #5d1200, 1px 2px #5d1200, 2px 2px #5d1200, 0 3px #5d1200, -1px 3px #5d1200, 1px 3px #5d1200;
}
.place.dobblegame .popup.wrong > .content .capMain,
.place.dobblegame .popup.need_try > .content .capMain {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.dobblegame .popup.wrong > .content .capMain .icon,
.place.dobblegame .popup.need_try > .content .capMain .icon {
  background-image: url(/gfx/place/dobblegame/books/lose/icon.png);
  width: 64px;
  height: 63px;
  background-repeat: no-repeat;
}
.place.dobblegame .popup.wrong > .content .capMain .qtext,
.place.dobblegame .popup.need_try > .content .capMain .qtext {
  font-size: 40px;
  margin: 0px 10px;
}
.place.dobblegame .popup.wrong > .content .formSubmit.game,
.place.dobblegame .popup.need_try > .content .formSubmit.game {
  background-image: url(/gfx/place/dobblegame/books/next/button.png);
  width: 140px;
  height: 56px;
}
.place.dobblegame .popup.wrong > .content .formSubmit.game > .in,
.place.dobblegame .popup.need_try > .content .formSubmit.game > .in {
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.dobblegame .popup.wrong > .content .upPart,
.place.dobblegame .popup.need_try > .content .upPart {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.dobblegame .popup.wrong[data-size="mini"] {
  height: 316px;
}
.place.dobblegame .popup.wrong[data-size="mini"] > .back {
  background-image: url(/gfx/place/dobblegame/books/wrong/back.jpg);
}
.place.dobblegame .popup.wrong[data-size="mini"] > .up {
  background-image: url(/gfx/place/dobblegame/books/wrong/updown.png);
}
.place.dobblegame .popup.wrong[data-size="mini"] > .down {
  height: 134px;
  bottom: -82px;
  background-image: url(/gfx/place/dobblegame/books/wrong/updown.png);
}
.place.dobblegame .popup.wrong[data-size="mini"] > .extl {
  position: absolute;
  top: 130px;
  left: -35px;
  width: 37px;
  height: 249px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/wrong/extl.png);
}
.place.dobblegame .popup.wrong[data-size="mini"] > .extr {
  position: absolute;
  top: 176px;
  right: -16px;
  width: 18px;
  height: 44px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/wrong/extr.png);
}
.place.dobblegame .popup.wrong[data-size="mini"] > .content .upPart {
  height: 234px;
}
.place.dobblegame .popup.wrong[data-size="big"] > .back,
.place.dobblegame .popup.need_try > .back {
  background-image: url(/gfx/place/dobblegame/books/lose/back.jpg);
}
.place.dobblegame .popup.wrong[data-size="big"] > .up,
.place.dobblegame .popup.need_try > .up {
  background-image: url(/gfx/place/dobblegame/books/lose/updown.png);
}
.place.dobblegame .popup.wrong[data-size="big"] > .down,
.place.dobblegame .popup.need_try > .down {
  height: 105px;
  bottom: -65px;
  background-image: url(/gfx/place/dobblegame/books/lose/updown.png);
}
.place.dobblegame .popup.wrong[data-size="big"] > .extl,
.place.dobblegame .popup.need_try > .extl {
  position: absolute;
  top: 157px;
  left: -41px;
  width: 43px;
  height: 354px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/lose/extl.png);
}
.place.dobblegame .popup.wrong[data-size="big"] > .extr,
.place.dobblegame .popup.need_try > .extr {
  position: absolute;
  top: 257px;
  right: -25px;
  width: 27px;
  height: 124px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/lose/extr.png);
}
.place.dobblegame .popup.wrong[data-size="big"] > .content,
.place.dobblegame .popup.need_try > .content {
  top: 17px;
}
.place.dobblegame .popup.wrong[data-size="big"] > .content .upPart,
.place.dobblegame .popup.need_try > .content .upPart {
  height: 212px;
}
.place.dobblegame .popup.wrong[data-size="big"] > .content .downPart,
.place.dobblegame .popup.need_try > .content .downPart {
  text-shadow: -1px 0 #173248, -1px 1px #173248, 1px 1px #173248, 0 1px #173248, 1px 0 #173248, 0 -1px #173248, 0 2px #173248, -1px 2px #173248, 1px 2px #173248, 2px 2px #173248, 0 3px #173248, -1px 3px #173248, 1px 3px #173248;
  width: 580px;
  height: 188px;
}
.place.dobblegame .popup.wrong[data-size="big"] > .content .cellMain,
.place.dobblegame .popup.need_try > .content .cellMain {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 280px;
  height: 180px;
}
.place.dobblegame .popup.wrong[data-size="big"] > .content .cellMain .cap,
.place.dobblegame .popup.need_try > .content .cellMain .cap {
  height: 64px;
}
.place.dobblegame .popup.wrong[data-size="big"] > .content .cellMain .img,
.place.dobblegame .popup.need_try > .content .cellMain .img {
  width: 60px;
  height: 48px;
  background-repeat: no-repeat;
  background-position: center;
}
.place.dobblegame .popup.wrong[data-size="big"] > .content .cellMain .img.continue,
.place.dobblegame .popup.need_try > .content .cellMain .img.continue {
  background-image: url(/gfx/place/dobblegame/books/lose/icon_con.png);
}
.place.dobblegame .popup.wrong[data-size="big"] > .content .cellMain .img.repeat,
.place.dobblegame .popup.need_try > .content .cellMain .img.repeat {
  background-image: url(/gfx/place/dobblegame/books/lose/icon_repeat.png);
}
.place.dobblegame .popup.need_try > .content .partUp {
  height: 167px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
}
.place.dobblegame .popup.need_try > .content .partDown {
  height: 167px;
}
.place.dobblegame .popup.need_try > .content .back.blue {
  background-color: rgba(5, 29, 55, 0.4);
  border-radius: 12px;
  padding: 4px 12px;
}
.place.dobblegame .popup.need_try > .content .text.green {
  text-shadow: -1px 0 #283d0d, -1px 1px #283d0d, 1px 1px #283d0d, 0 1px #283d0d, 1px 0 #283d0d, 0 -1px #283d0d, 0 2px #283d0d, -1px 2px #283d0d, 1px 2px #283d0d, 2px 2px #283d0d, 0 3px #283d0d, -1px 3px #283d0d, 1px 3px #283d0d;
  color: #b1ff78;
}
.place.dobblegame .popup.need_try > .content .formSubmit.premium {
  background-image: url(/gfx/place/soccergame/none/premium_but.png);
}
.place.dobblegame .textBig {
  position: absolute;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  color: white;
}
.place.dobblegame .textBig .arr {
  position: absolute;
  background-repeat: no-repeat;
}
.place.dobblegame .textBig.arr1 {
  position: absolute;
  left: 40px;
  top: 400px;
}
.place.dobblegame .textBig.arr1 .cell {
  padding-bottom: 80px;
  width: 180px;
  height: 150px;
}
.place.dobblegame .textBig.arr1 .arr {
  background-image: url(/gfx/place/soccergame/start/arr1.png);
  width: 27px;
  height: 69px;
  left: 50%;
  margin-left: -13px;
  bottom: 0px;
}
.place.dobblegame .textBig.arr2 {
  position: absolute;
  left: 151px;
  top: 658px;
}
.place.dobblegame .textBig.arr2 .cell {
  padding-left: 95px;
  width: 300px;
  height: 80px;
}
.place.dobblegame .textBig.arr2 .arr {
  background-image: url(/gfx/place/soccergame/start/arr2.png);
  width: 84px;
  height: 24px;
  top: 50%;
  margin-top: -12px;
  left: 0px;
}
.place.dobblegame .textBig.arr3 {
  position: absolute;
  left: 1050px;
  top: 332px;
}
.place.dobblegame .textBig.arr3 .cell {
  padding-bottom: 103px;
  width: 180px;
  height: 150px;
}
.place.dobblegame .textBig.arr3 .arr {
  background-image: url(/gfx/place/soccergame/start/arr3.png);
  width: 26px;
  height: 92px;
  left: 50%;
  margin-left: -13px;
  bottom: 0px;
}
.place.dobblegame #readyJS {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
}
.place.dobblegame #readyJS .bigText {
  position: absolute;
  width: 600px;
  left: 50%;
  margin-left: -300px;
  top: 74px;
  margin-top: -10px;
  color: white;
  font-size: 100px;
  text-align: center;
  display: none;
}
.place.dobblegame #readyJS #countDown {
  text-shadow: -1px 0 #719600, -1px 1px #719600, 1px 1px #719600, 0 1px #719600, 1px 0 #719600, 0 -1px #719600, 0 2px #719600, -1px 2px #719600, 1px 2px #719600, 2px 2px #719600, 0 3px #719600, -1px 3px #719600, 1px 3px #719600;
  font-size: 170px;
  display: block;
}
.place.dobblegame #readyJS #winText {
  text-shadow: -1px 0 #719600, -1px 1px #719600, 1px 1px #719600, 0 1px #719600, 1px 0 #719600, 0 -1px #719600, 0 2px #719600, -1px 2px #719600, 1px 2px #719600, 2px 2px #719600, 0 3px #719600, -1px 3px #719600, 1px 3px #719600;
}
.place.dobblegame #readyJS #failText {
  text-shadow: -1px 0 #ca3764, -1px 1px #ca3764, 1px 1px #ca3764, 0 1px #ca3764, 1px 0 #ca3764, 0 -1px #ca3764, 0 2px #ca3764, -1px 2px #ca3764, 1px 2px #ca3764, 2px 2px #ca3764, 0 3px #ca3764, -1px 3px #ca3764, 1px 3px #ca3764;
}
.place.dobblegame #readyJS .cardsWrap {
  position: absolute;
  bottom: 14px;
  width: 300px;
}
.place.dobblegame #readyJS .cardsWrap .img {
  width: 98px;
  height: 114px;
  position: absolute;
  bottom: 22px;
}
.place.dobblegame #readyJS .cardsWrap .cardNum {
  position: absolute;
  bottom: 21px;
  color: white;
  font-size: 58px;
  text-shadow: -1px 0 #240d43, -1px 1px #240d43, 1px 1px #240d43, 0 1px #240d43, 1px 0 #240d43, 0 -1px #240d43, 0 2px #240d43, -1px 2px #240d43, 1px 2px #240d43, 2px 2px #240d43, 0 3px #240d43, -1px 3px #240d43, 1px 3px #240d43;
  margin: 0px 134px;
}
.place.dobblegame #readyJS .cardsWrap.qleft {
  left: 30px;
}
.place.dobblegame #readyJS .cardsWrap.qleft .img {
  left: 43px;
  background-image: url(/gfx/place/dobblegame/game/ui/img_left.png);
}
.place.dobblegame #readyJS .cardsWrap.qleft .cardNum {
  left: 0px;
}
.place.dobblegame #readyJS .cardsWrap.qright {
  right: 30px;
}
.place.dobblegame #readyJS .cardsWrap.qright .img {
  right: 43px;
  background-image: url(/gfx/place/dobblegame/game/ui/img_right.png);
}
.place.dobblegame #readyJS .cardsWrap.qright .cardNum {
  right: 0px;
}
.place.dobblegame #readyJS .cardsWrap:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 0px;
  margin-left: -151px;
  width: 303px;
  height: 55px;
  background-image: url(/gfx/place/dobblegame/game/ui/shadow.png);
}
.place.dobblegame .liveWrap {
  position: absolute;
  left: 290px;
  top: 709px;
  width: 224px;
  height: 53px;
  background-image: url(/gfx/place/walkgame/ui/live_un.png);
  background-repeat: no-repeat;
}
.place.dobblegame .liveWrap .fill {
  height: 53px;
  background-image: url(/gfx/place/walkgame/ui/live_fill.png);
  background-repeat: no-repeat;
}
.place.dobblegame .liveWrap[data-live="2"] .fill {
  width: 155px;
}
.place.dobblegame .liveWrap[data-live="1"] .fill {
  width: 70px;
}
.place.dobblegame .liveWrap[data-live="0"] .fill {
  width: 0px;
}
.place.dobblegame .formSubmit.exit {
  background-image: url(/gfx/place/dobblegame/books/init/exit.png);
  width: 143px;
  height: 119px;
  position: absolute;
  right: 20px;
  top: 42px;
  z-index: 2;
}
.place.gamememory {
  background-image: url(/gfx/place/gamememory/valen/back.jpg);
}
.place.gamememory #wrapAllMemery {
  position: relative;
  width: 1280px;
  height: 780px;
}
.place.gamememory #wrapAllMemery #gameAllways {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.gamememory #wrapAllMemery #gameAllways .iconView {
  position: absolute;
}
.place.gamememory #wrapAllMemery #gameMem {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.gamememory #wrapAllMemery #gameMem .iconView {
  position: absolute;
}
.place.gamememory #wrapAllMemery #gameMem .beltBig {
  width: 143px;
  height: 585px;
  background-image: url(/gfx/place/gamememory/valen/belt_ver.png);
  background-repeat: no-repeat;
  position: absolute;
  top: 177px;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin {
  width: 257px;
  height: 116px;
  background-image: url(/gfx/place/gamememory/valen/form.png);
  background-repeat: no-repeat;
  position: absolute;
  top: 42px;
  color: #ffcc00;
  text-shadow: -1px 0 #4E0715, -1px 1px #4E0715, 1px 1px #4E0715, 0 1px #4E0715, 1px 0 #4E0715, 0 -1px #4E0715, 0 2px #4E0715, -1px 2px #4E0715, 1px 2px #4E0715, 2px 2px #4E0715, 0 3px #4E0715, -1px 3px #4E0715, 1px 3px #4E0715;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin > .in {
  position: absolute;
  top: 12px;
  bottom: 14px;
  left: 15px;
  right: 11px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin .heart {
  position: absolute;
  right: 5px;
  bottom: -8px;
  width: 71px;
  height: 46px;
  background-image: url(/gfx/place/gamememory/valen/heart.png);
  background-repeat: no-repeat;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin .arrWrap {
  width: 179px;
  height: 62px;
  background-image: url(/gfx/place/gamememory/valen/arrows_empty.png);
  background-repeat: no-repeat;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin .arrWrap > .fill {
  background-image: url(/gfx/place/gamememory/valen/arrows.png);
  width: 179px;
  height: 62px;
  background-repeat: no-repeat;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin .arrWrap > .fill:after {
  content: "";
  background-image: url(/gfx/place/gamememory/valen/plus.png);
  width: 25px;
  height: 24px;
  background-repeat: no-repeat;
  position: absolute;
  right: 2px;
  top: 38px;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="0"] {
  width: 0px;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="0"]:after {
  display: none;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="1"] {
  width: 33px;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="1"]:after {
  display: none;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="2"] {
  width: 72px;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="2"]:after {
  display: none;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="3"] {
  width: 109px;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="3"]:after {
  display: none;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="4"] {
  width: 147px;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="4"]:after {
  display: none;
}
.place.gamememory #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="5"]:after {
  display: none;
}
.place.gamememory #wrapAllMemery #animMem {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.gamememory #wrapAllMemery #gameGhost {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
}
.place.gamememory #gameCover {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 26px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  text-align: center;
}
.place.gamememory #gameCover .backOpacity {
  background-color: rgba(0, 0, 0, 0.3);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 1280px;
  height: 780px;
}
.place.gamememory #gameCover.bookHide {
  display: none !important;
}
.place.gamememory .popup {
  position: relative;
  width: 649px;
  height: 460px;
}
.place.gamememory .popup > .capBig {
  position: absolute;
  left: 0px;
  right: 0px;
  top: -35px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.gamememory .popup > .capBig > .in {
  min-width: 235px;
  height: 52px;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  -webkit-box-shadow: 0px 9px 37px -5px #6b3917;
  -moz-box-shadow: 0px 9px 37px -5px #6b3917;
  box-shadow: 0px 9px 37px -5px #6b3917;
}
.place.gamememory .popup > .capBig > .in > .content {
  z-index: 1;
  padding: 0px 22px;
  position: relative;
  text-shadow: -1px 0 #90195A, -1px 1px #90195A, 1px 1px #90195A, 0 1px #90195A, 1px 0 #90195A, 0 -1px #90195A, 0 2px #90195A, -1px 2px #90195A, 1px 2px #90195A, 2px 2px #90195A, 0 3px #90195A, -1px 3px #90195A, 1px 3px #90195A;
  color: white;
  font-size: 28px;
}
.place.gamememory .popup > .capBig > .in > .up {
  position: absolute;
  top: 0px;
  right: -6px;
  width: 115px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
  background-position: right top;
}
.place.gamememory .popup > .capBig > .in > .down {
  position: absolute;
  top: 0px;
  left: -4px;
  width: 108px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
}
.place.gamememory .popup > .capBig > .in:after {
  content: "";
  position: absolute;
  right: 107px;
  left: 102px;
  top: 0px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/ext.png);
}
.place.gamememory .popup > .back {
  background-repeat: no-repeat;
  background-image: url(/gfx/place/gamememory/valen/popup/back_red2.jpg);
  position: absolute;
  left: 11px;
  top: 8px;
  width: 627px;
  height: 436px;
  border-radius: 22px;
}
.place.gamememory .popup > .back.blue {
  background-image: url(/gfx/place/gamememory/valen/popup/back_two.jpg);
}
.place.gamememory .popup > .border {
  background-repeat: no-repeat;
  background-image: url(/gfx/place/gamememory/valen/popup/border.png);
  position: absolute;
  left: 0px;
  top: 0px;
  width: 649px;
  height: 460px;
}
.place.gamememory .popup > .heart {
  position: absolute;
  right: -42px;
  top: 150px;
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 75px;
  height: 247px;
  background-image: url(/gfx/place/gamememory/valen/popup/heart.png);
}
.place.gamememory .popup > .content {
  position: absolute;
  top: 30px;
  left: 136px;
  right: 33px;
  bottom: 33px;
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.gamememory .popup > .content .back {
  padding: 20px;
  border-radius: 12px;
  width: 440px;
  position: relative;
}
.place.gamememory .popup > .content .back.red {
  background-color: rgba(60, 16, 27, 0.5);
}
.place.gamememory .popup > .content .back.blue {
  background-color: rgba(1, 66, 86, 0.4);
  text-shadow: -1px 0 #053847, -1px 1px #053847, 1px 1px #053847, 0 1px #053847, 1px 0 #053847, 0 -1px #053847, 0 2px #053847, -1px 2px #053847, 1px 2px #053847, 2px 2px #053847, 0 3px #053847, -1px 3px #053847, 1px 3px #053847;
}
.place.gamememory .popup > .content .back.blue.in {
  width: auto;
  background-color: rgba(9, 66, 83, 0.5);
  padding: 5px 10px;
  border-radius: 11px;
}
.place.gamememory .popup > .content .imageWrap {
  background-color: rgba(60, 16, 27, 0.5);
  border-radius: 12px;
  width: 90px;
  height: 90px;
  position: relative;
}
.place.gamememory .popup > .content .imageWrap .img {
  width: 80px;
  height: 80px;
  position: absolute;
  left: 50%;
  margin-left: -40px;
  top: 50%;
  margin-top: -40px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.gamememory .popup > .content .imageWrap .img.suit {
  background-image: url(/gfx/place/gamememory/valen/popup/gift.png);
}
.place.gamememory .popup > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/gamememory/valen/popup/bed.png);
}
.place.gamememory .popup > .content .imageWrap .have {
  background-image: url(/gfx/place/gamememory/valen/popup/tick.png);
  width: 33px;
  height: 31px;
  position: absolute;
  right: -10px;
  top: -10px;
  background-repeat: no-repeat;
}
.place.gamememory .popup > .content .textWrap {
  width: 100px;
  margin-right: 10px;
  font-size: 16px;
  text-align: right;
}
.place.gamememory .popup > .content .text.yellow {
  color: #ffd013;
}
.place.gamememory .popup > .content .textBig {
  font-size: 30px;
  text-shadow: #3f0b17 3px 0px 0px, #3f0b17 2.83487px 0.981584px 0px, #3f0b17 2.35766px 1.85511px 0px, #3f0b17 1.62091px 2.52441px 0px, #3f0b17 0.705713px 2.91581px 0px, #3f0b17 -0.287171px 2.98622px 0px, #3f0b17 -1.24844px 2.72789px 0px, #3f0b17 -2.07227px 2.16926px 0px, #3f0b17 -2.66798px 1.37182px 0px, #3f0b17 -2.96998px 0.42336px 0px, #3f0b17 -2.94502px -0.571704px 0px, #3f0b17 -2.59586px -1.50383px 0px, #3f0b17 -1.96093px -2.27041px 0px, #3f0b17 -1.11013px -2.78704px 0px, #3f0b17 -0.137119px -2.99686px 0px, #3f0b17 0.850987px -2.87677px 0px, #3f0b17 1.74541px -2.43999px 0px, #3f0b17 2.44769px -1.73459px 0px, #3f0b17 2.88051px -0.838247px 0px;
}
.place.gamememory .popup > .content .textBig.red {
  color: #ff6162;
}
.place.gamememory .popup > .content .textBig.yellow {
  color: #e0f52d;
}
.place.gamememory .popup .girl.cupid {
  position: absolute;
  bottom: 1px;
  left: -105px;
  width: 275px;
  height: 490px;
}
.place.gamememory .popup_down {
  margin-top: 30px;
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/gamememory/valen/popup/popup_down.png);
  width: 649px;
  height: 137px;
  position: relative;
}
.place.gamememory .popup_down > .content {
  position: absolute;
  top: 13px;
  left: 15px;
  width: 618px;
  height: 101px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.gamememory .popup_down > .content .imageWrap {
  background-color: rgba(60, 16, 27, 0.5);
  border-radius: 12px;
  width: 90px;
  height: 90px;
  position: relative;
}
.place.gamememory .popup_down > .content .imageWrap .img {
  width: 80px;
  height: 80px;
  position: absolute;
  left: 50%;
  margin-left: -40px;
  top: 50%;
  margin-top: -40px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.gamememory .popup_down > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/gamememory/valen/popup/bed.png);
}
.place.gamememory .formSubmit.game {
  background-image: url(/gfx/place/gamememory/valen/popup/buttons.png);
  width: 142px;
  height: 58px;
}
.place.gamememory .formSubmit.game > .in {
  left: 10px;
  right: 10px;
  top: 8px;
  bottom: 13px;
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.gamememory .formSubmit.gameStart {
  position: absolute;
  left: 50%;
  margin-left: -188px;
  bottom: 30px;
  width: 376px;
  height: 165px;
  background-image: url(/gfx/place/gamememory/valen/popup/but_game.png);
}
.place.gamememory .formSubmit.gameStart > .in {
  left: 20px;
  right: 20px;
  top: 70px;
  bottom: 25px;
  font-size: 40px;
  text-shadow: -1px 0 #E00C4F, -1px 1px #E00C4F, 1px 1px #E00C4F, 0 1px #E00C4F, 1px 0 #E00C4F, 0 -1px #E00C4F, 0 2px #E00C4F, -1px 2px #E00C4F, 1px 2px #E00C4F, 2px 2px #E00C4F, 0 3px #E00C4F, -1px 3px #E00C4F, 1px 3px #E00C4F;
}
.place.gamememory .formSubmit.premiumGame {
  width: 140px;
  height: 56px;
  background-image: url(/gfx/place/gamememory/valen/popup/but_premium.png);
}
.place.gamememory .formSubmit.premiumGame > .in {
  right: 36px;
}
.place.gamememory .formSubmit.premiumGame:after {
  right: -19px;
  margin-top: -49px;
}
.place.gamememory[data-event_name="valen"] .beltMemory,
.place.girlownanim[data-event_name="valen"] .beltMemory {
  position: absolute;
  top: 170px;
  right: 20px;
  background-image: url(/gfx/place/gamememory/valen/memory/border.png);
  background-repeat: no-repeat;
  width: 143px;
  height: 257px;
}
.place.gamememory[data-event_name="valen"] .beltMemory .wrapCell,
.place.girlownanim[data-event_name="valen"] .beltMemory .wrapCell {
  position: absolute;
  left: 16px;
  right: 12px;
  top: 23px;
  bottom: 23px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.gamememory[data-event_name="valen"] .beltMemory .cell,
.place.girlownanim[data-event_name="valen"] .beltMemory .cell {
  background-color: rgba(45, 13, 20, 0.35);
  border-radius: 12px;
  width: 88px;
  height: 90px;
  position: relative;
}
.place.gamememory[data-event_name="valen"] .beltMemory .cell.active,
.place.girlownanim[data-event_name="valen"] .beltMemory .cell.active {
  width: 84px;
  height: 86px;
  border: 2px solid #F0DB7E;
}
.place.gamememory[data-event_name="valen"] .beltMemory .cell > .formSubmit,
.place.girlownanim[data-event_name="valen"] .beltMemory .cell > .formSubmit {
  position: absolute;
  left: 50%;
  top: 50%;
}
.place.gamememory[data-event_name="valen"] .beltMemory .cell .formSubmit.hotel,
.place.girlownanim[data-event_name="valen"] .beltMemory .cell .formSubmit.hotel {
  background-image: url(/gfx/place/gamememory/valen/memory/hotel_but.png);
  width: 89px;
  height: 97px;
  margin-left: -45px;
  margin-top: -48px;
}
.place.gamememory[data-event_name="valen"] .beltMemory .cell .formSubmit.resto,
.place.girlownanim[data-event_name="valen"] .beltMemory .cell .formSubmit.resto {
  background-image: url(/gfx/place/gamememory/valen/memory/resto_but.png);
  width: 102px;
  height: 70px;
  margin-left: -51px;
  margin-top: -35px;
}
.place.gamememory[data-event_name="valen"] .formSubmit.exit,
.place.girlownanim[data-event_name="valen"] .formSubmit.exit {
  background-image: url(/gfx/place/gamememory/valen/exit_but.png);
  width: 143px;
  height: 119px;
  position: absolute;
  right: 20px;
  top: 42px;
}
.place.gamememorysummer {
  background-image: url(/gfx/place/gamememorysummer/back.jpg);
}
.place.gamememorysummer #wrapAllMemery {
  position: relative;
  width: 1280px;
  height: 780px;
}
.place.gamememorysummer #wrapAllMemery #gameAllways {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.gamememorysummer #wrapAllMemery #gameAllways .iconView {
  position: absolute;
}
.place.gamememorysummer #wrapAllMemery #gameMem {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.gamememorysummer #wrapAllMemery #gameMem .iconView {
  position: absolute;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltBig {
  width: 143px;
  height: 585px;
  background-image: url(/gfx/place/gamememory/summer/belt_ver.png);
  background-repeat: no-repeat;
  position: absolute;
  top: 177px;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin {
  width: 257px;
  height: 116px;
  background-image: url(/gfx/place/gamememory/summer/form.png);
  background-repeat: no-repeat;
  position: absolute;
  top: 42px;
  color: #f7ff2a;
  text-shadow: -1px 0 #0030dd, -1px 1px #0030dd, 1px 1px #0030dd, 0 1px #0030dd, 1px 0 #0030dd, 0 -1px #0030dd, 0 2px #0030dd, -1px 2px #0030dd, 1px 2px #0030dd, 2px 2px #0030dd, 0 3px #0030dd, -1px 3px #0030dd, 1px 3px #0030dd;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin > .in {
  position: absolute;
  top: 12px;
  bottom: 14px;
  left: 12px;
  right: 13px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin .heart {
  position: absolute;
  right: 5px;
  bottom: -8px;
  width: 71px;
  height: 46px;
  background-image: url(/gfx/place/gamememory/valen/heart.png);
  background-repeat: no-repeat;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin .arrWrap {
  width: 186px;
  height: 81px;
  background-image: url(/gfx/place/gamememory/summer/arrows_empty.png);
  background-repeat: no-repeat;
  position: relative;
  margin-left: -17px;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin .arrWrap > .fill {
  background-image: url(/gfx/place/gamememory/summer/arrows.png);
  width: 186px;
  height: 81px;
  background-repeat: no-repeat;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="0"] {
  width: 0px;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="0"]:after {
  opacity: 0.5;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="1"] {
  width: 37px;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="1"]:after {
  opacity: 0.5;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="2"] {
  width: 75px;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="2"]:after {
  opacity: 0.5;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="3"] {
  width: 112px;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="3"]:after {
  opacity: 0.5;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="4"] {
  width: 149px;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="4"]:after {
  opacity: 0.5;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin .arrWrap > .fill[data-count="5"]:after {
  opacity: 0.5;
}
.place.gamememorysummer #wrapAllMemery #gameMem .beltMin .arrWrap > .fill:after {
  content: "";
  background-image: url(/gfx/place/gamememory/summer/plus.png);
  width: 23px;
  height: 23px;
  background-repeat: no-repeat;
  position: absolute;
  top: 32px;
  right: -24px;
  opacity: 0.5;
  opacity: 1;
}
.place.gamememorysummer #wrapAllMemery #animMem {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.gamememorysummer #wrapAllMemery #gameGhost {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
}
.place.gamememorysummer #gameCover {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 26px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  text-align: center;
}
.place.gamememorysummer #gameCover .backOpacity {
  background-color: rgba(0, 0, 0, 0.3);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 1280px;
  height: 780px;
}
.place.gamememorysummer #gameCover.bookHide {
  display: none !important;
}
.place.gamememorysummer #gameCover .stateView[data-state="start"] {
  position: absolute;
  left: 50%;
  margin-left: -290px;
  bottom: -2px;
  width: 580px;
  height: 331px;
  background-image: url(/gfx/place/gamememory/summer/button_back.png);
}
.place.gamememorysummer .popup {
  position: relative;
  width: 649px;
  height: 460px;
}
.place.gamememorysummer .popup > .capBig {
  position: absolute;
  left: 0px;
  right: 0px;
  top: -35px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.gamememorysummer .popup > .capBig > .in {
  min-width: 235px;
  height: 52px;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  -webkit-box-shadow: 0px 9px 37px -5px #6b3917;
  -moz-box-shadow: 0px 9px 37px -5px #6b3917;
  box-shadow: 0px 9px 37px -5px #6b3917;
}
.place.gamememorysummer .popup > .capBig > .in > .content {
  z-index: 1;
  padding: 0px 22px;
  position: relative;
  text-shadow: -1px 0 #90195A, -1px 1px #90195A, 1px 1px #90195A, 0 1px #90195A, 1px 0 #90195A, 0 -1px #90195A, 0 2px #90195A, -1px 2px #90195A, 1px 2px #90195A, 2px 2px #90195A, 0 3px #90195A, -1px 3px #90195A, 1px 3px #90195A;
  color: white;
  font-size: 28px;
}
.place.gamememorysummer .popup > .capBig > .in > .up {
  position: absolute;
  top: 0px;
  right: -6px;
  width: 115px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
  background-position: right top;
}
.place.gamememorysummer .popup > .capBig > .in > .down {
  position: absolute;
  top: 0px;
  left: -4px;
  width: 108px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
}
.place.gamememorysummer .popup > .capBig > .in:after {
  content: "";
  position: absolute;
  right: 107px;
  left: 102px;
  top: 0px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/ext.png);
}
.place.gamememorysummer .popup > .up {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  top: 0px;
  background-image: url(/gfx/place/summergame/info/updown.png);
  height: 36px;
}
.place.gamememorysummer .popup > .down {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  bottom: 0px;
  background-image: url(/gfx/place/summergame/info/updown.png);
  background-position: left bottom;
  height: 41px;
}
.place.gamememorysummer .popup > .back {
  background-repeat: no-repeat;
  background-image: url(/gfx/place/summergame/info/back.jpg);
  position: absolute;
  left: 0px;
  right: 0px;
  top: 34px;
  width: 649px;
  height: 388px;
}
.place.gamememorysummer .popup > .border {
  background-repeat: no-repeat;
  background-image: url(/gfx/place/gamememory/valen/popup/border.png);
  position: absolute;
  left: 0px;
  top: 0px;
  width: 649px;
  height: 460px;
}
.place.gamememorysummer .popup > .heart {
  position: absolute;
  right: -42px;
  top: 150px;
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 75px;
  height: 247px;
  background-image: url(/gfx/place/gamememory/valen/popup/heart.png);
}
.place.gamememorysummer .popup > .content {
  position: absolute;
  top: 30px;
  left: 33px;
  right: 33px;
  bottom: 33px;
  text-shadow: -1px 0 #004fe6, -1px 1px #004fe6, 1px 1px #004fe6, 0 1px #004fe6, 1px 0 #004fe6, 0 -1px #004fe6, 0 2px #004fe6, -1px 2px #004fe6, 1px 2px #004fe6, 2px 2px #004fe6, 0 3px #004fe6, -1px 3px #004fe6, 1px 3px #004fe6;
}
.place.gamememorysummer .popup > .content .cap {
  font-size: 25px;
  margin-bottom: 20px;
}
.place.gamememorysummer .popup > .content .text.pink {
  color: #ffb502;
}
.place.gamememorysummer .popup > .content .back {
  padding: 20px;
  border-radius: 12px;
  width: 440px;
  position: relative;
}
.place.gamememorysummer .popup > .content .back.red {
  background-color: rgba(60, 16, 27, 0.5);
}
.place.gamememorysummer .popup > .content .back.blue {
  background-color: rgba(0, 0, 0, 0.3);
}
.place.gamememorysummer .popup > .content .back.blue.in {
  width: auto;
  background-color: rgba(0, 0, 0, 0.4);
  padding: 5px 10px;
  border-radius: 11px;
}
.place.gamememorysummer .popup > .content .imageWrap {
  background-color: rgba(11, 17, 225, 0.3);
  border-radius: 12px;
  width: 110px;
  height: 110px;
  position: relative;
}
.place.gamememorysummer .popup > .content .imageWrap .img {
  width: 80px;
  height: 102px;
  position: absolute;
  left: 50%;
  margin-left: -40px;
  top: 50%;
  margin-top: -51px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.gamememorysummer .popup > .content .imageWrap .img.suit {
  background-image: url(/gfx/place/gamememorysummer/suit.png);
}
.place.gamememorysummer .popup > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/gamememorysummer/bed.png);
}
.place.gamememorysummer .popup > .content .imageWrap .img.card {
  background-image: url(/gfx/place/gamememorysummer/card.png);
}
.place.gamememorysummer .popup > .content .imageWrap .have {
  background-image: url(/gfx/place/soccergame/info/tick.png);
  width: 33px;
  height: 31px;
  position: absolute;
  right: -10px;
  top: -10px;
  background-repeat: no-repeat;
}
.place.gamememorysummer .popup > .content .text.yellow {
  color: #ffd013;
}
.place.gamememorysummer .popup .palms {
  left: -92px;
  right: -92px;
  height: 244px;
  position: absolute;
  bottom: 30px;
}
.place.gamememorysummer .popup .palms:after,
.place.gamememorysummer .popup .palms:before {
  content: "";
  position: absolute;
  top: 0px;
  width: 202px;
  height: 244px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/summergame/none/palm.png);
}
.place.gamememorysummer .popup .palms:after {
  left: 0px;
  -moz-transform: scale(-1, 1);
  -webkit-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.place.gamememorysummer .popup .palms:before {
  right: 0px;
}
.place.gamememorysummer .popup_down {
  margin-top: 30px;
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/summergame/info/down.png);
  width: 649px;
  height: 137px;
  position: relative;
  text-shadow: -1px 0 #1d55c7, -1px 1px #1d55c7, 1px 1px #1d55c7, 0 1px #1d55c7, 1px 0 #1d55c7, 0 -1px #1d55c7, 0 2px #1d55c7, -1px 2px #1d55c7, 1px 2px #1d55c7, 2px 2px #1d55c7, 0 3px #1d55c7, -1px 3px #1d55c7, 1px 3px #1d55c7;
}
.place.gamememorysummer .popup_down > .content {
  position: absolute;
  top: 13px;
  left: 15px;
  width: 618px;
  height: 101px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.gamememorysummer .popup_down > .content .imageWrap {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 12px;
  width: 77px;
  height: 77px;
  position: relative;
}
.place.gamememorysummer .popup_down > .content .imageWrap .img {
  width: 72px;
  height: 72px;
  position: absolute;
  left: 50%;
  margin-left: -36px;
  top: 50%;
  margin-top: -36px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.gamememorysummer .popup_down > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/gamememorysummer/bed.png);
}
.place.gamememorysummer .formSubmit.gameStart {
  position: absolute;
  left: 50%;
  margin-left: -164px;
  bottom: 117px;
  width: 339px;
  height: 100px;
  background-image: url(/gfx/place/gamememory/summer/button.png);
}
.place.gamememorysummer .formSubmit.gameStart > .in {
  bottom: 8px;
  font-size: 40px;
  text-shadow: -1px 0 #4513ff, -1px 1px #4513ff, 1px 1px #4513ff, 0 1px #4513ff, 1px 0 #4513ff, 0 -1px #4513ff, 0 2px #4513ff, -1px 2px #4513ff, 1px 2px #4513ff, 2px 2px #4513ff, 0 3px #4513ff, -1px 3px #4513ff, 1px 3px #4513ff;
}
.place.gamememorysummer .formSubmit.premiumGame {
  background-image: url(/gfx/place/soccergame/down/button_premium.png);
  width: 138px;
  height: 54px;
}
.place.gamememorysummer .formSubmit.premiumGame > .in {
  right: 36px;
}
.place.gamememorysummer .formSubmit.premiumGame:after {
  right: -19px;
  margin-top: -49px;
}
.place.gamememorysummer .popup.next {
  height: 303px;
}
.place.gamememorysummer .popup.next > .up {
  background-image: url(/gfx/place/summergame/next/updown.png);
}
.place.gamememorysummer .popup.next > .down {
  height: 40px;
  background-image: url(/gfx/place/summergame/next/updown.png);
}
.place.gamememorysummer .popup.next > .back {
  background-image: url(/gfx/place/summergame/next/back.jpg);
  height: 232px;
}
.place.gamememorysummer .popup.next .levelRow {
  font-size: 38px;
  color: white;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
}
.place.gamememorysummer .popup.next > .content {
  top: 19px;
  bottom: 56px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
}
.place.gamememorysummer .popup.next > .content .circleWrap {
  width: 136px;
  height: 136px;
  background-color: rgba(0, 82, 205, 0.4);
  position: relative;
  border-radius: 70px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.gamememorysummer .popup.next > .content .circleWrap .formSubmit {
  background-image: url(/gfx/place/summergame/next/but.png);
  width: 140px;
  height: 56px;
}
.place.gamememorysummer .popup.next > .content .circleWrap .formSubmit > .in {
  margin-bottom: 5px;
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.gamememorysummer .popup.exit {
  font-size: 26px;
  color: white;
}
.place.gamememorysummer .popup.need_try > .up,
.place.gamememorysummer .popup.need_try > .down {
  background-image: url(/gfx/place/summergame/none/updown.png);
}
.place.gamememorysummer .popup.need_try > .down {
  height: 41px;
}
.place.gamememorysummer .popup.need_try > .back {
  background-image: url(/gfx/place/summergame/none/back.jpg);
  height: 387px;
}
.place.gamememorysummer .popup.need_try > .content .partUp {
  height: 167px;
  text-shadow: #002e86 3px 0px 0px, #002e86 2.83487px 0.981584px 0px, #002e86 2.35766px 1.85511px 0px, #002e86 1.62091px 2.52441px 0px, #002e86 0.705713px 2.91581px 0px, #002e86 -0.287171px 2.98622px 0px, #002e86 -1.24844px 2.72789px 0px, #002e86 -2.07227px 2.16926px 0px, #002e86 -2.66798px 1.37182px 0px, #002e86 -2.96998px 0.42336px 0px, #002e86 -2.94502px -0.571704px 0px, #002e86 -2.59586px -1.50383px 0px, #002e86 -1.96093px -2.27041px 0px, #002e86 -1.11013px -2.78704px 0px, #002e86 -0.137119px -2.99686px 0px, #002e86 0.850987px -2.87677px 0px, #002e86 1.74541px -2.43999px 0px, #002e86 2.44769px -1.73459px 0px, #002e86 2.88051px -0.838247px 0px;
}
.place.gamememorysummer .popup.need_try > .content .partDown {
  height: 167px;
}
.place.gamememorysummer .popup.need_try > .content .text.green {
  color: #fdff34;
}
.place.gamememorysummer .popup.need_try > .content .text.yellow {
  color: #fdff34;
}
.place.gamememorysummer .popup.need_try > .content .formSubmit.premium {
  background-image: url(/gfx/place/soccergame/none/premium_but.png);
}
.place.gamememorysummer .popup.init .cellOne {
  position: relative;
  margin: 0px 20px;
}
.place.gamememorysummer .popup.init .cellOne .textWrap {
  font-size: 16px;
  position: absolute;
  top: 100%;
  margin-top: 10px;
  left: -10px;
  right: -10px;
  text-align: center;
}
.place.gamememorysummer .popup.init .palms:before {
  right: 5px;
  background-image: url(/gfx/place/gamememorysummer/card_big.png);
  width: 192px;
  height: 205px;
}
.place.gamememorysummer .popup.wrong {
  height: 303px;
}
.place.gamememorysummer .popup.wrong > .up {
  background-image: url(/gfx/place/summergame/lose/updown.png);
}
.place.gamememorysummer .popup.wrong > .down {
  height: 40px;
  background-image: url(/gfx/place/summergame/lose/updown.png);
}
.place.gamememorysummer .popup.wrong > .back {
  background-image: url(/gfx/place/summergame/lose/back.jpg);
  height: 232px;
}
.place.gamememorysummer .popup.wrong > .content {
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
}
.place.gamememorysummer .popup.wrong > .content .cap {
  font-size: 26px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
}
.place.gamememorysummer .popup.wrong > .content .formSubmit {
  background-image: url(/gfx/place/summergame/lose/but.png);
  height: 58px;
  width: 140px;
}
.place.gamememorysummer .popup.wrong > .content .formSubmit > .in {
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.gamememorysummer[data-event_name="summer"] .beltMemory,
.place.girlownanim[data-event_name="summer"] .beltMemory {
  position: absolute;
  top: 170px;
  right: 20px;
  background-image: url(/gfx/place/gamememory/summer/memory/border.png);
  background-repeat: no-repeat;
  width: 143px;
  height: 257px;
}
.place.gamememorysummer[data-event_name="summer"] .beltMemory .wrapCell,
.place.girlownanim[data-event_name="summer"] .beltMemory .wrapCell {
  position: absolute;
  left: 16px;
  right: 12px;
  top: 23px;
  bottom: 23px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.gamememorysummer[data-event_name="summer"] .beltMemory .cell,
.place.girlownanim[data-event_name="summer"] .beltMemory .cell {
  background-color: rgba(45, 13, 20, 0.35);
  border-radius: 12px;
  width: 88px;
  height: 90px;
  position: relative;
}
.place.gamememorysummer[data-event_name="summer"] .beltMemory .cell.active,
.place.girlownanim[data-event_name="summer"] .beltMemory .cell.active {
  width: 84px;
  height: 86px;
  border: 2px solid #F0DB7E;
}
.place.gamememorysummer[data-event_name="summer"] .beltMemory .cell > .formSubmit,
.place.girlownanim[data-event_name="summer"] .beltMemory .cell > .formSubmit {
  position: absolute;
  left: 50%;
  top: 50%;
}
.place.gamememorysummer[data-event_name="summer"] .beltMemory .cell .formSubmit.hotel,
.place.girlownanim[data-event_name="summer"] .beltMemory .cell .formSubmit.hotel {
  background-image: url(/gfx/place/gamememory/summer/memory/beach.png);
  width: 105px;
  height: 95px;
  margin-left: -53px;
  margin-top: -50px;
}
.place.gamememorysummer[data-event_name="summer"] .beltMemory .cell .formSubmit.resto,
.place.girlownanim[data-event_name="summer"] .beltMemory .cell .formSubmit.resto {
  background-image: url(/gfx/place/gamememory/summer/memory/cup.png);
  width: 89px;
  height: 105px;
  margin-left: -41px;
  margin-top: -54px;
}
.place.gamememorysummer[data-event_name="summer"] .formSubmit.exit,
.place.girlownanim[data-event_name="summer"] .formSubmit.exit {
  background-image: url(/gfx/place/gamememory/summer/exit_but.png);
  width: 148px;
  height: 125px;
  position: absolute;
  right: 17px;
  top: 39px;
}
.place.gamememorysummer[data-girl_name="anya"] #gameAllways .girl {
  width: 315px;
  height: 424px;
  left: 334px;
  top: 102px;
  background-image: url(/gfx/place/gamememorysummer/girls/anya/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="anya"] #gameAllways .eye[data-step="1"] {
  width: 43px;
  height: 17px;
  left: 441px;
  top: 235px;
  background-image: url(/gfx/place/gamememorysummer/girls/anya/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="anya"] #gameAllways .eye[data-step="2"] {
  width: 44px;
  height: 20px;
  left: 440px;
  top: 235px;
  background-image: url(/gfx/place/gamememorysummer/girls/anya/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="anya"] #gameAllways .m[data-step="0"] {
  width: 40px;
  height: 19px;
  left: 474px;
  top: 282px;
  background-image: url(/gfx/place/gamememorysummer/girls/anya/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="anya"] #gameAllways .m[data-step="1"] {
  width: 32px;
  height: 25px;
  left: 474px;
  top: 284px;
  background-image: url(/gfx/place/gamememorysummer/girls/anya/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="anya"] #gameAllways .m[data-step="2"] {
  width: 52px;
  height: 25px;
  left: 466px;
  top: 283px;
  background-image: url(/gfx/place/gamememorysummer/girls/anya/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="anya"] #gameAllways .m[data-step="3"] {
  width: 42px;
  height: 33px;
  left: 471px;
  top: 281px;
  background-image: url(/gfx/place/gamememorysummer/girls/anya/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="anya"] #gameAllways .m[data-step="smile"] {
  width: 49px;
  height: 21px;
  left: 465px;
  top: 285px;
  background-image: url(/gfx/place/gamememorysummer/girls/anya/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="ashley"] #gameAllways .girl {
  width: 322px;
  height: 715px;
  left: 265px;
  top: 65px;
  background-image: url(/gfx/place/gamememorysummer/girls/ashley/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="ashley"] #gameAllways .eye[data-step="1"] {
  width: 89px;
  height: 19px;
  left: 428px;
  top: 161px;
  background-image: url(/gfx/place/gamememorysummer/girls/ashley/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="ashley"] #gameAllways .eye[data-step="2"] {
  width: 89px;
  height: 24px;
  left: 428px;
  top: 161px;
  background-image: url(/gfx/place/gamememorysummer/girls/ashley/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="ashley"] #gameAllways .m[data-step="0"] {
  width: 25px;
  height: 19px;
  left: 452px;
  top: 210px;
  background-image: url(/gfx/place/gamememorysummer/girls/ashley/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="ashley"] #gameAllways .m[data-step="1"] {
  width: 41px;
  height: 24px;
  left: 440px;
  top: 210px;
  background-image: url(/gfx/place/gamememorysummer/girls/ashley/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="ashley"] #gameAllways .m[data-step="2"] {
  width: 33px;
  height: 20px;
  left: 445px;
  top: 210px;
  background-image: url(/gfx/place/gamememorysummer/girls/ashley/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="ashley"] #gameAllways .m[data-step="3"] {
  width: 43px;
  height: 28px;
  left: 442px;
  top: 208px;
  background-image: url(/gfx/place/gamememorysummer/girls/ashley/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="ashley"] #gameAllways .m[data-step="smile"] {
  width: 41px;
  height: 24px;
  left: 440px;
  top: 210px;
  background-image: url(/gfx/place/gamememorysummer/girls/ashley/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="cherry"] #gameAllways .girl {
  width: 438px;
  height: 408px;
  left: 311px;
  top: 68px;
  background-image: url(/gfx/place/gamememorysummer/girls/cherry/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="cherry"] #gameAllways .eye[data-step="1"] {
  width: 83px;
  height: 27px;
  left: 437px;
  top: 181px;
  background-image: url(/gfx/place/gamememorysummer/girls/cherry/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="cherry"] #gameAllways .eye[data-step="2"] {
  width: 88px;
  height: 37px;
  left: 435px;
  top: 178px;
  background-image: url(/gfx/place/gamememorysummer/girls/cherry/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="cherry"] #gameAllways .m[data-step="0"] {
  width: 47px;
  height: 28px;
  left: 452px;
  top: 233px;
  background-image: url(/gfx/place/gamememorysummer/girls/cherry/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="cherry"] #gameAllways .m[data-step="1"] {
  width: 51px;
  height: 36px;
  left: 450px;
  top: 231px;
  background-image: url(/gfx/place/gamememorysummer/girls/cherry/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="cherry"] #gameAllways .m[data-step="2"] {
  width: 29px;
  height: 29px;
  left: 462px;
  top: 233px;
  background-image: url(/gfx/place/gamememorysummer/girls/cherry/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="cherry"] #gameAllways .m[data-step="3"] {
  width: 58px;
  height: 40px;
  left: 446px;
  top: 229px;
  background-image: url(/gfx/place/gamememorysummer/girls/cherry/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="cherry"] #gameAllways .m[data-step="smile"] {
  width: 48px;
  height: 30px;
  left: 448px;
  top: 228px;
  background-image: url(/gfx/place/gamememorysummer/girls/cherry/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="cindy"] #gameAllways .girl {
  width: 293px;
  height: 357px;
  left: 301px;
  top: 113px;
  background-image: url(/gfx/place/gamememorysummer/girls/cindy/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="cindy"] #gameAllways .eye[data-step="1"] {
  width: 94px;
  height: 21px;
  left: 388px;
  top: 251px;
  background-image: url(/gfx/place/gamememorysummer/girls/cindy/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="cindy"] #gameAllways .eye[data-step="2"] {
  width: 94px;
  height: 29px;
  left: 388px;
  top: 251px;
  background-image: url(/gfx/place/gamememorysummer/girls/cindy/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="cindy"] #gameAllways .m[data-step="0"] {
  width: 45px;
  height: 26px;
  left: 410px;
  top: 305px;
  background-image: url(/gfx/place/gamememorysummer/girls/cindy/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="cindy"] #gameAllways .m[data-step="1"] {
  width: 45px;
  height: 28px;
  left: 405px;
  top: 306px;
  background-image: url(/gfx/place/gamememorysummer/girls/cindy/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="cindy"] #gameAllways .m[data-step="2"] {
  width: 23px;
  height: 21px;
  left: 411px;
  top: 306px;
  background-image: url(/gfx/place/gamememorysummer/girls/cindy/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="cindy"] #gameAllways .m[data-step="3"] {
  width: 40px;
  height: 27px;
  left: 407px;
  top: 305px;
  background-image: url(/gfx/place/gamememorysummer/girls/cindy/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="cindy"] #gameAllways .m[data-step="smile"] {
  width: 45px;
  height: 28px;
  left: 405px;
  top: 306px;
  background-image: url(/gfx/place/gamememorysummer/girls/cindy/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="dora"] #gameAllways .girl {
  width: 282px;
  height: 441px;
  left: 328px;
  top: 63px;
  background-image: url(/gfx/place/gamememorysummer/girls/dora/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="dora"] #gameAllways .eye[data-step="1"] {
  width: 78px;
  height: 31px;
  left: 429px;
  top: 161px;
  background-image: url(/gfx/place/gamememorysummer/girls/dora/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="dora"] #gameAllways .eye[data-step="2"] {
  width: 83px;
  height: 38px;
  left: 426px;
  top: 160px;
  background-image: url(/gfx/place/gamememorysummer/girls/dora/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="dora"] #gameAllways .m[data-step="0"] {
  width: 51px;
  height: 24px;
  left: 441px;
  top: 213px;
  background-image: url(/gfx/place/gamememorysummer/girls/dora/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="dora"] #gameAllways .m[data-step="1"] {
  width: 42px;
  height: 25px;
  left: 449px;
  top: 215px;
  background-image: url(/gfx/place/gamememorysummer/girls/dora/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="dora"] #gameAllways .m[data-step="2"] {
  width: 23px;
  height: 21px;
  left: 464px;
  top: 219px;
  background-image: url(/gfx/place/gamememorysummer/girls/dora/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="dora"] #gameAllways .m[data-step="3"] {
  width: 36px;
  height: 26px;
  left: 456px;
  top: 217px;
  background-image: url(/gfx/place/gamememorysummer/girls/dora/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="dora"] #gameAllways .m[data-step="smile"] {
  width: 42px;
  height: 25px;
  left: 449px;
  top: 215px;
  background-image: url(/gfx/place/gamememorysummer/girls/dora/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="emma"] #gameAllways .girl {
  width: 304px;
  height: 376px;
  left: 285px;
  top: 80px;
  background-image: url(/gfx/place/gamememorysummer/girls/emma/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="emma"] #gameAllways .eye[data-step="1"] {
  width: 96px;
  height: 35px;
  left: 423px;
  top: 189px;
  background-image: url(/gfx/place/gamememorysummer/girls/emma/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="emma"] #gameAllways .eye[data-step="2"] {
  width: 98px;
  height: 36px;
  left: 422px;
  top: 189px;
  background-image: url(/gfx/place/gamememorysummer/girls/emma/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="emma"] #gameAllways .m[data-step="0"] {
  width: 44px;
  height: 29px;
  left: 466px;
  top: 240px;
  background-image: url(/gfx/place/gamememorysummer/girls/emma/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="emma"] #gameAllways .m[data-step="1"] {
  width: 44px;
  height: 29px;
  left: 466px;
  top: 242px;
  background-image: url(/gfx/place/gamememorysummer/girls/emma/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="emma"] #gameAllways .m[data-step="2"] {
  width: 27px;
  height: 25px;
  left: 482px;
  top: 243px;
  background-image: url(/gfx/place/gamememorysummer/girls/emma/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="emma"] #gameAllways .m[data-step="3"] {
  width: 47px;
  height: 35px;
  left: 466px;
  top: 241px;
  background-image: url(/gfx/place/gamememorysummer/girls/emma/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="emma"] #gameAllways .m[data-step="smile"] {
  width: 44px;
  height: 29px;
  left: 466px;
  top: 242px;
  background-image: url(/gfx/place/gamememorysummer/girls/emma/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="frecly"] #gameAllways .girl {
  width: 256px;
  height: 407px;
  left: 343px;
  top: 57px;
  background-image: url(/gfx/place/gamememorysummer/girls/frecly/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="frecly"] #gameAllways .eye[data-step="1"] {
  width: 85px;
  height: 33px;
  left: 459px;
  top: 157px;
  background-image: url(/gfx/place/gamememorysummer/girls/frecly/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="frecly"] #gameAllways .eye[data-step="2"] {
  width: 87px;
  height: 40px;
  left: 457px;
  top: 157px;
  background-image: url(/gfx/place/gamememorysummer/girls/frecly/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="frecly"] #gameAllways .m[data-step="0"] {
  width: 49px;
  height: 30px;
  left: 466px;
  top: 207px;
  background-image: url(/gfx/place/gamememorysummer/girls/frecly/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="frecly"] #gameAllways .m[data-step="1"] {
  width: 40px;
  height: 28px;
  left: 473px;
  top: 210px;
  background-image: url(/gfx/place/gamememorysummer/girls/frecly/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="frecly"] #gameAllways .m[data-step="2"] {
  width: 26px;
  height: 23px;
  left: 483px;
  top: 214px;
  background-image: url(/gfx/place/gamememorysummer/girls/frecly/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="frecly"] #gameAllways .m[data-step="3"] {
  width: 34px;
  height: 26px;
  left: 479px;
  top: 213px;
  background-image: url(/gfx/place/gamememorysummer/girls/frecly/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="frecly"] #gameAllways .m[data-step="smile"] {
  width: 50px;
  height: 34px;
  left: 464px;
  top: 203px;
  background-image: url(/gfx/place/gamememorysummer/girls/frecly/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="geeky"] #gameAllways .girl {
  width: 303px;
  height: 379px;
  left: 302px;
  top: 94px;
  background-image: url(/gfx/place/gamememorysummer/girls/geeky/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="geeky"] #gameAllways .eye[data-step="1"] {
  width: 105px;
  height: 25px;
  left: 405px;
  top: 225px;
  background-image: url(/gfx/place/gamememorysummer/girls/geeky/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="geeky"] #gameAllways .eye[data-step="2"] {
  width: 106px;
  height: 29px;
  left: 405px;
  top: 225px;
  background-image: url(/gfx/place/gamememorysummer/girls/geeky/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="geeky"] #gameAllways .m[data-step="0"] {
  width: 52px;
  height: 25px;
  left: 436px;
  top: 274px;
  background-image: url(/gfx/place/gamememorysummer/girls/geeky/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="geeky"] #gameAllways .m[data-step="1"] {
  width: 48px;
  height: 25px;
  left: 437px;
  top: 279px;
  background-image: url(/gfx/place/gamememorysummer/girls/geeky/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="geeky"] #gameAllways .m[data-step="2"] {
  width: 26px;
  height: 21px;
  left: 449px;
  top: 280px;
  background-image: url(/gfx/place/gamememorysummer/girls/geeky/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="geeky"] #gameAllways .m[data-step="3"] {
  width: 33px;
  height: 28px;
  left: 446px;
  top: 278px;
  background-image: url(/gfx/place/gamememorysummer/girls/geeky/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="geeky"] #gameAllways .m[data-step="smile"] {
  width: 52px;
  height: 25px;
  left: 436px;
  top: 274px;
  background-image: url(/gfx/place/gamememorysummer/girls/geeky/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="ice"] #gameAllways .girl {
  width: 305px;
  height: 686px;
  left: 261px;
  top: 94px;
  background-image: url(/gfx/place/gamememorysummer/girls/ice/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="ice"] #gameAllways .eye[data-step="1"] {
  width: 89px;
  height: 30px;
  left: 398px;
  top: 196px;
  background-image: url(/gfx/place/gamememorysummer/girls/ice/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="ice"] #gameAllways .eye[data-step="2"] {
  width: 90px;
  height: 38px;
  left: 398px;
  top: 196px;
  background-image: url(/gfx/place/gamememorysummer/girls/ice/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="ice"] #gameAllways .m[data-step="0"] {
  width: 46px;
  height: 26px;
  left: 427px;
  top: 260px;
  background-image: url(/gfx/place/gamememorysummer/girls/ice/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="ice"] #gameAllways .m[data-step="1"] {
  width: 47px;
  height: 25px;
  left: 421px;
  top: 263px;
  background-image: url(/gfx/place/gamememorysummer/girls/ice/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="ice"] #gameAllways .m[data-step="2"] {
  width: 29px;
  height: 23px;
  left: 429px;
  top: 263px;
  background-image: url(/gfx/place/gamememorysummer/girls/ice/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="ice"] #gameAllways .m[data-step="3"] {
  width: 40px;
  height: 30px;
  left: 422px;
  top: 260px;
  background-image: url(/gfx/place/gamememorysummer/girls/ice/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="ice"] #gameAllways .m[data-step="smile"] {
  width: 47px;
  height: 25px;
  left: 421px;
  top: 263px;
  background-image: url(/gfx/place/gamememorysummer/girls/ice/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="indira"] #gameAllways .girl {
  width: 262px;
  height: 405px;
  left: 364px;
  top: 57px;
  background-image: url(/gfx/place/gamememorysummer/girls/indira/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="indira"] #gameAllways .eye[data-step="1"] {
  width: 95px;
  height: 49px;
  left: 473px;
  top: 144px;
  background-image: url(/gfx/place/gamememorysummer/girls/indira/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="indira"] #gameAllways .eye[data-step="2"] {
  width: 98px;
  height: 53px;
  left: 471px;
  top: 145px;
  background-image: url(/gfx/place/gamememorysummer/girls/indira/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="indira"] #gameAllways .m[data-step="0"] {
  width: 40px;
  height: 28px;
  left: 492px;
  top: 212px;
  background-image: url(/gfx/place/gamememorysummer/girls/indira/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="indira"] #gameAllways .m[data-step="1"] {
  width: 43px;
  height: 26px;
  left: 495px;
  top: 215px;
  background-image: url(/gfx/place/gamememorysummer/girls/indira/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="indira"] #gameAllways .m[data-step="2"] {
  width: 30px;
  height: 24px;
  left: 501px;
  top: 219px;
  background-image: url(/gfx/place/gamememorysummer/girls/indira/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="indira"] #gameAllways .m[data-step="3"] {
  width: 38px;
  height: 28px;
  left: 499px;
  top: 217px;
  background-image: url(/gfx/place/gamememorysummer/girls/indira/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="indira"] #gameAllways .m[data-step="smile"] {
  width: 43px;
  height: 26px;
  left: 495px;
  top: 215px;
  background-image: url(/gfx/place/gamememorysummer/girls/indira/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="linn"] #gameAllways .girl {
  width: 297px;
  height: 446px;
  left: 336px;
  top: 80px;
  background-image: url(/gfx/place/gamememorysummer/girls/linn/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="linn"] #gameAllways .eye[data-step="1"] {
  width: 75px;
  height: 21px;
  left: 452px;
  top: 176px;
  background-image: url(/gfx/place/gamememorysummer/girls/linn/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="linn"] #gameAllways .eye[data-step="2"] {
  width: 75px;
  height: 22px;
  left: 452px;
  top: 176px;
  background-image: url(/gfx/place/gamememorysummer/girls/linn/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="linn"] #gameAllways .m[data-step="0"] {
  width: 53px;
  height: 23px;
  left: 452px;
  top: 229px;
  background-image: url(/gfx/place/gamememorysummer/girls/linn/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="linn"] #gameAllways .m[data-step="1"] {
  width: 33px;
  height: 20px;
  left: 460px;
  top: 229px;
  background-image: url(/gfx/place/gamememorysummer/girls/linn/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="linn"] #gameAllways .m[data-step="2"] {
  width: 41px;
  height: 24px;
  left: 457px;
  top: 228px;
  background-image: url(/gfx/place/gamememorysummer/girls/linn/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="linn"] #gameAllways .m[data-step="3"] {
  width: 43px;
  height: 28px;
  left: 455px;
  top: 225px;
  background-image: url(/gfx/place/gamememorysummer/girls/linn/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="linn"] #gameAllways .m[data-step="smile"] {
  width: 53px;
  height: 23px;
  left: 452px;
  top: 229px;
  background-image: url(/gfx/place/gamememorysummer/girls/linn/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="lola"] #gameAllways .girl {
  width: 302px;
  height: 406px;
  left: 312px;
  top: 67px;
  background-image: url(/gfx/place/gamememorysummer/girls/lola/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="lola"] #gameAllways .eye[data-step="1"] {
  width: 89px;
  height: 26px;
  left: 399px;
  top: 162px;
  background-image: url(/gfx/place/gamememorysummer/girls/lola/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="lola"] #gameAllways .eye[data-step="2"] {
  width: 89px;
  height: 31px;
  left: 399px;
  top: 162px;
  background-image: url(/gfx/place/gamememorysummer/girls/lola/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="lola"] #gameAllways .m[data-step="0"] {
  width: 37px;
  height: 17px;
  left: 410px;
  top: 220px;
  background-image: url(/gfx/place/gamememorysummer/girls/lola/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="lola"] #gameAllways .m[data-step="1"] {
  width: 52px;
  height: 28px;
  left: 407px;
  top: 211px;
  background-image: url(/gfx/place/gamememorysummer/girls/lola/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="lola"] #gameAllways .m[data-step="2"] {
  width: 24px;
  height: 21px;
  left: 414px;
  top: 218px;
  background-image: url(/gfx/place/gamememorysummer/girls/lola/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="lola"] #gameAllways .m[data-step="3"] {
  width: 35px;
  height: 29px;
  left: 413px;
  top: 215px;
  background-image: url(/gfx/place/gamememorysummer/girls/lola/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="lola"] #gameAllways .m[data-step="smile"] {
  width: 52px;
  height: 28px;
  left: 407px;
  top: 211px;
  background-image: url(/gfx/place/gamememorysummer/girls/lola/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="maggie"] #gameAllways .girl {
  width: 285px;
  height: 404px;
  left: 330px;
  top: 50px;
  background-image: url(/gfx/place/gamememorysummer/girls/maggie/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="maggie"] #gameAllways .eye[data-step="1"] {
  width: 84px;
  height: 22px;
  left: 441px;
  top: 168px;
  background-image: url(/gfx/place/gamememorysummer/girls/maggie/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="maggie"] #gameAllways .eye[data-step="2"] {
  width: 84px;
  height: 23px;
  left: 441px;
  top: 168px;
  background-image: url(/gfx/place/gamememorysummer/girls/maggie/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="maggie"] #gameAllways .m[data-step="0"] {
  width: 51px;
  height: 24px;
  left: 463px;
  top: 215px;
  background-image: url(/gfx/place/gamememorysummer/girls/maggie/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="maggie"] #gameAllways .m[data-step="1"] {
  width: 40px;
  height: 21px;
  left: 465px;
  top: 217px;
  background-image: url(/gfx/place/gamememorysummer/girls/maggie/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="maggie"] #gameAllways .m[data-step="2"] {
  width: 27px;
  height: 22px;
  left: 473px;
  top: 218px;
  background-image: url(/gfx/place/gamememorysummer/girls/maggie/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="maggie"] #gameAllways .m[data-step="3"] {
  width: 30px;
  height: 27px;
  left: 469px;
  top: 218px;
  background-image: url(/gfx/place/gamememorysummer/girls/maggie/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="maggie"] #gameAllways .m[data-step="smile"] {
  width: 51px;
  height: 24px;
  left: 463px;
  top: 215px;
  background-image: url(/gfx/place/gamememorysummer/girls/maggie/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="pantress"] #gameAllways .girl {
  width: 308px;
  height: 409px;
  left: 305px;
  top: 68px;
  background-image: url(/gfx/place/gamememorysummer/girls/pantress/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="pantress"] #gameAllways .eye[data-step="1"] {
  width: 45px;
  height: 21px;
  left: 494px;
  top: 172px;
  background-image: url(/gfx/place/gamememorysummer/girls/pantress/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="pantress"] #gameAllways .eye[data-step="2"] {
  width: 46px;
  height: 26px;
  left: 495px;
  top: 172px;
  background-image: url(/gfx/place/gamememorysummer/girls/pantress/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="pantress"] #gameAllways .m[data-step="0"] {
  width: 40px;
  height: 27px;
  left: 463px;
  top: 230px;
  background-image: url(/gfx/place/gamememorysummer/girls/pantress/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="pantress"] #gameAllways .m[data-step="1"] {
  width: 39px;
  height: 33px;
  left: 464px;
  top: 228px;
  background-image: url(/gfx/place/gamememorysummer/girls/pantress/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="pantress"] #gameAllways .m[data-step="2"] {
  width: 30px;
  height: 28px;
  left: 464px;
  top: 230px;
  background-image: url(/gfx/place/gamememorysummer/girls/pantress/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="pantress"] #gameAllways .m[data-step="3"] {
  width: 41px;
  height: 31px;
  left: 462px;
  top: 232px;
  background-image: url(/gfx/place/gamememorysummer/girls/pantress/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="pantress"] #gameAllways .m[data-step="smile"] {
  width: 43px;
  height: 25px;
  left: 466px;
  top: 228px;
  background-image: url(/gfx/place/gamememorysummer/girls/pantress/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="sanshi"] #gameAllways .girl {
  width: 386px;
  height: 731px;
  left: 218px;
  top: 49px;
  background-image: url(/gfx/place/gamememorysummer/girls/sanshi/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="sanshi"] #gameAllways .eye[data-step="1"] {
  width: 72px;
  height: 29px;
  left: 402px;
  top: 192px;
  background-image: url(/gfx/place/gamememorysummer/girls/sanshi/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="sanshi"] #gameAllways .eye[data-step="2"] {
  width: 79px;
  height: 34px;
  left: 398px;
  top: 189px;
  background-image: url(/gfx/place/gamememorysummer/girls/sanshi/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="sanshi"] #gameAllways .m[data-step="0"] {
  width: 34px;
  height: 18px;
  left: 420px;
  top: 241px;
  background-image: url(/gfx/place/gamememorysummer/girls/sanshi/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="sanshi"] #gameAllways .m[data-step="1"] {
  width: 36px;
  height: 23px;
  left: 417px;
  top: 241px;
  background-image: url(/gfx/place/gamememorysummer/girls/sanshi/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="sanshi"] #gameAllways .m[data-step="2"] {
  width: 23px;
  height: 20px;
  left: 422px;
  top: 242px;
  background-image: url(/gfx/place/gamememorysummer/girls/sanshi/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="sanshi"] #gameAllways .m[data-step="3"] {
  width: 34px;
  height: 28px;
  left: 418px;
  top: 239px;
  background-image: url(/gfx/place/gamememorysummer/girls/sanshi/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="sanshi"] #gameAllways .m[data-step="smile"] {
  width: 36px;
  height: 23px;
  left: 417px;
  top: 241px;
  background-image: url(/gfx/place/gamememorysummer/girls/sanshi/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="twins"] #gameAllways .girl {
  width: 537px;
  height: 398px;
  left: 165px;
  top: 88px;
  background-image: url(/gfx/place/gamememorysummer/girls/twins/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="twins"] #gameAllways .eye[data-step="1"] {
  width: 260px;
  height: 52px;
  left: 317px;
  top: 226px;
  background-image: url(/gfx/place/gamememorysummer/girls/twins/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="twins"] #gameAllways .eye[data-step="2"] {
  width: 261px;
  height: 59px;
  left: 317px;
  top: 226px;
  background-image: url(/gfx/place/gamememorysummer/girls/twins/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="twins"] #gameAllways .m[data-step="0"] {
  width: 199px;
  height: 43px;
  left: 352px;
  top: 292px;
  background-image: url(/gfx/place/gamememorysummer/girls/twins/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="twins"] #gameAllways .m[data-step="1"] {
  width: 187px;
  height: 45px;
  left: 358px;
  top: 290px;
  background-image: url(/gfx/place/gamememorysummer/girls/twins/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="twins"] #gameAllways .m[data-step="2"] {
  width: 206px;
  height: 50px;
  left: 348px;
  top: 287px;
  background-image: url(/gfx/place/gamememorysummer/girls/twins/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="twins"] #gameAllways .m[data-step="smile"] {
  width: 205px;
  height: 49px;
  left: 349px;
  top: 289px;
  background-image: url(/gfx/place/gamememorysummer/girls/twins/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="victoria"] #gameAllways .girl {
  width: 374px;
  height: 714px;
  left: 266px;
  top: 66px;
  background-image: url(/gfx/place/gamememorysummer/girls/victoria/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="victoria"] #gameAllways .eye[data-step="1"] {
  width: 39px;
  height: 27px;
  left: 459px;
  top: 183px;
  background-image: url(/gfx/place/gamememorysummer/girls/victoria/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="victoria"] #gameAllways .eye[data-step="2"] {
  width: 39px;
  height: 25px;
  left: 459px;
  top: 183px;
  background-image: url(/gfx/place/gamememorysummer/girls/victoria/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="victoria"] #gameAllways .m[data-step="0"] {
  width: 25px;
  height: 20px;
  left: 501px;
  top: 237px;
  background-image: url(/gfx/place/gamememorysummer/girls/victoria/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="victoria"] #gameAllways .m[data-step="1"] {
  width: 38px;
  height: 27px;
  left: 496px;
  top: 233px;
  background-image: url(/gfx/place/gamememorysummer/girls/victoria/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="victoria"] #gameAllways .m[data-step="2"] {
  width: 26px;
  height: 22px;
  left: 500px;
  top: 237px;
  background-image: url(/gfx/place/gamememorysummer/girls/victoria/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="victoria"] #gameAllways .m[data-step="3"] {
  width: 34px;
  height: 25px;
  left: 496px;
  top: 237px;
  background-image: url(/gfx/place/gamememorysummer/girls/victoria/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="victoria"] #gameAllways .m[data-step="smile"] {
  width: 36px;
  height: 20px;
  left: 498px;
  top: 235px;
  background-image: url(/gfx/place/gamememorysummer/girls/victoria/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="winona"] #gameAllways .girl {
  width: 257px;
  height: 400px;
  left: 363px;
  top: 64px;
  background-image: url(/gfx/place/gamememorysummer/girls/winona/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="winona"] #gameAllways .eye[data-step="1"] {
  width: 94px;
  height: 19px;
  left: 442px;
  top: 167px;
  background-image: url(/gfx/place/gamememorysummer/girls/winona/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="winona"] #gameAllways .eye[data-step="2"] {
  width: 95px;
  height: 25px;
  left: 441px;
  top: 167px;
  background-image: url(/gfx/place/gamememorysummer/girls/winona/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="winona"] #gameAllways .m[data-step="0"] {
  width: 47px;
  height: 22px;
  left: 465px;
  top: 219px;
  background-image: url(/gfx/place/gamememorysummer/girls/winona/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="winona"] #gameAllways .m[data-step="1"] {
  width: 46px;
  height: 23px;
  left: 462px;
  top: 218px;
  background-image: url(/gfx/place/gamememorysummer/girls/winona/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="winona"] #gameAllways .m[data-step="2"] {
  width: 30px;
  height: 23px;
  left: 471px;
  top: 218px;
  background-image: url(/gfx/place/gamememorysummer/girls/winona/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="winona"] #gameAllways .m[data-step="smile"] {
  width: 48px;
  height: 23px;
  left: 466px;
  top: 214px;
  background-image: url(/gfx/place/gamememorysummer/girls/winona/ready/m_smile.png);
}
.place.gamememorysummer[data-girl_name="zoe"] #gameAllways .girl {
  width: 221px;
  height: 439px;
  left: 371px;
  top: 45px;
  background-image: url(/gfx/place/gamememorysummer/girls/zoe/ready/girl.png);
}
.place.gamememorysummer[data-girl_name="zoe"] #gameAllways .eye[data-step="1"] {
  width: 99px;
  height: 17px;
  left: 426px;
  top: 159px;
  background-image: url(/gfx/place/gamememorysummer/girls/zoe/ready/eye1.png);
}
.place.gamememorysummer[data-girl_name="zoe"] #gameAllways .eye[data-step="2"] {
  width: 101px;
  height: 21px;
  left: 426px;
  top: 159px;
  background-image: url(/gfx/place/gamememorysummer/girls/zoe/ready/eye2.png);
}
.place.gamememorysummer[data-girl_name="zoe"] #gameAllways .m[data-step="0"] {
  width: 41px;
  height: 21px;
  left: 456px;
  top: 206px;
  background-image: url(/gfx/place/gamememorysummer/girls/zoe/ready/m0.png);
}
.place.gamememorysummer[data-girl_name="zoe"] #gameAllways .m[data-step="1"] {
  width: 31px;
  height: 18px;
  left: 460px;
  top: 207px;
  background-image: url(/gfx/place/gamememorysummer/girls/zoe/ready/m1.png);
}
.place.gamememorysummer[data-girl_name="zoe"] #gameAllways .m[data-step="2"] {
  width: 23px;
  height: 20px;
  left: 466px;
  top: 207px;
  background-image: url(/gfx/place/gamememorysummer/girls/zoe/ready/m2.png);
}
.place.gamememorysummer[data-girl_name="zoe"] #gameAllways .m[data-step="3"] {
  width: 36px;
  height: 24px;
  left: 460px;
  top: 206px;
  background-image: url(/gfx/place/gamememorysummer/girls/zoe/ready/m3.png);
}
.place.gamememorysummer[data-girl_name="zoe"] #gameAllways .m[data-step="smile"] {
  width: 54px;
  height: 26px;
  left: 454px;
  top: 200px;
  background-image: url(/gfx/place/gamememorysummer/girls/zoe/ready/m_smile.png);
}
.place.gameninja {
  background-image: url(/gfx/place/gameninja/easter/back/1/back.jpg);
}
.place.gameninja #girlAnimJsCanvas,
.place.gameninja #girlGameJsCanvas,
.place.gameninja #girlGhostJsCanvas {
  position: absolute;
  left: 0px;
  top: 0px;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  width: 1280px;
  height: 780px;
}
.place.gameninja .girlProfileUI {
  position: absolute;
  left: 31px;
  top: 54px;
  width: 121px;
  height: 121px;
  background-size: contain;
  background-repeat: center;
  border-radius: 17px;
  z-index: 2;
}
.place.gameninja .girlProfileUI:after {
  content: "";
  background-image: url(/gfx/place/gameninja/profileBox.png);
  width: 138px;
  height: 138px;
  position: absolute;
  background-repeat: no-repeat;
  left: -9px;
  top: -7px;
}
.place.gameninja .book.bookGame {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  width: 649px;
  height: 460px;
  background-position: 0px 34px;
  background-image: url(/gfx/place/gameninja/easter/start/back.jpg);
}
.place.gameninja .book.bookGame > .up {
  background-image: url(/gfx/place/gameninja/easter/start/updown.png);
  height: 36px;
  width: 649px;
}
.place.gameninja .book.bookGame > .down {
  background-image: url(/gfx/place/gameninja/easter/start/updown.png);
  height: 40px;
  background-position: left bottom;
  width: 649px;
}
.place.gameninja .book.bookGame > .content {
  color: white;
  text-shadow: -1px 0 #00659D, -1px 1px #00659D, 1px 1px #00659D, 0 1px #00659D, 1px 0 #00659D, 0 -1px #00659D, 0 2px #00659D, -1px 2px #00659D, 1px 2px #00659D, 2px 2px #00659D, 0 3px #00659D, -1px 3px #00659D, 1px 3px #00659D;
}
.place.gameninja .book.bookGame .capText {
  position: absolute;
  width: 499px;
  height: 87px;
  top: 33px;
  left: 53px;
  font-size: 28px;
  text-align: center;
}
.place.gameninja .book.bookGame .text.textfill {
  position: absolute;
  text-align: center;
  height: 60px;
  width: 250px;
  top: 344px;
}
.place.gameninja .book.bookGame .text.textfill.ll {
  left: 40px;
}
.place.gameninja .book.bookGame .text.textfill.rr {
  right: 40px;
}
.place.gameninja .book.bookGame .helpHint {
  background-image: url(/gfx/place/girls/gamebook/path2.png);
  background-position: left bottom;
  width: 207px;
  height: 250px;
  position: absolute;
  left: 350px;
  bottom: 40px;
}
.place.gameninja .book.bookGame .helpHint .hand {
  background-image: url(/gfx/place/girls/gamebook/hand.png);
  position: absolute;
  left: 100%;
  bottom: 100%;
  width: 143px;
  height: 102px;
  margin-bottom: -93px;
  margin-left: -16px;
}
.place.gameninja .book.bookGame #bookGameStartJS,
.place.gameninja .book.bookGame #bookGameStartImgJS {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
}
.place.gameninja #gameCover {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 26px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  text-align: center;
}
.place.gameninja #gameCover .backOpacity {
  background-color: rgba(0, 0, 0, 0.3);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 1280px;
  height: 780px;
}
.place.gameninja #gameCover.bookHide {
  display: none !important;
}
.place.gameninja .popup {
  position: relative;
  width: 649px;
  height: 460px;
}
.place.gameninja .popup > .capBig {
  position: absolute;
  left: 0px;
  right: 0px;
  top: -35px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.gameninja .popup > .capBig > .in {
  min-width: 235px;
  height: 52px;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  -webkit-box-shadow: 0px 9px 37px -5px #6b3917;
  -moz-box-shadow: 0px 9px 37px -5px #6b3917;
  box-shadow: 0px 9px 37px -5px #6b3917;
}
.place.gameninja .popup > .capBig > .in > .content {
  z-index: 1;
  padding: 0px 22px;
  position: relative;
  text-shadow: -1px 0 #90195A, -1px 1px #90195A, 1px 1px #90195A, 0 1px #90195A, 1px 0 #90195A, 0 -1px #90195A, 0 2px #90195A, -1px 2px #90195A, 1px 2px #90195A, 2px 2px #90195A, 0 3px #90195A, -1px 3px #90195A, 1px 3px #90195A;
  color: white;
  font-size: 28px;
}
.place.gameninja .popup > .capBig > .in > .up {
  position: absolute;
  top: 0px;
  right: -6px;
  width: 115px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
  background-position: right top;
}
.place.gameninja .popup > .capBig > .in > .down {
  position: absolute;
  top: 0px;
  left: -4px;
  width: 108px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
}
.place.gameninja .popup > .capBig > .in:after {
  content: "";
  position: absolute;
  right: 107px;
  left: 102px;
  top: 0px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/ext.png);
}
.place.gameninja .popup > .back {
  background-repeat: no-repeat;
  background-image: url(/gfx/place/gameninja/easter/info/back.jpg);
  position: absolute;
  left: 0px;
  right: 0px;
  top: 34px;
  width: 649px;
  height: 388px;
}
.place.gameninja .popup > .up {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  top: 0px;
  background-image: url(/gfx/place/gameninja/easter/info/updown.png);
  height: 36px;
}
.place.gameninja .popup > .down {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  bottom: 0px;
  background-image: url(/gfx/place/gameninja/easter/info/updown.png);
  background-position: left bottom;
  height: 40px;
}
.place.gameninja .popup > .content {
  position: absolute;
  top: 30px;
  left: 33px;
  right: 33px;
  bottom: 33px;
  text-shadow: -1px 0 #091c9f, -1px 1px #091c9f, 1px 1px #091c9f, 0 1px #091c9f, 1px 0 #091c9f, 0 -1px #091c9f, 0 2px #091c9f, -1px 2px #091c9f, 1px 2px #091c9f, 2px 2px #091c9f, 0 3px #091c9f, -1px 3px #091c9f, 1px 3px #091c9f;
}
.place.gameninja .popup > .content .cap {
  font-size: 25px;
  margin-bottom: 20px;
}
.place.gameninja .popup > .content .text.pink {
  color: #ff9bdd;
}
.place.gameninja .popup > .content .back {
  padding: 20px;
  border-radius: 12px;
  width: 440px;
  position: relative;
}
.place.gameninja .popup > .content .back.red {
  background-color: rgba(60, 16, 27, 0.5);
}
.place.gameninja .popup > .content .back.blue {
  background-color: rgba(9, 28, 159, 0.3);
  text-shadow: -1px 0 #053847, -1px 1px #053847, 1px 1px #053847, 0 1px #053847, 1px 0 #053847, 0 -1px #053847, 0 2px #053847, -1px 2px #053847, 1px 2px #053847, 2px 2px #053847, 0 3px #053847, -1px 3px #053847, 1px 3px #053847;
}
.place.gameninja .popup > .content .back.blue.in {
  width: auto;
  background-color: rgba(33, 106, 211, 0.4);
  padding: 5px 10px;
  border-radius: 11px;
}
.place.gameninja .popup > .content .imageWrap {
  background-color: rgba(9, 28, 159, 0.3);
  border-radius: 12px;
  width: 110px;
  height: 110px;
  position: relative;
}
.place.gameninja .popup > .content .imageWrap .img {
  width: 80px;
  height: 80px;
  position: absolute;
  left: 50%;
  margin-left: -40px;
  top: 50%;
  margin-top: -40px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.gameninja .popup > .content .imageWrap .img.suit {
  background-image: url(/gfx/place/gameninja/easter/gift.png);
}
.place.gameninja .popup > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/gameninja/easter/bed.png);
}
.place.gameninja .popup > .content .imageWrap .have {
  background-image: url(/gfx/place/gameninja/easter/info/tick.png);
  width: 33px;
  height: 31px;
  position: absolute;
  right: -10px;
  top: -10px;
  background-repeat: no-repeat;
}
.place.gameninja .popup > .content .textWrap {
  width: 100px;
  margin: 10px;
  font-size: 16px;
  text-align: right;
}
.place.gameninja .popup > .content .text.yellow {
  color: #ffd013;
}
.place.gameninja .popup_down {
  margin-top: 30px;
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/gameninja/easter/down/down.png);
  width: 649px;
  height: 137px;
  position: relative;
  text-shadow: -1px 0 #1d55c7, -1px 1px #1d55c7, 1px 1px #1d55c7, 0 1px #1d55c7, 1px 0 #1d55c7, 0 -1px #1d55c7, 0 2px #1d55c7, -1px 2px #1d55c7, 1px 2px #1d55c7, 2px 2px #1d55c7, 0 3px #1d55c7, -1px 3px #1d55c7, 1px 3px #1d55c7;
}
.place.gameninja .popup_down > .content {
  position: absolute;
  top: 13px;
  left: 15px;
  width: 618px;
  height: 101px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.gameninja .popup_down > .content .imageWrap {
  background-color: rgba(9, 28, 159, 0.3);
  border-radius: 12px;
  width: 77px;
  height: 77px;
  position: relative;
}
.place.gameninja .popup_down > .content .imageWrap .img {
  width: 72px;
  height: 72px;
  position: absolute;
  left: 50%;
  margin-left: -36px;
  top: 50%;
  margin-top: -36px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.gameninja .popup_down > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/gameninja/easter/bed.png);
}
.place.gameninja .formSubmit.game {
  background-image: url(/gfx/place/gameninja/easter/info/button_border_blue.png);
  width: 138px;
  height: 54px;
}
.place.gameninja .formSubmit.game.black {
  background-image: url(/gfx/place/gameninja/easter/lose/button_border_black.png);
}
.place.gameninja .formSubmit.game > .in {
  left: 10px;
  right: 10px;
  top: 8px;
  bottom: 13px;
  text-shadow: -1px 0 #638d12, -1px 1px #638d12, 1px 1px #638d12, 0 1px #638d12, 1px 0 #638d12, 0 -1px #638d12, 0 2px #638d12, -1px 2px #638d12, 1px 2px #638d12, 2px 2px #638d12, 0 3px #638d12, -1px 3px #638d12, 1px 3px #638d12;
}
.place.gameninja .formSubmit.premiumGame {
  background-image: url(/gfx/place/gameninja/easter/down/button_premium.png);
  width: 138px;
  height: 54px;
}
.place.gameninja .formSubmit.premiumGame > .in {
  right: 36px;
}
.place.gameninja .formSubmit.premiumGame:after {
  right: -19px;
  margin-top: -49px;
}
.place.gameninja .formSubmit.premiumGame.black {
  background-image: url(/gfx/place/gameninja/easter/lose/button_premium.png);
}
.place.gameninja .popup.next {
  height: 303px;
}
.place.gameninja .popup.next > .up {
  background-image: url(/gfx/place/gameninja/easter/next/updown.png);
}
.place.gameninja .popup.next > .down {
  height: 39px;
  background-image: url(/gfx/place/gameninja/easter/next/updown.png);
}
.place.gameninja .popup.next > .back {
  background-image: url(/gfx/place/gameninja/easter/next/back.jpg);
  height: 232px;
}
.place.gameninja .popup.next .levelRow {
  font-size: 40px;
  text-shadow: #091c9f 3px 0px 0px, #091c9f 2.83487px 0.981584px 0px, #091c9f 2.35766px 1.85511px 0px, #091c9f 1.62091px 2.52441px 0px, #091c9f 0.705713px 2.91581px 0px, #091c9f -0.287171px 2.98622px 0px, #091c9f -1.24844px 2.72789px 0px, #091c9f -2.07227px 2.16926px 0px, #091c9f -2.66798px 1.37182px 0px, #091c9f -2.96998px 0.42336px 0px, #091c9f -2.94502px -0.571704px 0px, #091c9f -2.59586px -1.50383px 0px, #091c9f -1.96093px -2.27041px 0px, #091c9f -1.11013px -2.78704px 0px, #091c9f -0.137119px -2.99686px 0px, #091c9f 0.850987px -2.87677px 0px, #091c9f 1.74541px -2.43999px 0px, #091c9f 2.44769px -1.73459px 0px, #091c9f 2.88051px -0.838247px 0px;
  color: #ceff31;
}
.place.gameninja .popup.wrong {
  height: 303px;
}
.place.gameninja .popup.wrong > .up {
  background-image: url(/gfx/place/gameninja/easter/lose/updown.png);
}
.place.gameninja .popup.wrong > .down {
  height: 39px;
  background-image: url(/gfx/place/gameninja/easter/lose/updown.png);
}
.place.gameninja .popup.wrong > .back {
  background-image: url(/gfx/place/gameninja/easter/lose/back.jpg);
  height: 232px;
}
.place.gameninja .popup.wrong > .back .alive {
  position: absolute;
  width: 117px;
  height: 159px;
  right: 10px;
  bottom: -20px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/gameninja/easter/lose/alive.png);
}
.place.gameninja .popup.wrong > .back .dead {
  position: absolute;
  width: 105px;
  height: 88px;
  left: 10px;
  bottom: -20px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/gameninja/easter/lose/dead.png);
}
.place.gameninja .popup.wrong > .content {
  text-shadow: -1px 0 #5d1200, -1px 1px #5d1200, 1px 1px #5d1200, 0 1px #5d1200, 1px 0 #5d1200, 0 -1px #5d1200, 0 2px #5d1200, -1px 2px #5d1200, 1px 2px #5d1200, 2px 2px #5d1200, 0 3px #5d1200, -1px 3px #5d1200, 1px 3px #5d1200;
}
.place.gameninja .popup.wrong > .content .cap {
  font-size: 40px;
  text-shadow: #5d1200 3px 0px 0px, #5d1200 2.83487px 0.981584px 0px, #5d1200 2.35766px 1.85511px 0px, #5d1200 1.62091px 2.52441px 0px, #5d1200 0.705713px 2.91581px 0px, #5d1200 -0.287171px 2.98622px 0px, #5d1200 -1.24844px 2.72789px 0px, #5d1200 -2.07227px 2.16926px 0px, #5d1200 -2.66798px 1.37182px 0px, #5d1200 -2.96998px 0.42336px 0px, #5d1200 -2.94502px -0.571704px 0px, #5d1200 -2.59586px -1.50383px 0px, #5d1200 -1.96093px -2.27041px 0px, #5d1200 -1.11013px -2.78704px 0px, #5d1200 -0.137119px -2.99686px 0px, #5d1200 0.850987px -2.87677px 0px, #5d1200 1.74541px -2.43999px 0px, #5d1200 2.44769px -1.73459px 0px, #5d1200 2.88051px -0.838247px 0px;
}
.place.gameninja .popup.need_try > .up,
.place.gameninja .popup.need_try > .down {
  background-image: url(/gfx/place/gameninja/easter/none/updown.png);
}
.place.gameninja .popup.need_try > .back {
  background-image: url(/gfx/place/gameninja/easter/none/back.jpg);
}
.place.gameninja .popup.need_try > .content .partUp {
  height: 167px;
  text-shadow: #5d1200 3px 0px 0px, #5d1200 2.83487px 0.981584px 0px, #5d1200 2.35766px 1.85511px 0px, #5d1200 1.62091px 2.52441px 0px, #5d1200 0.705713px 2.91581px 0px, #5d1200 -0.287171px 2.98622px 0px, #5d1200 -1.24844px 2.72789px 0px, #5d1200 -2.07227px 2.16926px 0px, #5d1200 -2.66798px 1.37182px 0px, #5d1200 -2.96998px 0.42336px 0px, #5d1200 -2.94502px -0.571704px 0px, #5d1200 -2.59586px -1.50383px 0px, #5d1200 -1.96093px -2.27041px 0px, #5d1200 -1.11013px -2.78704px 0px, #5d1200 -0.137119px -2.99686px 0px, #5d1200 0.850987px -2.87677px 0px, #5d1200 1.74541px -2.43999px 0px, #5d1200 2.44769px -1.73459px 0px, #5d1200 2.88051px -0.838247px 0px;
}
.place.gameninja .popup.need_try > .content .partUp .qIcon {
  background-image: url(/gfx/place/gameninja/easter/none/chicken.png);
  background-repeat: no-repeat;
  width: 54px;
  height: 46px;
}
.place.gameninja .popup.need_try > .content .partDown {
  height: 167px;
}
.place.gameninja .popup.need_try > .content .text.green {
  color: #b1ff78;
}
.place.gameninja .popup.need_try > .content .formSubmit.premium {
  background-image: url(/gfx/place/gameninja/easter/none/premium_but.png);
}
.place.gameninja .formSubmit.exit {
  background-image: url(/gfx/place/gameninja/easter/exit.png);
  width: 133px;
  height: 109px;
  position: absolute;
  right: 20px;
  top: 42px;
  z-index: 2;
}
.place.gameninja .boxPoints {
  position: absolute;
  left: 23px;
  top: 43px;
  font-size: 30px;
  color: black;
  width: 96px;
  height: 120px;
  background-image: url(/gfx/place/gameninja/easter/back/egg.png);
  background-repeat: no-repeat;
}
.place.gameninja .boxPoints .number {
  position: absolute;
  left: 73px;
  top: 41px;
  font-size: 50px;
  text-shadow: #193171 3px 0px 0px, #193171 2.83487px 0.981584px 0px, #193171 2.35766px 1.85511px 0px, #193171 1.62091px 2.52441px 0px, #193171 0.705713px 2.91581px 0px, #193171 -0.287171px 2.98622px 0px, #193171 -1.24844px 2.72789px 0px, #193171 -2.07227px 2.16926px 0px, #193171 -2.66798px 1.37182px 0px, #193171 -2.96998px 0.42336px 0px, #193171 -2.94502px -0.571704px 0px, #193171 -2.59586px -1.50383px 0px, #193171 -1.96093px -2.27041px 0px, #193171 -1.11013px -2.78704px 0px, #193171 -0.137119px -2.99686px 0px, #193171 0.850987px -2.87677px 0px, #193171 1.74541px -2.43999px 0px, #193171 2.44769px -1.73459px 0px, #193171 2.88051px -0.838247px 0px;
  color: white;
}
.place.gameninja .boxLives {
  position: absolute;
  right: 10px;
  top: 10px;
  font-size: 30px;
  color: pink;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.gameninja .boxLives .cell {
  background-image: url(/gfx/place/gameninja/easter/back/food_border.png);
  width: 90px;
  height: 118px;
  background-repeat: no-repeat;
  margin: 0px 5px;
  position: relative;
}
.place.gameninja .boxLives .cell[data-active='1']:after {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  background-image: url(/gfx/place/gameninja/easter/back/food.png);
  width: 90px;
  height: 118px;
  background-repeat: no-repeat;
}
.place.gameninja .bossInfo {
  position: absolute;
  left: 50%;
  width: 500px;
  margin-left: -250px;
  top: 280px;
  color: white;
  font-size: 50px;
  text-shadow: -1px 0 #193171, -1px 1px #193171, 1px 1px #193171, 0 1px #193171, 1px 0 #193171, 0 -1px #193171, 0 2px #193171, -1px 2px #193171, 1px 2px #193171, 2px 2px #193171, 0 3px #193171, -1px 3px #193171, 1px 3px #193171;
  text-align: center;
  opacity: 0;
}
.place.gameninja .bossInfo #bossInfoValJS {
  font-size: 100px;
}
.place.gameninja .bossInfo .rowNum {
  white-space: nowrap;
  font-size: 60px;
  text-shadow: #193171 3px 0px 0px, #193171 2.83487px 0.981584px 0px, #193171 2.35766px 1.85511px 0px, #193171 1.62091px 2.52441px 0px, #193171 0.705713px 2.91581px 0px, #193171 -0.287171px 2.98622px 0px, #193171 -1.24844px 2.72789px 0px, #193171 -2.07227px 2.16926px 0px, #193171 -2.66798px 1.37182px 0px, #193171 -2.96998px 0.42336px 0px, #193171 -2.94502px -0.571704px 0px, #193171 -2.59586px -1.50383px 0px, #193171 -1.96093px -2.27041px 0px, #193171 -1.11013px -2.78704px 0px, #193171 -0.137119px -2.99686px 0px, #193171 0.850987px -2.87677px 0px, #193171 1.74541px -2.43999px 0px, #193171 2.44769px -1.73459px 0px, #193171 2.88051px -0.838247px 0px;
}
.place.gameninja .bossInfo .xJS {
  opacity: 0;
  display: none;
}
.place.gameninja #rabbitBox {
  position: absolute;
  right: 62px;
  top: 281px;
  width: 576px;
  height: 429px;
  cursor: pointer;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/gameninja/easter/back/rabbit_wait.jpg);
}
.place.gameninja #rabbitBox:after {
  content: "";
  position: absolute;
  left: -5px;
  top: -5px;
  width: 586px;
  height: 439px;
  background-image: url(/gfx/place/gameninja/easter/back/1/cover.png);
  background-repeat: no-repeat;
}
.place.gameninja #rabbitBox[data-state="1"] {
  background-image: url(/gfx/place/gameninja/easter/back/rabbit_action.jpg);
}
.place.gameninja[data-level="1"] {
  background-image: url(/gfx/place/gameninja/easter/back/1/back.jpg);
}
.place.gameninja[data-level="1"] #rabbitBox:after {
  background-image: url(/gfx/place/gameninja/easter/back/1/cover.png);
}
.place.gameninja[data-level="2"] {
  background-image: url(/gfx/place/gameninja/easter/back/2/back.jpg);
}
.place.gameninja[data-level="2"] #rabbitBox:after {
  background-image: url(/gfx/place/gameninja/easter/back/2/cover.png);
}
.place.gameninja[data-level="3"] {
  background-image: url(/gfx/place/gameninja/easter/back/3/back.jpg);
}
.place.gameninja[data-level="3"] #rabbitBox:after {
  background-image: url(/gfx/place/gameninja/easter/back/3/cover.png);
}
.place.gameninja[data-level="4"] {
  background-image: url(/gfx/place/gameninja/easter/back/4/back.jpg);
}
.place.gameninja[data-level="4"] #rabbitBox:after {
  background-image: url(/gfx/place/gameninja/easter/back/4/cover.png);
}
.place.gameninja[data-level="5"] {
  background-image: url(/gfx/place/gameninja/easter/back/5/back.jpg);
}
.place.gameninja[data-level="5"] #rabbitBox:after {
  background-image: url(/gfx/place/gameninja/easter/back/5/cover.png);
}
.place.gameninja[data-level="6"] {
  background-image: url(/gfx/place/gameninja/easter/back/6/back.jpg);
}
.place.gameninja[data-level="6"] #rabbitBox:after {
  background-image: url(/gfx/place/gameninja/easter/back/6/cover.png);
}
.place.gameninja[data-level="7"] {
  background-image: url(/gfx/place/gameninja/easter/back/7/back.jpg);
}
.place.gameninja[data-level="7"] #rabbitBox:after {
  background-image: url(/gfx/place/gameninja/easter/back/7/cover.png);
}
.place.gameninja[data-level="8"] {
  background-image: url(/gfx/place/gameninja/easter/back/8/back.jpg);
}
.place.gameninja[data-level="8"] #rabbitBox:after {
  background-image: url(/gfx/place/gameninja/easter/back/8/cover.png);
}
.place.gameninja[data-level="9"] {
  background-image: url(/gfx/place/gameninja/easter/back/9/back.jpg);
}
.place.gameninja[data-level="9"] #rabbitBox:after {
  background-image: url(/gfx/place/gameninja/easter/back/9/cover.png);
}
.place.gameninja[data-level="10"] {
  background-image: url(/gfx/place/gameninja/easter/back/10/back.jpg);
}
.place.gameninja[data-level="10"] #rabbitBox:after {
  background-image: url(/gfx/place/gameninja/easter/back/10/cover.png);
}
.place.girlnew .textForSayClass {
  font-size: 27px;
  font-family: Tahoma, Verdana, Arial;
}
.place.girlnew .textDimensionCalculation {
  width: 853px;
}
.place.girlnew > .win {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  background-repeat: no-repeat;
  display: none;
}
.place.girlnew > .win.in {
  display: block;
}
.place.girlnew .sayBox {
  width: 907px;
  height: 226px;
  position: absolute;
  bottom: 86px;
  left: 50%;
  margin-left: -453px;
}
.place.girlnew .sayBox > .content {
  color: white;
  position: absolute;
  left: 17px;
  right: 17px;
  top: 13px;
  bottom: 20px;
  padding: 13px 10px;
  font-size: 27px;
  font-family: Tahoma, Verdana, Arial;
}
.place.girlnew .sayBox > .content .textBox {
  height: 110px;
}
.place.girlnew .sayBox > .content .textNavi {
  margin-top: 6px;
  height: 51px;
  position: relative;
  z-index: 1;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlnew .sayBox > .content .textNavi .naviBox {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-shadow: -1px 0 #dc2886, -1px 1px #dc2886, 1px 1px #dc2886, 0 1px #dc2886, 1px 0 #dc2886, 0 -1px #dc2886, 0 2px #dc2886, -1px 2px #dc2886, 1px 2px #dc2886, 2px 2px #dc2886, 0 3px #dc2886, -1px 3px #dc2886, 1px 3px #dc2886;
  color: white;
  font-size: 30px;
  cursor: pointer;
}
.place.girlnew .sayBox > .content .textNavi .naviBox .naviImg {
  background-repeat: no-repeat;
  cursor: pointer;
  margin-left: 20px;
}
.place.girlnew .sayBox > .content .textNavi .naviBox .naviImg.skip {
  width: 49px;
  height: 39px;
  background-image: url(/gfx/place/girlnew/say/skip.png);
}
.place.girlnew .sayBox > .content .textNavi .naviBox .naviImg.next {
  width: 44px;
  height: 51px;
  background-image: url(/gfx/place/girlnew/say/arr.png);
}
.place.girlnew .sayBox > .content .textNavi .naviBox:hover .naviImg {
  background-position: left bottom;
}
.place.girlnew .sayBox > .content .textNavi .naviBox:active .naviImg {
  background-position: left center;
}
.place.girlnew .sayBox > .upBelt {
  position: absolute;
  height: 62px;
  min-width: 228px;
  top: -52px;
  left: 25px;
}
.place.girlnew .sayBox > .upBelt.user {
  left: auto;
  right: 25px;
}
.place.girlnew .sayBox > .upBelt.user:before {
  right: 78px;
  left: 144px;
}
.place.girlnew .sayBox > .upBelt.user > .up {
  width: 146px;
  background-image: url(/gfx/place/girlnew/say/belt_up_right.png);
}
.place.girlnew .sayBox > .upBelt.user > .down {
  width: 80px;
  background-image: url(/gfx/place/girlnew/say/belt_up_right.png);
}
.place.girlnew .sayBox > .upBelt > .up {
  width: 80px;
  height: 62px;
  position: absolute;
  left: 0px;
  top: 0px;
  background-image: url(/gfx/place/girlnew/say/belt_up.png);
  background-repeat: no-repeat;
}
.place.girlnew .sayBox > .upBelt > .down {
  width: 146px;
  height: 62px;
  position: absolute;
  right: 0px;
  top: 0px;
  background-position: top right;
  background-image: url(/gfx/place/girlnew/say/belt_up.png);
  background-repeat: no-repeat;
}
.place.girlnew .sayBox > .upBelt:before {
  content: "";
  height: 62px;
  position: absolute;
  left: 78px;
  right: 144px;
  background-image: url(/gfx/place/girlnew/say/ext.png);
}
.place.girlnew .sayBox > .upBelt > .content {
  position: relative;
  height: 62px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-shadow: -1px 0 #165c5d, -1px 1px #165c5d, 1px 1px #165c5d, 0 1px #165c5d, 1px 0 #165c5d, 0 -1px #165c5d, 0 2px #165c5d, -1px 2px #165c5d, 1px 2px #165c5d, 2px 2px #165c5d, 0 3px #165c5d, -1px 3px #165c5d, 1px 3px #165c5d;
  color: white;
  font-size: 25px;
  padding: 0px 28px;
}
.place.girlnew .sayBox:before {
  content: "";
  position: absolute;
  left: 17px;
  right: 17px;
  top: 13px;
  bottom: 20px;
  background-color: rgba(0, 0, 0, 0.5);
}
.place.girlnew .sayBox:after {
  content: "";
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  background-image: url(/gfx/place/girlnew/say/border.png);
}
.place.girlnew .girlParts .eye {
  position: absolute;
}
.place.girlnew .girlParts .m {
  position: absolute;
}
.place.girlnew .girlParts .extra {
  position: absolute;
}
.place.girlnew[data-girl="cherry"] .win.in .girlParts .eye[data-step="0"] {
  width: 242px;
  height: 138px;
  left: 370px;
  top: 70px;
  background-image: url(/gfx/place/girlnew/girls/cherry/ready/eye0.png);
}
.place.girlnew[data-girl="cherry"] .win.in .girlParts .eye[data-step="1"] {
  width: 271px;
  height: 131px;
  left: 353px;
  top: 77px;
  background-image: url(/gfx/place/girlnew/girls/cherry/ready/eye1.png);
}
.place.girlnew[data-girl="cherry"] .win.in .girlParts .eye[data-step="2"] {
  width: 267px;
  height: 139px;
  left: 359px;
  top: 75px;
  background-image: url(/gfx/place/girlnew/girls/cherry/ready/eye2.png);
}
.place.girlnew[data-girl="cherry"] .win.in .girlParts .m[data-step="0"] {
  width: 86px;
  height: 65px;
  left: 487px;
  top: 218px;
  background-image: url(/gfx/place/girlnew/girls/cherry/ready/m0.png);
}
.place.girlnew[data-girl="cherry"] .win.in .girlParts .m[data-step="1"] {
  width: 99px;
  height: 79px;
  left: 478px;
  top: 215px;
  background-image: url(/gfx/place/girlnew/girls/cherry/ready/m1.png);
}
.place.girlnew[data-girl="cherry"] .win.in .girlParts .m[data-step="2"] {
  width: 61px;
  height: 53px;
  left: 501px;
  top: 234px;
  background-image: url(/gfx/place/girlnew/girls/cherry/ready/m2.png);
}
.place.girlnew[data-girl="cherry"] .win.in .girlParts .m[data-step="3"] {
  width: 114px;
  height: 87px;
  left: 466px;
  top: 209px;
  background-image: url(/gfx/place/girlnew/girls/cherry/ready/m3.png);
}
.place.girlnew[data-girl="lola"] .win.in .girlParts .eye[data-step="0"] {
  width: 212px;
  height: 57px;
  left: 497px;
  top: 305px;
  background-image: url(/gfx/place/girlnew/girls/lola/ready/eye0.png);
}
.place.girlnew[data-girl="lola"] .win.in .girlParts .eye[data-step="1"] {
  width: 225px;
  height: 61px;
  left: 494px;
  top: 301px;
  background-image: url(/gfx/place/girlnew/girls/lola/ready/eye1.png);
}
.place.girlnew[data-girl="lola"] .win.in .girlParts .eye[data-step="2"] {
  width: 221px;
  height: 60px;
  left: 493px;
  top: 302px;
  background-image: url(/gfx/place/girlnew/girls/lola/ready/eye2.png);
}
.place.girlnew[data-girl="lola"] .win.in .girlParts .m[data-step="0"] {
  width: 102px;
  height: 46px;
  left: 559px;
  top: 418px;
  background-image: url(/gfx/place/girlnew/girls/lola/ready/m0.png);
}
.place.girlnew[data-girl="lola"] .win.in .girlParts .m[data-step="1"] {
  width: 107px;
  height: 51px;
  left: 557px;
  top: 416px;
  background-image: url(/gfx/place/girlnew/girls/lola/ready/m1.png);
}
.place.girlnew[data-girl="lola"] .win.in .girlParts .m[data-step="2"] {
  width: 58px;
  height: 50px;
  left: 584px;
  top: 415px;
  background-image: url(/gfx/place/girlnew/girls/lola/ready/m2.png);
}
.place.girlnew[data-girl="lola"] .win.in .girlParts .m[data-step="3"] {
  width: 84px;
  height: 66px;
  left: 570px;
  top: 412px;
  background-image: url(/gfx/place/girlnew/girls/lola/ready/m3.png);
}
.place.girlnew[data-girl="sanshi"] .win.in .girlParts .eye[data-step="0"] {
  width: 211px;
  height: 121px;
  left: 553px;
  top: 283px;
  background-image: url(/gfx/place/girlnew/girls/sanshi/ready/eye0.png);
}
.place.girlnew[data-girl="sanshi"] .win.in .girlParts .eye[data-step="1"] {
  width: 214px;
  height: 121px;
  left: 550px;
  top: 283px;
  background-image: url(/gfx/place/girlnew/girls/sanshi/ready/eye1.png);
}
.place.girlnew[data-girl="sanshi"] .win.in .girlParts .eye[data-step="2"] {
  width: 212px;
  height: 127px;
  left: 554px;
  top: 283px;
  background-image: url(/gfx/place/girlnew/girls/sanshi/ready/eye2.png);
}
.place.girlnew[data-girl="sanshi"] .win.in .girlParts .m[data-step="0"] {
  width: 97px;
  height: 70px;
  left: 656px;
  top: 428px;
  background-image: url(/gfx/place/girlnew/girls/sanshi/ready/m0.png);
}
.place.girlnew[data-girl="sanshi"] .win.in .girlParts .m[data-step="1"] {
  width: 92px;
  height: 70px;
  left: 645px;
  top: 431px;
  background-image: url(/gfx/place/girlnew/girls/sanshi/ready/m1.png);
}
.place.girlnew[data-girl="sanshi"] .win.in .girlParts .m[data-step="2"] {
  width: 64px;
  height: 49px;
  left: 663px;
  top: 446px;
  background-image: url(/gfx/place/girlnew/girls/sanshi/ready/m2.png);
}
.place.girlnew[data-girl="sanshi"] .win.in .girlParts .m[data-step="3"] {
  width: 101px;
  height: 76px;
  left: 652px;
  top: 437px;
  background-image: url(/gfx/place/girlnew/girls/sanshi/ready/m3.png);
}
.place.girlnew[data-girl="ice"] .win.in .girlParts .eye[data-step="0"] {
  width: 152px;
  height: 150px;
  left: 614px;
  top: 167px;
  background-image: url(/gfx/place/girlnew/girls/ice/ready/eye0.png);
}
.place.girlnew[data-girl="ice"] .win.in .girlParts .eye[data-step="1"] {
  width: 152px;
  height: 152px;
  left: 614px;
  top: 165px;
  background-image: url(/gfx/place/girlnew/girls/ice/ready/eye1.png);
}
.place.girlnew[data-girl="ice"] .win.in .girlParts .eye[data-step="2"] {
  width: 164px;
  height: 160px;
  left: 607px;
  top: 167px;
  background-image: url(/gfx/place/girlnew/girls/ice/ready/eye2.png);
}
.place.girlnew[data-girl="ice"] .win.in .girlParts .m[data-step="0"] {
  width: 72px;
  height: 90px;
  left: 734px;
  top: 280px;
  background-image: url(/gfx/place/girlnew/girls/ice/ready/m0.png);
}
.place.girlnew[data-girl="ice"] .win.in .girlParts .m[data-step="1"] {
  width: 79px;
  height: 71px;
  left: 725px;
  top: 292px;
  background-image: url(/gfx/place/girlnew/girls/ice/ready/m1.png);
}
.place.girlnew[data-girl="ice"] .win.in .girlParts .m[data-step="2"] {
  width: 65px;
  height: 55px;
  left: 734px;
  top: 311px;
  background-image: url(/gfx/place/girlnew/girls/ice/ready/m2.png);
}
.place.girlnew[data-girl="ice"] .win.in .girlParts .m[data-step="3"] {
  width: 77px;
  height: 69px;
  left: 710px;
  top: 311px;
  background-image: url(/gfx/place/girlnew/girls/ice/ready/m3.png);
}
.place.girlnew[data-girl="geeky"] .win.in .girlParts .eye[data-step="0"] {
  width: 234px;
  height: 86px;
  left: 590px;
  top: 188px;
  background-image: url(/gfx/place/girlnew/girls/geeky/ready/eye0.png);
}
.place.girlnew[data-girl="geeky"] .win.in .girlParts .eye[data-step="1"] {
  width: 238px;
  height: 86px;
  left: 590px;
  top: 188px;
  background-image: url(/gfx/place/girlnew/girls/geeky/ready/eye1.png);
}
.place.girlnew[data-girl="geeky"] .win.in .girlParts .eye[data-step="2"] {
  width: 234px;
  height: 88px;
  left: 590px;
  top: 188px;
  background-image: url(/gfx/place/girlnew/girls/geeky/ready/eye2.png);
}
.place.girlnew[data-girl="geeky"] .win.in .girlParts .m[data-step="0"] {
  width: 90px;
  height: 55px;
  left: 677px;
  top: 308px;
  background-image: url(/gfx/place/girlnew/girls/geeky/ready/m0.png);
}
.place.girlnew[data-girl="geeky"] .win.in .girlParts .m[data-step="1"] {
  width: 99px;
  height: 52px;
  left: 667px;
  top: 316px;
  background-image: url(/gfx/place/girlnew/girls/geeky/ready/m1.png);
}
.place.girlnew[data-girl="geeky"] .win.in .girlParts .m[data-step="2"] {
  width: 62px;
  height: 48px;
  left: 684px;
  top: 315px;
  background-image: url(/gfx/place/girlnew/girls/geeky/ready/m2.png);
}
.place.girlnew[data-girl="geeky"] .win.in .girlParts .m[data-step="3"] {
  width: 66px;
  height: 56px;
  left: 679px;
  top: 314px;
  background-image: url(/gfx/place/girlnew/girls/geeky/ready/m3.png);
}
.place.girlnew[data-girl="dora"] .win.in .girlParts .eye[data-step="0"] {
  width: 186px;
  height: 117px;
  left: 618px;
  top: 296px;
  background-image: url(/gfx/place/girlnew/girls/dora/ready/eye0.png);
}
.place.girlnew[data-girl="dora"] .win.in .girlParts .eye[data-step="1"] {
  width: 190px;
  height: 117px;
  left: 618px;
  top: 296px;
  background-image: url(/gfx/place/girlnew/girls/dora/ready/eye1.png);
}
.place.girlnew[data-girl="dora"] .win.in .girlParts .eye[data-step="2"] {
  width: 190px;
  height: 117px;
  left: 618px;
  top: 296px;
  background-image: url(/gfx/place/girlnew/girls/dora/ready/eye2.png);
}
.place.girlnew[data-girl="dora"] .win.in .girlParts .m[data-step="0"] {
  width: 103px;
  height: 65px;
  left: 673px;
  top: 428px;
  background-image: url(/gfx/place/girlnew/girls/dora/ready/m0.png);
}
.place.girlnew[data-girl="dora"] .win.in .girlParts .m[data-step="1"] {
  width: 93px;
  height: 63px;
  left: 676px;
  top: 435px;
  background-image: url(/gfx/place/girlnew/girls/dora/ready/m1.png);
}
.place.girlnew[data-girl="dora"] .win.in .girlParts .m[data-step="2"] {
  width: 61px;
  height: 52px;
  left: 685px;
  top: 441px;
  background-image: url(/gfx/place/girlnew/girls/dora/ready/m2.png);
}
.place.girlnew[data-girl="dora"] .win.in .girlParts .m[data-step="3"] {
  width: 71px;
  height: 56px;
  left: 679px;
  top: 440px;
  background-image: url(/gfx/place/girlnew/girls/dora/ready/m3.png);
}
.place.girlnew[data-girl="frecly"] .win.in .girlParts .eye[data-step="0"] {
  width: 200px;
  height: 101px;
  left: 214px;
  top: 176px;
  background-image: url(/gfx/place/girlnew/girls/frecly/ready/eye0.png);
}
.place.girlnew[data-girl="frecly"] .win.in .girlParts .eye[data-step="1"] {
  width: 198px;
  height: 101px;
  left: 219px;
  top: 176px;
  background-image: url(/gfx/place/girlnew/girls/frecly/ready/eye1.png);
}
.place.girlnew[data-girl="frecly"] .win.in .girlParts .eye[data-step="2"] {
  width: 199px;
  height: 104px;
  left: 215px;
  top: 176px;
  background-image: url(/gfx/place/girlnew/girls/frecly/ready/eye2.png);
}
.place.girlnew[data-girl="frecly"] .win.in .girlParts .m[data-step="0"] {
  width: 119px;
  height: 69px;
  left: 277px;
  top: 298px;
  background-image: url(/gfx/place/girlnew/girls/frecly/ready/m0.png);
}
.place.girlnew[data-girl="frecly"] .win.in .girlParts .m[data-step="1"] {
  width: 98px;
  height: 66px;
  left: 281px;
  top: 306px;
  background-image: url(/gfx/place/girlnew/girls/frecly/ready/m1.png);
}
.place.girlnew[data-girl="frecly"] .win.in .girlParts .m[data-step="2"] {
  width: 62px;
  height: 53px;
  left: 292px;
  top: 314px;
  background-image: url(/gfx/place/girlnew/girls/frecly/ready/m2.png);
}
.place.girlnew[data-girl="frecly"] .win.in .girlParts .m[data-step="3"] {
  width: 84px;
  height: 66px;
  left: 281px;
  top: 311px;
  background-image: url(/gfx/place/girlnew/girls/frecly/ready/m3.png);
}
.place.girlnew[data-girl="pantress"] .win.in .girlParts .eye[data-step="0"] {
  width: 61px;
  height: 43px;
  left: 760px;
  top: 291px;
  background-image: url(/gfx/place/girlnew/girls/pantress/ready/eye0.png);
}
.place.girlnew[data-girl="pantress"] .win.in .girlParts .eye[data-step="1"] {
  width: 63px;
  height: 52px;
  left: 760px;
  top: 282px;
  background-image: url(/gfx/place/girlnew/girls/pantress/ready/eye1.png);
}
.place.girlnew[data-girl="pantress"] .win.in .girlParts .eye[data-step="2"] {
  width: 63px;
  height: 52px;
  left: 760px;
  top: 282px;
  background-image: url(/gfx/place/girlnew/girls/pantress/ready/eye2.png);
}
.place.girlnew[data-girl="pantress"] .win.in .girlParts .m[data-step="0"] {
  width: 50px;
  height: 35px;
  left: 728px;
  top: 370px;
  background-image: url(/gfx/place/girlnew/girls/pantress/ready/m0.png);
}
.place.girlnew[data-girl="pantress"] .win.in .girlParts .m[data-step="1"] {
  width: 52px;
  height: 45px;
  left: 729px;
  top: 364px;
  background-image: url(/gfx/place/girlnew/girls/pantress/ready/m1.png);
}
.place.girlnew[data-girl="pantress"] .win.in .girlParts .m[data-step="2"] {
  width: 41px;
  height: 35px;
  left: 732px;
  top: 370px;
  background-image: url(/gfx/place/girlnew/girls/pantress/ready/m2.png);
}
.place.girlnew[data-girl="pantress"] .win.in .girlParts .m[data-step="3"] {
  width: 49px;
  height: 41px;
  left: 729px;
  top: 368px;
  background-image: url(/gfx/place/girlnew/girls/pantress/ready/m3.png);
}
.place.girlnew[data-girl="victoria"] .win.in .girlParts .eye[data-step="0"] {
  width: 83px;
  height: 68px;
  left: 827px;
  top: 283px;
  background-image: url(/gfx/place/girlnew/girls/victoria/ready/eye0.png);
}
.place.girlnew[data-girl="victoria"] .win.in .girlParts .eye[data-step="1"] {
  width: 87px;
  height: 68px;
  left: 827px;
  top: 283px;
  background-image: url(/gfx/place/girlnew/girls/victoria/ready/eye1.png);
}
.place.girlnew[data-girl="victoria"] .win.in .girlParts .eye[data-step="2"] {
  width: 87px;
  height: 63px;
  left: 827px;
  top: 283px;
  background-image: url(/gfx/place/girlnew/girls/victoria/ready/eye2.png);
}
.place.girlnew[data-girl="victoria"] .win.in .girlParts .m[data-step="0"] {
  width: 62px;
  height: 47px;
  left: 938px;
  top: 380px;
  background-image: url(/gfx/place/girlnew/girls/victoria/ready/m0.png);
}
.place.girlnew[data-girl="victoria"] .win.in .girlParts .m[data-step="1"] {
  width: 81px;
  height: 66px;
  left: 924px;
  top: 367px;
  background-image: url(/gfx/place/girlnew/girls/victoria/ready/m1.png);
}
.place.girlnew[data-girl="victoria"] .win.in .girlParts .m[data-step="2"] {
  width: 61px;
  height: 52px;
  left: 932px;
  top: 377px;
  background-image: url(/gfx/place/girlnew/girls/victoria/ready/m2.png);
}
.place.girlnew[data-girl="victoria"] .win.in .girlParts .m[data-step="3"] {
  width: 71px;
  height: 61px;
  left: 922px;
  top: 372px;
  background-image: url(/gfx/place/girlnew/girls/victoria/ready/m3.png);
}
.place.girlnew[data-girl="cindy"] .win.in .girlParts .eye[data-step="0"] {
  width: 204px;
  height: 79px;
  left: 577px;
  top: 320px;
  background-image: url(/gfx/place/girlnew/girls/cindy/ready/eye0.png);
}
.place.girlnew[data-girl="cindy"] .win.in .girlParts .eye[data-step="1"] {
  width: 220px;
  height: 78px;
  left: 570px;
  top: 320px;
  background-image: url(/gfx/place/girlnew/girls/cindy/ready/eye1.png);
}
.place.girlnew[data-girl="cindy"] .win.in .girlParts .eye[data-step="2"] {
  width: 220px;
  height: 78px;
  left: 570px;
  top: 320px;
  background-image: url(/gfx/place/girlnew/girls/cindy/ready/eye2.png);
}
.place.girlnew[data-girl="cindy"] .win.in .girlParts .m[data-step="0"] {
  width: 108px;
  height: 51px;
  left: 631px;
  top: 456px;
  background-image: url(/gfx/place/girlnew/girls/cindy/ready/m0.png);
}
.place.girlnew[data-girl="cindy"] .win.in .girlParts .m[data-step="1"] {
  width: 98px;
  height: 67px;
  left: 631px;
  top: 453px;
  background-image: url(/gfx/place/girlnew/girls/cindy/ready/m1.png);
}
.place.girlnew[data-girl="cindy"] .win.in .girlParts .m[data-step="2"] {
  width: 55px;
  height: 48px;
  left: 652px;
  top: 459px;
  background-image: url(/gfx/place/girlnew/girls/cindy/ready/m2.png);
}
.place.girlnew[data-girl="cindy"] .win.in .girlParts .m[data-step="3"] {
  width: 112px;
  height: 71px;
  left: 620px;
  top: 451px;
  background-image: url(/gfx/place/girlnew/girls/cindy/ready/m3.png);
}
.place.girlnew[data-girl="ashley"] .win.in .girlParts .eye[data-step="0"] {
  width: 178px;
  height: 75px;
  left: 647px;
  top: 201px;
  background-image: url(/gfx/place/girlnew/girls/ashley/ready/eye0.png);
}
.place.girlnew[data-girl="ashley"] .win.in .girlParts .eye[data-step="1"] {
  width: 180px;
  height: 75px;
  left: 645px;
  top: 201px;
  background-image: url(/gfx/place/girlnew/girls/ashley/ready/eye1.png);
}
.place.girlnew[data-girl="ashley"] .win.in .girlParts .eye[data-step="2"] {
  width: 180px;
  height: 75px;
  left: 645px;
  top: 201px;
  background-image: url(/gfx/place/girlnew/girls/ashley/ready/eye2.png);
}
.place.girlnew[data-girl="ashley"] .win.in .girlParts .m[data-step="0"] {
  width: 86px;
  height: 49px;
  left: 703px;
  top: 339px;
  background-image: url(/gfx/place/girlnew/girls/ashley/ready/m0.png);
}
.place.girlnew[data-girl="ashley"] .win.in .girlParts .m[data-step="1"] {
  width: 98px;
  height: 68px;
  left: 695px;
  top: 328px;
  background-image: url(/gfx/place/girlnew/girls/ashley/ready/m1.png);
}
.place.girlnew[data-girl="ashley"] .win.in .girlParts .m[data-step="2"] {
  width: 55px;
  height: 48px;
  left: 719px;
  top: 339px;
  background-image: url(/gfx/place/girlnew/girls/ashley/ready/m2.png);
}
.place.girlnew[data-girl="ashley"] .win.in .girlParts .m[data-step="3"] {
  width: 101px;
  height: 70px;
  left: 696px;
  top: 322px;
  background-image: url(/gfx/place/girlnew/girls/ashley/ready/m3.png);
}
.place.girlnew[data-girl="emma"] .win.in .girlParts .eye[data-step="0"] {
  width: 201px;
  height: 74px;
  left: 473px;
  top: 187px;
  background-image: url(/gfx/place/girlnew/girls/emma/ready/eye0.png);
}
.place.girlnew[data-girl="emma"] .win.in .girlParts .eye[data-step="1"] {
  width: 212px;
  height: 75px;
  left: 467px;
  top: 186px;
  background-image: url(/gfx/place/girlnew/girls/emma/ready/eye1.png);
}
.place.girlnew[data-girl="emma"] .win.in .girlParts .eye[data-step="2"] {
  width: 211px;
  height: 77px;
  left: 463px;
  top: 186px;
  background-image: url(/gfx/place/girlnew/girls/emma/ready/eye2.png);
}
.place.girlnew[data-girl="emma"] .win.in .girlParts .m[data-step="0"] {
  width: 95px;
  height: 58px;
  left: 546px;
  top: 318px;
  background-image: url(/gfx/place/girlnew/girls/emma/ready/m0.png);
}
.place.girlnew[data-girl="emma"] .win.in .girlParts .m[data-step="1"] {
  width: 99px;
  height: 63px;
  left: 542px;
  top: 318px;
  background-image: url(/gfx/place/girlnew/girls/emma/ready/m1.png);
}
.place.girlnew[data-girl="emma"] .win.in .girlParts .m[data-step="2"] {
  width: 55px;
  height: 48px;
  left: 569px;
  top: 326px;
  background-image: url(/gfx/place/girlnew/girls/emma/ready/m2.png);
}
.place.girlnew[data-girl="emma"] .win.in .girlParts .m[data-step="3"] {
  width: 102px;
  height: 67px;
  left: 539px;
  top: 320px;
  background-image: url(/gfx/place/girlnew/girls/emma/ready/m3.png);
}
.place.girlnew[data-girl="indira"] .win.in .girlParts .eye[data-step="0"] {
  width: 273px;
  height: 100px;
  left: 515px;
  top: 179px;
  background-image: url(/gfx/place/girlnew/girls/indira/ready/eye0.png);
}
.place.girlnew[data-girl="indira"] .win.in .girlParts .eye[data-step="1"] {
  width: 290px;
  height: 100px;
  left: 505px;
  top: 179px;
  background-image: url(/gfx/place/girlnew/girls/indira/ready/eye1.png);
}
.place.girlnew[data-girl="indira"] .win.in .girlParts .eye[data-step="2"] {
  width: 285px;
  height: 100px;
  left: 505px;
  top: 179px;
  background-image: url(/gfx/place/girlnew/girls/indira/ready/eye2.png);
}
.place.girlnew[data-girl="indira"] .win.in .girlParts .m[data-step="0"] {
  width: 112px;
  height: 63px;
  left: 560px;
  top: 347px;
  background-image: url(/gfx/place/girlnew/girls/indira/ready/m0.png);
}
.place.girlnew[data-girl="indira"] .win.in .girlParts .m[data-step="1"] {
  width: 74px;
  height: 63px;
  left: 572px;
  top: 345px;
  background-image: url(/gfx/place/girlnew/girls/indira/ready/m1.png);
}
.place.girlnew[data-girl="indira"] .win.in .girlParts .m[data-step="2"] {
  width: 97px;
  height: 74px;
  left: 567px;
  top: 350px;
  background-image: url(/gfx/place/girlnew/girls/indira/ready/m2.png);
}
.place.girlnew[data-girl="twins"] .win.in .girlParts .eye[data-step="0"] {
  width: 510px;
  height: 103px;
  left: 386px;
  top: 208px;
  background-image: url(/gfx/place/girlnew/girls/twins/ready/eye0.png);
}
.place.girlnew[data-girl="twins"] .win.in .girlParts .eye[data-step="1"] {
  width: 527px;
  height: 105px;
  left: 376px;
  top: 206px;
  background-image: url(/gfx/place/girlnew/girls/twins/ready/eye1.png);
}
.place.girlnew[data-girl="twins"] .win.in .girlParts .eye[data-step="2"] {
  width: 524px;
  height: 107px;
  left: 372px;
  top: 206px;
  background-image: url(/gfx/place/girlnew/girls/twins/ready/eye2.png);
}
.place.girlnew[data-girl="twins"] .win.in .girlParts .m[data-step="0"] {
  width: 500px;
  height: 69px;
  left: 394px;
  top: 319px;
  background-image: url(/gfx/place/girlnew/girls/twins/ready/m0.png);
}
.place.girlnew[data-girl="twins"] .win.in .girlParts .m[data-step="1"] {
  width: 488px;
  height: 71px;
  left: 404px;
  top: 317px;
  background-image: url(/gfx/place/girlnew/girls/twins/ready/m1.png);
}
.place.girlnew[data-girl="twins"] .win.in .girlParts .m[data-step="2"] {
  width: 502px;
  height: 82px;
  left: 401px;
  top: 309px;
  background-image: url(/gfx/place/girlnew/girls/twins/ready/m2.png);
}
.place.girlnew[data-girl="zoe"] .win.in .girlParts .eye[data-step="0"] {
  width: 264px;
  height: 85px;
  left: 729px;
  top: 182px;
  background-image: url(/gfx/place/girlnew/girls/zoe/ready/eye0.png);
}
.place.girlnew[data-girl="zoe"] .win.in .girlParts .eye[data-step="1"] {
  width: 267px;
  height: 106px;
  left: 727px;
  top: 175px;
  background-image: url(/gfx/place/girlnew/girls/zoe/ready/eye1.png);
}
.place.girlnew[data-girl="zoe"] .win.in .girlParts .eye[data-step="2"] {
  width: 253px;
  height: 106px;
  left: 741px;
  top: 175px;
  background-image: url(/gfx/place/girlnew/girls/zoe/ready/eye2.png);
}
.place.girlnew[data-girl="zoe"] .win.in .girlParts .m[data-step="0"] {
  width: 112px;
  height: 66px;
  left: 848px;
  top: 365px;
  background-image: url(/gfx/place/girlnew/girls/zoe/ready/m0.png);
}
.place.girlnew[data-girl="zoe"] .win.in .girlParts .m[data-step="1"] {
  width: 74px;
  height: 62px;
  left: 874px;
  top: 365px;
  background-image: url(/gfx/place/girlnew/girls/zoe/ready/m1.png);
}
.place.girlnew[data-girl="zoe"] .win.in .girlParts .m[data-step="2"] {
  width: 97px;
  height: 77px;
  left: 853px;
  top: 367px;
  background-image: url(/gfx/place/girlnew/girls/zoe/ready/m2.png);
}
.place.girlnew[data-girl="maggie"] .win.out .girlParts .eye[data-step="1"] {
  width: 25px;
  height: 11px;
  left: 291px;
  top: 330px;
  background-image: url(/gfx/place/girlnew/girls/maggie/ready/1/eye1.png);
}
.place.girlnew[data-girl="maggie"] .win.out .girlParts .extra[data-step="0"] {
  width: 21px;
  height: 96px;
  left: 269px;
  top: 256px;
  background-image: url(/gfx/place/girlnew/girls/maggie/ready/1/extra0.png);
}
.place.girlnew[data-girl="maggie"] .win.out .girlParts .extra[data-step="1"] {
  width: 28px;
  height: 97px;
  left: 264px;
  top: 256px;
  background-image: url(/gfx/place/girlnew/girls/maggie/ready/1/extra1.png);
}
.place.girlnew[data-girl="maggie"] .win.out .girlParts .extra[data-step="2"] {
  width: 24px;
  height: 97px;
  left: 266px;
  top: 255px;
  background-image: url(/gfx/place/girlnew/girls/maggie/ready/1/extra2.png);
}
.place.girlnew[data-girl="maggie"] .win.in .girlParts .eye[data-step="1"] {
  width: 137px;
  height: 40px;
  left: 362px;
  top: 161px;
  background-image: url(/gfx/place/girlnew/girls/maggie/ready/2/eye1.png);
}
.place.girlnew[data-girl="maggie"] .win.in .girlParts .eye[data-step="2"] {
  width: 140px;
  height: 50px;
  left: 362px;
  top: 161px;
  background-image: url(/gfx/place/girlnew/girls/maggie/ready/2/eye2.png);
}
.place.girlnew[data-girl="maggie"] .win.in .girlParts .extra[data-step="0"] {
  width: 92px;
  height: 264px;
  left: 231px;
  top: 63px;
  background-image: url(/gfx/place/girlnew/girls/maggie/ready/2/extra0.png);
}
.place.girlnew[data-girl="maggie"] .win.in .girlParts .extra[data-step="1"] {
  width: 116px;
  height: 264px;
  left: 214px;
  top: 65px;
  background-image: url(/gfx/place/girlnew/girls/maggie/ready/2/extra1.png);
}
.place.girlnew[data-girl="maggie"] .win.in .girlParts .extra[data-step="2"] {
  width: 93px;
  height: 267px;
  left: 224px;
  top: 61px;
  background-image: url(/gfx/place/girlnew/girls/maggie/ready/2//extra2.png);
}
.place.girlnew[data-girl="maggie"] .win.more .girlParts .eye[data-step="1"] {
  width: 201px;
  height: 57px;
  left: 489px;
  top: 220px;
  background-image: url(/gfx/place/girlnew/girls/maggie/ready/3/eye1.png);
}
.place.girlnew[data-girl="maggie"] .win.more .girlParts .eye[data-step="2"] {
  width: 206px;
  height: 70px;
  left: 487px;
  top: 220px;
  background-image: url(/gfx/place/girlnew/girls/maggie/ready/3/eye2.png);
}
.place.girlnew[data-girl="maggie"] .win.more .girlParts .m[data-step="0"] {
  width: 90px;
  height: 45px;
  left: 556px;
  top: 358px;
  background-image: url(/gfx/place/girlnew/girls/maggie/ready/3/m0.png);
}
.place.girlnew[data-girl="maggie"] .win.more .girlParts .m[data-step="1"] {
  width: 92px;
  height: 45px;
  left: 551px;
  top: 361px;
  background-image: url(/gfx/place/girlnew/girls/maggie/ready/3/m1.png);
}
.place.girlnew[data-girl="maggie"] .win.more .girlParts .m[data-step="2"] {
  width: 62px;
  height: 49px;
  left: 563px;
  top: 359px;
  background-image: url(/gfx/place/girlnew/girls/maggie/ready/3/m2.png);
}
.place.girlnew[data-girl="maggie"] .win.more .girlParts .m[data-step="3"] {
  width: 66px;
  height: 58px;
  left: 559px;
  top: 356px;
  background-image: url(/gfx/place/girlnew/girls/maggie/ready/3/m3.png);
}
.place.girlnew[data-girl="winona"] .win.out .girlParts .eye[data-step="1"] {
  width: 32px;
  height: 13px;
  left: 863px;
  top: 197px;
  background-image: url(/gfx/place/girlnew/girls/winona/ready/1/eye1.png);
}
.place.girlnew[data-girl="winona"] .win.out .girlParts .extra[data-step="0"] {
  width: 40px;
  height: 35px;
  left: 992px;
  top: 94px;
  background-image: url(/gfx/place/girlnew/girls/winona/ready/1/extra0.png);
}
.place.girlnew[data-girl="winona"] .win.out .girlParts .extra[data-step="1"] {
  width: 17px;
  height: 16px;
  left: 484px;
  top: 163px;
  background-image: url(/gfx/place/girlnew/girls/winona/ready/1/extra1.png);
}
.place.girlnew[data-girl="winona"] .win.out .girlParts .extra[data-step="2"] {
  width: 17px;
  height: 16px;
  left: 425px;
  top: 195px;
  background-image: url(/gfx/place/girlnew/girls/winona/ready/1/extra2.png);
}
.place.girlnew[data-girl="winona"] .win.out .girlParts .extra[data-step="3"] {
  width: 16px;
  height: 16px;
  left: 149px;
  top: 40px;
  background-image: url(/gfx/place/girlnew/girls/winona/ready/1/extra3.png);
}
.place.girlnew[data-girl="winona"] .win.in .girlParts .eye[data-step="1"] {
  width: 114px;
  height: 22px;
  left: 660px;
  top: 153px;
  background-image: url(/gfx/place/girlnew/girls/winona/ready/2/eye1.png);
}
.place.girlnew[data-girl="winona"] .win.in .girlParts .eye[data-step="2"] {
  width: 116px;
  height: 34px;
  left: 659px;
  top: 153px;
  background-image: url(/gfx/place/girlnew/girls/winona/ready/2/eye2.png);
}
.place.girlnew[data-girl="winona"] .win.in .girlParts .extra[data-step="1"] {
  width: 71px;
  height: 62px;
  left: 827px;
  top: 28px;
  background-image: url(/gfx/place/girlnew/girls/winona/ready/2/extra1.png);
}
.place.girlnew[data-girl="winona"] .win.more .girlParts .eye[data-step="1"] {
  width: 185px;
  height: 45px;
  left: 500px;
  top: 139px;
  background-image: url(/gfx/place/girlnew/girls/winona/ready/3/eye1.png);
}
.place.girlnew[data-girl="winona"] .win.more .girlParts .eye[data-step="2"] {
  width: 186px;
  height: 55px;
  left: 499px;
  top: 139px;
  background-image: url(/gfx/place/girlnew/girls/winona/ready/3/eye2.png);
}
.place.girlnew[data-girl="winona"] .win.more .girlParts .m[data-step="0"] {
  width: 77px;
  height: 39px;
  left: 565px;
  top: 245px;
  background-image: url(/gfx/place/girlnew/girls/winona/ready/3/m0.png);
}
.place.girlnew[data-girl="winona"] .win.more .girlParts .m[data-step="1"] {
  width: 77px;
  height: 39px;
  left: 560px;
  top: 251px;
  background-image: url(/gfx/place/girlnew/girls/winona/ready/3/m1.png);
}
.place.girlnew[data-girl="winona"] .win.more .girlParts .m[data-step="2"] {
  width: 50px;
  height: 38px;
  left: 574px;
  top: 251px;
  background-image: url(/gfx/place/girlnew/girls/winona/ready/3/m2.png);
}
.place.girlnew[data-girl="winona"] .win.more .girlParts .m[data-step="3"] {
  width: 61px;
  height: 49px;
  left: 571px;
  top: 244px;
  background-image: url(/gfx/place/girlnew/girls/winona/ready/3/m3.png);
}
.place.girlnew[data-girl="winona"] .win.more .girlParts .extra[data-step="1"] {
  width: 41px;
  height: 41px;
  left: 309px;
  top: 207px;
  background-image: url(/gfx/place/girlnew/girls/winona/ready/3/extra1.png);
}
.place.girlnew[data-girl="winona"] .win.more .girlParts .extra[data-step="2"] {
  width: 41px;
  height: 41px;
  left: 184px;
  top: 274px;
  background-image: url(/gfx/place/girlnew/girls/winona/ready/3/extra2.png);
}
.place.girlnew[data-girl="anya"] .win.out .girlParts .extra[data-step="0"] {
  width: 237px;
  height: 366px;
  left: 615px;
  top: 256px;
  background-image: url(/gfx/place/girlnew/girls/anya/ready/1/extra1.png);
}
.place.girlnew[data-girl="anya"] .win.out .girlParts .extra[data-step="1"] {
  width: 242px;
  height: 366px;
  left: 610px;
  top: 256px;
  background-image: url(/gfx/place/girlnew/girls/anya/ready/1/extra2.png);
}
.place.girlnew[data-girl="anya"] .win.out .girlParts .extra[data-step="2"] {
  width: 242px;
  height: 366px;
  left: 610px;
  top: 256px;
  background-image: url(/gfx/place/girlnew/girls/anya/ready/1/extra3.png);
}
.place.girlnew[data-girl="anya"] .win.in .girlParts .eye[data-step="1"] {
  width: 36px;
  height: 14px;
  left: 686px;
  top: 301px;
  background-image: url(/gfx/place/girlnew/girls/anya/ready/2/eye1.png);
}
.place.girlnew[data-girl="anya"] .win.in .girlParts .eye[data-step="2"] {
  width: 36px;
  height: 16px;
  left: 687px;
  top: 301px;
  background-image: url(/gfx/place/girlnew/girls/anya/ready/2/eye2.png);
}
.place.girlnew[data-girl="anya"] .win.more .girlParts .eye[data-step="1"] {
  width: 136px;
  height: 28px;
  left: 261px;
  top: 197px;
  background-image: url(/gfx/place/girlnew/girls/anya/ready/3/eye1.png);
}
.place.girlnew[data-girl="anya"] .win.more .girlParts .eye[data-step="2"] {
  width: 136px;
  height: 32px;
  left: 261px;
  top: 197px;
  background-image: url(/gfx/place/girlnew/girls/anya/ready/3/eye2.png);
}
.place.girlnew[data-girl="anya"] .win.more .girlParts .m[data-step="0"] {
  width: 55px;
  height: 29px;
  left: 304px;
  top: 265px;
  background-image: url(/gfx/place/girlnew/girls/anya/ready/3/m0.png);
}
.place.girlnew[data-girl="anya"] .win.more .girlParts .m[data-step="1"] {
  width: 32px;
  height: 27px;
  left: 313px;
  top: 267px;
  background-image: url(/gfx/place/girlnew/girls/anya/ready/3/m1.png);
}
.place.girlnew[data-girl="anya"] .win.more .girlParts .m[data-step="2"] {
  width: 52px;
  height: 27px;
  left: 305px;
  top: 266px;
  background-image: url(/gfx/place/girlnew/girls/anya/ready/3/m2.png);
}
.place.girlnew[data-girl="anya"] .win.more .girlParts .m[data-step="3"] {
  width: 42px;
  height: 33px;
  left: 310px;
  top: 264px;
  background-image: url(/gfx/place/girlnew/girls/anya/ready/3/m3.png);
}
.place.girlnew[data-girl="linn"] .win.in .girlParts .eye[data-step="1"] {
  width: 61px;
  height: 16px;
  left: 297px;
  top: 184px;
  background-image: url(/gfx/place/girlnew/girls/linn/in/ready/eye1.png);
}
.place.girlnew[data-girl="linn"] .win.in .girlParts .eye[data-step="2"] {
  width: 61px;
  height: 17px;
  left: 295px;
  top: 183px;
  background-image: url(/gfx/place/girlnew/girls/linn/in/ready/eye2.png);
}
.place.girlnew[data-girl="linn"] .win.in .girlParts .m[data-step="0"] {
  width: 31px;
  height: 24px;
  left: 301px;
  top: 226px;
  background-image: url(/gfx/place/girlnew/girls/linn/in/ready/m0.png);
}
.place.girlnew[data-girl="linn"] .win.in .girlParts .m[data-step="1"] {
  width: 22px;
  height: 19px;
  left: 310px;
  top: 228px;
  background-image: url(/gfx/place/girlnew/girls/linn/in/ready/m1.png);
}
.place.girlnew[data-girl="linn"] .win.in .girlParts .m[data-step="2"] {
  width: 32px;
  height: 22px;
  left: 304px;
  top: 225px;
  background-image: url(/gfx/place/girlnew/girls/linn/in/ready/m2.png);
}
.place.girlnew[data-girl="linn"] .win.in .girlParts .m[data-step="3"] {
  width: 23px;
  height: 24px;
  left: 307px;
  top: 226px;
  background-image: url(/gfx/place/girlnew/girls/linn/in/ready/m3.png);
}
.place.girlnew[data-girl="linn"] .win.more .girlParts .girl {
  position: absolute;
  width: 342px;
  height: 764px;
  left: 475px;
  top: 16px;
  background-image: url(/gfx/place/girlnew/girls/linn/more/ready/girl.png);
}
.place.girlnew[data-girl="linn"] .win.more .girlParts .extra[data-step="0"] {
  width: 276px;
  height: 197px;
  left: 398px;
  top: 0px;
  background-image: url(/gfx/place/girlnew/girls/linn/more/ready/blue.png);
}
.place.girlnew[data-girl="linn"] .win.more .girlParts .extra[data-step="1"] {
  width: 322px;
  height: 235px;
  left: 606px;
  top: 0px;
  background-image: url(/gfx/place/girlnew/girls/linn/more/ready/red.png);
}
.place.girlnew[data-girl="linn"] .win.more .girlParts .eye[data-step="1"] {
  width: 77px;
  height: 21px;
  left: 654px;
  top: 126px;
  background-image: url(/gfx/place/girlnew/girls/linn/more/ready/eye1.png);
}
.place.girlnew[data-girl="linn"] .win.more .girlParts .eye[data-step="2"] {
  width: 79px;
  height: 24px;
  left: 652px;
  top: 125px;
  background-image: url(/gfx/place/girlnew/girls/linn/more/ready/eye2.png);
}
.place.girlnew[data-girl="linn"] .win.more .girlParts .m[data-step="0"] {
  width: 34px;
  height: 25px;
  left: 662px;
  top: 182px;
  background-image: url(/gfx/place/girlnew/girls/linn/more/ready/m0.png);
}
.place.girlnew[data-girl="linn"] .win.more .girlParts .m[data-step="1"] {
  width: 29px;
  height: 23px;
  left: 666px;
  top: 185px;
  background-image: url(/gfx/place/girlnew/girls/linn/more/ready/m1.png);
}
.place.girlnew[data-girl="linn"] .win.more .girlParts .m[data-step="2"] {
  width: 41px;
  height: 27px;
  left: 663px;
  top: 179px;
  background-image: url(/gfx/place/girlnew/girls/linn/more/ready/m2.png);
}
.place.girlnew[data-girl="linn"] .win.more .girlParts .m[data-step="3"] {
  width: 29px;
  height: 30px;
  left: 665px;
  top: 180px;
  background-image: url(/gfx/place/girlnew/girls/linn/more/ready/m3.png);
}
.place.girlnew[data-girl="linn"] .win.out {
  display: block;
}
.place.girlnew[data-girl="linn"] .win.out .sayBox {
  display: none;
}
.place.girlnew[data-girl="linn"] .win.out .sayBox.show {
  display: block;
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen {
  position: absolute;
  right: -720px;
  top: 0px;
  width: 2000px;
  height: 780px;
  background-image: url(/gfx/place/girlnew/girls/linn/out.jpg);
  background-repeat: no-repeat;
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .carWrap {
  background-position: right bottom;
  width: 1223px;
  height: 760px;
  position: absolute;
  opacity: 0;
  bottom: 0px;
  left: 60px;
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .carWrap.show {
  opacity: 1;
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .carWrap .car {
  background-repeat: no-repeat;
  position: absolute;
  width: 736px;
  height: 702px;
  left: 487px;
  top: 0px;
  background-image: url(/gfx/place/girlnew/girls/linn/out/car/ready/car.png);
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .carWrap.light .car {
  width: 1223px;
  height: 760px;
  left: 0px;
  top: 0px;
  background-image: url(/gfx/place/girlnew/girls/linn/out/car/ready/car_light.png);
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .carWrap .light_up {
  background-repeat: no-repeat;
  position: absolute;
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .carWrap .light_up[data-step="0"] {
  width: 404px;
  height: 210px;
  left: 780px;
  top: 110px;
  background-image: url(/gfx/place/girlnew/girls/linn/out/car/ready/blue.png);
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .carWrap .light_up[data-step="1"] {
  width: 420px;
  height: 210px;
  left: 764px;
  top: 110px;
  background-image: url(/gfx/place/girlnew/girls/linn/out/car/ready/red.png);
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .qAnim {
  position: absolute;
  left: 90px;
  top: 281px;
  width: 200px;
  height: 262px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlnew/girls/linn/out/sex_anim.png);
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .girlParts {
  position: absolute;
  left: 88px;
  top: 269px;
  width: 243px;
  height: 301px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlnew/girls/linn/out/caught/girl.png);
  opacity: 0;
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .girlParts.show {
  opacity: 1;
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .girlParts .eye,
.place.girlnew[data-girl="linn"] .win.out .mainScreen .girlParts .meye {
  position: absolute;
  background-repeat: no-repeat;
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .girlParts .eye[data-step="1"] {
  width: 28px;
  height: 8px;
  left: 113px;
  top: 39px;
  background-image: url(/gfx/place/girlnew/girls/linn/out/caught/ready/eye1.png);
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .girlParts .eye[data-step="2"] {
  width: 28px;
  height: 10px;
  left: 112px;
  top: 38px;
  background-image: url(/gfx/place/girlnew/girls/linn/out/caught/ready/eye2.png);
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .girlParts .meye[data-step="1"] {
  width: 30px;
  height: 8px;
  left: 56px;
  top: 74px;
  background-image: url(/gfx/place/girlnew/girls/linn/out/caught/ready/meye1.png);
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .girlParts .meye[data-step="2"] {
  width: 30px;
  height: 10px;
  left: 56px;
  top: 74px;
  background-image: url(/gfx/place/girlnew/girls/linn/out/caught/ready/meye2.png);
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .girlParts .m[data-step="0"] {
  width: 12px;
  height: 8px;
  left: 116px;
  top: 60px;
  background-image: url(/gfx/place/girlnew/girls/linn/out/caught/ready/m0.png);
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .girlParts .m[data-step="1"] {
  width: 9px;
  height: 6px;
  left: 119px;
  top: 62px;
  background-image: url(/gfx/place/girlnew/girls/linn/out/caught/ready/m1.png);
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .girlParts .m[data-step="2"] {
  width: 13px;
  height: 8px;
  left: 117px;
  top: 60px;
  background-image: url(/gfx/place/girlnew/girls/linn/out/caught/ready/m2.png);
}
.place.girlnew[data-girl="linn"] .win.out .mainScreen .girlParts .m[data-step="3"] {
  width: 9px;
  height: 10px;
  left: 118px;
  top: 60px;
  background-image: url(/gfx/place/girlnew/girls/linn/out/caught/ready/m3.png);
}
.place.girlnew[data-girl="linn"] .win.in .man {
  position: absolute;
  background-repeat: no-repeat;
  width: 336px;
  height: 305px;
  left: 634px;
  top: 277px;
  background-image: url(/gfx/place/girlnew/girls/linn/in/ready/man.png);
}
.place.girlnew[data-girl="linn"] .win.in .carMask {
  position: absolute;
  background-repeat: no-repeat;
  width: 366px;
  height: 631px;
  left: 632px;
  top: 61px;
  background-image: url(/gfx/place/girlnew/girls/linn/in/ready/carmask.png);
}
.place.girlnew[data-girl="linn"] .win.in .extra {
  position: absolute;
  background-repeat: no-repeat;
}
.place.girlnew[data-girl="linn"] .win.in .extra[data-step="0"] {
  width: 325px;
  height: 210px;
  left: 363px;
  top: 129px;
  background-image: url(/gfx/place/girlnew/girls/linn/in/ready/blue.png);
}
.place.girlnew[data-girl="linn"] .win.in .extra[data-step="1"] {
  width: 350px;
  height: 210px;
  left: 338px;
  top: 129px;
  background-image: url(/gfx/place/girlnew/girls/linn/in/ready/red.png);
}
.place.girlown {
  background-image: url(/gfx/place/girlown/girlown.jpg);
}
.place.girlown #mainPVP {
  width: 275px;
  height: 636px;
  background-color: rgba(0, 0, 0, 0.4);
  position: absolute;
  top: 30px;
  right: 30px;
  border-radius: 20px;
}
.place.girlown #mainPVP .cubeRed {
  margin: 50px auto 0px auto;
  position: relative;
  background-image: url(/gfx/place/girlown/cube_big.png);
  width: 259px;
  height: 246px;
}
.place.girlown #mainPVP .cubeRed .rankBox {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 62px;
}
.place.girlown #mainPVP .cubeRed .rankBox .rankRow {
  position: relative;
  width: 207px;
  height: 43px;
  background-color: rgba(85, 31, 49, 0.15);
  border-radius: 12px;
  margin: 5px auto;
  font-size: 22px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown #mainPVP .cubeRed .rankBox .rankRow .val {
  margin-left: 72px;
  color: white;
  font-size: 24px;
  text-shadow: -1px 0 #391e26, -1px 1px #391e26, 1px 1px #391e26, 0 1px #391e26, 1px 0 #391e26, 0 -1px #391e26, 0 2px #391e26, -1px 2px #391e26, 1px 2px #391e26, 2px 2px #391e26, 0 3px #391e26, -1px 3px #391e26, 1px 3px #391e26;
}
.place.girlown #mainPVP .cubeRed .rankBox .rankRow .imageCustom {
  position: absolute;
  width: 75px;
  height: 54px;
  top: -6px;
  left: 38px;
}
.place.girlown #mainPVP .cubeRed .rankBox .starRow {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}
.place.girlown #mainPVP .cubeRed .rankBox .starRow .img {
  background-image: url(/gfx/place/girlown/star_un.png);
  width: 28px;
  height: 49px;
  position: relative;
  margin: 0px 3px;
}
.place.girlown #mainPVP .cubeRed .rankBox .starRow .img.own:after {
  content: "";
  position: absolute;
  background-image: url(/gfx/place/girlown/star.png);
  width: 24px;
  height: 45px;
  left: 2px;
  top: 2px;
}
.place.girlown #mainPVP .cubeRed .vsRow {
  position: absolute;
  left: 20px;
  right: 20px;
  top: -12px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown #mainPVP .cubeRed .vsRow .cell {
  position: relative;
  width: 66px;
  height: 67px;
  background-image: url(/gfx/place/girlown/cell.png);
}
.place.girlown #mainPVP .cubeRed .vsRow .cell.ask:after {
  content: "";
  position: absolute;
  background-image: url(/gfx/place/girlown/ask.png);
  width: 27px;
  height: 41px;
  left: 50%;
  top: 50%;
  margin-left: -13px;
  margin-top: -20px;
}
.place.girlown #mainPVP .cubeRed .vsRow .cell .in {
  position: absolute;
  width: 60px;
  height: 60px;
  background-repeat: no-repeat;
  background-size: contain;
  left: 3px;
  top: 2px;
  border-radius: 9px;
}
.place.girlown #mainPVP .cubeRed .vsRow .vsIcon {
  background-image: url(/gfx/place/girlown/vs.png);
  width: 67px;
  height: 73px;
  margin-top: -12px;
}
.place.girlown #mainPVP .cubeRed .formSubmit {
  position: absolute;
  left: 50%;
  margin-left: -127px;
  bottom: 13px;
  width: 254px;
  height: 65px;
  background-image: url(/gfx/place/girlown/but_challange.png);
}
.place.girlown #mainPVP .cubeRed .formSubmit > .in {
  text-shadow: -1px 0 #2f2f2f, -1px 1px #2f2f2f, 1px 1px #2f2f2f, 0 1px #2f2f2f, 1px 0 #2f2f2f, 0 -1px #2f2f2f, 0 2px #2f2f2f, -1px 2px #2f2f2f, 1px 2px #2f2f2f, 2px 2px #2f2f2f, 0 3px #2f2f2f, -1px 3px #2f2f2f, 1px 3px #2f2f2f;
  color: #fff6c7;
}
.place.girlown #mainPVP .cubeRed .formSubmit #pvpTimer {
  width: 138px;
  height: 23px;
  position: absolute;
  top: 61px;
  left: 50%;
  margin-left: -69px;
  background-image: url(/gfx/place/girlown/call_timer.png);
  color: #ffdb26;
  text-shadow: -1px 0 #401923, 0 1px #401923, 1px 0 #401923, 0 -1px #401923;
  font-size: 18px;
}
.place.girlown #mainPVP .cubeRed .formSubmit #pvpTimer .timerWrap {
  position: absolute;
  left: 50%;
  bottom: 3px;
  width: 80px;
  margin-left: -40px;
  height: 20px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown #mainPVP .girlNameImg {
  position: absolute;
  top: -13px;
  left: 50%;
  width: 211px;
  margin-left: -105px;
  height: 39px;
  background-repeat: no-repeat;
  background-position: center;
}
.place.girlown #mainPVP .formSubmit .info {
  text-shadow: -1px 0 #3e4934, -1px 1px #3e4934, 1px 1px #3e4934, 0 1px #3e4934, 1px 0 #3e4934, 0 -1px #3e4934, 0 2px #3e4934, -1px 2px #3e4934, 1px 2px #3e4934, 2px 2px #3e4934, 0 3px #3e4934, -1px 3px #3e4934, 1px 3px #3e4934;
  color: #cfff97;
  text-align: center;
  left: 0px;
  right: 0px;
  top: 4px;
  position: absolute;
  font-size: 20px;
}
.place.girlown #mainPVP .bluePart {
  position: absolute;
  background-image: url(/gfx/place/girlown/blue_back.png);
  width: 273px;
  height: 328px;
  left: 0px;
  bottom: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown #mainPVP .bluePart .formSubmit {
  width: 254px;
  height: 64px;
}
.place.girlown #mainPVP .bluePart .formSubmit.suit {
  background-image: url(/gfx/place/girlown/but_train.png);
}
.place.girlown #mainPVP .bluePart .formSubmit.suit > .in {
  text-shadow: -1px 0 #3f3f3f, -1px 1px #3f3f3f, 1px 1px #3f3f3f, 0 1px #3f3f3f, 1px 0 #3f3f3f, 0 -1px #3f3f3f, 0 2px #3f3f3f, -1px 2px #3f3f3f, 1px 2px #3f3f3f, 2px 2px #3f3f3f, 0 3px #3f3f3f, -1px 3px #3f3f3f, 1px 3px #3f3f3f;
}
.place.girlown #mainPVP .bluePart .formSubmit.train {
  background-image: url(/gfx/place/girlown/button_suit.png);
}
.place.girlown #mainPVP .bluePart .formSubmit.train > .in {
  text-shadow: -1px 0 #3f3f3f, -1px 1px #3f3f3f, 1px 1px #3f3f3f, 0 1px #3f3f3f, 1px 0 #3f3f3f, 0 -1px #3f3f3f, 0 2px #3f3f3f, -1px 2px #3f3f3f, 1px 2px #3f3f3f, 2px 2px #3f3f3f, 0 3px #3f3f3f, -1px 3px #3f3f3f, 1px 3px #3f3f3f;
}
.place.girlown #mainPVP .bluePart .formSubmit.train .info {
  top: -10px;
}
.place.girlown #mainPVP .bluePart .formSubmit .info {
  position: absolute;
  left: -26px;
  top: -10px;
  width: 100px;
  font-size: 18px;
  -ms-transform: rotate(-5deg);
  /* IE 9 */
  -webkit-transform: rotate(-5deg);
  /* Chrome, Safari, Opera */
  transform: rotate(-5deg);
}
.place.girlown #girlMainView {
  position: absolute;
  width: 390px;
  height: 700px;
  top: 4px;
  left: 498px;
}
.place.girlown .book.bookTrainingExtra .cell .img {
  margin: 20px 0px !important;
}
.place.girlown .book.bookTrainingExtra .backColor .img {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 90px;
  height: 90px;
  border-radius: 4px;
}
.place.girlown .book.bookTrainingExtra .rowGirlExtra {
  background-color: rgba(241, 193, 94, 0.7);
  border-radius: 12px;
  width: 90%;
  padding: 10px;
  margin-top: 40px;
  text-shadow: -1px 0 #725230, -1px 1px #725230, 1px 1px #725230, 0 1px #725230, 1px 0 #725230, 0 -1px #725230, 0 2px #725230, -1px 2px #725230, 1px 2px #725230, 2px 2px #725230, 0 3px #725230, -1px 3px #725230, 1px 3px #725230;
  color: white;
}
.place.girlown .book.bookTrainingExtra .rowGirlExtra .backColor {
  background-color: #e9bb57;
  border-radius: 8px;
}
.place.girlown .book.bookTrainingExtra .qtext {
  font-size: 22px;
  color: white;
  text-shadow: -1px 0 #7C3B4B, -1px 1px #7C3B4B, 1px 1px #7C3B4B, 0 1px #7C3B4B, 1px 0 #7C3B4B, 0 -1px #7C3B4B, 0 2px #7C3B4B, -1px 2px #7C3B4B, 1px 2px #7C3B4B, 2px 2px #7C3B4B, 0 3px #7C3B4B, -1px 3px #7C3B4B, 1px 3px #7C3B4B;
}
.place.girlown .book.bookTrainingExtra .iconWrap {
  width: 70px;
  height: 70px;
  margin-right: 25px;
  border-radius: 50%;
  background-color: #F6E595;
  position: relative;
}
.place.girlown .book.bookTrainingExtra .iconWrap .iconFast {
  width: 80px;
  height: 80px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
}
.place.girlown .book.bookTrainingExtra .iconFast {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 45px;
  height: 45px;
}
.place.girlown .book.bookTrainingExtra .iconFast[data-type="1"] {
  background-image: url(/gfx/place/girlown/skill1_big.png);
}
.place.girlown .book.bookTrainingExtra .iconFast[data-type="2"] {
  background-image: url(/gfx/place/girlown/skill2_big.png);
}
.place.girlown .book.bookTrainingExtra .iconFast[data-type="3"] {
  background-image: url(/gfx/place/girlown/skill3_big.png);
}
.place.girlown .book.bookTrainingExtra .iconFast[data-type="arr"] {
  background-image: url(/gfx/place/girlown/train/arr_conf.png);
}
.place.girlown .book.bookTrainingInit.extend {
  width: 902px;
  background-image: url(/gfx/place/girlown/train/back.jpg);
  width: 848px;
  height: 459px;
  background-position: 0px 29px;
  background-image: url(/gfx/place/girlown/train/back2.jpg);
}
.place.girlown .book.bookTrainingInit.extend > .up {
  background-image: url(/gfx/place/girlown/train/updown.png);
  width: 902px;
  height: 41px;
  background-image: url(/gfx/place/girlown/train/updown2.png);
  width: 848px;
  background-position: left top;
  height: 31px;
}
.place.girlown .book.bookTrainingInit.extend > .down {
  background-image: url(/gfx/place/girlown/train/updown.png);
  width: 902px;
  height: 41px;
  background-image: url(/gfx/place/girlown/train/updown2.png);
  width: 848px;
  background-position: left bottom;
  height: 35px;
}
.place.girlown .book.bookTrainingInit .textShow {
  font-size: 20px;
  color: white;
  text-shadow: -1px 0 #7C3B4B, -1px 1px #7C3B4B, 1px 1px #7C3B4B, 0 1px #7C3B4B, 1px 0 #7C3B4B, 0 -1px #7C3B4B, 0 2px #7C3B4B, -1px 2px #7C3B4B, 1px 2px #7C3B4B, 2px 2px #7C3B4B, 0 3px #7C3B4B, -1px 3px #7C3B4B, 1px 3px #7C3B4B;
}
.place.girlown .book.bookTrainingInit .cell {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 20px;
  cursor: pointer;
}
.place.girlown .book.bookTrainingInit .cell .name {
  font-size: 20px;
  color: white;
  text-shadow: -1px 0 #7C3B4B, -1px 1px #7C3B4B, 1px 1px #7C3B4B, 0 1px #7C3B4B, 1px 0 #7C3B4B, 0 -1px #7C3B4B, 0 2px #7C3B4B, -1px 2px #7C3B4B, 1px 2px #7C3B4B, 2px 2px #7C3B4B, 0 3px #7C3B4B, -1px 3px #7C3B4B, 1px 3px #7C3B4B;
}
.place.girlown .book.bookTrainingInit .cell .backColor {
  background-color: #e9bb57;
  border-radius: 8px;
  font-size: 20px;
  padding: 3px 0px;
  color: white;
  text-shadow: -1px 0 #7C3B4B, -1px 1px #7C3B4B, 1px 1px #7C3B4B, 0 1px #7C3B4B, 1px 0 #7C3B4B, 0 -1px #7C3B4B, 0 2px #7C3B4B, -1px 2px #7C3B4B, 1px 2px #7C3B4B, 2px 2px #7C3B4B, 0 3px #7C3B4B, -1px 3px #7C3B4B, 1px 3px #7C3B4B;
  width: 100%;
  text-align: center;
}
.place.girlown .book.bookTrainingInit .cell .img {
  width: 160px;
  height: 160px;
  margin: 30px 0px;
  position: relative;
  background-color: #e9bb57;
  border-radius: 80px;
}
.place.girlown .book.bookTrainingInit .cell .img:after {
  content: "";
  position: absolute;
  width: 150px;
  height: 150px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  left: 50%;
  top: 50%;
  margin-left: -75px;
  margin-top: -75px;
}
.place.girlown .book.bookTrainingInit .cell[data-type='attack'] .img:after {
  background-image: url(/gfx/place/girlown/skill1_big.png);
}
.place.girlown .book.bookTrainingInit .cell[data-type='speed'] .img:after {
  background-image: url(/gfx/place/girlown/skill2_big.png);
}
.place.girlown .book.bookTrainingInit .cell[data-type='critical'] .img:after {
  background-image: url(/gfx/place/girlown/skill3_big.png);
}
.place.girlown .book.bookTrainingInit .cell[data-type='extra'] .img:after {
  background-image: url(/gfx/place/girlown/train/all.png);
}
.place.girlown .book.bookTrainingInit .cell[data-extra="1"] .img {
  background-color: #D41A94;
}
.place.girlown .book.bookTrainingStart .flexList {
  width: 100%;
}
.place.girlown .book.bookTrainingStart .flexList .cell {
  cursor: pointer;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown .book.bookTrainingStart .flexList .cell .imgWrap {
  width: 154px;
  height: 154px;
  position: relative;
  background-color: #e9bb57;
  border-radius: 80px;
  border: 5px solid transparent;
}
.place.girlown .book.bookTrainingStart .flexList .cell .imgWrap:after {
  content: "";
  width: 160px;
  height: 160px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -80px;
  margin-top: -80px;
}
.place.girlown .book.bookTrainingStart .flexList .cell[data-cam_id="1"] .imgWrap:after {
  background-image: url(/gfx/place/girlown/train/MelX.png);
}
.place.girlown .book.bookTrainingStart .flexList .cell[data-cam_id="2"] .imgWrap:after {
  background-image: url(/gfx/place/girlown/train/p69x.png);
}
.place.girlown .book.bookTrainingStart .flexList .cell[data-cam_id="3"] .imgWrap:after {
  background-image: url(/gfx/place/girlown/train/Anatomy.png);
}
.place.girlown .book.bookTrainingStart .flexList .cell .statWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 175px;
  margin-top: 15px;
  background-color: #e9bb57;
  padding: 5px 7px;
  border-radius: 10px;
  color: white;
  font-size: 22px;
  text-shadow: -1px 0 #725230, -1px 1px #725230, 1px 1px #725230, 0 1px #725230, 1px 0 #725230, 0 -1px #725230, 0 2px #725230, -1px 2px #725230, 1px 2px #725230, 2px 2px #725230, 0 3px #725230, -1px 3px #725230, 1px 3px #725230;
}
.place.girlown .book.bookTrainingStart .flexList .cell .statWrap .shOne.energy:before {
  left: 13px;
}
.place.girlown .book.bookTrainingStart .flexList .cell .statWrap .shOne.timeOne:before {
  left: 10px;
}
.place.girlown .book.bookTrainingStart .flexList .cell.active .imgWrap {
  border: 5px solid #D9FF4A;
}
.place.girlown .book.bookTrainingStart .formWrap {
  background-color: rgba(241, 193, 94, 0.7);
  border-radius: 12px;
  width: 90%;
  padding: 10px;
  margin-top: 40px;
  text-shadow: -1px 0 #725230, -1px 1px #725230, 1px 1px #725230, 0 1px #725230, 1px 0 #725230, 0 -1px #725230, 0 2px #725230, -1px 2px #725230, 1px 2px #725230, 2px 2px #725230, 0 3px #725230, -1px 3px #725230, 1px 3px #725230;
  color: white;
}
.place.girlown .book.bookTrainingStart .formWrap .backColor {
  background-color: #e9bb57;
  border-radius: 8px;
}
.place.girlown .book.bookTrainingStart .formWrap .myFormInput {
  position: absolute;
  left: -45px;
  right: -45px;
  top: 50%;
  padding: 0px;
}
.place.girlown .book.bookTrainingStart .formWrap .myFormInput .formText {
  display: none;
}
.place.girlown .book.bookTrainingStart .formWrap .shOne.energy {
  width: 104px;
  margin-bottom: 7px;
  text-align: right;
  font-size: 22px;
  padding-right: 10px;
  border: 2px solid transparent;
}
.place.girlown .book.bookTrainingStart .formWrap .shOne.energy:before {
  left: -9px;
  top: 50%;
  margin-top: -22px;
  width: 36px;
  height: 45px;
}
.place.girlown .book.bookTrainingStart .formWrap .shOne.energy.unable {
  text-shadow: -1px 0 #CC4141, -1px 1px #CC4141, 1px 1px #CC4141, 0 1px #CC4141, 1px 0 #CC4141, 0 -1px #CC4141, 0 2px #CC4141, -1px 2px #CC4141, 1px 2px #CC4141, 2px 2px #CC4141, 0 3px #CC4141, -1px 3px #CC4141, 1px 3px #CC4141;
  border: 2px solid #CC4141;
}
.place.girlown .book.bookTrainingStart .formWrap .shOne.timeOne {
  width: 198px;
  text-align: right;
  padding-right: 9px;
  border-radius: 8px;
}
.place.girlown .book.bookTrainingStart .formWrap .shOne.timeOne:before {
  z-index: 1;
}
.place.girlown .book.bookTrainingStart .formWrap .shOne.skillfight {
  padding-left: 112px;
  font-size: 30px;
  min-width: 120px;
  text-align: right;
  padding-right: 11px;
}
.place.girlown .book.bookTrainingStart .formWrap .shOne.skillfight:before {
  width: 100px;
  height: 100px;
  top: 50%;
  left: -3px;
  margin-top: -50px;
}
.place.girlown .duringBook .wrapManyIcons {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 250px;
  width: 388px;
}
.place.girlown .duringBook .wrapManyIcons .cell {
  height: 135px;
}
.place.girlown .duringBook .wrapManyIcons .cell .imgWrap {
  width: 100px;
  height: 100px;
}
.place.girlown .duringBook .wrapManyIcons .cell .imgWrap:after {
  width: 110px;
  height: 110px;
  margin-left: -55px;
  margin-top: -55px;
}
.place.girlown .duringBook .wrapManyIcons .cell .textAdd {
  min-width: 100px;
  margin-top: 7px;
  padding: 2px 3px;
  border-radius: 6px;
  text-align: center;
  color: white;
  font-size: 15px;
  text-shadow: -1px 0 #725230, -1px 1px #725230, 1px 1px #725230, 0 1px #725230, 1px 0 #725230, 0 -1px #725230, 0 2px #725230, -1px 2px #725230, 1px 2px #725230;
}
.place.girlown .duringBook .cell .imgWrap {
  width: 160px;
  height: 160px;
  position: relative;
  background-color: #e9bb57;
  border-radius: 80px;
}
.place.girlown .duringBook .cell .imgWrap:after {
  content: "";
  position: absolute;
  width: 170px;
  height: 170px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  left: 50%;
  top: 50%;
  margin-left: -85px;
  margin-top: -85px;
}
.place.girlown .duringBook .cell .textAdd {
  min-width: 175px;
  margin-top: 15px;
  background-color: #e9bb57;
  padding: 5px 7px;
  border-radius: 10px;
  text-align: center;
  color: white;
  font-size: 22px;
  text-shadow: -1px 0 #725230, -1px 1px #725230, 1px 1px #725230, 0 1px #725230, 1px 0 #725230, 0 -1px #725230, 0 2px #725230, -1px 2px #725230, 1px 2px #725230, 2px 2px #725230, 0 3px #725230, -1px 3px #725230, 1px 3px #725230;
}
.place.girlown .duringBook .duringFilmBar {
  position: relative;
  width: 570px;
  height: 46px;
  background-image: url(/gfx/place/rooms/filmduring/wrap.png);
}
.place.girlown .duringBook .duringFilmBar:after {
  content: "";
  background-image: url(/gfx/place/rooms/filmduring/reflex.png);
  width: 161px;
  height: 9px;
  position: absolute;
  left: 10px;
  top: 8px;
}
.place.girlown .duringBook .duringFilmBar .fillWrap {
  position: absolute;
  top: 8px;
  left: 10px;
  height: 28px;
  width: 550px;
}
.place.girlown .duringBook .duringFilmBar .fillWrap .fill {
  height: 28px;
  background-image: url(/gfx/place/rooms/filmduring/fill.png);
  border-radius: 6px;
}
.place.girlown .duringBook .duringFilmBar .textWrap {
  position: absolute;
  left: 10px;
  right: 10px;
  top: 2px;
  bottom: 2px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-shadow: -1px 0 #8A1453, -1px 1px #8A1453, 1px 1px #8A1453, 0 1px #8A1453, 1px 0 #8A1453, 0 -1px #8A1453, 0 2px #8A1453, -1px 2px #8A1453, 1px 2px #8A1453, 2px 2px #8A1453, 0 3px #8A1453, -1px 3px #8A1453, 1px 3px #8A1453;
  color: white;
  font-size: 19px;
}
.place.girlown .duringBook .shOne.energy {
  color: white;
  font-size: 20px;
  text-shadow: -1px 0 #725230, -1px 1px #725230, 1px 1px #725230, 0 1px #725230, 1px 0 #725230, 0 -1px #725230, 0 2px #725230, -1px 2px #725230, 1px 2px #725230, 2px 2px #725230, 0 3px #725230, -1px 3px #725230, 1px 3px #725230;
  background-color: #EBBA55;
  border-radius: 12px;
  padding-left: 40px;
  padding-right: 12px;
  padding-top: 3px;
  padding-bottom: 3px;
  min-width: 60px;
  text-align: right;
  border: 2px solid trasparent;
}
.place.girlown .duringBook .shOne.energy:before {
  width: 28px;
  height: 41px;
  margin-top: -20px;
  left: -1px;
  background-image: url(/gfx/place/rooms/book_big/icons_set.png);
  background-position: -48px -197px;
  background-size: auto;
}
.place.girlown .duringBook .shOne.energy.unable {
  text-shadow: -1px 0 #CC4141, -1px 1px #CC4141, 1px 1px #CC4141, 0 1px #CC4141, 1px 0 #CC4141, 0 -1px #CC4141, 0 2px #CC4141, -1px 2px #CC4141, 1px 2px #CC4141, 2px 2px #CC4141, 0 3px #CC4141, -1px 3px #CC4141, 1px 3px #CC4141;
  border: 2px solid #CC4141;
}
.place.girlown .duringBook .girlProfile .busyBar {
  display: none !important;
}
.place.girlown .duringBook .girlProfile.unable .photo:after {
  display: none;
}
.place.girlown .duringBook .rowPremium {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #EBBA55;
  border-radius: 12px;
  padding: 5px 10px;
  width: 80%;
  font-size: 20px;
  text-shadow: -1px 0 #725230, -1px 1px #725230, 1px 1px #725230, 0 1px #725230, 1px 0 #725230, 0 -1px #725230, 0 2px #725230, -1px 2px #725230, 1px 2px #725230, 2px 2px #725230, 0 3px #725230, -1px 3px #725230, 1px 3px #725230;
  color: white;
  margin-top: 10px;
}
.place.girlown .cellBig.girlsSet .girlList .cell .collectTraining {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 24px;
  height: 41px;
  background-image: url(/gfx/place/girlown/tv/icon_fight.png);
}
.place.girlown .cellBig.girlsSet .girlList .cell .collectTraining[data-step="1"] {
  background-position: right top;
}
.place.girlown .cell[data-training_id="1"] .imgWrap:after {
  background-image: url(/gfx/place/girlown/skill1_big.png);
}
.place.girlown .cell[data-training_id="2"] .imgWrap:after {
  background-image: url(/gfx/place/girlown/skill2_big.png);
}
.place.girlown .cell[data-training_id="3"] .imgWrap:after {
  background-image: url(/gfx/place/girlown/skill3_big.png);
}
.place.girlown .trainButtonView {
  position: relative;
}
.place.girlown .trainButtonView .fillWrap {
  position: absolute;
  top: 11px;
  left: 14px;
  height: 37px;
  width: 225px;
}
.place.girlown .trainButtonView .fillWrap:before {
  content: "";
  position: absolute;
  width: 235px;
  height: 47px;
  left: 50%;
  top: 50%;
  margin-left: -118px;
  margin-top: -23px;
  background-image: url(/gfx/place/girlown/train_belt.png);
  background-position: left bottom;
}
.place.girlown .trainButtonView .fillWrap:after {
  content: "";
  position: absolute;
  width: 218px;
  height: 21px;
  left: 3px;
  top: 3px;
  background-image: url(/gfx/place/girlown/reflex.png);
}
.place.girlown .trainButtonView .fillWrap .fill {
  position: relative;
  height: 37px;
  background-image: url(/gfx/place/girlown/train_belt.png);
}
.place.girlown .trainButtonView .textWrap {
  position: absolute;
  left: 10px;
  right: 10px;
  top: 2px;
  bottom: 2px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-shadow: -1px 0 #3f3f3f, -1px 1px #3f3f3f, 1px 1px #3f3f3f, 0 1px #3f3f3f, 1px 0 #3f3f3f, 0 -1px #3f3f3f, 0 2px #3f3f3f, -1px 2px #3f3f3f, 1px 2px #3f3f3f, 2px 2px #3f3f3f, 0 3px #3f3f3f, -1px 3px #3f3f3f, 1px 3px #3f3f3f;
  color: white;
  font-size: 24px;
}
.place.girlown .book.fightWaitBook {
  color: white;
  font-size: 20px;
  text-shadow: -1px 0 #7C3B4B, -1px 1px #7C3B4B, 1px 1px #7C3B4B, 0 1px #7C3B4B, 1px 0 #7C3B4B, 0 -1px #7C3B4B, 0 2px #7C3B4B, -1px 2px #7C3B4B, 1px 2px #7C3B4B, 2px 2px #7C3B4B, 0 3px #7C3B4B, -1px 3px #7C3B4B, 1px 3px #7C3B4B;
}
.place.girlown .book.fightWaitBook .vsIcon {
  background-image: url(/gfx/place/girlown/vs_tab.png);
  width: 104px;
  height: 112px;
  background-repeat: no-repeat;
}
.place.girlown .book.fightWaitBook .borderBack {
  background-color: rgba(153, 79, 29, 0.2);
  padding: 10px;
  border-radius: 18px;
  text-align: center;
  min-width: 100px;
}
.place.girlown .book.halloween {
  background-image: url(/gfx/place/girlown/halloween/halloween.png);
  width: 839px;
  height: 569px;
}
.place.girlown .book.halloween > .closeBook {
  top: 41px !important;
  right: 85px !important;
}
.place.girlown .book.halloween > .content {
  color: white;
  position: absolute;
  left: 115px;
  top: 73px;
  bottom: 96px;
  right: 118px;
  font-size: 22px;
}
.place.girlown .book.halloween > .content .giftIcon {
  background-image: url(/gfx/place/girlown/halloween/gift.png);
  background-repeat: no-repeat;
  width: 189px;
  height: 200px;
}
.place.girlown .book.halloween > .content .formSubmit.hall {
  background-image: url(/gfx/place/girlown/halloween/green.png);
  width: 161px;
  height: 41px;
}
.place.girlown .book.halloween > .content .formSubmit.hall > .in {
  font-size: 26px;
}
.place.girlown .book.halloween > .content .formSubmit.hall.unable {
  background-image: url(/gfx/place/girlown/halloween/green_unable.png);
}
.place.girlown .book.halloween > .content .formSubmit.hall:after {
  content: "";
  position: absolute;
  left: 10px;
  top: -17px;
  bottom: -10px;
  width: 40px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(/gfx/place/girlown/halloween/pumpkin.png);
}
.place.girlown #halloweenUI {
  position: absolute;
  background-image: url(/gfx/place/girlown/halloween/ui_bg.png);
  left: 206px;
  top: 118px;
  width: 158px;
  height: 38px;
}
.place.girlown #halloweenUI .timerWrap {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown #halloweenUI .timerWrap .val {
  color: #ffe371;
  font-size: 15px;
}
.place.girlown #halloweenUI .gift {
  background-image: url(/gfx/place/girlown/halloween/gift_ui.png);
  height: 65px;
  width: 60px;
  position: absolute;
  left: 0px;
  bottom: -78px;
}
.place.girlown #halloweenUI .gift .textWrap {
  position: absolute;
  left: 90%;
  top: 0px;
  bottom: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown #halloweenUI .gift .textWrap .text {
  font-size: 13px;
  text-shadow: -1px 0 #3e1932, -1px 1px #3e1932, 1px 1px #3e1932, 0 1px #3e1932, 1px 0 #3e1932, 0 -1px #3e1932, 0 2px #3e1932, -1px 2px #3e1932, 1px 2px #3e1932, 2px 2px #3e1932, 0 3px #3e1932, -1px 3px #3e1932, 1px 3px #3e1932;
  color: #ffe371;
}
.place.girlown #halloweenUI #pumpkinUI {
  position: absolute;
  top: -92px;
  left: 11px;
  width: 71px;
  height: 99px;
  background-image: url(/gfx/place/girlown/halloween/pumpkin_anim.png);
  background-repeat: no-repeat;
}
.place.girlown #halloweenUI #pumpkinUI[data-step="0"] {
  background-position: 0px 0px;
}
.place.girlown #halloweenUI #pumpkinUI[data-step="1"] {
  background-position: -73px 0px;
}
.place.girlown #halloweenUI #pumpkinUI[data-step="2"] {
  background-position: -146px 0px;
}
.place.girlown #halloweenUI #pumpkinUI[data-step="3"] {
  background-position: -219px 0px;
}
.place.girlown #halloweenUI #pumpkinUI[data-step="4"] {
  background-position: -292px 0px;
}
.place.girlown #halloweenUI #pumpkinUI .val {
  position: absolute;
  font-size: 35px;
  left: 62px;
  color: #ffe371;
  bottom: -2px;
  text-shadow: #963e00 3px 0px 0px, #963e00 2.83487px 0.981584px 0px, #963e00 2.35766px 1.85511px 0px, #963e00 1.62091px 2.52441px 0px, #963e00 0.705713px 2.91581px 0px, #963e00 -0.287171px 2.98622px 0px, #963e00 -1.24844px 2.72789px 0px, #963e00 -2.07227px 2.16926px 0px, #963e00 -2.66798px 1.37182px 0px, #963e00 -2.96998px 0.42336px 0px, #963e00 -2.94502px -0.571704px 0px, #963e00 -2.59586px -1.50383px 0px, #963e00 -1.96093px -2.27041px 0px, #963e00 -1.11013px -2.78704px 0px, #963e00 -0.137119px -2.99686px 0px, #963e00 0.850987px -2.87677px 0px, #963e00 1.74541px -2.43999px 0px, #963e00 2.44769px -1.73459px 0px, #963e00 2.88051px -0.838247px 0px;
}
.place.girlown #tvTraining {
  position: absolute;
  left: 159px;
  top: 293px;
}
.place.girlown #tvTraining .animWrap {
  position: absolute;
  left: 42px;
  top: 13px;
  width: 297px;
  height: 206px;
}
.place.girlown #tvTraining .animWrap .anim {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 297px;
  height: 206px;
  display: none;
}
.place.girlown #tvTraining .animWrap .anim[data-img="1"] {
  background-image: url(/gfx/place/girlown/tv/anim1.png?3);
}
.place.girlown #tvTraining .animWrap .anim[data-img="2"] {
  background-image: url(/gfx/place/girlown/tv/anim2.png);
}
.place.girlown #tvTraining .animWrap .anim[data-img="3"] {
  background-image: url(/gfx/place/girlown/tv/anim3.png);
}
.place.girlown #tvTraining .animWrap .reflex {
  background-image: url(/gfx/place/girlown/tv/screen.png);
  position: absolute;
  left: 26px;
  top: 6px;
  width: 269px;
  height: 176px;
}
.place.girlown #tvTraining .animWrap .light {
  background-image: url(/gfx/place/girlown/tv/light.png);
  position: absolute;
  left: -2px;
  top: -2px;
  width: 303px;
  height: 211px;
}
.place.girlown #tvTraining .animWrap .back {
  background-image: url(/gfx/place/girlown/tv/off.png);
  position: absolute;
  left: -2px;
  top: -2px;
  width: 301px;
  height: 214px;
}
.place.girlown #tvTraining .cover {
  background-image: url(/gfx/place/girlown/tv/cover_new.png);
  width: 351px;
  height: 426px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.girlown #tvTraining .dioda {
  background-image: url(/gfx/place/girlown/tv/dioda.png);
  width: 23px;
  height: 22px;
  position: absolute;
  left: 140px;
  top: 264px;
  display: none !important;
}
.place.girlown #tvTraining .cellToClick {
  position: absolute;
  left: 20px;
  cursor: pointer;
}
.place.girlown #tvTraining .cellToClick.up {
  left: 37px;
  top: 0px;
  height: 216px;
  width: 303px;
}
.place.girlown #tvTraining .cellToClick.down {
  top: 222px;
  width: 211px;
  height: 161px;
  left: 80px;
}
.place.girlown .book.explain {
  background-image: url(/gfx/place/girlown/explain/back.jpg);
  background-position: 0px 35px;
}
.place.girlown .book.explain > .up {
  background-image: url(/gfx/place/girlown/explain/updown.png);
  background-position: left top;
  height: 37px;
}
.place.girlown .book.explain > .down {
  background-image: url(/gfx/place/girlown/explain/updown.png);
  background-position: left bottom;
}
.place.girlown .book.explain > .content {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
}
.place.girlown .book.explain > .content .topBelt {
  width: 100%;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 30px auto;
}
.place.girlown .book.explain > .content .topBelt .cell {
  background-color: rgba(24, 53, 81, 0.37);
  width: 118px;
  height: 48px;
  border-radius: 12px;
  color: white;
  text-align: center;
  margin: 0px 5px;
  text-shadow: -1px 0 #125a4e, -1px 1px #125a4e, 1px 1px #125a4e, 0 1px #125a4e, 1px 0 #125a4e, 0 -1px #125a4e, 0 2px #125a4e, -1px 2px #125a4e, 1px 2px #125a4e, 2px 2px #125a4e, 0 3px #125a4e, -1px 3px #125a4e, 1px 3px #125a4e;
}
.place.girlown .book.explain > .content .topBelt .cell .cap {
  margin-top: 2px;
  font-size: 13px;
}
.place.girlown .book.explain > .content .topBelt .cell .desc {
  margin-top: 6px;
  font-size: 18px;
}
.place.girlown .book.explain > .content .topBelt .cell.rank {
  margin-left: 15px;
  position: relative;
}
.place.girlown .book.explain > .content .topBelt .cell.rank:after {
  content: "";
  position: absolute;
  left: -15px;
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  background-size: contain;
  background-repeat: no-repeat;
}
.place.girlown .book.explain > .content .topBelt .cell.rank[data-img="date"]:after {
  background-image: url(/gfx/place/ranking/date_big.png);
}
.place.girlown .book.explain > .content .topBelt .cell.rank[data-img="global"]:after {
  background-image: url(/gfx/place/ranking/global_big.png);
}
.place.girlown .book.explain > .content .topBelt .cell.rank:hover {
  background-color: rgba(24, 53, 81, 0.6);
}
.place.girlown .book.explain > .content .topBelt .cell.main {
  width: 250px;
  font-size: 23px;
  margin-right: 30px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown .book.explain > .content .topBelt .cell.main .icon {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlown/explain/fame_green.png);
  width: 77px;
  height: 59px;
}
.place.girlown .book.explain > .content .topBelt .cell:last-child {
  margin-right: 5px;
}
.place.girlown .book.explain > .content .downBelt {
  width: 100%;
  height: 502px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown .book.explain .rowRank .cell,
.pvpInfo .rowRank .cell {
  width: 193px;
  height: 85px;
  background-image: url(/gfx/place/girlown/explain/cell_min.png);
  background-repeat: no-repeat;
  text-shadow: -1px 0 #1a3752, -1px 1px #1a3752, 1px 1px #1a3752, 0 1px #1a3752, 1px 0 #1a3752, 0 -1px #1a3752, 0 2px #1a3752, -1px 2px #1a3752, 1px 2px #1a3752, 2px 2px #1a3752, 0 3px #1a3752, -1px 3px #1a3752, 1px 3px #1a3752;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown .book.explain .rowRank .cell.wide,
.pvpInfo .rowRank .cell.wide {
  width: 382px;
  background-image: url(/gfx/place/girlown/explain/cell_wide.png);
}
.place.girlown .book.explain .rowRank .cell .cap,
.pvpInfo .rowRank .cell .cap {
  text-shadow: -1px 0 #1a3752, -1px 1px #1a3752, 1px 1px #1a3752, 0 1px #1a3752, 1px 0 #1a3752, 0 -1px #1a3752, 0 2px #1a3752, -1px 2px #1a3752, 1px 2px #1a3752;
  font-size: 14px;
}
.place.girlown .book.explain .rowRank .cell .desc,
.pvpInfo .rowRank .cell .desc {
  height: 54px;
}
.place.girlown .book.explain .rowRank .cell > .content.rankRow,
.pvpInfo .rowRank .cell > .content.rankRow {
  position: relative;
  height: 60px;
  width: 100%;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown .book.explain .rowRank .cell > .content.rankRow .imageCustom,
.pvpInfo .rowRank .cell > .content.rankRow .imageCustom {
  position: absolute;
  top: 50%;
  left: 9px;
  width: 101px;
  height: 71px;
  margin-top: -27px;
}
.place.girlown .book.explain .rowRank .cell > .content.rankRow .val,
.pvpInfo .rowRank .cell > .content.rankRow .val {
  padding-left: 105px;
  font-size: 33px;
}
.place.girlown .book.explain .rowRank .field,
.pvpInfo .rowRank .field {
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  height: 60px;
}
.place.girlown .book.explain .rowRank .field .icon,
.pvpInfo .rowRank .field .icon {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-position: right center;
  height: 54px;
  width: 60px;
}
.place.girlown .book.explain .rowRank .field .icon.premium,
.pvpInfo .rowRank .field .icon.premium {
  width: 46px;
  background-image: url(/gfx/place/girlown/explain/premium.png);
}
.place.girlown .book.explain .rowRank .field .icon.fame,
.pvpInfo .rowRank .field .icon.fame {
  width: 60px;
  background-image: url(/gfx/place/girlown/explain/fame_blue.png);
}
.place.girlown .book.explain .rowRank .field .icon.cosmetic,
.pvpInfo .rowRank .field .icon.cosmetic {
  width: 54px;
  background-image: url(/gfx/cosmetic/icon_back.png);
  background-size: contain;
  position: relative;
}
.place.girlown .book.explain .rowRank .field .icon.cosmetic .imageCustom,
.pvpInfo .rowRank .field .icon.cosmetic .imageCustom {
  position: absolute;
  left: 4px;
  top: 4px;
  bottom: 4px;
  right: 4px;
  width: auto;
  height: auto;
}
.place.girlown .book.explain .rowRank .field .val,
.pvpInfo .rowRank .field .val {
  margin-left: 5px;
  font-size: 24px;
}
.place.girlown .book.explain .rowRank .myPageSelector[data-page_max="1"] .mainNavi,
.pvpInfo .rowRank .myPageSelector[data-page_max="1"] .mainNavi {
  display: none;
}
.place.girlown .book.explain .rowRank .mainNavi,
.pvpInfo .rowRank .mainNavi {
  height: 0px;
  position: absolute;
  left: 0px;
  right: 0px;
}
.place.girlown .book.explain .rowRank .mainNavi .nArr,
.pvpInfo .rowRank .mainNavi .nArr {
  position: absolute;
  top: -53px;
}
.place.girlown .book.explain .rowRank .mainNavi .nArr.nLeft,
.pvpInfo .rowRank .mainNavi .nArr.nLeft {
  left: -48px;
}
.place.girlown .book.explain .rowRank .mainNavi .nArr.nRight,
.pvpInfo .rowRank .mainNavi .nArr.nRight {
  right: -48px;
}
.place.girlown .book.explain .rowRank .mainNavi .nDet,
.pvpInfo .rowRank .mainNavi .nDet {
  display: none;
}
.place.girlown .book.explain .rowText,
.pvpInfo .rowText {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown .book.explain .rowText .cap,
.pvpInfo .rowText .cap {
  text-shadow: -1px 0 #1a3752, -1px 1px #1a3752, 1px 1px #1a3752, 0 1px #1a3752, 1px 0 #1a3752, 0 -1px #1a3752, 0 2px #1a3752, -1px 2px #1a3752, 1px 2px #1a3752;
  font-size: 16px;
  margin-bottom: 2px;
  padding: 0px 4px;
}
.place.girlown .book.explain .rowText .desc,
.pvpInfo .rowText .desc {
  min-width: 240px;
  height: 40px;
  border-radius: 12px;
  background-color: rgba(9, 37, 63, 0.3);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-shadow: -1px 0 #21380b, -1px 1px #21380b, 1px 1px #21380b, 0 1px #21380b, 1px 0 #21380b, 0 -1px #21380b, 0 2px #21380b, -1px 2px #21380b, 1px 2px #21380b, 2px 2px #21380b, 0 3px #21380b, -1px 3px #21380b, 1px 3px #21380b;
  font-size: 20px;
}
.place.girlown .book.explain .rowText .desc .timer,
.pvpInfo .rowText .desc .timer {
  color: #aeff5f;
}
.place.girlown .book.explain .rowText .desc .trophyMin,
.pvpInfo .rowText .desc .trophyMin {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 26px;
  height: 44px;
  background-image: url(/gfx/place/girlown/explain/trophy.png);
}
.place.girlown .book.explain .rowText .desc .trophyText,
.pvpInfo .rowText .desc .trophyText {
  margin-left: 10px;
  color: #ffef3f;
}
.pvpStatBox {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.pvpStatBox .row {
  width: 246px;
  height: 44px;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.pvpStatBox .row .belt {
  background-image: url(/gfx/place/girlsuit/belt_row.png);
  width: 226px;
  height: 34px;
  position: relative;
}
.pvpStatBox .row .belt .extWrap {
  width: 193px;
  height: 13px;
  position: absolute;
  top: 11px;
  right: 10px;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.pvpStatBox .row .belt .extWrap > .ext {
  height: 13px;
}
.pvpStatBox .row .belt .extWrap > .ext:first-child {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
.pvpStatBox .row .belt .extWrap > .ext:last-child {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}
.pvpStatBox .row .belt .extWrap > .ext[data-type="own"] {
  background-image: url(/gfx/place/girlsuit/belts/belt_green.png);
}
.pvpStatBox .row .belt .extWrap > .ext[data-type="suit"] {
  background-image: url(/gfx/place/girlsuit/belts/belt_pink.png);
}
.pvpStatBox .row .belt .extWrap > .ext[data-type="cosmetic"] {
  background-image: url(/gfx/place/girlsuit/belts/belt_yellow.png);
}
.pvpStatBox .row .icon {
  top: 50%;
  left: 0px;
  margin-top: -30px;
  width: 62px;
  height: 60px;
  position: absolute;
  background-position: center;
  background-repeat: no-repeat;
}
.pvpStatBox .row .valWrap {
  position: absolute;
  left: 30px;
  right: 30px;
  top: -7px;
  color: white;
  text-align: center;
  font-size: 32px;
  text-shadow: -1px 0 #822c48, -1px 1px #822c48, 1px 1px #822c48, 0 1px #822c48, 1px 0 #822c48, 0 -1px #822c48, 0 2px #822c48, -1px 2px #822c48, 1px 2px #822c48, 2px 2px #822c48, 0 3px #822c48, -1px 3px #822c48, 1px 3px #822c48;
}
.pvpStatBox .row .valWrap .valIn {
  display: inline-block;
  position: relative;
}
.pvpStatBox .row .valWrap .valIn .blink {
  position: absolute;
  left: 90%;
  top: -10px;
  display: none;
  -ms-transform: rotate(-10deg);
  /* IE 9 */
  -webkit-transform: rotate(-10deg);
  /* Chrome, Safari, Opera */
  transform: rotate(-10deg);
  text-shadow: -1px 0 #007A99, -1px 1px #007A99, 1px 1px #007A99, 0 1px #007A99, 1px 0 #007A99, 0 -1px #007A99, 0 2px #007A99, -1px 2px #007A99, 1px 2px #007A99, 2px 2px #007A99, 0 3px #007A99, -1px 3px #007A99, 1px 3px #007A99;
}
.pvpStatBox .row[data-type="attack"] .icon {
  background-image: url(/gfx/place/girlown/skill1.png);
}
.pvpStatBox .row[data-type="speed"] .icon {
  background-image: url(/gfx/place/girlown/skill2.png);
}
.pvpStatBox .row[data-type="critical"] .icon {
  background-image: url(/gfx/place/girlown/skill3.png);
}
.place.girlown .cellBig.girlsSet {
  z-index: 1;
}
.place.girlown #cellChange {
  position: absolute;
  left: 165px;
  bottom: 207px;
  cursor: pointer;
  width: 50px;
  height: 50px;
  z-index: 1;
}
.place.girlown #cellChange[data-type="own"] {
  background-color: red;
}
.place.girlown #cellChange[data-type="special"] {
  background-color: blue;
}
.place.girlown #cellChange .tab {
  width: 35px;
  height: 52px;
  position: relative;
}
.place.girlown #cellChange .tab .view {
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlown/tabs.png);
  width: 35px;
  height: 67px;
  margin-right: 3px;
  position: relative;
}
.place.girlown #cellChange .tab:hover .view {
  background-position: left bottom;
}
.place.girlown #cellChange .tab:active,
.place.girlown #cellChange .tab.active {
  z-index: 1;
}
.place.girlown #cellChange .tab:active .view,
.place.girlown #cellChange .tab.active .view {
  margin-right: 0px;
  margin-left: 3px;
  background-position: left center;
}
.place.girlown #cellChange .tab:active .img,
.place.girlown #cellChange .tab.active .img {
  margin-left: 3px;
}
.place.girlown #cellChange .tab .img {
  position: absolute;
  top: 50%;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlown/tab_icons.png);
}
.place.girlown #cellChange .tab[data-type="own"] .img {
  width: 21px;
  height: 25px;
  left: 5px;
  margin-top: -8px;
}
.place.girlown #cellChange .tab[data-type="special"] .img {
  width: 22px;
  height: 22px;
  left: 5px;
  margin-top: -3px;
  background-position: right bottom;
}
.place.girlown #cellChange .tab:after {
  content: "";
  position: absolute;
  left: 0px;
  right: -20px;
  top: 0px;
  bottom: 0px;
}
.place.girlown[data-girl_id="1001"],
.place.girlsuit[data-girl_id="1001"],
.place.girlown[data-girl_id="1002"],
.place.girlsuit[data-girl_id="1002"] {
  background-image: url(/gfx/place/girlown/special/1001/back.jpg);
}
.place.girlown[data-girl_id="1001"] #tvTraining .cover,
.place.girlsuit[data-girl_id="1001"] #tvTraining .cover,
.place.girlown[data-girl_id="1002"] #tvTraining .cover,
.place.girlsuit[data-girl_id="1002"] #tvTraining .cover {
  background-image: url(/gfx/place/girlown/special/1001/cover.png);
}
.place.girlown[data-girl_id="1005"],
.place.girlsuit[data-girl_id="1005"] {
  background-image: url(/gfx/place/girlown/special/1005/back.jpg);
}
.place.girlown #eventWrap {
  position: absolute;
  left: 182px;
  top: 30px;
  z-index: 1;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.place.girlown #eventWrap #carnivalUI {
  position: relative;
  padding: 0px 15px;
}
.place.girlown #eventWrap #carnivalUI .icon {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 103px;
  height: 132px;
  background-image: url(/gfx/place/girlown/carnival/gift.png);
}
.place.girlown #eventWrap #carnivalUI .timer {
  width: 150px;
  text-align: center;
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -75px;
  font-size: 16px;
  text-shadow: -1px 0 #3e1932, -1px 1px #3e1932, 1px 1px #3e1932, 0 1px #3e1932, 1px 0 #3e1932, 0 -1px #3e1932, 0 2px #3e1932, -1px 2px #3e1932, 1px 2px #3e1932, 2px 2px #3e1932, 0 3px #3e1932, -1px 3px #3e1932, 1px 3px #3e1932;
  color: #ffe371;
}
.place.girlown #eventWrap #carnivalUI[data-type="patrick"] .icon {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 166px;
  height: 134px;
  background-size: auto;
  background-image: url(/gfx/place/girlown/patrick/ready.png);
}
.place.girlown #eventWrap #carnivalUI[data-type="cinco"] .icon {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 142px;
  height: 134px;
  background-size: auto;
  background-image: url(/gfx/place/girlown/cinco/gift.png);
}
.place.girlown #eventWrap #valenUI {
  position: relative;
  padding: 0px 15px;
}
.place.girlown #eventWrap #valenUI .icon {
  width: 103px;
  height: 132px;
}
.place.girlown #eventWrap #valenUI .timer {
  width: 150px;
  text-align: center;
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -75px;
  font-size: 16px;
  text-shadow: -1px 0 #3e1932, -1px 1px #3e1932, 1px 1px #3e1932, 0 1px #3e1932, 1px 0 #3e1932, 0 -1px #3e1932, 0 2px #3e1932, -1px 2px #3e1932, 1px 2px #3e1932, 2px 2px #3e1932, 0 3px #3e1932, -1px 3px #3e1932, 1px 3px #3e1932;
  color: #ffe371;
}
.place.girlown #eventWrap #easterUI {
  position: relative;
  padding: 0px 15px;
}
.place.girlown #eventWrap #easterUI .icon {
  width: 185px;
  height: 135px;
  background-image: url(/gfx/place/girlown/easter/bunny.png);
}
.place.girlown #eventWrap #easterUI .timer {
  width: 150px;
  text-align: center;
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -75px;
  font-size: 16px;
  text-shadow: -1px 0 #3e1932, -1px 1px #3e1932, 1px 1px #3e1932, 0 1px #3e1932, 1px 0 #3e1932, 0 -1px #3e1932, 0 2px #3e1932, -1px 2px #3e1932, 1px 2px #3e1932, 2px 2px #3e1932, 0 3px #3e1932, -1px 3px #3e1932, 1px 3px #3e1932;
  color: #ffe371;
}
.place.girlown #eventWrap #lickTrophy {
  width: 79px;
  height: 134px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlown/tv/lick_trophy.png);
  margin-left: 50px;
  position: relative;
}
.place.girlown #eventWrap #lickTrophy .qtext {
  color: white;
  text-shadow: -1px 0 #FFA303, -1px 1px #FFA303, 1px 1px #FFA303, 0 1px #FFA303, 1px 0 #FFA303, 0 -1px #FFA303, 0 2px #FFA303, -1px 2px #FFA303, 1px 2px #FFA303, 2px 2px #FFA303, 0 3px #FFA303, -1px 3px #FFA303, 1px 3px #FFA303;
  font-size: 22px;
  position: absolute;
  left: -10px;
  right: -10px;
  bottom: -10px;
  text-align: center;
  height: 28px;
}
.place.girlown .book.christmasinfo {
  background-image: url(/gfx/place/girlown/santa_info/back.png);
  width: 649px;
  height: 460px;
}
.place.girlown .book.christmasinfo #backIN {
  position: absolute;
  left: 14px;
  top: 11px;
  width: 619px;
  height: 430px;
}
.place.girlown .book.christmasinfo #backIN > .ext {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 619px;
  height: 430px;
  background-repeat: no-repeat;
  background-position: 0px 21px;
  background-image: url(/gfx/place/girlown/santa_info/back.jpg);
}
.place.girlown .book.christmasinfo #backIN > .up {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 619px;
  height: 23px;
  background-image: url(/gfx/place/girlown/santa_info/updown.png);
  background-repeat: no-repeat;
}
.place.girlown .book.christmasinfo #backIN > .down {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 619px;
  height: 27px;
  background-image: url(/gfx/place/girlown/santa_info/updown.png);
  background-position: left bottom;
  background-repeat: no-repeat;
}
.place.girlown .book.christmasinfo #backIN > .flashCont {
  position: absolute;
  left: -69px;
  top: -4px;
  width: 760px;
  height: 401px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlown/santa_info/flash_empty.png);
}
.place.girlown .book.christmasinfo #backIN > .flashCont .fl {
  position: absolute;
  margin-left: -34px;
  margin-top: -72px;
  background-image: url(/gfx/place/girlown/santa_info/flash2.png);
}
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="0"],
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="2"],
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="4"],
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="6"],
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="8"],
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="10"],
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="12"] {
  background-image: url(/gfx/place/girlown/santa_info/flash1.png);
}
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="0"] {
  width: 84px;
  height: 77px;
  left: 9px;
  top: 46px;
  background-position: -9px -46px;
}
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="1"] {
  width: 81px;
  height: 76px;
  left: 21px;
  top: 133px;
  background-position: -21px -133px;
}
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="2"] {
  width: 82px;
  height: 74px;
  left: 18px;
  top: 183px;
  background-position: -18px -183px;
}
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="3"] {
  width: 84px;
  height: 77px;
  left: 33px;
  top: 253px;
  background-position: -33px -253px;
}
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="4"] {
  width: 80px;
  height: 77px;
  left: 13px;
  top: 313px;
  background-position: -13px -313px;
}
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="5"] {
  width: 82px;
  height: 74px;
  left: 7px;
  top: 363px;
  background-position: -7px -363px;
}
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="6"] {
  width: 74px;
  height: 75px;
  left: 30px;
  top: 404px;
  background-position: -30px -404px;
}
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="7"] {
  width: 72px;
  height: 70px;
  left: 742px;
  top: 69px;
  background-position: -742px -69px;
}
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="8"] {
  width: 80px;
  height: 77px;
  left: 732px;
  top: 114px;
  background-position: -732px -114px;
}
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="9"] {
  width: 74px;
  height: 77px;
  left: 715px;
  top: 233px;
  background-position: -715px -233px;
}
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="10"] {
  width: 81px;
  height: 73px;
  left: 736px;
  top: 275px;
  background-position: -736px -275px;
}
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="11"] {
  width: 82px;
  height: 76px;
  left: 731px;
  top: 339px;
  background-position: -731px -339px;
}
.place.girlown .book.christmasinfo #backIN > .flashCont .fl[data-step="12"] {
  width: 82px;
  height: 74px;
  left: 740px;
  top: 402px;
  background-position: -740px -402px;
}
.place.girlown .book.christmasinfo .win {
  position: absolute;
  left: 3px;
  right: 3px;
  bottom: 15px;
  top: 16px;
}
.place.girlown .book.christmasinfo .win .snowDown {
  position: absolute;
  left: 1px;
  bottom: -13px;
  width: 452px;
  height: 168px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlown/santa_info/show.png);
}
.place.girlown .book.christmasinfo .win .hero {
  position: absolute;
  left: -8px;
  bottom: 4px;
  width: 237px;
  height: 349px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlown/santa_info/miko.png);
}
.place.girlown .book.christmasinfo .win .hero .mik {
  position: absolute;
  left: 118px;
  top: 185px;
  background-image: url(/gfx/place/girlown/santa_info/fuit.png);
  background-repeat: no-repeat;
  width: 50px;
  height: 36px;
  background-position: right top;
}
.place.girlown .book.christmasinfo .win .hero .mik[data-step="0"] {
  opacity: 0;
}
.place.girlown .book.christmasinfo .win .hero .mik[data-step="1"] {
  background-position: left top;
}
.place.girlown .book.christmasinfo .win .textBox {
  position: absolute;
  right: 15px;
  bottom: 100px;
  width: 366px;
  height: 256px;
  padding: 40px 10px 37px 10px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  background-color: rgba(31, 4, 28, 0.3);
  border-radius: 12px;
  color: white;
}
.place.girlown .book.christmasinfo .win .textBox:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: -29px;
  left: -13px;
  width: 232px;
  height: 65px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlown/santa_info/text.png);
}
.place.girlown .book.christmasinfo .win .textBox .timerText {
  position: absolute;
  left: 10px;
  right: 10px;
  bottom: 3px;
  text-align: center;
  font-size: 16px;
  color: #b1ee7c;
}
.place.girlown .book.christmasinfo .capBig .flo {
  position: absolute;
  width: 142px;
  height: 129px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlown/santa_info/flower.png);
  top: -38px;
  left: -97px;
}
.place.girlown .book.christmasinfo .capBig .flo.last {
  background-position: top right;
  right: -97px;
  left: auto;
}
.place.girlown .formSubmit.christmas {
  width: 248px !important;
  height: 58px !important;
  margin-left: -124px;
  background-image: url(/gfx/place/girlown/santa/but.png) !important;
}
.place.girlown .formSubmit.christmas .border {
  position: absolute;
  left: -4px;
  top: -4px;
  width: 256px;
  height: 66px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlown/santa/border.png);
}
.place.girlown .formSubmit.christmas .border[data-step="1"] {
  background-position: 0px -68px;
}
.place.girlown .formSubmit.christmas .border[data-step="2"] {
  background-position: 0px -136px;
}
.place.girlown .formSubmit.christmas .border[data-step="3"] {
  background-position: 0px -204px;
}
.place.girlown .formSubmit.christmas .flo1 {
  position: absolute;
  left: -70px;
  bottom: -25px;
  width: 114px;
  height: 110px;
  background-image: url(/gfx/place/girlown/santa_info/flower_min.png);
  background-repeat: no-repeat;
}
.place.girlown .formSubmit.christmas .flo2 {
  position: absolute;
  right: -25px;
  top: -52px;
  width: 76px;
  height: 85px;
  background-image: url(/gfx/place/girlown/santa_info/flower_min.png);
  background-repeat: no-repeat;
  background-position: right top;
}
.place.girlown .formSubmit.christmas #pvpTimer {
  background-image: url(/gfx/place/girlown/santa/timer.png);
  top: 59px;
  font-size: 16px;
}
.place.girlown .formSubmit.christmas #pvpTimer .val {
  padding-top: 2px;
}
.place.girlown #christmasBox {
  position: absolute;
  top: 28px;
  left: 180px;
  width: 135px;
  height: 147px;
  background-image: url(/gfx/place/girlown/santa_link/girl.png);
  background-repeat: no-repeat;
}
.place.girlown #christmasBox .light {
  background-image: url(/gfx/place/girlown/santa_link/light.png);
  width: 155px;
  height: 58px;
  background-repeat: no-repeat;
  position: absolute;
  left: -11px;
  top: 25px;
}
.place.girlown #christmasBox .eye {
  height: 6px;
  width: 23px;
  background-image: url(/gfx/place/girlown/santa_link/eye.png);
  background-repeat: no-repeat;
  position: absolute;
  left: 61px;
  top: 37px;
}
.place.girlown #christmasBox .eye[data-step="0"] {
  opacity: 0;
}
.place.girlown #christmasBox .eye[data-step="2"] {
  background-position: right top;
}
.place.girlown #christmasBox .timerWrap {
  position: absolute;
  text-align: center;
  border-radius: 5px;
  background-color: rgba(0, 0, 0, 0.2);
  color: white;
  bottom: 3px;
  left: 7px;
  right: 7px;
  font-size: 17px;
  padding: 3px 5px;
}
.place.girlown .book.christmasreward {
  background-position: 0px 34px;
  height: 481px;
  width: 992px;
  background-image: url(/gfx/place/girlown/santa_choose/back.jpg);
}
.place.girlown .book.christmasreward > .up {
  height: 36px;
  background-image: url(/gfx/place/girlown/santa_choose/updown.png);
}
.place.girlown .book.christmasreward > .down {
  height: 39px;
  background-position: left bottom;
  background-image: url(/gfx/place/girlown/santa_choose/updown.png);
}
.place.girlown .book.christmasreward > .content {
  padding: 14px;
}
.place.girlown .book.christmasreward .boxList {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.17);
  border-radius: 20px;
}
.place.girlown .book.christmasreward .boxList > .name {
  text-shadow: -1px 0 #1a0b16, 0 1px #1a0b16, 1px 0 #1a0b16, 0 -1px #1a0b16;
  text-align: center;
  font-size: 20px;
  padding: 10px;
  color: white;
}
.place.girlown .book.christmasreward .miko {
  width: 253px;
  height: 319px;
  background-image: url(/gfx/place/girlown/santa_choose/miko.png);
  background-repeat: no-repeat;
}
.place.girlown .book.christmasreward .boxMiko {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown .book.christmasreward .boxMiko .mikoAll {
  width: 262px;
  height: 330px;
  position: relative;
}
.place.girlown .book.christmasreward .boxMiko .mikoAll .miko {
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.girlown .book.christmasreward .boxMiko .mikoAll .shadow {
  background-image: url(/gfx/place/girlown/santa_choose/shadow.png);
  background-repeat: no-repeat;
  position: absolute;
  width: 262px;
  height: 41px;
  bottom: 0px;
  left: 0px;
}
.place.girlown .book.christmasreward .boxMiko .mikoAll .flowers {
  background-image: url(/gfx/place/girlown/santa_choose/flower.png);
  background-repeat: no-repeat;
  position: absolute;
  width: 118px;
  height: 136px;
  right: 0px;
  top: 0px;
}
.place.girlown .book.christmasreward .giftBox {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown .book.christmasreward .giftBox .giftAll {
  position: relative;
  width: 263px;
  height: 202px;
}
.place.girlown .book.christmasreward .giftBox .giftAll .back {
  background-image: url(/gfx/place/girlown/santa_choose/back.png);
  background-repeat: no-repeat;
  position: absolute;
  width: 244px;
  height: 202px;
  left: 0px;
  top: 0px;
}
.place.girlown .book.christmasreward .giftBox .giftAll .gift {
  background-image: url(/gfx/place/girlown/santa_choose/gift.png);
  background-repeat: no-repeat;
  position: absolute;
  width: 127px;
  height: 135px;
  left: 64px;
  top: 19px;
}
.place.girlown .book.christmasreward .giftBox .giftAll .light {
  background-image: url(/gfx/place/girlown/santa_choose/light.png);
  background-repeat: no-repeat;
  position: absolute;
  width: 263px;
  height: 87px;
  left: -10px;
  top: 3px;
}
.place.girlown .book.christmasreward .giftBox .text {
  text-shadow: -1px 0 #1a0b16, 0 1px #1a0b16, 1px 0 #1a0b16, 0 -1px #1a0b16;
  text-align: center;
  font-size: 20px;
  color: white;
}
.place.girlown .book.christmasreward .girlList {
  width: 600px;
  height: 356px;
}
.place.girlown .book.christmasreward .girlList .cell {
  width: 106px;
  height: 108px;
  margin: 5px auto;
  position: relative;
  cursor: pointer;
}
.place.girlown .book.christmasreward .girlList .cell.active:after {
  content: "";
  position: absolute;
  left: 2px;
  top: 0px;
  width: 105px;
  height: 108px;
  background-image: url(/gfx/place/girls/list/border3.png);
}
.place.girlown .book.christmasreward .girlList .cell .imageCustom {
  position: absolute;
  width: 97px;
  height: 97px;
  left: 4px;
  top: 3px;
  border-radius: 9px;
}
.place.girlown .book.christmasreward .girlList .cell .border1 {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 106px;
  height: 108px;
  background-image: url(/gfx/place/girls/list/border2.png);
}
.place.girlown .book.christmasreward .girlList .cell .border2 {
  position: absolute;
  left: 4px;
  top: 2px;
  width: 98px;
  height: 99px;
  background-image: url(/gfx/place/girls/list/border1.png);
  display: none;
}
.place.girlown .book.christmasreward .girlList .cell:hover .border2 {
  display: block;
}
.place.girlown #tvcandy {
  background-repeat: no-repeat;
  position: absolute;
  left: -12px;
  top: -37px;
  width: 413px;
  height: 433px;
  background-image: url(/gfx/place/girlown/christmas/candy_all.png);
}
.place.girlown #tvflash {
  background-repeat: no-repeat;
  position: absolute;
  left: -36px;
  top: -63px;
  width: 461px;
  height: 482px;
  background-image: url(/gfx/place/girlown/christmas/flash.png);
}
.place.girlown .book.easterinfo {
  background-image: url(/gfx/place/girlown/easter/book/main.jpg);
  width: 649px;
  height: 460px;
  background-position: 0px 34px;
}
.place.girlown .book.easterinfo > .up,
.place.girlown .book.easterinfo > .down {
  background-image: url(/gfx/place/girlown/easter/book/updown.png);
}
.place.girlown .book.easterinfo > .up {
  height: 36px;
}
.place.girlown .book.easterinfo > .down {
  height: 40px;
}
.place.girlown .book.easterinfo > .lleft {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlown/easter/book/left.png);
  width: 60px;
  height: 252px;
  position: absolute;
  left: -24px;
  top: 27px;
}
.place.girlown .book.easterinfo > .rright {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlown/easter/book/right.png);
  width: 61px;
  height: 227px;
  position: absolute;
  right: -34px;
  top: 146px;
}
.place.girlown .book.easterinfo > .content .logo {
  position: absolute;
  left: 357px;
  top: 38px;
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 150px;
  height: 88px;
  background-image: url(/gfx/place/girlown/easter/book/logo.png);
}
.place.girlown .book.easterinfo > .content .textInfo {
  text-shadow: -1px 0 #0b4472, -1px 1px #0b4472, 1px 1px #0b4472, 0 1px #0b4472, 1px 0 #0b4472, 0 -1px #0b4472, 0 2px #0b4472, -1px 2px #0b4472, 1px 2px #0b4472, 2px 2px #0b4472, 0 3px #0b4472, -1px 3px #0b4472, 1px 3px #0b4472;
  color: white;
  width: 300px;
  height: 172px;
  position: absolute;
  right: 23px;
  top: 142px;
}
.place.girlown .book.easterinfo > .content .buttonRow {
  position: absolute;
  bottom: 8px;
  right: 22px;
  width: 300px;
  height: 57px;
}
.place.girlown .book.easterinfo > .content .formSubmit {
  background-image: url(/gfx/place/girlown/easter/book/button.png);
  width: 145px;
  height: 57px;
}
.place.girlown .book.easterinfo > .content .formSubmit > .in {
  bottom: 7px;
  text-shadow: -1px 0 #629215, -1px 1px #629215, 1px 1px #629215, 0 1px #629215, 1px 0 #629215, 0 -1px #629215, 0 2px #629215, -1px 2px #629215, 1px 2px #629215, 2px 2px #629215, 0 3px #629215, -1px 3px #629215, 1px 3px #629215;
}
.place.girlown #mainPVP .cubeRed[data-special_type="christmas"] .box {
  position: absolute;
  left: 50%;
  top: 0px;
  margin-left: -153px;
  width: 306px;
  height: 157px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlown/santa/miko.back.png);
}
.place.girlown #mainPVP .cubeRed[data-special_type="christmas"] .box .santa {
  height: 140px;
  background-position: center bottom;
  background-repeat: no-repeat;
  position: absolute;
  top: 8px;
  left: 50%;
}
.place.girlown #mainPVP .cubeRed[data-special_type="christmas"] .box .santa[data-type="1"] {
  width: 186px;
  margin-left: -93px;
  background-image: url(/gfx/place/girlown/santa/1/main.png);
}
.place.girlown #mainPVP .cubeRed[data-special_type="christmas"] .box .santa[data-type="1"] .eye {
  background-image: url(/gfx/place/girlown/santa/1/ready.png);
}
.place.girlown #mainPVP .cubeRed[data-special_type="christmas"] .box .santa[data-type="2"] {
  width: 140px;
  margin-left: -70px;
  background-image: url(/gfx/place/girlown/santa/2/main.png);
}
.place.girlown #mainPVP .cubeRed[data-special_type="christmas"] .box .santa[data-type="2"] .eye {
  background-image: url(/gfx/place/girlown/santa/2/ready.png);
}
.place.girlown #mainPVP .cubeRed[data-special_type="christmas"] .box .santa[data-type="3"] {
  width: 143px;
  margin-left: -71px;
  background-image: url(/gfx/place/girlown/santa/3/main.png);
}
.place.girlown #mainPVP .cubeRed[data-special_type="christmas"] .box .santa[data-type="3"] .eye {
  background-image: url(/gfx/place/girlown/santa/3/ready.png);
}
.place.girlown #mainPVP .cubeRed[data-special_type="christmas"] .box .santa .eye {
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  background-position: left bottom;
}
.place.girlown #mainPVP .cubeRed[data-special_type="christmas"] .box .santa .eye[data-step="0"] {
  opacity: 0;
}
.place.girlown #mainPVP .cubeRed[data-special_type="christmas"] .box .santa .eye[data-step="2"] {
  background-position: right bottom;
}
.place.girlown #mainPVP .cubeRed[data-special_type="christmas"] .box .res {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 134px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown #mainPVP .cubeRed[data-special_type="christmas"] .box .res > .in {
  text-shadow: -1px 0 #4f7000, -1px 1px #4f7000, 1px 1px #4f7000, 0 1px #4f7000, 1px 0 #4f7000, 0 -1px #4f7000, 0 2px #4f7000, -1px 2px #4f7000, 1px 2px #4f7000, 2px 2px #4f7000, 0 3px #4f7000, -1px 3px #4f7000, 1px 3px #4f7000;
  background-color: rgba(19, 26, 38, 0.76);
  padding: 4px 8px;
  border-radius: 10px;
  font-size: 20px;
  color: white;
  white-space: nowrap;
}
.place.girlown #mainPVP .cubeRed[data-special_type="christmas"] .box:after {
  content: "";
  position: absolute;
  left: 50%;
  top: -11px;
  background-repeat: no-repeat;
  margin-left: -16px;
  width: 32px;
  height: 35px;
  background-image: url(/gfx/place/girlown/santa/vs.png);
}
.place.girlown #mainPVP .cubeRed[data-special_type="spring"] {
  background-image: url(/gfx/place/girlown/spring/box/box.png);
}
.place.girlown #mainPVP .cubeRed[data-special_type="spring"] .box {
  position: absolute;
  left: 50%;
  top: 7px;
  margin-left: -70px;
  width: 140px;
  height: 140px;
}
.place.girlown #mainPVP .cubeRed[data-special_type="spring"] .box:before {
  position: absolute;
  content: "";
  left: 50%;
  bottom: -10px;
  margin-left: -137px;
  width: 274px;
  height: 99px;
  background-image: url(/gfx/place/girlown/spring/box/flower.png);
}
.place.girlown #mainPVP .cubeRed[data-special_type="spring"] .box > .back {
  position: absolute;
  width: 140px;
  height: 140px;
  background-color: #131a26;
  left: 0px;
  top: 0px;
  border-radius: 30px;
}
.place.girlown #mainPVP .cubeRed[data-special_type="spring"] .box > .border_up {
  position: absolute;
  background-image: url(/gfx/place/girlown/spring/box/border_up.png);
  width: 173px;
  height: 118px;
  background-repeat: no-repeat;
  right: -7px;
  top: -16px;
}
.place.girlown #mainPVP .cubeRed[data-special_type="spring"] .box > .border_down {
  position: absolute;
  background-image: url(/gfx/place/girlown/spring/box/border_down.png);
  width: 165px;
  height: 73px;
  background-repeat: no-repeat;
  right: -13px;
  bottom: -7px;
}
.place.girlown #mainPVP .cubeRed[data-special_type="spring"] .box .hero {
  width: 173px;
  height: 140px;
  background-repeat: no-repeat;
  position: absolute;
  top: -1px;
  left: -3px;
  background-image: url(/gfx/place/girlown/spring/box/hero.png);
}
.place.girlown #mainPVP .cubeRed[data-special_type="spring"] .box .res {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 126px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown #mainPVP .cubeRed[data-special_type="spring"] .box .res > .in {
  text-shadow: -1px 0 #4f7000, -1px 1px #4f7000, 1px 1px #4f7000, 0 1px #4f7000, 1px 0 #4f7000, 0 -1px #4f7000, 0 2px #4f7000, -1px 2px #4f7000, 1px 2px #4f7000, 2px 2px #4f7000, 0 3px #4f7000, -1px 3px #4f7000, 1px 3px #4f7000;
  background-color: rgba(19, 26, 38, 0.76);
  padding: 4px 8px;
  border-radius: 10px;
  font-size: 20px;
  color: white;
  white-space: nowrap;
}
.place.girlown #mainPVP .cubeRed[data-special_type="spring"] .box:after {
  content: "";
  position: absolute;
  left: 50%;
  top: -23px;
  background-repeat: no-repeat;
  margin-left: -16px;
  width: 32px;
  height: 35px;
  background-image: url(/gfx/place/girlown/spring/box/vs.png);
}
.place.girlown #mainPVP .cubeRed[data-special_type="spring"] .formSubmit {
  width: 260px;
  margin-left: -130px;
  bottom: 12px;
  height: 66px;
  background-image: url(/gfx/place/girlown/spring/box/button.png);
}
.place.girlown #mainPVP .cubeRed[data-special_type="spring"] .formSubmit > .in {
  text-shadow: -1px 0 #0f4689, -1px 1px #0f4689, 1px 1px #0f4689, 0 1px #0f4689, 1px 0 #0f4689, 0 -1px #0f4689, 0 2px #0f4689, -1px 2px #0f4689, 1px 2px #0f4689, 2px 2px #0f4689, 0 3px #0f4689, -1px 3px #0f4689, 1px 3px #0f4689;
}
.place.girlown #mainPVP .cubeRed[data-special_type="spring"] .formSubmit #pvpTimer {
  background-image: url(/gfx/place/girlown/spring/box/timer.png);
  height: 22px;
  top: 63px;
  background-position: left bottom;
}
.place.girlown #mainPVP .cubeRed[data-special_type="spring"] .formSubmit #pvpTimer .val {
  color: #00ffff;
  text-shadow: -1px 0 #401923, 0 1px #401923, 1px 0 #401923, 0 -1px #401923;
}
.place.girlown #mainPVP .cubeRed[data-special_type="spring"] .formSubmit .border {
  position: absolute;
  width: 239px;
  height: 36px;
  background-repeat: no-repeat;
  left: 11px;
  top: 50px;
  background-image: url(/gfx/place/girlown/spring/box/snow.png);
}
.place.girlown .book.springinfo {
  background-image: url(/gfx/place/girlown/spring/back.jpg);
  width: 649px;
  height: 460px;
  background-position: 0px 34px;
}
.place.girlown .book.springinfo > .up {
  height: 36px;
  background-image: url(/gfx/place/girlown/spring/updown.png);
}
.place.girlown .book.springinfo > .down {
  height: 39px;
  background-image: url(/gfx/place/girlown/spring/updown.png);
}
.place.girlown .book.springinfo > .extG {
  position: absolute;
  left: -40px;
  top: -23px;
  background-repeat: no-repeat;
  width: 689px;
  height: 524px;
  background-image: url(/gfx/place/girlown/spring/add.png);
}
.place.girlown .book.springinfo .win {
  position: absolute;
  left: 3px;
  right: 3px;
  bottom: 15px;
  top: 16px;
}
.place.girlown .book.springinfo .win .snowDown {
  position: absolute;
  left: 1px;
  bottom: -13px;
  width: 452px;
  height: 168px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlown/santa_info/show.png);
}
.place.girlown .book.springinfo .win .textBox {
  position: absolute;
  right: 44px;
  top: 2px;
  width: 328px;
  height: 288px;
  padding: 25px 10px 37px 10px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  background-color: rgba(23, 86, 109, 0.3);
  border-radius: 12px;
  color: white;
}
.place.girlown .book.springinfo .win .textBox:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: -19px;
  left: 50%;
  margin-left: -90px;
  width: 180px;
  height: 34px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlown/spring/cap.png);
}
.place.girlown .book.springinfo .win .textBox .timerText {
  position: absolute;
  left: 10px;
  right: 10px;
  bottom: 3px;
  text-align: center;
  font-size: 16px;
  color: #7edbff;
  text-shadow: -1px 0 #3d769a, -1px 1px #3d769a, 1px 1px #3d769a, 0 1px #3d769a, 1px 0 #3d769a, 0 -1px #3d769a, 0 2px #3d769a, -1px 2px #3d769a, 1px 2px #3d769a, 2px 2px #3d769a, 0 3px #3d769a, -1px 3px #3d769a, 1px 3px #3d769a;
}
.place.girlown .book.springinfo #girlSP {
  position: absolute;
  right: -87px;
  bottom: 2px;
  width: 202px;
  height: 362px;
  -moz-transform: scale(-1, 1);
  -webkit-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.place.girlown .book.springinfo #girlImg {
  position: absolute;
  left: 139px;
  bottom: -15px;
  background-image: url(/gfx/place/girlown/spring/img_but.png);
  width: 131px;
  height: 115px;
  background-repeat: no-repeat;
}
.place.girlown .book.springinfo #girlImg.hover:before {
  content: "";
  width: 139px;
  height: 123px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlown/spring/border.png);
  position: absolute;
  left: -4px;
  top: -4px;
}
.place.girlown .book.springinfo #girlImg .val {
  position: absolute;
  left: 23px;
  top: 74px;
  white-space: nowrap;
  text-shadow: -1px 0 #9f0f48, -1px 1px #9f0f48, 1px 1px #9f0f48, 0 1px #9f0f48, 1px 0 #9f0f48, 0 -1px #9f0f48, 0 2px #9f0f48, -1px 2px #9f0f48, 1px 2px #9f0f48, 2px 2px #9f0f48, 0 3px #9f0f48, -1px 3px #9f0f48, 1px 3px #9f0f48;
  color: white;
  font-size: 22px;
}
.place.girlown .formSubmit.spring {
  width: 260px !important;
  height: 66px !important;
  margin-left: -124px;
  background-image: url(/gfx/place/girlown/spring/button.png) !important;
}
.place.girlown .formSubmit.spring > .in {
  text-shadow: -1px 0 #742442, -1px 1px #742442, 1px 1px #742442, 0 1px #742442, 1px 0 #742442, 0 -1px #742442, 0 2px #742442, -1px 2px #742442, 1px 2px #742442, 2px 2px #742442, 0 3px #742442, -1px 3px #742442, 1px 3px #742442;
}
.place.girlown .formSubmit.spring #pvpTimer {
  background-image: url(/gfx/place/girlown/santa/timer.png);
  top: 59px;
  font-size: 16px;
}
.place.girlown .formSubmit.spring #pvpTimer .val {
  padding-top: 2px;
}
.place.girlown #spingBox {
  position: relative;
  width: 147px;
  height: 134px;
  background-image: url(/gfx/place/girlown/spring/event_timer.png);
  background-repeat: no-repeat;
  z-index: 1;
}
.place.girlown #spingBox .timerWrap {
  position: absolute;
  text-align: center;
  border-radius: 5px;
  background-color: rgba(0, 0, 0, 0.2);
  color: white;
  bottom: -19px;
  left: 7px;
  right: 7px;
  font-size: 17px;
  padding: 3px 5px;
  text-shadow: -1px 0 #0f4689, -1px 1px #0f4689, 1px 1px #0f4689, 0 1px #0f4689, 1px 0 #0f4689, 0 -1px #0f4689, 0 2px #0f4689, -1px 2px #0f4689, 1px 2px #0f4689, 2px 2px #0f4689, 0 3px #0f4689, -1px 3px #0f4689, 1px 3px #0f4689;
}
.place.girlown .book.springreward {
  width: 992px;
  height: 483px;
  background-position: 0px 34px;
  background-image: url(/gfx/place/girlown/spring/givegift/back.jpg);
}
.place.girlown .book.springreward > .up {
  height: 36px;
  background-image: url(/gfx/place/girlown/spring/givegift/updown.png);
}
.place.girlown .book.springreward > .down {
  background-image: url(/gfx/place/girlown/spring/givegift/updown.png);
  height: 39px;
}
.place.girlown .book.springreward > .content {
  padding: 14px;
}
.place.girlown .book.springreward .boxList {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.17);
  border-radius: 20px;
}
.place.girlown .book.springreward .boxList > .name {
  text-shadow: -1px 0 #0f4689, -1px 1px #0f4689, 1px 1px #0f4689, 0 1px #0f4689, 1px 0 #0f4689, 0 -1px #0f4689, 0 2px #0f4689, -1px 2px #0f4689, 1px 2px #0f4689;
  text-align: center;
  font-size: 20px;
  padding: 10px;
  color: white;
}
.place.girlown .book.springreward .mainNavi {
  text-shadow: -1px 0 #0f4689, 0 1px #0f4689, 1px 0 #0f4689, 0 -1px #0f4689;
  color: white;
}
.place.girlown .book.springreward .miko {
  width: 253px;
  height: 319px;
  background-image: url(/gfx/place/girlown/santa_choose/miko.png);
  background-repeat: no-repeat;
}
.place.girlown .book.springreward .boxMiko {
  background-image: url(/gfx/place/girlown/spring/givegift/hero.png);
  width: 199px;
  height: 356px;
  background-repeat: no-repeat;
}
.place.girlown .book.springreward .giftBox {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlown .book.springreward .giftBox .giftAll {
  position: relative;
  width: 204px;
  height: 260px;
  background-image: url(/gfx/place/girlown/spring/givegift/gift.png);
  margin: 15px 0px;
}
.place.girlown .book.springreward .giftBox .text {
  text-shadow: -1px 0 #0f4689, -1px 1px #0f4689, 1px 1px #0f4689, 0 1px #0f4689, 1px 0 #0f4689, 0 -1px #0f4689, 0 2px #0f4689, -1px 2px #0f4689, 1px 2px #0f4689;
  text-align: center;
  font-size: 22px;
  color: white;
}
.place.girlown .book.springreward .girlList {
  width: 600px;
}
.place.girlown .book.springreward .girlList .cell {
  width: 106px;
  height: 108px;
  margin: 3px auto;
  position: relative;
}
.place.girlown .book.springreward .girlList .cell[data-have="1"]:after {
  content: "";
  position: absolute;
  top: 2px;
  right: 2px;
  width: 33px;
  height: 31px;
  background-image: url(/gfx/place/girlown/tick.png);
}
.place.girlown .book.springreward .girlList .cell[data-have="0"] {
  cursor: pointer;
}
.place.girlown .book.springreward .girlList .cell[data-have="0"].active:after {
  content: "";
  position: absolute;
  left: 2px;
  top: 0px;
  width: 105px;
  height: 108px;
  background-image: url(/gfx/place/girls/list/border3.png);
}
.place.girlown .book.springreward .girlList .cell[data-have="0"]:hover .border2 {
  display: block;
}
.place.girlown .book.springreward .girlList .cell .imageCustom {
  position: absolute;
  width: 97px;
  height: 97px;
  left: 4px;
  top: 3px;
  border-radius: 9px;
}
.place.girlown .book.springreward .girlList .cell .border1 {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 106px;
  height: 108px;
  background-image: url(/gfx/place/girls/list/border2.png);
}
.place.girlown .book.springreward .girlList .cell .border2 {
  position: absolute;
  left: 4px;
  top: 2px;
  width: 98px;
  height: 99px;
  background-image: url(/gfx/place/girls/list/border1.png);
  display: none;
}
.place.girlownanim {
  background-image: url(/gfx/place/girlownanim/back.jpg);
}
.place.girlownanim #outputG {
  position: absolute;
}
.place.girlownanim #outputG[data-anim_type="valen"] {
  left: 50%;
  bottom: -20px;
}
.place.girlownanim .formSubmit.exit {
  background-image: url(/gfx/place/gamememory/valen/exit_but.png);
  width: 143px;
  height: 119px;
  position: absolute;
  right: 20px;
  top: 42px;
}
.place.girls {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
}
.place.girls[data-place_id="1"] {
  background-image: url(/gfx/place/girls/places/1.jpg);
}
.place.girls[data-place_id="1"][data-girl_name="cherry"],
.place.girls[data-place_id="1"][data-girl_name="cherry"] .book.filmDuring .film.filmDuringFJS {
  background-image: url(/gfx/place/girls/places/cherry.jpg);
}
.place.girls[data-place_id="1"][data-girl_name="lola"],
.place.girls[data-place_id="1"][data-girl_name="lola"] .book.filmDuring .film.filmDuringFJS {
  background-image: url(/gfx/place/girls/places/lola.jpg);
}
.place.girls[data-place_id="1"][data-girl_name="sanshi"],
.place.girls[data-place_id="1"][data-girl_name="sanshi"] .book.filmDuring .film.filmDuringFJS {
  background-image: url(/gfx/place/girls/places/sanshi.jpg);
}
.place.girls[data-place_id="1"][data-girl_name="ice"],
.place.girls[data-place_id="1"][data-girl_name="ice"] .book.filmDuring .film.filmDuringFJS {
  background-image: url(/gfx/place/girls/places/ice.jpg);
}
.place.girls[data-place_id="1"][data-girl_name="geeky"],
.place.girls[data-place_id="1"][data-girl_name="geeky"] .book.filmDuring .film.filmDuringFJS {
  background-image: url(/gfx/place/girls/places/geeky.jpg);
}
.place.girls[data-place_id="2"],
.place.girls[data-place_id="2"] .book.filmDuring .film.filmDuringFJS {
  background-image: url(/gfx/place/girls/places/2.jpg);
}
.place.girls[data-place_id="3"],
.place.girls[data-place_id="3"] .book.filmDuring .film.filmDuringFJS {
  background-image: url(/gfx/place/girls/places/3.jpg);
}
.place.girls[data-place_id="4"][data-girl_name="winona"],
.place.girls[data-place_id="4"][data-girl_name="winona"] .book.filmDuring .film.filmDuringFJS {
  background-image: url("/gfx/place/girls/places/winona.jpg");
  background-position: 0px -4px;
}
.place.girls[data-place_id="4"][data-girl_name="maggie"],
.place.girls[data-place_id="4"][data-girl_name="maggie"] .book.filmDuring .film.filmDuringFJS {
  background-image: url(/gfx/place/girls/places/maggie.jpg);
}
.place.girls[data-place_id="4"][data-girl_name="anya"],
.place.girls[data-place_id="4"][data-girl_name="anya"] .book.filmDuring .film.filmDuringFJS {
  background-image: url(/gfx/place/girls/places/anya.jpg);
}
.place.girls[data-place_id="4"][data-girl_name="anya"][data-girl_level="0"],
.place.girls[data-place_id="4"][data-girl_name="anya"] .book.filmDuring .film.filmDuringFJS[data-girl_level="0"] {
  background-image: url(/gfx/place/girls/places/anya0.jpg);
}
.place.girls[data-place_id="4"][data-girl_name="anya"] .camShow[data-type_id="3"],
.place.girls[data-place_id="4"][data-girl_name="anya"] .book.filmDuring .film.filmDuringFJS .camShow[data-type_id="3"] {
  display: none;
}
.place.girls[data-place_id="4"][data-girl_name="linn"],
.place.girls[data-place_id="4"][data-girl_name="linn"] .book.filmDuring .film.filmDuringFJS {
  background-image: url(/gfx/place/girls/places/linn.jpg);
}
.place.girls[data-place_id="4"][data-girl_name="linn"] .camShow[data-type_id="3"],
.place.girls[data-place_id="4"][data-girl_name="linn"] .book.filmDuring .film.filmDuringFJS .camShow[data-type_id="3"] {
  display: none;
}
.place.girls[data-place_id="5"] {
  background-image: url(/gfx/place/girls/places/5.jpg);
}
.place.girls .cellBig {
  position: absolute;
  z-index: 1;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
}
.place.girls .cellBig.over {
  z-index: 2;
}
.place.girls .cellBig.girlBar .rowHappy {
  position: relative;
  color: white;
  width: 249px;
  height: 89px;
  background-image: url(/gfx/place/girls/new/upbelt/up.png);
  margin-left: 4px;
}
.place.girls .cellBig.girlBar .rowHappy #hhPs {
  text-shadow: -1px 0 #96304B, -1px 1px #96304B, 1px 1px #96304B, 0 1px #96304B, 1px 0 #96304B, 0 -1px #96304B, 0 2px #96304B, -1px 2px #96304B, 1px 2px #96304B;
  position: absolute;
  width: 70px;
  right: 23px;
  text-align: center;
  top: 23px;
  font-size: 16px;
}
.place.girls .cellBig.girlBar .rowHappy #hhPsP {
  position: absolute;
  text-align: center;
  top: 25px;
  left: 15px;
  font-size: 27px;
  text-shadow: -1px 0 #96304B, -1px 1px #96304B, 1px 1px #96304B, 0 1px #96304B, 1px 0 #96304B, 0 -1px #96304B, 0 2px #96304B, -1px 2px #96304B, 1px 2px #96304B, 2px 2px #96304B, 0 3px #96304B, -1px 3px #96304B, 1px 3px #96304B;
}
.place.girls .cellBig.girlBar .rowHappy .beltHappy {
  position: absolute;
  width: 214px;
  height: 7px;
  bottom: 18px;
  left: 17px;
}
.place.girls .cellBig.girlBar .rowHappy .beltHappy:after {
  content: "";
  background-image: url(/gfx/place/girls/new/upbelt/reflex.png);
  width: 214px;
  height: 3px;
  position: absolute;
  left: -4px;
  top: 0px;
}
.place.girls .cellBig.girlBar .rowHappy .beltHappy > .fill {
  height: 7px;
  background-image: url(/gfx/place/girls/new/upbelt/progress.png);
}
.cellBig.girlsSet {
  position: absolute;
  width: 154px;
  height: 580px;
  left: 18px;
  top: 70px;
  background-image: url(/gfx/place/girls/list/test.jpg);
  background-repeat: no-repeat;
}
.cellBig.girlsSet .flash1 {
  position: absolute;
  background-image: url(/gfx/place/girls/list/test2.png);
  width: 154px;
  height: 35px;
  left: 0px;
  bottom: -33px;
  background-repeat: no-repeat;
}
.cellBig.girlsSet .flash2 {
  position: absolute;
  background-image: url(/gfx/place/girls/list/test2.png);
  width: 154px;
  height: 32px;
  left: 0px;
  top: -30px;
  background-position: left bottom;
  background-repeat: no-repeat;
}
.cellBig.girlsSet > .content {
  position: absolute;
  left: 0px;
  right: 0px;
  top: -28px;
  bottom: -15px;
}
.cellBig.girlsSet .girlList {
  margin: 10px auto;
  width: 112px;
}
.cellBig.girlsSet .girlList .cell {
  width: 106px;
  height: 108px;
  margin: 5px auto;
  position: relative;
  cursor: pointer;
}
.cellBig.girlsSet .girlList .cell:last-child {
  margin-bottom: 0px;
}
.cellBig.girlsSet .girlList .cell.notava {
  cursor: auto;
}
.cellBig.girlsSet .girlList .cell.notava .imageCustom {
  opacity: 0.6;
}
.cellBig.girlsSet .girlList .cell.active:after {
  content: "";
  position: absolute;
  left: 2px;
  top: 0px;
  width: 105px;
  height: 108px;
  background-image: url(/gfx/place/girls/list/border3.png);
}
.cellBig.girlsSet .girlList .cell .imageCustom {
  position: absolute;
  width: 97px;
  height: 97px;
  left: 4px;
  top: 3px;
  border-radius: 9px;
}
.cellBig.girlsSet .girlList .cell .border1 {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 106px;
  height: 108px;
  background-image: url(/gfx/place/girls/list/border2.png);
}
.cellBig.girlsSet .girlList .cell .border2 {
  position: absolute;
  left: 4px;
  top: 2px;
  width: 98px;
  height: 99px;
  background-image: url(/gfx/place/girls/list/border1.png);
  display: none;
}
.cellBig.girlsSet .girlList .cell:hover .border2 {
  display: block;
}
.cellBig.girlsSet .girlList .cell .level {
  background-image: url(/gfx/place/girls/list/star.png);
  width: 49px;
  height: 47px;
  position: absolute;
  right: -3px;
  top: -3px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  color: white;
  font-size: 19px;
  font-weight: bold;
  text-shadow: -1px 0 #743508, -1px 1px #743508, 1px 1px #743508, 0 1px #743508, 1px 0 #743508, 0 -1px #743508, 0 2px #743508, -1px 2px #743508, 1px 2px #743508;
}
.cellBig.girlsSet .girlList .cell .myCircleProgress .cellImg .img {
  background-color: rgba(0, 0, 0, 0.8);
}
.cellBig.girlsSet .girlList .mainNavi {
  margin-left: -14px;
  margin-right: -14px;
  height: 46px;
}
.cellBig.girlsSet .girlList .mainNavi .nDet {
  padding: 5px 4px;
  color: #F6E493;
  border-radius: 10px;
  background-color: rgba(153, 79, 29, 0.4);
  font-family: Tahoma, Verdana, Arial;
}
.place.girls .cellBig .girlNameImg {
  position: absolute;
  top: -30px;
  left: 50%;
  width: 211px;
  margin-left: -105px;
  height: 39px;
  background-repeat: no-repeat;
  background-position: center;
}
.place.girls .cellBig.girlBar {
  border: none;
  width: 283px;
  right: 33px;
  top: 43px;
  position: absolute;
  width: 257px;
  height: 623px;
  background-image: url(/gfx/place/girls/new/border_in.jpg);
}
.place.girls .cellBig.girlBar > .back {
  position: absolute;
  width: 283px;
  height: 650px;
  background-image: url(/gfx/place/girls/new/border.png);
  left: -13px;
  top: -9px;
}
.place.girls .cellBig.girlBar > .content {
  height: 540px;
  padding: 13px 3px;
  position: relative;
  padding-top: 0px;
}
.place.girls .cellBig.girlBar > .content .needText {
  color: white;
  text-shadow: -1px 0 #330797, -1px 1px #330797, 1px 1px #330797, 0 1px #330797, 1px 0 #330797, 0 -1px #330797, 0 2px #330797, -1px 2px #330797, 1px 2px #330797, 2px 2px #330797, 0 3px #330797, -1px 3px #330797, 1px 3px #330797;
  height: 27px;
  width: 144px;
  margin: 0px 7px;
}
.place.girls .cellBig.girlBar .flash1 {
  position: absolute;
  background-image: url(/gfx/place/girls/border_flash2.png);
  width: 24px;
  height: 44px;
  left: -12px;
  top: -12px;
}
.place.girls .cellBig.girlBar .flash2 {
  position: absolute;
  background-image: url(/gfx/place/girls/border_flash2.png);
  width: 17px;
  height: 13px;
  background-position: -24px 0px;
  top: -10px;
  right: -10px;
}
.place.girls .cellBig.girlBar .thermoCell {
  position: absolute;
  height: 540px;
  width: 102px;
  border-radius: 32px;
  bottom: 13px;
  right: 3px;
}
.place.girls .cellBig.girlBar .thermoCell .thermo {
  background-image: url(/gfx/place/girls/new/thermo/thermo_all_none_lines.png);
  width: 88px;
  height: 514px;
  position: relative;
  margin: 15px auto;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp {
  position: absolute;
  left: 8px;
  top: 7px;
  background-image: url(/gfx/place/girls/new/thermo/flash_all.png);
  width: 65px;
  height: 496px;
  cursor: pointer;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint {
  width: 22px;
  height: 21px;
  position: absolute;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint .iconAnim {
  width: 22px;
  height: 21px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girls/new/thermo/photo_hint.png);
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-state="ready"] .iconAnim {
  background-position: right top;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-state="new"] .iconAnim {
  background-position: center top;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="1"] {
  top: 376px;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="2"] {
  top: 334px;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="3"] {
  top: 292px;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="4"] {
  top: 250px;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="5"] {
  top: 208px;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="6"] {
  top: 166px;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="7"] {
  top: 124px;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="8"] {
  top: 82px;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="9"] {
  top: 40px;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="10"] {
  top: -2px;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="1"],
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="3"],
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="5"],
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="7"],
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="9"] {
  left: -12px;
  margin-top: 8px;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="1"]:before,
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="3"]:before,
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="5"]:before,
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="7"]:before,
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="9"]:before {
  position: absolute;
  content: "";
  left: 0px;
  width: 82px;
  top: -10px;
  bottom: -10px;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="2"],
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="4"],
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="6"],
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="8"],
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="10"] {
  right: -16px;
  margin-top: 8px;
}
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="2"]:before,
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="4"]:before,
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="6"]:before,
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="8"]:before,
.place.girls .cellBig.girlBar .thermoCell .thermoUp .photoHint[data-level="10"]:before {
  position: absolute;
  content: "";
  right: 0px;
  width: 82px;
  top: -10px;
  bottom: -10px;
}
.place.girls .cellBig.girlBar .thermoCell .thermo .fill_border {
  width: 34px;
  height: 420px;
  position: absolute;
  left: 27px;
  bottom: 72px;
  padding-bottom: 2px;
}
.place.girls .cellBig.girlBar .thermoCell .thermo .fill_border .fill {
  position: absolute;
  bottom: 0px;
  left: 0px;
  height: 100%;
  width: 34px;
  background-image: url(/gfx/place/girls/new/thermo/fill.png);
  background-position: center bottom;
}
.place.girls .cellBig.girlBar .thermoCell .thermo .fill_border .fill:after {
  content: "";
  width: 34px;
  left: 0px;
  position: absolute;
  bottom: -10px;
  height: 10px;
  background-image: url(/gfx/place/girls/happy_belt.png);
  background-position: center bottom;
}
.place.girls .cellBig.girlBar .thermoCell .thermo .fill_border .fill .star {
  position: absolute;
  top: -10px;
  left: 0px;
  width: 34px;
  height: 33px;
  background-image: url(/gfx/place/girls/star.png);
  z-index: 1;
  cursor: pointer;
}
.place.girls #girl {
  width: 1280px;
  height: 780px;
  background-repeat: no-repeat;
  background-position: center bottom;
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.girls #girl .wrongGirl {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center bottom;
  opacity: 0;
}
.place.girls #girl_extend {
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.girls #girl_extend .eye,
.place.girls #girl_extend .anim_add {
  position: absolute;
  background-repeat: no-repeat;
}
.place.girls[data-girl_id="1"] #girl .qsmoke {
  left: -136px;
}
.place.girls .book.listView,
.place.girls .book.popup1,
.place.girls .bookDates {
  background-position: 0px 36px;
  background-repeat: no-repeat;
  width: 649px;
  height: 460px;
  background-image: url(/gfx/place/girls/gift/win_center.jpg);
}
.place.girls .book.listView .closeBook,
.place.girls .book.popup1 .closeBook,
.place.girls .bookDates .closeBook {
  right: -10px;
  top: -2px;
}
.place.girls .book.listView > .up,
.place.girls .book.popup1 > .up,
.place.girls .bookDates > .up {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 649px;
  height: 38px;
  background-position: left bottom;
  background-image: url(/gfx/place/girls/gift/win.png);
  background-repeat: no-repeat;
}
.place.girls .book.listView > .down,
.place.girls .book.popup1 > .down,
.place.girls .bookDates > .down {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 649px;
  height: 41px;
  background-image: url(/gfx/place/girls/gift/win.png);
  background-repeat: no-repeat;
}
.place.girls .book.listView > .content,
.place.girls .book.popup1 > .content,
.place.girls .bookDates > .content {
  position: absolute;
  top: 40px;
  left: 20px;
  right: 20px;
  bottom: 40px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.place.girls .book.listView.listView > .content .myPageSelector,
.place.girls .book.popup1.listView > .content .myPageSelector,
.place.girls .bookDates.listView > .content .myPageSelector {
  width: 600px;
  margin: 10px auto;
}
.place.girls .book.listView.listView > .content .myPageSelector > .mainNavi,
.place.girls .book.popup1.listView > .content .myPageSelector > .mainNavi,
.place.girls .bookDates.listView > .content .myPageSelector > .mainNavi {
  width: 200px;
  margin: 8px auto;
}
.place.girls .book.listView.listView > .content .myPageSelector > .mainNavi .nDet,
.place.girls .book.popup1.listView > .content .myPageSelector > .mainNavi .nDet,
.place.girls .bookDates.listView > .content .myPageSelector > .mainNavi .nDet {
  padding: 5px;
  color: #F6E493;
  border-radius: 10px;
  background-color: rgba(153, 79, 29, 0.4);
  font-family: Tahoma, Verdana, Arial;
}
.place.girls .book.listView.listView > .content .cell,
.place.girls .book.popup1.listView > .content .cell,
.place.girls .bookDates.listView > .content .cell {
  position: relative;
  padding: 5px 5px 20px 5px ;
  margin: 19px 14px 29px 14px;
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 10px;
  text-align: center;
  width: 98px;
  height: 83px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}
.place.girls .book.listView.listView > .content .cell .imageCustom,
.place.girls .book.popup1.listView > .content .cell .imageCustom,
.place.girls .bookDates.listView > .content .cell .imageCustom {
  margin: 5px;
}
.place.girls .book.listView.listView > .content .cell .name,
.place.girls .book.popup1.listView > .content .cell .name,
.place.girls .bookDates.listView > .content .cell .name {
  color: #693A1A;
  font-size: 14px;
}
.place.girls .book.listView.listView > .content .cell .butCash,
.place.girls .book.popup1.listView > .content .cell .butCash,
.place.girls .bookDates.listView > .content .cell .butCash {
  position: absolute;
  bottom: -13px;
  left: 50%;
  margin-left: -41px;
  width: 82px;
  height: 27px;
  background-image: url(/gfx/place/girls/gift/but.png);
  color: white;
  text-shadow: -1px 0 #5B7715, -1px 1px #5B7715, 1px 1px #5B7715, 0 1px #5B7715, 1px 0 #5B7715, 0 -1px #5B7715, 0 2px #5B7715, -1px 2px #5B7715, 1px 2px #5B7715, 2px 2px #5B7715, 0 3px #5B7715, -1px 3px #5B7715, 1px 3px #5B7715;
  font-size: 16px;
}
.place.girls .book.listView.listView > .content .cell .butCash:after,
.place.girls .book.popup1.listView > .content .cell .butCash:after,
.place.girls .bookDates.listView > .content .cell .butCash:after {
  content: "";
  width: 24px;
  height: 40px;
  background-image: url(/gfx/place/girls/gift/dolar.png);
  position: absolute;
  right: -6px;
  top: -7px;
}
.place.girls .book.listView.listView > .content .cell .butCash > .in,
.place.girls .book.popup1.listView > .content .cell .butCash > .in,
.place.girls .bookDates.listView > .content .cell .butCash > .in {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 10px;
  right: 16px;
}
.place.girls .book.listView.listView > .content .cell:hover .butCash,
.place.girls .book.popup1.listView > .content .cell:hover .butCash,
.place.girls .bookDates.listView > .content .cell:hover .butCash {
  background-position: left bottom;
}
.place.girls .book.listView.listView > .content .cell:active .butCash,
.place.girls .book.popup1.listView > .content .cell:active .butCash,
.place.girls .bookDates.listView > .content .cell:active .butCash {
  background-position: left center;
}
.place.girls .book.bookGift .colOne {
  background-color: rgba(255, 255, 255, 0.8);
  padding: 10px;
  border-radius: 12px;
  margin: 20px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 160px;
}
.place.girls .book.bookGift > .flexRowAroundCenter {
  width: 600px;
  height: 370px;
}
.place.girls .book.bookGift .flexTable {
  width: 400px;
}
.place.girls .book.bookGift .imageCustom {
  width: 120px;
  height: 120px;
}
.place.girls .cellBig.girlBar .thermoCell .thermoText {
  position: absolute;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-weight: bold;
  bottom: 5px;
  left: 12px;
  right: 12px;
  height: 74px;
  font-size: 17px;
  text-shadow: -1px 0 #6F2648, -1px 1px #6F2648, 1px 1px #6F2648, 0 1px #6F2648, 1px 0 #6F2648, 0 -1px #6F2648, 0 2px #6F2648, -1px 2px #6F2648, 1px 2px #6F2648, 2px 2px #6F2648, 0 3px #6F2648, -1px 3px #6F2648, 1px 3px #6F2648;
}
.place.girls .cellBig.girlBar .contentNeed {
  margin: 3px;
  margin-left: 6px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 255px;
  width: 144px;
}
.place.girls .cellBig.girlBar .contentButton {
  margin: 4px 6px;
  margin-top: 0px;
  width: 148px;
}
.place.girls .cellBig.girlBar .contentButton .cell {
  margin: 3px 0px;
}
.place.girls .cellBig.girlBar .contentButton .cell:first-child {
  margin-top: 0px;
}
.place.girls .cellBig.girlBar .contentNeed .cell {
  margin: 5px 4px;
  width: 133px;
  height: 50px;
  position: relative;
  cursor: pointer;
}
.place.girls .cellBig.girlBar .contentNeed .cell .boxTip {
  position: absolute;
  right: 96%;
  top: -46px;
  width: 261px;
  height: 151px;
  background-image: url(/gfx/place/girls/timerWin/win.png);
  color: white;
}
.place.girls .cellBig.girlBar .contentNeed .cell .boxTip > .content {
  position: absolute;
  left: 19px;
  top: 15px;
  bottom: 20px;
  right: 45px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .cellBig.girlBar .contentNeed .cell .boxTip > .content > .line:nth-child(1) {
  font-size: 19px;
  text-shadow: -1px 0 #29587D, -1px 1px #29587D, 1px 1px #29587D, 0 1px #29587D, 1px 0 #29587D, 0 -1px #29587D, 0 2px #29587D, -1px 2px #29587D, 1px 2px #29587D, 2px 2px #29587D, 0 3px #29587D, -1px 3px #29587D, 1px 3px #29587D;
}
.place.girls .cellBig.girlBar .contentNeed .cell .boxTip > .content > .line:nth-child(1) .boxtimer {
  color: #FF84C1;
}
.place.girls .cellBig.girlBar .contentNeed .cell .boxTip > .content > .line:nth-child(2) {
  font-size: 16px;
  text-shadow: -1px 0 #099CA5, -1px 1px #099CA5, 1px 1px #099CA5, 0 1px #099CA5, 1px 0 #099CA5, 0 -1px #099CA5, 0 2px #099CA5, -1px 2px #099CA5, 1px 2px #099CA5, 2px 2px #099CA5, 0 3px #099CA5, -1px 3px #099CA5, 1px 3px #099CA5;
}
.place.girls .cellBig.girlBar .contentNeed .cell:hover {
  background-position: left bottom;
}
.place.girls .cellBig.girlBar .contentNeed .cell:active {
  background-position: left center;
}
.place.girls .cellBig.girlBar .contentNeed .cell.green {
  background-image: url(/gfx/place/girls/new/needs/green.png);
  text-shadow: -1px 0 #2A5A17, -1px 1px #2A5A17, 1px 1px #2A5A17, 0 1px #2A5A17, 1px 0 #2A5A17, 0 -1px #2A5A17, 0 2px #2A5A17, -1px 2px #2A5A17, 1px 2px #2A5A17, 2px 2px #2A5A17, 0 3px #2A5A17, -1px 3px #2A5A17, 1px 3px #2A5A17;
}
.place.girls .cellBig.girlBar .contentNeed .cell.red {
  background-image: url(/gfx/place/girls/new/needs/red.png);
  text-shadow: -1px 0 #631D32, -1px 1px #631D32, 1px 1px #631D32, 0 1px #631D32, 1px 0 #631D32, 0 -1px #631D32, 0 2px #631D32, -1px 2px #631D32, 1px 2px #631D32, 2px 2px #631D32, 0 3px #631D32, -1px 3px #631D32, 1px 3px #631D32;
}
.place.girls .cellBig.girlBar .contentNeed .cell.blue {
  background-image: url(/gfx/place/girls/new/needs/blue.png);
  text-shadow: -1px 0 #24505A, -1px 1px #24505A, 1px 1px #24505A, 0 1px #24505A, 1px 0 #24505A, 0 -1px #24505A, 0 2px #24505A, -1px 2px #24505A, 1px 2px #24505A, 2px 2px #24505A, 0 3px #24505A, -1px 3px #24505A, 1px 3px #24505A;
}
.place.girls .cellBig.girlBar .contentNeed .cell.fiolet {
  background-image: url(/gfx/place/girls/new/needs/pur.png);
  text-shadow: -1px 0 #7F319C, -1px 1px #7F319C, 1px 1px #7F319C, 0 1px #7F319C, 1px 0 #7F319C, 0 -1px #7F319C, 0 2px #7F319C, -1px 2px #7F319C, 1px 2px #7F319C, 2px 2px #7F319C, 0 3px #7F319C, -1px 3px #7F319C, 1px 3px #7F319C;
}
.place.girls .cellBig.girlBar .contentNeed .cell.tur {
  background-image: url(/gfx/place/girls/new/needs/tur.png);
}
.place.girls .cellBig.girlBar .contentNeed .cell.vio {
  background-image: url(/gfx/place/girls/new/needs/vio.png);
}
.place.girls .cellBig.girlBar .contentNeed .cell.ygreen {
  background-image: url(/gfx/place/girls/new/needs/ygreen.png);
}
.place.girls .cellBig.girlBar .contentNeed .cell[data-ready="1"] {
  background-image: none;
  padding: 3px 0px;
  text-shadow: -1px 0 #487E19, -1px 1px #487E19, 1px 1px #487E19, 0 1px #487E19, 1px 0 #487E19, 0 -1px #487E19, 0 2px #487E19, -1px 2px #487E19, 1px 2px #487E19, 2px 2px #487E19, 0 3px #487E19, -1px 3px #487E19, 1px 3px #487E19;
}
.place.girls .cellBig.girlBar .contentNeed .cell[data-ready="1"]:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -34px;
  margin-left: -76px;
  background-image: url(/gfx/place/girls/new/needs/ready.png);
  width: 151px;
  height: 68px;
}
.place.girls .cellBig.girlBar .contentNeed .cell > .imageCustom {
  width: 36px;
  height: 36px;
  position: absolute;
  left: 12px;
  top: 50%;
  margin-top: -18px;
}
.place.girls .cellBig.girlBar .contentNeed .cell[data-type='cash_id'] > .imageCustom {
  width: 36px;
  height: 36px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -18px;
  margin-left: -18px;
}
.place.girls .cellBig.girlBar .contentNeed .cell > .textObj {
  position: absolute;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  right: 6px;
  width: 81px;
  top: 0px;
  bottom: 0px;
  font-size: 18px;
}
.place.girls .cellBig.girlBar .contentNeed .cell[data-type="skill"][data-ready="0"] .blinkActive {
  position: absolute;
  width: 25px;
  height: 25px;
  top: 12px;
  right: 3px;
  background-image: url(/gfx/place/girls/led.png);
  display: none;
}
.place.girls .cellBig.girlBar .contentNeed .cell .needDone {
  text-shadow: -1px 0 #487E19, -1px 1px #487E19, 1px 1px #487E19, 0 1px #487E19, 1px 0 #487E19, 0 -1px #487E19, 0 2px #487E19, -1px 2px #487E19, 1px 2px #487E19, 2px 2px #487E19, 0 3px #487E19, -1px 3px #487E19, 1px 3px #487E19;
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 20px;
}
.place.girls .cellBig.girlBar .contentNeed .cell .needWrongCam {
  text-shadow: -1px 0 #D60909, -1px 1px #D60909, 1px 1px #D60909, 0 1px #D60909, 1px 0 #D60909, 0 -1px #D60909, 0 2px #D60909, -1px 2px #D60909, 1px 2px #D60909, 2px 2px #D60909, 0 3px #D60909, -1px 3px #D60909, 1px 3px #D60909;
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 20px;
}
.place.girls .contentButton .cell.cellFilm .borderFill {
  display: none;
  width: 135px;
  height: 56px;
  position: relative;
  font-size: 18px;
  color: white;
}
.place.girls .contentButton .cell.cellFilm .borderFill > .borderFillWrap {
  position: absolute;
  left: 10px;
  top: 10px;
  height: 36px;
  background-image: url(/gfx/place/girls/new/cam/fill.png);
  background-position: left bottom;
  width: 115px;
}
.place.girls .contentButton .cell.cellFilm .rec {
  position: absolute;
  right: 12px;
  top: 14px;
  width: 27px;
  height: 27px;
  background-image: url(/gfx/place/girls/new/cam/rec.png);
}
.place.girls .contentButton .cell.cellFilm .rec[data-step="1"] {
  background-position: left bottom;
}
.place.girls .contentButton .cell.cellFilm .borderFill .recTimer {
  position: absolute;
  top: 10px;
  bottom: 10px;
  left: 13px;
  right: 40px;
}
.place.girls .contentButton .cell.cellFilm .borderFill:after {
  content: "";
  background-image: url(/gfx/place/girls/new/cam/br.png);
  width: 135px;
  height: 56px;
  position: absolute;
  left: 0px;
  top: 0px;
  background-position: left top;
}
.place.girls .contentButton .cell.cellFilm .borderFill:hover:after {
  background-position: left bottom;
}
.place.girls .contentButton .cell.cellFilm .borderFill:active:after {
  background-position: left center;
}
.place.girls .contentButton .cell.cellFilm .borderFillWrap > .fill {
  height: 36px;
  background-image: url(/gfx/place/girls/new/cam/fill.png);
  background-position: 0px 0px;
}
.filmObjCover {
  position: relative;
  width: 150px;
  height: 150px;
  border: 2px solid rgba(255, 255, 255, 0.2);
  border-radius: 14px;
  background-image: url(/gfx/place/girls/films/1/1.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.filmObjCover > .girlObjCover {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.filmObjCover.lock {
  background-image: url(/gfx/place/girls/films/none.png);
  background-size: auto;
  background-color: #E944B0;
}
.filmObjCover.big {
  width: 470px;
  height: 470px;
  margin: 5px;
}
.filmObjCover > .count {
  background-color: rgba(255, 255, 255, 0.8);
  color: black;
  padding: 4px;
  position: absolute;
  right: 0px;
  top: 0px;
  border-radius: 6px;
  font-size: 16px;
}
.filmObjCover > .cashBuild {
  position: absolute;
  bottom: 0px;
  right: 0px;
  width: 50px;
  height: 50px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 6px;
  background-color: rgba(255, 255, 255, 0.8);
}
.place.girls .book .arrRight {
  width: 77px;
  height: 93px;
  background-image: url(/gfx/ui/arr_right.png);
}
.place.girls #girlAnimJsCanvas,
.place.girls #girlGameJsCanvas,
.place.girls #girlGhostJsCanvas {
  position: absolute;
  left: 0px;
  top: 0px;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
}
.place.girls #girlTrigger {
  position: absolute;
  cursor: pointer;
}
.place.girls #girl.tmp {
  width: 1280px !important;
  height: 780px !important;
  left: 0px !important;
  top: 0px !important;
}
.place.girls .cellBig.girlsSet .selectPlaceBelt {
  font-size: 16px;
}
.place.girls .camShow {
  position: absolute;
}
.place.girls .camShow[data-type_id="1"] {
  width: 232px;
  height: 430px;
  left: 800px;
  top: 350px;
  background-image: url(/gfx/place/girls/cams/1.png);
}
.place.girls .camShow[data-type_id="2"] {
  width: 46px;
  height: 30px;
  left: 852px;
  top: 134px;
  background-image: url(/gfx/place/girls/cams/2.png);
}
.place.girls .camShow[data-type_id="3"] {
  width: 88px;
  height: 82px;
  left: 662px;
  top: 0px;
  background-image: url(/gfx/place/girls/cams/3.png);
}
.place.girls .camShow[data-type_id="4"] {
  width: 115px;
  height: 136px;
  left: 228px;
  top: 0px;
  background-image: url(/gfx/place/girls/cams/4.png);
}
.place.girls .camShow[data-type_id="5"] {
  width: 47px;
  height: 36px;
  left: 211px;
  top: 290px;
  background-image: url(/gfx/place/girls/cams/5.png);
}
.place.girls .camShow.blink:after {
  background-image: url(/gfx/place/girls/cams/all.png);
  position: absolute;
  content: "";
}
.place.girls .camShow.blink[data-type_id="1"]:after {
  width: 24px;
  height: 24px;
  left: 119px;
  top: 49px;
}
.place.girls .camShow.blink[data-type_id="2"]:after {
  width: 10px;
  height: 10px;
  background-position: 0px -24px;
  left: 2px;
  top: 19px;
}
.place.girls .camShow.blink[data-type_id="3"]:after {
  width: 10px;
  height: 12px;
  background-position: 0px -34px;
  left: 6px;
  top: 37px;
}
.place.girls .camShow.blink[data-type_id="4"]:after {
  width: 16px;
  height: 16px;
  background-position: 0px -46px;
  left: 66px;
  top: 44px;
}
.place.girls .camShow.blink[data-type_id="5"]:after {
  width: 15px;
  height: 13px;
  background-position: left bottom;
  left: 21px;
  top: 18px;
}
.place.girls[data-place_id="4"] .camShow[data-type_id="2"],
.place.girls[data-place_id="4"] .camShow[data-type_id="5"] {
  display: none;
}
.place.girls .cellBig.girlBar .formSubmit {
  width: 135px;
  height: 56px;
  background-position: left top;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .cellBig.girlBar .formSubmit:hover {
  background-position: left bottom;
}
.place.girls .cellBig.girlBar .formSubmit:active {
  background-position: left center;
}
.place.girls .cellBig.girlBar .formSubmit > .in {
  font-size: 23px;
  bottom: 4px;
  left: 7px;
  right: 7px;
}
.place.girls .cellBig.girlBar .formSubmit.green {
  text-shadow: -1px 0 #2E8B3C, -1px 1px #2E8B3C, 1px 1px #2E8B3C, 0 1px #2E8B3C, 1px 0 #2E8B3C, 0 -1px #2E8B3C, 0 2px #2E8B3C, -1px 2px #2E8B3C, 1px 2px #2E8B3C, 2px 2px #2E8B3C, 0 3px #2E8B3C, -1px 3px #2E8B3C, 1px 3px #2E8B3C;
  background-image: url(/gfx/place/girls/new/buttons/green.png);
}
.place.girls .cellBig.girlBar .formSubmit.green.unable {
  cursor: auto;
  background-image: url(/gfx/place/girls/new/buttons/green_unable.png);
  height: 57px;
}
.place.girls .cellBig.girlBar .formSubmit.green.unable > .in {
  color: rgba(255, 255, 255, 0.5);
  color: #dadada;
}
.place.girls .cellBig.girlBar .formSubmit.blue {
  text-shadow: -1px 0 #32669E, -1px 1px #32669E, 1px 1px #32669E, 0 1px #32669E, 1px 0 #32669E, 0 -1px #32669E, 0 2px #32669E, -1px 2px #32669E, 1px 2px #32669E, 2px 2px #32669E, 0 3px #32669E, -1px 3px #32669E, 1px 3px #32669E;
  background-image: url(/gfx/place/girls/new/buttons/blue.png);
}
.place.girls .cellBig.girlBar .formSubmit.red {
  text-shadow: -1px 0 #9C4265, -1px 1px #9C4265, 1px 1px #9C4265, 0 1px #9C4265, 1px 0 #9C4265, 0 -1px #9C4265, 0 2px #9C4265, -1px 2px #9C4265, 1px 2px #9C4265, 2px 2px #9C4265, 0 3px #9C4265, -1px 3px #9C4265, 1px 3px #9C4265;
  background-image: url(/gfx/place/girls/new/buttons/red.png);
}
.place.girls .cellBig.girlBar .formSubmit.red.unable {
  cursor: auto;
  background-image: url(/gfx/place/girls/new/buttons/red_unable.png);
  height: 57px;
}
.place.girls .cellBig.girlBar .formSubmit.red.unable > .in {
  color: rgba(255, 255, 255, 0.5);
  color: #dadada;
}
.place.girls .cellBig.girlBar .formSubmit.fiolet {
  text-shadow: -1px 0 #994379, -1px 1px #994379, 1px 1px #994379, 0 1px #994379, 1px 0 #994379, 0 -1px #994379, 0 2px #994379, -1px 2px #994379, 1px 2px #994379, 2px 2px #994379, 0 3px #994379, -1px 3px #994379, 1px 3px #994379;
  background-image: url(/gfx/place/girls/new/buttons/pur.png);
}
.place.girls .cellBig.girlBar .formSubmit.fiolet.unable {
  cursor: auto;
  background-image: url(/gfx/place/girls/new/buttons/pur_unable.png);
  background-position: left top !important;
  height: 57px;
}
.place.girls .cellBig.girlBar .formSubmit.fiolet.unable > .in {
  color: #dadada;
  text-shadow: -1px 0 #B129A2, -1px 1px #B129A2, 1px 1px #B129A2, 0 1px #B129A2, 1px 0 #B129A2, 0 -1px #B129A2, 0 2px #B129A2, -1px 2px #B129A2, 1px 2px #B129A2, 2px 2px #B129A2, 0 3px #B129A2, -1px 3px #B129A2, 1px 3px #B129A2;
}
.place.girls .popup1 .formSetAll .name {
  color: white;
  text-shadow: -1px 0 #7C3B4B, -1px 1px #7C3B4B, 1px 1px #7C3B4B, 0 1px #7C3B4B, 1px 0 #7C3B4B, 0 -1px #7C3B4B, 0 2px #7C3B4B, -1px 2px #7C3B4B, 1px 2px #7C3B4B, 2px 2px #7C3B4B, 0 3px #7C3B4B, -1px 3px #7C3B4B, 1px 3px #7C3B4B;
  font-size: 22px;
}
.place.girls .popup1 .formSetAll .imageCont {
  width: 155px;
  height: 155px;
  border-radius: 78px;
  position: relative;
  background-color: rgba(255, 255, 255, 0.4);
}
.place.girls .popup1 .formSetAll .imageCont .imageCustom {
  position: absolute;
  width: 120px;
  height: 120px;
  left: 50%;
  top: 50%;
  margin-left: -60px;
  margin-top: -60px;
}
.place.girls .popup1 .formSetAll .imageCont .imageCustom .giftOwnJS {
  position: absolute;
  top: -20px;
  right: -20px;
  font-size: 20px;
  text-shadow: -1px 0 #7B314C, -1px 1px #7B314C, 1px 1px #7B314C, 0 1px #7B314C, 1px 0 #7B314C, 0 -1px #7B314C, 0 2px #7B314C, -1px 2px #7B314C, 1px 2px #7B314C, 2px 2px #7B314C, 0 3px #7B314C, -1px 3px #7B314C, 1px 3px #7B314C;
  color: white;
}
.place.girls .popup1 .formSetAll .iconM.heart {
  background-image: url(/gfx/place/girls/gift/icons.png);
  width: 48px;
  height: 44px;
  background-position: 0 -52px;
  position: relative;
}
.place.girls .popup1 .formSetAll .iconM.heart .cont {
  position: absolute;
  left: -50px;
  right: -50px;
  top: 0px;
  bottom: 0px;
  font-size: 20px;
  color: white;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-shadow: -1px 0 #7B314C, -1px 1px #7B314C, 1px 1px #7B314C, 0 1px #7B314C, 1px 0 #7B314C, 0 -1px #7B314C, 0 2px #7B314C, -1px 2px #7B314C, 1px 2px #7B314C, 2px 2px #7B314C, 0 3px #7B314C, -1px 3px #7B314C, 1px 3px #7B314C;
}
.place.girls .popup1 .formSetAll .formText {
  border: none;
  border-radius: 14px;
  background-color: #E9BB57;
  text-shadow: -1px 0 #7B314C, -1px 1px #7B314C, 1px 1px #7B314C, 0 1px #7B314C, 1px 0 #7B314C, 0 -1px #7B314C, 0 2px #7B314C, -1px 2px #7B314C, 1px 2px #7B314C, 2px 2px #7B314C, 0 3px #7B314C, -1px 3px #7B314C, 1px 3px #7B314C;
  text-align: center;
  padding: 5px;
  width: 72px;
  font-size: 20px;
  color: white;
  margin: 0px 8px;
}
.place.girls .popup1 .formSetAll .shOne.timeOne {
  color: white;
  text-shadow: -1px 0 #7B314C, -1px 1px #7B314C, 1px 1px #7B314C, 0 1px #7B314C, 1px 0 #7B314C, 0 -1px #7B314C, 0 2px #7B314C, -1px 2px #7B314C, 1px 2px #7B314C, 2px 2px #7B314C, 0 3px #7B314C, -1px 3px #7B314C, 1px 3px #7B314C;
  margin-bottom: 5px;
  font-size: 20px;
}
.place.girls .popup1 .formSetAll .myButton {
  width: 154px;
  height: 48px;
  position: relative;
  background-image: url(/gfx/place/girls/gift/buttons.png);
  cursor: pointer;
  font-size: 20px;
  color: white;
}
.place.girls .popup1 .formSetAll .myButton.premiumJSbut {
  text-shadow: -1px 0 #2A7E5A, -1px 1px #2A7E5A, 1px 1px #2A7E5A, 0 1px #2A7E5A, 1px 0 #2A7E5A, 0 -1px #2A7E5A, 0 2px #2A7E5A, -1px 2px #2A7E5A, 1px 2px #2A7E5A, 2px 2px #2A7E5A, 0 3px #2A7E5A, -1px 3px #2A7E5A, 1px 3px #2A7E5A;
  background-position: right top;
}
.place.girls .popup1 .formSetAll .myButton.premiumJSbut:after {
  content: "";
  position: absolute;
  width: 70px;
  height: 52px;
  top: -2px;
  right: -7px;
  background-image: url(/gfx/place/girls/gift/icons.png);
}
.place.girls .popup1 .formSetAll .myButton.premiumJSbut:hover {
  background-position: right bottom;
}
.place.girls .popup1 .formSetAll .myButton.premiumJSbut:active {
  background-position: right center;
}
.place.girls .popup1 .formSetAll .myButton.cashJSbut {
  text-shadow: -1px 0 #647E15, -1px 1px #647E15, 1px 1px #647E15, 0 1px #647E15, 1px 0 #647E15, 0 -1px #647E15, 0 2px #647E15, -1px 2px #647E15, 1px 2px #647E15, 2px 2px #647E15, 0 3px #647E15, -1px 3px #647E15, 1px 3px #647E15;
}
.place.girls .popup1 .formSetAll .myButton.cashJSbut.unable {
  background-image: url(/gfx/place/girls/gift/button_unable.png) !important;
  background-position: left top !important;
  cursor: auto;
}
.place.girls .popup1 .formSetAll .myButton.cashJSbut:after {
  content: "";
  position: absolute;
  width: 36px;
  height: 57px;
  top: 50%;
  margin-top: -28px;
  right: 14px;
  background-image: url(/gfx/place/girls/gift/icons.png);
  background-position: left bottom;
}
.place.girls .popup1 .formSetAll .myButton.cashJSbut:hover {
  background-position: left bottom;
}
.place.girls .popup1 .formSetAll .myButton.cashJSbut:active {
  background-position: left center;
}
.place.girls .popup1 .formSetAll .myButton .in {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  left: 0px;
  right: 50px;
  top: 0px;
  bottom: 0px;
}
.place.girls .book[g_id='102'] {
  width: 261px;
  height: 476px;
  z-index: 0;
  right: 276px;
  bottom: -8px;
  cursor: pointer;
}
.place.girls .book[g_id='102'] .imageCustom {
  position: absolute;
  left: 3px;
  top: 3px;
  width: 253px;
  height: 467px;
  background-image: url(/gfx/place/girls/cams/pop/cam.png);
}
.place.girls .book[g_id='102'] .imageCustom:hover:after {
  content: "";
  left: -3px;
  top: -3px;
  position: absolute;
  width: 261px;
  height: 476px;
  background-image: url(/gfx/place/girls/cams/pop/cam_hover.png);
}
.place.girls .book.bookNewLevelAnim #butGirl {
  position: absolute;
  left: 474px;
  top: 533px;
  cursor: pointer;
  background-image: url(/gfx/place/girls/newlevel/but.png);
  width: 189px;
  height: 80px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .book.bookNewLevelAnim #butGirl:hover {
  background-position: left bottom;
}
.place.girls .book.bookNewLevelAnim #butGirl:active {
  background-position: left center;
}
.place.girls .book.bookNewLevelAnim #butGirl .in {
  text-shadow: -1px 0 #2F5CAC, -1px 1px #2F5CAC, 1px 1px #2F5CAC, 0 1px #2F5CAC, 1px 0 #2F5CAC, 0 -1px #2F5CAC, 0 2px #2F5CAC, -1px 2px #2F5CAC, 1px 2px #2F5CAC, 2px 2px #2F5CAC, 0 3px #2F5CAC, -1px 3px #2F5CAC, 1px 3px #2F5CAC;
  color: white;
  font-size: 22px;
}
.place.girls .book.bookNewLevelAnim #textNewGirl {
  position: absolute;
  top: 185px;
  left: 252px;
  width: 600px;
  color: white;
  font-size: 40px;
  text-align: center;
  text-shadow: -1px 0 #3E0208, -1px 1px #3E0208, 1px 1px #3E0208, 0 1px #3E0208, 1px 0 #3E0208, 0 -1px #3E0208, 0 2px #3E0208, -1px 2px #3E0208, 1px 2px #3E0208, 2px 2px #3E0208, 0 3px #3E0208, -1px 3px #3E0208, 1px 3px #3E0208;
}
.place.girls[data-girl_level="9"] .book.bookNewLevelAnim #butGirl {
  left: 464px;
  top: 548px;
}
.place.girls .showOnGameJS {
  display: none;
}
.place.girls .book.bookGame {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  width: 649px;
  height: 460px;
  background-position: 0px 36px;
  background-image: url(/gfx/place/girls/gamebook/back.jpg);
}
.place.girls .book.bookGame > .up {
  background-image: url(/gfx/place/girls/gamebook/updown.png);
  height: 38px;
  width: 649px;
}
.place.girls .book.bookGame > .down {
  background-image: url(/gfx/place/girls/gamebook/updown.png);
  height: 44px;
  background-position: left bottom;
  width: 649px;
}
.place.girls .book.bookGame > .content {
  color: white;
  text-shadow: -1px 0 #00659D, -1px 1px #00659D, 1px 1px #00659D, 0 1px #00659D, 1px 0 #00659D, 0 -1px #00659D, 0 2px #00659D, -1px 2px #00659D, 1px 2px #00659D, 2px 2px #00659D, 0 3px #00659D, -1px 3px #00659D, 1px 3px #00659D;
}
.place.girls .book.bookGame .capText {
  font-size: 28px;
}
.place.girls .book.bookGame .cell .icon {
  position: relative;
  width: 210px;
  height: 170px;
}
.place.girls .book.bookGame .cell .icon .in {
  position: absolute;
  left: 50%;
  top: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.girls .book.bookGame .cell .text {
  text-align: center;
  font-size: 18px;
  margin-top: 10px;
  height: 50px;
  width: 210px;
}
.place.girls .book.bookGame .cell.bad .helpHint {
  background-image: url(/gfx/place/girls/gamebook/path2.png);
  background-position: left bottom;
  width: 207px;
  height: 250px;
  position: absolute;
  left: 50%;
  bottom: 50%;
  margin-left: -104px;
  margin-bottom: -125px;
}
.place.girls .book.bookGame .cell.bad .helpHint .hand {
  background-image: url(/gfx/place/girls/gamebook/hand.png);
  position: absolute;
  left: 100%;
  bottom: 100%;
  width: 143px;
  height: 102px;
  margin-bottom: -93px;
  margin-left: -16px;
}
.place.girls .book.bookGame .cell.bad .icon .in {
  width: 207px;
  height: 168px;
  margin-left: -103px;
  margin-top: -84px;
}
.place.girls .book.bookGame .cell.good .icon .in {
  width: 207px;
  height: 168px;
  margin-left: -103px;
  margin-top: -84px;
  background-image: url(/gfx/place/girls/ninja/good1.png);
}
.place.girls .book.bookGame #bookGameStartJS,
.place.girls .book.bookGame #bookGameStartImgJS {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
}
.place.girls .cellBig.girlBar .gameCell {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  bottom: 35px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}
.place.girls .cellBig.girlBar .gameCell .capText {
  font-size: 22px;
}
.place.girls .cellBig.girlBar .gameCell .timeBar {
  width: 200px;
  position: relative;
}
.place.girls .cellBig.girlBar .gameCell .timeBar .fillWrap {
  border: 1px solid black;
  height: 30px;
}
.place.girls .cellBig.girlBar .gameCell .timeBar .fillWrap .fill {
  height: 30px;
  background-color: red;
}
.place.girls .cellBig.girlBar .gameCell .timeBar .timeWrap {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 20px;
}
.place.girls .book.bookFilming {
  width: 649px;
  height: 460px;
  background-image: url(/gfx/place/girls/collect/popup_center.jpg);
  background-position: 0px 35px;
  background-repeat: no-repeat;
}
.place.girls .book.bookFilming > .up {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  height: 37px;
  background-image: url(/gfx/place/girls/collect/border_updown.png);
  background-repeat: no-repeat;
}
.place.girls .book.bookFilming > .down {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  height: 41px;
  background-image: url(/gfx/place/girls/collect/border_updown.png);
  background-position: left bottom;
  background-repeat: no-repeat;
}
.place.girls .book.bookFilming > .content {
  position: absolute;
  left: 18px;
  right: 18px;
  top: 22px;
  bottom: 29px;
  padding: 0px 20px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .book.bookFilming > .content .build {
  position: relative;
  width: 129px;
  height: 129px;
}
.place.girls .book.bookFilming > .content .build:before {
  content: "";
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  background-image: url(/gfx/place/girls/collect/circle.png);
}
.place.girls .book.bookFilming > .content .build .img {
  position: absolute;
  left: -5px;
  top: -5px;
  bottom: -5px;
  right: -5px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.place.girls .book.bookFilming > .content .build .level {
  background-image: url(/gfx/place/girls/collect/many.png);
  position: absolute;
  right: 3px;
  top: -10px;
  width: 38px;
  height: 36px;
  background-position: -71px -66px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .book.bookFilming > .content .build .level .in {
  text-shadow: -1px 0 #773303, -1px 1px #773303, 1px 1px #773303, 0 1px #773303, 1px 0 #773303, 0 -1px #773303, 0 2px #773303, -1px 2px #773303, 1px 2px #773303;
  color: white;
  font-size: 18px;
}
.place.girls .book.bookFilming > .content .build .level .in .add {
  color: #AEE90E;
}
.place.girls .book.bookFilming > .content .build .level .in .premium {
  color: #0ECFFF;
}
.place.girls .book.bookFilming .myButton {
  width: 161px;
  height: 41px;
  cursor: pointer;
  background-image: url(/gfx/place/girls/collect/green.png);
  color: white;
  background-repeat: no-repeat;
  font-size: 22px;
  text-shadow: -1px 0 #34894F, -1px 1px #34894F, 1px 1px #34894F, 0 1px #34894F, 1px 0 #34894F, 0 -1px #34894F, 0 2px #34894F, -1px 2px #34894F, 1px 2px #34894F, 2px 2px #34894F, 0 3px #34894F, -1px 3px #34894F, 1px 3px #34894F;
  position: relative;
}
.place.girls .book.bookFilming .myButton.blue {
  background-image: url(/gfx/place/girls/collect/blue.png);
  text-shadow: -1px 0 #007A99, -1px 1px #007A99, 1px 1px #007A99, 0 1px #007A99, 1px 0 #007A99, 0 -1px #007A99, 0 2px #007A99, -1px 2px #007A99, 1px 2px #007A99, 2px 2px #007A99, 0 3px #007A99, -1px 3px #007A99, 1px 3px #007A99;
}
.place.girls .book.bookFilming .myButton > .in {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .book.bookFilming .myButton.premium > .in {
  right: 49px;
}
.place.girls .book.bookFilming .myButton.premium:after {
  content: "";
  position: absolute;
  right: -14px;
  top: 50%;
  margin-top: -30px;
  background-image: url(/gfx/place/girls/collect/many.png);
  width: 69px;
  height: 60px;
  background-position: 0px -63px;
}
.place.girls .book.bookFilming .myButton:hover {
  background-position: left bottom;
}
.place.girls .book.bookFilming .myButton:active {
  background-position: left center;
}
.place.girls .book.filmDuring .filmBorderBig {
  position: relative;
  width: 323px;
  height: 220px;
  background-image: url(/gfx/place/girls/collect/film.png);
}
.place.girls .book.filmDuring .filmBorderBig .belt {
  position: absolute;
  left: 13px;
  right: 13px;
  background-image: url(/gfx/place/girls/collect/selector.png);
  height: 22px;
}
.place.girls .book.filmDuring .filmBorderBig .film {
  position: absolute;
  left: 12px;
  top: 35px;
  width: 299px;
  height: 140px;
  border-radius: 5px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
}
.place.girls .book.filmDuring .filmBorderBig .film .girl {
  position: absolute;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.place.girls .book.filmDuring .filmBorderBig .build {
  position: absolute;
  width: 129px;
  height: 129px;
  right: 100%;
  top: 77px;
  margin-right: 3px;
}
.place.girls .book.filmDuring .beltBlack {
  background-color: rgba(0, 0, 0, 0.15);
  position: relative;
  padding: 0px 164px 0px 10px;
  font-size: 22px;
  height: 41px;
  color: white;
  text-shadow: -1px 0 #1C1D28, -1px 1px #1C1D28, 1px 1px #1C1D28, 0 1px #1C1D28, 1px 0 #1C1D28, 0 -1px #1C1D28, 0 2px #1C1D28, -1px 2px #1C1D28, 1px 2px #1C1D28, 2px 2px #1C1D28, 0 3px #1C1D28, -1px 3px #1C1D28, 1px 3px #1C1D28;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  z-index: 1;
}
.place.girls .book.filmDuring .beltBlack .textWrap {
  padding-top: 6px;
}
.place.girls .book.filmDuring .borderFill {
  width: 335px;
  height: 49px;
  margin: 0px auto;
  position: relative;
  background-image: url(/gfx/place/girls/collect/many.png);
}
.place.girls .book.filmDuring .borderFill .fillWrap {
  width: 321px;
  height: 38px;
  top: 6px;
  left: 7px;
  position: absolute;
}
.place.girls .book.filmDuring .borderFill .fillWrap .fill {
  height: 37px;
  border-radius: 8px;
  background-color: #FF50C4;
}
.place.girls .book.filmDuring .borderFill .textWrap {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 22px;
}
.place.girls .book.filmDuring .borderFill:after {
  content: "";
  left: 9px;
  top: 7px;
  position: absolute;
  width: 274px;
  height: 12px;
  background-image: url(/gfx/place/girls/collect/many.png);
  background-position: 0px -51px;
}
.place.girls .book.filmDuring .bigCam {
  position: absolute;
  right: 18px;
  bottom: -3px;
  width: 145px;
  height: 263px;
  background-image: url(/gfx/place/girls/collect/cam.png);
}
.place.girls .book.filmDuring .bigCam.blink:after {
  position: absolute;
  left: 92px;
  top: 42px;
  content: "";
  width: 24px;
  height: 24px;
  background-image: url(/gfx/place/girls/cams/all.png);
}
.place.girls .book.bookFilmCollect .collMain {
  height: 350px;
  margin-top: 35px;
}
.place.girls .book.bookFilmCollect .collMain .build {
  width: 160px;
  height: 160px;
}
.place.girls .book.bookFilmCollect .collMain .build:before {
  background-image: url(/gfx/place/girls/collect/circle_big.png);
}
.place.girls .book.bookFilmCollect .collMain .build.premium:before {
  content: "";
  left: 50%;
  top: 50%;
  width: 300px;
  height: 300px;
  margin-top: -150px;
  margin-left: -150px;
  right: auto;
  bottom: auto;
  background-image: url(/gfx/place/girls/collect/circle_premium.png);
}
.place.girls .book.bookFilmCollect .collMain .build .level {
  background-image: url(/gfx/place/skills/star.png);
  width: 48px;
  height: 46px;
  background-position: center;
  white-space: nowrap;
}
.place.girls .book.bookFilmCollect .collMain .build .level .in {
  font-size: 20px;
}
.place.girls .book.bookFilmCollect .collMain .textInfo {
  position: relative;
}
.place.girls .book.bookFilmCollect .collMain .earnBuildText {
  z-index: 1;
  text-shadow: -1px 0 #16171F, -1px 1px #16171F, 1px 1px #16171F, 0 1px #16171F, 1px 0 #16171F, 0 -1px #16171F, 0 2px #16171F, -1px 2px #16171F, 1px 2px #16171F, 2px 2px #16171F, 0 3px #16171F, -1px 3px #16171F, 1px 3px #16171F;
  color: white;
  font-size: 20px;
}
.place.girls .book.bookFilmCollect .collMain .earnBuildText .add {
  color: #AEE90E;
}
.place.girls .book.bookFilmCollect .collMain .earnBuildText .premium {
  color: #0ECFFF;
}
.place.girls .book.bookFilmCollect .collMain .borderFill {
  width: 163px;
  height: 20px;
  position: relative;
  background-color: #521335;
  border: 2px solid #16171F;
  border-radius: 3px;
  text-shadow: 1px 1px rgba(0, 0, 0, 0.4);
  color: white;
}
.place.girls .book.bookFilmCollect .collMain .borderFill .fillWrap {
  height: 18px;
  width: 161px;
  position: absolute;
  top: 1px;
  left: 1px;
}
.place.girls .book.bookFilmCollect .collMain .borderFill .fillWrap .fill {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 18px;
  background-color: #FF3661;
  border-radius: 2px;
}
.place.girls .book.bookFilmCollect .collMain .borderFill .fillWrap .fill.add {
  background-color: #AEE90E;
}
.place.girls .book.bookFilmCollect .collMain .borderFill .fillWrap .fill.premium {
  background-color: #0ECFFF;
}
.place.girls .book.bookFilmCollect .collMain .borderFill .textWrap {
  font-family: Tahoma, Verdana, Arial;
  font-size: 18px;
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .book.bookFilmStory {
  position: absolute;
  left: 204px;
  top: 55px;
  width: 745px;
  height: 608px;
  background-image: url(/gfx/place/girls/album/back.jpg);
  background-repeat: no-repeat;
  background-position: 0px 26px;
}
.place.girls .book.bookFilmStory > .up {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  height: 28px;
  background-image: url(/gfx/place/girls/album/updown.png);
  background-repeat: no-repeat;
}
.place.girls .book.bookFilmStory > .down {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  height: 30px;
  background-image: url(/gfx/place/girls/album/updown.png);
  background-position: left bottom;
  background-repeat: no-repeat;
}
.place.girls .book.bookFilmStory > .content {
  position: absolute;
  left: 18px;
  right: 18px;
  top: 22px;
  bottom: 29px;
}
.place.girls .book.bookFilmStory > .content .partUP {
  position: relative;
  width: 542px;
  height: 325px;
  margin: 11px auto;
}
.place.girls .book.bookFilmStory > .content .partUP .photoBig {
  width: 530px;
  height: 317px;
  margin: 0px auto;
  border: 4px solid #DFAC43;
  border-radius: 14px;
  background-color: #2187BC;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.place.girls .book.bookFilmStory > .content .partUP .photoBig .cell.big {
  background-image: none;
  left: 20px;
  top: 50%;
  margin-top: -90px;
}
.place.girls .book.bookFilmStory > .content .partUP .photoBig .textCell {
  position: absolute;
  left: 218px;
  right: 20px;
  top: 15px;
  bottom: 15px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
}
.place.girls .book.bookFilmStory > .content .partUP .photoBig .textCell .cap {
  text-shadow: -1px 0 #045884, -1px 1px #045884, 1px 1px #045884, 0 1px #045884, 1px 0 #045884, 0 -1px #045884, 0 2px #045884, -1px 2px #045884, 1px 2px #045884, 2px 2px #045884, 0 3px #045884, -1px 3px #045884, 1px 3px #045884;
  font-size: 24px;
}
.place.girls .book.bookFilmStory > .content .partUP .photoBig .textCell .desc {
  font-size: 19px;
  text-shadow: -1px 0 #045884, -1px 1px #045884, 1px 1px #045884, 0 1px #045884, 1px 0 #045884, 0 -1px #045884, 0 2px #045884, -1px 2px #045884, 1px 2px #045884;
}
.place.girls .book.bookFilmStory > .content .partUP .photoBig.active .cell.big,
.place.girls .book.bookFilmStory > .content .partUP .photoBig.active .textCell {
  display: none;
}
.place.girls .book.bookFilmStory > .content .partUP .photoBig .inputArrowLeft {
  position: absolute;
  left: -40px;
  top: 50%;
  margin-top: -20px;
}
.place.girls .book.bookFilmStory > .content .partUP .photoBig .inputArrowRight {
  position: absolute;
  right: -40px;
  top: 50%;
  margin-top: -20px;
}
.place.girls .book.bookFilmStory > .content .partUP .photoBig .popcornBag {
  position: absolute;
  right: -104px;
  bottom: -12px;
  width: 100px;
  height: 106px;
}
.place.girls .book.bookFilmStory > .content .partUP .photoBig .popcornBag .up {
  position: absolute;
  bottom: 0px;
  left: 0px;
  background-image: url(/gfx/place/girls/album/bag.png);
  width: 100px;
  height: 107px;
}
.place.girls .book.bookFilmStory > .content .partUP .photoBig .popcornBag .down {
  position: absolute;
  top: 0px;
  left: 4px;
  background-image: url(/gfx/place/girls/album/bag.png);
  background-position: left bottom;
  width: 100px;
  height: 28px;
}
.place.girls .book.bookFilmStory > .content .partUP .photoBig .popcornBag .popcorn {
  position: absolute;
  background-image: url(/gfx/place/girls/album/pop_all.png);
}
.place.girls .book.bookFilmStory > .content .partUP .photoBig .popcornBag .popcorn[data-type="1"] {
  left: 47px;
  margin-top: -23px;
  width: 62px;
  height: 50px;
}
.place.girls .book.bookFilmStory > .content .partUP .photoBig .popcornBag .popcorn[data-type="2"] {
  left: 35px;
  margin-top: -43px;
  width: 47px;
  height: 45px;
  background-position: -62px 0px;
}
.place.girls .book.bookFilmStory > .content .partUP .photoBig .popcornBag .popcorn[data-type="3"] {
  left: 7px;
  margin-top: -16px;
  width: 50px;
  height: 48px;
  background-position: -109px 0px;
}
.place.girls .book.bookFilmStory > .content .partUP .photoBig .popcornBag .popcorn[data-type="4"] {
  left: 6px;
  margin-top: -8px;
  width: 57px;
  height: 44px;
  background-position: right top;
}
.place.girls .book.bookFilmStory > .content .cell {
  width: 87px;
  height: 87px;
  background-image: url(/gfx/place/girls/album/cell.png);
  position: relative;
  cursor: pointer;
}
.place.girls .book.bookFilmStory > .content .cell.big {
  background-image: url(/gfx/place/girls/album/cell_big.png);
  width: 180px;
  height: 179px;
  position: absolute;
  top: 3px;
  right: 0px;
}
.place.girls .book.bookFilmStory > .content .cell.big .flash {
  position: absolute;
  width: 176px;
  height: 176px;
  background-image: url(/gfx/place/girls/album/flash.png);
  left: 2px;
  top: 2px;
}
.place.girls .book.bookFilmStory > .content .cell.active:after {
  content: "";
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  border: 3px solid #96FF50;
  border-radius: 9px;
}
.place.girls .book.bookFilmStory > .content .cell .cover {
  position: absolute;
  left: 3px;
  top: 3px;
  right: 3px;
  bottom: 3px;
  border-radius: 6px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.place.girls .book.bookFilmStory > .content .cell .noneInfo {
  position: absolute;
  width: 60px;
  height: 55px;
  left: 50%;
  top: 50%;
  margin-left: -30px;
  margin-top: -27px;
  background-image: url(/gfx/place/girls/album/collect.png);
}
.place.girls .book.bookFilmStory > .content .cell .noneInfo .number {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 37px;
  font-size: 13px;
  color: #0FA9D4;
  text-align: center;
}
.place.girls .book.bookFilmStory > .content .partDown {
  padding-right: 186px;
  position: relative;
  width: 460px;
  height: 184px;
  margin: 20px auto;
  margin-top: 35px;
}
.place.girls .book.bookFilmStory > .content .partDown .cellWrap {
  height: 184px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  flex-wrap: wrap;
}
.place.girls .book.heartBook {
  width: 649px;
  height: 460px;
  background-position: 0px 34px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girls/happy_popup/back.jpg);
}
.place.girls .book.heartBook > .hea {
  position: absolute;
  background-image: url(/gfx/place/girls/happy_popup/heart.png);
  background-repeat: no-repeat;
}
.place.girls .book.heartBook > .hea[data-type="1"] {
  width: 16px;
  height: 56px;
  left: -14px;
  top: 150px;
  background-position: -33px 0px;
}
.place.girls .book.heartBook > .hea[data-type="2"] {
  width: 49px;
  height: 151px;
  left: -46px;
  top: 283px;
  background-position: 0px -59px;
}
.place.girls .book.heartBook > .hea[data-type="3"] {
  width: 35px;
  height: 180px;
  right: -33px;
  top: 61px;
  background-position: -51px 0px;
}
.place.girls .book.heartBook > .content {
  position: absolute;
  top: 40px;
  left: 20px;
  right: 20px;
  bottom: 40px;
}
.place.girls .book.heartBook > .up {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 649px;
  height: 36px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girls/happy_popup/updown.png);
}
.place.girls .book.heartBook > .down {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 649px;
  height: 41px;
  background-repeat: no-repeat;
  background-position: left bottom;
  background-image: url(/gfx/place/girls/happy_popup/updown.png);
}
.place.girls .book.heartBook .cell {
  width: 168px;
  height: 233px;
  position: relative;
  cursor: pointer;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .book.heartBook .cell > .back {
  position: absolute;
  left: 20px;
  top: 20px;
  width: 129px;
  height: 193px;
  background-image: url(/gfx/place/girls/happy_popup/border.png);
  background-repeat: no-repeat;
}
.place.girls .book.heartBook .cell:hover > .back {
  left: 0px;
  top: 0px;
  width: 168px;
  height: 233px;
  background-image: url(/gfx/place/girls/happy_popup/hover.png);
}
.place.girls .book.heartBook .cell .imgBig {
  position: absolute;
  width: 129px;
  height: 129px;
  left: 20px;
  top: 20px;
}
.place.girls .book.heartBook .cell .imgBig .imgGirl {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  height: 155px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.girls .book.heartBook .cell .imgBig .img {
  background-image: url(/gfx/place/girls/happy_popup/icons.png);
  background-repeat: no-repeat;
  position: absolute;
  left: 50%;
  top: 50%;
}
.place.girls .book.heartBook .cell .imgBig .img[data-type="talk"] {
  width: 142px;
  height: 122px;
  margin-left: -71px;
  margin-top: -61px;
}
.place.girls .book.heartBook .cell .imgBig .img[data-type="touch"] {
  width: 57px;
  height: 34px;
  margin-left: -28px;
  margin-top: -17px;
  background-position: right top;
}
.place.girls .book.heartBook .cell .imgBig .img[data-type="gift"] {
  width: 152px;
  height: 116px;
  margin-left: -76px;
  margin-top: -58px;
  background-position: -146px 0px;
}
.place.girls .book.heartBook .cell .imgCap {
  position: absolute;
  width: 121px;
  height: 48px;
  left: 24px;
  bottom: 22px;
  text-shadow: -1px 0 #782D45, -1px 1px #782D45, 1px 1px #782D45, 0 1px #782D45, 1px 0 #782D45, 0 -1px #782D45, 0 2px #782D45, -1px 2px #782D45, 1px 2px #782D45, 2px 2px #782D45, 0 3px #782D45, -1px 3px #782D45, 1px 3px #782D45;
  color: white;
}
.place.girls .book.isDateBook {
  background-image: url(/gfx/place/girls/date/back.jpg);
  background-repeat: no-repeat;
  background-position: 0px 35px;
  width: 649px;
  height: 460px;
}
.place.girls .book.isDateBook > .up {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 649px;
  height: 37px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girls/date/updown.png);
}
.place.girls .book.isDateBook > .down {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 649px;
  height: 42px;
  background-repeat: no-repeat;
  background-position: left bottom;
  background-image: url(/gfx/place/girls/date/updown.png);
}
.place.girls .book.isDateBook > .content {
  position: absolute;
  top: 25px;
  left: 20px;
  right: 20px;
  bottom: 33px;
}
.place.girls .book.isDateBook > .content .dateWrap {
  position: absolute;
  width: 581px;
  height: 296px;
  overflow: hidden;
  left: 14px;
  top: 26px;
}
.place.girls .book.isDateBook > .content .dateWrap .dateBackground {
  position: absolute;
  width: 598px;
  height: 318px;
  left: 50%;
  top: 50%;
  margin-left: -299px;
  margin-top: -159px;
  background-repeat: no-repeat;
  background-position: center;
}
.place.girls .book.isDateBook > .content .dateWrap .dateBackground .girl,
.place.girls .book.isDateBook > .content .dateWrap .dateBackground .m,
.place.girls .book.isDateBook > .content .dateWrap .dateBackground .eye,
.place.girls .book.isDateBook > .content .dateWrap .dateBackground .anim_custom,
.place.girls .book.isDateBook > .content .dateWrap .dateBackground .anim,
.place.girls .book.isDateBook > .content .dateWrap .dateBackground .before,
.place.girls .book.isDateBook > .content .dateWrap .dateBackground .anim_clip {
  position: absolute;
  background-repeat: no-repeat;
}
.place.girls .book.isDateBook > .content .dateCover {
  position: absolute;
  left: 12px;
  top: 24px;
  width: 585px;
  height: 300px;
  background-image: url(/gfx/place/girls/date/border2.png);
}
.place.girls .book.isDateBook > .content .downBelt {
  position: absolute;
  left: 15px;
  right: 15px;
  bottom: 15px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .book.isDateBook > .content .downBelt #dateForm {
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 280px;
}
.place.girls .book.isDateBook > .content .downBelt #dateForm .textRR {
  text-shadow: -1px 0 #793544, -1px 1px #793544, 1px 1px #793544, 0 1px #793544, 1px 0 #793544, 0 -1px #793544, 0 2px #793544, -1px 2px #793544, 1px 2px #793544;
  padding-left: 7px;
  width: 105px;
  height: 35px;
  padding-top: 2px;
  padding-bottom: 4px;
  color: white;
}
.place.girls .book.isDateBook > .content .downBelt #dateBelt {
  background-image: url(/gfx/place/girls/date/belt.png);
  width: 286px;
  height: 43px;
  position: relative;
  background-repeat: no-repeat;
}
.place.girls .book.isDateBook > .content .downBelt #dateBelt .fillWrap {
  position: absolute;
  height: 34px;
  width: 274px;
  left: 6px;
  top: 5px;
}
.place.girls .book.isDateBook > .content .downBelt #dateBelt .fillWrap .fill {
  height: 34px;
  background-image: url(/gfx/place/girls/date/belt_ext.png);
  background-repeat: no-repeat;
}
.place.girls .book.isDateBook > .content .downBelt #dateBelt .fillWrap .textWrap {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .book.isDateBook > .content .downBelt #dateBelt .fillWrap .textWrap .text.time {
  color: white;
  font-size: 22px;
}
.place.girls .book.isDateBook > .content .downBelt #dateBelt .fillWrap:after {
  content: "";
  position: absolute;
  height: 7px;
  width: 172px;
  left: 2px;
  top: 1px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girls/date/belt_reflex.png);
}
.place.girls .bookDates .dateList {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}
.place.girls .bookDates .dateList .cell {
  cursor: pointer;
  height: 320px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .bookDates .dateList .cell .name {
  text-shadow: -1px 0 #7D3845, -1px 1px #7D3845, 1px 1px #7D3845, 0 1px #7D3845, 1px 0 #7D3845, 0 -1px #7D3845, 0 2px #7D3845, -1px 2px #7D3845, 1px 2px #7D3845, 2px 2px #7D3845, 0 3px #7D3845, -1px 3px #7D3845, 1px 3px #7D3845;
  color: white;
  font-size: 22px;
}
.place.girls .bookDates .dateList .cell .imageWrap {
  background-color: rgba(205, 124, 30, 0.6);
  border-radius: 92px;
  width: 184px;
  height: 184px;
  position: relative;
}
.place.girls .bookDates .dateList .cell .imageWrap .imageCustom {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 180px;
  height: 180px;
  margin-left: -90px;
  margin-top: -90px;
  background-position: center;
  background-size: auto;
  background-repeat: no-repeat;
}
.place.girls .bookDates .dateList .cell:hover .imageWrap {
  background-color: rgba(205, 124, 30, 0.3);
}
.place.girls .bookDates .dateList .cell .formSubmit.cash {
  background-image: url(/gfx/place/girls/date/but.png);
  width: 176px;
  height: 49px;
}
.place.girls .bookDates .dateList .cell .formSubmit.cash > .in {
  top: 15px;
}
.place.girls .bookDates .dateList .cell .formSubmit.cash:after {
  content: "";
  position: absolute;
  width: 36px;
  height: 57px;
  top: 50%;
  margin-top: -23px;
  right: 8px;
  background-image: url(/gfx/place/girls/gift/icons.png);
  background-position: left bottom;
}
.place.girls .cellBig.girlBar > .content.haveHer {
  padding-top: 11px;
  height: 600px;
}
.place.girls .cellBig.girlBar > .content.haveHer .rowSel {
  background-image: url(/gfx/place/girls/have_girls/sel.png);
  width: 212px;
  height: 2px;
  background-repeat: no-repeat;
  margin: 0px auto;
}
.place.girls .cellBig.girlBar > .content.haveHer .girlImg {
  width: 99px;
  height: 99px;
  border: 3px solid #3D2891;
  border-top-width: 2px;
  border-bottom-width: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 20px;
}
.place.girls .cellBig.girlBar > .content.haveHer .iconRows {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  padding-top: 10px;
}
.place.girls .cellBig.girlBar > .content.haveHer .iconRows .box {
  width: 120px;
  height: 120px;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .cellBig.girlBar > .content.haveHer .iconRows .box:before {
  content: "";
  position: absolute;
  width: 100px;
  height: 100px;
  background-color: #03A1EE;
  border-radius: 50px;
  left: 50%;
  top: 50%;
  margin-left: -50px;
  margin-top: -50px;
}
.place.girls .cellBig.girlBar > .content.haveHer .iconRows .box:hover:before {
  background-color: #5ac8fd;
}
.place.girls .cellBig.girlBar > .content.haveHer .qicon {
  background-image: url(/gfx/place/girls/have_girls/icons.png);
  background-repeat: no-repeat;
  position: relative;
}
.place.girls .cellBig.girlBar > .content.haveHer .qicon[data-img='star'] {
  width: 105px;
  height: 101px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-shadow: -1px 0 #893700, -1px 1px #893700, 1px 1px #893700, 0 1px #893700, 1px 0 #893700, 0 -1px #893700, 0 2px #893700, -1px 2px #893700, 1px 2px #893700, 2px 2px #893700, 0 3px #893700, -1px 3px #893700, 1px 3px #893700;
  color: white;
  font-size: 30px;
}
.place.girls .cellBig.girlBar > .content.haveHer .qicon[data-img='stats'] {
  width: 106px;
  height: 82px;
  background-position: 0px -103px;
}
.place.girls .cellBig.girlBar > .content.haveHer .qicon[data-img='date'] {
  width: 106px;
  height: 76px;
  background-position: -109px -103px;
}
.place.girls .cellBig.girlBar > .content.haveHer .qicon[data-img='cams'] {
  width: 93px;
  height: 107px;
  background-position: -122px -187px;
}
.place.girls .cellBig.girlBar > .content.haveHer .qicon[data-img='cams'].unable {
  width: 93px;
  height: 108px;
  background-position: 0px -187px;
}
.place.girls .cellBig.girlBar > .content.haveHer .qicon[data-img='photos'] {
  background-image: url(/gfx/place/girls/have_girls/photo.png);
  width: 118px;
  height: 110px;
}
.place.girls .cellBig.girlBar > .content.haveHer .qicon[data-img='suit'] {
  background-image: url(/gfx/place/girls/have_girls/suit.png);
  width: 91px;
  height: 93px;
}
.place.girls .cellBig.girlBar > .content.haveHer .qicon[data-img='album'] {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girls/have_girls/album.png);
  width: 90px;
  height: 93px;
}
.place.girls #suitChageJS {
  position: absolute;
  width: 85px;
  height: 87px;
  bottom: 131px;
  right: 298px;
  margin-right: 20px;
  background-image: url(/gfx/place/girls/hanger/back_hanger.png);
  background-position: left bottom;
  cursor: pointer;
}
.place.girls #suitChageJS:hover {
  background-position: right bottom;
}
.place.girls #suitChageJS[data-type="suit"] {
  background-position: left top;
}
.place.girls #suitChageJS[data-type="suit"]:hover,
.place.girls #suitChageJS:active {
  background-position: right top;
}
.place.girls #suitChageJS:before {
  content: "";
  background-image: url(/gfx/place/girls/hanger/hanger.png);
  position: absolute;
  width: 67px;
  height: 54px;
  left: 50%;
  top: 50%;
  margin-left: -34px;
  margin-top: -27px;
}
.place.girls .book.bookStats {
  width: 649px;
  height: 460px;
  background-image: url(/gfx/place/girls/cv/content.jpg);
}
.place.girls .book.bookStats > .up {
  background-image: url(/gfx/place/girls/cv/updown.png);
  width: 649px;
}
.place.girls .book.bookStats > .down {
  background-image: url(/gfx/place/girls/cv/updown.png);
  width: 649px;
}
.place.girls .book.bookStats > .content {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .book.bookStats > .content .prefGirlDet {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .book.bookStats > .content .prefGirlDet .imgGirls {
  position: absolute;
  left: 41px;
  top: 56px;
  width: 148px;
  height: 148px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.place.girls .book.bookStats > .content .prefGirlDet .imgGirls:after {
  content: "";
  position: absolute;
  left: -20px;
  top: -45px;
  width: 189px;
  height: 228px;
  background-image: url(/gfx/place/girls/cv/border.png);
  background-repeat: no-repeat;
}
.place.girls .book.bookStats > .content .prefGirlDet .girlDetBox {
  position: absolute;
  left: 238px;
  top: 38px;
  max-width: 339px;
  height: 193px;
}
.place.girls .book.bookStats > .content .prefGirlDet .girlDetBox .row {
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  font-size: 20px;
  margin: 3px 0px;
  min-width: 320px;
}
.place.girls .book.bookStats > .content .prefGirlDet .girlDetBox .row .topic {
  margin-right: 20px;
  color: #8A7E70;
}
.place.girls .book.bookStats > .content .prefGirlDet .girlDetBox .row .desc {
  color: #DF4D91;
  white-space: nowrap;
}
.place.girls .book.bookStats > .content .prefPos {
  width: 100%;
  padding-bottom: 10px;
}
.place.girls .book.bookStats > .content .prefPos > .cap {
  text-align: center;
  font-size: 19px;
  padding: 1px;
  text-shadow: -1px 0 #1E6C75, -1px 1px #1E6C75, 1px 1px #1E6C75, 0 1px #1E6C75, 1px 0 #1E6C75, 0 -1px #1E6C75, 0 2px #1E6C75, -1px 2px #1E6C75, 1px 2px #1E6C75, 2px 2px #1E6C75, 0 3px #1E6C75, -1px 3px #1E6C75, 1px 3px #1E6C75;
  color: white;
}
.place.girls .book.bookStats > .content .prefPos .positionSet {
  width: 520px;
  margin: 0px auto;
}
.place.girls .book.bookStats > .content .prefPos .positionSet.myPageSelector .flexList .cell.blank {
  width: 110px;
  background-image: url(/gfx/place/girls/cv/blank.png);
  background-size: auto;
  background-position: 4px 1px;
  opacity: 1;
  background-repeat: no-repeat;
}
.place.girls .book.bookStats > .content .prefPos .positionSet.myPageSelector .positionProfile.min1 {
  background-image: none;
}
.place.girls .book.bookStats > .content .prefPos .positionSet.myPageSelector .mainNavi {
  height: 0px;
}
.place.girls .book.bookStats > .content .prefPos .positionSet.myPageSelector .mainNavi .nArr {
  position: absolute;
  top: 49px;
}
.place.girls .book.bookStats > .content .prefPos .positionSet.myPageSelector .mainNavi .nArr.nRight {
  right: -47px;
}
.place.girls .book.bookStats > .content .prefPos .positionSet.myPageSelector .mainNavi .nArr.nLeft {
  left: -47px;
}
.place.girls .book.bookStats > .content .prefPos .positionSet.myPageSelector .mainNavi .nArr.unable {
  opacity: 0;
}
.place.girls .book.bookStats > .content .prefPos .positionSet.myPageSelector .mainNavi .nDet {
  display: none;
}
.place.girls #heartJSquest3 {
  position: absolute;
  left: 50%;
  margin-left: -100px;
  bottom: -165px;
  width: 201px;
  height: 201px;
  background-image: url(/gfx/window/tutorial/heart.png);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls #heartJSquest3 > .in {
  color: white;
  font-size: 25px;
  text-shadow: -1px 0 #A21D2F, -1px 1px #A21D2F, 1px 1px #A21D2F, 0 1px #A21D2F, 1px 0 #A21D2F, 0 -1px #A21D2F, 0 2px #A21D2F, -1px 2px #A21D2F, 1px 2px #A21D2F, 2px 2px #A21D2F, 0 3px #A21D2F, -1px 3px #A21D2F, 1px 3px #A21D2F;
}
.place.girls #heartJSquest3 .tick {
  position: absolute;
  left: 150px;
  top: -10px;
  width: 80px;
  height: 76px;
  background-repeat: no-repeat;
  background-image: url(/gfx/window/tutorial/anim/tic.png);
}
.place.girls #heartJSquest3 .tick[data-step="0"] {
  display: none;
}
.place.girls #heartJSquest3 .tick[data-step="2"] {
  background-position: center top;
}
.place.girls #heartJSquest3 .tick[data-step="3"] {
  background-position: right top;
}
.place.girls #tutMakeCircleQ2 {
  position: absolute;
  top: 240px;
  left: -40px;
  width: 229px;
  height: 235px;
  background-image: url(/gfx/window/tutorial/anim/circle.png);
  background-position: right bottom;
}
.place.girls #tutMakeCircleQ2[data-img="1"] {
  display: block;
}
.place.girls #tutMakeCircleQ2[data-img="2"] {
  background-position: right top;
  display: block;
}
.place.girls #tutMakeCircleQ2[data-img="3"] {
  background-position: left bottom;
  display: block;
}
.place.girls #tutMakeCircleQ2[data-img="4"] {
  background-position: right bottom;
  display: block;
}
.place.girls .bookView.extrapos {
  width: 649px;
  height: 460px;
  background-image: url(/gfx/place/girls/extrapos/down.jpg);
  background-position: 0px 34px;
}
.place.girls .bookView.extrapos > .up {
  height: 36px;
  background-image: url(/gfx/place/girls/extrapos/updown.png);
}
.place.girls .bookView.extrapos > .down {
  height: 41px;
  background-image: url(/gfx/place/girls/extrapos/updown.png);
}
.place.girls .bookView.extrapos > .content {
  text-shadow: -1px 0 #216ea2, -1px 1px #216ea2, 1px 1px #216ea2, 0 1px #216ea2, 1px 0 #216ea2, 0 -1px #216ea2, 0 2px #216ea2, -1px 2px #216ea2, 1px 2px #216ea2, 2px 2px #216ea2, 0 3px #216ea2, -1px 3px #216ea2, 1px 3px #216ea2;
  color: white;
  font-size: 26px;
}
.place.girls .bookView.extrapos > .content .imgPos {
  width: 140px;
  height: 160px;
  position: relative;
}
.place.girls .bookView.extrapos > .content .imgPos:after {
  position: absolute;
  left: -14px;
  top: 0px;
  content: "";
  background-image: url(/gfx/place/girls/extrapos/none_pos.png);
  width: 159px;
  height: 140px;
}
.place.girls .bookView.extrapos > .content .row {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .bookView.extrapos > .content .row .text {
  margin-bottom: 7px;
}
.place.girls .beltBottomPosExtra {
  position: absolute;
  bottom: 120px;
  left: 288px;
  width: 600px;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.place.girls .beltBottomPosExtra[data-belt_pos="top"] {
  bottom: 620px;
}
.place.girls .beltBottomPosExtra .cell {
  width: 125px;
  height: 125px;
  background-color: rgba(0, 0, 0, 0.47);
  position: relative;
  border-radius: 63px;
  margin: 0px 7px;
  cursor: pointer;
}
.place.girls .beltBottomPosExtra .cell .img {
  position: absolute;
  left: 10px;
  right: 10px;
  top: 10px;
  bottom: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.place.girls .beltBottomPosExtra .cell.unable .img {
  background-size: auto;
  background-image: url(/gfx/place/girls/extrapos/star.png);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .beltBottomPosExtra .cell.unable .img .val {
  text-shadow: -1px 0 #893700, -1px 1px #893700, 1px 1px #893700, 0 1px #893700, 1px 0 #893700, 0 -1px #893700, 0 2px #893700, -1px 2px #893700, 1px 2px #893700, 2px 2px #893700, 0 3px #893700, -1px 3px #893700, 1px 3px #893700;
  color: white;
  font-size: 30px;
}
.place.girls .beltBottomPosExtra .cell.active:before,
.place.girls .beltBottomPosExtra .cell:hover:before {
  content: "";
  position: absolute;
  left: -6px;
  top: -6px;
  width: 137px;
  height: 137px;
  background-image: url(/gfx/place/girls/extrapos/circle.png);
}
.place.girls #girl_suit {
  opacity: 0;
  position: absolute;
  width: 390px;
  height: 700px;
  top: 10px;
  left: 498px;
  background-size: contain;
}
.place.girls[data-place_id="1"] #girl_suit {
  top: 50px;
  left: 498px;
  width: 448px;
  height: 805px;
}
.place.girls[data-place_id="2"] #girl_suit {
  top: 10px;
  left: 363px;
}
.place.girls[data-place_id="3"] #girl_suit {
  top: 10px;
  left: 363px;
}
.place.girls #girl_dialog {
  position: absolute;
  width: 772px;
  height: 186px;
  background-repeat: no-repeat;
  top: 10px;
  bottom: auto;
  left: 188px;
  background-image: url(/gfx/place/girls/smoke/smoke_up.png);
}
.place.girls #girl_dialog.down {
  bottom: 91px;
  top: auto;
  background-image: url(/gfx/place/girls/smoke/smoke_down.png);
}
.place.girls #girl_dialog.down .closeCustom {
  position: absolute;
  right: -6px;
  top: 44px;
}
.place.girls #girl_dialog.down > .content {
  top: 73px;
}
.place.girls #girl_dialog .closeCustom {
  position: absolute;
  right: -6px;
  top: -4px;
}
.place.girls #girl_dialog > .content {
  position: absolute;
  left: 21px;
  top: 24px;
  width: 724px;
  height: 92px;
  color: #8A6072;
}
.place.girls .valen_none {
  background-image: url(/gfx/place/girls/events/valen_none2.png);
  width: 158px;
  height: 200px;
  background-repeat: no-repeat;
}
.place.girls .valen_none.item {
  position: absolute;
  left: 182px;
  bottom: 95px;
  background-size: contain;
  width: 110px;
  height: 139px;
}
.place.girls .book.memoryalbum {
  width: 649px;
  height: 460px;
  background-image: url(/gfx/place/girls/memorybook/back_down.jpg);
  background-position: 0px 34px;
}
.place.girls .book.memoryalbum > .up {
  height: 36px;
  background-image: url(/gfx/place/girls/memorybook/updown.png);
}
.place.girls .book.memoryalbum > .down {
  height: 39px;
  background-image: url(/gfx/place/girls/memorybook/updown.png);
}
.place.girls .book.memoryalbum > .content {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girls .book.memoryalbum > .content .noneInfo {
  color: white;
  font-size: 22px;
  text-shadow: -1px 0 #a13060, -1px 1px #a13060, 1px 1px #a13060, 0 1px #a13060, 1px 0 #a13060, 0 -1px #a13060, 0 2px #a13060, -1px 2px #a13060, 1px 2px #a13060, 2px 2px #a13060, 0 3px #a13060, -1px 3px #a13060, 1px 3px #a13060;
  padding: 10px;
  border-radius: 12px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.15);
  width: 91%;
}
.place.girls .book.memoryalbum > .content .noneInfo .img {
  width: 107px;
  height: 76px;
  background-image: url(/gfx/place/girls/memorybook/none2.png);
  margin-bottom: 10px;
}
.place.girls .book.memoryalbum .mainNavi {
  width: 240px;
  margin: 0px auto;
  color: #ffc4d2;
}
.place.girls .book.memoryalbum .mainNavi .nDet {
  background-color: rgba(0, 0, 0, 0.2);
  padding: 5px 0px;
  border-radius: 8px;
  text-align: center;
  width: 62px;
}
.place.girls .book.memoryalbum .cellMain {
  width: 224px;
  height: 295px;
  position: relative;
  margin: 10px;
}
.place.girls .book.memoryalbum .cellMain > .back {
  position: absolute;
}
.place.girls .book.memoryalbum .cellMain > .img {
  width: 224px;
  height: 295px;
  border-radius: 12px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.girls .book.memoryalbum .cellMain > .img .name {
  position: absolute;
  left: 5px;
  right: 5px;
  bottom: 20px;
  font-size: 22px;
  color: white;
  text-align: center;
}
.place.girls .book.memoryalbum .cellMain[data-type="valen"] > .img {
  background-image: url(/gfx/place/girls/memorybook/events/valen2018.jpg);
}
.place.girls .book.memoryalbum .cellMain[data-type="valen"] > .img .name {
  text-shadow: -1px 0 #49165c, -1px 1px #49165c, 1px 1px #49165c, 0 1px #49165c, 1px 0 #49165c, 0 -1px #49165c, 0 2px #49165c, -1px 2px #49165c, 1px 2px #49165c, 2px 2px #49165c, 0 3px #49165c, -1px 3px #49165c, 1px 3px #49165c;
}
.place.girls .book.memoryalbum .cellMain[data-type="first"] > .img {
  background-image: url(/gfx/place/girls/memorybook/events/first.jpg);
}
.place.girls .book.memoryalbum .cellMain[data-type="first"] > .img .name {
  text-shadow: -1px 0 #39291A, -1px 1px #39291A, 1px 1px #39291A, 0 1px #39291A, 1px 0 #39291A, 0 -1px #39291A, 0 2px #39291A, -1px 2px #39291A, 1px 2px #39291A, 2px 2px #39291A, 0 3px #39291A, -1px 3px #39291A, 1px 3px #39291A;
}
.place.girls .book.memoryalbum .cellMain[data-type="easter"] > .img {
  background-image: url(/gfx/place/girls/memorybook/events/easter.jpg);
}
.place.girls .book.memoryalbum .cellMain[data-type="easter"] > .img .name {
  text-shadow: -1px 0 #004DFF, -1px 1px #004DFF, 1px 1px #004DFF, 0 1px #004DFF, 1px 0 #004DFF, 0 -1px #004DFF, 0 2px #004DFF, -1px 2px #004DFF, 1px 2px #004DFF, 2px 2px #004DFF, 0 3px #004DFF, -1px 3px #004DFF, 1px 3px #004DFF;
}
.place.girls .book.memoryalbum .cellMain[data-type="spring"] > .img {
  background-image: url(/gfx/place/girls/memorybook/events/spring2018.jpg);
}
.place.girls .book.memoryalbum .cellMain[data-type="spring"] > .img .name {
  text-shadow: -1px 0 #004DFF, -1px 1px #004DFF, 1px 1px #004DFF, 0 1px #004DFF, 1px 0 #004DFF, 0 -1px #004DFF, 0 2px #004DFF, -1px 2px #004DFF, 1px 2px #004DFF, 2px 2px #004DFF, 0 3px #004DFF, -1px 3px #004DFF, 1px 3px #004DFF;
}
.place.girls .book.memoryalbum .cellMain[data-type="shower"] > .img {
  background-image: url(/gfx/place/girls/memorybook/events/shower.jpg);
}
.place.girls .book.memoryalbum .cellMain[data-type="shower"] > .img .name {
  text-shadow: -1px 0 #004DFF, -1px 1px #004DFF, 1px 1px #004DFF, 0 1px #004DFF, 1px 0 #004DFF, 0 -1px #004DFF, 0 2px #004DFF, -1px 2px #004DFF, 1px 2px #004DFF, 2px 2px #004DFF, 0 3px #004DFF, -1px 3px #004DFF, 1px 3px #004DFF;
}
.place.girls #girl .img {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  opacity: 0;
}
.place.girls #outputG {
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.girls #outputGdiv {
  opacity: 0;
}
.place.girls[data-girl_name="cherry"] #outputG[data-pos_id="1"] {
  left: 346px;
  top: 172px;
}
.place.girls[data-girl_name="cherry"] #outputG[data-pos_id="2"] {
  left: 256px;
  top: 205px;
}
.place.girls[data-girl_name="cherry"] #outputG[data-pos_id="3"] {
  left: 290px;
  top: 193px;
}
.place.girls[data-girl_name="ashley"] #outputG[data-pos_id="1"] {
  left: 296px;
  top: 180px;
}
.place.girls[data-girl_name="ashley"] #outputG[data-pos_id="2"] {
  left: 366px;
  top: 135px;
}
.place.girls[data-girl_name="ashley"] #outputG[data-pos_id="3"] {
  left: 401px;
  top: 154px;
}
.place.girls[data-girl_name="cindy"] #outputG[data-pos_id="1"] {
  left: 312px;
  top: 121px;
}
.place.girls[data-girl_name="cindy"] #outputG[data-pos_id="2"] {
  left: 312px;
  top: 121px;
}
.place.girls[data-girl_name="cindy"] #outputG[data-pos_id="3"] {
  left: 339px;
  top: 111px;
}
.place.girls[data-girl_name="dora"] #outputG[data-pos_id="1"] {
  left: 235px;
  top: 207px;
}
.place.girls[data-girl_name="dora"] #outputG[data-pos_id="2"] {
  left: 265px;
  top: 47px;
}
.place.girls[data-girl_name="dora"] #outputG[data-pos_id="3"] {
  left: 471px;
  top: 80px;
}
.place.girls[data-girl_name="emma"] #outputG[data-pos_id="1"] {
  left: 255px;
  top: 170px;
}
.place.girls[data-girl_name="emma"] #outputG[data-pos_id="2"] {
  left: 355px;
  top: 200px;
}
.place.girls[data-girl_name="emma"] #outputG[data-pos_id="3"] {
  left: 352px;
  top: 135px;
}
.place.girls[data-girl_name="frecly"] #outputG[data-pos_id="1"] {
  left: 380px;
  top: 126px;
}
.place.girls[data-girl_name="frecly"] #outputG[data-pos_id="2"] {
  left: 380px;
  top: 115px;
}
.place.girls[data-girl_name="frecly"] #outputG[data-pos_id="3"] {
  left: 522px;
  top: 31px;
}
.place.girls[data-girl_name="geeky"] #outputG[data-pos_id="1"] {
  left: 367px;
  top: 109px;
}
.place.girls[data-girl_name="geeky"] #outputG[data-pos_id="2"] {
  left: 367px;
  top: 229px;
}
.place.girls[data-girl_name="geeky"] #outputG[data-pos_id="3"] {
  left: 459px;
  top: 73px;
}
.place.girls[data-girl_name="ice"] #outputG[data-pos_id="1"] {
  left: 157px;
  top: 91px;
}
.place.girls[data-girl_name="ice"] #outputG[data-pos_id="2"] {
  left: 257px;
  top: 126px;
}
.place.girls[data-girl_name="ice"] #outputG[data-pos_id="3"] {
  left: 472px;
  top: 69px;
}
.place.girls[data-girl_name="indira"] #outputG[data-pos_id="1"] {
  left: 236px;
  top: 146px;
}
.place.girls[data-girl_name="indira"] #outputG[data-pos_id="2"] {
  left: 356px;
  top: 86px;
}
.place.girls[data-girl_name="indira"] #outputG[data-pos_id="3"] {
  left: 344px;
  top: 152px;
}
.place.girls[data-girl_name="lola"] #outputG[data-pos_id="1"] {
  left: 324px;
  top: 13px;
}
.place.girls[data-girl_name="lola"] #outputG[data-pos_id="2"] {
  left: 424px;
  top: 28px;
}
.place.girls[data-girl_name="lola"] #outputG[data-pos_id="3"] {
  left: 404px;
  top: 107px;
}
.place.girls[data-girl_name="pantress"] #outputG[data-pos_id="1"] {
  left: 344px;
  top: 60px;
}
.place.girls[data-girl_name="pantress"] #outputG[data-pos_id="2"] {
  left: 344px;
  top: 56px;
}
.place.girls[data-girl_name="pantress"] #outputG[data-pos_id="3"] {
  left: 311px;
  top: 136px;
}
.place.girls[data-girl_name="sanshi"] #outputG[data-pos_id="1"] {
  left: 196px;
  top: 43px;
}
.place.girls[data-girl_name="sanshi"] #outputG[data-pos_id="2"] {
  left: 396px;
  top: 75px;
}
.place.girls[data-girl_name="sanshi"] #outputG[data-pos_id="3"] {
  left: 198px;
  top: 343px;
}
.place.girls[data-girl_name="twins"] #outputG[data-pos_id="1"] {
  left: 282px;
  top: 135px;
}
.place.girls[data-girl_name="twins"] #outputG[data-pos_id="2"] {
  left: 327px;
  top: 165px;
}
.place.girls[data-girl_name="twins"] #outputG[data-pos_id="3"] {
  left: 291px;
  top: 160px;
}
.place.girls[data-girl_name="victoria"] #outputG[data-pos_id="1"] {
  left: 295px;
  top: 49px;
}
.place.girls[data-girl_name="victoria"] #outputG[data-pos_id="2"] {
  left: 345px;
  top: 164px;
}
.place.girls[data-girl_name="victoria"] #outputG[data-pos_id="3"] {
  left: 427px;
  top: 231px;
}
.place.girls[data-girl_name="zoe"] #outputG[data-pos_id="1"] {
  left: 307px;
  top: 171px;
}
.place.girls[data-girl_name="zoe"] #outputG[data-pos_id="2"] {
  left: 367px;
  top: 126px;
}
.place.girls[data-girl_name="zoe"] #outputG[data-pos_id="3"] {
  left: 327px;
  top: 227px;
}
.place.girls[data-girl_name="maggie"] #outputG[data-pos_id="1"] {
  left: 307px;
  top: 241px;
}
.place.girls[data-girl_name="maggie"] #outputG[data-pos_id="2"] {
  left: 357px;
  top: 1px;
}
.place.girls[data-girl_name="maggie"] #outputG[data-pos_id="3"] {
  left: 287px;
  top: 189px;
}
.place.girls[data-girl_name="winona"] #outputG[data-pos_id="1"] {
  left: 567px;
  top: 91px;
}
.place.girls[data-girl_name="winona"] #outputG[data-pos_id="2"] {
  left: 567px;
  top: 91px;
}
.place.girls[data-girl_name="winona"] #outputG[data-pos_id="3"] {
  left: 467px;
  top: 91px;
}
.place.girls[data-girl_name="anya"] #outputG[data-pos_id="1"] {
  left: 317px;
  top: 201px;
}
.place.girls[data-girl_name="anya"] #outputG[data-pos_id="2"] {
  left: 397px;
  top: 241px;
}
.place.girls[data-girl_name="anya"] #outputG[data-pos_id="3"] {
  left: 517px;
  top: 201px;
}
.place.girls[data-girl_name="linn"] #outputG[data-pos_id="1"] {
  left: 507px;
  top: 21px;
}
.place.girls[data-girl_name="linn"] #outputG[data-pos_id="2"] {
  left: 347px;
  top: 1px;
}
.place.girls[data-girl_name="linn"] #outputG[data-pos_id="3"] {
  left: 517px;
  top: 201px;
}
.place.girls[data-place_id="1"] .book.isDateBook .dateWrap[data-date_img="park"] .dateBackground {
  background-image: url(/gfx/place/girls/date/park/back.jpg);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="park"] .girl {
  width: 146px;
  height: 295px;
  left: 217px;
  top: 23px;
  background-image: url(/gfx/place/girls/date/park/cherry/ready/girl.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="park"] .eye[data-step="1"] {
  width: 33px;
  height: 14px;
  left: 265px;
  top: 64px;
  background-image: url(/gfx/place/girls/date/park/cherry/ready/eye1.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="park"] .eye[data-step="2"] {
  width: 33px;
  height: 18px;
  left: 265px;
  top: 64px;
  background-image: url(/gfx/place/girls/date/park/cherry/ready/eye2.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="0"] {
  width: 11px;
  height: 8px;
  left: 279px;
  top: 84px;
  background-image: url(/gfx/place/girls/date/park/cherry/ready/m0.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="1"] {
  width: 13px;
  height: 11px;
  left: 278px;
  top: 83px;
  background-image: url(/gfx/place/girls/date/park/cherry/ready/m1.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="2"] {
  width: 8px;
  height: 7px;
  left: 281px;
  top: 86px;
  background-image: url(/gfx/place/girls/date/park/cherry/ready/m2.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="3"] {
  width: 15px;
  height: 12px;
  left: 276px;
  top: 82px;
  background-image: url(/gfx/place/girls/date/park/cherry/ready/m3.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="park"] .girl {
  width: 141px;
  height: 287px;
  left: 211px;
  top: 31px;
  background-image: url(/gfx/place/girls/date/park/geeky/ready/girl.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="park"] .eye[data-step="1"] {
  width: 35px;
  height: 12px;
  left: 259px;
  top: 84px;
  background-image: url(/gfx/place/girls/date/park/geeky/ready/eye1.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="park"] .eye[data-step="2"] {
  width: 36px;
  height: 13px;
  left: 259px;
  top: 84px;
  background-image: url(/gfx/place/girls/date/park/geeky/ready/eye2.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="0"] {
  width: 16px;
  height: 10px;
  left: 270px;
  top: 102px;
  background-image: url(/gfx/place/girls/date/park/geeky/ready/m0.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="1"] {
  width: 18px;
  height: 9px;
  left: 268px;
  top: 104px;
  background-image: url(/gfx/place/girls/date/park/geeky/ready/m1.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="2"] {
  width: 11px;
  height: 8px;
  left: 271px;
  top: 104px;
  background-image: url(/gfx/place/girls/date/park/geeky/ready/m2.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="3"] {
  width: 12px;
  height: 9px;
  left: 270px;
  top: 104px;
  background-image: url(/gfx/place/girls/date/park/geeky/ready/m3.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="park"] .girl {
  width: 157px;
  height: 292px;
  left: 266px;
  top: 26px;
  background-image: url(/gfx/place/girls/date/park/ice/ready/girl.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="park"] .eye[data-step="1"] {
  width: 26px;
  height: 17px;
  left: 342px;
  top: 61px;
  background-image: url(/gfx/place/girls/date/park/ice/ready/eye1.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="park"] .eye[data-step="2"] {
  width: 29px;
  height: 20px;
  left: 341px;
  top: 61px;
  background-image: url(/gfx/place/girls/date/park/ice/ready/eye2.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="0"] {
  width: 13px;
  height: 11px;
  left: 358px;
  top: 82px;
  background-image: url(/gfx/place/girls/date/park/ice/ready/m0.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="1"] {
  width: 13px;
  height: 10px;
  left: 357px;
  top: 83px;
  background-image: url(/gfx/place/girls/date/park/ice/ready/m1.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="2"] {
  width: 10px;
  height: 8px;
  left: 358px;
  top: 85px;
  background-image: url(/gfx/place/girls/date/park/ice/ready/m2.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="3"] {
  width: 12px;
  height: 10px;
  left: 355px;
  top: 85px;
  background-image: url(/gfx/place/girls/date/park/ice/ready/m3.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="park"] .girl {
  width: 138px;
  height: 247px;
  left: 329px;
  top: 50px;
  background-image: url(/gfx/place/girls/date/park/lola/ready/girl.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="park"] .eye[data-step="1"] {
  width: 30px;
  height: 12px;
  left: 391px;
  top: 90px;
  background-image: url(/gfx/place/girls/date/park/lola/ready/eye1.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="park"] .eye[data-step="2"] {
  width: 30px;
  height: 14px;
  left: 391px;
  top: 89px;
  background-image: url(/gfx/place/girls/date/park/lola/ready/eye2.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="0"] {
  width: 15px;
  height: 7px;
  left: 399px;
  top: 114px;
  background-image: url(/gfx/place/girls/date/park/lola/ready/m0.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="1"] {
  width: 15px;
  height: 7px;
  left: 399px;
  top: 114px;
  background-image: url(/gfx/place/girls/date/park/lola/ready/m1.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="2"] {
  width: 9px;
  height: 7px;
  left: 402px;
  top: 114px;
  background-image: url(/gfx/place/girls/date/park/lola/ready/m2.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="3"] {
  width: 12px;
  height: 8px;
  left: 400px;
  top: 114px;
  background-image: url(/gfx/place/girls/date/park/lola/ready/m3.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="park"] .girl {
  width: 165px;
  height: 203px;
  left: 132px;
  top: 45px;
  background-image: url(/gfx/place/girls/date/park/sanshi/ready/girl.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="park"] .eye[data-step="1"] {
  width: 32px;
  height: 13px;
  left: 178px;
  top: 90px;
  background-image: url(/gfx/place/girls/date/park/sanshi/ready/eye1.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="park"] .eye[data-step="2"] {
  width: 34px;
  height: 16px;
  left: 177px;
  top: 90px;
  background-image: url(/gfx/place/girls/date/park/sanshi/ready/eye2.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="0"] {
  width: 19px;
  height: 12px;
  left: 189px;
  top: 111px;
  background-image: url(/gfx/place/girls/date/park/sanshi/ready/m0.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="1"] {
  width: 17px;
  height: 11px;
  left: 193px;
  top: 111px;
  background-image: url(/gfx/place/girls/date/park/sanshi/ready/m1.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="2"] {
  width: 10px;
  height: 9px;
  left: 196px;
  top: 112px;
  background-image: url(/gfx/place/girls/date/park/sanshi/ready/m2.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="park"] .m[data-step="3"] {
  width: 16px;
  height: 13px;
  left: 192px;
  top: 111px;
  background-image: url(/gfx/place/girls/date/park/sanshi/ready/m3.png);
}
.place.girls[data-place_id="1"] .book.isDateBook .dateWrap[data-date_img="beach"] .dateBackground {
  width: 587px;
  height: 303px;
  margin-top: -151px;
  margin-left: -294px;
  background-image: url(/gfx/place/girls/date/beach/back.jpg);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="beach"] .girl {
  width: 136px;
  height: 287px;
  left: 327px;
  top: 7px;
  background-image: url(/gfx/place/girls/date/beach/cherry/ready/girl.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="beach"] .eye[data-step="0"] {
  width: 52px;
  height: 30px;
  left: 346px;
  top: 74px;
  background-image: url(/gfx/place/girls/date/beach/cherry/ready/eye0.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="beach"] .eye[data-step="1"] {
  width: 59px;
  height: 29px;
  left: 342px;
  top: 75px;
  background-image: url(/gfx/place/girls/date/beach/cherry/ready/eye1.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="beach"] .eye[data-step="2"] {
  width: 59px;
  height: 30px;
  left: 343px;
  top: 75px;
  background-image: url(/gfx/place/girls/date/beach/cherry/ready/eye2.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="0"] {
  width: 27px;
  height: 18px;
  left: 365px;
  top: 108px;
  background-image: url(/gfx/place/girls/date/beach/cherry/ready/m0.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="1"] {
  width: 29px;
  height: 24px;
  left: 362px;
  top: 105px;
  background-image: url(/gfx/place/girls/date/beach/cherry/ready/m1.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="2"] {
  width: 18px;
  height: 15px;
  left: 368px;
  top: 111px;
  background-image: url(/gfx/place/girls/date/beach/cherry/ready/m2.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="3"] {
  width: 32px;
  height: 24px;
  left: 361px;
  top: 105px;
  background-image: url(/gfx/place/girls/date/beach/cherry/ready/m3.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="beach"] .girl {
  width: 304px;
  height: 269px;
  left: 116px;
  top: 34px;
  background-image: url(/gfx/place/girls/date/beach/geeky/ready/girl.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="beach"] .eye[data-step="0"] {
  width: 48px;
  height: 34px;
  left: 280px;
  top: 106px;
  background-image: url(/gfx/place/girls/date/beach/geeky/ready/eye0.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="beach"] .eye[data-step="1"] {
  width: 48px;
  height: 34px;
  left: 280px;
  top: 106px;
  background-image: url(/gfx/place/girls/date/beach/geeky/ready/eye1.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="beach"] .eye[data-step="2"] {
  width: 49px;
  height: 34px;
  left: 280px;
  top: 106px;
  background-image: url(/gfx/place/girls/date/beach/geeky/ready/eye2.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="0"] {
  width: 24px;
  height: 19px;
  left: 300px;
  top: 146px;
  background-image: url(/gfx/place/girls/date/beach/geeky/ready/m0.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="1"] {
  width: 26px;
  height: 15px;
  left: 295px;
  top: 151px;
  background-image: url(/gfx/place/girls/date/beach/geeky/ready/m1.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="2"] {
  width: 17px;
  height: 12px;
  left: 301px;
  top: 151px;
  background-image: url(/gfx/place/girls/date/beach/geeky/ready/m2.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="3"] {
  width: 19px;
  height: 18px;
  left: 300px;
  top: 149px;
  background-image: url(/gfx/place/girls/date/beach/geeky/ready/m3.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="beach"] .girl {
  width: 192px;
  height: 294px;
  left: 182px;
  top: 9px;
  background-image: url(/gfx/place/girls/date/beach/ice/ready/girl.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="beach"] .eye[data-step="0"] {
  width: 49px;
  height: 22px;
  left: 248px;
  top: 63px;
  background-image: url(/gfx/place/girls/date/beach/ice/ready/eye0.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="beach"] .eye[data-step="1"] {
  width: 50px;
  height: 23px;
  left: 248px;
  top: 62px;
  background-image: url(/gfx/place/girls/date/beach/ice/ready/eye1.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="beach"] .eye[data-step="2"] {
  width: 50px;
  height: 22px;
  left: 248px;
  top: 63px;
  background-image: url(/gfx/place/girls/date/beach/ice/ready/eye2.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="0"] {
  width: 24px;
  height: 15px;
  left: 263px;
  top: 98px;
  background-image: url(/gfx/place/girls/date/beach/ice/ready/m0.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="1"] {
  width: 23px;
  height: 14px;
  left: 261px;
  top: 99px;
  background-image: url(/gfx/place/girls/date/beach/ice/ready/m1.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="2"] {
  width: 17px;
  height: 13px;
  left: 263px;
  top: 99px;
  background-image: url(/gfx/place/girls/date/beach/ice/ready/m2.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="3"] {
  width: 19px;
  height: 17px;
  left: 261px;
  top: 99px;
  background-image: url(/gfx/place/girls/date/beach/ice/ready/m3.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="beach"] .girl {
  width: 290px;
  height: 265px;
  left: 233px;
  top: 34px;
  background-image: url(/gfx/place/girls/date/beach/lola/ready/girl.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="beach"] .eye[data-step="0"] {
  width: 59px;
  height: 18px;
  left: 421px;
  top: 98px;
  background-image: url(/gfx/place/girls/date/beach/lola/ready/eye0.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="beach"] .eye[data-step="1"] {
  width: 63px;
  height: 16px;
  left: 420px;
  top: 100px;
  background-image: url(/gfx/place/girls/date/beach/lola/ready/eye1.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="beach"] .eye[data-step="2"] {
  width: 61px;
  height: 16px;
  left: 420px;
  top: 101px;
  background-image: url(/gfx/place/girls/date/beach/lola/ready/eye2.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="0"] {
  width: 28px;
  height: 13px;
  left: 436px;
  top: 131px;
  background-image: url(/gfx/place/girls/date/beach/lola/ready/m0.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="1"] {
  width: 30px;
  height: 15px;
  left: 435px;
  top: 130px;
  background-image: url(/gfx/place/girls/date/beach/lola/ready/m1.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="2"] {
  width: 16px;
  height: 15px;
  left: 443px;
  top: 130px;
  background-image: url(/gfx/place/girls/date/beach/lola/ready/m2.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="3"] {
  width: 24px;
  height: 17px;
  left: 438px;
  top: 130px;
  background-image: url(/gfx/place/girls/date/beach/lola/ready/m3.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="beach"] .girl {
  width: 444px;
  height: 213px;
  left: 143px;
  top: 90px;
  background-image: url(/gfx/place/girls/date/beach/sanshi/ready/girl.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="beach"] .eye[data-step="0"] {
  width: 60px;
  height: 25px;
  left: 211px;
  top: 172px;
  background-image: url(/gfx/place/girls/date/beach/sanshi/ready/eye0.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="beach"] .eye[data-step="1"] {
  width: 63px;
  height: 25px;
  left: 211px;
  top: 172px;
  background-image: url(/gfx/place/girls/date/beach/sanshi/ready/eye1.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="beach"] .eye[data-step="2"] {
  width: 62px;
  height: 26px;
  left: 210px;
  top: 172px;
  background-image: url(/gfx/place/girls/date/beach/sanshi/ready/eye2.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="0"] {
  width: 29px;
  height: 16px;
  left: 235px;
  top: 213px;
  background-image: url(/gfx/place/girls/date/beach/sanshi/ready/m0.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="1"] {
  width: 27px;
  height: 17px;
  left: 237px;
  top: 212px;
  background-image: url(/gfx/place/girls/date/beach/sanshi/ready/m1.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="2"] {
  width: 16px;
  height: 15px;
  left: 246px;
  top: 212px;
  background-image: url(/gfx/place/girls/date/beach/sanshi/ready/m2.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="beach"] .m[data-step="3"] {
  width: 26px;
  height: 21px;
  left: 236px;
  top: 211px;
  background-image: url(/gfx/place/girls/date/beach/sanshi/ready/m3.png);
}
.place.girls[data-place_id="1"] .book.isDateBook .dateWrap[data-date_img="resto"] .dateBackground {
  width: 584px;
  height: 296px;
  margin-top: -148px;
  margin-left: -292px;
  background-image: url(/gfx/place/girls/date/resto/back.jpg);
}
.place.girls[data-place_id="1"] .book.isDateBook .dateWrap[data-date_img="resto"] .dateBackground:after {
  content: "";
  background-image: url(/gfx/place/girls/date/resto/back_ext.png);
  width: 584px;
  height: 100px;
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
  bottom: 0px;
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="resto"] .girl {
  width: 226px;
  height: 281px;
  left: 151px;
  top: 0px;
  background-image: url(/gfx/place/girls/date/resto/cherry/ready/girl.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="resto"] .eye[data-step="0"] {
  width: 88px;
  height: 50px;
  left: 185px;
  top: 24px;
  background-image: url(/gfx/place/girls/date/resto/cherry/ready/eye0.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="resto"] .eye[data-step="1"] {
  width: 99px;
  height: 47px;
  left: 179px;
  top: 27px;
  background-image: url(/gfx/place/girls/date/resto/cherry/ready/eye1.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="resto"] .eye[data-step="2"] {
  width: 96px;
  height: 50px;
  left: 182px;
  top: 26px;
  background-image: url(/gfx/place/girls/date/resto/cherry/ready/eye2.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="0"] {
  width: 31px;
  height: 24px;
  left: 228px;
  top: 77px;
  background-image: url(/gfx/place/girls/date/resto/cherry/ready/m0.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="1"] {
  width: 36px;
  height: 29px;
  left: 224px;
  top: 76px;
  background-image: url(/gfx/place/girls/date/resto/cherry/ready/m1.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="2"] {
  width: 22px;
  height: 20px;
  left: 233px;
  top: 83px;
  background-image: url(/gfx/place/girls/date/resto/cherry/ready/m2.png);
}
.place.girls[data-place_id="1"][data-girl_name='cherry'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="3"] {
  width: 40px;
  height: 32px;
  left: 221px;
  top: 74px;
  background-image: url(/gfx/place/girls/date/resto/cherry/ready/m3.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="resto"] .girl {
  width: 295px;
  height: 296px;
  left: 144px;
  top: 0px;
  background-image: url(/gfx/place/girls/date/resto/geeky/ready/girl.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="resto"] .eye[data-step="0"] {
  width: 99px;
  height: 37px;
  left: 238px;
  top: 42px;
  background-image: url(/gfx/place/girls/date/resto/geeky/ready/eye0.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="resto"] .eye[data-step="1"] {
  width: 101px;
  height: 37px;
  left: 238px;
  top: 42px;
  background-image: url(/gfx/place/girls/date/resto/geeky/ready/eye1.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="resto"] .eye[data-step="2"] {
  width: 99px;
  height: 39px;
  left: 238px;
  top: 42px;
  background-image: url(/gfx/place/girls/date/resto/geeky/ready/eye2.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="0"] {
  width: 38px;
  height: 24px;
  left: 274px;
  top: 94px;
  background-image: url(/gfx/place/girls/date/resto/geeky/ready/m0.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="1"] {
  width: 41px;
  height: 21px;
  left: 271px;
  top: 99px;
  background-image: url(/gfx/place/girls/date/resto/geeky/ready/m1.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="2"] {
  width: 27px;
  height: 20px;
  left: 278px;
  top: 98px;
  background-image: url(/gfx/place/girls/date/resto/geeky/ready/m2.png);
}
.place.girls[data-place_id="1"][data-girl_name='geeky'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="3"] {
  width: 29px;
  height: 23px;
  left: 275px;
  top: 98px;
  background-image: url(/gfx/place/girls/date/resto/geeky/ready/m3.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="resto"] .girl {
  width: 240px;
  height: 296px;
  left: 173px;
  top: 0px;
  background-image: url(/gfx/place/girls/date/resto/ice/ready/girl.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="resto"] .eye[data-step="0"] {
  width: 71px;
  height: 32px;
  left: 239px;
  top: 42px;
  background-image: url(/gfx/place/girls/date/resto/ice/ready/eye0.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="resto"] .eye[data-step="1"] {
  width: 73px;
  height: 33px;
  left: 239px;
  top: 41px;
  background-image: url(/gfx/place/girls/date/resto/ice/ready/eye1.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="resto"] .eye[data-step="2"] {
  width: 72px;
  height: 32px;
  left: 239px;
  top: 42px;
  background-image: url(/gfx/place/girls/date/resto/ice/ready/eye2.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="0"] {
  width: 34px;
  height: 21px;
  left: 265px;
  top: 89px;
  background-image: url(/gfx/place/girls/date/resto/ice/ready/m0.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="1"] {
  width: 34px;
  height: 19px;
  left: 263px;
  top: 91px;
  background-image: url(/gfx/place/girls/date/resto/ice/ready/m1.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="2"] {
  width: 25px;
  height: 18px;
  left: 266px;
  top: 92px;
  background-image: url(/gfx/place/girls/date/resto/ice/ready/m2.png);
}
.place.girls[data-place_id="1"][data-girl_name='ice'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="3"] {
  width: 28px;
  height: 23px;
  left: 263px;
  top: 92px;
  background-image: url(/gfx/place/girls/date/resto/ice/ready/m3.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="resto"] .girl {
  width: 216px;
  height: 296px;
  left: 193px;
  top: 0px;
  background-image: url(/gfx/place/girls/date/resto/lola/ready/girl.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="resto"] .eye[data-step="0"] {
  width: 38px;
  height: 28px;
  left: 241px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/resto/lola/ready/eye0.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="resto"] .eye[data-step="1"] {
  width: 38px;
  height: 28px;
  left: 241px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/resto/lola/ready/eye1.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="resto"] .eye[data-step="2"] {
  width: 38px;
  height: 29px;
  left: 241px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/resto/lola/ready/eye2.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="0"] {
  width: 32px;
  height: 17px;
  left: 242px;
  top: 102px;
  background-image: url(/gfx/place/girls/date/resto/lola/ready/m0.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="1"] {
  width: 32px;
  height: 17px;
  left: 242px;
  top: 102px;
  background-image: url(/gfx/place/girls/date/resto/lola/ready/m1.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="2"] {
  width: 31px;
  height: 18px;
  left: 240px;
  top: 102px;
  background-image: url(/gfx/place/girls/date/resto/lola/ready/m2.png);
}
.place.girls[data-place_id="1"][data-girl_name='lola'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="3"] {
  width: 30px;
  height: 23px;
  left: 241px;
  top: 102px;
  background-image: url(/gfx/place/girls/date/resto/lola/ready/m3.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="resto"] .girl {
  width: 296px;
  height: 283px;
  left: 156px;
  top: 0px;
  background-image: url(/gfx/place/girls/date/resto/sanshi/ready/girl.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="resto"] .eye[data-step="0"] {
  width: 86px;
  height: 49px;
  left: 243px;
  top: 101px;
  background-image: url(/gfx/place/girls/date/resto/sanshi/ready/eye0.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="resto"] .eye[data-step="1"] {
  width: 88px;
  height: 49px;
  left: 241px;
  top: 101px;
  background-image: url(/gfx/place/girls/date/resto/sanshi/ready/eye1.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="resto"] .eye[data-step="2"] {
  width: 87px;
  height: 51px;
  left: 243px;
  top: 101px;
  background-image: url(/gfx/place/girls/date/resto/sanshi/ready/eye2.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="0"] {
  width: 40px;
  height: 28px;
  left: 284px;
  top: 160px;
  background-image: url(/gfx/place/girls/date/resto/sanshi/ready/m0.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="1"] {
  width: 38px;
  height: 28px;
  left: 280px;
  top: 161px;
  background-image: url(/gfx/place/girls/date/resto/sanshi/ready/m1.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="2"] {
  width: 26px;
  height: 20px;
  left: 287px;
  top: 167px;
  background-image: url(/gfx/place/girls/date/resto/sanshi/ready/m2.png);
}
.place.girls[data-place_id="1"][data-girl_name='sanshi'] .book.isDateBook .dateWrap[data-date_img="resto"] .m[data-step="3"] {
  width: 42px;
  height: 32px;
  left: 282px;
  top: 163px;
  background-image: url(/gfx/place/girls/date/resto/sanshi/ready/m3.png);
}
.place.girls[data-place_id="2"] .book.isDateBook .dateWrap[data-date_img="couch1"] .dateBackground {
  width: 583px;
  height: 297px;
  margin-top: -148px;
  margin-left: -292px;
  background-image: url(/gfx/place/girls/date/couch1/back.jpg);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch1"] .girl {
  width: 156px;
  height: 287px;
  left: 206px;
  top: 10px;
  background-image: url(/gfx/place/girls/date/couch1/cindy/ready/girl.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch1"] .eye[data-step="0"] {
  width: 26px;
  height: 11px;
  left: 275px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/couch1/cindy/ready/eye0.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch1"] .eye[data-step="1"] {
  width: 26px;
  height: 11px;
  left: 275px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/couch1/cindy/ready/eye1.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch1"] .eye[data-step="2"] {
  width: 26px;
  height: 11px;
  left: 275px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/couch1/cindy/ready/eye2.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="0"] {
  width: 14px;
  height: 6px;
  left: 282px;
  top: 71px;
  background-image: url(/gfx/place/girls/date/couch1/cindy/ready/m0.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="1"] {
  width: 12px;
  height: 8px;
  left: 283px;
  top: 70px;
  background-image: url(/gfx/place/girls/date/couch1/cindy/ready/m1.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="2"] {
  width: 7px;
  height: 6px;
  left: 287px;
  top: 71px;
  background-image: url(/gfx/place/girls/date/couch1/cindy/ready/m2.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="3"] {
  width: 13px;
  height: 9px;
  left: 283px;
  top: 70px;
  background-image: url(/gfx/place/girls/date/couch1/cindy/ready/m3.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch1"] .girl {
  width: 174px;
  height: 248px;
  left: 218px;
  top: 31px;
  background-image: url(/gfx/place/girls/date/couch1/dora/ready/girl.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch1"] .eye[data-step="0"] {
  width: 28px;
  height: 16px;
  left: 291px;
  top: 68px;
  background-image: url(/gfx/place/girls/date/couch1/dora/ready/eye0.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch1"] .eye[data-step="1"] {
  width: 28px;
  height: 17px;
  left: 290px;
  top: 67px;
  background-image: url(/gfx/place/girls/date/couch1/dora/ready/eye1.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch1"] .eye[data-step="2"] {
  width: 28px;
  height: 17px;
  left: 290px;
  top: 67px;
  background-image: url(/gfx/place/girls/date/couch1/dora/ready/eye2.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="0"] {
  width: 14px;
  height: 8px;
  left: 295px;
  top: 87px;
  background-image: url(/gfx/place/girls/date/couch1/dora/ready/m0.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="1"] {
  width: 13px;
  height: 8px;
  left: 296px;
  top: 88px;
  background-image: url(/gfx/place/girls/date/couch1/dora/ready/m1.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="2"] {
  width: 9px;
  height: 7px;
  left: 299px;
  top: 88px;
  background-image: url(/gfx/place/girls/date/couch1/dora/ready/m2.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="3"] {
  width: 10px;
  height: 8px;
  left: 298px;
  top: 88px;
  background-image: url(/gfx/place/girls/date/couch1/dora/ready/m3.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch1"] .girl {
  width: 118px;
  height: 294px;
  left: 153px;
  top: 3px;
  background-image: url(/gfx/place/girls/date/couch1/frecly/ready/girl.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch1"] .eye[data-step="0"] {
  width: 29px;
  height: 15px;
  left: 202px;
  top: 35px;
  background-image: url(/gfx/place/girls/date/couch1/frecly/ready/eye0.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch1"] .eye[data-step="1"] {
  width: 29px;
  height: 15px;
  left: 201px;
  top: 35px;
  background-image: url(/gfx/place/girls/date/couch1/frecly/ready/eye1.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch1"] .eye[data-step="2"] {
  width: 28px;
  height: 15px;
  left: 202px;
  top: 35px;
  background-image: url(/gfx/place/girls/date/couch1/frecly/ready/eye2.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="0"] {
  width: 18px;
  height: 10px;
  left: 204px;
  top: 53px;
  background-image: url(/gfx/place/girls/date/couch1/frecly/ready/m0.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="1"] {
  width: 14px;
  height: 9px;
  left: 207px;
  top: 54px;
  background-image: url(/gfx/place/girls/date/couch1/frecly/ready/m1.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="2"] {
  width: 9px;
  height: 8px;
  left: 210px;
  top: 55px;
  background-image: url(/gfx/place/girls/date/couch1/frecly/ready/m2.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="3"] {
  width: 12px;
  height: 9px;
  left: 209px;
  top: 55px;
  background-image: url(/gfx/place/girls/date/couch1/frecly/ready/m3.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch1"] .girl {
  width: 236px;
  height: 173px;
  left: 140px;
  top: 27px;
  background-image: url(/gfx/place/girls/date/couch1/pantress/ready/girl.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch1"] .eye[data-step="0"] {
  width: 14px;
  height: 10px;
  left: 166px;
  top: 56px;
  background-image: url(/gfx/place/girls/date/couch1/pantress/ready/eye0.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch1"] .eye[data-step="1"] {
  width: 15px;
  height: 12px;
  left: 165px;
  top: 54px;
  background-image: url(/gfx/place/girls/date/couch1/pantress/ready/eye1.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch1"] .eye[data-step="2"] {
  width: 15px;
  height: 12px;
  left: 165px;
  top: 54px;
  background-image: url(/gfx/place/girls/date/couch1/pantress/ready/eye2.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="0"] {
  width: 12px;
  height: 8px;
  left: 176px;
  top: 74px;
  background-image: url(/gfx/place/girls/date/couch1/pantress/ready/m0.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="1"] {
  width: 12px;
  height: 10px;
  left: 175px;
  top: 73px;
  background-image: url(/gfx/place/girls/date/couch1/pantress/ready/m1.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="2"] {
  width: 10px;
  height: 8px;
  left: 177px;
  top: 74px;
  background-image: url(/gfx/place/girls/date/couch1/pantress/ready/m2.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="3"] {
  width: 13px;
  height: 9px;
  left: 175px;
  top: 74px;
  background-image: url(/gfx/place/girls/date/couch1/pantress/ready/m3.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch1"] .girl {
  width: 129px;
  height: 221px;
  left: 283px;
  top: 11px;
  background-image: url(/gfx/place/girls/date/couch1/victoria/ready/girl.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch1"] .eye[data-step="0"] {
  width: 12px;
  height: 10px;
  left: 365px;
  top: 48px;
  background-image: url(/gfx/place/girls/date/couch1/victoria/ready/eye0.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch1"] .eye[data-step="1"] {
  width: 13px;
  height: 10px;
  left: 365px;
  top: 48px;
  background-image: url(/gfx/place/girls/date/couch1/victoria/ready/eye1.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch1"] .eye[data-step="2"] {
  width: 13px;
  height: 9px;
  left: 365px;
  top: 48px;
  background-image: url(/gfx/place/girls/date/couch1/victoria/ready/eye2.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="0"] {
  width: 9px;
  height: 6px;
  left: 381px;
  top: 61px;
  background-image: url(/gfx/place/girls/date/couch1/victoria/ready/m0.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="1"] {
  width: 11px;
  height: 9px;
  left: 379px;
  top: 59px;
  background-image: url(/gfx/place/girls/date/couch1/victoria/ready/m1.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="2"] {
  width: 9px;
  height: 8px;
  left: 380px;
  top: 60px;
  background-image: url(/gfx/place/girls/date/couch1/victoria/ready/m2.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch1"] .m[data-step="3"] {
  width: 11px;
  height: 8px;
  left: 378px;
  top: 60px;
  background-image: url(/gfx/place/girls/date/couch1/victoria/ready/m3.png);
}
.place.girls[data-place_id="2"] .book.isDateBook .dateWrap[data-date_img="couch2"] .dateBackground {
  width: 583px;
  height: 297px;
  margin-top: -148px;
  margin-left: -292px;
  background-image: url(/gfx/place/girls/date/couch2/back.jpg);
}
.place.girls[data-place_id="2"] .book.isDateBook .dateWrap[data-date_img="couch2"] .dateBackground:after {
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  width: 108px;
  height: 236px;
  left: 19px;
  top: 61px;
  background-image: url(/gfx/place/girls/date/couch2/anim_custom/ready/cam.png);
}
.place.girls[data-place_id="2"] .book.isDateBook .dateWrap[data-date_img="couch2"] .dateBackground .anim_custom[data-step="1"] {
  width: 73px;
  height: 80px;
  left: 56px;
  top: 22px;
  background-image: url(/gfx/place/girls/date/couch2/anim_custom/ready/a1.png);
}
.place.girls[data-place_id="2"] .book.isDateBook .dateWrap[data-date_img="couch2"] .dateBackground .anim_custom[data-step="2"] {
  width: 164px;
  height: 145px;
  left: 15px;
  top: 0px;
  background-image: url(/gfx/place/girls/date/couch2/anim_custom/ready/a2.png);
}
.place.girls[data-place_id="2"] .book.isDateBook .dateWrap[data-date_img="couch2"] .dateBackground .anim_custom[data-step="3"] {
  width: 225px;
  height: 164px;
  left: 0px;
  top: 0px;
  background-image: url(/gfx/place/girls/date/couch2/anim_custom/ready/a3.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch2"] .girl {
  width: 244px;
  height: 276px;
  left: 142px;
  top: 21px;
  background-image: url(/gfx/place/girls/date/couch2/cindy/ready/girl.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch2"] .eye[data-step="0"] {
  width: 28px;
  height: 13px;
  left: 171px;
  top: 65px;
  background-image: url(/gfx/place/girls/date/couch2/cindy/ready/eye0.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch2"] .eye[data-step="1"] {
  width: 28px;
  height: 13px;
  left: 171px;
  top: 65px;
  background-image: url(/gfx/place/girls/date/couch2/cindy/ready/eye1.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch2"] .eye[data-step="2"] {
  width: 29px;
  height: 13px;
  left: 170px;
  top: 65px;
  background-image: url(/gfx/place/girls/date/couch2/cindy/ready/eye2.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="0"] {
  width: 15px;
  height: 7px;
  left: 176px;
  top: 88px;
  background-image: url(/gfx/place/girls/date/couch2/cindy/ready/m0.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="1"] {
  width: 13px;
  height: 10px;
  left: 177px;
  top: 87px;
  background-image: url(/gfx/place/girls/date/couch2/cindy/ready/m1.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="2"] {
  width: 7px;
  height: 6px;
  left: 180px;
  top: 89px;
  background-image: url(/gfx/place/girls/date/couch2/cindy/ready/m2.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="3"] {
  width: 13px;
  height: 10px;
  left: 177px;
  top: 87px;
  background-image: url(/gfx/place/girls/date/couch2/cindy/ready/m3.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch2"] .girl {
  width: 234px;
  height: 172px;
  left: 150px;
  top: 48px;
  background-image: url(/gfx/place/girls/date/couch2/dora/ready/girl.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch2"] .eye[data-step="0"] {
  width: 25px;
  height: 17px;
  left: 328px;
  top: 85px;
  background-image: url(/gfx/place/girls/date/couch2/dora/ready/eye0.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch2"] .eye[data-step="1"] {
  width: 27px;
  height: 17px;
  left: 327px;
  top: 85px;
  background-image: url(/gfx/place/girls/date/couch2/dora/ready/eye1.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch2"] .eye[data-step="2"] {
  width: 28px;
  height: 17px;
  left: 326px;
  top: 85px;
  background-image: url(/gfx/place/girls/date/couch2/dora/ready/eye2.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="0"] {
  width: 14px;
  height: 8px;
  left: 335px;
  top: 105px;
  background-image: url(/gfx/place/girls/date/couch2/dora/ready/m0.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="1"] {
  width: 13px;
  height: 9px;
  left: 335px;
  top: 105px;
  background-image: url(/gfx/place/girls/date/couch2/dora/ready/m1.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="2"] {
  width: 9px;
  height: 7px;
  left: 336px;
  top: 106px;
  background-image: url(/gfx/place/girls/date/couch2/dora/ready/m2.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="3"] {
  width: 10px;
  height: 7px;
  left: 335px;
  top: 106px;
  background-image: url(/gfx/place/girls/date/couch2/dora/ready/m3.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch2"] .girl {
  width: 150px;
  height: 167px;
  left: 230px;
  top: 48px;
  background-image: url(/gfx/place/girls/date/couch2/frecly/ready/girl.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch2"] .eye[data-step="0"] {
  width: 27px;
  height: 19px;
  left: 293px;
  top: 82px;
  background-image: url(/gfx/place/girls/date/couch2/frecly/ready/eye0.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch2"] .eye[data-step="1"] {
  width: 26px;
  height: 18px;
  left: 293px;
  top: 83px;
  background-image: url(/gfx/place/girls/date/couch2/frecly/ready/eye1.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch2"] .eye[data-step="2"] {
  width: 28px;
  height: 20px;
  left: 292px;
  top: 82px;
  background-image: url(/gfx/place/girls/date/couch2/frecly/ready/eye2.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="0"] {
  width: 16px;
  height: 12px;
  left: 292px;
  top: 99px;
  background-image: url(/gfx/place/girls/date/couch2/frecly/ready/m0.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="1"] {
  width: 13px;
  height: 11px;
  left: 295px;
  top: 101px;
  background-image: url(/gfx/place/girls/date/couch2/frecly/ready/m1.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="2"] {
  width: 9px;
  height: 8px;
  left: 297px;
  top: 103px;
  background-image: url(/gfx/place/girls/date/couch2/frecly/ready/m2.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="3"] {
  width: 12px;
  height: 10px;
  left: 296px;
  top: 102px;
  background-image: url(/gfx/place/girls/date/couch2/frecly/ready/m3.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch2"] .girl {
  width: 111px;
  height: 297px;
  left: 215px;
  top: 0px;
  background-image: url(/gfx/place/girls/date/couch2/pantress/ready/girl.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch2"] .eye[data-step="0"] {
  width: 14px;
  height: 12px;
  left: 266px;
  top: 37px;
  background-image: url(/gfx/place/girls/date/couch2/pantress/ready/eye0.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch2"] .eye[data-step="1"] {
  width: 15px;
  height: 12px;
  left: 265px;
  top: 37px;
  background-image: url(/gfx/place/girls/date/couch2/pantress/ready/eye1.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch2"] .eye[data-step="2"] {
  width: 15px;
  height: 12px;
  left: 265px;
  top: 37px;
  background-image: url(/gfx/place/girls/date/couch2/pantress/ready/eye2.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="0"] {
  width: 11px;
  height: 9px;
  left: 272px;
  top: 58px;
  background-image: url(/gfx/place/girls/date/couch2/pantress/ready/m0.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="1"] {
  width: 13px;
  height: 12px;
  left: 271px;
  top: 56px;
  background-image: url(/gfx/place/girls/date/couch2/pantress/ready/m1.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="2"] {
  width: 10px;
  height: 9px;
  left: 273px;
  top: 58px;
  background-image: url(/gfx/place/girls/date/couch2/pantress/ready/m2.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="3"] {
  width: 12px;
  height: 10px;
  left: 272px;
  top: 57px;
  background-image: url(/gfx/place/girls/date/couch2/pantress/ready/m3.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch2"] .girl {
  width: 147px;
  height: 254px;
  left: 135px;
  top: 32px;
  background-image: url(/gfx/place/girls/date/couch2/victoria/ready/girl.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch2"] .eye[data-step="0"] {
  width: 12px;
  height: 10px;
  left: 149px;
  top: 69px;
  background-image: url(/gfx/place/girls/date/couch2/victoria/ready/eye0.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch2"] .eye[data-step="1"] {
  width: 13px;
  height: 10px;
  left: 149px;
  top: 69px;
  background-image: url(/gfx/place/girls/date/couch2/victoria/ready/eye1.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch2"] .eye[data-step="2"] {
  width: 13px;
  height: 9px;
  left: 149px;
  top: 69px;
  background-image: url(/gfx/place/girls/date/couch2/victoria/ready/eye2.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="0"] {
  width: 9px;
  height: 7px;
  left: 165px;
  top: 82px;
  background-image: url(/gfx/place/girls/date/couch2/victoria/ready/m0.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="1"] {
  width: 11px;
  height: 9px;
  left: 163px;
  top: 80px;
  background-image: url(/gfx/place/girls/date/couch2/victoria/ready/m1.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="2"] {
  width: 9px;
  height: 8px;
  left: 164px;
  top: 81px;
  background-image: url(/gfx/place/girls/date/couch2/victoria/ready/m2.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch2"] .m[data-step="3"] {
  width: 11px;
  height: 8px;
  left: 162px;
  top: 81px;
  background-image: url(/gfx/place/girls/date/couch2/victoria/ready/m3.png);
}
.place.girls[data-place_id="2"] .book.isDateBook .dateWrap[data-date_img="couch3"] .dateBackground {
  width: 583px;
  height: 297px;
  margin-top: -148px;
  margin-left: -292px;
  background-image: url(/gfx/place/girls/date/couch3/back.jpg);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch3"] .girl[data-step="0"] {
  width: 155px;
  height: 217px;
  left: 242px;
  top: 13px;
  background-image: url(/gfx/place/girls/date/couch3/cindy/ready/girl0.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch3"] .girl[data-step="1"] {
  width: 155px;
  height: 217px;
  left: 242px;
  top: 13px;
  background-image: url(/gfx/place/girls/date/couch3/cindy/ready/girl1.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch3"] .eye[data-step="0"] {
  width: 30px;
  height: 14px;
  left: 322px;
  top: 55px;
  background-image: url(/gfx/place/girls/date/couch3/cindy/ready/eye0.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch3"] .eye[data-step="1"] {
  width: 30px;
  height: 13px;
  left: 322px;
  top: 56px;
  background-image: url(/gfx/place/girls/date/couch3/cindy/ready/eye1.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch3"] .eye[data-step="2"] {
  width: 31px;
  height: 12px;
  left: 322px;
  top: 57px;
  background-image: url(/gfx/place/girls/date/couch3/cindy/ready/eye2.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="0"] {
  width: 15px;
  height: 6px;
  left: 328px;
  top: 80px;
  background-image: url(/gfx/place/girls/date/couch3/cindy/ready/m0.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="1"] {
  width: 13px;
  height: 9px;
  left: 329px;
  top: 79px;
  background-image: url(/gfx/place/girls/date/couch3/cindy/ready/m1.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="2"] {
  width: 7px;
  height: 7px;
  left: 332px;
  top: 80px;
  background-image: url(/gfx/place/girls/date/couch3/cindy/ready/m2.png);
}
.place.girls[data-place_id="2"][data-girl_name='cindy'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="3"] {
  width: 13px;
  height: 9px;
  left: 330px;
  top: 79px;
  background-image: url(/gfx/place/girls/date/couch3/cindy/ready/m3.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch3"] .girl[data-step="0"] {
  width: 107px;
  height: 274px;
  left: 156px;
  top: 23px;
  background-image: url(/gfx/place/girls/date/couch3/dora/ready/girl0.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch3"] .girl[data-step="1"] {
  width: 107px;
  height: 274px;
  left: 156px;
  top: 23px;
  background-image: url(/gfx/place/girls/date/couch3/dora/ready/girl1.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch3"] .eye[data-step="0"] {
  width: 29px;
  height: 16px;
  left: 194px;
  top: 56px;
  background-image: url(/gfx/place/girls/date/couch3/dora/ready/eye0.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch3"] .eye[data-step="1"] {
  width: 30px;
  height: 16px;
  left: 192px;
  top: 57px;
  background-image: url(/gfx/place/girls/date/couch3/dora/ready/eye1.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch3"] .eye[data-step="2"] {
  width: 28px;
  height: 14px;
  left: 193px;
  top: 59px;
  background-image: url(/gfx/place/girls/date/couch3/dora/ready/eye2.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="0"] {
  width: 14px;
  height: 10px;
  left: 196px;
  top: 77px;
  background-image: url(/gfx/place/girls/date/couch3/dora/ready/m0.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="1"] {
  width: 14px;
  height: 10px;
  left: 196px;
  top: 78px;
  background-image: url(/gfx/place/girls/date/couch3/dora/ready/m1.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="2"] {
  width: 9px;
  height: 8px;
  left: 200px;
  top: 79px;
  background-image: url(/gfx/place/girls/date/couch3/dora/ready/m2.png);
}
.place.girls[data-place_id="2"][data-girl_name='dora'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="3"] {
  width: 10px;
  height: 9px;
  left: 200px;
  top: 78px;
  background-image: url(/gfx/place/girls/date/couch3/dora/ready/m3.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch3"] .girl[data-step="0"] {
  width: 111px;
  height: 284px;
  left: 156px;
  top: 13px;
  background-image: url(/gfx/place/girls/date/couch3/frecly/ready/girl0.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch3"] .girl[data-step="1"] {
  width: 111px;
  height: 284px;
  left: 156px;
  top: 13px;
  background-image: url(/gfx/place/girls/date/couch3/frecly/ready/girl1.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch3"] .eye[data-step="0"] {
  width: 30px;
  height: 16px;
  left: 207px;
  top: 46px;
  background-image: url(/gfx/place/girls/date/couch3/frecly/ready/eye0.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch3"] .eye[data-step="1"] {
  width: 31px;
  height: 16px;
  left: 206px;
  top: 46px;
  background-image: url(/gfx/place/girls/date/couch3/frecly/ready/eye1.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch3"] .eye[data-step="2"] {
  width: 29px;
  height: 17px;
  left: 207px;
  top: 46px;
  background-image: url(/gfx/place/girls/date/couch3/frecly/ready/eye2.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="0"] {
  width: 19px;
  height: 11px;
  left: 209px;
  top: 65px;
  background-image: url(/gfx/place/girls/date/couch3/frecly/ready/m0.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="1"] {
  width: 15px;
  height: 11px;
  left: 212px;
  top: 66px;
  background-image: url(/gfx/place/girls/date/couch3/frecly/ready/m1.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="2"] {
  width: 10px;
  height: 8px;
  left: 215px;
  top: 68px;
  background-image: url(/gfx/place/girls/date/couch3/frecly/ready/m2.png);
}
.place.girls[data-place_id="2"][data-girl_name='frecly'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="3"] {
  width: 13px;
  height: 10px;
  left: 214px;
  top: 67px;
  background-image: url(/gfx/place/girls/date/couch3/frecly/ready/m3.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch3"] .girl[data-step="0"] {
  width: 134px;
  height: 231px;
  left: 214px;
  top: 66px;
  background-image: url(/gfx/place/girls/date/couch3/pantress/ready/girl0.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch3"] .girl[data-step="1"] {
  width: 134px;
  height: 231px;
  left: 214px;
  top: 66px;
  background-image: url(/gfx/place/girls/date/couch3/pantress/ready/girl1.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch3"] .eye[data-step="0"] {
  width: 15px;
  height: 12px;
  left: 281px;
  top: 103px;
  background-image: url(/gfx/place/girls/date/couch3/pantress/ready/eye0.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch3"] .eye[data-step="1"] {
  width: 15px;
  height: 13px;
  left: 281px;
  top: 102px;
  background-image: url(/gfx/place/girls/date/couch3/pantress/ready/eye1.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch3"] .eye[data-step="2"] {
  width: 15px;
  height: 13px;
  left: 281px;
  top: 102px;
  background-image: url(/gfx/place/girls/date/couch3/pantress/ready/eye2.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="0"] {
  width: 12px;
  height: 9px;
  left: 288px;
  top: 125px;
  background-image: url(/gfx/place/girls/date/couch3/pantress/ready/m0.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="1"] {
  width: 14px;
  height: 12px;
  left: 287px;
  top: 123px;
  background-image: url(/gfx/place/girls/date/couch3/pantress/ready/m1.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="2"] {
  width: 10px;
  height: 9px;
  left: 289px;
  top: 125px;
  background-image: url(/gfx/place/girls/date/couch3/pantress/ready/m2.png);
}
.place.girls[data-place_id="2"][data-girl_name='pantress'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="3"] {
  width: 13px;
  height: 10px;
  left: 288px;
  top: 124px;
  background-image: url(/gfx/place/girls/date/couch3/pantress/ready/m3.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch3"] .girl[data-step="0"] {
  width: 134px;
  height: 228px;
  left: 286px;
  top: 25px;
  background-image: url(/gfx/place/girls/date/couch3/victoria/ready/girl0.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch3"] .girl[data-step="1"] {
  width: 134px;
  height: 228px;
  left: 286px;
  top: 25px;
  background-image: url(/gfx/place/girls/date/couch3/victoria/ready/girl1.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch3"] .eye[data-step="0"] {
  width: 12px;
  height: 9px;
  left: 371px;
  top: 64px;
  background-image: url(/gfx/place/girls/date/couch3/victoria/ready/eye0.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch3"] .eye[data-step="1"] {
  width: 13px;
  height: 9px;
  left: 371px;
  top: 64px;
  background-image: url(/gfx/place/girls/date/couch3/victoria/ready/eye1.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch3"] .eye[data-step="2"] {
  width: 13px;
  height: 9px;
  left: 371px;
  top: 64px;
  background-image: url(/gfx/place/girls/date/couch3/victoria/ready/eye2.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="0"] {
  width: 8px;
  height: 7px;
  left: 387px;
  top: 76px;
  background-image: url(/gfx/place/girls/date/couch3/victoria/ready/m0.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="1"] {
  width: 11px;
  height: 10px;
  left: 385px;
  top: 74px;
  background-image: url(/gfx/place/girls/date/couch3/victoria/ready/m1.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="2"] {
  width: 9px;
  height: 7px;
  left: 386px;
  top: 76px;
  background-image: url(/gfx/place/girls/date/couch3/victoria/ready/m2.png);
}
.place.girls[data-place_id="2"][data-girl_name='victoria'] .book.isDateBook .dateWrap[data-date_img="couch3"] .m[data-step="3"] {
  width: 11px;
  height: 9px;
  left: 384px;
  top: 75px;
  background-image: url(/gfx/place/girls/date/couch3/victoria/ready/m3.png);
}
.place.girls[data-place_id="3"] .book.isDateBook .dateWrap .dateBackground {
  width: 583px;
  height: 297px;
  margin-top: -148px;
  margin-left: -292px;
  background-image: url(/gfx/place/girls/date/mass1/back.jpg);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass1"] .girl {
  width: 150px;
  height: 289px;
  left: 175px;
  top: 8px;
  background-image: url(/gfx/place/girls/date/mass1/ashley/ready/girl.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass1"] .eye[data-step="0"] {
  width: 27px;
  height: 10px;
  left: 257px;
  top: 35px;
  background-image: url(/gfx/place/girls/date/mass1/ashley/ready/eye0.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass1"] .eye[data-step="1"] {
  width: 28px;
  height: 10px;
  left: 257px;
  top: 35px;
  background-image: url(/gfx/place/girls/date/mass1/ashley/ready/eye1.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass1"] .eye[data-step="2"] {
  width: 28px;
  height: 10px;
  left: 257px;
  top: 35px;
  background-image: url(/gfx/place/girls/date/mass1/ashley/ready/eye2.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass1"] .m[data-step="0"] {
  width: 13px;
  height: 8px;
  left: 260px;
  top: 54px;
  background-image: url(/gfx/place/girls/date/mass1/ashley/ready/m0.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass1"] .m[data-step="1"] {
  width: 15px;
  height: 10px;
  left: 259px;
  top: 53px;
  background-image: url(/gfx/place/girls/date/mass1/ashley/ready/m1.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass1"] .m[data-step="2"] {
  width: 8px;
  height: 7px;
  left: 262px;
  top: 54px;
  background-image: url(/gfx/place/girls/date/mass1/ashley/ready/m2.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass1"] .m[data-step="3"] {
  width: 13px;
  height: 11px;
  left: 260px;
  top: 52px;
  background-image: url(/gfx/place/girls/date/mass1/ashley/ready/m3.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass1"] .anim[data-step="0"] {
  width: 38px;
  height: 30px;
  left: 292px;
  top: 67px;
  background-image: url(/gfx/place/girls/date/mass1/ashley/ready/anim0.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass1"] .anim[data-step="1"] {
  width: 40px;
  height: 31px;
  left: 289px;
  top: 67px;
  background-image: url(/gfx/place/girls/date/mass1/ashley/ready/anim1.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass1"] .anim[data-step="2"] {
  width: 41px;
  height: 32px;
  left: 288px;
  top: 67px;
  background-image: url(/gfx/place/girls/date/mass1/ashley/ready/anim2.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass1"] .girl {
  width: 112px;
  height: 297px;
  left: 216px;
  top: 0px;
  background-image: url(/gfx/place/girls/date/mass1/emma/ready/girl.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass1"] .eye[data-step="0"] {
  width: 29px;
  height: 14px;
  left: 249px;
  top: 35px;
  background-image: url(/gfx/place/girls/date/mass1/emma/ready/eye0.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass1"] .eye[data-step="1"] {
  width: 32px;
  height: 15px;
  left: 247px;
  top: 34px;
  background-image: url(/gfx/place/girls/date/mass1/emma/ready/eye1.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass1"] .eye[data-step="2"] {
  width: 31px;
  height: 15px;
  left: 248px;
  top: 34px;
  background-image: url(/gfx/place/girls/date/mass1/emma/ready/eye2.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass1"] .m[data-step="0"] {
  width: 14px;
  height: 9px;
  left: 249px;
  top: 55px;
  background-image: url(/gfx/place/girls/date/mass1/emma/ready/m0.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass1"] .m[data-step="1"] {
  width: 14px;
  height: 11px;
  left: 250px;
  top: 54px;
  background-image: url(/gfx/place/girls/date/mass1/emma/ready/m1.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass1"] .m[data-step="2"] {
  width: 7px;
  height: 7px;
  left: 252px;
  top: 57px;
  background-image: url(/gfx/place/girls/date/mass1/emma/ready/m2.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass1"] .m[data-step="3"] {
  width: 14px;
  height: 11px;
  left: 250px;
  top: 55px;
  background-image: url(/gfx/place/girls/date/mass1/emma/ready/m3.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass1"] .anim[data-step="0"] {
  width: 32px;
  height: 29px;
  left: 263px;
  top: 56px;
  background-image: url(/gfx/place/girls/date/mass1/emma/ready/anim0.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass1"] .anim[data-step="1"] {
  width: 34px;
  height: 30px;
  left: 260px;
  top: 56px;
  background-image: url(/gfx/place/girls/date/mass1/emma/ready/anim1.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass1"] .anim[data-step="2"] {
  width: 35px;
  height: 30px;
  left: 259px;
  top: 57px;
  background-image: url(/gfx/place/girls/date/mass1/emma/ready/anim2.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass1"] .girl {
  width: 201px;
  height: 227px;
  left: 121px;
  top: 8px;
  background-image: url(/gfx/place/girls/date/mass1/indira/ready/girl.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass1"] .anim[data-step="0"] {
  width: 37px;
  height: 32px;
  left: 205px;
  top: 75px;
  background-image: url(/gfx/place/girls/date/mass1/indira/ready/anim0.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass1"] .anim[data-step="1"] {
  width: 39px;
  height: 33px;
  left: 202px;
  top: 75px;
  background-image: url(/gfx/place/girls/date/mass1/indira/ready/anim1.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass1"] .anim[data-step="2"] {
  width: 40px;
  height: 34px;
  left: 201px;
  top: 75px;
  background-image: url(/gfx/place/girls/date/mass1/indira/ready/anim2.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass1"] .girl {
  width: 185px;
  height: 279px;
  left: 171px;
  top: 18px;
  background-image: url(/gfx/place/girls/date/mass1/twins/ready/girl.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass1"] .eye[data-step="0"] {
  width: 27px;
  height: 10px;
  left: 290px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/mass1/twins/ready/eye0.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass1"] .eye[data-step="1"] {
  width: 23px;
  height: 6px;
  left: 292px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/mass1/twins/ready/eye1.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass1"] .eye[data-step="2"] {
  width: 23px;
  height: 9px;
  left: 292px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/mass1/twins/ready/eye2.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass1"] .m[data-step="0"] {
  width: 64px;
  height: 15px;
  left: 245px;
  top: 64px;
  background-image: url(/gfx/place/girls/date/mass1/twins/ready/m0.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass1"] .m[data-step="1"] {
  width: 64px;
  height: 15px;
  left: 245px;
  top: 64px;
  background-image: url(/gfx/place/girls/date/mass1/twins/ready/m1.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass1"] .m[data-step="2"] {
  width: 61px;
  height: 14px;
  left: 246px;
  top: 65px;
  background-image: url(/gfx/place/girls/date/mass1/twins/ready/m2.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass1"] .m[data-step="3"] {
  width: 63px;
  height: 18px;
  left: 245px;
  top: 63px;
  background-image: url(/gfx/place/girls/date/mass1/twins/ready/m3.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass1"] .anim[data-step="0"] {
  width: 134px;
  height: 49px;
  left: 213px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/mass1/twins/ready/anim0.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass1"] .anim[data-step="1"] {
  width: 134px;
  height: 50px;
  left: 213px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/mass1/twins/ready/anim1.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass1"] .anim[data-step="2"] {
  width: 134px;
  height: 50px;
  left: 213px;
  top: 50px;
  background-image: url(/gfx/place/girls/date/mass1/twins/ready/anim2.png);
}
.place.girls[data-place_id="3"][data-girl_name='zoe'] .book.isDateBook .dateWrap[data-date_img="mass1"] .girl {
  width: 223px;
  height: 80px;
  left: 156px;
  top: 140px;
  background-image: url(/gfx/place/girls/date/mass1/zoe/ready/girl.png);
}
.place.girls[data-place_id="3"][data-girl_name='zoe'] .book.isDateBook .dateWrap[data-date_img="mass1"] .anim[data-step="0"] {
  width: 26px;
  height: 39px;
  left: 249px;
  top: 129px;
  background-image: url(/gfx/place/girls/date/mass1/zoe/ready/anim0.png);
}
.place.girls[data-place_id="3"][data-girl_name='zoe'] .book.isDateBook .dateWrap[data-date_img="mass1"] .anim[data-step="1"] {
  width: 32px;
  height: 39px;
  left: 245px;
  top: 130px;
  background-image: url(/gfx/place/girls/date/mass1/zoe/ready/anim1.png);
}
.place.girls[data-place_id="3"][data-girl_name='zoe'] .book.isDateBook .dateWrap[data-date_img="mass1"] .anim[data-step="2"] {
  width: 34px;
  height: 39px;
  left: 244px;
  top: 130px;
  background-image: url(/gfx/place/girls/date/mass1/zoe/ready/anim2.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass2"] .girl {
  width: 150px;
  height: 289px;
  left: 175px;
  top: 8px;
  background-image: url(/gfx/place/girls/date/mass2/ashley/ready/girl.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass2"] .eye[data-step="0"] {
  width: 27px;
  height: 10px;
  left: 257px;
  top: 35px;
  background-image: url(/gfx/place/girls/date/mass2/ashley/ready/eye0.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass2"] .eye[data-step="1"] {
  width: 28px;
  height: 10px;
  left: 257px;
  top: 35px;
  background-image: url(/gfx/place/girls/date/mass2/ashley/ready/eye1.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass2"] .eye[data-step="2"] {
  width: 28px;
  height: 10px;
  left: 257px;
  top: 35px;
  background-image: url(/gfx/place/girls/date/mass2/ashley/ready/eye2.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass2"] .m[data-step="0"] {
  width: 13px;
  height: 8px;
  left: 260px;
  top: 54px;
  background-image: url(/gfx/place/girls/date/mass2/ashley/ready/m0.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass2"] .m[data-step="1"] {
  width: 15px;
  height: 10px;
  left: 259px;
  top: 53px;
  background-image: url(/gfx/place/girls/date/mass2/ashley/ready/m1.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass2"] .m[data-step="2"] {
  width: 8px;
  height: 7px;
  left: 262px;
  top: 54px;
  background-image: url(/gfx/place/girls/date/mass2/ashley/ready/m2.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass2"] .m[data-step="3"] {
  width: 13px;
  height: 11px;
  left: 260px;
  top: 52px;
  background-image: url(/gfx/place/girls/date/mass2/ashley/ready/m3.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass2"] .anim[data-step="0"] {
  width: 37px;
  height: 28px;
  left: 254px;
  top: 166px;
  background-image: url(/gfx/place/girls/date/mass2/ashley/ready/anim0.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass2"] .anim[data-step="1"] {
  width: 37px;
  height: 30px;
  left: 253px;
  top: 163px;
  background-image: url(/gfx/place/girls/date/mass2/ashley/ready/anim1.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass2"] .anim[data-step="2"] {
  width: 37px;
  height: 32px;
  left: 253px;
  top: 162px;
  background-image: url(/gfx/place/girls/date/mass2/ashley/ready/anim2.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass2"] .girl {
  width: 216px;
  height: 258px;
  left: 117px;
  top: 39px;
  background-image: url(/gfx/place/girls/date/mass2/emma/ready/girl.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass2"] .eye[data-step="0"] {
  width: 29px;
  height: 18px;
  left: 143px;
  top: 83px;
  background-image: url(/gfx/place/girls/date/mass2/emma/ready/eye0.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass2"] .eye[data-step="1"] {
  width: 30px;
  height: 18px;
  left: 143px;
  top: 83px;
  background-image: url(/gfx/place/girls/date/mass2/emma/ready/eye1.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass2"] .eye[data-step="2"] {
  width: 30px;
  height: 18px;
  left: 143px;
  top: 83px;
  background-image: url(/gfx/place/girls/date/mass2/emma/ready/eye2.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass2"] .m[data-step="0"] {
  width: 14px;
  height: 11px;
  left: 154px;
  top: 104px;
  background-image: url(/gfx/place/girls/date/mass2/emma/ready/m0.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass2"] .m[data-step="1"] {
  width: 14px;
  height: 11px;
  left: 154px;
  top: 104px;
  background-image: url(/gfx/place/girls/date/mass2/emma/ready/m1.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass2"] .m[data-step="2"] {
  width: 9px;
  height: 7px;
  left: 157px;
  top: 107px;
  background-image: url(/gfx/place/girls/date/mass2/emma/ready/m2.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass2"] .m[data-step="3"] {
  width: 13px;
  height: 11px;
  left: 155px;
  top: 104px;
  background-image: url(/gfx/place/girls/date/mass2/emma/ready/m3.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass2"] .anim[data-step="0"] {
  width: 32px;
  height: 29px;
  left: 260px;
  top: 127px;
  background-image: url(/gfx/place/girls/date/mass2/emma/ready/anim0.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass2"] .anim[data-step="1"] {
  width: 33px;
  height: 30px;
  left: 258px;
  top: 127px;
  background-image: url(/gfx/place/girls/date/mass2/emma/ready/anim1.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass2"] .anim[data-step="2"] {
  width: 35px;
  height: 31px;
  left: 256px;
  top: 127px;
  background-image: url(/gfx/place/girls/date/mass2/emma/ready/anim2.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass2"] .girl {
  width: 201px;
  height: 227px;
  left: 121px;
  top: 8px;
  background-image: url(/gfx/place/girls/date/mass2/indira/ready/girl.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass2"] .anim[data-step="0"] {
  width: 38px;
  height: 26px;
  left: 264px;
  top: 180px;
  background-image: url(/gfx/place/girls/date/mass2/indira/ready/anim0.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass2"] .anim[data-step="1"] {
  width: 40px;
  height: 30px;
  left: 262px;
  top: 177px;
  background-image: url(/gfx/place/girls/date/mass2/indira/ready/anim1.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass2"] .anim[data-step="2"] {
  width: 40px;
  height: 34px;
  left: 261px;
  top: 174px;
  background-image: url(/gfx/place/girls/date/mass2/indira/ready/anim2.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass2"] .girl {
  width: 185px;
  height: 279px;
  left: 171px;
  top: 18px;
  background-image: url(/gfx/place/girls/date/mass2/twins/ready/girl.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass2"] .eye[data-step="0"] {
  width: 27px;
  height: 10px;
  left: 290px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/mass2/twins/ready/eye0.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass2"] .eye[data-step="1"] {
  width: 23px;
  height: 6px;
  left: 292px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/mass2/twins/ready/eye1.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass2"] .eye[data-step="2"] {
  width: 23px;
  height: 9px;
  left: 292px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/mass2/twins/ready/eye2.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass2"] .m[data-step="0"] {
  width: 64px;
  height: 15px;
  left: 245px;
  top: 64px;
  background-image: url(/gfx/place/girls/date/mass2/twins/ready/m0.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass2"] .m[data-step="1"] {
  width: 64px;
  height: 15px;
  left: 245px;
  top: 64px;
  background-image: url(/gfx/place/girls/date/mass2/twins/ready/m1.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass2"] .m[data-step="2"] {
  width: 61px;
  height: 14px;
  left: 246px;
  top: 65px;
  background-image: url(/gfx/place/girls/date/mass2/twins/ready/m2.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass2"] .m[data-step="3"] {
  width: 63px;
  height: 18px;
  left: 245px;
  top: 63px;
  background-image: url(/gfx/place/girls/date/mass2/twins/ready/m3.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass2"] .anim[data-step="0"] {
  width: 36px;
  height: 25px;
  left: 208px;
  top: 148px;
  background-image: url(/gfx/place/girls/date/mass2/twins/ready/anim0.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass2"] .anim[data-step="1"] {
  width: 38px;
  height: 27px;
  left: 208px;
  top: 147px;
  background-image: url(/gfx/place/girls/date/mass2/twins/ready/anim1.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass2"] .anim[data-step="2"] {
  width: 38px;
  height: 32px;
  left: 209px;
  top: 144px;
  background-image: url(/gfx/place/girls/date/mass2/twins/ready/anim2.png);
}
.place.girls[data-place_id="3"][data-girl_name='zoe'] .book.isDateBook .dateWrap[data-date_img="mass2"] .girl {
  width: 223px;
  height: 80px;
  left: 156px;
  top: 140px;
  background-image: url(/gfx/place/girls/date/mass2/zoe/ready/girl.png);
}
.place.girls[data-place_id="3"][data-girl_name='zoe'] .book.isDateBook .dateWrap[data-date_img="mass2"] .anim[data-step="0"] {
  width: 40px;
  height: 29px;
  left: 360px;
  top: 139px;
  background-image: url(/gfx/place/girls/date/mass2/zoe/ready/anim0.png);
}
.place.girls[data-place_id="3"][data-girl_name='zoe'] .book.isDateBook .dateWrap[data-date_img="mass2"] .anim[data-step="1"] {
  width: 42px;
  height: 31px;
  left: 357px;
  top: 139px;
  background-image: url(/gfx/place/girls/date/mass2/zoe/ready/anim1.png);
}
.place.girls[data-place_id="3"][data-girl_name='zoe'] .book.isDateBook .dateWrap[data-date_img="mass2"] .anim[data-step="2"] {
  width: 43px;
  height: 34px;
  left: 356px;
  top: 137px;
  background-image: url(/gfx/place/girls/date/mass2/zoe/ready/anim2.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass3"] .girl {
  width: 130px;
  height: 234px;
  left: 257px;
  top: 46px;
  background-image: url(/gfx/place/girls/date/mass3/ashley/ready/girl.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass3"] .eye[data-step="0"] {
  width: 24px;
  height: 11px;
  left: 327px;
  top: 72px;
  background-image: url(/gfx/place/girls/date/mass3/ashley/ready/eye0.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass3"] .eye[data-step="1"] {
  width: 24px;
  height: 11px;
  left: 327px;
  top: 72px;
  background-image: url(/gfx/place/girls/date/mass3/ashley/ready/eye1.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass3"] .eye[data-step="2"] {
  width: 24px;
  height: 11px;
  left: 327px;
  top: 72px;
  background-image: url(/gfx/place/girls/date/mass3/ashley/ready/eye2.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass3"] .m[data-step="0"] {
  width: 11px;
  height: 7px;
  left: 333px;
  top: 90px;
  background-image: url(/gfx/place/girls/date/mass3/ashley/ready/m0.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass3"] .m[data-step="1"] {
  width: 13px;
  height: 9px;
  left: 332px;
  top: 89px;
  background-image: url(/gfx/place/girls/date/mass3/ashley/ready/m1.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass3"] .m[data-step="2"] {
  width: 7px;
  height: 6px;
  left: 335px;
  top: 90px;
  background-image: url(/gfx/place/girls/date/mass3/ashley/ready/m2.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass3"] .m[data-step="3"] {
  width: 13px;
  height: 9px;
  left: 332px;
  top: 89px;
  background-image: url(/gfx/place/girls/date/mass3/ashley/ready/m3.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass3"] .anim[data-step="0"] {
  width: 32px;
  height: 24px;
  left: 284px;
  top: 115px;
  background-image: url(/gfx/place/girls/date/mass3/ashley/ready/anim0.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass3"] .anim[data-step="1"] {
  width: 33px;
  height: 26px;
  left: 284px;
  top: 112px;
  background-image: url(/gfx/place/girls/date/mass3/ashley/ready/anim1.png);
}
.place.girls[data-place_id="3"][data-girl_name='ashley'] .book.isDateBook .dateWrap[data-date_img="mass3"] .anim[data-step="2"] {
  width: 32px;
  height: 28px;
  left: 285px;
  top: 111px;
  background-image: url(/gfx/place/girls/date/mass3/ashley/ready/anim2.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass3"] .girl {
  width: 216px;
  height: 258px;
  left: 117px;
  top: 39px;
  background-image: url(/gfx/place/girls/date/mass3/emma/ready/girl.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass3"] .eye[data-step="0"] {
  width: 29px;
  height: 18px;
  left: 143px;
  top: 83px;
  background-image: url(/gfx/place/girls/date/mass3/emma/ready/eye0.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass3"] .eye[data-step="1"] {
  width: 30px;
  height: 18px;
  left: 143px;
  top: 83px;
  background-image: url(/gfx/place/girls/date/mass3/emma/ready/eye1.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass3"] .eye[data-step="2"] {
  width: 30px;
  height: 18px;
  left: 143px;
  top: 83px;
  background-image: url(/gfx/place/girls/date/mass3/emma/ready/eye2.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass3"] .m[data-step="0"] {
  width: 14px;
  height: 11px;
  left: 154px;
  top: 104px;
  background-image: url(/gfx/place/girls/date/mass3/emma/ready/m0.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass3"] .m[data-step="1"] {
  width: 14px;
  height: 11px;
  left: 154px;
  top: 104px;
  background-image: url(/gfx/place/girls/date/mass3/emma/ready/m1.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass3"] .m[data-step="2"] {
  width: 9px;
  height: 7px;
  left: 157px;
  top: 107px;
  background-image: url(/gfx/place/girls/date/mass3/emma/ready/m2.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass3"] .m[data-step="3"] {
  width: 13px;
  height: 11px;
  left: 155px;
  top: 104px;
  background-image: url(/gfx/place/girls/date/mass3/emma/ready/m3.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass3"] .anim[data-step="0"] {
  width: 31px;
  height: 27px;
  left: 146px;
  top: 144px;
  background-image: url(/gfx/place/girls/date/mass3/emma/ready/anim0.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass3"] .anim[data-step="1"] {
  width: 32px;
  height: 28px;
  left: 146px;
  top: 142px;
  background-image: url(/gfx/place/girls/date/mass3/emma/ready/anim1.png);
}
.place.girls[data-place_id="3"][data-girl_name='emma'] .book.isDateBook .dateWrap[data-date_img="mass3"] .anim[data-step="2"] {
  width: 32px;
  height: 29px;
  left: 146px;
  top: 141px;
  background-image: url(/gfx/place/girls/date/mass3/emma/ready/anim2.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass3"] .girl {
  width: 228px;
  height: 232px;
  left: 148px;
  top: 18px;
  background-image: url(/gfx/place/girls/date/mass3/indira/ready/girl.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass3"] .eye[data-step="0"] {
  width: 37px;
  height: 18px;
  left: 234px;
  top: 51px;
  background-image: url(/gfx/place/girls/date/mass3/indira/ready/eye0.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass3"] .eye[data-step="1"] {
  width: 39px;
  height: 18px;
  left: 233px;
  top: 51px;
  background-image: url(/gfx/place/girls/date/mass3/indira/ready/eye1.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass3"] .eye[data-step="2"] {
  width: 38px;
  height: 18px;
  left: 234px;
  top: 51px;
  background-image: url(/gfx/place/girls/date/mass3/indira/ready/eye2.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass3"] .m[data-step="0"] {
  width: 16px;
  height: 10px;
  left: 245px;
  top: 77px;
  background-image: url(/gfx/place/girls/date/mass3/indira/ready/m0.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass3"] .m[data-step="1"] {
  width: 16px;
  height: 10px;
  left: 245px;
  top: 77px;
  background-image: url(/gfx/place/girls/date/mass3/indira/ready/m1.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass3"] .m[data-step="2"] {
  width: 11px;
  height: 9px;
  left: 249px;
  top: 78px;
  background-image: url(/gfx/place/girls/date/mass3/indira/ready/m2.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass3"] .m[data-step="3"] {
  width: 14px;
  height: 12px;
  left: 247px;
  top: 77px;
  background-image: url(/gfx/place/girls/date/mass3/indira/ready/m3.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass3"] .anim[data-step="0"] {
  width: 39px;
  height: 26px;
  left: 264px;
  top: 100px;
  background-image: url(/gfx/place/girls/date/mass3/indira/ready/anim0.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass3"] .anim[data-step="1"] {
  width: 40px;
  height: 30px;
  left: 262px;
  top: 97px;
  background-image: url(/gfx/place/girls/date/mass3/indira/ready/anim1.png);
}
.place.girls[data-place_id="3"][data-girl_name='indira'] .book.isDateBook .dateWrap[data-date_img="mass3"] .anim[data-step="2"] {
  width: 40px;
  height: 33px;
  left: 262px;
  top: 95px;
  background-image: url(/gfx/place/girls/date/mass3/indira/ready/anim2.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass3"] .girl {
  width: 185px;
  height: 279px;
  left: 171px;
  top: 18px;
  background-image: url(/gfx/place/girls/date/mass3/twins/ready/girl.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass3"] .eye[data-step="0"] {
  width: 27px;
  height: 10px;
  left: 290px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/mass3/twins/ready/eye0.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass3"] .eye[data-step="1"] {
  width: 23px;
  height: 6px;
  left: 292px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/mass3/twins/ready/eye1.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass3"] .eye[data-step="2"] {
  width: 23px;
  height: 9px;
  left: 292px;
  top: 49px;
  background-image: url(/gfx/place/girls/date/mass3/twins/ready/eye2.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass3"] .m[data-step="0"] {
  width: 64px;
  height: 15px;
  left: 245px;
  top: 64px;
  background-image: url(/gfx/place/girls/date/mass3/twins/ready/m0.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass3"] .m[data-step="1"] {
  width: 64px;
  height: 15px;
  left: 245px;
  top: 64px;
  background-image: url(/gfx/place/girls/date/mass3/twins/ready/m1.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass3"] .m[data-step="2"] {
  width: 61px;
  height: 14px;
  left: 246px;
  top: 65px;
  background-image: url(/gfx/place/girls/date/mass3/twins/ready/m2.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass3"] .m[data-step="3"] {
  width: 63px;
  height: 18px;
  left: 245px;
  top: 63px;
  background-image: url(/gfx/place/girls/date/mass3/twins/ready/m3.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass3"] .anim[data-step="0"] {
  width: 93px;
  height: 40px;
  left: 232px;
  top: 94px;
  background-image: url(/gfx/place/girls/date/mass3/twins/ready/anim0.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass3"] .anim[data-step="1"] {
  width: 92px;
  height: 40px;
  left: 233px;
  top: 93px;
  background-image: url(/gfx/place/girls/date/mass3/twins/ready/anim1.png);
}
.place.girls[data-place_id="3"][data-girl_name='twins'] .book.isDateBook .dateWrap[data-date_img="mass3"] .anim[data-step="2"] {
  width: 92px;
  height: 42px;
  left: 233px;
  top: 91px;
  background-image: url(/gfx/place/girls/date/mass3/twins/ready/anim2.png);
}
.place.girls[data-place_id="3"][data-girl_name='zoe'] .book.isDateBook .dateWrap[data-date_img="mass3"] .girl {
  width: 179px;
  height: 228px;
  left: 217px;
  top: 69px;
  background-image: url(/gfx/place/girls/date/mass3/zoe/ready/girl.png);
}
.place.girls[data-place_id="3"][data-girl_name='zoe'] .book.isDateBook .dateWrap[data-date_img="mass3"] .anim[data-step="0"] {
  width: 40px;
  height: 29px;
  left: 288px;
  top: 83px;
  background-image: url(/gfx/place/girls/date/mass3/zoe/ready/anim0.png);
}
.place.girls[data-place_id="3"][data-girl_name='zoe'] .book.isDateBook .dateWrap[data-date_img="mass3"] .anim[data-step="1"] {
  width: 42px;
  height: 30px;
  left: 289px;
  top: 83px;
  background-image: url(/gfx/place/girls/date/mass3/zoe/ready/anim1.png);
}
.place.girls[data-place_id="3"][data-girl_name='zoe'] .book.isDateBook .dateWrap[data-date_img="mass3"] .anim[data-step="2"] {
  width: 43px;
  height: 33px;
  left: 289px;
  top: 81px;
  background-image: url(/gfx/place/girls/date/mass3/zoe/ready/anim2.png);
}
.place.girls[data-place_id="4"] .book.isDateBook .dateWrap[data-date_img="police1"] .dateBackground {
  width: 585px;
  height: 311px;
  margin-top: -148px;
  margin-left: -292px;
  background-image: url(/gfx/place/girls/date/police1/back.jpg);
}
.place.girls[data-place_id="4"] .book.isDateBook .dateWrap[data-date_img="police1"] .dateBackground .before[data-step="0"] {
  width: 585px;
  height: 203px;
  left: 43px;
  top: 66px;
  background-image: url(/gfx/place/girls/date/police1/maggie/ready/b0.png);
}
.place.girls[data-place_id="4"] .book.isDateBook .dateWrap[data-date_img="police1"] .dateBackground .before[data-step="1"] {
  width: 585px;
  height: 186px;
  left: 43px;
  top: 66px;
  background-image: url(/gfx/place/girls/date/police1/maggie/ready/b1.png);
}
.place.girls[data-place_id="4"] .book.isDateBook .dateWrap[data-date_img="police2"] {
  width: 585px;
  height: 297px;
  left: 50%;
  top: 50%;
  margin-top: -175px;
  margin-left: -292px;
  background-repeat: no-repeat;
  background-position: 43px 6px;
  background-image: url(/gfx/place/girls/date/police2/back.jpg);
}
.place.girls[data-place_id="4"] .book.isDateBook .dateWrap[data-date_img="police2"] .anim_custom[data-step="1"] {
  width: 372px;
  height: 372px;
  left: 253px;
  top: 48px;
  background-image: url(/gfx/place/girls/date/police2/anim_custom/ready/a1.png);
}
.place.girls[data-place_id="4"] .book.isDateBook .dateWrap[data-date_img="police2"] .anim_custom[data-step="2"] {
  width: 320px;
  height: 320px;
  left: 274px;
  top: 73px;
  background-image: url(/gfx/place/girls/date/police2/anim_custom/ready/a2.png);
}
.place.girls[data-place_id="4"] .book.isDateBook .dateWrap[data-date_img="police2"] .anim_custom[data-step="3"] {
  width: 264px;
  height: 263px;
  left: 303px;
  top: 100px;
  background-image: url(/gfx/place/girls/date/police2/anim_custom/ready/a3.png);
}
.place.girls[data-place_id="4"] .book.isDateBook .dateWrap[data-date_img="police2"] .anim {
  width: 589px;
  height: 359px;
  left: 41px;
  top: 50px;
  background-image: url(/gfx/place/girls/date/police2/anim_custom/ready/wrap.png);
  margin-left: -42px;
  margin-top: -67px;
}
.place.girls[data-place_id="4"] .book.isDateBook .dateWrap[data-date_img="police2"]:after {
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  width: 100px;
  height: 163px;
  left: 419px;
  bottom: -10px;
  background-image: url(/gfx/place/girls/date/police2/anim_custom/ready/camera.png);
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police1"] .girl,
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police1"] .m,
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police1"] .eye,
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police1"] .anim_custom,
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police1"] .anim {
  margin-left: -26px;
  margin-top: -77px;
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police1"] .before {
  margin-left: -42px;
  margin-top: -67px;
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police1"] .girl {
  width: 324px;
  height: 306px;
  left: 137px;
  top: 73px;
  background-image: url(/gfx/place/girls/date/police1/maggie/ready/girl.png);
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police1"] .eye[data-step="1"] {
  width: 89px;
  height: 25px;
  left: 279px;
  top: 153px;
  background-image: url(/gfx/place/girls/date/police1/maggie/ready/eye1.png);
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police1"] .eye[data-step="2"] {
  width: 91px;
  height: 31px;
  left: 278px;
  top: 153px;
  background-image: url(/gfx/place/girls/date/police1/maggie/ready/eye2.png);
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police1"] .m[data-step="0"] {
  width: 41px;
  height: 20px;
  left: 297px;
  top: 212px;
  background-image: url(/gfx/place/girls/date/police1/maggie/ready/m0.png);
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police1"] .m[data-step="1"] {
  width: 41px;
  height: 20px;
  left: 300px;
  top: 215px;
  background-image: url(/gfx/place/girls/date/police1/maggie/ready/m1.png);
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police1"] .m[data-step="2"] {
  width: 27px;
  height: 22px;
  left: 308px;
  top: 214px;
  background-image: url(/gfx/place/girls/date/police1/maggie/ready/m2.png);
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police1"] .m[data-step="3"] {
  width: 29px;
  height: 26px;
  left: 308px;
  top: 213px;
  background-image: url(/gfx/place/girls/date/police1/maggie/ready/m3.png);
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police2"] .girl,
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police2"] .m,
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police2"] .eye {
  margin-left: -45px;
  margin-top: -60px;
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police2"] .anim_custom {
  margin-left: 3px;
  margin-top: -45px;
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police2"] .girl {
  width: 184px;
  height: 281px;
  left: 198px;
  top: 89px;
  background-image: url(/gfx/place/girls/date/police2/maggie/ready/girl.png);
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police2"] .eye[data-step="1"] {
  width: 30px;
  height: 12px;
  left: 291px;
  top: 128px;
  background-image: url(/gfx/place/girls/date/police2/maggie/ready/eye1.png);
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police2"] .eye[data-step="2"] {
  width: 32px;
  height: 14px;
  left: 290px;
  top: 128px;
  background-image: url(/gfx/place/girls/date/police2/maggie/ready/eye2.png);
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="0"] {
  width: 16px;
  height: 9px;
  left: 292px;
  top: 152px;
  background-image: url(/gfx/place/girls/date/police2/maggie/ready/m0.png);
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="1"] {
  width: 14px;
  height: 12px;
  left: 292px;
  top: 150px;
  background-image: url(/gfx/place/girls/date/police2/maggie/ready/m1.png);
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="2"] {
  width: 11px;
  height: 10px;
  left: 293px;
  top: 152px;
  background-image: url(/gfx/place/girls/date/police2/maggie/ready/m2.png);
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="3"] {
  width: 12px;
  height: 13px;
  left: 293px;
  top: 151px;
  background-image: url(/gfx/place/girls/date/police2/maggie/ready/m3.png);
}
.place.girls[data-place_id="4"][data-girl_name='maggie'] .book.isDateBook .dateWrap[data-date_img="police3"] .anim_clip {
  left: -2px;
  top: -8px;
  width: 600px;
  height: 341px;
  background-image: url(/gfx/place/girls/date/police3/maggie.jpg);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police1"] .girl,
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police1"] .m,
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police1"] .eye,
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police1"] .anim_custom,
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police1"] .anim {
  margin-left: -26px;
  margin-top: -77px;
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police1"] .before {
  margin-left: -42px;
  margin-top: -67px;
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police1"] .girl {
  width: 374px;
  height: 322px;
  left: 218px;
  top: 64px;
  background-image: url(/gfx/place/girls/date/police1/winona/ready/girl.png);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police1"] .before[data-step="0"] {
  width: 585px;
  height: 186px;
  left: 43px;
  top: 66px;
  background-image: url(/gfx/place/girls/date/police1/winona/ready/b0.png);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police1"] .before[data-step="1"] {
  width: 585px;
  height: 203px;
  left: 43px;
  top: 66px;
  background-image: url(/gfx/place/girls/date/police1/winona/ready/b1.png);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police1"] .eye[data-step="1"] {
  width: 113px;
  height: 27px;
  left: 290px;
  top: 114px;
  background-image: url(/gfx/place/girls/date/police1/winona/ready/eye1.png);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police1"] .eye[data-step="2"] {
  width: 113px;
  height: 33px;
  left: 290px;
  top: 114px;
  background-image: url(/gfx/place/girls/date/police1/winona/ready/eye2.png);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police1"] .m[data-step="0"] {
  width: 47px;
  height: 24px;
  left: 330px;
  top: 178px;
  background-image: url(/gfx/place/girls/date/police1/winona/ready/m0.png);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police1"] .m[data-step="1"] {
  width: 47px;
  height: 23px;
  left: 327px;
  top: 182px;
  background-image: url(/gfx/place/girls/date/police1/winona/ready/m1.png);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police1"] .m[data-step="2"] {
  width: 31px;
  height: 23px;
  left: 335px;
  top: 182px;
  background-image: url(/gfx/place/girls/date/police1/winona/ready/m2.png);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police1"] .m[data-step="3"] {
  width: 38px;
  height: 30px;
  left: 333px;
  top: 177px;
  background-image: url(/gfx/place/girls/date/police1/winona/ready/m3.png);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police2"] .girl,
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police2"] .m,
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police2"] .eye {
  margin-left: -45px;
  margin-top: -60px;
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police2"] .anim_custom {
  margin-left: 3px;
  margin-top: -45px;
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police2"] .girl {
  width: 136px;
  height: 269px;
  left: 266px;
  top: 90px;
  background-image: url(/gfx/place/girls/date/police2/winona/ready/girl.png);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police2"] .eye[data-step="1"] {
  width: 44px;
  height: 9px;
  left: 315px;
  top: 132px;
  background-image: url(/gfx/place/girls/date/police2/winona/ready/eye1.png);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police2"] .eye[data-step="2"] {
  width: 42px;
  height: 13px;
  left: 315px;
  top: 133px;
  background-image: url(/gfx/place/girls/date/police2/winona/ready/eye2.png);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="0"] {
  width: 13px;
  height: 7px;
  left: 330px;
  top: 157px;
  background-image: url(/gfx/place/girls/date/police2/winona/ready/m0.png);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="1"] {
  width: 15px;
  height: 8px;
  left: 329px;
  top: 157px;
  background-image: url(/gfx/place/girls/date/police2/winona/ready/m1.png);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="2"] {
  width: 12px;
  height: 9px;
  left: 331px;
  top: 157px;
  background-image: url(/gfx/place/girls/date/police2/winona/ready/m2.png);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="3"] {
  width: 14px;
  height: 9px;
  left: 330px;
  top: 156px;
  background-image: url(/gfx/place/girls/date/police2/winona/ready/m3.png);
}
.place.girls[data-place_id="4"][data-girl_name='winona'] .book.isDateBook .dateWrap[data-date_img="police3"] .anim_clip {
  left: -2px;
  top: -8px;
  width: 600px;
  height: 341px;
  background-image: url(/gfx/place/girls/date/police3/winona.jpg);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police1"] .girl,
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police1"] .m,
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police1"] .eye,
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police1"] .anim_custom,
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police1"] .anim {
  margin-left: -26px;
  margin-top: -77px;
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police1"] .before {
  margin-left: -42px;
  margin-top: -67px;
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police1"] .girl {
  width: 320px;
  height: 311px;
  left: 208px;
  top: 66px;
  background-image: url(/gfx/place/girls/date/police1/anya/ready/girl.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police1"] .before[data-step="0"] {
  width: 585px;
  height: 203px;
  left: 43px;
  top: 66px;
  background-image: url(/gfx/place/girls/date/police1/anya/ready/b0.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police1"] .before[data-step="1"] {
  width: 585px;
  height: 186px;
  left: 43px;
  top: 66px;
  background-image: url(/gfx/place/girls/date/police1/anya/ready/b1.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police1"] .eye[data-step="1"] {
  width: 105px;
  height: 16px;
  left: 285px;
  top: 167px;
  background-image: url(/gfx/place/girls/date/police1/anya/ready/eye1.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police1"] .eye[data-step="2"] {
  width: 104px;
  height: 24px;
  left: 285px;
  top: 167px;
  background-image: url(/gfx/place/girls/date/police1/anya/ready/eye2.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police1"] .m[data-step="0"] {
  width: 41px;
  height: 20px;
  left: 316px;
  top: 218px;
  background-image: url(/gfx/place/girls/date/police1/anya/ready/m0.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police1"] .m[data-step="1"] {
  width: 38px;
  height: 25px;
  left: 321px;
  top: 216px;
  background-image: url(/gfx/place/girls/date/police1/anya/ready/m1.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police1"] .m[data-step="2"] {
  width: 27px;
  height: 23px;
  left: 328px;
  top: 219px;
  background-image: url(/gfx/place/girls/date/police1/anya/ready/m2.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police1"] .m[data-step="3"] {
  width: 29px;
  height: 30px;
  left: 324px;
  top: 216px;
  background-image: url(/gfx/place/girls/date/police1/anya/ready/m3.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police2"] .girl,
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police2"] .m,
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police2"] .eye {
  margin-left: -45px;
  margin-top: -60px;
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police2"] .anim_custom {
  margin-left: 3px;
  margin-top: -45px;
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police2"] .girl {
  width: 146px;
  height: 356px;
  left: 262px;
  top: 82px;
  background-image: url(/gfx/place/girls/date/police2/anya/ready/girl.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police2"] .eye[data-step="1"] {
  width: 35px;
  height: 9px;
  left: 280px;
  top: 133px;
  background-image: url(/gfx/place/girls/date/police2/anya/ready/eye1.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police2"] .eye[data-step="2"] {
  width: 34px;
  height: 12px;
  left: 280px;
  top: 133px;
  background-image: url(/gfx/place/girls/date/police2/anya/ready/eye2.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="0"] {
  width: 16px;
  height: 11px;
  left: 293px;
  top: 152px;
  background-image: url(/gfx/place/girls/date/police2/anya/ready/m0.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="1"] {
  width: 17px;
  height: 10px;
  left: 293px;
  top: 152px;
  background-image: url(/gfx/place/girls/date/police2/anya/ready/m1.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="2"] {
  width: 18px;
  height: 11px;
  left: 290px;
  top: 154px;
  background-image: url(/gfx/place/girls/date/police2/anya/ready/m2.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="3"] {
  width: 13px;
  height: 10px;
  left: 294px;
  top: 153px;
  background-image: url(/gfx/place/girls/date/police2/anya/ready/m3.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="4"] {
  width: 13px;
  height: 12px;
  left: 293px;
  top: 154px;
  background-image: url(/gfx/place/girls/date/police2/anya/ready/m4.png);
}
.place.girls[data-place_id="4"][data-girl_name='anya'] .book.isDateBook .dateWrap[data-date_img="police3"] .anim_clip {
  left: -2px;
  top: -8px;
  width: 600px;
  height: 341px;
  background-image: url(/gfx/place/girls/date/police3/anya.jpg);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police1"] .girl,
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police1"] .m,
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police1"] .eye,
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police1"] .anim_custom,
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police1"] .anim {
  margin-left: -26px;
  margin-top: -77px;
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police1"] .before {
  margin-left: -42px;
  margin-top: -67px;
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police1"] .girl {
  width: 381px;
  height: 311px;
  left: 143px;
  top: 68px;
  background-image: url(/gfx/place/girls/date/police1/linn/ready/girl.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police1"] .before[data-step="0"] {
  width: 585px;
  height: 203px;
  left: 43px;
  top: 66px;
  background-image: url(/gfx/place/girls/date/police1/linn/ready/b0.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police1"] .before[data-step="1"] {
  width: 585px;
  height: 186px;
  left: 43px;
  top: 66px;
  background-image: url(/gfx/place/girls/date/police1/linn/ready/b1.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police1"] .eye[data-step="1"] {
  width: 71px;
  height: 18px;
  left: 316px;
  top: 131px;
  background-image: url(/gfx/place/girls/date/police1/linn/ready/eye1.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police1"] .eye[data-step="2"] {
  width: 71px;
  height: 20px;
  left: 314px;
  top: 130px;
  background-image: url(/gfx/place/girls/date/police1/linn/ready/eye2.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police1"] .m[data-step="0"] {
  width: 41px;
  height: 20px;
  left: 319px;
  top: 182px;
  background-image: url(/gfx/place/girls/date/police1/linn/ready/m0.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police1"] .m[data-step="1"] {
  width: 38px;
  height: 25px;
  left: 324px;
  top: 178px;
  background-image: url(/gfx/place/girls/date/police1/linn/ready/m1.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police1"] .m[data-step="2"] {
  width: 26px;
  height: 21px;
  left: 331px;
  top: 182px;
  background-image: url(/gfx/place/girls/date/police1/linn/ready/m2.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police1"] .m[data-step="3"] {
  width: 27px;
  height: 28px;
  left: 328px;
  top: 179px;
  background-image: url(/gfx/place/girls/date/police1/linn/ready/m3.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police2"] .girl,
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police2"] .m,
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police2"] .eye {
  margin-left: -45px;
  margin-top: -60px;
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police2"] .anim_custom {
  margin-left: 3px;
  margin-top: -45px;
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police2"] .girl {
  width: 127px;
  height: 314px;
  left: 246px;
  top: 85px;
  background-image: url(/gfx/place/girls/date/police2/linn/ready/girl.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police2"] .eye[data-step="1"] {
  width: 27px;
  height: 10px;
  left: 313px;
  top: 125px;
  background-image: url(/gfx/place/girls/date/police2/linn/ready/eye1.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police2"] .eye[data-step="2"] {
  width: 27px;
  height: 10px;
  left: 312px;
  top: 125px;
  background-image: url(/gfx/place/girls/date/police2/linn/ready/eye2.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="0"] {
  width: 12px;
  height: 9px;
  left: 315px;
  top: 146px;
  background-image: url(/gfx/place/girls/date/police2/linn/ready/m0.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="1"] {
  width: 14px;
  height: 7px;
  left: 314px;
  top: 147px;
  background-image: url(/gfx/place/girls/date/police2/linn/ready/m1.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="2"] {
  width: 13px;
  height: 9px;
  left: 316px;
  top: 146px;
  background-image: url(/gfx/place/girls/date/police2/linn/ready/m2.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="3"] {
  width: 9px;
  height: 8px;
  left: 318px;
  top: 147px;
  background-image: url(/gfx/place/girls/date/police2/linn/ready/m3.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police2"] .m[data-step="4"] {
  width: 10px;
  height: 10px;
  left: 317px;
  top: 146px;
  background-image: url(/gfx/place/girls/date/police2/linn/ready/m4.png);
}
.place.girls[data-place_id="4"][data-girl_name='linn'] .book.isDateBook .dateWrap[data-date_img="police3"] .anim_clip {
  left: -2px;
  top: -8px;
  width: 600px;
  height: 341px;
  background-image: url(/gfx/place/girls/date/police3/linn.jpg);
}
/*
    &[data-girl_name='cherry'] .book.isDateBook .dateWrap{
        &[data-date_img="park"]{
            .girl{}
            
            .eye[data-step="0"]{}
            .eye[data-step="1"]{}
            .eye[data-step="2"]{}
            
            .m[data-step="0"]{}            
            .m[data-step="1"]{}
            .m[data-step="2"]{}
            .m[data-step="3"]{}
        }
    }


*/
.place.girls .cellBig.girlGame {
  position: absolute;
  top: 34px;
  right: 20px;
  width: 283px;
  height: 650px;
  background-image: url(/gfx/place/girls/gamewin/back_with.jpg);
  background-repeat: no-repeat;
  background-position: 0px 33px;
}
.place.girls .cellBig.girlGame > .up {
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girls/gamewin/updown.png);
  height: 35px;
  width: 283px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.place.girls .cellBig.girlGame > .down {
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girls/gamewin/updown.png);
  height: 39px;
  width: 283px;
  position: absolute;
  bottom: 0px;
  left: 0px;
  background-position: left bottom;
}
.place.girls .cellBig.girlGame > .content {
  position: absolute;
  left: 17px;
  right: 17px;
  top: 16px;
  bottom: 27px;
}
.place.girls .cellBig.girlGame > .content .buttonWrap {
  width: 237px;
  margin: 5px auto;
}
.place.girls .cellBig.girlGame > .content .buttonWrap .myImage {
  background-image: url(/gfx/place/girls/gamewin/but.png);
  width: 237px;
  height: 93px;
  cursor: pointer;
  position: relative;
  color: white;
  text-shadow: -1px 0 #657F15, -1px 1px #657F15, 1px 1px #657F15, 0 1px #657F15, 1px 0 #657F15, 0 -1px #657F15, 0 2px #657F15, -1px 2px #657F15, 1px 2px #657F15, 2px 2px #657F15, 0 3px #657F15, -1px 3px #657F15, 1px 3px #657F15;
}
.place.girls .cellBig.girlGame > .content .buttonWrap .myImage .in {
  position: absolute;
  left: 8px;
  right: 8px;
  top: 18px;
  bottom: 9px;
}
.place.girls .cellBig.girlGame > .content .buttonWrap .myImage:hover {
  background-position: left bottom;
}
.place.girls .cellBig.girlGame > .content .buttonWrap .myImage:active {
  background-position: left center;
}
.place.girls .cellBig.girlGame > .content .progressBar {
  width: 100px;
  height: 270px;
  margin: 26px 0px 0px 77px;
  position: relative;
}
.place.girls .cellBig.girlGame > .content .progressBar > .fill {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  background-position: left bottom;
  height: 0%;
  background-image: url(/gfx/place/girls/gamewin/fill.png);
}
.place.girls .cellBig.girlGame > .content .heartBar {
  width: 219px;
  height: 46px;
  background-image: url(/gfx/place/girls/gamewin/have.png);
  margin: 68px auto 0px auto;
  position: relative;
}
.place.girls .cellBig.girlGame > .content .heartBar .wrap {
  position: absolute;
  top: 6px;
  bottom: 9px;
  left: 57px;
  right: 8px;
  text-shadow: -1px 0 #242A3A, -1px 1px #242A3A, 1px 1px #242A3A, 0 1px #242A3A, 1px 0 #242A3A, 0 -1px #242A3A, 0 2px #242A3A, -1px 2px #242A3A, 1px 2px #242A3A;
  color: white;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 26px;
}
.place.girls .cellBig.girlGame > .content .capWrap {
  width: 249px;
  height: 96px;
  background-image: url(/gfx/place/girls/gamewin/up.png);
  position: relative;
  margin: 0px auto;
}
.place.girls .cellBig.girlGame > .content .capWrap .textBar {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 15px;
  height: 29px;
  width: auto;
  color: white;
  text-shadow: -1px 0 #832A58, -1px 1px #832A58, 1px 1px #832A58, 0 1px #832A58, 1px 0 #832A58, 0 -1px #832A58, 0 2px #832A58, -1px 2px #832A58, 1px 2px #832A58, 2px 2px #832A58, 0 3px #832A58, -1px 3px #832A58, 1px 3px #832A58;
}
.place.girls .cellBig.girlGame > .content .capWrap .timeBar {
  position: absolute;
  left: 23px;
  bottom: 16px;
  width: 203px;
  height: 31px;
  background-image: url(/gfx/place/girls/gamewin/timer_wrap.png);
}
.place.girls .cellBig.girlGame > .content .capWrap .timeBar .fillWrap {
  position: absolute;
  left: 3px;
  top: 5px;
  right: 3px;
  height: 23px;
}
.place.girls .cellBig.girlGame > .content .capWrap .timeBar .fillWrap .fill {
  height: 23px;
  background-color: #FF005B;
  width: 50px;
  border-radius: 9px;
}
.place.girls .cellBig.girlGame > .content .capWrap .timeBar .fillWrap .timeWrap {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 20px;
}
.place.girls .cellBig.girlGame > .content .capWrap .timeBar:after {
  content: "";
  position: absolute;
  left: 4px;
  top: 4px;
  background-image: url(/gfx/place/girls/gamewin/reflex.png);
  width: 146px;
  height: 8px;
}
.place.girlsuit {
  background-image: url(/gfx/place/girlsuit/girlsuit.jpg);
}
.place.girlsuit #mainSuit {
  position: absolute;
  left: 39px;
  top: 97px;
  width: 364px;
  height: 588px;
  background-color: rgba(0, 0, 0, 0.5);
}
.place.girlsuit #mainSuit:before {
  content: "";
  position: absolute;
  left: 0px;
  right: 0px;
  height: 71px;
  background-color: #6800b1;
}
.place.girlsuit #mainSuit .frameTop {
  position: relative;
  margin: 8px auto 0px auto;
  width: 347px;
  height: 69px;
  background-image: url(/gfx/place/girlsuit/belt_up.png);
}
.place.girlsuit #mainSuit .frameBorder {
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  position: absolute;
  left: -5px;
  top: -5px;
  width: 374px;
  height: 598px;
  background-image: url(/gfx/place/girlsuit/border_own.png);
}
.place.girlsuit #mainSuit[data-type="shop"]:before {
  background-color: #bc7906;
}
.place.girlsuit #mainSuit[data-type="shop"] .frameBorder {
  background-image: url(/gfx/place/girlsuit/border_shop.png);
}
.place.girlsuit #mainSuit[data-type="own"] .itemCont .flexList .cell[data-active="0"] .lockIt {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 20px;
  height: 20px;
  background-color: transparent;
}
.place.girlsuit #mainSuit[data-type="own"] .itemCont .flexList .cell .shOne.skillfight {
  position: absolute;
  left: 7px;
  bottom: 4px;
  color: white;
  z-index: 1;
  min-width: 46px;
  text-align: center;
  text-shadow: -1px 0 #dd00ff, 0 1px #dd00ff, 1px 0 #dd00ff, 0 -1px #dd00ff;
}
.place.girlsuit #mainSuit .iconList {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  width: 347px;
  height: 69px;
  left: 8px;
  top: 7px;
}
.place.girlsuit #mainSuit .iconList .icon {
  width: 64px;
  height: 64px;
  position: relative;
  cursor: pointer;
}
.place.girlsuit #mainSuit .iconList .icon.active:after {
  content: "";
  position: absolute;
  width: 18px;
  height: 10px;
  background-image: url(/gfx/place/girlsuit/arr.png);
  left: 50%;
  margin-left: -9px;
  bottom: -3px;
}
.place.girlsuit #mainSuit .iconList .icon .img {
  width: 64px;
  height: 64px;
  margin: 0px auto;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlsuit/belt_top_icons.png);
}
.place.girlsuit #mainSuit .iconList .icon[data-type='shoe'] .img {
  width: 56px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='extra'] .img {
  width: 58px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='bottom'] .img {
  width: 51px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='top'] .img {
  background-position: 0px 0px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='top']:hover .img {
  background-position: 0px -198px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='top']:active .img {
  background-position: 0px -132px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='top'].active .img {
  background-position: 0px -66px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='bottom'] .img {
  background-position: -75px 0px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='bottom']:hover .img {
  background-position: -75px -198px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='bottom']:active .img {
  background-position: -75px -132px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='bottom'].active .img {
  background-position: -75px -66px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='cap'] .img {
  background-position: -133px 0px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='cap']:hover .img {
  background-position: -133px -198px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='cap']:active .img {
  background-position: -133px -132px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='cap'].active .img {
  background-position: -133px -66px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='shoe'] .img {
  background-position: -198px 0px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='shoe']:hover .img {
  background-position: -198px -198px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='shoe']:active .img {
  background-position: -198px -132px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='shoe'].active .img {
  background-position: -198px -66px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='extra'] .img {
  background-position: -262px 0px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='extra']:hover .img {
  background-position: -262px -198px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='extra']:active .img {
  background-position: -262px -132px;
}
.place.girlsuit #mainSuit .iconList .icon[data-type='extra'].active .img {
  background-position: -262px -66px;
}
.place.girlsuit #mainSuit .itemCont {
  position: relative;
  padding: 2px 8px;
}
.place.girlsuit #mainSuit .itemCont .flexList .cell {
  width: 102px;
  height: 134px;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 13px;
  position: relative;
  cursor: pointer;
  margin: 8px 0px;
}
.place.girlsuit #mainSuit .itemCont .flexList .cell[data-active="1"]:after,
.place.girlsuit #mainSuit .itemCont .flexList .cell:hover:after {
  content: "";
  position: absolute;
  background-image: url(/gfx/place/girlsuit/hover.png);
  width: 127px;
  height: 158px;
  left: 50%;
  top: 50%;
  margin-left: -64px;
  margin-top: -79px;
}
.place.girlsuit #mainSuit .itemCont .flexList .cell .img {
  position: absolute;
  left: 5px;
  top: 5px;
  bottom: 30px;
  right: 5px;
  background-repeat: no-repeat;
  background-position: center;
}
.place.girlsuit #mainSuit .itemCont .flexList .cell .img .event_type {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 30px;
  height: 30px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 20px;
  border: 1px solid #dd00ff;
  display: none;
}
.place.girlsuit #mainSuit .itemCont .flexList .cell .img .event_type[data-type="valentine"] {
  display: block;
  background-image: url(/gfx/girls/cupid/profile.png);
}
.place.girlsuit #mainSuit .itemCont .flexList .cell:hover .formSubmit {
  background-position: left bottom;
}
.place.girlsuit #mainSuit .itemCont .flexList .cell:active .formSubmit {
  background-position: left center;
}
.place.girlsuit #mainSuit .itemCont .flexList .cell .haveRow {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 102px;
  height: 28px;
}
.place.girlsuit #mainSuit .itemCont .flexList .cell .haveRow > .textfill {
  position: absolute;
  left: 6px;
  top: 2px;
  height: 24px;
  width: 70px;
  text-shadow: -1px 0 #5a8f0f, 0 1px #5a8f0f, 1px 0 #5a8f0f, 0 -1px #5a8f0f;
  color: white;
}
.place.girlsuit #mainSuit .itemCont .flexList .cell .haveRow:after {
  content: "";
  height: 19px;
  width: 22px;
  position: absolute;
  right: 2px;
  bottom: 5px;
  background-image: url(/gfx/place/girlsuit/tick.png);
  background-repeat: no-repeat;
}
.place.girlsuit #mainSuit .itemCont .flexList .cell .formSubmit {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 102px;
  height: 28px;
}
.place.girlsuit #mainSuit .itemCont .flexList .cell .formSubmit > .in {
  bottom: 4px;
  white-space: nowrap;
}
.place.girlsuit #mainSuit .itemCont .flexList .cell .formSubmit.qcash {
  background-image: url(/gfx/place/girlsuit/cash_but.png);
}
.place.girlsuit #mainSuit .itemCont .flexList .cell .formSubmit.qcash > .in {
  text-shadow: -1px 0 #833c0a, -1px 1px #833c0a, 1px 1px #833c0a, 0 1px #833c0a, 1px 0 #833c0a, 0 -1px #833c0a, 0 2px #833c0a, -1px 2px #833c0a, 1px 2px #833c0a;
  color: #ffff7d;
}
.place.girlsuit #mainSuit .itemCont .flexList .cell .formSubmit.qpremium {
  background-image: url(/gfx/place/girlsuit/but_premium.png);
}
.place.girlsuit #mainSuit .itemCont .flexList .cell .formSubmit.qpremium > .in {
  text-shadow: -1px 0 #0a6071, -1px 1px #0a6071, 1px 1px #0a6071, 0 1px #0a6071, 1px 0 #0a6071, 0 -1px #0a6071, 0 2px #0a6071, -1px 2px #0a6071, 1px 2px #0a6071;
  color: white;
}
.place.girlsuit #mainSuit .itemCont .mainNavi .nDet {
  padding: 10px 20px;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 12px;
  color: #f6e493;
}
.place.girlsuit #mainSuit .itemCont .noneItems {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 500px;
  padding: 0px 20px;
}
.place.girlsuit #mainSuit .itemCont .noneItems .qtext {
  text-align: center;
  text-shadow: -1px 0 #984a0b, -1px 1px #984a0b, 1px 1px #984a0b, 0 1px #984a0b, 1px 0 #984a0b, 0 -1px #984a0b, 0 2px #984a0b, -1px 2px #984a0b, 1px 2px #984a0b, 2px 2px #984a0b, 0 3px #984a0b, -1px 3px #984a0b, 1px 3px #984a0b;
  font-size: 25px;
  color: white;
}
.place.girlsuit #mainSuit .tabsWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  width: 100%;
  left: 0px;
  top: -54px;
}
.place.girlsuit #mainSuit .tabsWrap .tab {
  position: relative;
  width: 162px;
  height: 51px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/girlsuit/tabs.png);
  background-position: center bottom;
  cursor: pointer;
  color: white;
}
.place.girlsuit #mainSuit .tabsWrap .tab .textWrap {
  position: absolute;
  left: 7px;
  right: 7px;
  top: 19px;
  bottom: 6px;
}
.place.girlsuit #mainSuit .tabsWrap .tab.active .textWrap {
  top: 6px;
}
.place.girlsuit #mainSuit .tabsWrap .tab[data-type="shop"] {
  text-shadow: -1px 0 #984a0b, -1px 1px #984a0b, 1px 1px #984a0b, 0 1px #984a0b, 1px 0 #984a0b, 0 -1px #984a0b, 0 2px #984a0b, -1px 2px #984a0b, 1px 2px #984a0b, 2px 2px #984a0b, 0 3px #984a0b, -1px 3px #984a0b, 1px 3px #984a0b;
}
.place.girlsuit #mainSuit .tabsWrap .tab[data-type="own"] {
  text-shadow: -1px 0 #4d0084, -1px 1px #4d0084, 1px 1px #4d0084, 0 1px #4d0084, 1px 0 #4d0084, 0 -1px #4d0084, 0 2px #4d0084, -1px 2px #4d0084, 1px 2px #4d0084, 2px 2px #4d0084, 0 3px #4d0084, -1px 3px #4d0084, 1px 3px #4d0084;
}
.place.girlsuit #mainSuit .tabsWrap .tab:hover {
  background-position: right bottom;
}
.place.girlsuit #mainSuit .tabsWrap .tab.active {
  background-position: left bottom !important;
}
.place.girlsuit #mainSuit .tabsWrap .tab[data-type="shop"] {
  background-position: center top;
}
.place.girlsuit #mainSuit .tabsWrap .tab[data-type="shop"]:hover {
  background-position: right top;
}
.place.girlsuit #mainSuit .tabsWrap .tab[data-type="shop"].active {
  background-position: left top !important;
}
.place.girlsuit .book.bookConflictSuit {
  color: white;
  text-shadow: -1px 0 #7C3B4B, -1px 1px #7C3B4B, 1px 1px #7C3B4B, 0 1px #7C3B4B, 1px 0 #7C3B4B, 0 -1px #7C3B4B, 0 2px #7C3B4B, -1px 2px #7C3B4B, 1px 2px #7C3B4B, 2px 2px #7C3B4B, 0 3px #7C3B4B, -1px 3px #7C3B4B, 1px 3px #7C3B4B;
  font-size: 25px;
}
.place.girlsuit .book.bookConflictSuit .imageCont {
  width: 102px;
  height: 133px;
  border-radius: 15px;
  position: relative;
  background-color: rgba(153, 79, 29, 0.3);
}
.place.girlsuit .book.bookConflictSuit .imageCont .imageCustom {
  position: absolute;
  width: 86px;
  height: 120px;
  left: 50%;
  top: 50%;
  margin-left: -43px;
  margin-top: -60px;
  background-size: auto;
}
.place.girlsuit .book.bookConflictSuit .capText {
  padding: 0px 20px;
}
.place.girlsuit .book.bookConflictSuit .arrConf {
  background-image: url(/gfx/place/girlsuit/arr_conf.png);
  width: 41px;
  height: 56px;
}
.place.girlsuit .book.bookBuySuit .shOne.skillfight {
  margin-top: 10px;
  text-shadow: -1px 0 #dd00ff, -1px 1px #dd00ff, 1px 1px #dd00ff, 0 1px #dd00ff, 1px 0 #dd00ff, 0 -1px #dd00ff, 0 2px #dd00ff, -1px 2px #dd00ff, 1px 2px #dd00ff, 2px 2px #dd00ff, 0 3px #dd00ff, -1px 3px #dd00ff, 1px 3px #dd00ff;
  color: white;
}
.place.girlsuit .book.bookBuySuit .imageCont {
  width: 155px;
  height: 155px;
  border-radius: 78px;
  position: relative;
  background-color: rgba(255, 255, 255, 0.4);
}
.place.girlsuit .book.bookBuySuit .imageCont .imageCustom {
  position: absolute;
  width: 120px;
  height: 120px;
  left: 50%;
  top: 50%;
  margin-left: -60px;
  margin-top: -60px;
  background-size: auto;
}
.place.girlsuit .book.bookBuySuit .girlShow {
  background-size: contain;
  width: 300px;
  height: 300px;
  background-repeat: no-repeat;
  background-position: center;
}
.place.girlsuit .book.bookBuySuit .formSubmit {
  width: 154px;
  height: 48px;
  position: relative;
  background-image: url(/gfx/place/girls/gift/buttons.png);
  cursor: pointer;
  font-size: 20px;
  color: white;
}
.place.girlsuit .book.bookBuySuit .formSubmit.premiumJSbut {
  text-shadow: -1px 0 #2A7E5A, -1px 1px #2A7E5A, 1px 1px #2A7E5A, 0 1px #2A7E5A, 1px 0 #2A7E5A, 0 -1px #2A7E5A, 0 2px #2A7E5A, -1px 2px #2A7E5A, 1px 2px #2A7E5A, 2px 2px #2A7E5A, 0 3px #2A7E5A, -1px 3px #2A7E5A, 1px 3px #2A7E5A;
  background-position: right top;
}
.place.girlsuit .book.bookBuySuit .formSubmit.premiumJSbut:after {
  content: "";
  position: absolute;
  width: 70px;
  height: 52px;
  top: -2px;
  right: -7px;
  background-image: url(/gfx/place/girls/gift/icons.png);
}
.place.girlsuit .book.bookBuySuit .formSubmit.premiumJSbut:hover {
  background-position: right bottom;
}
.place.girlsuit .book.bookBuySuit .formSubmit.premiumJSbut:active {
  background-position: right center;
}
.place.girlsuit .book.bookBuySuit .formSubmit.cashJSbut {
  text-shadow: -1px 0 #647E15, -1px 1px #647E15, 1px 1px #647E15, 0 1px #647E15, 1px 0 #647E15, 0 -1px #647E15, 0 2px #647E15, -1px 2px #647E15, 1px 2px #647E15, 2px 2px #647E15, 0 3px #647E15, -1px 3px #647E15, 1px 3px #647E15;
}
.place.girlsuit .book.bookBuySuit .formSubmit.cashJSbut.unable {
  background-image: url(/gfx/place/girls/gift/button_unable.png) !important;
  background-position: left top !important;
  cursor: auto;
}
.place.girlsuit .book.bookBuySuit .formSubmit.cashJSbut:after {
  content: "";
  position: absolute;
  width: 36px;
  height: 57px;
  top: 50%;
  margin-top: -28px;
  right: 14px;
  background-image: url(/gfx/place/girls/gift/icons.png);
  background-position: left bottom;
}
.place.girlsuit .book.bookBuySuit .formSubmit.cashJSbut:hover {
  background-position: left bottom;
}
.place.girlsuit .book.bookBuySuit .formSubmit.cashJSbut:active {
  background-position: left center;
}
.place.girlsuit .book.bookBuySuit .formSubmit .in {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  left: 0px;
  right: 50px;
  top: 0px;
  bottom: 0px;
}
.place.girlsuit #girlMainView {
  position: absolute;
  width: 390px;
  height: 700px;
  top: 4px;
  left: 498px;
}
.place.girlsuit #tabBlueStat {
  position: absolute;
  top: 57px;
  right: 18px;
  width: 274px;
  height: 274px;
  background-image: url(/gfx/place/girlsuit/back_blue.png);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.girlsuit #tabBlueStat .girlNameImg {
  position: absolute;
  top: -21px;
  left: 50%;
  width: 211px;
  margin-left: -105px;
  height: 39px;
  background-repeat: no-repeat;
  background-position: center;
}
.place.girlsuit #tabBlueStat .formSubmit {
  background-image: url(/gfx/place/girlsuit/but_ready.png);
  width: 250px;
  height: 65px;
  margin-bottom: 5px;
}
.place.girlsuit #tabBlueStat .formSubmit > .in {
  text-shadow: -1px 0 #578b21, -1px 1px #578b21, 1px 1px #578b21, 0 1px #578b21, 1px 0 #578b21, 0 -1px #578b21, 0 2px #578b21, -1px 2px #578b21, 1px 2px #578b21, 2px 2px #578b21, 0 3px #578b21, -1px 3px #578b21, 1px 3px #578b21;
}
.place.girlsuit #tabBlueStat .pvpStatBox {
  height: 150px;
  padding: 10px 0px;
}
.place.girlsuit #tabCosmetic {
  position: absolute;
  width: 274px;
  height: 359px;
  bottom: 83px;
  right: 17px;
}
.place.girlsuit #tabCosmetic > .content {
  position: relative;
  margin: 10px;
  padding: 2px;
  width: 249px;
  height: 333px;
  left: 0px;
  top: 0px;
}
.place.girlsuit #tabCosmetic > .content .dontHave {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  font-size: 16px;
  color: white;
  display: none;
}
.place.girlsuit #tabCosmetic > .content .dontHave > .in {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px;
}
.place.girlsuit #tabCosmetic > .content .itemCont {
  position: relative;
  padding: 2px 8px;
}
.place.girlsuit #tabCosmetic > .content .itemCont .flexList .cell {
  width: 102px;
  height: 134px;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 13px;
  position: relative;
  cursor: pointer;
  margin: 3px 0px;
}
.place.girlsuit #tabCosmetic > .content .itemCont .flexList .cell[data-active="1"]:before {
  content: "";
  position: absolute;
  background-image: url(/gfx/place/girlsuit/cosmetic_win/active.png);
  width: 102px;
  height: 134px;
  left: 0px;
  top: 0px;
  border-radius: 12px;
  /*background-image: url(/gfx/place/girlsuit/hover.png);
                            width: 127px;
                            height: 158px;
                            left:50%;
                            top:50%;
                            margin-left: -64px;
                            margin-top:-79px;*/
}
.place.girlsuit #tabCosmetic > .content .itemCont .flexList .cell[data-have_hover="1"]:hover:after {
  content: "";
  position: absolute;
  background-image: url(/gfx/place/girlsuit/hover.png);
  width: 127px;
  height: 158px;
  left: 50%;
  top: 50%;
  margin-left: -64px;
  margin-top: -79px;
}
.place.girlsuit #tabCosmetic > .content .itemCont .flexList .cell .howmanyWrap {
  position: absolute;
  left: 5px;
  top: 3px;
  color: white;
  text-shadow: -1px 0 #dd00ff, 0 1px #dd00ff, 1px 0 #dd00ff, 0 -1px #dd00ff;
  z-index: 1;
  font-size: 16px;
}
.place.girlsuit #tabCosmetic > .content .itemCont .flexList .cell .shOne.skillfight {
  position: absolute;
  left: 7px;
  bottom: 4px;
  color: white;
  z-index: 1;
  min-width: 46px;
  text-align: center;
  text-shadow: -1px 0 #dd00ff, 0 1px #dd00ff, 1px 0 #dd00ff, 0 -1px #dd00ff;
}
.place.girlsuit #tabCosmetic > .content .itemCont .flexList .cell .img {
  position: absolute;
  left: 5px;
  top: 5px;
  bottom: 30px;
  right: 5px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.place.girlsuit #tabCosmetic > .content .itemCont .flexList .cell .needDone {
  position: absolute;
  left: 5px;
  top: 5px;
  bottom: 30px;
  right: 5px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 11px;
}
.place.girlsuit #tabCosmetic > .content .itemCont .flexList .cell:hover .formSubmit {
  background-position: left bottom;
}
.place.girlsuit #tabCosmetic > .content .itemCont .flexList .cell:active .formSubmit {
  background-position: left center;
}
.place.girlsuit #tabCosmetic > .content .itemCont .mainNavi .nDet {
  padding: 10px 20px;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 12px;
  color: #f6e493;
}
.place.girlsuit #tabCosmetic > .content .itemCont .noneItems {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 500px;
  padding: 0px 20px;
}
.place.girlsuit #tabCosmetic > .content .itemCont .noneItems .qtext {
  text-align: center;
  text-shadow: -1px 0 #984a0b, -1px 1px #984a0b, 1px 1px #984a0b, 0 1px #984a0b, 1px 0 #984a0b, 0 -1px #984a0b, 0 2px #984a0b, -1px 2px #984a0b, 1px 2px #984a0b, 2px 2px #984a0b, 0 3px #984a0b, -1px 3px #984a0b, 1px 3px #984a0b;
  font-size: 25px;
  color: white;
}
.place.girlsuit #tabCosmetic > .back {
  position: absolute;
  left: 10px;
  right: 10px;
  bottom: 10px;
  top: 10px;
  background-color: rgba(0, 0, 0, 0.5);
}
.place.girlsuit #tabCosmetic > .border {
  position: absolute;
  left: 0px;
  top: 0px;
  background-image: url(/gfx/place/girlsuit/cosmetic_win/border.png);
  width: 274px;
  height: 359px;
}
.place.hall2019anim {
  background-image: url(/gfx/place/hall2019anim/back.jpg) !important;
  background-position: center top;
}
.place.hall2019anim #techearAnim {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.hall2019anim #iconWrap {
  z-index: 21;
  position: absolute;
  height: 738px;
  width: 168px;
  right: 20px;
  top: 21px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-content: space-around;
  -ms-flex-line-pack: distribute;
  align-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hall2019anim #iconWrap .formSubmit.exit {
  position: relative;
  right: 0px;
  top: 0px;
  background-image: url(/gfx/place/hall2019game/exit.png);
  width: 133px;
  height: 109px;
}
.place.hall2019anim #iconWrap .formSubmit.normal {
  width: 83px;
  height: 79px;
  background-image: url(/gfx/place/hall2019anim/but.png);
  position: relative;
}
.place.hall2019anim #iconWrap .formSubmit.normal .icon {
  position: absolute;
  left: 9px;
  top: 5px;
  width: 61px;
  height: 60px;
  background-repeat: no-repeat;
}
.place.hall2019anim #iconWrap .formSubmit.normal.unable .icon:after {
  content: "";
  position: absolute;
  left: -8px;
  top: -6px;
  width: 83px;
  height: 79px;
  background-image: url(/gfx/place/hall2019anim/lock.png);
  background-repeat: no-repeat;
  background-position: center;
}
.place.hall2019anim #iconWrap .formSubmit.normal[data-i="12"] {
  width: 143px;
  height: 87px;
  background-image: url(/gfx/place/hall2019anim/credits.png);
}
.place.hall2019anim #iconWrap .formSubmit.normal[data-i="12"].unable {
  background-image: url(/gfx/place/hall2019anim/credits_un.png);
}
.place.hall2019anim #iconWrap .formSubmit.normal[data-i="12"].unable .icon {
  display: none;
}
.place.hall2019anim #iconWrap .formSubmit.cum {
  width: 143px;
  height: 119px;
  background-image: url(/gfx/place/hall2019anim/cum.png);
}
.place.hall2019anim #iconWrap .formSubmit.cum.unable {
  background-image: url(/gfx/place/hall2019anim/cum_un.png);
}
.place.hall2019anim #colLeft {
  position: absolute;
  z-index: 21;
  bottom: 30px;
  left: 30px;
}
.place.hall2019anim #colLeft .formSubmit {
  background-image: url(/gfx/place/teacheranim/button_blue.png);
  width: 114px;
  height: 104px;
  position: relative;
}
.place.hall2019anim #colLeft .formSubmit .icon {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  background-position: center;
  background-repeat: no-repeat;
}
.place.hall2019anim .book.howto {
  width: 649px;
  height: 304px;
  background-position: 0px 34px;
  background-image: url(/gfx/place/hall2019anim/win/back.jpg);
}
.place.hall2019anim .book.howto > .up {
  background-image: url(/gfx/place/hall2019anim/win/updown.png);
  height: 36px;
}
.place.hall2019anim .book.howto > .down {
  height: 40px;
  background-image: url(/gfx/place/hall2019anim/win/updown.png);
}
.place.hall2019anim .book.howto > .content {
  color: white;
  font-size: 22px;
  text-shadow: -1px 0 #39024d, -1px 1px #39024d, 1px 1px #39024d, 0 1px #39024d, 1px 0 #39024d, 0 -1px #39024d, 0 2px #39024d, -1px 2px #39024d, 1px 2px #39024d, 2px 2px #39024d, 0 3px #39024d, -1px 3px #39024d, 1px 3px #39024d;
}
.place.hall2019anim .book.howto > .content .formSubmit {
  background-image: url(/gfx/place/hall2019anim/win/but.png);
  width: 142px;
  height: 58px;
}
.place.hall2019anim .book.howto > .content .formSubmit > .in {
  bottom: 8px;
}
.place.hall2019anim .book.howto > .content .font.pink {
  color: #678F23;
}
.place.extendSayBox.hall2019anim .sayBox > .content .textNavi {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hall2019game {
  background-image: url(/gfx/place/hall2019game/back.jpg);
}
.place.hall2019game #mainDildoJS {
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.hall2019game #wrongControl {
  position: absolute;
  color: white;
  text-shadow: -1px 0 red, -1px 1px red, 1px 1px red, 0 1px red, 1px 0 red, 0 -1px red, 0 2px red, -1px 2px red, 1px 2px red, 2px 2px red, 0 3px red, -1px 3px red, 1px 3px red;
  font-size: 30px;
  width: 403px;
  height: 147px;
  margin-left: -201px;
  margin-top: -73px;
  display: none;
}
.place.hall2019game #wrongControl .icon {
  margin-top: 10px;
  background-image: url(/gfx/place/hall2019game/init/howto/keybord.png);
  width: 163px;
  height: 93px;
}
.place.hall2019game #touchDivJS {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.hall2019game #gameInfoBoss {
  position: absolute;
  top: 160px;
  left: 111px;
  height: 300px;
  width: 250px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hall2019game #gameInfoBoss .box {
  font-size: 40px;
  text-align: center;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hall2019game #gameInfoBoss .box.fail {
  color: #ff6464;
  text-shadow: #750000 3px 0px 0px, #750000 2.83487px 0.981584px 0px, #750000 2.35766px 1.85511px 0px, #750000 1.62091px 2.52441px 0px, #750000 0.705713px 2.91581px 0px, #750000 -0.287171px 2.98622px 0px, #750000 -1.24844px 2.72789px 0px, #750000 -2.07227px 2.16926px 0px, #750000 -2.66798px 1.37182px 0px, #750000 -2.96998px 0.42336px 0px, #750000 -2.94502px -0.571704px 0px, #750000 -2.59586px -1.50383px 0px, #750000 -1.96093px -2.27041px 0px, #750000 -1.11013px -2.78704px 0px, #750000 -0.137119px -2.99686px 0px, #750000 0.850987px -2.87677px 0px, #750000 1.74541px -2.43999px 0px, #750000 2.44769px -1.73459px 0px, #750000 2.88051px -0.838247px 0px;
}
.place.hall2019game #gameInfoBoss .box.fail .img {
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dildogame/guitar/boss_info/bomb_big.png);
  width: 208px;
  height: 165px;
}
.place.hall2019game #gameInfoBoss .box.succ {
  color: #cdff62;
  text-shadow: #2e4c00 3px 0px 0px, #2e4c00 2.83487px 0.981584px 0px, #2e4c00 2.35766px 1.85511px 0px, #2e4c00 1.62091px 2.52441px 0px, #2e4c00 0.705713px 2.91581px 0px, #2e4c00 -0.287171px 2.98622px 0px, #2e4c00 -1.24844px 2.72789px 0px, #2e4c00 -2.07227px 2.16926px 0px, #2e4c00 -2.66798px 1.37182px 0px, #2e4c00 -2.96998px 0.42336px 0px, #2e4c00 -2.94502px -0.571704px 0px, #2e4c00 -2.59586px -1.50383px 0px, #2e4c00 -1.96093px -2.27041px 0px, #2e4c00 -1.11013px -2.78704px 0px, #2e4c00 -0.137119px -2.99686px 0px, #2e4c00 0.850987px -2.87677px 0px, #2e4c00 1.74541px -2.43999px 0px, #2e4c00 2.44769px -1.73459px 0px, #2e4c00 2.88051px -0.838247px 0px;
}
.place.hall2019game #gameInfoBoss .box.succ .img {
  background-repeat: no-repeat;
  background-image: url(/gfx/place/hall2019game/init/icon_but.png);
  width: 59px;
  height: 77px;
}
.place.hall2019game .barMain {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 494px;
  height: 780px;
}
.place.hall2019game .barMain .down {
  position: absolute;
  background-image: url(/gfx/place/hall2019game/ui/mobile/down.png);
  background-repeat: no-repeat;
  left: 0px;
  bottom: 0px;
  width: 1280px;
  height: 200px;
  opacity: 0;
}
.place.hall2019game .barMain #cover_circle {
  position: absolute;
  background-image: url(/gfx/place/hall2019game/guitar/circle/down.png);
  left: 77px;
  top: 548px;
  width: 325px;
  height: 30px;
}
.place.hall2019game #mobileButWrap {
  display: none;
}
.place.hall2019game #mobileButWrap .but {
  width: 404px;
  height: 147px;
  position: absolute;
  margin-left: -202px;
  margin-top: -73px;
}
.place.hall2019game #buttonSlowGameJS {
  position: absolute;
  z-index: 2;
  left: 484px;
  top: 655px;
  background-image: url(/gfx/place/hall2019game/guitar/keybord/button_slow.png);
  width: 131px;
  height: 108px;
}
.place.hall2019game #girlGameJsCanvas,
.place.hall2019game #hallGameUI {
  position: absolute;
  left: 0px;
  top: 0px;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  width: 1280px;
  height: 780px;
}
.place.hall2019game .wrapGirlUI {
  position: absolute;
  width: 140px;
  height: 183px;
  left: 17px;
  top: 58px;
  z-index: 2;
}
.place.hall2019game .wrapGirlUI > .back {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 140px;
  height: 183px;
  background-image: url(/gfx/place/hall2019game/before/profile.png);
  background-repeat: no-repeat;
}
.place.hall2019game .wrapGirlUI > .back:after {
  content: "";
  position: absolute;
  left: 19px;
  top: 124px;
  width: 39px;
  height: 52px;
  background-image: url(/gfx/place/hall2019game/before/wand_mini.png);
  background-repeat: no-repeat;
}
.place.hall2019game .wrapGirlUI .girlProfileUI {
  position: absolute;
  left: 22px;
  top: 18px;
  width: 102px;
  height: 102px;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 17px;
}
.place.hall2019game .wrapGirlUI .valTry {
  position: absolute;
  top: 139px;
  left: 60px;
  height: 25px;
  width: 67px;
  color: white;
  text-shadow: -1px 0 #093141, -1px 1px #093141, 1px 1px #093141, 0 1px #093141, 1px 0 #093141, 0 -1px #093141, 0 2px #093141, -1px 2px #093141, 1px 2px #093141;
  font-size: 20px;
  text-align: center;
}
.place.hall2019game #gameCover {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 26px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  text-align: center;
}
.place.hall2019game #gameCover .backOpacity {
  background-color: rgba(0, 0, 0, 0.3);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 1280px;
  height: 780px;
}
.place.hall2019game #gameCover.bookHide {
  display: none !important;
}
.place.hall2019game .popup {
  position: relative;
  width: 649px;
  height: 460px;
}
.place.hall2019game .popup > .capBig {
  position: absolute;
  left: 0px;
  right: 0px;
  top: -35px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hall2019game .popup > .capBig > .in {
  min-width: 235px;
  height: 52px;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  -webkit-box-shadow: 0px 9px 37px -5px #6b3917;
  -moz-box-shadow: 0px 9px 37px -5px #6b3917;
  box-shadow: 0px 9px 37px -5px #6b3917;
}
.place.hall2019game .popup > .capBig > .in > .content {
  z-index: 1;
  padding: 0px 22px;
  position: relative;
  text-shadow: -1px 0 #90195A, -1px 1px #90195A, 1px 1px #90195A, 0 1px #90195A, 1px 0 #90195A, 0 -1px #90195A, 0 2px #90195A, -1px 2px #90195A, 1px 2px #90195A, 2px 2px #90195A, 0 3px #90195A, -1px 3px #90195A, 1px 3px #90195A;
  color: white;
  font-size: 28px;
}
.place.hall2019game .popup > .capBig > .in > .up {
  position: absolute;
  top: 0px;
  right: -6px;
  width: 115px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
  background-position: right top;
}
.place.hall2019game .popup > .capBig > .in > .down {
  position: absolute;
  top: 0px;
  left: -4px;
  width: 108px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
}
.place.hall2019game .popup > .capBig > .in:after {
  content: "";
  position: absolute;
  right: 107px;
  left: 102px;
  top: 0px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/ext.png);
}
.place.hall2019game .popup > .broom {
  position: absolute;
  bottom: -19px;
  right: -10px;
  width: 164px;
  height: 312px;
  background-image: url(/gfx/place/hall2019game/before/broom.png);
  background-repeat: no-repeat;
}
.place.hall2019game .popup > .hat {
  position: absolute;
  bottom: -1px;
  left: -16px;
  width: 122px;
  height: 121px;
  background-image: url(/gfx/place/hall2019game/before/hat.png);
  background-repeat: no-repeat;
}
.place.hall2019game .popup > .back {
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 34px;
  height: 388px;
}
.place.hall2019game .popup > .up {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  top: 0px;
  height: 36px;
}
.place.hall2019game .popup > .down {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  bottom: 0px;
  background-position: left bottom;
  height: 40px;
}
.place.hall2019game .popup > .penLeft {
  position: absolute;
  left: -14px;
  top: 183px;
  width: 16px;
  height: 30px;
  background-image: url(/gfx/place/teachergame/ui/lose_exam/pecil_ext_left.png);
  background-repeat: no-repeat;
}
.place.hall2019game .popup > .content {
  position: absolute;
  top: 30px;
  left: 33px;
  right: 33px;
  bottom: 33px;
}
.place.hall2019game .popup_down {
  margin-top: 30px;
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/hall2019game/before/down.png);
  width: 649px;
  height: 137px;
  position: relative;
  text-shadow: -1px 0 #39024d, -1px 1px #39024d, 1px 1px #39024d, 0 1px #39024d, 1px 0 #39024d, 0 -1px #39024d, 0 2px #39024d, -1px 2px #39024d, 1px 2px #39024d, 2px 2px #39024d, 0 3px #39024d, -1px 3px #39024d, 1px 3px #39024d;
}
.place.hall2019game .popup_down > .content {
  position: absolute;
  top: 13px;
  left: 15px;
  width: 618px;
  height: 101px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hall2019game .popup_down > .content .imageWrap {
  background-color: rgba(9, 28, 159, 0.3);
  border-radius: 12px;
  width: 77px;
  height: 77px;
  position: relative;
}
.place.hall2019game .popup_down > .content .imageWrap .img {
  width: 72px;
  height: 70px;
  position: absolute;
  left: 50%;
  margin-left: -36px;
  top: 50%;
  margin-top: -33px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.hall2019game .popup_down > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/hall2019game/init/bed.png);
}
.place.hall2019game .popup_down > .content .imageWrap .img.suit {
  background-image: url(/gfx/place/hall2019game/init/suit.png);
}
.place.hall2019game .formSubmit.game {
  background-image: url(/gfx/place/hall2019game/before/button.png);
  width: 142px;
  height: 58px;
  margin: 1px;
}
.place.hall2019game .formSubmit.game.normal > .in {
  text-shadow: -1px 0 #638d12, -1px 1px #638d12, 1px 1px #638d12, 0 1px #638d12, 1px 0 #638d12, 0 -1px #638d12, 0 2px #638d12, -1px 2px #638d12, 1px 2px #638d12, 2px 2px #638d12, 0 3px #638d12, -1px 3px #638d12, 1px 3px #638d12;
}
.place.hall2019game .formSubmit.game.red {
  background-image: url(/gfx/place/hall2019game/lose/but.png);
}
.place.hall2019game .formSubmit.game.red > .in {
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.hall2019game .formSubmit.game.pass {
  background-image: url(/gfx/place/hall2019game/before/but_red.png);
  height: 56px;
}
.place.hall2019game .formSubmit.game.pass > .icon {
  position: absolute;
  right: 15px;
  top: -1px;
  width: 39px;
  height: 52px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/hall2019game/before/wand_mini.png);
}
.place.hall2019game .formSubmit.game.pass > .in {
  left: 33px;
  right: 50px;
  top: 11px;
  text-shadow: -1px 0 #2656b4, -1px 1px #2656b4, 1px 1px #2656b4, 0 1px #2656b4, 1px 0 #2656b4, 0 -1px #2656b4, 0 2px #2656b4, -1px 2px #2656b4, 1px 2px #2656b4, 2px 2px #2656b4, 0 3px #2656b4, -1px 3px #2656b4, 1px 3px #2656b4;
}
.place.hall2019game .formSubmit.game.premium {
  width: 142px;
  height: 58px;
  background-image: url(/gfx/place/hall2019game/before/premium_but.png);
}
.place.hall2019game .formSubmit.game.premium > .in {
  left: 10px;
  right: 50px;
  text-shadow: -1px 0 #1c70ad, -1px 1px #1c70ad, 1px 1px #1c70ad, 0 1px #1c70ad, 1px 0 #1c70ad, 0 -1px #1c70ad, 0 2px #1c70ad, -1px 2px #1c70ad, 1px 2px #1c70ad, 2px 2px #1c70ad, 0 3px #1c70ad, -1px 3px #1c70ad, 1px 3px #1c70ad;
}
.place.hall2019game .formSubmit.game.premium:after {
  right: -21px;
  margin-top: -49px;
}
.place.hall2019game .formSubmit.game > .in {
  left: 10px;
  right: 10px;
  top: 8px;
  bottom: 13px;
  text-shadow: -1px 0 #638d12, -1px 1px #638d12, 1px 1px #638d12, 0 1px #638d12, 1px 0 #638d12, 0 -1px #638d12, 0 2px #638d12, -1px 2px #638d12, 1px 2px #638d12, 2px 2px #638d12, 0 3px #638d12, -1px 3px #638d12, 1px 3px #638d12;
}
.place.hall2019game .formSubmit.premiumGame {
  background-image: url(/gfx/place/gameninja/easter/down/button_premium.png);
  width: 138px;
  height: 54px;
}
.place.hall2019game .formSubmit.premiumGame > .in {
  right: 36px;
}
.place.hall2019game .formSubmit.premiumGame:after {
  right: -19px;
  margin-top: -49px;
}
.place.hall2019game .formSubmit.premiumGame.black {
  background-image: url(/gfx/place/gameninja/easter/lose/button_premium.png);
}
.place.hall2019game .popup.init {
  width: 913px;
  height: 505px;
}
.place.hall2019game .popup.init > .back {
  height: 432px;
  background-image: url(/gfx/place/hall2019game/init/back.jpg);
}
.place.hall2019game .popup.init > .up {
  background-image: url(/gfx/place/hall2019game/init/updown.png);
}
.place.hall2019game .popup.init > .down {
  background-image: url(/gfx/place/hall2019game/init/updown.png);
  height: 43px;
}
.place.hall2019game .popup.init > .content {
  left: 17px;
  right: 17px;
}
.place.hall2019game .popup.init .mainColl {
  height: 421px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hall2019game .popup.init .mainColl.game {
  width: 541px;
  margin-left: 23px;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow {
  width: 528px;
  border-radius: 12px;
  height: 160px;
  position: relative;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow > .cap {
  text-shadow: -1px 0 #2b3916, -1px 1px #2b3916, 1px 1px #2b3916, 0 1px #2b3916, 1px 0 #2b3916, 0 -1px #2b3916, 0 2px #2b3916, -1px 2px #2b3916, 1px 2px #2b3916, 2px 2px #2b3916, 0 3px #2b3916, -1px 3px #2b3916, 1px 3px #2b3916;
  color: white;
  padding: 0px 10px;
  font-size: 20px;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap {
  padding: 0px 40px;
  width: 449px;
  position: relative;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell {
  width: 89px;
  height: 89px;
  position: absolute;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .back {
  position: absolute;
  left: 0px;
  top: 0px;
  background-repeat: no-repeat;
  width: 89px;
  height: 89px;
  background-image: url(/gfx/place/hall2019game/init/cell.png);
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .hover {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 86px;
  height: 85px;
  border: 2px #FFF;
  border-style: solid;
  box-shadow: 0 0 10px 5px rgba(107, 228, 255, 0.75), inset 0 0 5px 2px rgba(107, 228, 255, 0.75);
  border-radius: 5px;
  border-radius: 15px;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .icon {
  position: absolute;
  left: -4px;
  top: -7px;
  width: 96px;
  height: 107px;
  background-repeat: no-repeat;
  background-position: center;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="1"] {
  left: 56px;
  top: 34px;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="1"] .icon {
  background-image: url(/gfx/place/hall2019game/init/heart/1.png);
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="1"] .back {
  background-position: left top;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="2"] {
  left: 216px;
  top: 26px;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="2"] .icon {
  background-image: url(/gfx/place/hall2019game/init/heart/2.png);
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="2"] .back {
  background-position: center top;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="3"] {
  left: 380px;
  top: 45px;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="3"] .icon {
  background-image: url(/gfx/place/hall2019game/init/heart/3.png);
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="3"] .back {
  background-position: right top;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="4"] {
  left: 57px;
  top: 57px;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="4"] .icon {
  background-image: url(/gfx/place/hall2019game/init/heart/4.png);
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="4"] .back {
  background-image: url(/gfx/place/hall2019game/init/cell_orange.png);
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="5"] {
  left: 215px;
  top: 48px;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="5"] .icon {
  background-image: url(/gfx/place/hall2019game/init/heart/5.png);
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="5"] .back {
  background-image: url(/gfx/place/hall2019game/init/cell_orange.png);
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="6"] {
  left: 375px;
  top: 56px;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="6"] .icon {
  background-image: url(/gfx/place/hall2019game/init/heart/6.png);
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="6"] .back {
  background-image: url(/gfx/place/hall2019game/init/cell_orange.png);
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .beltCoin {
  position: absolute;
  left: 50%;
  top: 100%;
  margin-top: 2px;
  margin-left: -50px;
  width: 101px;
  height: 26px;
  background-color: rgba(0, 0, 0, 0.38);
  border-radius: 10px;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .beltCoin > .in {
  position: absolute;
  right: 4px;
  width: 70px;
  height: 26px;
  top: 0px;
  color: #d8ff4b;
  text-shadow: none;
  font-family: Tahoma, Verdana, Arial;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .beltCoin:after {
  content: "";
  position: absolute;
  left: 4px;
  top: 0px;
  width: 20px;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(/gfx/place/teachergame/ui/init/start_tiny.png);
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell > .tick {
  position: absolute;
  right: -8px;
  top: -7px;
  background-repeat: no-repeat;
  width: 44px;
  height: 42px;
  background-image: url(/gfx/place/teachergame/ui/init/tick.png);
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow.coin {
  padding-bottom: 24px;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow.coin .cell > .hover {
  /*width: 101px;
                            height: 131px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;*/
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow.val {
  margin-top: 7px;
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow.val .cellWrap > .cell .back {
  position: absolute;
  left: 0px;
  top: 0px;
  background-repeat: no-repeat;
  width: 89px;
  height: 89px;
  background-image: url(/gfx/place/hallninja/init/cell_orange.png);
}
.place.hall2019game .popup.init .mainColl.game .gameRows .gameRow.val .cellWrap > .cell_break {
  background-image: url(/gfx/place/teachergame/ui/init/next_yellow.png);
}
.place.hall2019game .popup.init .mainColl.game .buttonRow .formSubmit {
  position: relative;
  width: 168px;
  height: 48px;
  background-image: url(/gfx/place/hall2019game/init/but.png);
}
.place.hall2019game .popup.init .mainColl.game .buttonRow .formSubmit > .icon {
  position: absolute;
  background-image: url(/gfx/place/hall2019game/init/icon_but.png);
  background-repeat: no-repeat;
  width: 59px;
  height: 77px;
  left: 2px;
  top: -18px;
}
.place.hall2019game .popup.init .mainColl.game .buttonRow .formSubmit > .in {
  left: 36px;
  right: 7px;
  text-shadow: -1px 0 #451d8a, -1px 1px #451d8a, 1px 1px #451d8a, 0 1px #451d8a, 1px 0 #451d8a, 0 -1px #451d8a, 0 2px #451d8a, -1px 2px #451d8a, 1px 2px #451d8a, 2px 2px #451d8a, 0 3px #451d8a, -1px 3px #451d8a, 1px 3px #451d8a;
  white-space: nowrap;
}
.place.hall2019game .popup.init .mainColl.info {
  width: 243px;
  margin-right: 23px;
}
.place.hall2019game .popup.init .mainColl.info[data-isMobile="1"] .bar .inBar {
  right: 0px;
}
.place.hall2019game .popup.init .mainColl.info[data-isMobile="1"] .icon.comp {
  opacity: 0.5;
}
.place.hall2019game .popup.init .mainColl.info[data-isMobile="1"] .infoBox.keybord {
  display: none;
}
.place.hall2019game .popup.init .mainColl.info[data-isMobile="0"] .bar .inBar {
  left: 0px;
}
.place.hall2019game .popup.init .mainColl.info[data-isMobile="0"] .icon.mobile {
  opacity: 0.5;
}
.place.hall2019game .popup.init .mainColl.info[data-isMobile="0"] .infoBox.mobile {
  display: none;
}
.place.hall2019game .popup.init .mainColl.info .rowMain {
  padding: 7px;
  width: 256px;
  text-shadow: -1px 0 #39024d, -1px 1px #39024d, 1px 1px #39024d, 0 1px #39024d, 1px 0 #39024d, 0 -1px #39024d, 0 2px #39024d, -1px 2px #39024d, 1px 2px #39024d, 2px 2px #39024d, 0 3px #39024d, -1px 3px #39024d, 1px 3px #39024d;
  background-color: rgba(54, 14, 109, 0.3);
  border-radius: 12px;
}
.place.hall2019game .popup.init .mainColl.info .rowMain .capInfo {
  width: 100%;
  height: 30px;
}
.place.hall2019game .popup.init .mainColl.info .rowMain .uiRow {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  margin-top: 3px;
}
.place.hall2019game .popup.init .mainColl.info .rowMain .uiRow .iconWrap {
  position: relative;
  width: 77px;
  height: 57px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hall2019game .popup.init .mainColl.info .rowMain .uiRow .icon {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.place.hall2019game .popup.init .mainColl.info .rowMain .uiRow .icon.comp {
  background-image: url(/gfx/place/dildogame/init/howto/ic_com.png);
  width: 77px;
  height: 57px;
}
.place.hall2019game .popup.init .mainColl.info .rowMain .uiRow .icon.mobile {
  background-image: url(/gfx/place/dildogame/init/howto/ic_tel.png);
  width: 33px;
  height: 49px;
}
.place.hall2019game .popup.init .mainColl.info .rowMain .uiRow .bar {
  position: relative;
  background-image: url(/gfx/place/dildogame/init/howto/bar.png);
  background-repeat: no-repeat;
  width: 75px;
  height: 25px;
}
.place.hall2019game .popup.init .mainColl.info .rowMain .uiRow .bar .inBar {
  position: absolute;
  top: 0px;
  margin: 3px;
  background-image: url(/gfx/place/dildogame/init/howto/ic_select.png);
  background-repeat: no-repeat;
  width: 30px;
  height: 19px;
}
.place.hall2019game .popup.init .mainColl.info .rowMain .infoBox {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hall2019game .popup.init .mainColl.info .rowMain .infoBox .cap {
  width: 100%;
  height: 70px;
}
.place.hall2019game .popup.init .mainColl.info .rowMain .infoBox .gameImg {
  background-image: url(/gfx/place/hall2019game/init/howto/img_game.png);
  background-repeat: no-repeat;
  width: 242px;
  height: 138px;
}
.place.hall2019game .popup.init .mainColl.info .rowMain .infoBox .iconWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 256px;
  height: 93px;
}
.place.hall2019game .popup.init .mainColl.info .rowMain .infoBox .iconWrap .mobile {
  background-image: url(/gfx/place/hall2019game/init/howto/mobile.png);
  background-repeat: no-repeat;
  width: 234px;
  height: 72px;
}
.place.hall2019game .popup.init .mainColl.info .rowMain .infoBox .iconWrap .keybord {
  background-image: url(/gfx/place/dildogame/init/howto/keybord.png);
  background-repeat: no-repeat;
  width: 163px;
  height: 93px;
}
.place.hall2019game .popup.coin_win {
  height: 303px;
}
.place.hall2019game .popup.coin_win > .up {
  background-image: url(/gfx/place/hall2019game/win/updown.png);
  height: 36px;
}
.place.hall2019game .popup.coin_win > .down {
  height: 40px;
  background-image: url(/gfx/place/hall2019game/win/updown.png);
}
.place.hall2019game .popup.coin_win > .back {
  background-image: url(/gfx/place/hall2019game/win/back.jpg);
  height: 232px;
}
.place.hall2019game .popup.coin_win > .content {
  top: 20px;
  bottom: 24px;
  text-shadow: -1px 0 #39024d, -1px 1px #39024d, 1px 1px #39024d, 0 1px #39024d, 1px 0 #39024d, 0 -1px #39024d, 0 2px #39024d, -1px 2px #39024d, 1px 2px #39024d, 2px 2px #39024d, 0 3px #39024d, -1px 3px #39024d, 1px 3px #39024d;
}
.place.hall2019game .popup.coin_win > .content .back.green {
  background-color: rgba(36, 0, 114, 0.3);
  padding: 5px 10px;
  border-radius: 10px;
}
.place.hall2019game .popup.coin_win > .content .starWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hall2019game .popup.coin_win > .content .starWrap .star {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 54px;
  height: 58px;
  background-image: url(/gfx/place/teachergame/ui/coin_win/star_one_un.png);
  margin: 0px 5px;
}
.place.hall2019game .popup.coin_win > .content .starWrap .star.have {
  background-image: url(/gfx/place/teachergame/ui/coin_win/star_one.png);
}
.place.hall2019game .popup.coin_win > .content .starWrap .star.have.premium {
  background-image: url(/gfx/place/teachergame/ui/coin_win/star_one_premium.png);
}
.place.hall2019game .popup.coin_win > .content .starWrap.premium .star {
  margin: 0px 2px;
}
.place.hall2019game .popup.coin_win > .content .wrapPass {
  position: relative;
}
.place.hall2019game .popup.coin_win > .content .wrapPass .putRes {
  padding-left: 55px;
  padding-right: 5px;
}
.place.hall2019game .popup.coin_win > .content .passIcon {
  position: absolute;
  top: 50%;
  margin-top: -39px;
  left: 0px;
  width: 59px;
  height: 77px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url(/gfx/place/hall2019game/init/icon_but.png);
  margin-right: 12px;
}
.place.hall2019game .popup.coin_win .levelRow {
  font-size: 40px;
  text-shadow: #091c9f 3px 0px 0px, #091c9f 2.83487px 0.981584px 0px, #091c9f 2.35766px 1.85511px 0px, #091c9f 1.62091px 2.52441px 0px, #091c9f 0.705713px 2.91581px 0px, #091c9f -0.287171px 2.98622px 0px, #091c9f -1.24844px 2.72789px 0px, #091c9f -2.07227px 2.16926px 0px, #091c9f -2.66798px 1.37182px 0px, #091c9f -2.96998px 0.42336px 0px, #091c9f -2.94502px -0.571704px 0px, #091c9f -2.59586px -1.50383px 0px, #091c9f -1.96093px -2.27041px 0px, #091c9f -1.11013px -2.78704px 0px, #091c9f -0.137119px -2.99686px 0px, #091c9f 0.850987px -2.87677px 0px, #091c9f 1.74541px -2.43999px 0px, #091c9f 2.44769px -1.73459px 0px, #091c9f 2.88051px -0.838247px 0px;
  color: #ceff31;
}
.place.hall2019game .popup.val_win {
  height: 303px;
}
.place.hall2019game .popup.val_win > .up {
  background-image: url(/gfx/place/hall2019game/win/updown.png);
  height: 36px;
}
.place.hall2019game .popup.val_win > .down {
  height: 40px;
  background-image: url(/gfx/place/hall2019game/win/updown.png);
}
.place.hall2019game .popup.val_win > .back {
  background-image: url(/gfx/place/hall2019game/win/back.jpg);
  height: 232px;
}
.place.hall2019game .popup.val_win > .content {
  text-shadow: -1px 0 #1b2b9c, -1px 1px #1b2b9c, 1px 1px #1b2b9c, 0 1px #1b2b9c, 1px 0 #1b2b9c, 0 -1px #1b2b9c, 0 2px #1b2b9c, -1px 2px #1b2b9c, 1px 2px #1b2b9c, 2px 2px #1b2b9c, 0 3px #1b2b9c, -1px 3px #1b2b9c, 1px 3px #1b2b9c;
}
.place.hall2019game .popup.val_win > .content .back.green {
  background-color: rgba(111, 31, 0, 0.3);
  padding: 5px 10px;
  border-radius: 10px;
}
.place.hall2019game .popup.val_lose {
  height: 303px;
}
.place.hall2019game .popup.val_lose > .up {
  height: 36px;
  background-image: url(/gfx/place/hall2019game/lose/updown.png);
}
.place.hall2019game .popup.val_lose > .down {
  height: 40px;
  background-image: url(/gfx/place/hall2019game/lose/updown.png);
}
.place.hall2019game .popup.val_lose > .back {
  background-image: url(/gfx/place/hall2019game/lose/back.jpg);
  height: 232px;
}
.place.hall2019game .popup.val_lose > .extl {
  width: 21px;
  height: 73px;
  position: absolute;
  left: -19px;
  top: 202px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/hall2019game/lose/extl.png);
}
.place.hall2019game .popup.val_lose > .extr {
  width: 44px;
  height: 113px;
  position: absolute;
  right: -42px;
  top: 80px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/hall2019game/lose/extr.png);
}
.place.hall2019game .popup.val_lose > .content {
  top: 20px;
  bottom: 24px;
  left: 45px;
  right: 45px;
  text-shadow: -1px 0 #5d1200, -1px 1px #5d1200, 1px 1px #5d1200, 0 1px #5d1200, 1px 0 #5d1200, 0 -1px #5d1200, 0 2px #5d1200, -1px 2px #5d1200, 1px 2px #5d1200, 2px 2px #5d1200, 0 3px #5d1200, -1px 3px #5d1200, 1px 3px #5d1200;
}
.place.hall2019game .popup.val_lose > .content .back.green {
  background-color: rgba(0, 0, 0, 0.3);
  padding: 5px 10px;
  border-radius: 10px;
  text-shadow: -1px 0 #1c0707, -1px 1px #1c0707, 1px 1px #1c0707, 0 1px #1c0707, 1px 0 #1c0707, 0 -1px #1c0707, 0 2px #1c0707, -1px 2px #1c0707, 1px 2px #1c0707, 2px 2px #1c0707, 0 3px #1c0707, -1px 3px #1c0707, 1px 3px #1c0707;
}
.place.hall2019game .popup.val_lose > .content .failText .color {
  color: red;
  font-size: 35px;
}
.place.hall2019game .popup.game_init {
  background-image: url(/gfx/place/dildogame/game_init/back.png);
  width: 1280px;
  height: 780px;
  position: absolute;
  left: 0px;
  top: 0px;
  background-repeat: no-repeat;
  /*background-color:#663399;*/
  background-position: -184% -22%;
}
.place.hall2019game .popup.game_init .formSubmit.blue {
  background-image: url(/gfx/place/hall2019game/game_init/start_but.png);
  width: 485px;
  height: 305px;
}
.place.hall2019game .popup.game_init .formSubmit.blue.blink {
  background-position: left center !important;
}
.place.hall2019game .popup.game_init .formSubmit.norm {
  margin: 10px;
}
.place.hall2019game .popup.game_init #butStartGameControl {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hall2019game .popup.game_init #butStartGameControl .imgWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hall2019game .popup.game_init #butStartGameControl .imgWrap .cell {
  background-repeat: no-repeat;
  width: 55px;
  height: 48px;
  margin: 10px;
}
.place.hall2019game .popup.game_init #butStartGameControl .imgWrap .cell.a {
  background-image: url(/gfx/place/dildogame/guitar/keybord/1.png);
}
.place.hall2019game .popup.game_init #butStartGameControl .imgWrap .cell.s {
  background-image: url(/gfx/place/dildogame/guitar/keybord/2.png);
}
.place.hall2019game .popup.game_init #butStartGameControl .imgWrap .cell.d {
  background-image: url(/gfx/place/dildogame/guitar/keybord/3.png);
}
.place.hall2019game .popup.game_init #butStartGameControl .imgWrap .cell.space {
  background-image: url(/gfx/place/dildogame/guitar/keybord/space.png);
  width: 157px;
  height: 49px;
}
.place.hall2019game .popup.before_init > .up,
.place.hall2019game .popup.before_init > .down {
  background-image: url(/gfx/place/hall2019game/before/updown.png);
}
.place.hall2019game .popup.before_init > .up {
  height: 36px;
}
.place.hall2019game .popup.before_init > .down {
  height: 40px;
}
.place.hall2019game .popup.before_init > .back {
  height: 388px;
  background-image: url(/gfx/place/hall2019game/before/back.jpg);
}
.place.hall2019game .popup.before_init .cellOne {
  position: relative;
}
.place.hall2019game .popup.before_init .cellOne .textWrap {
  font-size: 16px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  width: 150px;
  right: 110%;
}
.place.hall2019game .popup.before_init .cellOne.cellBed {
  margin-left: 30px;
}
.place.hall2019game .popup.before_init .cellOne.cellBed .textWrap {
  right: auto;
  left: 110%;
}
.place.hall2019game .popup.before_init > .content {
  text-shadow: -1px 0 #39024d, -1px 1px #39024d, 1px 1px #39024d, 0 1px #39024d, 1px 0 #39024d, 0 -1px #39024d, 0 2px #39024d, -1px 2px #39024d, 1px 2px #39024d, 2px 2px #39024d, 0 3px #39024d, -1px 3px #39024d, 1px 3px #39024d;
}
.place.hall2019game .popup.before_init > .content .back {
  padding: 20px;
  border-radius: 12px;
  width: 440px;
  position: relative;
}
.place.hall2019game .popup.before_init > .content .back.red {
  background-color: rgba(60, 16, 27, 0.5);
}
.place.hall2019game .popup.before_init > .content .back.blue {
  background-color: rgba(0, 0, 0, 0.3);
  text-shadow: -1px 0 #5b0808, -1px 1px #5b0808, 1px 1px #5b0808, 0 1px #5b0808, 1px 0 #5b0808, 0 -1px #5b0808, 0 2px #5b0808, -1px 2px #5b0808, 1px 2px #5b0808, 2px 2px #5b0808, 0 3px #5b0808, -1px 3px #5b0808, 1px 3px #5b0808;
}
.place.hall2019game .popup.before_init > .content .back.blue.in {
  width: auto;
  background-color: rgba(0, 0, 0, 0.4);
  padding: 5px 10px;
  border-radius: 11px;
}
.place.hall2019game .popup.before_init > .content .imageWrap {
  background-color: rgba(36, 0, 114, 0.5);
  border-radius: 12px;
  width: 110px;
  height: 110px;
  position: relative;
}
.place.hall2019game .popup.before_init > .content .imageWrap .img {
  width: 80px;
  height: 80px;
  position: absolute;
  left: 50%;
  margin-left: -40px;
  top: 50%;
  margin-top: -40px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.hall2019game .popup.before_init > .content .imageWrap .img.suit {
  background-image: url(/gfx/place/hall2019game/init/suit.png);
}
.place.hall2019game .popup.before_init > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/hall2019game/init/bed.png);
  width: 100px;
}
.place.hall2019game .popup.before_init > .content .imageWrap .have {
  background-image: url(/gfx/place/walkgame/info/tick.png);
  width: 33px;
  height: 31px;
  position: absolute;
  right: -10px;
  top: -10px;
  background-repeat: no-repeat;
}
.place.hall2019game .popup.before_init > .content .text.yellow {
  color: #ffd013;
}
.place.hall2019game .popup.before_init > .content .text.pink {
  color: #ffb502;
}
.place.hall2019game .popup.need_try > .up,
.place.hall2019game .popup.need_try > .down {
  background-image: url(/gfx/place/hall2019game/need_try/updown.png);
}
.place.hall2019game .popup.need_try > .up {
  height: 36px;
}
.place.hall2019game .popup.need_try > .down {
  height: 40px;
}
.place.hall2019game .popup.need_try > .back {
  height: 389px;
  background-image: url(/gfx/place/hall2019game/need_try/back.jpg);
}
.place.hall2019game .popup.need_try > .content {
  top: 18px;
}
.place.hall2019game .popup.need_try > .content .partUp {
  height: 204px;
  width: 473px;
}
.place.hall2019game .popup.need_try > .content .partUp .fastCap {
  font-size: 40px;
  padding: 0px 75px;
  position: relative;
}
.place.hall2019game .popup.need_try > .content .partUp .fastCap:after,
.place.hall2019game .popup.need_try > .content .partUp .fastCap:before {
  content: "";
  margin: 0px -12px;
  position: absolute;
  top: 50%;
  margin-top: -28px;
  background-repeat: no-repeat;
  width: 74px;
  height: 55px;
  background-image: url(/gfx/place/hall2019game/need_try/skull.png);
}
.place.hall2019game .popup.need_try > .content .partUp .fastCap:after {
  left: 0px;
}
.place.hall2019game .popup.need_try > .content .partUp .fastCap:before {
  right: 0px;
  -moz-transform: scale(-1, 1);
  -webkit-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.place.hall2019game .popup.need_try > .content .partUp .qIcon {
  display: none;
  background-image: url(/gfx/place/hallninja/none/amu.png);
  background-repeat: no-repeat;
  background-size: contain;
  width: 55px;
  height: 73px;
  position: relative;
}
.place.hall2019game .popup.need_try > .content .partUp .qIcon:after {
  content: "";
  position: absolute;
  width: 31px;
  height: 45px;
  background-repeat: no-repeat;
  right: -1px;
  top: 21px;
  background-image: url(/gfx/place/teachergame/ui/try/ask.png);
}
.place.hall2019game .popup.need_try > .content .partDown {
  height: 175px;
  width: 540px;
  text-shadow: -1px 0 #39024d, -1px 1px #39024d, 1px 1px #39024d, 0 1px #39024d, 1px 0 #39024d, 0 -1px #39024d, 0 2px #39024d, -1px 2px #39024d, 1px 2px #39024d, 2px 2px #39024d, 0 3px #39024d, -1px 3px #39024d, 1px 3px #39024d;
}
.place.hall2019game .popup.need_try > .content .partDown .qIconPass {
  background-image: url(/gfx/place/hall2019game/before/wand_mini.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  width: 39px;
  height: 52px;
}
.place.hall2019game .popup.need_try > .content .partDown .back.green {
  background-color: rgba(54, 14, 109, 0.3);
  padding: 5px 10px;
  border-radius: 10px;
}
.place.hall2019game .popup.need_try > .content .partDown .timerKeyWaitJS {
  color: #b1ff78;
}
.place.hall2019game .popup.need_try > .content .text.green {
  color: #b1ff78;
}
.place.hall2019game .popup.need_try > .content .formSubmit.premium {
  background-image: url(/gfx/place/hall2019game/need_try/but_premium.png);
}
.place.hall2019game #gameTableUI {
  position: absolute;
  left: 392px;
  top: 0px;
  width: 487px;
  height: 216px;
  font-family: 'Gochi Hand', cursive;
  color: #ffa7c6;
  font-size: 21px;
}
.place.hall2019game #gameTableUI #beltWrap {
  position: absolute;
  left: 5px;
  top: 69px;
  width: 470px;
  height: 45px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/teachergame/gameplay/belt_wrap.png);
}
.place.hall2019game #gameTableUI #beltWrap .textBox {
  position: absolute;
  bottom: 100%;
  margin-bottom: 5px;
  left: 0px;
  right: 0px;
  text-align: center;
}
.place.hall2019game #gameTableUI #textWrap {
  position: absolute;
  left: 50%;
  margin-left: -211px;
  top: 173px;
  width: 422px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hall2019game #gameTableUI #textWrap .cell {
  border-top: 2px solid #ffa7c6;
  width: 171px;
  text-align: center;
  padding-top: 3px;
}
.place.hall2019game .formSubmit.exit {
  background-image: url(/gfx/place/hall2019game/exit.png);
  width: 133px;
  height: 109px;
  position: absolute;
  right: 20px;
  top: 42px;
  z-index: 2;
}
.place.hall2019game.mobile {
  background-position: 0px -170px;
}
.place.hall2019game.mobile .barMain .down {
  opacity: 1;
}
.place.hall2019game.mobile #mobileButWrap {
  display: block;
}
.place.hall2019game.mobile #butStartGameControl {
  display: none !important;
}
.place.hall2019game.mobile #buttonSlowGameJS {
  left: 325px;
  top: 21px;
}
.place.hall2019game.mobile #mainDildoJS {
  top: -170px;
}
.place.hall2019game.mobile #cover_circle {
  margin-top: -170px;
}
.place.hall2019init #dialBox {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  z-index: 4;
}
.place.hall2019init #spineBox {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
}
.place.hallanim {
  background-image: url(/gfx/place/hallanim/back.jpg) !important;
  background-position: center top;
}
.place.hallanim .boxQuick.reward {
  padding: 0px 20px;
  height: 271px;
  margin-top: 110px;
}
.place.hallanim .boxQuick.reward .formSubmit {
  width: 254px;
  height: 65px;
  background-image: url(/gfx/place/teacheranim/button.png);
}
.place.hallanim .boxQuick.reward .formSubmit > .in {
  bottom: 5px;
  font-size: 25px;
  text-shadow: -1px 0 #62192e, -1px 1px #62192e, 1px 1px #62192e, 0 1px #62192e, 1px 0 #62192e, 0 -1px #62192e, 0 2px #62192e, -1px 2px #62192e, 1px 2px #62192e, 2px 2px #62192e, 0 3px #62192e, -1px 3px #62192e, 1px 3px #62192e;
}
.place.hallanim .rewarBoxView {
  top: 50%;
  left: 50%;
  margin-left: -305px;
  margin-top: -215px;
  position: absolute;
  z-index: 22 !important;
  width: 609px;
  height: 431px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/hallprogress/win_medium_reward.png);
  text-shadow: -1px 0 #31153f, -1px 1px #31153f, 1px 1px #31153f, 0 1px #31153f, 1px 0 #31153f, 0 -1px #31153f, 0 2px #31153f, -1px 2px #31153f, 1px 2px #31153f, 2px 2px #31153f, 0 3px #31153f, -1px 3px #31153f, 1px 3px #31153f;
  color: white;
  font-size: 22px;
}
.place.hallanim .rewarBoxView .iconReward {
  background-color: rgba(33, 18, 81, 0.39);
}
.place.hallanim .rewarBoxView .qLogo {
  position: absolute;
  left: 50%;
  top: -79px;
  margin-left: -170px;
  background-image: url(/gfx/place/hallprogress/logo.png);
  width: 341px;
  height: 193px;
  background-repeat: no-repeat;
}
.place.hallanim .rewarBoxView .myPageSelector > .mainContent {
  margin: 0px auto;
}
.place.hallanim .rewarBoxView .myPageSelector > .mainNavi {
  height: 0px;
}
.place.hallanim .rewarBoxView .myPageSelector > .mainNavi .nDet {
  display: none;
}
.place.hallanim .rewarBoxView .myPageSelector > .mainNavi .nArr {
  position: absolute;
  top: 24px;
}
.place.hallanim .rewarBoxView .myPageSelector > .mainNavi .nRight {
  right: -35px;
}
.place.hallanim .rewarBoxView .myPageSelector > .mainNavi .nLeft {
  left: -35px;
}
.place.hallanim .rewarBoxView .contentSelector.static {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hallanim .rewarBoxView .contentSelector.list {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.place.hallanim .rewarBoxView .boxWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
}
.place.hallanim #techearAnim {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.hallanim #iconWrap {
  z-index: 21;
  position: absolute;
  height: 738px;
  right: 20px;
  top: 21px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hallanim #iconWrap .formSubmit.exit {
  position: relative;
  right: 0px;
  top: 0px;
  background-image: url(/gfx/place/hallninja/exit.png);
  width: 133px;
  height: 109px;
}
.place.hallanim #iconWrap .formSubmit.normal {
  width: 83px;
  height: 79px;
  background-image: url(/gfx/place/hallanim/anim_but/butt/ready.png);
  position: relative;
}
.place.hallanim #iconWrap .formSubmit.normal .icon {
  position: absolute;
  left: 6px;
  top: 5px;
  width: 69px;
  height: 64px;
  background-image: url(/gfx/place/hallanim/anim_but/able/ready.png);
  background-repeat: no-repeat;
}
.place.hallanim #iconWrap .formSubmit.normal[data-i="1"] .icon {
  background-position: 0px 0px;
}
.place.hallanim #iconWrap .formSubmit.normal[data-i="2"] .icon {
  background-position: -69px 0px;
}
.place.hallanim #iconWrap .formSubmit.normal[data-i="3"] .icon {
  background-position: -138px 0px;
}
.place.hallanim #iconWrap .formSubmit.normal[data-i="4"] .icon {
  background-position: -207px 0px;
}
.place.hallanim #iconWrap .formSubmit.normal[data-i="5"] .icon {
  background-position: -276px 0px;
}
.place.hallanim #iconWrap .formSubmit.normal[data-i="6"] .icon {
  background-position: -345px 0px;
}
.place.hallanim #iconWrap .formSubmit.normal.unable .icon {
  background-image: url(/gfx/place/hallanim/anim_but/unable/ready.png);
}
.place.hallanim #iconWrap .formSubmit.normal.unable .icon:after {
  content: "";
  position: absolute;
  width: 57px;
  height: 53px;
  left: 4px;
  top: 7px;
  background-image: url(/gfx/place/hallanim/anim_but/lock.png);
  background-repeat: no-repeat;
}
.place.hallanim #iconWrap .formSubmit.cum {
  width: 143px;
  height: 119px;
  background-image: url(/gfx/place/hallanim/anim_but/but_cum.png);
}
.place.hallanim #iconWrap .formSubmit.cum.unable {
  background-image: url(/gfx/place/hallanim/anim_but/but_unable.png);
}
.place.hallanim #colLeft {
  position: absolute;
  z-index: 21;
  bottom: 30px;
  left: 30px;
}
.place.hallanim #colLeft .formSubmit {
  background-image: url(/gfx/place/teacheranim/button_blue.png);
  width: 114px;
  height: 104px;
  position: relative;
}
.place.hallanim #colLeft .formSubmit .icon {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  background-position: center;
  background-repeat: no-repeat;
}
.place.hallanim #girlWrapAll {
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.hallanim #girlWrapAll .cell {
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.hallanim #girlWrapAll .cell .eye {
  position: absolute;
  background-repeat: no-repeat;
}
.place.hallanim #girlWrapAll .cell .eye[data-step="0"] {
  opacity: 0;
}
.place.hallanim #girlWrapAll .cell .eye[data-step="2"] {
  background-position: left bottom;
}
.place.hallanim #girlWrapAll .cell .girl {
  position: absolute;
  background-repeat: no-repeat;
}
.place.hallanim #girlWrapAll .cell[data-girl_name='anya'] {
  z-index: 15;
}
.place.hallanim #girlWrapAll .cell[data-girl_name='anya'] .eye {
  width: 44px;
  height: 10px;
  left: 967px;
  top: 272px;
  background-image: url(/gfx/place/teacheranim/girls/anya/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='anya'] .girl {
  width: 330px;
  height: 401px;
  left: 867px;
  top: 222px;
  background-image: url(/gfx/place/teacheranim/girls/anya/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='ashley'] {
  z-index: 19;
}
.place.hallanim #girlWrapAll .cell[data-girl_name='ashley'] .eye {
  width: 38px;
  height: 12px;
  left: 608px;
  top: 418px;
  background-image: url(/gfx/place/teacheranim/girls/ashley/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='ashley'] .girl {
  width: 232px;
  height: 332px;
  left: 514px;
  top: 373px;
  background-image: url(/gfx/place/teacheranim/girls/ashley/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='cherry'] {
  z-index: 14;
}
.place.hallanim #girlWrapAll .cell[data-girl_name='cherry'] .eye {
  width: 26px;
  height: 16px;
  left: 727px;
  top: 198px;
  background-image: url(/gfx/place/teacheranim/girls/cherry/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='cherry'] .girl {
  width: 186px;
  height: 452px;
  left: 631px;
  top: 163px;
  background-image: url(/gfx/place/teacheranim/girls/cherry/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='cindy'] .eye {
  width: 27px;
  height: 11px;
  left: 247px;
  top: 204px;
  background-image: url(/gfx/place/teacheranim/girls/cindy/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='cindy'] .girl {
  width: 213px;
  height: 450px;
  left: 170px;
  top: 163px;
  background-image: url(/gfx/place/teacheranim/girls/cindy/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='dora'] {
  z-index: 17;
}
.place.hallanim #girlWrapAll .cell[data-girl_name='dora'] .eye {
  width: 32px;
  height: 19px;
  left: 548px;
  top: 369px;
  background-image: url(/gfx/place/teacheranim/girls/dora/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='dora'] .girl {
  width: 256px;
  height: 347px;
  left: 452px;
  top: 329px;
  background-image: url(/gfx/place/teacheranim/girls/dora/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='emma'] {
  z-index: 18;
}
.place.hallanim #girlWrapAll .cell[data-girl_name='emma'] .eye {
  width: 36px;
  height: 11px;
  left: 935px;
  top: 414px;
  background-image: url(/gfx/place/teacheranim/girls/emma/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='emma'] .girl {
  width: 430px;
  height: 322px;
  left: 849px;
  top: 368px;
  background-image: url(/gfx/place/teacheranim/girls/emma/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='frecly'] .eye {
  width: 31px;
  height: 13px;
  left: 405px;
  top: 194px;
  background-image: url(/gfx/place/teacheranim/girls/frecly/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='frecly'] .girl {
  width: 126px;
  height: 453px;
  left: 351px;
  top: 159px;
  background-image: url(/gfx/place/teacheranim/girls/frecly/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='geeky'] {
  z-index: 12;
}
.place.hallanim #girlWrapAll .cell[data-girl_name='geeky'] .eye {
  width: 13px;
  height: 9px;
  left: 558px;
  top: 207px;
  background-image: url(/gfx/place/teacheranim/girls/geeky/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='geeky'] .girl {
  width: 169px;
  height: 444px;
  left: 507px;
  top: 150px;
  background-image: url(/gfx/place/teacheranim/girls/geeky/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='ice'] {
  z-index: 16;
}
.place.hallanim #girlWrapAll .cell[data-girl_name='ice'] .eye {
  width: 42px;
  height: 30px;
  left: 480px;
  top: 393px;
  background-image: url(/gfx/place/teacheranim/girls/ice/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='ice'] .girl {
  width: 281px;
  height: 288px;
  left: 327px;
  top: 368px;
  background-image: url(/gfx/place/teacheranim/girls/ice/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='indira'] {
  z-index: 14;
}
.place.hallanim #girlWrapAll .cell[data-girl_name='indira'] .eye {
  width: 35px;
  height: 13px;
  left: 316px;
  top: 191px;
  background-image: url(/gfx/place/teacheranim/girls/indira/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='indira'] .girl {
  width: 121px;
  height: 460px;
  left: 279px;
  top: 159px;
  background-image: url(/gfx/place/teacheranim/girls/indira/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='linn'] {
  z-index: 20;
}
.place.hallanim #girlWrapAll .cell[data-girl_name='linn'] .eye {
  width: 40px;
  height: 13px;
  left: 840px;
  top: 428px;
  background-image: url(/gfx/place/teacheranim/girls/linn/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='linn'] .girl {
  width: 270px;
  height: 403px;
  left: 656px;
  top: 295px;
  background-image: url(/gfx/place/teacheranim/girls/linn/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='lola'] {
  z-index: 17;
}
.place.hallanim #girlWrapAll .cell[data-girl_name='lola'] .eye {
  width: 44px;
  height: 16px;
  left: 348px;
  top: 388px;
  background-image: url(/gfx/place/teacheranim/girls/lola/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='lola'] .girl {
  width: 233px;
  height: 323px;
  left: 271px;
  top: 347px;
  background-image: url(/gfx/place/teacheranim/girls/lola/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='maggie'] {
  z-index: 17;
}
.place.hallanim #girlWrapAll .cell[data-girl_name='maggie'] .eye {
  width: 35px;
  height: 13px;
  left: 695px;
  top: 361px;
  background-image: url(/gfx/place/teacheranim/girls/maggie/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='maggie'] .girl {
  width: 182px;
  height: 345px;
  left: 634px;
  top: 317px;
  background-image: url(/gfx/place/teacheranim/girls/maggie/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='pantress'] .eye {
  width: 19px;
  height: 9px;
  left: 827px;
  top: 199px;
  background-image: url(/gfx/place/teacheranim/girls/pantress/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='pantress'] .girl {
  width: 195px;
  height: 446px;
  left: 756px;
  top: 162px;
  background-image: url(/gfx/place/teacheranim/girls/pantress/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='sanshi'] {
  z-index: 12;
}
.place.hallanim #girlWrapAll .cell[data-girl_name='sanshi'] .eye {
  width: 29px;
  height: 12px;
  left: 902px;
  top: 201px;
  background-image: url(/gfx/place/teacheranim/girls/sanshi/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='sanshi'] .girl {
  width: 194px;
  height: 455px;
  left: 806px;
  top: 163px;
  background-image: url(/gfx/place/teacheranim/girls/sanshi/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='twins'] {
  z-index: 18;
}
.place.hallanim #girlWrapAll .cell[data-girl_name='twins'] .eye {
  width: 137px;
  height: 66px;
  left: 100px;
  top: 442px;
  background-image: url(/gfx/place/teacheranim/girls/twins/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='twins'] .girl {
  width: 513px;
  height: 320px;
  left: 7px;
  top: 390px;
  background-image: url(/gfx/place/teacheranim/girls/twins/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='victoria'] .eye {
  width: 13px;
  height: 10px;
  left: 633px;
  top: 199px;
  background-image: url(/gfx/place/teacheranim/girls/victoria/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='victoria'] .girl {
  width: 178px;
  height: 442px;
  left: 594px;
  top: 162px;
  background-image: url(/gfx/place/teacheranim/girls/victoria/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='winona'] {
  z-index: 15;
}
.place.hallanim #girlWrapAll .cell[data-girl_name='winona'] .eye {
  width: 8px;
  height: 11px;
  left: 311px;
  top: 320px;
  background-image: url(/gfx/place/teacheranim/girls/winona/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='winona'] .girl {
  width: 327px;
  height: 380px;
  left: 55px;
  top: 270px;
  background-image: url(/gfx/place/teacheranim/girls/winona/girl.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='zoe'] {
  z-index: 11;
}
.place.hallanim #girlWrapAll .cell[data-girl_name='zoe'] .eye {
  width: 31px;
  height: 6px;
  left: 472px;
  top: 193px;
  background-image: url(/gfx/place/teacheranim/girls/zoe/eye.png);
}
.place.hallanim #girlWrapAll .cell[data-girl_name='zoe'] .girl {
  width: 140px;
  height: 458px;
  left: 412px;
  top: 154px;
  background-image: url(/gfx/place/teacheranim/girls/zoe/girl.png);
}
.place.extendSayBox.hallanim .sayBox > .content .textNavi {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hallninja {
  background-image: url(/gfx/place/hallninja/back.jpg);
}
.place.hallninja #girlGameJsCanvas,
.place.hallninja #hallGameUI {
  position: absolute;
  left: 0px;
  top: 0px;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  width: 1280px;
  height: 780px;
}
.place.hallninja #hallGameUI #witchBox {
  position: absolute;
  left: 20px;
  top: 40px;
}
.place.hallninja #hallGameUI #witchBox .headWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.place.hallninja #hallGameUI #witchBox .headWrap .head {
  position: relative;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(/gfx/place/hallninja/game/head_back.png);
  width: 99px;
  height: 89px;
}
.place.hallninja #hallGameUI #witchBox .headWrap .head > .in {
  background-repeat: no-repeat;
  background-image: url(/gfx/place/hallninja/game/head.png);
  width: 99px;
  height: 89px;
}
.place.hallninja #hallGameUI #witchBox .headWrap .head.cut:after {
  content: "";
  position: absolute;
  width: 99px;
  height: 102px;
  left: -7px;
  top: 0px;
  background-image: url(/gfx/place/hallninja/game/head_cut.png);
}
.place.hallninja #hallGameUI #eggBox {
  width: 79px;
  height: 109px;
  position: absolute;
  left: 20px;
  top: 40px;
}
.place.hallninja #hallGameUI #eggBox .valJS {
  color: white;
  text-shadow: -1px 0 #1B2747, -1px 1px #1B2747, 1px 1px #1B2747, 0 1px #1B2747, 1px 0 #1B2747, 0 -1px #1B2747, 0 2px #1B2747, -1px 2px #1B2747, 1px 2px #1B2747, 2px 2px #1B2747, 0 3px #1B2747, -1px 3px #1B2747, 1px 3px #1B2747;
  font-size: 52px;
  position: absolute;
  left: 60px;
  top: 70px;
}
.place.hallninja #hallGameUI #eggBox .beltWrap {
  position: absolute;
  bottom: 8px;
  left: 7px;
  width: 65px;
  height: 88px;
}
.place.hallninja #hallGameUI #eggBox .beltWrap > .fill {
  position: absolute;
  left: 0px;
  bottom: 0px;
  height: 0px;
  width: 65px;
  background-image: url(/gfx/place/hallninja/game/bottle.png);
  background-position: left bottom;
}
.place.hallninja #hallGameUI #eggBox .bottle {
  background-image: url(/gfx/place/hallninja/game/bottle_back.png);
  width: 79px;
  height: 109px;
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.hallninja #hallGameUI #liveBox {
  position: absolute;
  right: 20px;
  top: 40px;
}
.place.hallninja #hallGameUI #liveBox .heartWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.place.hallninja #hallGameUI #liveBox .heartWrap .heart {
  position: relative;
  width: 92px;
  height: 106px;
  background-image: url(/gfx/place/hallninja/game/heart_back.png);
}
.place.hallninja #hallGameUI #liveBox .heartWrap .heart > .in {
  background-repeat: no-repeat;
  background-image: url(/gfx/place/hallninja/game/heart.png);
  width: 92px;
  height: 106px;
}
.place.hallninja #hallGameUI #liveBox .valJS {
  color: white;
  text-shadow: -1px 0 #ff0000, -1px 1px #ff0000, 1px 1px #ff0000, 0 1px #ff0000, 1px 0 #ff0000, 0 -1px #ff0000, 0 2px #ff0000, -1px 2px #ff0000, 1px 2px #ff0000, 2px 2px #ff0000, 0 3px #ff0000, -1px 3px #ff0000, 1px 3px #ff0000;
  font-size: 42px;
  position: absolute;
  left: 60px;
  top: 70px;
}
.place.hallninja .wrapGirlUI {
  position: absolute;
  width: 146px;
  height: 189px;
  left: 17px;
  top: 58px;
  z-index: 2;
}
.place.hallninja .wrapGirlUI > .back {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 146px;
  height: 189px;
  background-image: url(/gfx/place/teachergame/ui/box.png);
  background-repeat: no-repeat;
}
.place.hallninja .wrapGirlUI .girlProfileUI {
  position: absolute;
  left: 22px;
  top: 18px;
  width: 102px;
  height: 102px;
  background-repeat: no-repeat;
  background-size: contain;
  background-repeat: center;
  border-radius: 17px;
}
.place.hallninja .wrapGirlUI .valTry {
  position: absolute;
  top: 141px;
  left: 60px;
  height: 25px;
  width: 67px;
  color: white;
  text-shadow: -1px 0 #0c0417, -1px 1px #0c0417, 1px 1px #0c0417, 0 1px #0c0417, 1px 0 #0c0417, 0 -1px #0c0417, 0 2px #0c0417, -1px 2px #0c0417, 1px 2px #0c0417;
  font-size: 20px;
  text-align: center;
}
.place.hallninja .wrapGirlUI .valTry:after {
  content: "";
  left: -47px;
  top: -14px;
  position: absolute;
  background-size: contain;
  width: 40px;
  height: 52px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/hallninja/init/amu.png);
}
.place.hallninja .book.bookGame {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  width: 649px;
  height: 460px;
  background-position: 0px 34px;
  background-image: url(/gfx/place/gameninja/easter/start/back.jpg);
}
.place.hallninja .book.bookGame > .up {
  background-image: url(/gfx/place/gameninja/easter/start/updown.png);
  height: 36px;
  width: 649px;
}
.place.hallninja .book.bookGame > .down {
  background-image: url(/gfx/place/gameninja/easter/start/updown.png);
  height: 40px;
  background-position: left bottom;
  width: 649px;
}
.place.hallninja .book.bookGame > .content {
  color: white;
  text-shadow: -1px 0 #00659D, -1px 1px #00659D, 1px 1px #00659D, 0 1px #00659D, 1px 0 #00659D, 0 -1px #00659D, 0 2px #00659D, -1px 2px #00659D, 1px 2px #00659D, 2px 2px #00659D, 0 3px #00659D, -1px 3px #00659D, 1px 3px #00659D;
}
.place.hallninja .book.bookGame .capText {
  position: absolute;
  width: 499px;
  height: 87px;
  top: 33px;
  left: 53px;
  font-size: 28px;
  text-align: center;
}
.place.hallninja .book.bookGame .text.textfill {
  position: absolute;
  text-align: center;
  height: 60px;
  width: 250px;
  top: 344px;
}
.place.hallninja .book.bookGame .text.textfill.ll {
  left: 40px;
}
.place.hallninja .book.bookGame .text.textfill.rr {
  right: 40px;
}
.place.hallninja #gameCover {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 26px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  text-align: center;
}
.place.hallninja #gameCover .backOpacity {
  background-color: rgba(0, 0, 0, 0.3);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 1280px;
  height: 780px;
}
.place.hallninja #gameCover.bookHide {
  display: none !important;
}
.place.hallninja .popup {
  position: relative;
  width: 649px;
  height: 460px;
}
.place.hallninja .popup > .capBig {
  position: absolute;
  left: 0px;
  right: 0px;
  top: -35px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hallninja .popup > .capBig > .in {
  min-width: 235px;
  height: 52px;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  -webkit-box-shadow: 0px 9px 37px -5px #6b3917;
  -moz-box-shadow: 0px 9px 37px -5px #6b3917;
  box-shadow: 0px 9px 37px -5px #6b3917;
}
.place.hallninja .popup > .capBig > .in > .content {
  z-index: 1;
  padding: 0px 22px;
  position: relative;
  text-shadow: -1px 0 #90195A, -1px 1px #90195A, 1px 1px #90195A, 0 1px #90195A, 1px 0 #90195A, 0 -1px #90195A, 0 2px #90195A, -1px 2px #90195A, 1px 2px #90195A, 2px 2px #90195A, 0 3px #90195A, -1px 3px #90195A, 1px 3px #90195A;
  color: white;
  font-size: 28px;
}
.place.hallninja .popup > .capBig > .in > .up {
  position: absolute;
  top: 0px;
  right: -6px;
  width: 115px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
  background-position: right top;
}
.place.hallninja .popup > .capBig > .in > .down {
  position: absolute;
  top: 0px;
  left: -4px;
  width: 108px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
}
.place.hallninja .popup > .capBig > .in:after {
  content: "";
  position: absolute;
  right: 107px;
  left: 102px;
  top: 0px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/ext.png);
}
.place.hallninja .popup > .back {
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 34px;
  height: 388px;
}
.place.hallninja .popup > .up {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  top: 0px;
  height: 36px;
}
.place.hallninja .popup > .down {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  bottom: 0px;
  background-position: left bottom;
  height: 40px;
}
.place.hallninja .popup > .penLeft {
  position: absolute;
  left: -14px;
  top: 183px;
  width: 16px;
  height: 30px;
  background-image: url(/gfx/place/teachergame/ui/lose_exam/pecil_ext_left.png);
  background-repeat: no-repeat;
}
.place.hallninja .popup > .content {
  position: absolute;
  top: 30px;
  left: 33px;
  right: 33px;
  bottom: 33px;
}
.place.hallninja .popup_down {
  margin-top: 30px;
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/hallninja/down.png);
  width: 649px;
  height: 137px;
  position: relative;
  text-shadow: -1px 0 #1d55c7, -1px 1px #1d55c7, 1px 1px #1d55c7, 0 1px #1d55c7, 1px 0 #1d55c7, 0 -1px #1d55c7, 0 2px #1d55c7, -1px 2px #1d55c7, 1px 2px #1d55c7, 2px 2px #1d55c7, 0 3px #1d55c7, -1px 3px #1d55c7, 1px 3px #1d55c7;
}
.place.hallninja .popup_down > .content {
  position: absolute;
  top: 13px;
  left: 15px;
  width: 618px;
  height: 101px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hallninja .popup_down > .content .imageWrap {
  background-color: rgba(9, 28, 159, 0.3);
  border-radius: 12px;
  width: 77px;
  height: 77px;
  position: relative;
}
.place.hallninja .popup_down > .content .imageWrap .img {
  width: 72px;
  height: 70px;
  position: absolute;
  left: 50%;
  margin-left: -36px;
  top: 50%;
  margin-top: -33px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.hallninja .popup_down > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/hallninja/ticket.png);
}
.place.hallninja .formSubmit.game {
  background-image: url(/gfx/place/teachergame/ui/lose_exam/button.png);
  width: 140px;
  height: 56px;
  margin: 1px;
}
.place.hallninja .formSubmit.game.normal {
  margin: 0px;
  width: 142px;
  height: 58px;
}
.place.hallninja .formSubmit.game.normal > .in {
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.hallninja .formSubmit.game.pass {
  background-image: url(/gfx/place/hallninja/lose/button_pass.png);
}
.place.hallninja .formSubmit.game.pass > .icon {
  position: absolute;
  right: -2px;
  top: -3px;
  width: 47px;
  height: 63px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/hallninja/lose/amu.png);
}
.place.hallninja .formSubmit.game.pass > .in {
  left: 33px;
  right: 50px;
  text-shadow: -1px 0 #2656b4, -1px 1px #2656b4, 1px 1px #2656b4, 0 1px #2656b4, 1px 0 #2656b4, 0 -1px #2656b4, 0 2px #2656b4, -1px 2px #2656b4, 1px 2px #2656b4, 2px 2px #2656b4, 0 3px #2656b4, -1px 3px #2656b4, 1px 3px #2656b4;
}
.place.hallninja .formSubmit.game.premium {
  background-image: url(/gfx/place/teachergame/ui/lose_exam/button_premium.png);
}
.place.hallninja .formSubmit.game.premium > .in {
  left: 10px;
  right: 50px;
  text-shadow: -1px 0 #1e71ae, -1px 1px #1e71ae, 1px 1px #1e71ae, 0 1px #1e71ae, 1px 0 #1e71ae, 0 -1px #1e71ae, 0 2px #1e71ae, -1px 2px #1e71ae, 1px 2px #1e71ae, 2px 2px #1e71ae, 0 3px #1e71ae, -1px 3px #1e71ae, 1px 3px #1e71ae;
}
.place.hallninja .formSubmit.game.premium:after {
  right: -21px;
  margin-top: -49px;
}
.place.hallninja .formSubmit.game > .in {
  left: 10px;
  right: 10px;
  top: 8px;
  bottom: 13px;
  text-shadow: -1px 0 #638d12, -1px 1px #638d12, 1px 1px #638d12, 0 1px #638d12, 1px 0 #638d12, 0 -1px #638d12, 0 2px #638d12, -1px 2px #638d12, 1px 2px #638d12, 2px 2px #638d12, 0 3px #638d12, -1px 3px #638d12, 1px 3px #638d12;
}
.place.hallninja .formSubmit.premiumGame {
  background-image: url(/gfx/place/gameninja/easter/down/button_premium.png);
  width: 138px;
  height: 54px;
}
.place.hallninja .formSubmit.premiumGame > .in {
  right: 36px;
}
.place.hallninja .formSubmit.premiumGame:after {
  right: -19px;
  margin-top: -49px;
}
.place.hallninja .formSubmit.premiumGame.black {
  background-image: url(/gfx/place/gameninja/easter/lose/button_premium.png);
}
.place.hallninja .popup.init {
  width: 913px;
  height: 505px;
}
.place.hallninja .popup.init > .back {
  height: 432px;
  background-image: url(/gfx/place/hallninja/init/back.jpg);
}
.place.hallninja .popup.init > .up {
  background-image: url(/gfx/place/hallninja/init/updown.png);
}
.place.hallninja .popup.init > .down {
  background-image: url(/gfx/place/hallninja/init/updown.png);
  height: 39px;
}
.place.hallninja .popup.init > .content {
  left: 17px;
  right: 17px;
}
.place.hallninja .popup.init .mainColl {
  height: 421px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hallninja .popup.init .mainColl.game {
  width: 541px;
  margin-left: 23px;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow {
  width: 362px;
  border-radius: 12px;
  height: 160px;
  position: relative;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow > .cap {
  text-shadow: -1px 0 #2b3916, -1px 1px #2b3916, 1px 1px #2b3916, 0 1px #2b3916, 1px 0 #2b3916, 0 -1px #2b3916, 0 2px #2b3916, -1px 2px #2b3916, 1px 2px #2b3916, 2px 2px #2b3916, 0 3px #2b3916, -1px 3px #2b3916, 1px 3px #2b3916;
  color: white;
  padding: 0px 10px;
  font-size: 20px;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap {
  padding: 0px 40px;
  width: 449px;
  position: relative;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell {
  width: 89px;
  height: 89px;
  position: absolute;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .back {
  position: absolute;
  left: 0px;
  top: 0px;
  background-repeat: no-repeat;
  width: 89px;
  height: 89px;
  background-image: url(/gfx/place/hallninja/init/cell.png);
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .hover {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 86px;
  height: 85px;
  border: 2px #FFF;
  border-style: solid;
  box-shadow: 0 0 10px 5px rgba(107, 228, 255, 0.75), inset 0 0 5px 2px rgba(107, 228, 255, 0.75);
  border-radius: 5px;
  border-radius: 15px;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .icon {
  position: absolute;
  left: 0px;
  top: -15px;
  width: 89px;
  height: 108px;
  background-repeat: no-repeat;
  background-position: center;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="1"] {
  left: 68px;
  top: 20px;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="1"] .icon {
  background-image: url(/gfx/place/hallninja/init/cell_all_icon.png);
  background-position: left top;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="1"] .back {
  background-position: left top;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="2"] {
  left: 231px;
  top: 15px;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="2"] .icon {
  background-image: url(/gfx/place/hallninja/init/cell_all_icon.png);
  background-position: center top;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="2"] .back {
  background-position: center top;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="3"] {
  left: 389px;
  top: 33px;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="3"] .icon {
  background-image: url(/gfx/place/hallninja/init/cell_all_icon.png);
  background-position: right top;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="3"] .back {
  background-position: right top;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="4"] {
  left: 3px;
  top: 3px;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="5"] {
  left: 137px;
  top: 40px;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="6"] {
  left: 269px;
  top: 59px;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="4"] .icon {
  left: -2px;
  top: -7px;
  width: 94px;
  height: 93px;
  background-image: url(/gfx/place/hallninja/init/4.png);
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="5"] .icon {
  left: -3px;
  top: -14px;
  width: 97px;
  height: 99px;
  background-image: url(/gfx/place/hallninja/init/5.png);
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell[data-eq="6"] .icon {
  left: -20px;
  top: -12px;
  width: 125px;
  height: 104px;
  background-image: url(/gfx/place/hallninja/init/6.png);
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .beltCoin {
  position: absolute;
  left: 50%;
  top: 100%;
  margin-top: 2px;
  margin-left: -50px;
  width: 101px;
  height: 26px;
  background-color: rgba(0, 0, 0, 0.38);
  border-radius: 10px;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .beltCoin > .in {
  position: absolute;
  right: 4px;
  width: 70px;
  height: 26px;
  top: 0px;
  color: #d8ff4b;
  text-shadow: none;
  font-family: Tahoma, Verdana, Arial;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .beltCoin:after {
  content: "";
  position: absolute;
  left: 4px;
  top: 0px;
  width: 20px;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(/gfx/place/teachergame/ui/init/start_tiny.png);
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell > .tick {
  position: absolute;
  right: -8px;
  top: -7px;
  background-repeat: no-repeat;
  width: 44px;
  height: 42px;
  background-image: url(/gfx/place/teachergame/ui/init/tick.png);
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow.coin {
  padding-bottom: 24px;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow.coin .cell > .hover {
  /*width: 101px;
                            height: 131px;
                            border-bottom-left-radius: 10px;
                            border-bottom-right-radius: 10px;*/
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow.val {
  margin-top: 7px;
  display: inline-flex;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow.val .cellWrap {
  display: inline-flex;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow.val .cellWrap > .cell {
  margin: auto;
  position: relative;
  left: 0px;
  top: 0px;
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow.val .cellWrap > .cell .back {
  position: absolute;
  left: 0px;
  top: 0px;
  background-repeat: no-repeat;
  width: 89px;
  height: 89px;
  background-image: url(/gfx/place/hallninja/init/cell_orange.png);
}
.place.hallninja .popup.init .mainColl.game .gameRows .gameRow.val .cellWrap > .cell_break {
  background-image: url(/gfx/place/teachergame/ui/init/next_yellow.png);
}
.place.hallninja .popup.init .mainColl.game .buttonRow .formSubmit {
  position: relative;
  width: 168px;
  height: 48px;
  background-image: url(/gfx/place/teachergame/ui/init/button.png);
}
.place.hallninja .popup.init .mainColl.game .buttonRow .formSubmit > .icon {
  position: absolute;
  background-image: url(/gfx/place/hallninja/init/amu.png);
  background-repeat: no-repeat;
  width: 55px;
  height: 73px;
  left: -34px;
  top: -18px;
}
.place.hallninja .popup.init .mainColl.game .buttonRow .formSubmit > .in {
  left: 15px;
  right: 15px;
  text-shadow: -1px 0 #d96517, -1px 1px #d96517, 1px 1px #d96517, 0 1px #d96517, 1px 0 #d96517, 0 -1px #d96517, 0 2px #d96517, -1px 2px #d96517, 1px 2px #d96517, 2px 2px #d96517, 0 3px #d96517, -1px 3px #d96517, 1px 3px #d96517;
  white-space: nowrap;
}
.place.hallninja .popup.init .mainColl.game #cauldron {
  position: absolute;
  width: 119px;
  height: 137px;
  bottom: 6px;
  left: 449px;
}
.place.hallninja .popup.init .mainColl.game #cauldron:after {
  content: "";
  position: absolute;
  width: 119px;
  height: 137px;
  left: 0px;
  top: 0px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/hallninja/init/cauldron/pipe.png);
}
.place.hallninja .popup.init .mainColl.info {
  width: 243px;
  margin-right: 23px;
  display: flex;
}
.place.hallninja .popup.init .mainColl.info .rowMain {
  padding: 7px;
  width: 229px;
  text-shadow: -1px 0 #0b48a7, -1px 1px #0b48a7, 1px 1px #0b48a7, 0 1px #0b48a7, 1px 0 #0b48a7, 0 -1px #0b48a7, 0 2px #0b48a7, -1px 2px #0b48a7, 1px 2px #0b48a7, 2px 2px #0b48a7, 0 3px #0b48a7, -1px 3px #0b48a7, 1px 3px #0b48a7;
  background-color: rgba(13, 39, 168, 0.3);
  border-radius: 12px;
  margin: auto;
}
.place.hallninja .popup.init .mainColl.info .rowMain .rewardRow {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 3px;
}
.place.hallninja .popup.init .mainColl.info .rowMain .rewardRow .iconWrap {
  position: relative;
  width: 70px;
  height: 78px;
}
.place.hallninja .popup.init .mainColl.info .rowMain .rewardRow .iconWrap .textBox {
  position: absolute;
  top: 100%;
  left: -10px;
  width: 90px;
  height: 30px;
  margin-top: 2px;
}
.place.hallninja .popup.init .mainColl.info .rowMain .rewardRow .icon {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
}
.place.hallninja .popup.init .mainColl.info .rowMain .rewardRow .icon.gift {
  background-image: url(/gfx/place/hallninja/suit.png);
  width: 62px;
  height: 71px;
  bottom: 0px;
}
.place.hallninja .popup.init .mainColl.info .rowMain .rewardRow .icon.ticket {
  background-image: url(/gfx/place/hallninja/ticket.png);
  width: 56px;
  height: 70px;
  bottom: 1px;
}
.place.hallninja .popup.init .mainColl.info .rowMain #infoGame {
  width: 100%;
  height: 180px;
  margin: 11px 0px;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hallninja .popup.init .mainColl.info .rowMain #infoGame .row {
  width: 100%;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hallninja .popup.init .mainColl.info .rowMain #infoGame .row .icon {
  width: 50px;
  height: 50px;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
}
.place.hallninja .popup.init .mainColl.info .rowMain #infoGame .row .icon.bat .qIcon {
  position: absolute;
  left: 0px;
  top: 50%;
  margin-top: -22px;
  width: 60px;
  height: 44px;
  background-image: url(/gfx/place/hallninja/init/howto/bat.png);
}
.place.hallninja .popup.init .mainColl.info .rowMain #infoGame .row .icon.pumpkin {
  background-image: url(/gfx/place/hallninja/init/howto/pumpkin.png);
}
.place.hallninja .popup.init .mainColl.info .rowMain #infoGame .row .icon.witch {
  background-image: url(/gfx/place/hallninja/init/howto/witch.png);
}
.place.hallninja .popup.init .mainColl.info .rowMain #infoGame .row .rowText {
  width: 169px;
  height: 55px;
}
.place.hallninja .popup.init .mainColl.info .rowMain #infoGame .rowBreak {
  width: 160px;
  height: 1px;
  background-color: rgba(255, 255, 255, 0.8);
  margin: 6px;
}
.place.hallninja .popup.init .mainColl.info .rowMain .descRow {
  background-color: #054194;
  border-radius: 12px;
  color: #55c0ff;
  padding: 5px 10px;
  text-shadow: none;
  font-size: 18px;
}
.place.hallninja .popup.coin_win {
  height: 303px;
}
.place.hallninja .popup.coin_win > .up {
  background-image: url(/gfx/place/hallninja/next/updown.png);
  height: 36px;
}
.place.hallninja .popup.coin_win > .down {
  height: 39px;
  background-image: url(/gfx/place/hallninja/next/updown.png);
}
.place.hallninja .popup.coin_win > .back {
  background-image: url(/gfx/place/hallninja/next/back.jpg);
  height: 232px;
}
.place.hallninja .popup.coin_win > .content {
  top: 20px;
  bottom: 24px;
  text-shadow: -1px 0 #1b2b9c, -1px 1px #1b2b9c, 1px 1px #1b2b9c, 0 1px #1b2b9c, 1px 0 #1b2b9c, 0 -1px #1b2b9c, 0 2px #1b2b9c, -1px 2px #1b2b9c, 1px 2px #1b2b9c, 2px 2px #1b2b9c, 0 3px #1b2b9c, -1px 3px #1b2b9c, 1px 3px #1b2b9c;
}
.place.hallninja .popup.coin_win > .content .back.green {
  background-color: rgba(0, 0, 0, 0.3);
  padding: 5px 10px;
  border-radius: 10px;
}
.place.hallninja .popup.coin_win > .content .starWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hallninja .popup.coin_win > .content .starWrap .star {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 54px;
  height: 58px;
  background-image: url(/gfx/place/teachergame/ui/coin_win/star_one_un.png);
  margin: 0px 5px;
}
.place.hallninja .popup.coin_win > .content .starWrap .star.have {
  background-image: url(/gfx/place/teachergame/ui/coin_win/star_one.png);
}
.place.hallninja .popup.coin_win > .content .starWrap .star.have.premium {
  background-image: url(/gfx/place/teachergame/ui/coin_win/star_one_premium.png);
}
.place.hallninja .popup.coin_win > .content .starWrap.premium .star {
  margin: 0px 2px;
}
.place.hallninja .popup.coin_win > .content .wrapPass {
  position: relative;
}
.place.hallninja .popup.coin_win > .content .wrapPass .putRes {
  padding-left: 55px;
  padding-right: 5px;
}
.place.hallninja .popup.coin_win > .content .passIcon {
  position: absolute;
  top: 50%;
  margin-top: -35px;
  left: 0px;
  width: 54px;
  height: 69px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/hallninja/next/amu.png);
  margin-right: 12px;
}
.place.hallninja .popup.coin_win .levelRow {
  font-size: 40px;
  text-shadow: #091c9f 3px 0px 0px, #091c9f 2.83487px 0.981584px 0px, #091c9f 2.35766px 1.85511px 0px, #091c9f 1.62091px 2.52441px 0px, #091c9f 0.705713px 2.91581px 0px, #091c9f -0.287171px 2.98622px 0px, #091c9f -1.24844px 2.72789px 0px, #091c9f -2.07227px 2.16926px 0px, #091c9f -2.66798px 1.37182px 0px, #091c9f -2.96998px 0.42336px 0px, #091c9f -2.94502px -0.571704px 0px, #091c9f -2.59586px -1.50383px 0px, #091c9f -1.96093px -2.27041px 0px, #091c9f -1.11013px -2.78704px 0px, #091c9f -0.137119px -2.99686px 0px, #091c9f 0.850987px -2.87677px 0px, #091c9f 1.74541px -2.43999px 0px, #091c9f 2.44769px -1.73459px 0px, #091c9f 2.88051px -0.838247px 0px;
  color: #ceff31;
}
.place.hallninja .popup.val_win {
  height: 303px;
}
.place.hallninja .popup.val_win > .up {
  background-image: url(/gfx/place/hallninja/next/updown.png);
  height: 36px;
}
.place.hallninja .popup.val_win > .down {
  height: 39px;
  background-image: url(/gfx/place/hallninja/next/updown.png);
}
.place.hallninja .popup.val_win > .back {
  background-image: url(/gfx/place/hallninja/next/back.jpg);
  height: 232px;
}
.place.hallninja .popup.val_win > .content {
  text-shadow: -1px 0 #1b2b9c, -1px 1px #1b2b9c, 1px 1px #1b2b9c, 0 1px #1b2b9c, 1px 0 #1b2b9c, 0 -1px #1b2b9c, 0 2px #1b2b9c, -1px 2px #1b2b9c, 1px 2px #1b2b9c, 2px 2px #1b2b9c, 0 3px #1b2b9c, -1px 3px #1b2b9c, 1px 3px #1b2b9c;
}
.place.hallninja .popup.val_win > .content .back.green {
  background-color: rgba(111, 31, 0, 0.3);
  padding: 5px 10px;
  border-radius: 10px;
}
.place.hallninja .popup.val_lose {
  height: 303px;
}
.place.hallninja .popup.val_lose > .up {
  height: 36px;
  background-image: url(/gfx/place/hallninja/lose/updown.png);
}
.place.hallninja .popup.val_lose > .down {
  height: 41px;
  background-image: url(/gfx/place/hallninja/lose/updown.png);
}
.place.hallninja .popup.val_lose > .back {
  background-image: url(/gfx/place/hallninja/lose/back.jpg);
  height: 232px;
}
.place.hallninja .popup.val_lose > .content {
  top: 20px;
  bottom: 24px;
  left: 45px;
  right: 45px;
  text-shadow: -1px 0 #5d1200, -1px 1px #5d1200, 1px 1px #5d1200, 0 1px #5d1200, 1px 0 #5d1200, 0 -1px #5d1200, 0 2px #5d1200, -1px 2px #5d1200, 1px 2px #5d1200, 2px 2px #5d1200, 0 3px #5d1200, -1px 3px #5d1200, 1px 3px #5d1200;
}
.place.hallninja .popup.val_lose > .content .back.green {
  background-color: rgba(0, 0, 0, 0.3);
  padding: 5px 10px;
  border-radius: 10px;
  text-shadow: -1px 0 #1c0707, -1px 1px #1c0707, 1px 1px #1c0707, 0 1px #1c0707, 1px 0 #1c0707, 0 -1px #1c0707, 0 2px #1c0707, -1px 2px #1c0707, 1px 2px #1c0707, 2px 2px #1c0707, 0 3px #1c0707, -1px 3px #1c0707, 1px 3px #1c0707;
}
.place.hallninja .popup.val_lose > .content .failText .color {
  color: red;
  font-size: 35px;
}
.place.hallninja .popup.val_lose .skull {
  background-image: url(/gfx/place/hallninja/lose/skull.png);
  background-repeat: no-repeat;
  width: 184px;
  height: 134px;
  position: absolute;
  bottom: 0px;
}
.place.hallninja .popup.val_lose .skull.ll {
  left: -45px;
}
.place.hallninja .popup.val_lose .skull.rr {
  right: -45px;
  -moz-transform: scale(-1, 1);
  -webkit-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.place.hallninja .popup.game_init {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  width: 649px;
  height: 460px;
  background-position: 0px 34px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/hallninja/start/back.jpg);
}
.place.hallninja .popup.game_init > .up {
  background-image: url(/gfx/place/hallninja/start/updown.png);
  height: 36px;
  width: 649px;
}
.place.hallninja .popup.game_init > .down {
  background-image: url(/gfx/place/hallninja/start/updown.png);
  height: 41px;
  background-position: left bottom;
  width: 649px;
}
.place.hallninja .popup.game_init > .content {
  color: white;
  text-shadow: -1px 0 #242e25, -1px 1px #242e25, 1px 1px #242e25, 0 1px #242e25, 1px 0 #242e25, 0 -1px #242e25, 0 2px #242e25, -1px 2px #242e25, 1px 2px #242e25, 2px 2px #242e25, 0 3px #242e25, -1px 3px #242e25, 1px 3px #242e25;
}
.place.hallninja .popup.game_init .capText {
  position: absolute;
  width: 499px;
  height: 87px;
  top: 33px;
  left: 53px;
  font-size: 28px;
  text-align: center;
}
.place.hallninja .popup.game_init .text.textfill {
  position: absolute;
  text-align: center;
  height: 60px;
  width: 250px;
  top: 344px;
}
.place.hallninja .popup.game_init .text.textfill.ll {
  left: 20px;
}
.place.hallninja .popup.game_init .text.textfill.rr {
  right: 20px;
}
.place.hallninja .popup.game_init #catIcon {
  background-image: url(/gfx/place/hallninja/start/cat.png);
  background-repeat: no-repeat;
  width: 160px;
  height: 289px;
  position: absolute;
  left: 66px;
  top: 57px;
}
.place.hallninja .popup.game_init #bookGameStartJS {
  position: absolute;
  left: -13px;
  top: -8px;
}
.place.hallninja .popup.need_try > .up,
.place.hallninja .popup.need_try > .down {
  background-image: url(/gfx/place/hallninja/none/updown.png);
}
.place.hallninja .popup.need_try > .up {
  height: 36px;
}
.place.hallninja .popup.need_try > .down {
  height: 39px;
}
.place.hallninja .popup.need_try > .back {
  height: 389px;
  background-image: url(/gfx/place/hallninja/none/back.jpg);
}
.place.hallninja .popup.need_try > .partLeft {
  position: absolute;
  left: -14px;
  top: 322px;
  width: 16px;
  height: 103px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/hallninja/none/ext.png);
}
.place.hallninja .popup.need_try > .partRight {
  position: absolute;
  right: -12px;
  top: 351px;
  width: 14px;
  height: 103px;
  background-repeat: no-repeat;
  background-position: top right;
  background-image: url(/gfx/place/hallninja/none/ext.png);
}
.place.hallninja .popup.need_try > .content {
  top: 18px;
}
.place.hallninja .popup.need_try > .content .partUp {
  height: 204px;
  width: 473px;
}
.place.hallninja .popup.need_try > .content .partUp .qIcon {
  display: none;
  background-image: url(/gfx/place/hallninja/none/amu.png);
  background-repeat: no-repeat;
  background-size: contain;
  width: 55px;
  height: 73px;
  position: relative;
}
.place.hallninja .popup.need_try > .content .partUp .qIcon:after {
  content: "";
  position: absolute;
  width: 31px;
  height: 45px;
  background-repeat: no-repeat;
  right: -1px;
  top: 21px;
  background-image: url(/gfx/place/teachergame/ui/try/ask.png);
}
.place.hallninja .popup.need_try > .content .partDown {
  height: 175px;
  width: 540px;
  text-shadow: -1px 0 #0d3506, -1px 1px #0d3506, 1px 1px #0d3506, 0 1px #0d3506, 1px 0 #0d3506, 0 -1px #0d3506, 0 2px #0d3506, -1px 2px #0d3506, 1px 2px #0d3506, 2px 2px #0d3506, 0 3px #0d3506, -1px 3px #0d3506, 1px 3px #0d3506;
}
.place.hallninja .popup.need_try > .content .partDown .qIconPass {
  background-image: url(/gfx/place/hallninja/none/amu.png);
  background-repeat: no-repeat;
  background-size: contain;
  width: 36px;
  height: 46px;
}
.place.hallninja .popup.need_try > .content .partDown .back.green {
  background-color: rgba(20, 34, 3, 0.4);
  padding: 5px 10px;
  border-radius: 10px;
}
.place.hallninja .popup.need_try > .content .partDown .timerKeyWaitJS {
  color: #fdff34;
}
.place.hallninja .popup.need_try > .content .text.green {
  color: #b1ff78;
}
.place.hallninja .popup.need_try > .content .formSubmit.premium {
  background-image: url(/gfx/place/gameninja/easter/none/premium_but.png);
}
.place.hallninja #gameTableUI {
  position: absolute;
  left: 392px;
  top: 0px;
  width: 487px;
  height: 216px;
  font-family: 'Gochi Hand', cursive;
  color: #ffa7c6;
  font-size: 21px;
}
.place.hallninja #gameTableUI #beltWrap {
  position: absolute;
  left: 5px;
  top: 69px;
  width: 470px;
  height: 45px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/teachergame/gameplay/belt_wrap.png);
}
.place.hallninja #gameTableUI #beltWrap .textBox {
  position: absolute;
  bottom: 100%;
  margin-bottom: 5px;
  left: 0px;
  right: 0px;
  text-align: center;
}
.place.hallninja #gameTableUI #textWrap {
  position: absolute;
  left: 50%;
  margin-left: -211px;
  top: 173px;
  width: 422px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.hallninja #gameTableUI #textWrap .cell {
  border-top: 2px solid #ffa7c6;
  width: 171px;
  text-align: center;
  padding-top: 3px;
}
.place.hallninja .formSubmit.exit {
  background-image: url(/gfx/place/hallninja/exit.png);
  width: 133px;
  height: 109px;
  position: absolute;
  right: 20px;
  top: 42px;
  z-index: 2;
}
.place.joytycoon {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  background-image: url(/gfx/place/easter2020/back.jpg);
}
.place.joytycoon:before {
  /*
        content: "";
        position: absolute;
        left:172px;
        top:0px;
        width:937px;
        height: 500px;
        background-image: url(/gfx/place/soccergame/goal.png);
        */
}
.place.joytycoon #gameWrapJS {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.joytycoon #gameWrapJS #touchDivJS {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.place.joytycoon {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
}
.place.joytycoon .formSubmit.game {
  background-image: url(/gfx/place/easter2020/books/init/button.png);
  width: 142px;
  height: 58px;
}
.place.joytycoon .formSubmit.game > .in {
  text-shadow: -1px 0 #638d12, -1px 1px #638d12, 1px 1px #638d12, 0 1px #638d12, 1px 0 #638d12, 0 -1px #638d12, 0 2px #638d12, -1px 2px #638d12, 1px 2px #638d12, 2px 2px #638d12, 0 3px #638d12, -1px 3px #638d12, 1px 3px #638d12;
  bottom: 6px;
}
.place.joytycoon .formSubmit.soccer {
  width: 229px;
  height: 58px;
  background-image: url(/gfx/place/soccergame/start_real/but_long.png);
}
.place.joytycoon .formSubmit.soccer > .in {
  text-shadow: -1px 0 #721839, -1px 1px #721839, 1px 1px #721839, 0 1px #721839, 1px 0 #721839, 0 -1px #721839, 0 2px #721839, -1px 2px #721839, 1px 2px #721839, 2px 2px #721839, 0 3px #721839, -1px 3px #721839, 1px 3px #721839;
  left: 58px;
  right: 19px;
  top: 5px;
  bottom: 5px;
}
.place.joytycoon .formSubmit.soccer .img {
  position: absolute;
  left: 7px;
  top: 5px;
  width: 47px;
  height: 47px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/soccergame/start_real/ball_to_but.png);
}
.place.joytycoon #gameWrapJS {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.joytycoon #gateFast {
  position: absolute;
  left: 185px;
  top: 82px;
  width: 911px;
  height: 491px;
}
.place.joytycoon #gateFast .back {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 911px;
  height: 491px;
  background-image: url(/gfx/place/soccergame/gate.png);
  background-repeat: no-repeat;
}
.place.joytycoon #gateFast .net {
  position: absolute;
  left: 19px;
  top: 17px;
  width: 873px;
  height: 469px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/soccergame/gate_net.png);
}
.place.joytycoon .wrapGirlUI {
  position: absolute;
  width: 140px;
  height: 183px;
  left: 17px;
  top: 58px;
  z-index: 2;
}
.place.joytycoon .wrapGirlUI .girlProfileUI {
  position: absolute;
  left: 22px;
  top: 18px;
  width: 102px;
  height: 102px;
  background-repeat: no-repeat;
  background-size: contain;
  background-repeat: center;
  border-radius: 17px;
}
.place.joytycoon .wrapGirlUI .girlProfileUI:after {
  content: "";
  position: absolute;
  left: -22px;
  top: -18px;
  width: 146px;
  height: 189px;
  background-image: url(/gfx/place/dobblegame/books/init/profile.png);
  background-repeat: no-repeat;
}
.place.joytycoon .wrapGirlUI .valTry {
  position: absolute;
  top: 142px;
  left: 60px;
  height: 25px;
  width: 67px;
  color: white;
  text-shadow: -1px 0 #0c0417, -1px 1px #0c0417, 1px 1px #0c0417, 0 1px #0c0417, 1px 0 #0c0417, 0 -1px #0c0417, 0 2px #0c0417, -1px 2px #0c0417, 1px 2px #0c0417;
  font-size: 20px;
  text-align: center;
}
.place.joytycoon .wrapGirlUI .valTry:after {
  content: "";
  position: absolute;
  right: 100%;
  margin-right: -5px;
  top: 50%;
  margin-top: -30px;
  width: 45px;
  height: 65px;
  background-image: url(/gfx/place/easter2020/books/ice.png);
  background-repeat: no-repeat;
  background-size: contain;
}
.place.joytycoon .book.bookGame {
  position: absolute;
  left: 123px;
  left: 50%;
  margin-left: -488px;
  top: 60px;
  background-image: url(/gfx/place/easter2020/books/start/back.jpg);
  width: 977px;
  height: 620px;
  border-radius: 17px;
}
.place.joytycoon .book.bookGame > .content {
  position: absolute;
  left: 489px;
  top: 31px;
  width: 453px;
  height: 571px;
}
.place.joytycoon .book.bookGame > .content .capMain {
  position: absolute;
  left: 50%;
  top: -16px;
  width: 205px;
  margin-left: -102px;
  height: 28px;
  background-image: url(/gfx/place/easter2020/books/start/cap.png);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  text-shadow: -1px 0 #1a3659, 0 1px #1a3659, 1px 0 #1a3659, 0 -1px #1a3659;
  font-size: 20px;
}
.place.joytycoon .book.bookGame > .content .mainBox {
  position: absolute;
  top: 21px;
  height: 415px;
  left: 10px;
  right: 10px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.joytycoon .book.bookGame > .content .mainBox .descBox {
  color: white;
  text-shadow: -1px 0 #B50022, -1px 1px #B50022, 1px 1px #B50022, 0 1px #B50022, 1px 0 #B50022, 0 -1px #B50022, 0 2px #B50022, -1px 2px #B50022, 1px 2px #B50022, 2px 2px #B50022, 0 3px #B50022, -1px 3px #B50022, 1px 3px #B50022;
  font-size: 22px;
  height: 325px;
}
.place.joytycoon .book.bookGame > .content .wrapButton {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 16px;
  height: 99px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.joytycoon .book.bookGame > .content .wrapButton .levelRow {
  color: white;
  font-size: 18px;
  text-shadow: -1px 0 #009700, -1px 1px #009700, 1px 1px #009700, 0 1px #009700, 1px 0 #009700, 0 -1px #009700, 0 2px #009700, -1px 2px #009700, 1px 2px #009700, 2px 2px #009700, 0 3px #009700, -1px 3px #009700, 1px 3px #009700;
}
.place.joytycoon .book.bookGame > .content .formSubmit {
  background-image: url(/gfx/place/easter2020/books/start/button.png);
  width: 260px;
  height: 66px;
}
.place.joytycoon .book.bookGame > .content .formSubmit > .in {
  text-shadow: -1px 0 #721839, -1px 1px #721839, 1px 1px #721839, 0 1px #721839, 1px 0 #721839, 0 -1px #721839, 0 2px #721839, -1px 2px #721839, 1px 2px #721839, 2px 2px #721839, 0 3px #721839, -1px 3px #721839, 1px 3px #721839;
}
.place.joytycoon .book.bookGame > .content .formSubmit.tutorial {
  background-image: url(/gfx/place/easter2020/books/start/button_one.png);
  width: 140px;
  height: 56px;
}
.place.joytycoon .book.bookGame > .content .formSubmit.tutorial > .in {
  left: 10px;
  right: 10px;
}
.place.joytycoon #gameCover {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 26px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  text-align: center;
}
.place.joytycoon #gameCover .backOpacity {
  background-color: rgba(0, 0, 0, 0.3);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 1280px;
  height: 780px;
}
.place.joytycoon #gameCover.bookHide {
  display: none !important;
}
.place.joytycoon .popup {
  position: relative;
  width: 649px;
  height: 460px;
}
.place.joytycoon .popup > .capBig {
  position: absolute;
  left: 0px;
  right: 0px;
  top: -35px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.joytycoon .popup > .capBig > .in {
  min-width: 235px;
  height: 52px;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  -webkit-box-shadow: 0px 9px 37px -5px #6b3917;
  -moz-box-shadow: 0px 9px 37px -5px #6b3917;
  box-shadow: 0px 9px 37px -5px #6b3917;
}
.place.joytycoon .popup > .capBig > .in > .content {
  z-index: 1;
  padding: 0px 22px;
  position: relative;
  text-shadow: -1px 0 #90195A, -1px 1px #90195A, 1px 1px #90195A, 0 1px #90195A, 1px 0 #90195A, 0 -1px #90195A, 0 2px #90195A, -1px 2px #90195A, 1px 2px #90195A, 2px 2px #90195A, 0 3px #90195A, -1px 3px #90195A, 1px 3px #90195A;
  color: white;
  font-size: 28px;
}
.place.joytycoon .popup > .capBig > .in > .up {
  position: absolute;
  top: 0px;
  right: -6px;
  width: 115px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
  background-position: right top;
}
.place.joytycoon .popup > .capBig > .in > .down {
  position: absolute;
  top: 0px;
  left: -4px;
  width: 108px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
}
.place.joytycoon .popup > .capBig > .in:after {
  content: "";
  position: absolute;
  right: 107px;
  left: 102px;
  top: 0px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/ext.png);
}
.place.joytycoon .popup > .back {
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 34px;
  height: 388px;
}
.place.joytycoon .popup > .up {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  top: 0px;
  height: 36px;
}
.place.joytycoon .popup > .down {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  bottom: 0px;
  background-position: left bottom;
  height: 38px;
}
.place.joytycoon .popup .chickenMain {
  background-image: url(/gfx/place/easter2020/books/chick.png);
  position: absolute;
  left: -5px;
  bottom: -6px;
  background-repeat: no-repeat;
  width: 134px;
  height: 189px;
}
.place.joytycoon .popup .iceMain {
  background-image: url(/gfx/place/easter2020/books/ice.png);
  position: absolute;
  right: -14px;
  bottom: -22px;
  background-repeat: no-repeat;
  width: 139px;
  height: 241px;
}
.place.joytycoon .popup > .content {
  position: absolute;
  top: 30px;
  left: 33px;
  right: 33px;
  bottom: 33px;
  text-shadow: -1px 0 #5b0808, -1px 1px #5b0808, 1px 1px #5b0808, 0 1px #5b0808, 1px 0 #5b0808, 0 -1px #5b0808, 0 2px #5b0808, -1px 2px #5b0808, 1px 2px #5b0808, 2px 2px #5b0808, 0 3px #5b0808, -1px 3px #5b0808, 1px 3px #5b0808;
}
.place.joytycoon .popup_down {
  margin-top: 30px;
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/easter2020/books/init/down.png);
  width: 649px;
  height: 133px;
  position: relative;
  text-shadow: -1px 0 #1d55c7, -1px 1px #1d55c7, 1px 1px #1d55c7, 0 1px #1d55c7, 1px 0 #1d55c7, 0 -1px #1d55c7, 0 2px #1d55c7, -1px 2px #1d55c7, 1px 2px #1d55c7, 2px 2px #1d55c7, 0 3px #1d55c7, -1px 3px #1d55c7, 1px 3px #1d55c7;
}
.place.joytycoon .popup_down > .content {
  position: absolute;
  top: 13px;
  left: 15px;
  width: 618px;
  height: 101px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.joytycoon .popup_down > .content .imageWrap {
  background-color: rgba(9, 28, 159, 0.3);
  border-radius: 12px;
  width: 77px;
  height: 77px;
  position: relative;
}
.place.joytycoon .popup_down > .content .imageWrap .img {
  width: 72px;
  height: 72px;
  position: absolute;
  left: 50%;
  margin-left: -36px;
  top: 50%;
  margin-top: -36px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.joytycoon .popup_down > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/easter2020/books/init/bed.png);
  height: 76px;
}
.place.joytycoon .formSubmit.premiumGame {
  background-image: url(/gfx/place/soccergame/down/button_premium.png);
  width: 138px;
  height: 54px;
}
.place.joytycoon .formSubmit.premiumGame > .in {
  right: 36px;
}
.place.joytycoon .formSubmit.premiumGame:after {
  right: -19px;
  margin-top: -49px;
}
.place.joytycoon .formSubmit.premiumGame.black {
  background-image: url(/gfx/place/soccergame/lose/button_premium.png);
}
.place.joytycoon .popup.init > .back {
  background-image: url(/gfx/place/easter2020/books/init/back.jpg);
}
.place.joytycoon .popup.init > .up {
  background-image: url(/gfx/place/easter2020/books/init/updown.png);
}
.place.joytycoon .popup.init > .down {
  background-image: url(/gfx/place/easter2020/books/init/updown.png);
  height: 41px;
}
.place.joytycoon .popup.init .cellOne {
  position: relative;
}
.place.joytycoon .popup.init .cellOne .textWrap {
  font-size: 16px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  width: 150px;
  right: 110%;
}
.place.joytycoon .popup.init .cellOne.cellBed {
  margin-left: 30px;
}
.place.joytycoon .popup.init .cellOne.cellBed .textWrap {
  right: auto;
  left: 110%;
}
.place.joytycoon .popup.init > .content {
  text-shadow: -1px 0 #173248, -1px 1px #173248, 1px 1px #173248, 0 1px #173248, 1px 0 #173248, 0 -1px #173248, 0 2px #173248, -1px 2px #173248, 1px 2px #173248, 2px 2px #173248, 0 3px #173248, -1px 3px #173248, 1px 3px #173248;
}
.place.joytycoon .popup.init > .content .back {
  padding: 20px;
  border-radius: 12px;
  width: 440px;
  position: relative;
}
.place.joytycoon .popup.init > .content .back.red {
  background-color: rgba(60, 16, 27, 0.5);
}
.place.joytycoon .popup.init > .content .back.blue {
  background-color: rgba(0, 0, 0, 0.3);
  text-shadow: -1px 0 #5b0808, -1px 1px #5b0808, 1px 1px #5b0808, 0 1px #5b0808, 1px 0 #5b0808, 0 -1px #5b0808, 0 2px #5b0808, -1px 2px #5b0808, 1px 2px #5b0808, 2px 2px #5b0808, 0 3px #5b0808, -1px 3px #5b0808, 1px 3px #5b0808;
}
.place.joytycoon .popup.init > .content .back.blue.in {
  width: auto;
  background-color: rgba(0, 0, 0, 0.4);
  padding: 5px 10px;
  border-radius: 11px;
}
.place.joytycoon .popup.init > .content .imageWrap {
  background-color: rgba(10, 21, 30, 0.3);
  border-radius: 12px;
  width: 110px;
  height: 110px;
  position: relative;
}
.place.joytycoon .popup.init > .content .imageWrap .img {
  width: 80px;
  height: 80px;
  position: absolute;
  left: 50%;
  margin-left: -40px;
  top: 50%;
  margin-top: -40px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.joytycoon .popup.init > .content .imageWrap .img.suit {
  background-image: url(/gfx/place/easter2020/books/init/suit.png);
}
.place.joytycoon .popup.init > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/easter2020/books/init/bed.png);
  width: 72px;
}
.place.joytycoon .popup.init > .content .imageWrap .have {
  background-image: url(/gfx/place/walkgame/info/tick.png);
  width: 33px;
  height: 31px;
  position: absolute;
  right: -10px;
  top: -10px;
  background-repeat: no-repeat;
}
.place.joytycoon .popup.init > .content .text.yellow {
  color: #ffd013;
}
.place.joytycoon .popup.init > .content .text.pink {
  color: #ffb502;
}
.place.joytycoon .popup.custom > .back {
  background-image: url(/gfx/place/walkgame/info/back.jpg);
}
.place.joytycoon .popup.custom > .up {
  background-image: url(/gfx/place/walkgame/info/updown.png);
}
.place.joytycoon .popup.custom > .down {
  height: 63px;
  bottom: -22px;
  background-image: url(/gfx/place/walkgame/info/updown.png);
}
.place.joytycoon .popup.game_init[data-size="big"] {
  width: 706px;
  height: 527px;
}
.place.joytycoon .popup.game_init[data-size="big"] > .back {
  background-image: url(/gfx/place/dobblegame/books/start/back.jpg);
  height: 448px;
}
.place.joytycoon .popup.game_init[data-size="big"] > .up {
  height: 46px;
  background-image: url(/gfx/place/dobblegame/books/start/updown.png);
}
.place.joytycoon .popup.game_init[data-size="big"] > .down {
  height: 35px;
  bottom: 12px;
  background-image: url(/gfx/place/dobblegame/books/start/updown.png);
}
.place.joytycoon .popup.game_init[data-size="big"] > .extl {
  position: absolute;
  top: 153px;
  left: -54px;
  width: 56px;
  height: 341px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/start/extl.png);
}
.place.joytycoon .popup.game_init[data-size="big"] > .extr {
  position: absolute;
  top: 52px;
  right: -36px;
  width: 38px;
  height: 457px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/start/extr.png);
}
.place.joytycoon .popup.game_init[data-size="big"] > .content {
  text-shadow: -1px 0 #173248, -1px 1px #173248, 1px 1px #173248, 0 1px #173248, 1px 0 #173248, 0 -1px #173248, 0 2px #173248, -1px 2px #173248, 1px 2px #173248, 2px 2px #173248, 0 3px #173248, -1px 3px #173248, 1px 3px #173248;
  width: 670px;
  height: 442px;
  left: 50%;
  margin-left: -335px;
  right: auto;
}
.place.joytycoon .popup.game_init[data-size="big"] > .content .gameContentFull {
  width: 100%;
  height: 100%;
  position: relative;
}
.place.joytycoon .popup.game_init[data-size="big"] > .content .loadingImg {
  background-image: url(/gfx/place/dobblegame/books/init/bed.png);
  width: 72px;
  height: 76px;
  margin-top: 20px;
}
.place.joytycoon .popup.game_init[data-size="big"] > .content #wrapCanvasInit {
  position: relative;
  height: 340px;
}
.place.joytycoon .popup.game_init[data-size="big"] > .content .back {
  padding: 20px;
  border-radius: 12px;
  width: 440px;
  position: relative;
}
.place.joytycoon .popup.game_init[data-size="big"] > .content .back.red {
  background-color: rgba(60, 16, 27, 0.5);
}
.place.joytycoon .popup.game_init[data-size="big"] > .content .back.blue {
  background-color: rgba(0, 0, 0, 0.3);
  text-shadow: -1px 0 #5b0808, -1px 1px #5b0808, 1px 1px #5b0808, 0 1px #5b0808, 1px 0 #5b0808, 0 -1px #5b0808, 0 2px #5b0808, -1px 2px #5b0808, 1px 2px #5b0808, 2px 2px #5b0808, 0 3px #5b0808, -1px 3px #5b0808, 1px 3px #5b0808;
}
.place.joytycoon .popup.game_init[data-size="big"] > .content .back.blue.in {
  width: auto;
  background-color: rgba(0, 0, 0, 0.4);
  padding: 5px 10px;
  border-radius: 11px;
}
.place.joytycoon .popup.game_init[data-size="big"] > .content .text.yellow {
  color: #ffd013;
}
.place.joytycoon .popup.game_init[data-size="big"] > .content .text.pink {
  color: #ffb502;
}
.place.joytycoon .popup.game_init[data-size="mini"] {
  height: 349px;
}
.place.joytycoon .popup.game_init[data-size="mini"] > .back {
  background-image: url(/gfx/place/dobblegame/books/start_mini/back.jpg);
  top: 54px;
}
.place.joytycoon .popup.game_init[data-size="mini"] > .up {
  height: 56px;
  background-image: url(/gfx/place/dobblegame/books/start_mini/updown.png);
}
.place.joytycoon .popup.game_init[data-size="mini"] > .down {
  height: 53px;
  bottom: 12px;
  background-image: url(/gfx/place/dobblegame/books/start_mini/updown.png);
}
.place.joytycoon .popup.game_init[data-size="mini"] > .extl {
  position: absolute;
  top: 72px;
  left: -40px;
  width: 42px;
  height: 186px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/start_mini/extl.png);
}
.place.joytycoon .popup.game_init[data-size="mini"] > .extr {
  position: absolute;
  top: 14px;
  right: -38px;
  width: 40px;
  height: 323px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/start_mini/extr.png);
}
.place.joytycoon .popup.game_init[data-size="mini"] > .content {
  text-shadow: -1px 0 #173248, -1px 1px #173248, 1px 1px #173248, 0 1px #173248, 1px 0 #173248, 0 -1px #173248, 0 2px #173248, -1px 2px #173248, 1px 2px #173248, 2px 2px #173248, 0 3px #173248, -1px 3px #173248, 1px 3px #173248;
}
.place.joytycoon .popup.next {
  height: 303px;
}
.place.joytycoon .popup.next > .back {
  background-image: url(/gfx/place/easter2020/books/next/back.jpg);
}
.place.joytycoon .popup.next > .up {
  background-image: url(/gfx/place/easter2020/books/next/updown.png);
}
.place.joytycoon .popup.next > .down {
  height: 41px;
  background-image: url(/gfx/place/easter2020/books/next/updown.png);
}
.place.joytycoon .popup.next > .content {
  text-shadow: -1px 0 #1b2b9c, -1px 1px #1b2b9c, 1px 1px #1b2b9c, 0 1px #1b2b9c, 1px 0 #1b2b9c, 0 -1px #1b2b9c, 0 2px #1b2b9c, -1px 2px #1b2b9c, 1px 2px #1b2b9c, 2px 2px #1b2b9c, 0 3px #1b2b9c, -1px 3px #1b2b9c, 1px 3px #1b2b9c;
}
.place.joytycoon .popup.next > .content .levelRow {
  font-size: 35px;
  color: #ceff31;
}
.place.joytycoon .popup.wrong > .content,
.place.joytycoon .popup.need_try > .content {
  text-shadow: -1px 0 #5d1200, -1px 1px #5d1200, 1px 1px #5d1200, 0 1px #5d1200, 1px 0 #5d1200, 0 -1px #5d1200, 0 2px #5d1200, -1px 2px #5d1200, 1px 2px #5d1200, 2px 2px #5d1200, 0 3px #5d1200, -1px 3px #5d1200, 1px 3px #5d1200;
}
.place.joytycoon .popup.wrong > .content .capMain,
.place.joytycoon .popup.need_try > .content .capMain {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.joytycoon .popup.wrong > .content .capMain .icon,
.place.joytycoon .popup.need_try > .content .capMain .icon {
  background-image: url(/gfx/place/easter2020/books/lose/icon.png);
  width: 57px;
  height: 61px;
  background-repeat: no-repeat;
}
.place.joytycoon .popup.wrong > .content .capMain .qtext,
.place.joytycoon .popup.need_try > .content .capMain .qtext {
  font-size: 40px;
  margin: 0px 10px;
}
.place.joytycoon .popup.wrong > .content .formSubmit.game,
.place.joytycoon .popup.need_try > .content .formSubmit.game {
  background-image: url(/gfx/place/easter2020/books/lose/button.png);
  width: 140px;
  height: 56px;
}
.place.joytycoon .popup.wrong > .content .formSubmit.game > .in,
.place.joytycoon .popup.need_try > .content .formSubmit.game > .in {
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.joytycoon .popup.wrong > .content .upPart,
.place.joytycoon .popup.need_try > .content .upPart {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.joytycoon .popup.wrong[data-size="big"] > .content .cellMain {
  height: 162px !important;
}
.place.joytycoon .popup.wrong[data-size="big"] > .content .cellMain .img {
  margin-top: 3px;
  background-size: contain;
  height: 34px !important;
}
.place.joytycoon .popup.wrong[data-size="mini"] {
  height: 316px;
}
.place.joytycoon .popup.wrong[data-size="mini"] > .back {
  background-image: url(/gfx/place/dobblegame/books/wrong/back.jpg);
}
.place.joytycoon .popup.wrong[data-size="mini"] > .up {
  background-image: url(/gfx/place/dobblegame/books/wrong/updown.png);
}
.place.joytycoon .popup.wrong[data-size="mini"] > .down {
  height: 134px;
  bottom: -82px;
  background-image: url(/gfx/place/dobblegame/books/wrong/updown.png);
}
.place.joytycoon .popup.wrong[data-size="mini"] > .extl {
  position: absolute;
  top: 130px;
  left: -35px;
  width: 37px;
  height: 249px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/wrong/extl.png);
}
.place.joytycoon .popup.wrong[data-size="mini"] > .extr {
  position: absolute;
  top: 176px;
  right: -16px;
  width: 18px;
  height: 44px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/dobblegame/books/wrong/extr.png);
}
.place.joytycoon .popup.wrong[data-size="mini"] > .content .upPart {
  height: 234px;
}
.place.joytycoon .popup.wrong[data-size="mini"] > .content .downPart {
  display: none;
}
.place.joytycoon .popup.wrong[data-size="big"] > .back,
.place.joytycoon .popup.need_try > .back {
  background-image: url(/gfx/place/easter2020/books/lose/back.jpg);
}
.place.joytycoon .popup.wrong[data-size="big"] > .up,
.place.joytycoon .popup.need_try > .up {
  background-image: url(/gfx/place/easter2020/books/lose/updown.png);
}
.place.joytycoon .popup.wrong[data-size="big"] > .down,
.place.joytycoon .popup.need_try > .down {
  height: 41px;
  background-image: url(/gfx/place/easter2020/books/lose/updown.png);
}
.place.joytycoon .popup.wrong[data-size="big"] > .content,
.place.joytycoon .popup.need_try > .content {
  top: 17px;
}
.place.joytycoon .popup.wrong[data-size="big"] > .content .upPart,
.place.joytycoon .popup.need_try > .content .upPart {
  height: 212px;
}
.place.joytycoon .popup.wrong[data-size="big"] > .content .downPart,
.place.joytycoon .popup.need_try > .content .downPart {
  text-shadow: -1px 0 #173248, -1px 1px #173248, 1px 1px #173248, 0 1px #173248, 1px 0 #173248, 0 -1px #173248, 0 2px #173248, -1px 2px #173248, 1px 2px #173248, 2px 2px #173248, 0 3px #173248, -1px 3px #173248, 1px 3px #173248;
  width: 580px;
  height: 188px;
}
.place.joytycoon .popup.wrong[data-size="big"] > .content .cellMain,
.place.joytycoon .popup.need_try > .content .cellMain {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 280px;
  height: 180px;
}
.place.joytycoon .popup.wrong[data-size="big"] > .content .cellMain .cap,
.place.joytycoon .popup.need_try > .content .cellMain .cap {
  height: 64px;
}
.place.joytycoon .popup.wrong[data-size="big"] > .content .cellMain .img,
.place.joytycoon .popup.need_try > .content .cellMain .img {
  width: 60px;
  height: 48px;
  background-repeat: no-repeat;
  background-position: center;
}
.place.joytycoon .popup.wrong[data-size="big"] > .content .cellMain .img.continue,
.place.joytycoon .popup.need_try > .content .cellMain .img.continue {
  background-image: url(/gfx/place/dobblegame/books/lose/icon_con.png);
}
.place.joytycoon .popup.wrong[data-size="big"] > .content .cellMain .img.repeat,
.place.joytycoon .popup.need_try > .content .cellMain .img.repeat {
  background-image: url(/gfx/place/dobblegame/books/lose/icon_repeat.png);
}
.place.joytycoon .popup.need_try > .content .partUp {
  height: 167px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
}
.place.joytycoon .popup.need_try > .content .partDown {
  height: 167px;
}
.place.joytycoon .popup.need_try > .content .back.blue {
  background-color: rgba(5, 29, 55, 0.4);
  border-radius: 12px;
  padding: 4px 12px;
}
.place.joytycoon .popup.need_try > .content .text.green {
  text-shadow: -1px 0 #283d0d, -1px 1px #283d0d, 1px 1px #283d0d, 0 1px #283d0d, 1px 0 #283d0d, 0 -1px #283d0d, 0 2px #283d0d, -1px 2px #283d0d, 1px 2px #283d0d, 2px 2px #283d0d, 0 3px #283d0d, -1px 3px #283d0d, 1px 3px #283d0d;
  color: #b1ff78;
}
.place.joytycoon .popup.need_try > .content .formSubmit.premium {
  background-image: url(/gfx/place/soccergame/none/premium_but.png);
}
.place.joytycoon .textBig {
  position: absolute;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  color: white;
}
.place.joytycoon .textBig .arr {
  position: absolute;
  background-repeat: no-repeat;
}
.place.joytycoon .textBig.arr1 {
  position: absolute;
  left: 40px;
  top: 400px;
}
.place.joytycoon .textBig.arr1 .cell {
  padding-bottom: 80px;
  width: 180px;
  height: 150px;
}
.place.joytycoon .textBig.arr1 .arr {
  background-image: url(/gfx/place/soccergame/start/arr1.png);
  width: 27px;
  height: 69px;
  left: 50%;
  margin-left: -13px;
  bottom: 0px;
}
.place.joytycoon .textBig.arr2 {
  position: absolute;
  left: 151px;
  top: 658px;
}
.place.joytycoon .textBig.arr2 .cell {
  padding-left: 95px;
  width: 300px;
  height: 80px;
}
.place.joytycoon .textBig.arr2 .arr {
  background-image: url(/gfx/place/soccergame/start/arr2.png);
  width: 84px;
  height: 24px;
  top: 50%;
  margin-top: -12px;
  left: 0px;
}
.place.joytycoon .textBig.arr3 {
  position: absolute;
  left: 1050px;
  top: 332px;
}
.place.joytycoon .textBig.arr3 .cell {
  padding-bottom: 103px;
  width: 180px;
  height: 150px;
}
.place.joytycoon .textBig.arr3 .arr {
  background-image: url(/gfx/place/soccergame/start/arr3.png);
  width: 26px;
  height: 92px;
  left: 50%;
  margin-left: -13px;
  bottom: 0px;
}
.place.joytycoon #readyJS {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
}
.place.joytycoon #readyJS .bigText {
  position: absolute;
  width: 600px;
  left: 50%;
  margin-left: -300px;
  top: 74px;
  margin-top: -10px;
  color: white;
  font-size: 100px;
  text-align: center;
  display: none;
}
.place.joytycoon #readyJS #countDown {
  text-shadow: -1px 0 #719600, -1px 1px #719600, 1px 1px #719600, 0 1px #719600, 1px 0 #719600, 0 -1px #719600, 0 2px #719600, -1px 2px #719600, 1px 2px #719600, 2px 2px #719600, 0 3px #719600, -1px 3px #719600, 1px 3px #719600;
  font-size: 170px;
  display: block;
}
.place.joytycoon #readyJS #winText {
  text-shadow: -1px 0 #719600, -1px 1px #719600, 1px 1px #719600, 0 1px #719600, 1px 0 #719600, 0 -1px #719600, 0 2px #719600, -1px 2px #719600, 1px 2px #719600, 2px 2px #719600, 0 3px #719600, -1px 3px #719600, 1px 3px #719600;
}
.place.joytycoon #readyJS #failText {
  text-shadow: -1px 0 #ca3764, -1px 1px #ca3764, 1px 1px #ca3764, 0 1px #ca3764, 1px 0 #ca3764, 0 -1px #ca3764, 0 2px #ca3764, -1px 2px #ca3764, 1px 2px #ca3764, 2px 2px #ca3764, 0 3px #ca3764, -1px 3px #ca3764, 1px 3px #ca3764;
}
.place.joytycoon #readyJS .cardsWrap {
  position: absolute;
  bottom: 14px;
  width: 300px;
}
.place.joytycoon #readyJS .cardsWrap .img {
  width: 98px;
  height: 114px;
  position: absolute;
  bottom: 22px;
}
.place.joytycoon #readyJS .cardsWrap .cardNum {
  position: absolute;
  bottom: 21px;
  color: white;
  font-size: 58px;
  text-shadow: -1px 0 #240d43, -1px 1px #240d43, 1px 1px #240d43, 0 1px #240d43, 1px 0 #240d43, 0 -1px #240d43, 0 2px #240d43, -1px 2px #240d43, 1px 2px #240d43, 2px 2px #240d43, 0 3px #240d43, -1px 3px #240d43, 1px 3px #240d43;
  margin: 0px 134px;
}
.place.joytycoon #readyJS .cardsWrap.qleft {
  left: 30px;
}
.place.joytycoon #readyJS .cardsWrap.qleft .img {
  left: 43px;
  background-image: url(/gfx/place/dobblegame/game/ui/img_left.png);
}
.place.joytycoon #readyJS .cardsWrap.qleft .cardNum {
  left: 0px;
}
.place.joytycoon #readyJS .cardsWrap.qright {
  right: 30px;
}
.place.joytycoon #readyJS .cardsWrap.qright .img {
  right: 43px;
  background-image: url(/gfx/place/dobblegame/game/ui/img_right.png);
}
.place.joytycoon #readyJS .cardsWrap.qright .cardNum {
  right: 0px;
}
.place.joytycoon #readyJS .cardsWrap:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 0px;
  margin-left: -151px;
  width: 303px;
  height: 55px;
  background-image: url(/gfx/place/dobblegame/game/ui/shadow.png);
}
.place.joytycoon .liveWrap {
  position: absolute;
  left: 290px;
  top: 709px;
  width: 224px;
  height: 53px;
  background-image: url(/gfx/place/walkgame/ui/live_un.png);
  background-repeat: no-repeat;
}
.place.joytycoon .liveWrap .fill {
  height: 53px;
  background-image: url(/gfx/place/walkgame/ui/live_fill.png);
  background-repeat: no-repeat;
}
.place.joytycoon .liveWrap[data-live="2"] .fill {
  width: 155px;
}
.place.joytycoon .liveWrap[data-live="1"] .fill {
  width: 70px;
}
.place.joytycoon .liveWrap[data-live="0"] .fill {
  width: 0px;
}
.place.joytycoon .formSubmit.exit {
  background-image: url(/gfx/place/dobblegame/books/init/exit.png);
  width: 143px;
  height: 119px;
  position: absolute;
  right: 20px;
  top: 54px;
  z-index: 2;
}
.place.joytycoonanim.gameprogress {
  background-image: url(/gfx/place/joytycoonanim/back.jpg);
}
.place.joytycoonanim .fakelayPromo.scale {
  top: unset;
  left: -35px;
  bottom: -30px;
  margin: 0;
}
.place.joytycoonanim #iconWrap {
  z-index: 21;
  position: absolute;
  height: 738px;
  right: 20px;
  top: 21px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.joytycoonanim #iconWrap .formSubmit.exit {
  position: relative;
  right: 0px;
  top: 0px;
  background-image: url(/gfx/place/joytycoonanim/exit.png);
  width: 143px;
  height: 118px;
}
.place.joytycoonanim #iconWrap .formSubmit.normal {
  width: 83px;
  height: 79px;
  background-image: url(/gfx/place/joytycoonanim/anim_but/butt/ready.png);
  position: relative;
}
.place.joytycoonanim #iconWrap .formSubmit.normal .icon {
  position: absolute;
  left: 12px;
  top: 11px;
  width: 59px;
  height: 53px;
  background-image: url(/gfx/place/joytycoonanim/anim_but/able/ready.png);
  background-repeat: no-repeat;
}
.place.joytycoonanim #iconWrap .formSubmit.normal[data-i="1"] .icon {
  background-position: 0px 0;
}
.place.joytycoonanim #iconWrap .formSubmit.normal[data-i="2"] .icon {
  background-position: 0px -53px;
}
.place.joytycoonanim #iconWrap .formSubmit.normal[data-i="3"] .icon {
  background-position: 0px -107px;
}
.place.joytycoonanim #iconWrap .formSubmit.normal[data-i="4"] .icon {
  background-position: 0px -159px;
}
.place.joytycoonanim #iconWrap .formSubmit.normal[data-i="5"] .icon {
  background-position: 0px -212px;
}
.place.joytycoonanim #iconWrap .formSubmit.normal[data-i="6"] .icon {
  background-position: 0px -265px;
}
.place.joytycoonanim #iconWrap .formSubmit.normal.unable .icon {
  background-image: url(/gfx/place/joytycoonanim/anim_but/unable/ready.png);
}
.place.joytycoonanim #iconWrap .formSubmit.normal.unable .icon:after {
  content: "";
  position: absolute;
  width: 57px;
  height: 53px;
  left: 0px;
  top: 0px;
  background-image: url(/gfx/place/teacheranim/anim_but/lock.png);
  background-repeat: no-repeat;
}
.place.joytycoonanim #iconWrap .formSubmit.cum {
  width: 143px;
  height: 119px;
  background-image: url(/gfx/place/teacheranim/anim_but/but_cum.png);
}
.place.joytycoonanim #iconWrap .formSubmit.cum.unable {
  background-image: url(/gfx/place/teacheranim/anim_but/but_unable.png);
}
.place.joytycoonanim .rewarBoxView {
  top: 50%;
  left: 50%;
  margin-left: -305px;
  margin-top: -187px;
  position: absolute;
  z-index: 22 !important;
  width: 609px;
  height: 374px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/teacheranim/win_big.png);
  text-shadow: -1px 0 #2b3b13, -1px 1px #2b3b13, 1px 1px #2b3b13, 0 1px #2b3b13, 1px 0 #2b3b13, 0 -1px #2b3b13, 0 2px #2b3b13, -1px 2px #2b3b13, 1px 2px #2b3b13, 2px 2px #2b3b13, 0 3px #2b3b13, -1px 3px #2b3b13, 1px 3px #2b3b13;
  color: white;
  font-size: 22px;
}
.place.joytycoonanim .rewarBoxView .qLogo {
  position: absolute;
  left: 50%;
  margin-left: -204px;
  top: -152px;
  background-image: url(/gfx/place/joytycoonprogress/logo.png);
  width: 424px;
  height: 227px;
  background-repeat: no-repeat;
}
.place.joytycoonanim .rewarBoxView .myPageSelector > .mainContent {
  margin: 0px auto;
}
.place.joytycoonanim .rewarBoxView .myPageSelector > .mainNavi {
  height: 0px;
}
.place.joytycoonanim .rewarBoxView .myPageSelector > .mainNavi .nDet {
  display: none;
}
.place.joytycoonanim .rewarBoxView .myPageSelector > .mainNavi .nArr {
  position: absolute;
  top: 24px;
}
.place.joytycoonanim .rewarBoxView .myPageSelector > .mainNavi .nRight {
  right: -35px;
}
.place.joytycoonanim .rewarBoxView .myPageSelector > .mainNavi .nLeft {
  left: -35px;
}
.place.joytycoonanim .rewarBoxView .contentSelector.static {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.joytycoonanim .rewarBoxView .contentSelector.list {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.place.joytycoonanim .rewarBoxView .boxWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
}
.place.joytycoonanim .boxQuick.reward {
  padding: 0px 20px;
  height: 271px;
  margin-top: 62px;
}
.place.joytycoonanim .boxQuick.reward .formSubmit {
  width: 254px;
  height: 65px;
  background-image: url(/gfx/place/teacheranim/button.png);
}
.place.joytycoonanim .boxQuick.reward .formSubmit > .in {
  bottom: 5px;
  font-size: 25px;
  text-shadow: -1px 0 #62192e, -1px 1px #62192e, 1px 1px #62192e, 0 1px #62192e, 1px 0 #62192e, 0 -1px #62192e, 0 2px #62192e, -1px 2px #62192e, 1px 2px #62192e, 2px 2px #62192e, 0 3px #62192e, -1px 3px #62192e, 1px 3px #62192e;
}
.place.lickanim {
  background-image: url(/gfx/place/lickanim/shower.jpg);
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
}
.place.lickanim .formSubmit.exit {
  position: absolute;
  right: 24px;
  top: 33px;
  width: 143px;
  height: 119px;
  background-image: url(/gfx/place/springevent/exit.png);
}
.place.lickanim #rewardWin {
  position: absolute;
  right: 17px;
  top: 170px;
}
.place.lickanim .canvWrap {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
}
.place.lickanim .boxQuick {
  width: 400px;
  height: 340px;
  background-image: url(/gfx/place/lickanim/win_short_win.png);
  position: relative;
  color: white;
  text-shadow: -1px 0 #AF5B00, -1px 1px #AF5B00, 1px 1px #AF5B00, 0 1px #AF5B00, 1px 0 #AF5B00, 0 -1px #AF5B00, 0 2px #AF5B00, -1px 2px #AF5B00, 1px 2px #AF5B00, 2px 2px #AF5B00, 0 3px #AF5B00, -1px 3px #AF5B00, 1px 3px #AF5B00;
  font-size: 22px;
}
.place.lickanim .boxQuick .boxWrap {
  padding: 0px;
  position: absolute;
  left: 9px;
  top: 6px;
  right: 20px;
  bottom: 10px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.lickanim .boxQuick .contentSelector {
  max-height: 200px;
  overflow: hidden;
}
.place.lickanim .iconReward {
  width: 92px;
  height: 92px;
  background-image: url(/gfx/place/lickwindow/box_blue_medium.png);
  position: relative;
  color: white;
  margin: 4px;
  text-shadow: -1px 0 #354593, -1px 1px #354593, 1px 1px #354593, 0 1px #354593, 1px 0 #354593, 0 -1px #354593, 0 2px #354593, -1px 2px #354593, 1px 2px #354593;
}
.place.lickanim .iconReward .image {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  left: 6px;
  top: 4px;
}
.place.lickanim .iconReward .image.suit {
  background-image: url(/gfx/place/lickwindow/suit.png);
}
.place.lickanim .iconReward .image.shower {
  background-image: url(/gfx/icons/shower_cap.png);
}
.place.lickanim .iconReward .image.premium {
  background-image: url(/gfx/icons/premium.png);
}
.place.lickanim .iconReward.blank {
  opacity: 0;
}
.place.lickanim .iconReward .count {
  position: absolute;
  right: -5px;
  top: -5px;
  z-index: 1;
}
.place.lickanim .iconReward .have {
  position: absolute;
  right: -14px;
  top: -17px;
  background-image: url(/gfx/place/lickwindow/tick.png);
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 55px;
  height: 50px;
}
.place.lickanim .iconReward .desc {
  position: absolute;
  bottom: 5px;
  left: 5px;
  right: 5px;
  text-align: left;
  z-index: 1;
}
.place.lickanim #qsmoke {
  background-image: url(/gfx/place/lickanim/smoke.png);
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.lickanim #canvGhost {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.lickanim #spongeJS {
  position: absolute;
  background-image: url(/gfx/place/lickanim/sponge.png);
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 100px;
  height: 81px;
}
.place.lickanim .shOne.defense,
.place.lickwindow .shOne.defense {
  padding-left: 17px;
}
.place.lickanim .shOne.defense:before,
.place.lickwindow .shOne.defense:before {
  background-image: url(/gfx/icons/defense_min.png);
  width: 40px;
  height: 40px;
  margin-top: -20px;
  left: -11px;
}
.place.lickbefore {
  background-image: url(/gfx/place/lickback/back.jpg);
}
.place.lickbefore .girlBig {
  position: absolute;
  bottom: 140px;
}
.place.lickbefore .girlBig[data-type="win"] {
  left: 188px;
}
.place.lickbefore .girlBig[data-type="win"] .smoke {
  width: 407px;
  height: 142px;
  background-image: url(/gfx/place/lickback/smoke/right.png);
  left: 240px;
  top: -27px;
}
.place.lickbefore .girlBig[data-type="win"] .smoke .wrapText {
  left: 49px;
  right: 12px;
  top: 16px;
  bottom: 16px;
}
.place.lickbefore .girlBig[data-type="lose"] {
  right: 188px;
}
.place.lickbefore .girlBig[data-type="lose"] .smoke {
  width: 407px;
  height: 142px;
  background-image: url(/gfx/place/lickback/smoke/left.png);
  right: 225px;
  bottom: 227px;
}
.place.lickbefore .girlBig[data-type="lose"] .smoke .wrapText {
  left: 14px;
  right: 51px;
  top: 18px;
  bottom: 17px;
}
.place.lickbefore .girlBig .shadow {
  background-image: url(/gfx/place/lickwindow/blue_shadow.png);
  width: 313px;
  height: 95px;
  position: absolute;
  bottom: -22px;
  left: -8px;
}
.place.lickbefore .girlBig .img {
  width: 300px;
  height: 500px;
}
.place.lickbefore .girlBig .smoke {
  position: absolute;
  background-size: contain;
  background-repeat: no-repeat;
}
.place.lickbefore .girlBig .smoke .wrapText {
  position: absolute;
  color: #34393F;
  text-shadow: -1px 0 white, -1px 1px white, 1px 1px white, 0 1px white, 1px 0 white, 0 -1px white, 0 2px white, -1px 2px white, 1px 2px white, 2px 2px white, 0 3px white, -1px 3px white, 1px 3px white;
}
.place.lickbefore #callButton {
  position: absolute;
  bottom: 50px;
  left: 50%;
  margin-left: -217px;
  background-image: url(/gfx/place/lickback/button_back.png);
  width: 434px;
  height: 160px;
}
.place.lickbefore #callButton .formSubmit {
  position: absolute;
  left: 24px;
  top: 25px;
  width: 397px;
  height: 104px;
  background-image: url(/gfx/place/lickback/button.png);
}
.place.lickbefore #callButton .formSubmit .front {
  background-image: url(/gfx/place/lickback/button_front.png);
  width: 414px;
  height: 137px;
  position: absolute;
  left: -10px;
  top: -10px;
}
.place.lickbefore #callButton .formSubmit > .in {
  font-size: 40px;
}
.place.lickwindow {
  background-image: url(/gfx/place/lickwindow/back.jpg);
}
.place.lickwindow .iconReward {
  width: 92px;
  height: 92px;
  background-image: url(/gfx/place/lickwindow/box_blue_medium.png);
  position: relative;
  color: white;
  text-shadow: -1px 0 #354593, -1px 1px #354593, 1px 1px #354593, 0 1px #354593, 1px 0 #354593, 0 -1px #354593, 0 2px #354593, -1px 2px #354593, 1px 2px #354593;
}
.place.lickwindow .iconReward .image {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  left: 6px;
  top: 4px;
}
.place.lickwindow .iconReward .image.suit {
  background-image: url(/gfx/place/lickwindow/suit.png);
}
.place.lickwindow .iconReward .image.shower {
  background-image: url(/gfx/icons/shower_cap.png);
}
.place.lickwindow .iconReward .image.premium {
  background-image: url(/gfx/icons/premium.png);
}
.place.lickwindow .iconReward.blank {
  opacity: 0;
}
.place.lickwindow .iconReward .count {
  position: absolute;
  right: -5px;
  top: -5px;
  z-index: 1;
}
.place.lickwindow .iconReward .have {
  position: absolute;
  right: -14px;
  top: -17px;
  background-image: url(/gfx/place/lickwindow/tick.png);
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 55px;
  height: 50px;
}
.place.lickwindow .iconReward .desc {
  position: absolute;
  bottom: 5px;
  left: 5px;
  right: 5px;
  text-align: left;
  z-index: 1;
}
.place.lickwindow .qSuitIcon {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/lickwindow/suit.png);
  position: relative;
}
.place.lickwindow .qSuitIcon.have:after {
  content: "";
  position: absolute;
  right: -5px;
  top: -5px;
  background-image: url(/gfx/place/lickwindow/tick.png);
  width: 69px;
  height: 66px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.place.lickwindow .qSuitIcon.big {
  width: 100px;
  height: 100px;
}
.place.lickwindow #rewardBoxUse .contentSelector.static {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.lickwindow #rewardBoxUse .contentSelector.list {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.place.lickwindow #lickTop {
  position: absolute;
  left: 23px;
  top: 38px;
  width: 696px;
  height: 128px;
  background-image: url(/gfx/place/lickwindow/top.png);
}
.place.lickwindow #lickTop .contentWrap {
  position: absolute;
  left: 21px;
  right: 21px;
  top: 5px;
  bottom: 6px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.lickwindow #lickTop .contentWrap .qcell {
  width: 92px;
  height: 92px;
  background-image: url(/gfx/place/lickwindow/min_white.png);
  background-size: contain;
  position: relative;
}
.place.lickwindow #lickTop .contentWrap .qcell .profile {
  position: absolute;
  left: 4px;
  top: 2px;
  width: 84px;
  height: 84px;
  border-radius: 6px;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.lickwindow #lickTop .contentWrap .qtext {
  text-shadow: -1px 0 #1d1e23, -1px 1px #1d1e23, 1px 1px #1d1e23, 0 1px #1d1e23, 1px 0 #1d1e23, 0 -1px #1d1e23, 0 2px #1d1e23, -1px 2px #1d1e23, 1px 2px #1d1e23, 2px 2px #1d1e23, 0 3px #1d1e23, -1px 3px #1d1e23, 1px 3px #1d1e23;
  color: white;
  width: 550px;
  height: 100px;
}
.place.lickwindow #lickBox {
  background-image: url(/gfx/place/lickwindow/big.png);
  width: 777px;
  height: 665px;
  position: absolute;
  left: -1px;
  bottom: -25px;
}
.place.lickwindow #lickBox .contentWrap {
  position: absolute;
  left: 31px;
  right: 62px;
  top: 41px;
  bottom: 51px;
  padding: 10px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.place.lickwindow #lickBox .contentWrap .cell {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 125px;
  height: 125px;
  border-radius: 10px;
  margin: 6px 2px;
  position: relative;
  color: white;
}
.place.lickwindow #lickBox .contentWrap .cell:before {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  width: 125px;
  height: 125px;
  background-image: url(/gfx/place/lickwindow/back_white.png);
}
.place.lickwindow #lickBox .contentWrap .cell .profile {
  background-size: contain;
  border-radius: 11px;
  position: absolute;
  left: 4px;
  top: 2px;
  width: 117px;
  height: 117px;
}
.place.lickwindow #lickBox .contentWrap .cell .profile.best {
  background-image: url(/gfx/girls/dora/profile_un.png);
}
.place.lickwindow #lickBox .contentWrap .cell .rewardList {
  position: absolute;
  left: 0px;
  top: 5px;
  width: 125px;
  height: 110px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.lickwindow #lickBox .contentWrap .cell.reward:not(.unable):before {
  background-image: url(/gfx/place/lickwindow/back_yellow.png);
  width: 135px;
  height: 135px;
  left: -5px;
  top: -7px;
}
.place.lickwindow #lickBox .contentWrap .cell.unable .profile {
  background-image: url(/gfx/girls/dora/profile_un.png);
}
.place.lickwindow #lickBox .contentWrap .cell.reward.unable:before {
  background-image: url(/gfx/place/lickwindow/back_pink.png);
}
.place.lickwindow #lickBox .contentWrap .cell.blank {
  opacity: 1;
}
.place.lickwindow #lickBox .contentWrap .cell.blank:before {
  background-image: url(/gfx/place/lickwindow/back_none.png);
  width: 101px;
  height: 101px;
  left: 11px;
  top: 9px;
}
.place.lickwindow #infoBox {
  position: absolute;
  bottom: -20px;
  right: 23px;
  height: 623px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.lickwindow #infoBox .boxQuick {
  width: 487px;
  height: 277px;
  background-image: url(/gfx/place/lickwindow/win_long_blue.png);
  position: relative;
  color: white;
  text-shadow: -1px 0 #354593, -1px 1px #354593, 1px 1px #354593, 0 1px #354593, 1px 0 #354593, 0 -1px #354593, 0 2px #354593, -1px 2px #354593, 1px 2px #354593, 2px 2px #354593, 0 3px #354593, -1px 3px #354593, 1px 3px #354593;
  font-size: 22px;
}
.place.lickwindow #infoBox .boxQuick .boxWrap {
  padding: 10px;
  position: absolute;
  left: 9px;
  top: 6px;
  right: 9px;
  bottom: 10px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.lickwindow #infoBox .boxQuick.reward {
  text-shadow: -1px 0 #AF5B00, -1px 1px #AF5B00, 1px 1px #AF5B00, 0 1px #AF5B00, 1px 0 #AF5B00, 0 -1px #AF5B00, 0 2px #AF5B00, -1px 2px #AF5B00, 1px 2px #AF5B00, 2px 2px #AF5B00, 0 3px #AF5B00, -1px 3px #AF5B00, 1px 3px #AF5B00;
  background-image: url(/gfx/place/lickwindow/win_long_reward.png);
}
.place.lickwindow #infoBox .boxQuick.reward .boxWrap {
  padding: 0px;
}
.place.lickwindow .formSubmit.exit {
  position: absolute;
  right: 24px;
  top: 33px;
  width: 143px;
  height: 119px;
  background-image: url(/gfx/place/springevent/exit.png);
}
.place.lickwindow .book.girlLickNone .capMain {
  font-size: 28px;
}
.place.lickwindow .book.girlLickNone .contentWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.place.lickwindow .book.girlLickNone .contentWrap .cell {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 92px;
  height: 92px;
  border-radius: 10px;
  margin: 10px;
  position: relative;
  background-image: url(/gfx/place/lickwindow/box_blue_medium.png);
}
.place.lickwindow .book.girlLickNone .contentWrap .cell .profile {
  position: absolute;
  width: 80px;
  height: 80px;
  background-position: center;
  background-repeat: no-repeat;
  width: 84px;
  height: 84px;
  left: 4px;
  top: 2px;
  background-size: contain;
  border-radius: 6px;
}
.place.lickwindow .book.girlLickNone .contentWrap .cell[data-have='1'] {
  cursor: pointer;
}
.place.lickwindow #boxNextPremium {
  background-image: url(/gfx/place/lickwindow/more.png);
  width: 414px;
  height: 275px;
  background-repeat: no-repeat;
  position: relative;
}
.place.lickwindow #boxNextPremium .profile {
  position: absolute;
  left: 60px;
  top: 12px;
  width: 84px;
  height: 84px;
  border-radius: 6px;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.lickwindow #boxNextPremium .formSubmit {
  position: absolute;
  left: 50%;
  margin-left: -196px;
  top: 106px;
  width: 392px;
  height: 101px;
  background-image: url(/gfx/place/lickwindow/button_reward.png);
}
.place.lickwindow #boxNextPremium .formSubmit > .in {
  left: 14px;
  right: 14px;
  top: 10px;
  bottom: 14px;
  text-shadow: -1px 0 #AF5B00, -1px 1px #AF5B00, 1px 1px #AF5B00, 0 1px #AF5B00, 1px 0 #AF5B00, 0 -1px #AF5B00, 0 2px #AF5B00, -1px 2px #AF5B00, 1px 2px #AF5B00, 2px 2px #AF5B00, 0 3px #AF5B00, -1px 3px #AF5B00, 1px 3px #AF5B00;
}
.place.lickwindow .book.girlLickConf .qgirl {
  width: 223px;
  height: 400px;
}
.place.lickwindow .book.girlLickConf .askColl {
  width: 310px;
  height: 90%;
}
.place.lickwindow .book.girlLickConf .askColl .cap {
  font-size: 22px;
}
.place.lickwindow .ctext.green {
  color: #a7ff1c;
  text-shadow: -1px 0 #332216, -1px 1px #332216, 1px 1px #332216, 0 1px #332216, 1px 0 #332216, 0 -1px #332216, 0 2px #332216, -1px 2px #332216, 1px 2px #332216, 2px 2px #332216, 0 3px #332216, -1px 3px #332216, 1px 3px #332216;
}
.place.lickwindow .formSubmit.pvp {
  position: absolute;
  left: 50%;
  margin-left: -127px;
  bottom: -22px;
  width: 254px;
  height: 65px;
  background-image: url(/gfx/place/lickwindow/button_pvp.png);
}
.place.lickwindow .formSubmit.pvp > .in {
  text-shadow: -1px 0 #2f2f2f, -1px 1px #2f2f2f, 1px 1px #2f2f2f, 0 1px #2f2f2f, 1px 0 #2f2f2f, 0 -1px #2f2f2f, 0 2px #2f2f2f, -1px 2px #2f2f2f, 1px 2px #2f2f2f, 2px 2px #2f2f2f, 0 3px #2f2f2f, -1px 3px #2f2f2f, 1px 3px #2f2f2f;
  color: #fff6c7;
}
.place.orgy {
  background-image: url(/gfx/place/orgy/easter/back/back.jpg?1);
}
.place.orgy #bunnyOrgy {
  position: absolute;
  bottom: 170px;
  left: 370px;
  display: none;
}
.place.orgy .girlWrap.girlCell {
  position: absolute;
  background-repeat: no-repeat;
}
.place.orgy .girlWrap.girlCell .girl_bubble {
  position: absolute;
  width: 53px;
  height: 61px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/orgy/easter/bubble_left.png);
  background-position: -3000px 0px;
}
.place.orgy .girlWrap.eye {
  position: absolute;
  background-repeat: no-repeat;
}
.place.orgy .girlWrap[data-name="anya"],
.place.orgy .girlWrap[data-name="maggie"] {
  margin-left: -54px;
  margin-top: 25px;
}
.place.orgy .girlWrap[data-name="anya"].girlCell {
  width: 45px;
  height: 204px;
  left: 1141px;
  top: 114px;
  background-image: url(/gfx/place/orgy/easter/static/anya/ready/girl.png);
}
.place.orgy .girlWrap[data-name="anya"].eye[data-step="1"] {
  width: 17px;
  height: 4px;
  left: 1155px;
  top: 151px;
  background-image: url(/gfx/place/orgy/easter/static/anya/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="anya"].eye[data-step="2"] {
  width: 18px;
  height: 6px;
  left: 1154px;
  top: 151px;
  background-image: url(/gfx/place/orgy/easter/static/anya/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="ashley"].girlCell {
  width: 62px;
  height: 135px;
  left: 69px;
  top: 205px;
  background-image: url(/gfx/place/orgy/easter/static/ashley/ready/girl.png);
}
.place.orgy .girlWrap[data-name="ashley"].eye[data-step="1"] {
  width: 21px;
  height: 6px;
  left: 92px;
  top: 239px;
  background-image: url(/gfx/place/orgy/easter/static/ashley/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="ashley"].eye[data-step="2"] {
  width: 21px;
  height: 7px;
  left: 92px;
  top: 239px;
  background-image: url(/gfx/place/orgy/easter/static/ashley/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="cherry"].girlCell {
  width: 193px;
  height: 448px;
  left: 606px;
  top: 303px;
  background-image: url(/gfx/place/orgy/easter/static/cherry/ready/girl.png);
}
.place.orgy .girlWrap[data-name="cherry"].eye[data-step="1"] {
  width: 37px;
  height: 17px;
  left: 691px;
  top: 350px;
  background-image: url(/gfx/place/orgy/easter/static/cherry/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="cherry"].eye[data-step="2"] {
  width: 37px;
  height: 22px;
  left: 691px;
  top: 350px;
  background-image: url(/gfx/place/orgy/easter/static/cherry/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="cindy"].girlCell {
  width: 125px;
  height: 206px;
  left: 413px;
  top: 197px;
  background-image: url(/gfx/place/orgy/easter/static/cindy/ready/girl.png);
}
.place.orgy .girlWrap[data-name="cindy"].eye[data-step="1"] {
  width: 21px;
  height: 7px;
  left: 446px;
  top: 259px;
  background-image: url(/gfx/place/orgy/easter/static/cindy/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="cindy"].eye[data-step="2"] {
  width: 21px;
  height: 8px;
  left: 446px;
  top: 259px;
  background-image: url(/gfx/place/orgy/easter/static/cindy/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="dora"].girlCell {
  width: 67px;
  height: 162px;
  left: 29px;
  top: 182px;
  background-image: url(/gfx/place/orgy/easter/static/dora/ready/girl.png);
}
.place.orgy .girlWrap[data-name="dora"].eye[data-step="1"] {
  width: 10px;
  height: 4px;
  left: 51px;
  top: 232px;
  background-image: url(/gfx/place/orgy/easter/static/dora/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="dora"].eye[data-step="2"] {
  width: 10px;
  height: 5px;
  left: 51px;
  top: 232px;
  background-image: url(/gfx/place/orgy/easter/static/dora/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="emma"].girlCell {
  width: 56px;
  height: 95px;
  left: 601px;
  top: 174px;
  background-image: url(/gfx/place/orgy/easter/static/emma/ready/girl.png);
}
.place.orgy .girlWrap[data-name="emma"].girlCell .girl_bubble {
  background-image: url(/gfx/place/orgy/easter/bubble_right.png);
  left: 45px;
  top: -14px;
}
.place.orgy .girlWrap[data-name="emma"].eye[data-step="1"] {
  width: 13px;
  height: 5px;
  left: 622px;
  top: 204px;
  background-image: url(/gfx/place/orgy/easter/static/emma/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="emma"].eye[data-step="2"] {
  width: 14px;
  height: 6px;
  left: 621px;
  top: 204px;
  background-image: url(/gfx/place/orgy/easter/static/emma/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="frecly"].girlCell {
  width: 367px;
  height: 443px;
  left: 93px;
  top: 282px;
  background-image: url(/gfx/place/orgy/easter/static/frecly/ready/girl.png);
}
.place.orgy .girlWrap[data-name="frecly"].eye[data-step="1"] {
  width: 21px;
  height: 12px;
  left: 248px;
  top: 512px;
  background-image: url(/gfx/place/orgy/easter/static/frecly/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="frecly"].eye[data-step="2"] {
  width: 23px;
  height: 13px;
  left: 247px;
  top: 513px;
  background-image: url(/gfx/place/orgy/easter/static/frecly/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="geeky"].girlCell {
  width: 197px;
  height: 473px;
  left: 325px;
  top: 307px;
  background-image: url(/gfx/place/orgy/easter/static/geeky/ready/girl.png);
}
.place.orgy .girlWrap[data-name="geeky"].eye[data-step="1"] {
  width: 71px;
  height: 20px;
  left: 391px;
  top: 482px;
  background-image: url(/gfx/place/orgy/easter/static/geeky/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="geeky"].eye[data-step="2"] {
  width: 71px;
  height: 23px;
  left: 391px;
  top: 482px;
  background-image: url(/gfx/place/orgy/easter/static/geeky/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="ice"].girlCell {
  width: 80px;
  height: 180px;
  left: 841px;
  top: 204px;
  background-image: url(/gfx/place/orgy/easter/static/ice/ready/girl.png);
}
.place.orgy .girlWrap[data-name="ice"].eye[data-step="1"] {
  width: 19px;
  height: 8px;
  left: 860px;
  top: 253px;
  background-image: url(/gfx/place/orgy/easter/static/ice/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="ice"].eye[data-step="2"] {
  width: 20px;
  height: 10px;
  left: 860px;
  top: 253px;
  background-image: url(/gfx/place/orgy/easter/static/ice/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="indira"].girlCell {
  width: 158px;
  height: 357px;
  left: 935px;
  top: 352px;
  background-image: url(/gfx/place/orgy/easter/static/indira/ready/girl.png);
}
.place.orgy .girlWrap[data-name="indira"].eye[data-step="1"] {
  width: 63px;
  height: 21px;
  left: 989px;
  top: 471px;
  background-image: url(/gfx/place/orgy/easter/static/indira/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="indira"].eye[data-step="2"] {
  width: 64px;
  height: 25px;
  left: 987px;
  top: 470px;
  background-image: url(/gfx/place/orgy/easter/static/indira/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="lola"].girlCell {
  width: 43px;
  height: 93px;
  left: 565px;
  top: 172px;
  background-image: url(/gfx/place/orgy/easter/static/lola/ready/girl.png);
}
.place.orgy .girlWrap[data-name="lola"].girlCell .girl_bubble {
  left: -43px;
  top: -15px;
}
.place.orgy .girlWrap[data-name="lola"].eye[data-step="1"] {
  width: 10px;
  height: 5px;
  left: 584px;
  top: 200px;
  background-image: url(/gfx/place/orgy/easter/static/lola/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="lola"].eye[data-step="2"] {
  width: 12px;
  height: 5px;
  left: 583px;
  top: 200px;
  background-image: url(/gfx/place/orgy/easter/static/lola/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="maggie"].girlCell {
  width: 46px;
  height: 206px;
  left: 1116px;
  top: 113px;
  background-image: url(/gfx/place/orgy/easter/static/maggie/ready/girl.png);
}
.place.orgy .girlWrap[data-name="maggie"].eye[data-step="1"] {
  width: 15px;
  height: 4px;
  left: 1129px;
  top: 146px;
  background-image: url(/gfx/place/orgy/easter/static/maggie/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="maggie"].eye[data-step="2"] {
  width: 16px;
  height: 6px;
  left: 1128px;
  top: 146px;
  background-image: url(/gfx/place/orgy/easter/static/maggie/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="pantress"].girlCell {
  width: 158px;
  height: 160px;
  left: 356px;
  top: 226px;
  background-image: url(/gfx/place/orgy/easter/static/pantress/ready/girl.png);
}
.place.orgy .girlWrap[data-name="pantress"].eye[data-step="1"] {
  width: 13px;
  height: 7px;
  left: 385px;
  top: 277px;
  background-image: url(/gfx/place/orgy/easter/static/pantress/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="pantress"].eye[data-step="2"] {
  width: 13px;
  height: 7px;
  left: 385px;
  top: 278px;
  background-image: url(/gfx/place/orgy/easter/static/pantress/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="sanshi"].girlCell {
  width: 95px;
  height: 198px;
  left: 785px;
  top: 161px;
  background-image: url(/gfx/place/orgy/easter/static/sanshi/ready/girl.png);
}
.place.orgy .girlWrap[data-name="sanshi"].eye[data-step="1"] {
  width: 17px;
  height: 7px;
  left: 800px;
  top: 196px;
  background-image: url(/gfx/place/orgy/easter/static/sanshi/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="sanshi"].eye[data-step="2"] {
  width: 18px;
  height: 7px;
  left: 800px;
  top: 196px;
  background-image: url(/gfx/place/orgy/easter/static/sanshi/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="twins"].girlCell {
  width: 277px;
  height: 383px;
  left: 996px;
  top: 305px;
  background-image: url(/gfx/place/orgy/easter/static/twins/ready/girl.png);
}
.place.orgy .girlWrap[data-name="twins"].girlCell.girl2 {
  width: 368px;
  height: 300px;
  left: 912px;
  top: 402px;
  background-image: url(/gfx/place/orgy/easter/static/twins/ready/girl2.png);
}
.place.orgy .girlWrap[data-name="twins"].eye[data-step="1"] {
  width: 59px;
  height: 18px;
  left: 1092px;
  top: 447px;
  background-image: url(/gfx/place/orgy/easter/static/twins/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="twins"].eye[data-step="2"] {
  width: 59px;
  height: 23px;
  left: 1092px;
  top: 447px;
  background-image: url(/gfx/place/orgy/easter/static/twins/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="victoria"].girlCell {
  width: 221px;
  height: 494px;
  left: 451px;
  top: 286px;
  background-image: url(/gfx/place/orgy/easter/static/victoria/ready/girl.png);
}
.place.orgy .girlWrap[data-name="victoria"].eye[data-step="1"] {
  width: 24px;
  height: 14px;
  left: 519px;
  top: 448px;
  background-image: url(/gfx/place/orgy/easter/static/victoria/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="victoria"].eye[data-step="2"] {
  width: 26px;
  height: 20px;
  left: 518px;
  top: 448px;
  background-image: url(/gfx/place/orgy/easter/static/victoria/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="winona"].girlCell {
  width: 47px;
  height: 84px;
  left: 525px;
  top: 182px;
  background-image: url(/gfx/place/orgy/easter/static/winona/ready/girl.png);
}
.place.orgy .girlWrap[data-name="winona"].girlCell .girl_bubble {
  left: -46px;
  top: -22px;
}
.place.orgy .girlWrap[data-name="winona"].eye[data-step="1"] {
  width: 13px;
  height: 4px;
  left: 544px;
  top: 204px;
  background-image: url(/gfx/place/orgy/easter/static/winona/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="winona"].eye[data-step="2"] {
  width: 13px;
  height: 4px;
  left: 544px;
  top: 204px;
  background-image: url(/gfx/place/orgy/easter/static/winona/ready/eye2.png);
}
.place.orgy .girlWrap[data-name="zoe"].girlCell {
  width: 363px;
  height: 313px;
  left: 528px;
  top: 284px;
  background-image: url(/gfx/place/orgy/easter/static/zoe/ready/girl.png);
}
.place.orgy .girlWrap[data-name="zoe"].eye[data-step="1"] {
  width: 40px;
  height: 11px;
  left: 797px;
  top: 381px;
  background-image: url(/gfx/place/orgy/easter/static/zoe/ready/eye1.png);
}
.place.orgy .girlWrap[data-name="zoe"].eye[data-step="2"] {
  width: 42px;
  height: 15px;
  left: 797px;
  top: 381px;
  background-image: url(/gfx/place/orgy/easter/static/zoe/ready/eye2.png);
}
.place.orgy .back {
  position: absolute;
  background-repeat: none;
}
.place.orgy .back[data-type="1"] {
  width: 108px;
  height: 234px;
  left: 1092px;
  top: 94px;
  background-image: url(/gfx/place/orgy/easter/back/ready/1.png);
}
.place.orgy .back[data-type="2"] {
  width: 407px;
  height: 266px;
  left: 873px;
  top: 514px;
  background-image: url(/gfx/place/orgy/easter/back/ready/2.png);
}
.place.orgy .back[data-type="3"] {
  width: 107px;
  height: 69px;
  left: 27px;
  top: 295px;
  background-image: url(/gfx/place/orgy/easter/back/ready/3.png?1);
}
.place.orgy .back[data-type="4"] {
  width: 467px;
  height: 315px;
  left: 0px;
  top: 465px;
  background-image: url(/gfx/place/orgy/easter/back/ready/4.png);
}
.place.orgy #allSets .cellSet {
  position: absolute;
  background-color: transparent !important;
  cursor: pointer;
}
.place.orgy #allSets .cellSet[data-set_id="1"] {
  width: 100px;
  height: 207px;
  left: 1049px;
  top: 139px;
  background-color: green;
}
.place.orgy #allSets .cellSet[data-set_id="2"] {
  width: 247px;
  height: 445px;
  left: 635px;
  top: 300px;
  background-color: whitesmoke;
}
.place.orgy #allSets .cellSet[data-set_id="3"] {
  width: 104px;
  height: 161px;
  left: 29px;
  top: 183px;
  background-color: orangered;
}
.place.orgy #allSets .cellSet[data-set_id="4"] {
  width: 513px;
  height: 497px;
  left: 118px;
  top: 282px;
  background-color: orange;
}
.place.orgy #allSets .cellSet[data-set_id="5"] {
  width: 338px;
  height: 395px;
  left: 939px;
  top: 305px;
  background-color: olive;
}
.place.orgy #allSets .cellSet[data-set_id="6"] {
  width: 159px;
  height: 200px;
  left: 359px;
  top: 198px;
  background-color: blueviolet;
}
.place.orgy #allSets .cellSet[data-set_id="7"] {
  width: 137px;
  height: 176px;
  left: 783px;
  top: 161px;
  background-color: blue;
}
.place.orgy #allSets .cellSet[data-set_id="8"] {
  width: 125px;
  height: 95px;
  left: 532px;
  top: 173px;
  background-color: red;
}
.place.orgy .girlCanvas {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.orgy .formSubmit.exit {
  background-image: url(/gfx/place/gameninja/easter/exit.png);
  width: 133px;
  height: 109px;
  position: absolute;
  right: 20px;
  top: 42px;
  z-index: 2;
}
.place.orgy #rabitNone {
  width: 320px;
  height: 397px;
  cursor: pointer;
  background-repeat: no-repeat;
  position: absolute;
  left: 494px;
  top: 357px;
  background-image: url(/gfx/place/orgy/easter/back/anim_none.png);
}
.place.orgy #popupBunny {
  position: absolute;
  left: 50%;
  margin-left: -325px;
  top: 65px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/orgy/easter/book/popup.png);
  width: 649px;
  height: 308px;
  display: flex;
}
.place.orgy #popupBunny .logo {
  position: absolute;
  left: 50%;
  margin-left: -154px;
  top: -53px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/orgy/easter/book/up.png);
  width: 308px;
  height: 141px;
}
.place.orgy #popupBunny .textWrap {
  position: relative;
  width: 533px;
  height: 140px;
  top: -25px;
  text-shadow: -1px 0 #091c9f, -1px 1px #091c9f, 1px 1px #091c9f, 0 1px #091c9f, 1px 0 #091c9f, 0 -1px #091c9f, 0 2px #091c9f, -1px 2px #091c9f, 1px 2px #091c9f, 2px 2px #091c9f, 0 3px #091c9f, -1px 3px #091c9f, 1px 3px #091c9f;
  color: white;
  margin: auto;
}
.place.orgy #popupBunny .formSubmit {
  background-image: url(/gfx/place/gameninja/easter/info/button_border_blue.png);
  width: 138px;
  height: 54px;
  position: absolute;
  left: 50%;
  margin-left: -69px;
  bottom: 29px;
}
.place.orgy #popupBunny .formSubmit > .in {
  left: 10px;
  right: 10px;
  top: 8px;
  bottom: 13px;
  text-shadow: -1px 0 #638d12, -1px 1px #638d12, 1px 1px #638d12, 0 1px #638d12, 1px 0 #638d12, 0 -1px #638d12, 0 2px #638d12, -1px 2px #638d12, 1px 2px #638d12, 2px 2px #638d12, 0 3px #638d12, -1px 3px #638d12, 1px 3px #638d12;
}
.place.settings .rowMain {
  width: 100%;
}
.place.settings .rowMain > .cap {
  text-align: center;
  font-size: 24px;
  padding: 10px 20px;
  background-color: rgba(0, 0, 0, 0.1);
}
.place.settings .rowMain > .desc {
  width: 90%;
  margin: 0 auto;
  font-size: 20px;
}
.place.settings .rowMain .emailInfo {
  color: white;
}
.place.settings .rowMain .emailInfo[data-m="1"] {
  text-shadow: -1px 0 green, -1px 1px green, 1px 1px green, 0 1px green, 1px 0 green, 0 -1px green, 0 2px green, -1px 2px green, 1px 2px green, 2px 2px green, 0 3px green, -1px 3px green, 1px 3px green;
}
.place.settings .rowMain .emailInfo[data-m="2"] {
  text-shadow: -1px 0 red, -1px 1px red, 1px 1px red, 0 1px red, 1px 0 red, 0 -1px red, 0 2px red, -1px 2px red, 1px 2px red, 2px 2px red, 0 3px red, -1px 3px red, 1px 3px red;
}
.place.settings .rowMain.settings > .desc {
  height: 210px;
}
.place.settings .rowMain.settings .premiumText {
  font-size: 30px;
  margin-left: 20px;
  color: white;
  text-shadow: -1px 0 #135F7D, -1px 1px #135F7D, 1px 1px #135F7D, 0 1px #135F7D, 1px 0 #135F7D, 0 -1px #135F7D, 0 2px #135F7D, -1px 2px #135F7D, 1px 2px #135F7D, 2px 2px #135F7D, 0 3px #135F7D, -1px 3px #135F7D, 1px 3px #135F7D;
}
.place.settings .rowMain.language > .desc {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.settings .rowMain.language > .desc .flagCont {
  margin: 10px;
}
.place.settings .rowMain.language > .desc .flagCont .flag {
  width: 20px;
  height: 12px;
  border: 1px solid #911959;
  cursor: pointer;
}
.place.settings .rowMain.sound .mySlider {
  margin: 0px auto;
  margin-top: 10px;
}
.place.settings .rowMain.premium .myFormInput {
  width: 113px;
  text-align: center;
}
.place.settings .rowMain.premium .formText {
  border: none;
  border-radius: 14px;
  background-color: #E9BB57;
  text-shadow: -1px 0 #7B314C, -1px 1px #7B314C, 1px 1px #7B314C, 0 1px #7B314C, 1px 0 #7B314C, 0 -1px #7B314C, 0 2px #7B314C, -1px 2px #7B314C, 1px 2px #7B314C, 2px 2px #7B314C, 0 3px #7B314C, -1px 3px #7B314C, 1px 3px #7B314C;
  text-align: center;
  padding: 5px;
  width: 72px;
  font-size: 20px;
  color: white;
  margin: 0px 8px;
}
.place.settings ::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #FF6EA6 !important;
}
.place.settings :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #FF6EA6 !important;
  opacity: 1;
}
.place.settings ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #FF6EA6 !important;
  opacity: 1;
}
.place.settings :-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #FF6EA6 !important;
}
.place.settings ::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #FF6EA6 !important;
}
.place.settings .pageWrap {
  width: 839px;
  height: 574px;
}
.place.settings .pageWrap .mainNavi {
  width: 40%;
  margin: 0px auto;
}
.place.settings .pageWrap .page {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 839px;
  height: 524px;
}
.place.showownanim.soccer {
  background: url("/gfx/place/soccergame/back.jpg");
}
.place.showownanim.soccer > div:nth-child(1) {
  content: '';
  background: url("/gfx/place/soccergame/gate.png");
  width: 911px;
  height: 491px;
  position: absolute;
  left: 185px;
  top: 80px;
}
.place.showownanim.soccer > div:nth-child(1):before {
  content: '';
  background: url("/gfx/place/soccergame/gate_net.png");
  width: 873px;
  height: 469px;
  position: absolute;
  top: 20px;
  left: 20px;
}
.place.showownanim #canvWrap {
  position: absolute;
}
.place.showownanim .formSubmit.exit {
  background-image: url(/gfx/place/soccergame/ui/exit_but.png);
  width: 133px;
  height: 109px;
  position: absolute;
  right: 20px;
  top: 42px;
  z-index: 2;
}
.place.socceranim {
  background-image: url(/gfx/place/socceranim/back.jpg);
}
.place.socceranim #gameNeed .girlWrap {
  position: absolute;
  width: 400px;
  bottom: 96px;
}
.place.socceranim #gameNeed .girlWrap[data-type="own"] {
  left: 198px;
}
.place.socceranim #gameNeed .girlWrap[data-type="soccer"] {
  right: 111px;
}
.place.socceranim #gameNeed .girlWrap[data-type="soccer"] .smoke {
  position: absolute;
  background-size: contain;
  background-repeat: no-repeat;
  width: 407px;
  height: 142px;
  background-image: url(/gfx/place/socceranim/smoke.png);
  right: 301px;
  bottom: 295px;
}
.place.socceranim #gameNeed .girlWrap[data-type="soccer"] .smoke .wrapText {
  left: 14px;
  right: 51px;
  top: 18px;
  bottom: 17px;
  position: absolute;
  color: #34393F;
  text-shadow: -1px 0 white, -1px 1px white, 1px 1px white, 0 1px white, 1px 0 white, 0 -1px white, 0 2px white, -1px 2px white, 1px 2px white, 2px 2px white, 0 3px white, -1px 3px white, 1px 3px white;
}
.place.socceranim #gameNeed .girlWrap .img {
  width: 345px;
  height: 597px;
}
.place.socceranim #girlAnim .canvWrap {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
}
.place.socceranim #canvWrap {
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.socceranim .formSubmit.exit {
  background-image: url(/gfx/place/soccergame/ui/exit_but.png);
  width: 133px;
  height: 109px;
  position: absolute;
  right: 20px;
  top: 42px;
  z-index: 2;
}
.place.socceranim .back_btn {
  background: url("/gfx/place/soccerwelcome/back_btn.png");
  width: 186px;
  height: 159px;
  position: absolute;
  left: 50%;
  bottom: 30px;
  margin-left: -93px;
  background-position: 0 -1px;
}
.place.socceranim .back_btn:hover {
  background-position: 0 -162px;
}
.place.socceranim .back_btn:active {
  background-position: 0 -321px;
}
.btnBig {
  background: url("/gfx/place/soccerwelcome/btn_big.png");
  width: 228px;
  height: 60px;
  position: absolute;
}
.btnBig > .in {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 22px;
  position: absolute;
  left: 3px;
  right: 3px;
  top: 3px;
  bottom: 3px;
  text-shadow: -1px 0 #2b8300, -1px 1px #2b8300, 1px 1px #2b8300, 0 1px #2b8300, 1px 0 #2b8300, 0 -1px #2b8300, 0 2px #2b8300, -1px 2px #2b8300, 1px 2px #2b8300, 2px 2px #2b8300, 0 3px #2b8300, -1px 3px #2b8300, 1px 3px #2b8300;
}
.btnBig:hover {
  background-position-y: -60px;
}
.btnBig:active {
  background-position-y: -120px;
}
.btnBigPink {
  background: url("/gfx/place/socceranim/pink_big_btn.png");
  width: 260px;
  height: 106px;
  position: absolute;
}
.btnBigPink > .in {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 22px;
  position: absolute;
  left: 3px;
  right: 3px;
  top: 3px;
  bottom: 3px;
  text-shadow: -1px 0 #bb0050, -1px 1px #bb0050, 1px 1px #bb0050, 0 1px #bb0050, 1px 0 #bb0050, 0 -1px #bb0050, 0 2px #bb0050, -1px 2px #bb0050, 1px 2px #bb0050, 2px 2px #bb0050, 0 3px #bb0050, -1px 3px #bb0050, 1px 3px #bb0050;
}
.btnBigPink:hover {
  background-position-y: -106px;
}
.btnBigPink:active {
  background-position-y: -212px;
}
.fakelayPromo {
  background: url("/gfx/place/soccerwelcome/fakeWantMore.png");
  width: 357px;
  height: 297px;
  position: absolute;
  top: 15px;
  left: 15px;
}
.fakelayPromo .btnBig {
  bottom: 30px;
}
.fakelayPromo.scale {
  transform: scale(0.7);
  top: -30px;
  left: 50%;
  margin-left: -140px;
}
.fakelayPromo.bottom {
  top: unset;
  bottom: 15px;
}
.fakelayPromoBig {
  background: url("/gfx/place/soccerwelcome/fakeWantMore_big.png");
  width: 845px;
  height: 358px;
  position: absolute;
}
.fakelayPromoBig .btnBig {
  bottom: 53px;
  left: 50%;
  margin-left: -113px;
}
.place.soccergame {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  background-image: url(/gfx/place/soccergame/back.jpg?2);
}
.place.soccergame:before {
  /*
    content: "";
    position: absolute;
    left:172px;
    top:0px;
    width:937px;
    height: 500px;
    background-image: url(/gfx/place/soccergame/goal.png);
    */
}
.place.soccergame .book .ball_down,
.place.soccergame .popup .ball_down {
  background-image: url(/gfx/place/soccergame/info/balls.png);
  width: 663px;
  height: 105px;
  background-repeat: no-repeat;
  left: 50%;
  margin-left: -331px;
  bottom: 1px;
  position: absolute;
}
.place.soccergame .formSubmit.game {
  background-image: url(/gfx/place/soccergame/info/button_border_black.png);
  width: 138px;
  height: 54px;
}
.place.soccergame .formSubmit.game > .in {
  bottom: 6px;
}
.place.soccergame .formSubmit.soccer {
  width: 229px;
  height: 58px;
  background-image: url(/gfx/place/soccergame/start_real/but_long.png);
}
.place.soccergame .formSubmit.soccer > .in {
  text-shadow: -1px 0 #721839, -1px 1px #721839, 1px 1px #721839, 0 1px #721839, 1px 0 #721839, 0 -1px #721839, 0 2px #721839, -1px 2px #721839, 1px 2px #721839, 2px 2px #721839, 0 3px #721839, -1px 3px #721839, 1px 3px #721839;
  left: 58px;
  right: 19px;
  top: 5px;
  bottom: 5px;
}
.place.soccergame .formSubmit.soccer .img {
  position: absolute;
  left: 7px;
  top: 5px;
  width: 47px;
  height: 47px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/soccergame/start_real/ball_to_but.png);
}
.place.soccergame #standsWrap {
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.soccergame #gateFast {
  position: absolute;
  left: 185px;
  top: 82px;
  width: 911px;
  height: 491px;
}
.place.soccergame #gateFast .back {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 911px;
  height: 491px;
  background-image: url(/gfx/place/soccergame/gate.png);
  background-repeat: no-repeat;
}
.place.soccergame #gateFast .net {
  position: absolute;
  left: 19px;
  top: 17px;
  width: 873px;
  height: 469px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/soccergame/gate_net.png);
}
.place.soccergame .girlProfileUI {
  position: absolute;
  left: 31px;
  top: 54px;
  width: 121px;
  height: 121px;
  background-size: contain;
  background-repeat: center;
  border-radius: 17px;
  z-index: 2;
}
.place.soccergame .girlProfileUI:after {
  content: "";
  background-image: url(/gfx/place/gameninja/profileBox.png);
  width: 138px;
  height: 138px;
  position: absolute;
  background-repeat: no-repeat;
  left: -9px;
  top: -7px;
}
.place.soccergame .book.bookGame {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  width: 649px;
  height: 460px;
  background-position: 0px 34px;
  background-image: url(/gfx/place/soccergame/start_real/back.jpg);
  top: 160px;
  left: 315px;
}
.place.soccergame .book.bookGame > .up {
  background-image: url(/gfx/place/soccergame/start_real/updown.png);
  height: 36px;
  width: 649px;
}
.place.soccergame .book.bookGame > .down {
  background-image: url(/gfx/place/soccergame/start_real/updown.png);
  height: 41px;
  background-position: left bottom;
  width: 649px;
}
.place.soccergame .book.bookGame .bottom_row {
  position: absolute;
  left: 50%;
  margin-left: -295px;
  bottom: 3px;
  width: 590px;
  height: 80px;
  border-radius: 13px;
}
.place.soccergame .book.bookGame .bottom_row > .in {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 10px;
  bottom: 10px;
}
.place.soccergame .book.bookGame .bottom_row .formSubmit.item {
  background-image: url(/gfx/place/soccergame/start_real/but.png);
  width: 133px;
  height: 58px;
}
.place.soccergame .book.bookGame .bottom_row .formSubmit.item > .in {
  left: 37px;
  right: 12px;
  top: 10px;
  bottom: 10px;
  text-shadow: -1px 0 #3b5b0b, -1px 1px #3b5b0b, 1px 1px #3b5b0b, 0 1px #3b5b0b, 1px 0 #3b5b0b, 0 -1px #3b5b0b, 0 2px #3b5b0b, -1px 2px #3b5b0b, 1px 2px #3b5b0b, 2px 2px #3b5b0b, 0 3px #3b5b0b, -1px 3px #3b5b0b, 1px 3px #3b5b0b;
}
.place.soccergame .book.bookGame .bottom_row.back {
  background-color: rgba(0, 0, 0, 0.37);
  bottom: 31px;
}
.place.soccergame .book.bookGameIns {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  width: 649px;
  height: 460px;
  background-position: 0px 34px;
  background-image: url(/gfx/place/soccergame/start/back.jpg);
  top: 160px;
  left: 315px;
}
.place.soccergame .book.bookGameIns .moveCorner {
  position: absolute;
  left: -315px;
  top: -160px;
  width: 1280px;
  height: 780px;
}
.place.soccergame .book.bookGameIns .hitRow {
  width: 299px;
  height: 103px;
  background-repeat: no-repeat;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.place.soccergame .book.bookGameIns .hitRow > .content {
  margin-left: 78px;
  height: 85px;
  width: 200px;
  color: #88f42c;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.place.soccergame .book.bookGameIns .hitRow[data-type="1"] {
  background-image: url(/gfx/place/soccergame/start/row1.png);
}
.place.soccergame .book.bookGameIns .hitRow[data-type="2"] {
  background-image: url(/gfx/place/soccergame/start/row2.png);
}
.place.soccergame .book.bookGameIns .hitRow[data-type="3"] {
  background-image: url(/gfx/place/soccergame/start/row3.png);
}
.place.soccergame .book.bookGameIns .hitRow[data-type="3"] > .content {
  color: #e90301;
}
.place.soccergame .book.bookGameIns > .up {
  background-image: url(/gfx/place/soccergame/start/updown.png);
  height: 36px;
  width: 649px;
}
.place.soccergame .book.bookGameIns > .down {
  background-image: url(/gfx/place/soccergame/start/updown.png);
  height: 40px;
  background-position: left bottom;
  width: 649px;
}
.place.soccergame .book.bookGameIns > .content .colMain {
  height: 85%;
  width: 226px;
  color: white;
  text-shadow: -1px 0 #101804, -1px 1px #101804, 1px 1px #101804, 0 1px #101804, 1px 0 #101804, 0 -1px #101804, 0 2px #101804, -1px 2px #101804, 1px 2px #101804, 2px 2px #101804, 0 3px #101804, -1px 3px #101804, 1px 3px #101804;
}
.place.soccergame .book.bookGameIns > .content .colMain .gameIsLoadingJS {
  color: #88f42c;
}
.place.soccergame .book.bookGameIns > .content .colMain .target {
  width: 70px;
  height: 70px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/soccergame/start/target.png);
}
.place.soccergame #gameCover {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 26px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  text-align: center;
}
.place.soccergame #gameCover .backOpacity {
  background-color: rgba(0, 0, 0, 0.3);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 1280px;
  height: 780px;
}
.place.soccergame #gameCover.bookHide {
  display: none !important;
}
.place.soccergame .popup {
  position: relative;
  width: 649px;
  height: 460px;
}
.place.soccergame .popup > .capBig {
  position: absolute;
  left: 0px;
  right: 0px;
  top: -35px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.soccergame .popup > .capBig > .in {
  min-width: 235px;
  height: 52px;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  -webkit-box-shadow: 0px 9px 37px -5px #6b3917;
  -moz-box-shadow: 0px 9px 37px -5px #6b3917;
  box-shadow: 0px 9px 37px -5px #6b3917;
}
.place.soccergame .popup > .capBig > .in > .content {
  z-index: 1;
  padding: 0px 22px;
  position: relative;
  text-shadow: -1px 0 #90195A, -1px 1px #90195A, 1px 1px #90195A, 0 1px #90195A, 1px 0 #90195A, 0 -1px #90195A, 0 2px #90195A, -1px 2px #90195A, 1px 2px #90195A, 2px 2px #90195A, 0 3px #90195A, -1px 3px #90195A, 1px 3px #90195A;
  color: white;
  font-size: 28px;
}
.place.soccergame .popup > .capBig > .in > .up {
  position: absolute;
  top: 0px;
  right: -6px;
  width: 115px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
  background-position: right top;
}
.place.soccergame .popup > .capBig > .in > .down {
  position: absolute;
  top: 0px;
  left: -4px;
  width: 108px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
}
.place.soccergame .popup > .capBig > .in:after {
  content: "";
  position: absolute;
  right: 107px;
  left: 102px;
  top: 0px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/ext.png);
}
.place.soccergame .popup > .back {
  background-repeat: no-repeat;
  background-image: url(/gfx/place/soccergame/info/back.jpg);
  position: absolute;
  left: 0px;
  right: 0px;
  top: 34px;
  width: 649px;
  height: 388px;
}
.place.soccergame .popup > .up {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  top: 0px;
  background-image: url(/gfx/place/soccergame/info/updown.png);
  height: 36px;
}
.place.soccergame .popup > .down {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  bottom: 0px;
  background-image: url(/gfx/place/soccergame/info/updown.png);
  background-position: left bottom;
  height: 38px;
}
.place.soccergame .popup > .content {
  position: absolute;
  top: 30px;
  left: 33px;
  right: 33px;
  bottom: 33px;
  text-shadow: -1px 0 #5b0808, -1px 1px #5b0808, 1px 1px #5b0808, 0 1px #5b0808, 1px 0 #5b0808, 0 -1px #5b0808, 0 2px #5b0808, -1px 2px #5b0808, 1px 2px #5b0808, 2px 2px #5b0808, 0 3px #5b0808, -1px 3px #5b0808, 1px 3px #5b0808;
}
.place.soccergame .popup > .content .cap {
  font-size: 25px;
  margin-bottom: 20px;
}
.place.soccergame .popup > .content .text.pink {
  color: #ffb502;
}
.place.soccergame .popup > .content .back {
  padding: 20px;
  border-radius: 12px;
  width: 440px;
  position: relative;
}
.place.soccergame .popup > .content .back.red {
  background-color: rgba(60, 16, 27, 0.5);
}
.place.soccergame .popup > .content .back.blue {
  background-color: rgba(0, 0, 0, 0.3);
  text-shadow: -1px 0 #5b0808, -1px 1px #5b0808, 1px 1px #5b0808, 0 1px #5b0808, 1px 0 #5b0808, 0 -1px #5b0808, 0 2px #5b0808, -1px 2px #5b0808, 1px 2px #5b0808, 2px 2px #5b0808, 0 3px #5b0808, -1px 3px #5b0808, 1px 3px #5b0808;
}
.place.soccergame .popup > .content .back.blue.in {
  width: auto;
  background-color: rgba(0, 0, 0, 0.4);
  padding: 5px 10px;
  border-radius: 11px;
}
.place.soccergame .popup > .content .imageWrap {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 12px;
  width: 110px;
  height: 110px;
  position: relative;
}
.place.soccergame .popup > .content .imageWrap .img {
  width: 80px;
  height: 80px;
  position: absolute;
  left: 50%;
  margin-left: -40px;
  top: 50%;
  margin-top: -40px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.soccergame .popup > .content .imageWrap .img.suit {
  background-image: url(/gfx/place/soccergame/info/gift.png);
}
.place.soccergame .popup > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/soccergame/info/bed.png);
}
.place.soccergame .popup > .content .imageWrap .have {
  background-image: url(/gfx/place/soccergame/info/tick.png);
  width: 33px;
  height: 31px;
  position: absolute;
  right: -10px;
  top: -10px;
  background-repeat: no-repeat;
}
.place.soccergame .popup > .content .text.yellow {
  color: #ffd013;
}
.place.soccergame .popup_down {
  margin-top: 30px;
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/soccergame/down/down.png);
  width: 649px;
  height: 137px;
  position: relative;
  text-shadow: -1px 0 #1d55c7, -1px 1px #1d55c7, 1px 1px #1d55c7, 0 1px #1d55c7, 1px 0 #1d55c7, 0 -1px #1d55c7, 0 2px #1d55c7, -1px 2px #1d55c7, 1px 2px #1d55c7, 2px 2px #1d55c7, 0 3px #1d55c7, -1px 3px #1d55c7, 1px 3px #1d55c7;
}
.place.soccergame .popup_down > .content {
  position: absolute;
  top: 13px;
  left: 15px;
  width: 618px;
  height: 101px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.soccergame .popup_down > .content .imageWrap {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 12px;
  width: 77px;
  height: 77px;
  position: relative;
}
.place.soccergame .popup_down > .content .imageWrap .img {
  width: 72px;
  height: 72px;
  position: absolute;
  left: 50%;
  margin-left: -36px;
  top: 50%;
  margin-top: -36px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.soccergame .popup_down > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/soccergame/info/bed.png);
}
.place.soccergame .formSubmit.premiumGame {
  background-image: url(/gfx/place/soccergame/down/button_premium.png);
  width: 138px;
  height: 54px;
}
.place.soccergame .formSubmit.premiumGame > .in {
  right: -10px;
}
.place.soccergame .formSubmit.premiumGame > .in:before {
  content: '';
  background: url("/gfx/place/soccergame/start_real/ball_to_but.png");
  background-size: cover;
  width: 37px;
  height: 37px;
  position: absolute;
  left: 15px;
  top: 3px;
}
.place.soccergame .formSubmit.premiumGame:after {
  right: -19px;
  margin-top: -49px;
}
.place.soccergame .formSubmit.premiumGame.black {
  background-image: url(/gfx/place/soccergame/lose/button_premium.png);
}
.place.soccergame .popup.next {
  height: 303px;
}
.place.soccergame .popup.next .ball_down {
  z-index: 3;
}
.place.soccergame .popup.next .myButton.formSubmit.game {
  z-index: 4;
}
.place.soccergame .popup.next > .up {
  background-image: url(/gfx/place/soccergame/next/updown.png);
}
.place.soccergame .popup.next > .up:before,
.place.soccergame .popup.next > .up:after {
  content: '';
  position: absolute;
  background-size: cover;
}
.place.soccergame .popup.next > .up.girl_4:before {
  background-image: url(/gfx/place/soccergame/next/girls/girl_1.png);
  width: 303px;
  height: 430px;
  top: -222px;
  right: 8px;
}
.place.soccergame .popup.next > .up.girl_4:after {
  background-image: url(/gfx/place/soccergame/next/girls/underwear.png);
  width: 103px;
  height: 96px;
  left: -4px;
  top: -3px;
}
.place.soccergame .popup.next > .up.girl_3:before {
  background-image: url(/gfx/place/soccergame/next/girls/girl_2.png);
  width: 214px;
  height: 400px;
  top: -117px;
  left: -29px;
  z-index: 2;
}
.place.soccergame .popup.next > .up.girl_1:before {
  background-image: url(/gfx/place/soccergame/next/girls/girl_3.png);
  width: 257px;
  height: 400px;
  top: 2px;
  left: -61px;
  z-index: 2;
}
.place.soccergame .popup.next > .up.girl_2:before {
  background-image: url(/gfx/place/soccergame/next/girls/girl_4.png);
  width: 199px;
  height: 333px;
  top: -58px;
  right: -35px;
  z-index: 2;
}
.place.soccergame .popup.next > .down {
  height: 39px;
  background-image: url(/gfx/place/soccergame/next/updown.png);
}
.place.soccergame .popup.next > .back {
  background-image: url(/gfx/place/soccergame/next/back.jpg);
  height: 232px;
}
.place.soccergame .popup.next .levelRow {
  font-size: 40px;
  text-shadow: #427414 3px 0px 0px, #427414 2.83487px 0.981584px 0px, #427414 2.35766px 1.85511px 0px, #427414 1.62091px 2.52441px 0px, #427414 0.705713px 2.91581px 0px, #427414 -0.287171px 2.98622px 0px, #427414 -1.24844px 2.72789px 0px, #427414 -2.07227px 2.16926px 0px, #427414 -2.66798px 1.37182px 0px, #427414 -2.96998px 0.42336px 0px, #427414 -2.94502px -0.571704px 0px, #427414 -2.59586px -1.50383px 0px, #427414 -1.96093px -2.27041px 0px, #427414 -1.11013px -2.78704px 0px, #427414 -0.137119px -2.99686px 0px, #427414 0.850987px -2.87677px 0px, #427414 1.74541px -2.43999px 0px, #427414 2.44769px -1.73459px 0px, #427414 2.88051px -0.838247px 0px;
  color: #ceff31;
}
.place.soccergame .popup.next > .content {
  text-shadow: -1px 0 #427414, -1px 1px #427414, 1px 1px #427414, 0 1px #427414, 1px 0 #427414, 0 -1px #427414, 0 2px #427414, -1px 2px #427414, 1px 2px #427414, 2px 2px #427414, 0 3px #427414, -1px 3px #427414, 1px 3px #427414;
}
.place.soccergame .popup.init .cellOne {
  position: relative;
}
.place.soccergame .popup.init .cellOne .textWrap {
  font-size: 16px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  width: 150px;
  right: 110%;
}
.place.soccergame .popup.init .cellOne.cellBed {
  margin-left: 30px;
}
.place.soccergame .popup.init .cellOne.cellBed .textWrap {
  font-size: 16px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  width: 150px;
  right: auto;
  left: 110%;
}
.place.soccergame .popup.wrong {
  height: 303px;
}
.place.soccergame .popup.wrong > .up {
  background-image: url(/gfx/place/soccergame/lose/updown.png);
}
.place.soccergame .popup.wrong > .down {
  height: 39px;
  background-image: url(/gfx/place/soccergame/lose/updown.png);
}
.place.soccergame .popup.wrong > .back {
  background-image: url(/gfx/place/soccergame/lose/back.jpg);
  height: 232px;
}
.place.soccergame .popup.wrong > .content {
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
}
.place.soccergame .popup.wrong > .content .cap {
  font-size: 40px;
  text-shadow: black 3px 0px 0px, black 2.83487px 0.981584px 0px, black 2.35766px 1.85511px 0px, black 1.62091px 2.52441px 0px, black 0.705713px 2.91581px 0px, black -0.287171px 2.98622px 0px, black -1.24844px 2.72789px 0px, black -2.07227px 2.16926px 0px, black -2.66798px 1.37182px 0px, black -2.96998px 0.42336px 0px, black -2.94502px -0.571704px 0px, black -2.59586px -1.50383px 0px, black -1.96093px -2.27041px 0px, black -1.11013px -2.78704px 0px, black -0.137119px -2.99686px 0px, black 0.850987px -2.87677px 0px, black 1.74541px -2.43999px 0px, black 2.44769px -1.73459px 0px, black 2.88051px -0.838247px 0px;
}
.place.soccergame .popup.wrong > .content .formSubmit > .in {
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.soccergame .popup.need_try > .up,
.place.soccergame .popup.need_try > .down {
  background-image: url(/gfx/place/soccergame/none/updown.png);
}
.place.soccergame .popup.need_try > .down {
  height: 41px;
}
.place.soccergame .popup.need_try > .back {
  background-image: url(/gfx/place/soccergame/none/back.jpg);
  height: 387px;
}
.place.soccergame .popup.need_try > .content .partUp {
  height: 167px;
  text-shadow: black 3px 0px 0px, black 2.83487px 0.981584px 0px, black 2.35766px 1.85511px 0px, black 1.62091px 2.52441px 0px, black 0.705713px 2.91581px 0px, black -0.287171px 2.98622px 0px, black -1.24844px 2.72789px 0px, black -2.07227px 2.16926px 0px, black -2.66798px 1.37182px 0px, black -2.96998px 0.42336px 0px, black -2.94502px -0.571704px 0px, black -2.59586px -1.50383px 0px, black -1.96093px -2.27041px 0px, black -1.11013px -2.78704px 0px, black -0.137119px -2.99686px 0px, black 0.850987px -2.87677px 0px, black 1.74541px -2.43999px 0px, black 2.44769px -1.73459px 0px, black 2.88051px -0.838247px 0px;
}
.place.soccergame .popup.need_try > .content .partDown {
  height: 167px;
}
.place.soccergame .popup.need_try > .content .text.green {
  color: #ffb502;
}
.place.soccergame .popup.need_try > .content .formSubmit.premium {
  background-image: url(/gfx/place/soccergame/none/premium_but.png);
}
.place.soccergame .wrapPoints {
  position: absolute;
  left: 40px;
  top: 552px;
  width: 133px;
  height: 195px;
}
.place.soccergame .wrapPoints > .back {
  background-image: url(/gfx/place/soccergame/ui/red_left.png);
  background-repeat: no-repeat;
  width: 133px;
  height: 195px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.soccergame .wrapPoints .fillWrap {
  position: absolute;
  bottom: 9px;
  left: 8px;
  width: 117px;
  height: 181px;
}
.place.soccergame .wrapPoints .fillWrap .fill {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 117px;
  background-position: left bottom;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/soccergame/ui/points_full.png);
}
.place.soccergame .wrapPoints .fillWrap .fill .up {
  position: absolute;
  left: 50%;
  top: -28px;
  margin-left: -89px;
  width: 193px;
  height: 45px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/soccergame/ui/points_sel.png);
}
.place.soccergame .wrapPoints .comboWrap {
  position: absolute;
  left: 50%;
  top: 20px;
  margin-left: -40px;
  background-repeat: no-repeat;
  width: 79px;
  height: 82px;
  background-image: url(/gfx/place/soccergame/ui/combo.png);
}
.place.soccergame .wrapPoints .comboWrap .combo {
  text-align: center;
  font-size: 32px;
  color: white;
  font-size: 43px;
  padding-top: 5px;
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.soccergame .wrapPoints .pointsWrap {
  position: absolute;
  left: 5px;
  right: 5px;
  bottom: 26px;
  text-align: center;
  text-shadow: -1px 0 #125359, -1px 1px #125359, 1px 1px #125359, 0 1px #125359, 1px 0 #125359, 0 -1px #125359, 0 2px #125359, -1px 2px #125359, 1px 2px #125359, 2px 2px #125359, 0 3px #125359, -1px 3px #125359, 1px 3px #125359;
}
.place.soccergame .wrapPoints .pointsWrap .pointHave {
  color: white;
  font-size: 28px;
}
.place.soccergame .wrapPoints .pointsWrap .pointMax {
  color: #9bff69;
  font-size: 21px;
}
.place.soccergame .chanceWrap {
  display: inline-flex;
  position: absolute;
  left: 900px;
  top: 700px;
}
.place.soccergame .chanceWrap > .ball {
  background: url("/gfx/place/soccergame/start_real/ball_to_but.png");
  width: 47px;
  height: 47px;
}
.place.soccergame .wrapTimer {
  position: absolute;
  left: 1112px;
  top: 552px;
  width: 133px;
  height: 195px;
}
.place.soccergame .wrapTimer > .back {
  background-image: url(/gfx/place/soccergame/ui/red_right.png);
  background-repeat: no-repeat;
  width: 133px;
  height: 195px;
  position: absolute;
  left: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.soccergame .wrapTimer > .back .backWrap {
  height: 180px;
  width: 133px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.soccergame .wrapTimer .circleWrap {
  width: 79px;
  height: 84px;
  background-image: url(/gfx/place/soccergame/ui/parts_ui.png);
  background-repeat: no-repeat;
  position: relative;
}
.place.soccergame .wrapTimer .circleWrap > .in {
  width: 35px;
  height: 35px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -18px;
  margin-top: -18px;
  background-image: url(/gfx/place/soccergame/ui/green_back.png);
  background-repeat: no-repeat;
}
.place.soccergame .wrapTimer .circleWrap[data-active="1"] > .in:after {
  content: "";
  position: absolute;
  background-image: url(/gfx/place/soccergame/ui/green.png);
  width: 31px;
  height: 31px;
  background-repeat: no-repeat;
  left: 2px;
  top: 2px;
}
.place.soccergame .wrapTimer .timeWrap {
  color: white;
  font-size: 32px;
  text-align: center;
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.soccergame .textBig {
  position: absolute;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  color: white;
}
.place.soccergame .textBig .arr {
  position: absolute;
  background-repeat: no-repeat;
}
.place.soccergame .textBig.arr1 {
  position: absolute;
  left: 40px;
  top: 400px;
}
.place.soccergame .textBig.arr1 .cell {
  padding-bottom: 80px;
  width: 180px;
  height: 150px;
}
.place.soccergame .textBig.arr1 .arr {
  background-image: url(/gfx/place/soccergame/start/arr1.png);
  width: 27px;
  height: 69px;
  left: 50%;
  margin-left: -13px;
  bottom: 0px;
}
.place.soccergame .textBig.arr2 {
  position: absolute;
  left: 151px;
  top: 658px;
}
.place.soccergame .textBig.arr2 .cell {
  padding-left: 95px;
  width: 300px;
  height: 80px;
}
.place.soccergame .textBig.arr2 .arr {
  background-image: url(/gfx/place/soccergame/start/arr2.png);
  width: 84px;
  height: 24px;
  top: 50%;
  margin-top: -12px;
  left: 0px;
}
.place.soccergame .textBig.arr3 {
  position: absolute;
  left: 1050px;
  top: 332px;
}
.place.soccergame .textBig.arr3 .cell {
  padding-bottom: 103px;
  width: 180px;
  height: 150px;
}
.place.soccergame .textBig.arr3 .arr {
  background-image: url(/gfx/place/soccergame/start/arr3.png);
  width: 26px;
  height: 92px;
  left: 50%;
  margin-left: -13px;
  bottom: 0px;
}
.place.soccergame .formSubmit.exit {
  background-image: url(/gfx/place/soccergame/ui/exit_but.png);
  width: 133px;
  height: 109px;
  position: absolute;
  right: 20px;
  top: 42px;
  z-index: 2;
}
.place.soccerwelcome .cup {
  width: 206px;
  height: 279px;
  background: url("/gfx/place/soccerwelcome/cup.png");
  position: absolute;
  right: 145px;
  top: 54px;
  z-index: 10;
}
.place.soccerwelcome .cup.completed {
  background-position: right;
}
.place.soccerwelcome .ladder {
  height: 274px;
  width: 330px;
  background: url("/gfx/place/soccerwelcome/ladder.png");
  position: absolute;
  z-index: 3;
  right: 223px;
  top: 120px;
  background-position-y: 5px;
}
.place.soccerwelcome .ladder[data-type='1'] {
  background-position-y: -260px;
}
.place.soccerwelcome .ladder[data-type='2'],
.place.soccerwelcome .ladder[data-type='3'] {
  background-position-y: -545px;
}
.place.soccerwelcome .scene {
  width: 382px;
  height: 261px;
  background: url("/gfx/place/soccerwelcome/scene.png");
  position: absolute;
  z-index: 3;
  bottom: 225px;
  right: 89px;
}
.place.soccerwelcome .scene.completed {
  background-position-y: -270px;
}
.place.soccerwelcome .scene .logo {
  width: 456px;
  height: 251px;
  background: url("/gfx/place/soccerwelcome/log.png");
  position: absolute;
  z-index: 6;
  top: 178px;
  left: -45px;
}
.place.soccerwelcome .scene .logo .btnBig {
  left: 50%;
  margin-left: -113px;
  bottom: -11px;
}
.place.soccerwelcome .scene .logo .btnBig:before {
  content: '';
  background: url('/gfx/window_welcome/logo.png');
  width: 80px;
  height: 111px;
  position: absolute;
  background-size: cover;
  right: -40px;
  top: -30px;
  transform: rotate(15deg);
}
.place.soccerwelcome .menu {
  position: relative;
  width: 820px;
  height: 200px;
  background: url("/gfx/place/soccerwelcome/menu_item_bg.png") no-repeat;
  background-position: top right;
}
.place.soccerwelcome .menu .heads {
  width: 319px;
  height: 212px;
  background: url("/gfx/place/soccerwelcome/heads1.png");
  position: absolute;
  right: 100px;
  top: -5px;
}
.place.soccerwelcome .menu:nth-child(2) {
  width: 755px;
  background-position: top right;
}
.place.soccerwelcome .menu:nth-child(2) .heads {
  width: 358px;
  height: 200px;
  background: url("/gfx/place/soccerwelcome/heads2.png");
}
.place.soccerwelcome .menu:nth-child(2).unable {
  opacity: 0.5;
}
.place.soccerwelcome .menu:nth-child(2).unable .heads {
  background-position: bottom;
  opacity: 1 !important;
}
.place.soccerwelcome .menu:not(.completed):hover {
  background-position-y: -200px;
}
.place.soccerwelcome .menu:not(.completed):active {
  background-position-y: -405px;
}
.place.soccerwelcome .menu.blink {
  background-position-y: -200px;
}
.place.soccerwelcome .menu.completed {
  background: url("/gfx/place/soccerwelcome/menu_item_complete.png") no-repeat;
  background-size: cover;
  height: 232px;
}
.place.soccerwelcome .menu:nth-child(2).completed {
  height: 213px;
  top: 25px !important;
}
.place.soccerwelcome .menu:nth-child(2).completed .heads {
  top: 5px;
}
.place.soccerwelcome .menu .level {
  width: 202px;
  height: 80px;
  background: url("/gfx/place/soccerwelcome/level.png");
  position: absolute;
  top: 70px;
  left: 75px;
}
.place.soccerwelcome .menu .level.level2 {
  background-position: -200px 2px;
}
.place.soccerwelcome .menu.unable .level.level2 {
  background-position: -200px -75px;
}
.place.soccerwelcome .bonus {
  width: 735px;
  height: 300px;
  background: url("/gfx/place/soccerwelcome/bonuslevel.png");
  background-position-y: -300px;
  background-position-x: right;
  position: relative;
  top: 30px;
}
.place.soccerwelcome .bonus.unable {
  width: 715px;
  background-position: top right;
  top: 50px;
}
.place.soccerwelcome .playFakelay .logo {
  width: 150px;
  height: 213px;
  z-index: 33;
  top: -180px;
  left: 280px;
  transform: rotate(15deg);
}
.formSubmit.register {
  background-image: url(/gfx/window_welcome/but.png);
  width: 432px;
  height: 113px;
}
.formSubmit.register > .in {
  left: 45px;
  top: 12px;
  right: 45px;
  bottom: 20px;
  text-shadow: -1px 0 #3344B4, -1px 1px #3344B4, 1px 1px #3344B4, 0 1px #3344B4, 1px 0 #3344B4, 0 -1px #3344B4, 0 2px #3344B4, -1px 2px #3344B4, 1px 2px #3344B4, 2px 2px #3344B4, 0 3px #3344B4, -1px 3px #3344B4, 1px 3px #3344B4;
}
.formText.register {
  background-image: url(/gfx/window_welcome/formtext.png) !important;
  width: 183px !important;
  height: 36px !important;
  color: #FF6EA6 !important;
  background-color: transparent !important;
  font-size: 24px !important;
  border: none !important;
  border-radius: 9px;
  font-family: Tahoma, Verdana, Arial;
  padding: 0px 10px !important;
  text-align: left;
}
.formText.register.big {
  background-image: url(/gfx/window_welcome/formtext_big.png) !important;
  width: 383px !important;
}
.playFakelay {
  position: absolute;
  bottom: 70px;
  right: 70px;
  width: 440px;
  height: 222px;
  background: url("/gfx/place/soccerwelcome/bg_big_btn.png");
}
.playFakelay .formSubmit {
  position: absolute;
  bottom: 40px;
  z-index: 10;
}
.playFakelay .logo {
  background: url('/gfx/window_welcome/logo.png');
  width: 199px;
  height: 277px;
  position: relative;
  background-size: cover;
}
.playFakelay .text {
  font-weight: bold;
  color: #fff;
  width: 250px;
  height: 100px;
  position: absolute;
  top: -50px;
  transform: rotate(-6deg);
  text-shadow: #680a09 6px 0px 0px, #680a09 5.91686px 0.995377px 0px, #680a09 5.66974px 1.96317px 0px, #680a09 5.2655px 2.87655px 0px, #680a09 4.71532px 3.71022px 0px, #680a09 4.03447px 4.44106px 0px, #680a09 3.24181px 5.04883px 0px, #680a09 2.35931px 5.51667px 0px, #680a09 1.41143px 5.83163px 0px, #680a09 0.424423px 5.98497px 0px, #680a09 -0.574341px 5.97245px 0px, #680a09 -1.55719px 5.79441px 0px, #680a09 -2.49688px 5.45578px 0px, #680a09 -3.36738px 4.96596px 0px, #680a09 -4.14455px 4.33852px 0px, #680a09 -4.80686px 3.59083px 0px, #680a09 -5.33596px 2.74364px 0px, #680a09 -5.71718px 1.8204px 0px, #680a09 -5.93995px 0.84672px 0px, #680a09 -5.99811px -0.150428px 0px, #680a09 -5.89004px -1.14341px 0px, #680a09 -5.61874px -2.1047px 0px, #680a09 -5.19172px -3.00766px 0px, #680a09 -4.62082px -3.82727px 0px, #680a09 -3.92186px -4.54081px 0px, #680a09 -3.11421px -5.12852px 0px, #680a09 -2.22026px -5.57409px 0px, #680a09 -1.26477px -5.86518px 0px, #680a09 -0.274238px -5.99373px 0px, #680a09 0.723898px -5.95617px 0px, #680a09 1.70197px -5.75355px 0px, #680a09 2.63288px -5.39147px 0px, #680a09 3.49082px -4.87998px 0px, #680a09 4.25202px -4.23324px 0px, #680a09 4.89538px -3.46919px 0px, #680a09 5.40307px -2.60899px 0px, #680a09 5.76102px -1.67649px 0px, #680a09 5.95932px -0.697531px 0px;
}
.place.splashscreen.beatthebunny {
  background-image: url(/gfx/place/beatthebunny/back.jpg);
}
.place.splashscreen.ohgodyes {
  background: url(/gfx/place/ohgodyes/back.jpg);
  display: flex;
}
.place.splashscreen.ohgodyes > .flexColumnCenterCenter {
  margin: auto;
}
.place.splashscreen.ohgodyes .logo {
  background: url(/gfx/place/ohgodyes/logo.png);
  width: 292px;
  height: 210px;
  position: relative;
  margin: 230px auto;
}
.place.splashscreen.hallowenbewitched {
  background-image: url(/gfx/place/hallowenbewitched/back.jpg);
}
.place.splashscreen.sleepover {
  background-image: url(/gfx/place/sleepover/back.jpg);
}
.place.splashscreen.fourorgasms {
  background: url(/gfx/place/fourorgasms/back.jpg);
}
.place.splashscreen.popsicle {
  background: url(/gfx/place/splashscreen/backs/popsicle.jpg);
}
.place.splashscreen.elixiroflife {
  background: url(/gfx/place/splashscreen/backs/elixiroflife.jpg);
}
.place.springevent {
  background-image: url(/gfx/place/springevent/back/4.jpg);
}
.place.springevent[data-special_collected="0"],
.place.springevent[data-special_collected="1"],
.place.springevent[data-special_collected="2"] {
  background-image: url(/gfx/place/springevent/back/1.jpg);
}
.place.springevent[data-special_collected="3"],
.place.springevent[data-special_collected="4"] {
  background-image: url(/gfx/place/springevent/back/2.jpg);
}
.place.springevent[data-special_collected="5"],
.place.springevent[data-special_collected="6"] {
  background-image: url(/gfx/place/springevent/back/3.jpg);
}
.place.springevent .clickGhost {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 2;
}
.place.springevent #tabsBar {
  position: relative;
  width: 115px;
  height: 512px;
  background-image: url(/gfx/place/springevent/border.png);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.springevent #tabsBar .cell {
  width: 99px;
  height: 99px;
  background-image: url(/gfx/place/springevent/button.png);
  background-repeat: no-repeat;
  position: relative;
}
.place.springevent #tabsBar .cell:after {
  content: "";
  background-image: url(/gfx/place/springevent/tick.png);
  width: 42px;
  height: 41px;
  position: absolute;
  left: 62px;
  top: 54px;
  background-repeat: no-repeat;
}
.place.springevent #tabsBar .cell.active:before {
  content: "";
  background-image: url(/gfx/place/springevent/active.png);
  width: 99px;
  height: 99px;
  position: absolute;
  left: 0px;
  top: 0px;
  background-repeat: no-repeat;
}
.place.springevent #tabsBar .cell:hover {
  background-position: left bottom;
}
.place.springevent #tabsBar .cell:active {
  background-position: left center;
}
.place.springevent #tabsBar .cell.unable {
  background-position: left top !important;
}
.place.springevent #tabsBar .cell.unable:after {
  display: none;
}
.place.springevent #tabsBar .cell:first-child {
  margin-top: 5px;
}
.place.springevent #tabsBar .cell:last-child {
  margin-bottom: 5px;
}
.place.springevent #tabsBar .cell .img {
  background-repeat: no-repeat;
  position: absolute;
  width: 85px;
  height: 85px;
}
.place.springevent #tabsBar .cell[data-anim="1"] .img {
  background-image: url(/gfx/place/springevent/icons/1.png);
  left: 16px;
  top: 12px;
}
.place.springevent #tabsBar .cell[data-anim="1"].unable .img {
  background-image: url(/gfx/place/springevent/icons/1_un.png);
}
.place.springevent #tabsBar .cell[data-anim="2"] .img {
  background-image: url(/gfx/place/springevent/icons/2.png);
  left: 17px;
  top: 15px;
}
.place.springevent #tabsBar .cell[data-anim="2"].unable .img {
  background-image: url(/gfx/place/springevent/icons/2_un.png);
}
.place.springevent #tabsBar .cell[data-anim="3"] .img {
  background-image: url(/gfx/place/springevent/icons/3.png);
  left: 8px;
  top: 11px;
}
.place.springevent #tabsBar .cell[data-anim="3"].unable .img {
  background-image: url(/gfx/place/springevent/icons/3_un.png);
}
.place.springevent #tabsBar .cell[data-anim="4"] .img {
  background-image: url(/gfx/place/springevent/icons/4.png);
  left: 7px;
  top: 8px;
}
.place.springevent #tabsBar .cell[data-anim="4"].unable .img {
  background-image: url(/gfx/place/springevent/icons/4_un.png);
}
.place.springevent #tabsBar .cell[data-anim="5"] .img {
  background-image: url(/gfx/place/springevent/icons/5.png);
  left: 17px;
  top: 7px;
}
.place.springevent #tabsBar .cell[data-anim="5"].unable .img {
  background-image: url(/gfx/place/springevent/icons/5_un.png);
}
.place.springevent .formSubmit.exit {
  width: 143px;
  height: 119px;
  background-image: url(/gfx/place/springevent/exit.png);
}
.place.springevent .canvWrap {
  position: absolute;
  display: none;
}
.place.springevent .canvWrap[data-anim="1"] {
  left: 376px;
  bottom: 38px;
}
.place.springevent .canvWrap[data-anim="2"] {
  left: 346px;
  bottom: 34px;
}
.place.springevent .canvWrap[data-anim="3"] {
  left: 345px;
  bottom: 18px;
}
.place.springevent .canvWrap[data-anim="4"] {
  left: 233px;
  bottom: -35px;
}
.place.springevent .canvWrap[data-anim="5"] {
  left: 311px;
  bottom: -8px;
}
.place.springevent .canvWrap .eye {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  background-repeat: no-repeat;
}
.place.springevent .canvWrap .eye#neye {
  background-image: url(/gfx/place/springevent/animation/5/after/neye.png);
}
.place.springevent .canvWrap .eye#peye {
  background-image: url(/gfx/place/springevent/animation/5/after/peye.png);
}
.place.springevent .canvWrap .eye[data-step="0"] {
  display: none;
}
.place.springevent .canvWrap .eye[data-step="2"] {
  background-position: right top;
}
.place.springevent #rightBar {
  position: absolute;
  top: 62px;
  bottom: 23px;
  left: 10px;
  z-index: 5;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.springevent #hintWin {
  position: absolute;
  background-image: url(/gfx/place/springevent/snow_box.png);
  background-repeat: no-repeat;
  left: 180px;
  top: 200px;
  width: 253px;
  height: 145px;
  transform: scale(-1, 1);
}
.place.springevent #hintWin > .content {
  transform: scale(-1, 1);
  position: absolute;
  left: 10px;
  top: 10px;
  right: 35px;
  bottom: 10px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-shadow: -1px 0 #17263e, -1px 1px #17263e, 1px 1px #17263e, 0 1px #17263e, 1px 0 #17263e, 0 -1px #17263e, 0 2px #17263e, -1px 2px #17263e, 1px 2px #17263e, 2px 2px #17263e, 0 3px #17263e, -1px 3px #17263e, 1px 3px #17263e;
}
.place.springevent #hintWin > .content .textCell {
  height: 70px;
  width: 100%;
  color: white;
}
.place.springevent #hintWin > .content .needVal {
  font-size: 32px;
  color: #e2fd40;
  white-space: nowrap;
}
.place.springevent #hintWin[data-anim="1"] {
  top: 120px;
}
.place.springevent #hintWin[data-anim="2"] {
  top: 219px;
}
.place.springevent #hintWin[data-anim="3"] {
  top: 316px;
}
.place.springevent #hintWin[data-anim="4"] {
  top: 419px;
}
.place.springevent #hintWin[data-anim="5"] {
  top: 519px;
}
.place.springevent #hintWin[data-anim="end"] {
  top: 633px;
  right: 193px;
}
.place.springevent #hintWin:after {
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/springevent/snow.png);
  width: 224px;
  height: 38px;
  left: 1px;
  bottom: -23px;
}
#cumButton {
  background-image: url(/gfx/place/springevent/cum.png);
  width: 156px;
  height: 113px;
  position: relative;
}
#cumButton.unable {
  background-image: url(/gfx/place/springevent/cum_un.png) !important;
  cursor: pointer;
}
#cumButton:after {
  content: "";
  background-image: url(/gfx/place/springevent/button_text.png);
  position: absolute;
  background-repeat: no-repeat;
  width: 115px;
  height: 52px;
  left: 17px;
  top: 31px;
}
.place.summer {
  background: url("/gfx/place/summer/back.jpg");
}
.place.summer .krabek {
  width: 281px;
  height: 228px;
  position: absolute;
  bottom: 30px;
  left: 30px;
  z-index: 1;
}
.place.summer .krabek:after {
  content: '';
  background: url("/gfx/place/summer/krabek.png");
  width: 281px;
  height: 228px;
  position: absolute;
}
.place.summer .buttonFake {
  position: absolute;
  bottom: 30px;
  right: 50px;
  transform: scale(0.7);
}
.place.summer .buttonFake .logo {
  background: url(/gfx/window_welcome/logo.png);
  width: 138px;
  height: 190px;
  position: absolute;
  background-size: cover;
  z-index: 1;
  top: -65px;
  right: -35px;
}
.place.summer .itemGroup {
  height: 453px;
  width: 1040px;
}
.place.summer .itemGroup .item {
  background: rgba(182, 73, 0, 0.25);
  width: 315px;
  height: 453px;
  border-radius: 28px;
  position: relative;
}
.place.summer .itemGroup .item:after {
  content: '';
  position: absolute;
  width: 319px;
  height: 415px;
  bottom: 0;
}
.place.summer .itemGroup .item.cherry:after {
  background: url("/gfx/place/summer/girls/cherry.png");
}
.place.summer .itemGroup .item.cherry.unable:after {
  background-position: -319px;
}
.place.summer .itemGroup .item.lola:after {
  background: url("/gfx/place/summer/girls/lola.png");
}
.place.summer .itemGroup .item.lola.unable:after {
  background-position: -319px;
}
.place.summer .itemGroup .item.frecly:after {
  background: url("/gfx/place/summer/girls/frecly.png");
}
.place.summer .itemGroup .item.frecly.unable:after {
  background-position: -319px;
}
.place.summer .itemGroup .item:hover {
  box-shadow: 0 0 15px 5px rgba(255, 255, 255, 0.5);
}
.place.summer .itemGroup .item:active {
  box-shadow: 0 0 15px 5px #ffffff;
}
.place.summer .itemGroup .item .mainButton {
  background: url("/gfx/place/summer/playButton.png");
  height: 70px;
  width: 266px;
  position: absolute;
  bottom: 60px;
  left: 25px;
  z-index: 1;
}
.place.summer .itemGroup .item .mainButton > .textfill {
  height: 50px;
}
.place.summer .itemGroup .item .mainButton span {
  color: #fff;
  text-shadow: #4a7d00 3px 0px 0px, #4a7d00 2.83487px 0.981584px 0px, #4a7d00 2.35766px 1.85511px 0px, #4a7d00 1.62091px 2.52441px 0px, #4a7d00 0.705713px 2.91581px 0px, #4a7d00 -0.287171px 2.98622px 0px, #4a7d00 -1.24844px 2.72789px 0px, #4a7d00 -2.07227px 2.16926px 0px, #4a7d00 -2.66798px 1.37182px 0px, #4a7d00 -2.96998px 0.42336px 0px, #4a7d00 -2.94502px -0.571704px 0px, #4a7d00 -2.59586px -1.50383px 0px, #4a7d00 -1.96093px -2.27041px 0px, #4a7d00 -1.11013px -2.78704px 0px, #4a7d00 -0.137119px -2.99686px 0px, #4a7d00 0.850987px -2.87677px 0px, #4a7d00 1.74541px -2.43999px 0px, #4a7d00 2.44769px -1.73459px 0px, #4a7d00 2.88051px -0.838247px 0px;
}
.place.summer .itemGroup .item .mainButton.blue {
  background: url(/gfx/place/summer/buttonBlue.png);
}
.place.summer .itemGroup .item .mainButton.blue span {
  text-shadow: #047ebc 3px 0px 0px, #047ebc 2.83487px 0.981584px 0px, #047ebc 2.35766px 1.85511px 0px, #047ebc 1.62091px 2.52441px 0px, #047ebc 0.705713px 2.91581px 0px, #047ebc -0.287171px 2.98622px 0px, #047ebc -1.24844px 2.72789px 0px, #047ebc -2.07227px 2.16926px 0px, #047ebc -2.66798px 1.37182px 0px, #047ebc -2.96998px 0.42336px 0px, #047ebc -2.94502px -0.571704px 0px, #047ebc -2.59586px -1.50383px 0px, #047ebc -1.96093px -2.27041px 0px, #047ebc -1.11013px -2.78704px 0px, #047ebc -0.137119px -2.99686px 0px, #047ebc 0.850987px -2.87677px 0px, #047ebc 1.74541px -2.43999px 0px, #047ebc 2.44769px -1.73459px 0px, #047ebc 2.88051px -0.838247px 0px;
}
.place.summer .itemGroup .item .mainButton:hover {
  background-position: 0 -70px;
}
.place.summer .itemGroup .item .mainButton:active {
  background-position: 0 -140px;
}
.place.summer .itemGroup .item .mainButton.unable {
  background-position: 0 -210px;
}
.place.summer .itemGroup .item .mainButton.unable > .textfill {
  display: none;
  opacity: 0;
}
.place.summer .itemGroup .item .mainButton.unable:hover,
.place.summer .itemGroup .item .mainButton.unable:active {
  background-position: 0 -210px;
}
.place.summer .itemGroup .item.completed:before {
  content: '';
  width: 80px;
  height: 76px;
  background: url("/gfx/place/summer/ptaszek.png");
  position: absolute;
  right: -15px;
  top: -15px;
}
.place.summeranim #back {
  position: absolute;
  background-image: url(/gfx/place/summeranim/back.jpg);
  width: 1313px;
  height: 800px;
  top: -2px;
  left: -16px;
}
.place.summeranim #water {
  width: 1141px;
  height: 193px;
  left: 85px;
  top: 587px;
  background-image: url(/gfx/place/summeranim/water.png);
  background-repeat: no-repeat;
  position: absolute;
}
.place.summeranim #pontoon {
  width: 1280px;
  height: 780px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.summeranim #pontoon > .back {
  width: 1280px;
  height: 780px;
  background-image: url(/gfx/place/summeranim/pontoon.png);
  position: absolute;
  left: 0px;
  top: 2px;
  background-repeat: no-repeat;
  background-position: center bottom;
}
.place.summeranim .formSubmit.exit {
  background-image: url(/gfx/place/summergame/ui/exit_but.png);
  width: 133px;
  height: 109px;
  position: absolute;
  right: 20px;
  top: 42px;
  z-index: 2;
}
.place.summeranim .fakelayPromo {
  left: 50px;
  top: 50px;
}
.place.summeranim[data-girl_name="dora"] #pontoon > .back {
  top: 67px;
}
.place.summeranim[data-girl_name="dora"] #water {
  margin-top: 67px;
}
.place.summeranim[data-girl_name="maggie"] #pontoon > .back {
  top: 87px;
}
.place.summeranim[data-girl_name="maggie"] #water {
  margin-top: 87px;
}
.place.summeranim[data-girl_name="victoria"] #pontoon > .back {
  top: 71px;
}
.place.summeranim[data-girl_name="victoria"] #water {
  margin-top: 71px;
}
.place.summeranim[data-girl_name="indira"] #pontoon > .back {
  top: 67px;
}
.place.summeranim[data-girl_name="indira"] #water {
  margin-top: 67px;
}
.place.summeranim[data-girl_name="winona"] #pontoon > .back {
  top: 167px;
}
.place.summeranim[data-girl_name="winona"] #water {
  margin-top: 167px;
}
.place.summergame {
  background-image: url(/gfx/place/summergame/back.jpg);
}
.place.summergame #girlWrap .girl {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.summergame #girlWrap .girl .eye {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.summergame #girlWrap .girl .eye.justWrapSmoke {
  background-image: none !important;
}
.place.summergame #girlWrap .girl .qbody {
  position: absolute;
}
.place.summergame #girlWrap .girl .eyeSmoke {
  position: absolute;
  right: 100%;
  margin-right: 10px;
  top: -20px;
  width: 314px;
  height: 147px;
  background-image: url(/gfx/place/summergame/smoke.png);
  background-repeat: no-repeat;
}
.place.summergame #girlWrap .girl .eyeSmoke > .wrap {
  position: absolute;
  left: 24px;
  top: 17px;
  width: 220px;
  height: 114px;
}
.place.summergame #girlWrap[data-state="scared"] .girl .eye,
.place.summergame #girlWrap[data-state="happy"] .girl .eye {
  background-image: none !important;
}
.place.summergame #bagCover {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.summergame {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
}
.place.summergame #canvWrapAll {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.summergame #canvWrapAll #qCounter {
  color: red;
  text-shadow: white 3px 0px 0px, white 2.83487px 0.981584px 0px, white 2.35766px 1.85511px 0px, white 1.62091px 2.52441px 0px, white 0.705713px 2.91581px 0px, white -0.287171px 2.98622px 0px, white -1.24844px 2.72789px 0px, white -2.07227px 2.16926px 0px, white -2.66798px 1.37182px 0px, white -2.96998px 0.42336px 0px, white -2.94502px -0.571704px 0px, white -2.59586px -1.50383px 0px, white -1.96093px -2.27041px 0px, white -1.11013px -2.78704px 0px, white -0.137119px -2.99686px 0px, white 0.850987px -2.87677px 0px, white 1.74541px -2.43999px 0px, white 2.44769px -1.73459px 0px, white 2.88051px -0.838247px 0px;
  position: absolute;
  width: 100px;
  top: 36px;
  left: 417px;
  text-align: center;
  font-size: 120px;
}
.place.summergame .repeatCountCrab {
  position: absolute;
  bottom: -30px;
  right: 0;
  z-index: 1;
  display: inline-flex;
}
.place.summergame .repeatCountCrab .krabek {
  width: 100px;
  height: 100px;
}
.place.summergame .repeatCountCrab .krabek:after {
  content: '';
  background: url("/gfx/place/summer/krabek.png");
  width: 86px;
  height: 70px;
  position: absolute;
  background-size: contain;
}
.place.summergame .formSubmit.game {
  background-image: url(/gfx/place/summergame/info/but.png);
  width: 140px;
  height: 56px;
}
.place.summergame .formSubmit.game > .in {
  bottom: 6px;
  text-shadow: -1px 0 #638d12, -1px 1px #638d12, 1px 1px #638d12, 0 1px #638d12, 1px 0 #638d12, 0 -1px #638d12, 0 2px #638d12, -1px 2px #638d12, 1px 2px #638d12, 2px 2px #638d12, 0 3px #638d12, -1px 3px #638d12, 1px 3px #638d12;
}
.place.summergame #standsWrap {
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.summergame .girlProfileUI {
  position: absolute;
  left: 31px;
  top: 54px;
  width: 121px;
  height: 121px;
  background-size: contain;
  background-repeat: center;
  border-radius: 17px;
  z-index: 2;
}
.place.summergame .girlProfileUI:after {
  content: "";
  background-image: url(/gfx/place/gameninja/profileBox.png);
  width: 138px;
  height: 138px;
  position: absolute;
  background-repeat: no-repeat;
  left: -9px;
  top: -7px;
}
.place.summergame .book.bookGame {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  width: 649px;
  height: 460px;
  background-position: 0px 34px;
  background-image: url(/gfx/place/summergame/start_real/back.jpg);
  top: 160px;
  left: 315px;
}
.place.summergame .book.bookGame > .up {
  background-image: url(/gfx/place/summergame/start_real/updown.png);
  height: 36px;
  width: 649px;
}
.place.summergame .book.bookGame > .down {
  background-image: url(/gfx/place/summergame/start_real/updown.png);
  height: 41px;
  background-position: left bottom;
  width: 649px;
  bottom: 5px;
}
.place.summergame .book.bookGame .bottom_row {
  position: absolute;
  left: 50%;
  margin-left: -295px;
  bottom: 3px;
  width: 590px;
  height: 80px;
  border-radius: 13px;
}
.place.summergame .book.bookGame .bottom_row > .in {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 10px;
  bottom: 10px;
}
.place.summergame .book.bookGame .bottom_row .formSubmit.item {
  background-image: url(/gfx/place/soccergame/start_real/but.png);
  width: 133px;
  height: 58px;
}
.place.summergame .book.bookGame .bottom_row .formSubmit.item > .in {
  left: 37px;
  right: 12px;
  top: 10px;
  bottom: 10px;
  text-shadow: -1px 0 #3b5b0b, -1px 1px #3b5b0b, 1px 1px #3b5b0b, 0 1px #3b5b0b, 1px 0 #3b5b0b, 0 -1px #3b5b0b, 0 2px #3b5b0b, -1px 2px #3b5b0b, 1px 2px #3b5b0b, 2px 2px #3b5b0b, 0 3px #3b5b0b, -1px 3px #3b5b0b, 1px 3px #3b5b0b;
}
.place.summergame .book.bookGame .bottom_row.back {
  background-color: rgba(0, 0, 0, 0.37);
  bottom: 31px;
}
.place.summergame .book.bookGameIns {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  width: 649px;
  height: 460px;
  background-position: 0px 34px;
  background-image: url(/gfx/place/summergame/start/back.jpg);
  top: 160px;
  left: 315px;
}
.place.summergame .book.bookGameIns .moveCorner {
  position: absolute;
  left: -315px;
  top: -160px;
  width: 1280px;
  height: 780px;
}
.place.summergame .book.bookGameIns .hitRow {
  width: 299px;
  height: 103px;
  background-repeat: no-repeat;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.place.summergame .book.bookGameIns .hitRow > .content {
  margin-left: 78px;
  height: 85px;
  width: 200px;
  color: #88f42c;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.place.summergame .book.bookGameIns .hitRow[data-type="1"] {
  background-image: url(/gfx/place/soccergame/start/row1.png);
}
.place.summergame .book.bookGameIns .hitRow[data-type="2"] {
  background-image: url(/gfx/place/soccergame/start/row2.png);
}
.place.summergame .book.bookGameIns .hitRow[data-type="3"] {
  background-image: url(/gfx/place/soccergame/start/row3.png);
}
.place.summergame .book.bookGameIns .hitRow[data-type="3"] > .content {
  color: #e90301;
}
.place.summergame .book.bookGameIns > .up {
  background-image: url(/gfx/place/summergame/start/updown.png);
  height: 36px;
  width: 649px;
  left: -1px;
  top: -1px;
}
.place.summergame .book.bookGameIns > .down {
  background-image: url(/gfx/place/summergame/start/updown.png);
  height: 40px;
  background-position: left bottom;
  width: 649px;
  bottom: 5px;
}
.place.summergame .book.bookGameIns > .content .colMain {
  height: 85%;
  width: 500px;
  color: white;
  margin: auto;
  text-shadow: -1px 0 #101804, -1px 1px #101804, 1px 1px #101804, 0 1px #101804, 1px 0 #101804, 0 -1px #101804, 0 2px #101804, -1px 2px #101804, 1px 2px #101804, 2px 2px #101804, 0 3px #101804, -1px 3px #101804, 1px 3px #101804;
}
.place.summergame .book.bookGameIns > .content .colMain .gameIsLoadingJS {
  color: #88f42c;
}
.place.summergame .book.bookGameIns > .content .colMain .gameIsLoadingJS,
.place.summergame .book.bookGameIns > .content .colMain .gameIsLoadedJS {
  width: 229px;
  margin: auto;
  left: 40px;
  position: relative;
}
.place.summergame .book.bookGameIns > .content .colMain .bottomPlay {
  width: 550px;
  padding: 10px;
  background: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  position: relative;
}
.place.summergame .book.bookGameIns > .content .colMain .bottomPlay .repeatCountCrab {
  right: 385px;
}
.place.summergame .book.bookGameIns > .content .colMain .bottomPlay .repeatCountCrab .krabek {
  width: 200px;
  height: 150px;
}
.place.summergame .book.bookGameIns > .content .colMain .bottomPlay .repeatCountCrab .krabek:after {
  width: 184px;
  height: 150px;
}
.place.summergame .formSubmit.premiumGame {
  background-image: url(/gfx/place/soccergame/down/button_premium.png);
  width: 138px;
  height: 54px;
}
.place.summergame .formSubmit.premiumGame > .in {
  right: -28px !important;
}
.place.summergame .formSubmit.premiumGame > .in:before {
  content: '';
  background: url("/gfx/place/summer/krabek.png");
  background-size: cover;
  width: 37px;
  height: 37px;
  position: absolute;
  left: 15px;
  top: 3px;
}
.place.summergame .formSubmit.premiumGame:after {
  right: -19px;
  margin-top: -49px;
}
.place.summergame .formSubmit.premiumGame.black {
  background-image: url(/gfx/place/soccergame/lose/button_premium.png);
}
.place.summergame #gameCover {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 26px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  text-align: center;
}
.place.summergame #gameCover .backOpacity {
  background-color: rgba(0, 0, 0, 0.3);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 1280px;
  height: 780px;
}
.place.summergame #gameCover.bookHide {
  display: none !important;
}
.place.summergame .popup {
  position: relative;
  width: 649px;
  height: 460px;
}
.place.summergame .popup > .capBig {
  position: absolute;
  left: 0px;
  right: 0px;
  top: -35px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.summergame .popup > .capBig > .in {
  min-width: 235px;
  height: 52px;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  -webkit-box-shadow: 0px 9px 37px -5px #6b3917;
  -moz-box-shadow: 0px 9px 37px -5px #6b3917;
  box-shadow: 0px 9px 37px -5px #6b3917;
}
.place.summergame .popup > .capBig > .in > .content {
  z-index: 1;
  padding: 0px 22px;
  position: relative;
  text-shadow: -1px 0 #90195A, -1px 1px #90195A, 1px 1px #90195A, 0 1px #90195A, 1px 0 #90195A, 0 -1px #90195A, 0 2px #90195A, -1px 2px #90195A, 1px 2px #90195A, 2px 2px #90195A, 0 3px #90195A, -1px 3px #90195A, 1px 3px #90195A;
  color: white;
  font-size: 28px;
}
.place.summergame .popup > .capBig > .in > .up {
  position: absolute;
  top: 0px;
  right: -6px;
  width: 115px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
  background-position: right top;
}
.place.summergame .popup > .capBig > .in > .down {
  position: absolute;
  top: 0px;
  left: -4px;
  width: 108px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
}
.place.summergame .popup > .capBig > .in:after {
  content: "";
  position: absolute;
  right: 107px;
  left: 102px;
  top: 0px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/ext.png);
}
.place.summergame .popup > .back {
  background-repeat: no-repeat;
  background-image: url(/gfx/place/summergame/info/back.jpg);
  position: absolute;
  left: 0px;
  right: 0px;
  top: 34px;
  width: 649px;
  height: 388px;
}
.place.summergame .popup > .up {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  top: 0px;
  background-image: url(/gfx/place/summergame/info/updown.png);
  height: 36px;
}
.place.summergame .popup > .down {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  bottom: 0px;
  background-image: url(/gfx/place/summergame/info/updown.png);
  background-position: left bottom;
  height: 41px;
}
.place.summergame .popup > .content {
  position: absolute;
  top: 30px;
  left: 33px;
  right: 33px;
  bottom: 33px;
  text-shadow: -1px 0 #004fe6, -1px 1px #004fe6, 1px 1px #004fe6, 0 1px #004fe6, 1px 0 #004fe6, 0 -1px #004fe6, 0 2px #004fe6, -1px 2px #004fe6, 1px 2px #004fe6, 2px 2px #004fe6, 0 3px #004fe6, -1px 3px #004fe6, 1px 3px #004fe6;
}
.place.summergame .popup > .content .cap {
  font-size: 25px;
  margin-bottom: 20px;
}
.place.summergame .popup > .content .text.pink {
  color: #ffb502;
}
.place.summergame .popup > .content .back {
  padding: 20px;
  border-radius: 12px;
  width: 440px;
  position: relative;
}
.place.summergame .popup > .content .back.red {
  background-color: rgba(60, 16, 27, 0.5);
}
.place.summergame .popup > .content .back.blue {
  background-color: rgba(0, 0, 0, 0.3);
}
.place.summergame .popup > .content .back.blue.in {
  width: auto;
  background-color: rgba(0, 0, 0, 0.4);
  padding: 5px 10px;
  border-radius: 11px;
}
.place.summergame .popup > .content .imageWrap {
  background-color: rgba(11, 17, 225, 0.3);
  border-radius: 12px;
  width: 110px;
  height: 110px;
  position: relative;
}
.place.summergame .popup > .content .imageWrap .img {
  width: 80px;
  height: 102px;
  position: absolute;
  left: 50%;
  margin-left: -40px;
  top: 50%;
  margin-top: -51px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.summergame .popup > .content .imageWrap .img.suit {
  background-image: url(/gfx/place/summergame/info/gift.png);
}
.place.summergame .popup > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/summergame/info/bed.png);
}
.place.summergame .popup > .content .imageWrap .img.card {
  background-image: url(/gfx/place/summergame/info/card.png);
}
.place.summergame .popup > .content .imageWrap .have {
  background-image: url(/gfx/place/soccergame/info/tick.png);
  width: 33px;
  height: 31px;
  position: absolute;
  right: -10px;
  top: -10px;
  background-repeat: no-repeat;
}
.place.summergame .popup > .content .text.yellow {
  color: #ffd013;
}
.place.summergame .popup .palms {
  left: -92px;
  right: -92px;
  height: 244px;
  position: absolute;
  bottom: 30px;
}
.place.summergame .popup .palms:after,
.place.summergame .popup .palms:before {
  content: "";
  position: absolute;
  top: 0px;
  width: 202px;
  height: 244px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/summergame/none/palm.png);
}
.place.summergame .popup .palms:after {
  left: 0px;
  -moz-transform: scale(-1, 1);
  -webkit-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.place.summergame .popup .palms:before {
  right: 0px;
}
.place.summergame .popup_down {
  margin-top: 30px;
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/summergame/info/down.png);
  width: 649px;
  height: 137px;
  position: relative;
  text-shadow: -1px 0 #1d55c7, -1px 1px #1d55c7, 1px 1px #1d55c7, 0 1px #1d55c7, 1px 0 #1d55c7, 0 -1px #1d55c7, 0 2px #1d55c7, -1px 2px #1d55c7, 1px 2px #1d55c7, 2px 2px #1d55c7, 0 3px #1d55c7, -1px 3px #1d55c7, 1px 3px #1d55c7;
}
.place.summergame .popup_down > .content {
  position: absolute;
  top: 13px;
  left: 15px;
  width: 618px;
  height: 101px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.summergame .popup_down > .content .imageWrap {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 12px;
  width: 77px;
  height: 77px;
  position: relative;
}
.place.summergame .popup_down > .content .imageWrap .img {
  width: 72px;
  height: 72px;
  position: absolute;
  left: 50%;
  margin-left: -36px;
  top: 50%;
  margin-top: -36px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.summergame .popup_down > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/summergame/info/bed.png);
}
.place.summergame .formSubmit.premiumGame {
  background-image: url(/gfx/place/soccergame/down/button_premium.png);
  width: 138px;
  height: 54px;
}
.place.summergame .formSubmit.premiumGame > .in {
  right: 36px;
}
.place.summergame .formSubmit.premiumGame:after {
  right: -19px;
  margin-top: -49px;
}
.place.summergame .formSubmit.premiumGame.black {
  background-image: url(/gfx/place/soccergame/lose/button_premium.png);
}
.place.summergame .formSubmit.summer {
  background: url("/gfx/place/summergame/start/button.png");
  width: 229px;
  height: 58px;
}
.place.summergame .formSubmit.summer > .in {
  right: 10px;
  font-size: 30px;
  text-shadow: -1px 0 #630c2c, -1px 1px #630c2c, 1px 1px #630c2c, 0 1px #630c2c, 1px 0 #630c2c, 0 -1px #630c2c, 0 2px #630c2c, -1px 2px #630c2c, 1px 2px #630c2c, 2px 2px #630c2c, 0 3px #630c2c, -1px 3px #630c2c, 1px 3px #630c2c;
}
.place.summergame .formSubmit.summer:hover {
  background-position: 0 -59px;
}
.place.summergame .formSubmit.summer:active {
  background-position: 0 -118px;
}
.place.summergame .popup.next {
  height: 303px;
}
.place.summergame .popup.next > .up {
  background-image: url(/gfx/place/summergame/next/updown.png);
}
.place.summergame .popup.next > .down {
  height: 40px;
  background-image: url(/gfx/place/summergame/next/updown.png);
}
.place.summergame .popup.next > .back {
  background-image: url(/gfx/place/summergame/next/back.jpg);
  height: 232px;
}
.place.summergame .popup.next .levelRow {
  font-size: 38px;
  color: white;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
}
.place.summergame .popup.next > .content {
  top: 19px;
  bottom: 56px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
}
.place.summergame .popup.next > .content .circleWrap {
  width: 136px;
  height: 136px;
  background-color: rgba(0, 82, 205, 0.4);
  position: relative;
  border-radius: 70px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.summergame .popup.next > .content .circleWrap .formSubmit {
  background-image: url(/gfx/place/summergame/next/but.png);
  width: 140px;
  height: 56px;
}
.place.summergame .popup.next > .content .circleWrap .formSubmit > .in {
  margin-bottom: 5px;
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.summergame .popup.init .cellOne {
  position: relative;
  margin: 0px 20px;
}
.place.summergame .popup.init .cellOne .textWrap {
  font-size: 16px;
  position: absolute;
  top: 100%;
  margin-top: 10px;
  left: -10px;
  right: -10px;
  text-align: center;
}
.place.summergame .popup.init .palms:before {
  right: 17px;
  background-image: url(/gfx/place/summergame/info/card_big.png);
  width: 174px;
  height: 239px;
}
.place.summergame .popup.wrong {
  height: 303px;
}
.place.summergame .popup.wrong > .up {
  background-image: url(/gfx/place/summergame/lose/updown.png);
}
.place.summergame .popup.wrong > .down {
  height: 40px;
  background-image: url(/gfx/place/summergame/lose/updown.png);
}
.place.summergame .popup.wrong > .back {
  background-image: url(/gfx/place/summergame/lose/back.jpg);
  height: 232px;
}
.place.summergame .popup.wrong > .content {
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
}
.place.summergame .popup.wrong > .content .cap {
  font-size: 40px;
  text-shadow: black 3px 0px 0px, black 2.83487px 0.981584px 0px, black 2.35766px 1.85511px 0px, black 1.62091px 2.52441px 0px, black 0.705713px 2.91581px 0px, black -0.287171px 2.98622px 0px, black -1.24844px 2.72789px 0px, black -2.07227px 2.16926px 0px, black -2.66798px 1.37182px 0px, black -2.96998px 0.42336px 0px, black -2.94502px -0.571704px 0px, black -2.59586px -1.50383px 0px, black -1.96093px -2.27041px 0px, black -1.11013px -2.78704px 0px, black -0.137119px -2.99686px 0px, black 0.850987px -2.87677px 0px, black 1.74541px -2.43999px 0px, black 2.44769px -1.73459px 0px, black 2.88051px -0.838247px 0px;
}
.place.summergame .popup.wrong > .content .formSubmit {
  background-image: url(/gfx/place/summergame/lose/but.png);
  height: 58px;
}
.place.summergame .popup.wrong > .content .formSubmit > .in {
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.summergame .popup.wrong .iceDown {
  background-image: url(/gfx/place/summergame/lose/ice.png);
  width: 219px;
  height: 282px;
  background-repeat: no-repeat;
  position: absolute;
  left: 22px;
  bottom: -113px;
}
.place.summergame .popup.need_try > .up,
.place.summergame .popup.need_try > .down {
  background-image: url(/gfx/place/summergame/none/updown.png);
}
.place.summergame .popup.need_try > .down {
  height: 41px;
}
.place.summergame .popup.need_try > .back {
  background-image: url(/gfx/place/summergame/none/back.jpg);
  height: 387px;
}
.place.summergame .popup.need_try > .content .partUp {
  height: 167px;
  text-shadow: #002e86 3px 0px 0px, #002e86 2.83487px 0.981584px 0px, #002e86 2.35766px 1.85511px 0px, #002e86 1.62091px 2.52441px 0px, #002e86 0.705713px 2.91581px 0px, #002e86 -0.287171px 2.98622px 0px, #002e86 -1.24844px 2.72789px 0px, #002e86 -2.07227px 2.16926px 0px, #002e86 -2.66798px 1.37182px 0px, #002e86 -2.96998px 0.42336px 0px, #002e86 -2.94502px -0.571704px 0px, #002e86 -2.59586px -1.50383px 0px, #002e86 -1.96093px -2.27041px 0px, #002e86 -1.11013px -2.78704px 0px, #002e86 -0.137119px -2.99686px 0px, #002e86 0.850987px -2.87677px 0px, #002e86 1.74541px -2.43999px 0px, #002e86 2.44769px -1.73459px 0px, #002e86 2.88051px -0.838247px 0px;
}
.place.summergame .popup.need_try > .content .partDown {
  height: 167px;
}
.place.summergame .popup.need_try > .content .text.green {
  color: #fdff34;
}
.place.summergame .popup.need_try > .content .text.yellow {
  color: #fdff34;
}
.place.summergame .popup.need_try > .content .formSubmit.premium {
  background-image: url(/gfx/place/soccergame/none/premium_but.png);
}
.place.summergame .gameStateBox {
  position: absolute;
  left: 50%;
  top: 30px;
  width: 337px;
  height: 115px;
  margin-left: -168px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/summergame/ui/back.png);
}
.place.summergame .gameStateBox .timeWrap {
  position: absolute;
  color: white;
  left: 0px;
  right: 0px;
  text-align: center;
  bottom: 8px;
  font-size: 22px;
}
.place.summergame .gameStateBox .wrapGifts {
  position: absolute;
  width: 187px;
  height: 65px;
  left: 10px;
  top: 8px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.summergame .gameStateBox .wrapGifts .cell {
  position: relative;
  background-color: #044b34;
  border-radius: 4px;
  width: 52px;
  height: 52px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.summergame .gameStateBox .wrapGifts .cell[data-have_it="1"]:after {
  content: "";
  position: absolute;
  width: 28px;
  height: 26px;
  background-image: url(/gfx/place/summergame/ui/tick.png);
  right: -3px;
  bottom: -3px;
  background-repeat: no-repeat;
}
.place.summergame .gameStateBox .wrapGifts .cell .img {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 48px;
  height: 48px;
}
.place.summergame .gameStateBox .wrapLives {
  position: absolute;
  width: 126px;
  height: 65px;
  left: 201px;
  top: 8px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.summergame .gameStateBox .wrapLives .cell {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 38px;
  height: 35px;
}
.place.summergame .gameStateBox .wrapLives .cell .img {
  background-image: url(/gfx/place/summergame/ui/heart.png);
  width: 38px;
  height: 35px;
  background-repeat: no-repeat;
}
.place.summergame .gameStateBox .wrapLives .cell[data-have_it="1"] .img {
  background-position: right top;
}
.place.summergame .textForSayClass,
.place.extendSayBox .textForSayClass {
  font-size: 27px;
  font-family: Tahoma, Verdana, Arial;
}
.place.summergame .textDimensionCalculation,
.place.extendSayBox .textDimensionCalculation {
  width: 853px;
}
.place.summergame .sayBox,
.place.extendSayBox .sayBox {
  width: 907px;
  height: 226px;
  position: absolute;
  bottom: 86px;
  left: 50%;
  margin-left: -453px;
}
.place.summergame .sayBox > .content,
.place.extendSayBox .sayBox > .content {
  color: white;
  position: absolute;
  left: 17px;
  right: 17px;
  top: 13px;
  bottom: 20px;
  padding: 13px 10px;
  font-size: 27px;
  font-family: Tahoma, Verdana, Arial;
}
.place.summergame .sayBox > .content .textBox,
.place.extendSayBox .sayBox > .content .textBox {
  height: 110px;
}
.place.summergame .sayBox > .content .textNavi,
.place.extendSayBox .sayBox > .content .textNavi {
  margin-top: 6px;
  height: 51px;
  position: relative;
  z-index: 1;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.summergame .sayBox > .content .textNavi .naviBox,
.place.extendSayBox .sayBox > .content .textNavi .naviBox {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-shadow: -1px 0 #dc2886, -1px 1px #dc2886, 1px 1px #dc2886, 0 1px #dc2886, 1px 0 #dc2886, 0 -1px #dc2886, 0 2px #dc2886, -1px 2px #dc2886, 1px 2px #dc2886, 2px 2px #dc2886, 0 3px #dc2886, -1px 3px #dc2886, 1px 3px #dc2886;
  color: white;
  font-size: 30px;
  cursor: pointer;
}
.place.summergame .sayBox > .content .textNavi .naviBox .naviImg,
.place.extendSayBox .sayBox > .content .textNavi .naviBox .naviImg {
  background-repeat: no-repeat;
  cursor: pointer;
  margin-left: 20px;
}
.place.summergame .sayBox > .content .textNavi .naviBox .naviImg.skip,
.place.extendSayBox .sayBox > .content .textNavi .naviBox .naviImg.skip {
  width: 49px;
  height: 39px;
  background-image: url(/gfx/place/girlnew/say/skip.png);
}
.place.summergame .sayBox > .content .textNavi .naviBox .naviImg.next,
.place.extendSayBox .sayBox > .content .textNavi .naviBox .naviImg.next {
  width: 44px;
  height: 51px;
  background-image: url(/gfx/place/girlnew/say/arr.png);
}
.place.summergame .sayBox > .content .textNavi .naviBox:hover .naviImg,
.place.extendSayBox .sayBox > .content .textNavi .naviBox:hover .naviImg {
  background-position: left bottom;
}
.place.summergame .sayBox > .content .textNavi .naviBox:active .naviImg,
.place.extendSayBox .sayBox > .content .textNavi .naviBox:active .naviImg {
  background-position: left center;
}
.place.summergame .sayBox > .upBelt,
.place.extendSayBox .sayBox > .upBelt {
  position: absolute;
  height: 62px;
  min-width: 228px;
  top: -52px;
  left: 25px;
}
.place.summergame .sayBox > .upBelt.user,
.place.extendSayBox .sayBox > .upBelt.user {
  left: auto;
  right: 25px;
}
.place.summergame .sayBox > .upBelt.user:before,
.place.extendSayBox .sayBox > .upBelt.user:before {
  right: 78px;
  left: 144px;
}
.place.summergame .sayBox > .upBelt.user > .up,
.place.extendSayBox .sayBox > .upBelt.user > .up {
  width: 146px;
  background-image: url(/gfx/place/girlnew/say/belt_up_right.png);
}
.place.summergame .sayBox > .upBelt.user > .down,
.place.extendSayBox .sayBox > .upBelt.user > .down {
  width: 80px;
  background-image: url(/gfx/place/girlnew/say/belt_up_right.png);
}
.place.summergame .sayBox > .upBelt > .up,
.place.extendSayBox .sayBox > .upBelt > .up {
  width: 80px;
  height: 62px;
  position: absolute;
  left: 0px;
  top: 0px;
  background-image: url(/gfx/place/girlnew/say/belt_up.png);
  background-repeat: no-repeat;
}
.place.summergame .sayBox > .upBelt > .down,
.place.extendSayBox .sayBox > .upBelt > .down {
  width: 146px;
  height: 62px;
  position: absolute;
  right: 0px;
  top: 0px;
  background-position: top right;
  background-image: url(/gfx/place/girlnew/say/belt_up.png);
  background-repeat: no-repeat;
}
.place.summergame .sayBox > .upBelt:before,
.place.extendSayBox .sayBox > .upBelt:before {
  content: "";
  height: 62px;
  position: absolute;
  left: 78px;
  right: 144px;
  background-image: url(/gfx/place/girlnew/say/ext.png);
}
.place.summergame .sayBox > .upBelt > .content,
.place.extendSayBox .sayBox > .upBelt > .content {
  position: relative;
  height: 62px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-shadow: -1px 0 #165c5d, -1px 1px #165c5d, 1px 1px #165c5d, 0 1px #165c5d, 1px 0 #165c5d, 0 -1px #165c5d, 0 2px #165c5d, -1px 2px #165c5d, 1px 2px #165c5d, 2px 2px #165c5d, 0 3px #165c5d, -1px 3px #165c5d, 1px 3px #165c5d;
  color: white;
  font-size: 25px;
  padding: 0px 28px;
}
.place.summergame .sayBox:before,
.place.extendSayBox .sayBox:before {
  content: "";
  position: absolute;
  left: 17px;
  right: 17px;
  top: 13px;
  bottom: 20px;
  background-color: rgba(0, 0, 0, 0.5);
}
.place.summergame .sayBox:after,
.place.extendSayBox .sayBox:after {
  content: "";
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  background-image: url(/gfx/place/girlnew/say/border.png);
}
.place.summergame .moveCorner {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.summergame .moveCorner .textBig {
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  color: white;
}
.place.summergame .moveCorner .textBig.arrow1,
.place.summergame .moveCorner .textBig.arrow2,
.place.summergame .moveCorner .textBig.arrow3 {
  position: absolute;
}
.place.summergame .moveCorner .textBig.arrow1:before,
.place.summergame .moveCorner .textBig.arrow2:before,
.place.summergame .moveCorner .textBig.arrow3:before {
  content: '';
  position: absolute;
}
.place.summergame .moveCorner .textBig.arrow1 > .cello,
.place.summergame .moveCorner .textBig.arrow2 > .cello,
.place.summergame .moveCorner .textBig.arrow3 > .cello {
  position: relative;
  width: 170px;
  height: 100px;
}
.place.summergame .moveCorner .arrow1:before {
  background-image: url(/gfx/place/soccergame/start/arr3.png);
  width: 26px;
  height: 92px;
  transform: rotate(245deg);
  top: 55px;
}
.place.summergame .moveCorner .arrow1 > .cello {
  left: -190px;
  top: 55px;
}
.place.summergame .moveCorner .arrow2:before {
  background-image: url(/gfx/place/soccergame/start/arr1.png);
  width: 27px;
  height: 69px;
  transform: rotate(95deg);
  top: -35px;
  left: 225px;
}
.place.summergame .moveCorner .arrow2 > .cello {
  top: -35px;
  left: 280px;
}
.place.summergame .moveCorner .arrow3:before {
  background-image: url(/gfx/place/soccergame/start/arr2.png);
  width: 84px;
  height: 24px;
  top: 35px;
  left: 130px;
}
.place.summergame .moveCorner .arrow3 > .cello {
  top: -22px;
  left: 220px;
}
.place.summergame .formSubmit.exit {
  background-image: url(/gfx/place/summergame/ui/exit_but.png);
  width: 133px;
  height: 109px;
  position: absolute;
  right: 20px;
  top: 42px;
  z-index: 2;
}
.place.summergame[data-name="cherry"] #girlWrap .girl .eye[data-step="1"] {
  width: 47px;
  height: 19px;
  left: 1073px;
  top: 154px;
  background-image: url(/gfx/place/summergame/girls/cherry/ready/eye1.png);
}
.place.summergame[data-name="cherry"] #girlWrap .girl .eye[data-step="2"] {
  width: 47px;
  height: 23px;
  left: 1073px;
  top: 151px;
  background-image: url(/gfx/place/summergame/girls/cherry/ready/eye2.png);
}
.place.summergame[data-name="cherry"] #girlWrap .girl .qbody {
  width: 590px;
  height: 527px;
  left: 670px;
  top: 91px;
}
.place.summergame[data-name="cherry"] #bagCover {
  width: 210px;
  height: 180px;
  left: 965px;
  top: 439px;
  background-image: url(/gfx/place/summergame/girls/cherry/bag_min.png);
}
.place.summergame[data-name="lola"] #girlWrap .girl .eye[data-step="1"] {
  width: 49px;
  height: 14px;
  left: 999px;
  top: 196px;
  background-image: url(/gfx/place/summergame/girls/lola/ready/eye1.png);
}
.place.summergame[data-name="lola"] #girlWrap .girl .eye[data-step="2"] {
  width: 49px;
  height: 17px;
  left: 999px;
  top: 196px;
  background-image: url(/gfx/place/summergame/girls/lola/ready/eye2.png);
}
.place.summergame[data-name="lola"] #girlWrap .girl .qbody {
  width: 598px;
  height: 472px;
  left: 667px;
  top: 145px;
}
.place.summergame[data-name="lola"] #bagCover {
  width: 192px;
  height: 167px;
  left: 1074px;
  top: 407px;
  background-image: url(/gfx/place/summergame/girls/lola/bag_min.png);
}
.place.summergame[data-name="sanshi"] #girlWrap .girl .eye[data-step="1"] {
  width: 44px;
  height: 17px;
  left: 906px;
  top: 217px;
  background-image: url(/gfx/place/summergame/girls/sanshi/ready/eye1.png);
}
.place.summergame[data-name="sanshi"] #girlWrap .girl .eye[data-step="2"] {
  width: 49px;
  height: 21px;
  left: 904px;
  top: 216px;
  background-image: url(/gfx/place/summergame/girls/sanshi/ready/eye2.png);
}
.place.summergame[data-name="sanshi"] #girlWrap .girl .qbody {
  width: 548px;
  height: 560px;
  left: 706px;
  top: 125px;
}
.place.summergame[data-name="sanshi"] #bagCover {
  width: 214px;
  height: 146px;
  left: 959px;
  top: 539px;
  background-image: url(/gfx/place/summergame/girls/sanshi/bag_min.png);
}
.place.summergame[data-name="ice"] #girlWrap .girl .eye[data-step="1"] {
  width: 64px;
  height: 27px;
  left: 871px;
  top: 354px;
  background-image: url(/gfx/place/summergame/girls/ice/ready/eye1.png);
}
.place.summergame[data-name="ice"] #girlWrap .girl .eye[data-step="2"] {
  width: 65px;
  height: 32px;
  left: 871px;
  top: 355px;
  background-image: url(/gfx/place/summergame/girls/ice/ready/eye2.png);
}
.place.summergame[data-name="ice"] #girlWrap .girl .qbody {
  width: 591px;
  height: 468px;
  left: 671px;
  top: 205px;
}
.place.summergame[data-name="ice"] #bagCover {
  width: 256px;
  height: 174px;
  left: 976px;
  top: 499px;
  background-image: url(/gfx/place/summergame/girls/ice/bag_min.png);
}
.place.summergame[data-name="geeky"] #girlWrap .girl .eye[data-step="1"] {
  width: 56px;
  height: 17px;
  left: 881px;
  top: 257px;
  background-image: url(/gfx/place/summergame/girls/geeky/ready/eye1.png);
}
.place.summergame[data-name="geeky"] #girlWrap .girl .eye[data-step="2"] {
  width: 56px;
  height: 21px;
  left: 881px;
  top: 256px;
  background-image: url(/gfx/place/summergame/girls/geeky/ready/eye2.png);
}
.place.summergame[data-name="geeky"] #girlWrap .girl .qbody {
  width: 541px;
  height: 489px;
  left: 681px;
  top: 185px;
}
.place.summergame[data-name="geeky"] #bagCover {
  width: 166px;
  height: 162px;
  left: 992px;
  top: 512px;
  background-image: url(/gfx/place/summergame/girls/geeky/bag_min.png);
}
.place.summergame[data-name="dora"] #girlWrap .girl .eye[data-step="1"] {
  width: 50px;
  height: 14px;
  left: 974px;
  top: 239px;
  background-image: url(/gfx/place/summergame/girls/dora/ready/eye1.png);
}
.place.summergame[data-name="dora"] #girlWrap .girl .eye[data-step="2"] {
  width: 53px;
  height: 19px;
  left: 973px;
  top: 237px;
  background-image: url(/gfx/place/summergame/girls/dora/ready/eye2.png);
}
.place.summergame[data-name="dora"] #girlWrap .girl .qbody {
  width: 529px;
  height: 463px;
  left: 689px;
  top: 179px;
}
.place.summergame[data-name="dora"] #bagCover {
  width: 189px;
  height: 175px;
  left: 971px;
  top: 463px;
  background-image: url(/gfx/place/summergame/girls/dora/bag_min.png);
}
.place.summergame[data-name="frecly"] #girlWrap .girl .eye[data-step="1"] {
  width: 52px;
  height: 17px;
  left: 924px;
  top: 194px;
  background-image: url(/gfx/place/summergame/girls/frecly/ready/eye1.png);
}
.place.summergame[data-name="frecly"] #girlWrap .girl .eye[data-step="2"] {
  width: 55px;
  height: 23px;
  left: 921px;
  top: 193px;
  background-image: url(/gfx/place/summergame/girls/frecly/ready/eye2.png);
}
.place.summergame[data-name="frecly"] #girlWrap .girl .qbody {
  width: 612px;
  height: 485px;
  left: 642px;
  top: 132px;
}
.place.summergame[data-name="frecly"] #bagCover {
  width: 178px;
  height: 139px;
  left: 998px;
  top: 456px;
  background-image: url(/gfx/place/summergame/girls/frecly/bag_min.png);
}
.place.summergame[data-name="pantress"] #girlWrap .girl .eye[data-step="1"] {
  width: 24px;
  height: 14px;
  left: 952px;
  top: 240px;
  background-image: url(/gfx/place/summergame/girls/pantress/ready/eye1.png);
}
.place.summergame[data-name="pantress"] #girlWrap .girl .eye[data-step="2"] {
  width: 25px;
  height: 18px;
  left: 951px;
  top: 240px;
  background-image: url(/gfx/place/summergame/girls/pantress/ready/eye2.png);
}
.place.summergame[data-name="pantress"] #girlWrap .girl .qbody {
  width: 583px;
  height: 448px;
  left: 672px;
  top: 179px;
}
.place.summergame[data-name="pantress"] #bagCover {
  width: 134px;
  height: 117px;
  left: 1010px;
  top: 484px;
  background-image: url(/gfx/place/summergame/girls/pantress/bag_min.png);
}
.place.summergame[data-name="victoria"] #girlWrap .girl .eye[data-step="1"] {
  width: 28px;
  height: 17px;
  left: 1041px;
  top: 194px;
  background-image: url(/gfx/place/summergame/girls/victoria/ready/eye1.png);
}
.place.summergame[data-name="victoria"] #girlWrap .girl .eye[data-step="2"] {
  width: 25px;
  height: 18px;
  left: 1041px;
  top: 193px;
  background-image: url(/gfx/place/summergame/girls/victoria/ready/eye2.png);
}
.place.summergame[data-name="victoria"] #girlWrap .girl .qbody {
  width: 571px;
  height: 474px;
  left: 671px;
  top: 130px;
}
.place.summergame[data-name="victoria"] #bagCover {
  width: 160px;
  height: 110px;
  left: 957px;
  top: 476px;
  background-image: url(/gfx/place/summergame/girls/victoria/bag_min.png);
}
.place.summergame[data-name="cindy"] #girlWrap .girl .eye[data-step="1"] {
  width: 57px;
  height: 31px;
  left: 1049px;
  top: 285px;
  background-image: url(/gfx/place/summergame/girls/cindy/ready/eye1.png);
}
.place.summergame[data-name="cindy"] #girlWrap .girl .eye[data-step="2"] {
  width: 59px;
  height: 31px;
  left: 1048px;
  top: 285px;
  background-image: url(/gfx/place/summergame/girls/cindy/ready/eye2.png);
}
.place.summergame[data-name="cindy"] #girlWrap .girl .qbody {
  width: 561px;
  height: 396px;
  left: 693px;
  top: 212px;
}
.place.summergame[data-name="cindy"] #bagCover {
  width: 154px;
  height: 169px;
  left: 989px;
  top: 440px;
  background-image: url(/gfx/place/summergame/girls/cindy/bag_min.png);
}
.place.summergame[data-name="emma"] #girlWrap .girl .eye[data-step="1"] {
  width: 60px;
  height: 17px;
  left: 928px;
  top: 193px;
  background-image: url(/gfx/place/summergame/girls/emma/ready/eye1.png);
}
.place.summergame[data-name="emma"] #girlWrap .girl .eye[data-step="2"] {
  width: 62px;
  height: 21px;
  left: 928px;
  top: 193px;
  background-image: url(/gfx/place/summergame/girls/emma/ready/eye2.png);
}
.place.summergame[data-name="emma"] #girlWrap .girl .qbody {
  width: 590px;
  height: 497px;
  left: 650px;
  top: 124px;
}
.place.summergame[data-name="emma"] #bagCover {
  width: 202px;
  height: 155px;
  left: 974px;
  top: 463px;
  background-image: url(/gfx/place/summergame/girls/emma/bag_min.png);
}
.place.summergame[data-name="indira"] #girlWrap .girl .eye[data-step="1"] {
  width: 59px;
  height: 18px;
  left: 991px;
  top: 183px;
  background-image: url(/gfx/place/summergame/girls/indira/ready/eye1.png);
}
.place.summergame[data-name="indira"] #girlWrap .girl .eye[data-step="2"] {
  width: 59px;
  height: 21px;
  left: 991px;
  top: 183px;
  background-image: url(/gfx/place/summergame/girls/indira/ready/eye2.png);
}
.place.summergame[data-name="indira"] #girlWrap .girl .qbody {
  width: 616px;
  height: 503px;
  left: 643px;
  top: 127px;
}
.place.summergame[data-name="indira"] #bagCover {
  width: 144px;
  height: 236px;
  left: 1024px;
  top: 364px;
  background-image: url(/gfx/place/summergame/girls/indira/bag_min.png);
}
.place.summergame[data-name="ashley"] #girlWrap .girl .eye[data-step="1"] {
  width: 64px;
  height: 13px;
  left: 810px;
  top: 296px;
  background-image: url(/gfx/place/summergame/girls/ashley/ready/eye1.png);
}
.place.summergame[data-name="ashley"] #girlWrap .girl .eye[data-step="2"] {
  width: 64px;
  height: 17px;
  left: 810px;
  top: 296px;
  background-image: url(/gfx/place/summergame/girls/ashley/ready/eye2.png);
}
.place.summergame[data-name="ashley"] #girlWrap .girl .qbody {
  width: 580px;
  height: 380px;
  left: 688px;
  top: 223px;
}
.place.summergame[data-name="ashley"] #bagCover {
  background-image: url(/gfx/place/summergame/girls/ashley/bag_min.png);
  width: 129px;
  height: 171px;
  left: 1029px;
  top: 409px;
}
.place.summergame[data-name="zoe"] #girlWrap .girl .eye[data-step="1"] {
  width: 66px;
  height: 29px;
  left: 1109px;
  top: 294px;
  background-image: url(/gfx/place/summergame/girls/zoe/ready/eye1.png);
}
.place.summergame[data-name="zoe"] #girlWrap .girl .eye[data-step="2"] {
  width: 66px;
  height: 29px;
  left: 1110px;
  top: 296px;
  background-image: url(/gfx/place/summergame/girls/zoe/ready/eye2.png);
}
.place.summergame[data-name="zoe"] #girlWrap .girl .qbody {
  width: 606px;
  height: 330px;
  left: 653px;
  top: 233px;
}
.place.summergame[data-name="zoe"] #bagCover {
  width: 157px;
  height: 164px;
  left: 998px;
  top: 399px;
  background-image: url(/gfx/place/summergame/girls/zoe/bag_min.png);
}
.place.summergame[data-name="twins"] #girlWrap .girl .eye[data-step="1"] {
  width: 203px;
  height: 99px;
  left: 814px;
  top: 208px;
  background-image: url(/gfx/place/summergame/girls/twins/ready/eye1.png);
}
.place.summergame[data-name="twins"] #girlWrap .girl .eye[data-step="2"] {
  width: 204px;
  height: 103px;
  left: 814px;
  top: 207px;
  background-image: url(/gfx/place/summergame/girls/twins/ready/eye2.png);
}
.place.summergame[data-name="twins"] #girlWrap .girl .qbody {
  width: 564px;
  height: 472px;
  left: 696px;
  top: 146px;
}
.place.summergame[data-name="twins"] #girlWrap .girl .eyeSmoke {
  top: -70px;
  margin-right: -156px;
}
.place.summergame[data-name="twins"] #bagCover {
  width: 161px;
  height: 158px;
  left: 1043px;
  top: 429px;
  background-image: url(/gfx/place/summergame/girls/twins/bag_min.png);
}
.place.summergame[data-name="maggie"] #girlWrap .girl .eye[data-step="1"] {
  width: 52px;
  height: 15px;
  left: 936px;
  top: 176px;
  background-image: url(/gfx/place/summergame/girls/maggie/ready/eye1.png);
}
.place.summergame[data-name="maggie"] #girlWrap .girl .eye[data-step="2"] {
  width: 52px;
  height: 16px;
  left: 936px;
  top: 175px;
  background-image: url(/gfx/place/summergame/girls/maggie/ready/eye2.png);
}
.place.summergame[data-name="maggie"] #girlWrap .girl .qbody {
  width: 564px;
  height: 510px;
  left: 681px;
  top: 108px;
}
.place.summergame[data-name="maggie"] #bagCover {
  width: 159px;
  height: 165px;
  left: 1009px;
  top: 402px;
  background-image: url(/gfx/place/summergame/girls/maggie/bag_min.png);
}
.place.summergame[data-name="winona"] #girlWrap .girl .eye[data-step="1"] {
  width: 50px;
  height: 34px;
  left: 1072px;
  top: 287px;
  background-image: url(/gfx/place/summergame/girls/winona/ready/eye1.png);
}
.place.summergame[data-name="winona"] #girlWrap .girl .eye[data-step="2"] {
  width: 50px;
  height: 37px;
  left: 1072px;
  top: 287px;
  background-image: url(/gfx/place/summergame/girls/winona/ready/eye2.png);
}
.place.summergame[data-name="winona"] #girlWrap .girl .qbody {
  width: 609px;
  height: 390px;
  left: 642px;
  top: 231px;
}
.place.summergame[data-name="winona"] #bagCover {
  width: 151px;
  height: 188px;
  left: 1016px;
  top: 392px;
  background-image: url(/gfx/place/summergame/girls/winona/bag_min.png);
}
.place.summergame[data-name="anya"] #girlWrap .girl .eye[data-step="1"] {
  width: 30px;
  height: 14px;
  left: 920px;
  top: 183px;
  background-image: url(/gfx/place/summergame/girls/anya/ready/eye1.png);
}
.place.summergame[data-name="anya"] #girlWrap .girl .eye[data-step="2"] {
  width: 30px;
  height: 12px;
  left: 921px;
  top: 183px;
  background-image: url(/gfx/place/summergame/girls/anya/ready/eye2.png);
}
.place.summergame[data-name="anya"] #girlWrap .girl .qbody {
  width: 526px;
  height: 507px;
  left: 709px;
  top: 105px;
}
.place.summergame[data-name="anya"] #bagCover {
  width: 167px;
  height: 169px;
  left: 1040px;
  top: 421px;
  background-image: url(/gfx/place/summergame/girls/anya/bag_min.png);
}
.place.summergame[data-name="linn"] #girlWrap .girl .eye[data-step="1"] {
  width: 48px;
  height: 14px;
  left: 998px;
  top: 182px;
  background-image: url(/gfx/place/summergame/girls/linn/ready/eye1.png);
}
.place.summergame[data-name="linn"] #girlWrap .girl .eye[data-step="2"] {
  width: 48px;
  height: 15px;
  left: 998px;
  top: 182px;
  background-image: url(/gfx/place/summergame/girls/linn/ready/eye2.png);
}
.place.summergame[data-name="linn"] #girlWrap .girl .qbody {
  width: 524px;
  height: 574px;
  left: 709px;
  top: 117px;
}
.place.summergame[data-name="linn"] #bagCover {
  width: 144px;
  height: 206px;
  left: 947px;
  top: 485px;
  background-image: url(/gfx/place/summergame/girls/linn/bag_min.png);
}
.place.teacher {
  background: url("/gfx/place/teacher/back.jpg");
}
.place.teacher .beginGame {
  position: absolute;
  bottom: 65px;
  left: 50%;
  margin-left: -197px;
}
.place.teacher .myLink.playButton {
  background: url("/gfx/place/teacher/button.png");
  width: 376px;
  height: 107px;
  position: relative;
}
.place.teacher .myLink.playButton:hover {
  background-position: 0 -107px;
}
.place.teacher .myLink.playButton:active {
  background-position: 0 -214px;
}
.place.teacher .myLink.playButton .in > span {
  font-size: 55px;
  color: #ffffff;
  text-shadow: -1px 0 #7e4124, -1px 1px #7e4124, 1px 1px #7e4124, 0 1px #7e4124, 1px 0 #7e4124, 0 -1px #7e4124, 0 2px #7e4124, -1px 2px #7e4124, 1px 2px #7e4124, 2px 2px #7e4124, 0 3px #7e4124, -1px 3px #7e4124, 1px 3px #7e4124;
  text-align: center;
}
.place.teacher .faklayLogo {
  background: url("/gfx/place/teacher/logo.png");
  width: 183px;
  height: 236px;
  position: absolute;
  right: 60px;
  bottom: 60px;
}
.place.teacheranim {
  background-image: url(/gfx/place/teacheranim/back.jpg);
}
.place.teacheranim .boxQuick.reward {
  padding: 0px 20px;
  height: 271px;
  margin-top: 62px;
}
.place.teacheranim .boxQuick.reward .formSubmit {
  width: 254px;
  height: 65px;
  background-image: url(/gfx/place/teacheranim/button.png);
}
.place.teacheranim .boxQuick.reward .formSubmit > .in {
  bottom: 5px;
  font-size: 25px;
  text-shadow: -1px 0 #62192e, -1px 1px #62192e, 1px 1px #62192e, 0 1px #62192e, 1px 0 #62192e, 0 -1px #62192e, 0 2px #62192e, -1px 2px #62192e, 1px 2px #62192e, 2px 2px #62192e, 0 3px #62192e, -1px 3px #62192e, 1px 3px #62192e;
}
.place.teacheranim .rewarBoxView {
  top: 50%;
  left: 50%;
  margin-left: -305px;
  margin-top: -187px;
  position: absolute;
  z-index: 22 !important;
  width: 609px;
  height: 374px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/teacheranim/win_big.png);
  text-shadow: -1px 0 #2b3b13, -1px 1px #2b3b13, 1px 1px #2b3b13, 0 1px #2b3b13, 1px 0 #2b3b13, 0 -1px #2b3b13, 0 2px #2b3b13, -1px 2px #2b3b13, 1px 2px #2b3b13, 2px 2px #2b3b13, 0 3px #2b3b13, -1px 3px #2b3b13, 1px 3px #2b3b13;
  color: white;
  font-size: 22px;
}
.place.teacheranim .rewarBoxView .qLogo {
  position: absolute;
  left: 50%;
  margin-left: -204px;
  top: -46px;
  background-image: url(/gfx/place/teacheranim/logo.png);
  width: 408px;
  height: 141px;
  background-repeat: no-repeat;
}
.place.teacheranim .rewarBoxView .myPageSelector > .mainContent {
  margin: 0px auto;
}
.place.teacheranim .rewarBoxView .myPageSelector > .mainNavi {
  height: 0px;
}
.place.teacheranim .rewarBoxView .myPageSelector > .mainNavi .nDet {
  display: none;
}
.place.teacheranim .rewarBoxView .myPageSelector > .mainNavi .nArr {
  position: absolute;
  top: 24px;
}
.place.teacheranim .rewarBoxView .myPageSelector > .mainNavi .nRight {
  right: -35px;
}
.place.teacheranim .rewarBoxView .myPageSelector > .mainNavi .nLeft {
  left: -35px;
}
.place.teacheranim .rewarBoxView .contentSelector.static {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.teacheranim .rewarBoxView .contentSelector.list {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.place.teacheranim .rewarBoxView .boxWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
}
.place.teacheranim #techearAnim {
  z-index: 21;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.teacheranim #qTable {
  z-index: 21;
  position: absolute;
  background-repeat: no-repeat;
  bottom: 0px;
  left: 45px;
  width: 1194px;
  height: 376px;
  background-image: url(/gfx/place/teacheranim/table.png);
}
.place.teacheranim #iconWrap {
  z-index: 21;
  position: absolute;
  height: 738px;
  right: 20px;
  top: 21px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.teacheranim #iconWrap .formSubmit.exit {
  position: relative;
  right: 0px;
  top: 0px;
  background-image: url(/gfx/place/teachergame/ui/exit.png);
  width: 143px;
  height: 118px;
}
.place.teacheranim #iconWrap .formSubmit.normal {
  width: 83px;
  height: 79px;
  background-image: url(/gfx/place/teacheranim/anim_but/butt/ready.png);
  position: relative;
}
.place.teacheranim #iconWrap .formSubmit.normal .icon {
  position: absolute;
  left: 12px;
  top: 11px;
  width: 57px;
  height: 53px;
  background-image: url(/gfx/place/teacheranim/anim_but/able/ready.png);
  background-repeat: no-repeat;
}
.place.teacheranim #iconWrap .formSubmit.normal[data-i="1"] .icon {
  background-position: 0px -1px;
}
.place.teacheranim #iconWrap .formSubmit.normal[data-i="2"] .icon {
  background-position: 0px -56px;
}
.place.teacheranim #iconWrap .formSubmit.normal[data-i="3"] .icon {
  background-position: 0px -111px;
}
.place.teacheranim #iconWrap .formSubmit.normal[data-i="4"] .icon {
  background-position: 0px -166px;
}
.place.teacheranim #iconWrap .formSubmit.normal[data-i="5"] .icon {
  background-position: 0px -221px;
}
.place.teacheranim #iconWrap .formSubmit.normal[data-i="6"] .icon {
  background-position: 0px -276px;
}
.place.teacheranim #iconWrap .formSubmit.normal.unable .icon {
  background-image: url(/gfx/place/teacheranim/anim_but/unable/ready.png);
}
.place.teacheranim #iconWrap .formSubmit.normal.unable .icon:after {
  content: "";
  position: absolute;
  width: 57px;
  height: 53px;
  left: 0px;
  top: 0px;
  background-image: url(/gfx/place/teacheranim/anim_but/lock.png);
  background-repeat: no-repeat;
}
.place.teacheranim #iconWrap .formSubmit.cum {
  width: 143px;
  height: 119px;
  background-image: url(/gfx/place/teacheranim/anim_but/but_cum.png);
}
.place.teacheranim #iconWrap .formSubmit.cum.unable {
  background-image: url(/gfx/place/teacheranim/anim_but/but_unable.png);
}
#colLeftCamera {
  position: absolute;
  z-index: 21;
  bottom: 30px;
  left: 30px;
}
#colLeftCamera .formSubmit,
#colLeftCamera .myLink,
#colLeftCamera .item {
  background-image: url(/gfx/place/teacheranim/button_blue.png);
  width: 114px;
  height: 104px;
  position: relative;
}
#colLeftCamera .formSubmit .icon,
#colLeftCamera .myLink .icon,
#colLeftCamera .item .icon {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  background-position: center;
  background-repeat: no-repeat;
}
#colLeftCamera .formSubmit .icon.camera,
#colLeftCamera .myLink .icon.camera,
#colLeftCamera .item .icon.camera {
  background-image: url(/gfx/place/teacheranim/camera.png);
}
#colLeftCamera .formSubmit:hover,
#colLeftCamera .myLink:hover,
#colLeftCamera .item:hover {
  background-position: left bottom;
}
.place.teacheranim #girlWrapAll {
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.teacheranim #girlWrapAll .cell {
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.teacheranim #girlWrapAll .cell .eye {
  position: absolute;
  background-repeat: no-repeat;
}
.place.teacheranim #girlWrapAll .cell .eye[data-step="0"] {
  opacity: 0;
}
.place.teacheranim #girlWrapAll .cell .eye[data-step="2"] {
  background-position: left bottom;
}
.place.teacheranim #girlWrapAll .cell .girl {
  position: absolute;
  background-repeat: no-repeat;
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='anya'] {
  z-index: 15;
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='anya'] .eye {
  width: 44px;
  height: 10px;
  left: 967px;
  top: 272px;
  background-image: url(/gfx/place/teacheranim/girls/anya/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='anya'] .girl {
  width: 330px;
  height: 401px;
  left: 867px;
  top: 222px;
  background-image: url(/gfx/place/teacheranim/girls/anya/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='ashley'] {
  z-index: 19;
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='ashley'] .eye {
  width: 38px;
  height: 12px;
  left: 608px;
  top: 418px;
  background-image: url(/gfx/place/teacheranim/girls/ashley/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='ashley'] .girl {
  width: 232px;
  height: 332px;
  left: 514px;
  top: 373px;
  background-image: url(/gfx/place/teacheranim/girls/ashley/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='cherry'] {
  z-index: 14;
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='cherry'] .eye {
  width: 26px;
  height: 16px;
  left: 727px;
  top: 198px;
  background-image: url(/gfx/place/teacheranim/girls/cherry/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='cherry'] .girl {
  width: 186px;
  height: 452px;
  left: 631px;
  top: 163px;
  background-image: url(/gfx/place/teacheranim/girls/cherry/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='cindy'] .eye {
  width: 27px;
  height: 11px;
  left: 247px;
  top: 204px;
  background-image: url(/gfx/place/teacheranim/girls/cindy/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='cindy'] .girl {
  width: 213px;
  height: 450px;
  left: 170px;
  top: 163px;
  background-image: url(/gfx/place/teacheranim/girls/cindy/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='dora'] {
  z-index: 17;
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='dora'] .eye {
  width: 32px;
  height: 19px;
  left: 548px;
  top: 369px;
  background-image: url(/gfx/place/teacheranim/girls/dora/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='dora'] .girl {
  width: 256px;
  height: 347px;
  left: 452px;
  top: 329px;
  background-image: url(/gfx/place/teacheranim/girls/dora/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='emma'] {
  z-index: 18;
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='emma'] .eye {
  width: 36px;
  height: 11px;
  left: 935px;
  top: 414px;
  background-image: url(/gfx/place/teacheranim/girls/emma/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='emma'] .girl {
  width: 430px;
  height: 322px;
  left: 849px;
  top: 368px;
  background-image: url(/gfx/place/teacheranim/girls/emma/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='frecly'] .eye {
  width: 31px;
  height: 13px;
  left: 405px;
  top: 194px;
  background-image: url(/gfx/place/teacheranim/girls/frecly/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='frecly'] .girl {
  width: 126px;
  height: 453px;
  left: 351px;
  top: 159px;
  background-image: url(/gfx/place/teacheranim/girls/frecly/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='geeky'] {
  z-index: 12;
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='geeky'] .eye {
  width: 13px;
  height: 9px;
  left: 558px;
  top: 207px;
  background-image: url(/gfx/place/teacheranim/girls/geeky/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='geeky'] .girl {
  width: 169px;
  height: 444px;
  left: 507px;
  top: 150px;
  background-image: url(/gfx/place/teacheranim/girls/geeky/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='ice'] {
  z-index: 16;
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='ice'] .eye {
  width: 42px;
  height: 30px;
  left: 480px;
  top: 393px;
  background-image: url(/gfx/place/teacheranim/girls/ice/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='ice'] .girl {
  width: 281px;
  height: 288px;
  left: 327px;
  top: 368px;
  background-image: url(/gfx/place/teacheranim/girls/ice/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='indira'] {
  z-index: 14;
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='indira'] .eye {
  width: 35px;
  height: 13px;
  left: 316px;
  top: 191px;
  background-image: url(/gfx/place/teacheranim/girls/indira/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='indira'] .girl {
  width: 121px;
  height: 460px;
  left: 279px;
  top: 159px;
  background-image: url(/gfx/place/teacheranim/girls/indira/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='linn'] {
  z-index: 20;
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='linn'] .eye {
  width: 40px;
  height: 13px;
  left: 840px;
  top: 428px;
  background-image: url(/gfx/place/teacheranim/girls/linn/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='linn'] .girl {
  width: 270px;
  height: 403px;
  left: 656px;
  top: 295px;
  background-image: url(/gfx/place/teacheranim/girls/linn/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='lola'] {
  z-index: 17;
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='lola'] .eye {
  width: 44px;
  height: 16px;
  left: 348px;
  top: 388px;
  background-image: url(/gfx/place/teacheranim/girls/lola/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='lola'] .girl {
  width: 233px;
  height: 323px;
  left: 271px;
  top: 347px;
  background-image: url(/gfx/place/teacheranim/girls/lola/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='maggie'] {
  z-index: 17;
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='maggie'] .eye {
  width: 35px;
  height: 13px;
  left: 695px;
  top: 361px;
  background-image: url(/gfx/place/teacheranim/girls/maggie/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='maggie'] .girl {
  width: 182px;
  height: 345px;
  left: 634px;
  top: 317px;
  background-image: url(/gfx/place/teacheranim/girls/maggie/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='pantress'] .eye {
  width: 19px;
  height: 9px;
  left: 827px;
  top: 199px;
  background-image: url(/gfx/place/teacheranim/girls/pantress/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='pantress'] .girl {
  width: 195px;
  height: 446px;
  left: 756px;
  top: 162px;
  background-image: url(/gfx/place/teacheranim/girls/pantress/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='sanshi'] {
  z-index: 12;
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='sanshi'] .eye {
  width: 29px;
  height: 12px;
  left: 902px;
  top: 201px;
  background-image: url(/gfx/place/teacheranim/girls/sanshi/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='sanshi'] .girl {
  width: 194px;
  height: 455px;
  left: 806px;
  top: 163px;
  background-image: url(/gfx/place/teacheranim/girls/sanshi/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='twins'] {
  z-index: 18;
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='twins'] .eye {
  width: 137px;
  height: 66px;
  left: 100px;
  top: 442px;
  background-image: url(/gfx/place/teacheranim/girls/twins/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='twins'] .girl {
  width: 513px;
  height: 320px;
  left: 7px;
  top: 390px;
  background-image: url(/gfx/place/teacheranim/girls/twins/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='victoria'] .eye {
  width: 13px;
  height: 10px;
  left: 633px;
  top: 199px;
  background-image: url(/gfx/place/teacheranim/girls/victoria/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='victoria'] .girl {
  width: 178px;
  height: 442px;
  left: 594px;
  top: 162px;
  background-image: url(/gfx/place/teacheranim/girls/victoria/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='winona'] {
  z-index: 15;
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='winona'] .eye {
  width: 8px;
  height: 11px;
  left: 311px;
  top: 320px;
  background-image: url(/gfx/place/teacheranim/girls/winona/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='winona'] .girl {
  width: 327px;
  height: 380px;
  left: 55px;
  top: 270px;
  background-image: url(/gfx/place/teacheranim/girls/winona/girl.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='zoe'] {
  z-index: 11;
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='zoe'] .eye {
  width: 31px;
  height: 6px;
  left: 472px;
  top: 193px;
  background-image: url(/gfx/place/teacheranim/girls/zoe/eye.png);
}
.place.teacheranim #girlWrapAll .cell[data-girl_name='zoe'] .girl {
  width: 140px;
  height: 458px;
  left: 412px;
  top: 154px;
  background-image: url(/gfx/place/teacheranim/girls/zoe/girl.png);
}
.place.teachergame,
.place.fourorgasms {
  background-image: url(/gfx/place/teachergame/gameplay/back.jpg);
}
.place.teachergame #girlAnimJsCanvas,
.place.fourorgasms #girlAnimJsCanvas,
.place.teachergame #girlGameJsCanvas,
.place.fourorgasms #girlGameJsCanvas,
.place.teachergame #girlGhostJsCanvas,
.place.fourorgasms #girlGhostJsCanvas {
  position: absolute;
  left: 0px;
  top: 0px;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  width: 1280px;
  height: 780px;
}
.place.teachergame .book[g_id="100"] .wrapGirlUI,
.place.fourorgasms .book[g_id="100"] .wrapGirlUI {
  transform: scale(0.7);
  position: relative;
  top: 6px;
  left: 0;
}
.place.teachergame .book[g_id="100"] .wrapGirlUI .valTry,
.place.fourorgasms .book[g_id="100"] .wrapGirlUI .valTry {
  left: 35px;
  width: 85px;
}
.place.teachergame .book[g_id="100"] .wrapGirlUI .valTry:after,
.place.fourorgasms .book[g_id="100"] .wrapGirlUI .valTry:after {
  display: none;
}
.allGirlProfiles {
  position: absolute;
  bottom: -5px;
}
.allGirlProfiles .wrapGirlUI {
  width: 146px;
  height: 189px;
  left: 17px;
  top: 58px;
  z-index: 2;
  transform: scale(0.9);
  margin: 0 -9px;
  display: inline-block;
  position: relative !important;
}
.allGirlProfiles .wrapGirlUI:hover {
  top: 56px;
}
.allGirlProfiles .wrapGirlUI > .back {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 146px;
  height: 189px;
  background-image: url(/gfx/place/teachergame/ui/box.png);
  background-repeat: no-repeat;
}
.allGirlProfiles .wrapGirlUI .girlProfileUI {
  position: absolute;
  left: 22px;
  top: 18px;
  width: 102px;
  height: 102px;
  background-repeat: no-repeat;
  background-size: contain;
  background-repeat: center;
  border-radius: 17px;
}
.allGirlProfiles .wrapGirlUI .valTry {
  position: absolute;
  top: 141px;
  left: 60px;
  height: 25px;
  width: 67px;
  color: white;
  text-shadow: -1px 0 #0c0417, -1px 1px #0c0417, 1px 1px #0c0417, 0 1px #0c0417, 1px 0 #0c0417, 0 -1px #0c0417, 0 2px #0c0417, -1px 2px #0c0417, 1px 2px #0c0417;
  font-size: 20px;
  text-align: center;
}
.allGirlProfiles .wrapGirlUI .valTry:after {
  content: "";
  left: -63px;
  top: -8px;
  position: absolute;
  width: 64px;
  height: 38px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/teachergame/ui/icon.png);
}
.allGirlProfiles .wrapGirlUI.checked:after {
  content: '';
  position: absolute;
  left: 70px;
  top: 57px;
  width: 80px;
  height: 76px;
  background-repeat: no-repeat;
  background-image: url(/gfx/window/tutorial/anim/tic.png);
}
.allGirlProfiles .wrapGirlUI.checked[data-step="0"]:after {
  display: none;
}
.allGirlProfiles .wrapGirlUI.checked[data-step="2"]:after {
  background-position: center top;
}
.allGirlProfiles .wrapGirlUI.checked[data-step="3"]:after {
  background-position: right top;
}
.allGirlProfiles .wrapGirlUI.active:not(.checked) {
  transform: scale(1);
  margin: 0 -3px;
}
.place.teachergame .book.bookGame {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  width: 649px;
  height: 460px;
  background-position: 0px 34px;
  background-image: url(/gfx/place/gameninja/easter/start/back.jpg);
}
.place.teachergame .book.bookGame > .up {
  background-image: url(/gfx/place/gameninja/easter/start/updown.png);
  height: 36px;
  width: 649px;
}
.place.teachergame .book.bookGame > .down {
  background-image: url(/gfx/place/gameninja/easter/start/updown.png);
  height: 40px;
  background-position: left bottom;
  width: 649px;
}
.place.teachergame .book.bookGame > .content {
  color: white;
  text-shadow: -1px 0 #00659D, -1px 1px #00659D, 1px 1px #00659D, 0 1px #00659D, 1px 0 #00659D, 0 -1px #00659D, 0 2px #00659D, -1px 2px #00659D, 1px 2px #00659D, 2px 2px #00659D, 0 3px #00659D, -1px 3px #00659D, 1px 3px #00659D;
}
.place.teachergame .book.bookGame .capText {
  position: absolute;
  width: 499px;
  height: 87px;
  top: 33px;
  left: 53px;
  font-size: 28px;
  text-align: center;
}
.place.teachergame .book.bookGame .text.textfill {
  position: absolute;
  text-align: center;
  height: 60px;
  width: 250px;
  top: 344px;
}
.place.teachergame .book.bookGame .text.textfill.ll {
  left: 40px;
}
.place.teachergame .book.bookGame .text.textfill.rr {
  right: 40px;
}
.place.teachergame .fakebannerPos {
  position: relative;
  top: 50px;
}
.place.teachergame #gameCover {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 26px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  text-align: center;
}
.place.teachergame #gameCover .backOpacity {
  background-color: rgba(0, 0, 0, 0.3);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 1280px;
  height: 780px;
}
.place.teachergame #gameCover.bookHide {
  display: none !important;
}
.place.teachergame .popup {
  position: relative;
  width: 649px;
  height: 460px;
}
.place.teachergame .popup > .capBig {
  position: absolute;
  left: 0px;
  right: 0px;
  top: -35px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.teachergame .popup > .capBig > .in {
  min-width: 235px;
  height: 52px;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  -webkit-box-shadow: 0px 9px 37px -5px #6b3917;
  -moz-box-shadow: 0px 9px 37px -5px #6b3917;
  box-shadow: 0px 9px 37px -5px #6b3917;
}
.place.teachergame .popup > .capBig > .in > .content {
  z-index: 1;
  padding: 0px 22px;
  position: relative;
  text-shadow: -1px 0 #90195A, -1px 1px #90195A, 1px 1px #90195A, 0 1px #90195A, 1px 0 #90195A, 0 -1px #90195A, 0 2px #90195A, -1px 2px #90195A, 1px 2px #90195A, 2px 2px #90195A, 0 3px #90195A, -1px 3px #90195A, 1px 3px #90195A;
  color: white;
  font-size: 28px;
}
.place.teachergame .popup > .capBig > .in > .up {
  position: absolute;
  top: 0px;
  right: -6px;
  width: 115px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
  background-position: right top;
}
.place.teachergame .popup > .capBig > .in > .down {
  position: absolute;
  top: 0px;
  left: -4px;
  width: 108px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
}
.place.teachergame .popup > .capBig > .in:after {
  content: "";
  position: absolute;
  right: 107px;
  left: 102px;
  top: 0px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/ext.png);
}
.place.teachergame .popup > .back {
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 34px;
  height: 388px;
}
.place.teachergame .popup > .up {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  top: 0px;
  height: 36px;
}
.place.teachergame .popup > .down {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  bottom: 0px;
  background-position: left bottom;
  height: 40px;
}
.place.teachergame .popup > .penLeft {
  position: absolute;
  left: -14px;
  top: 183px;
  width: 16px;
  height: 30px;
  background-image: url(/gfx/place/teachergame/ui/lose_exam/pecil_ext_left.png);
  background-repeat: no-repeat;
}
.place.teachergame .popup > .content {
  position: absolute;
  top: 30px;
  left: 33px;
  right: 33px;
  bottom: 33px;
}
.place.teachergame .popup_down {
  margin-top: 30px;
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/teachergame/ui/down_teacher.png);
  width: 649px;
  height: 137px;
  position: relative;
  text-shadow: -1px 0 #1d55c7, -1px 1px #1d55c7, 1px 1px #1d55c7, 0 1px #1d55c7, 1px 0 #1d55c7, 0 -1px #1d55c7, 0 2px #1d55c7, -1px 2px #1d55c7, 1px 2px #1d55c7, 2px 2px #1d55c7, 0 3px #1d55c7, -1px 3px #1d55c7, 1px 3px #1d55c7;
}
.place.teachergame .popup_down > .content {
  position: absolute;
  top: 13px;
  left: 15px;
  width: 618px;
  height: 101px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.teachergame .popup_down > .content .imageWrap {
  background-color: rgba(9, 28, 159, 0.3);
  border-radius: 12px;
  width: 77px;
  height: 77px;
  position: relative;
}
.place.teachergame .popup_down > .content .imageWrap .img {
  width: 72px;
  height: 70px;
  position: absolute;
  left: 50%;
  margin-left: -36px;
  top: 50%;
  margin-top: -33px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.teachergame .popup_down > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/teachergame/ui/ticket_down.png);
}
.place.teachergame .formSubmit.game {
  background-image: url(/gfx/place/teachergame/ui/lose_exam/button.png);
  width: 140px;
  height: 56px;
  margin: 1px;
}
.place.teachergame .formSubmit.game.normal {
  margin: 0px;
  width: 142px;
  height: 58px;
}
.place.teachergame .formSubmit.game.normal > .in {
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.teachergame .formSubmit.game.pass {
  background-image: url(/gfx/place/teachergame/ui/lose_exam/button_pass.png);
}
.place.teachergame .formSubmit.game.pass > .icon {
  position: absolute;
  right: -10px;
  top: 0px;
  width: 74px;
  height: 52px;
  background-image: url(/gfx/place/teachergame/ui/lose_exam/icon.png);
}
.place.teachergame .formSubmit.game.pass > .in {
  left: 10px;
  right: 50px;
  text-shadow: -1px 0 #2656b4, -1px 1px #2656b4, 1px 1px #2656b4, 0 1px #2656b4, 1px 0 #2656b4, 0 -1px #2656b4, 0 2px #2656b4, -1px 2px #2656b4, 1px 2px #2656b4, 2px 2px #2656b4, 0 3px #2656b4, -1px 3px #2656b4, 1px 3px #2656b4;
}
.place.teachergame .formSubmit.game.premium {
  background-image: url(/gfx/place/teachergame/ui/lose_exam/button_premium.png);
}
.place.teachergame .formSubmit.game.premium > .in {
  left: 10px;
  right: 50px;
  text-shadow: -1px 0 #1e71ae, -1px 1px #1e71ae, 1px 1px #1e71ae, 0 1px #1e71ae, 1px 0 #1e71ae, 0 -1px #1e71ae, 0 2px #1e71ae, -1px 2px #1e71ae, 1px 2px #1e71ae, 2px 2px #1e71ae, 0 3px #1e71ae, -1px 3px #1e71ae, 1px 3px #1e71ae;
}
.place.teachergame .formSubmit.game.premium:after {
  right: -21px;
  margin-top: -49px;
}
.place.teachergame .formSubmit.game > .in {
  left: 10px;
  right: 10px;
  top: 8px;
  bottom: 13px;
  text-shadow: -1px 0 #638d12, -1px 1px #638d12, 1px 1px #638d12, 0 1px #638d12, 1px 0 #638d12, 0 -1px #638d12, 0 2px #638d12, -1px 2px #638d12, 1px 2px #638d12, 2px 2px #638d12, 0 3px #638d12, -1px 3px #638d12, 1px 3px #638d12;
}
.place.teachergame .formSubmit.premiumGame {
  background-image: url(/gfx/place/gameninja/easter/down/button_premium.png);
  width: 138px;
  height: 54px;
}
.place.teachergame .formSubmit.premiumGame > .in {
  right: 36px;
}
.place.teachergame .formSubmit.premiumGame:after {
  right: -19px;
  margin-top: -49px;
}
.place.teachergame .formSubmit.premiumGame.black {
  background-image: url(/gfx/place/gameninja/easter/lose/button_premium.png);
}
.place.teachergame .popup.init {
  width: 913px;
  height: 505px;
}
.place.teachergame .popup.init > .back {
  height: 432px;
  background-image: url(/gfx/place/teachergame/ui/init/back.jpg);
}
.place.teachergame .popup.init > .up {
  background-image: url(/gfx/place/teachergame/ui/init/updown.png);
}
.place.teachergame .popup.init > .down {
  background-image: url(/gfx/place/teachergame/ui/init/updown.png);
  height: 41px;
}
.place.teachergame .popup.init > .content {
  left: 17px;
  right: 17px;
}
.place.teachergame .popup.init .mainColl {
  height: 421px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.teachergame .popup.init .mainColl.game {
  width: 541px;
  margin-left: 23px;
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 528px;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 12px;
  height: 160px;
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow > .cap {
  text-shadow: -1px 0 #2b3916, -1px 1px #2b3916, 1px 1px #2b3916, 0 1px #2b3916, 1px 0 #2b3916, 0 -1px #2b3916, 0 2px #2b3916, -1px 2px #2b3916, 1px 2px #2b3916, 2px 2px #2b3916, 0 3px #2b3916, -1px 3px #2b3916, 1px 3px #2b3916;
  color: white;
  padding: 0px 10px;
  font-size: 20px;
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap {
  padding: 0px 40px;
  width: 449px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap:after {
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  left: -55px;
  top: 50%;
  margin-top: -42px;
  width: 97px;
  height: 96px;
  background-image: url(/gfx/place/teachergame/ui/init/tab_coin.png);
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell {
  width: 105px;
  height: 106px;
  position: relative;
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .back {
  position: absolute;
  left: 0px;
  top: 0px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/teachergame/ui/init/cell.png);
  width: 105px;
  height: 106px;
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .hover {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 102px;
  height: 102px;
  border: 2px #FFF;
  border-style: solid;
  box-shadow: 0 0 10px 5px rgba(107, 228, 255, 0.75), inset 0 0 5px 2px rgba(107, 228, 255, 0.75);
  border-radius: 5px;
  border-radius: 27px;
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .icon {
  position: absolute;
  left: 13px;
  top: 13px;
  width: 80px;
  height: 80px;
  background-repeat: no-repeat;
  background-position: center;
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .icon[data-eq="1"] {
  background-image: url(/gfx/place/teacheranim/icons/1.png);
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .icon[data-eq="2"] {
  background-image: url(/gfx/place/teacheranim/icons/2.png);
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .icon[data-eq="3"] {
  background-image: url(/gfx/place/teacheranim/icons/3.png);
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .icon[data-eq="4"] {
  background-image: url(/gfx/place/teacheranim/icons/4.png);
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .icon[data-eq="5"] {
  background-image: url(/gfx/place/teacheranim/icons/5.png);
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .icon[data-eq="6"] {
  background-image: url(/gfx/place/teacheranim/icons/6.png);
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .beltCoin {
  position: absolute;
  left: 50%;
  top: 100%;
  margin-top: 2px;
  margin-left: -50px;
  width: 101px;
  height: 26px;
  background-color: rgba(0, 0, 0, 0.38);
  border-radius: 10px;
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .beltCoin > .in {
  position: absolute;
  right: 4px;
  width: 70px;
  height: 26px;
  top: 0px;
  color: #d8ff4b;
  text-shadow: none;
  font-family: Tahoma, Verdana, Arial;
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell .beltCoin:after {
  content: "";
  position: absolute;
  left: 4px;
  top: 0px;
  width: 20px;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(/gfx/place/teachergame/ui/init/start_tiny.png);
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell > .tick {
  position: absolute;
  right: -8px;
  top: -7px;
  background-repeat: no-repeat;
  width: 44px;
  height: 42px;
  background-image: url(/gfx/place/teachergame/ui/init/tick.png);
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell_break {
  width: 42px;
  height: 42px;
  background-image: url(/gfx/place/teachergame/ui/init/next_pink.png);
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow .cellWrap > .cell_break:last-child {
  width: 0px;
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow.coin {
  padding-bottom: 24px;
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow.coin .cell > .hover {
  /*width: 101px;
              height: 131px;
              border-bottom-left-radius: 10px;
              border-bottom-right-radius: 10px;*/
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow.val {
  margin-top: 7px;
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow.val .cellWrap > .cell_break {
  background-image: url(/gfx/place/teachergame/ui/init/next_yellow.png);
}
.place.teachergame .popup.init .mainColl.game .gameRows .gameRow.val .cellWrap:after {
  background-image: url(/gfx/place/teachergame/ui/init/tab_val.png);
}
.place.teachergame .popup.init .mainColl.game .buttonRow .formSubmit {
  position: relative;
  width: 168px;
  height: 48px;
  background-image: url(/gfx/place/teachergame/ui/init/button.png);
}
.place.teachergame .popup.init .mainColl.game .buttonRow .formSubmit > .icon {
  position: absolute;
  background-image: url(/gfx/place/teachergame/ui/init/pass_but_icon.png);
  background-repeat: no-repeat;
  width: 83px;
  height: 49px;
  left: -27px;
  top: -13px;
}
.place.teachergame .popup.init .mainColl.game .buttonRow .formSubmit > .in {
  left: 15px;
  right: 15px;
  text-shadow: -1px 0 #d96517, -1px 1px #d96517, 1px 1px #d96517, 0 1px #d96517, 1px 0 #d96517, 0 -1px #d96517, 0 2px #d96517, -1px 2px #d96517, 1px 2px #d96517, 2px 2px #d96517, 0 3px #d96517, -1px 3px #d96517, 1px 3px #d96517;
  white-space: nowrap;
}
.place.teachergame .popup.init .mainColl.info {
  width: 243px;
  margin-right: 23px;
}
.place.teachergame .popup.init .mainColl.info .rowMain {
  padding: 7px;
  width: 229px;
  text-shadow: -1px 0 #0b48a7, -1px 1px #0b48a7, 1px 1px #0b48a7, 0 1px #0b48a7, 1px 0 #0b48a7, 0 -1px #0b48a7, 0 2px #0b48a7, -1px 2px #0b48a7, 1px 2px #0b48a7, 2px 2px #0b48a7, 0 3px #0b48a7, -1px 3px #0b48a7, 1px 3px #0b48a7;
  background-color: rgba(13, 39, 168, 0.3);
  border-radius: 12px;
}
.place.teachergame .popup.init .mainColl.info .rowMain .rewardRow {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 3px;
}
.place.teachergame .popup.init .mainColl.info .rowMain .rewardRow .iconWrap {
  position: relative;
  width: 70px;
  height: 78px;
}
.place.teachergame .popup.init .mainColl.info .rowMain .rewardRow .iconWrap .textBox {
  position: absolute;
  top: 100%;
  left: -10px;
  width: 90px;
  height: 30px;
  margin-top: 2px;
}
.place.teachergame .popup.init .mainColl.info .rowMain .rewardRow .icon {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
}
.place.teachergame .popup.init .mainColl.info .rowMain .rewardRow .icon.gift {
  background-image: url(/gfx/place/teachergame/ui/init/gift.png);
  width: 70px;
  height: 78px;
  bottom: 0px;
}
.place.teachergame .popup.init .mainColl.info .rowMain .rewardRow .icon.ticket {
  background-image: url(/gfx/place/teachergame/ui/init/ticket.png);
  width: 70px;
  height: 71px;
  bottom: -5px;
}
.place.teachergame .popup.init .mainColl.info .rowMain #infoGame {
  width: 100%;
  height: 86px;
  margin: 11px 0px;
  position: relative;
}
.place.teachergame .popup.init .mainColl.info .rowMain #infoGame .val {
  position: absolute;
  background-repeat: no-repeat;
}
.place.teachergame .popup.init .mainColl.info .rowMain #infoGame .val[data-num="1"] {
  left: 29px;
  top: 5px;
  width: 62px;
  height: 31px;
  background-image: url(/gfx/place/teachergame/ui/init/val1.png);
}
.place.teachergame .popup.init .mainColl.info .rowMain #infoGame .val[data-num="2"] {
  left: 153px;
  top: 0px;
  width: 62px;
  height: 28px;
  background-image: url(/gfx/place/teachergame/ui/init/val2.png);
}
.place.teachergame .popup.init .mainColl.info .rowMain #infoGame .val[data-num="3"] {
  left: 90px;
  top: 21px;
  width: 61px;
  height: 36px;
  background-image: url(/gfx/place/teachergame/ui/init/val3_all.png);
}
.place.teachergame .popup.init .mainColl.info .rowMain #infoGame .val[data-num="3"].hover {
  background-position: right top;
}
.place.teachergame .popup.init .mainColl.info .rowMain #infoGame .hand {
  position: absolute;
  left: 135px;
  top: 34px;
  width: 69px;
  height: 51px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/teachergame/ui/init/hand.png);
}
.place.teachergame .popup.init .mainColl.info .rowMain #infoGame .hand .puff {
  position: absolute;
  left: -27px;
  top: -21px;
  width: 59px;
  height: 64px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/teachergame/ui/init/pyk_all.png);
}
.place.teachergame .popup.init .mainColl.info .rowMain #infoGame .hand .puff[data-step="0"] {
  display: none;
}
.place.teachergame .popup.init .mainColl.info .rowMain #infoGame .hand .puff[data-step="2"] {
  background-position: center top;
}
.place.teachergame .popup.init .mainColl.info .rowMain #infoGame .hand .puff[data-step="3"] {
  background-position: right top;
}
.place.teachergame .popup.init .mainColl.info .rowMain .descRow {
  background-color: #054194;
  border-radius: 12px;
  color: #55c0ff;
  padding: 5px 10px;
  text-shadow: none;
  font-size: 18px;
}
.place.teachergame .popup.coin_win {
  height: 303px;
}
.place.teachergame .popup.coin_win > .up {
  background-image: url(/gfx/place/teachergame/ui/coin_win/updown.png);
}
.place.teachergame .popup.coin_win > .down {
  height: 39px;
  background-image: url(/gfx/place/teachergame/ui/coin_win/updown.png);
}
.place.teachergame .popup.coin_win > .back {
  background-image: url(/gfx/place/teachergame/ui/coin_win/back.jpg);
  height: 232px;
}
.place.teachergame .popup.coin_win > .content {
  top: 20px;
  bottom: 24px;
  text-shadow: -1px 0 #212909, -1px 1px #212909, 1px 1px #212909, 0 1px #212909, 1px 0 #212909, 0 -1px #212909, 0 2px #212909, -1px 2px #212909, 1px 2px #212909, 2px 2px #212909, 0 3px #212909, -1px 3px #212909, 1px 3px #212909;
}
.place.teachergame .popup.coin_win > .content .back.green {
  background-color: rgba(0, 0, 0, 0.3);
  padding: 5px 10px;
  border-radius: 10px;
}
.place.teachergame .popup.coin_win > .content .starWrap {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.teachergame .popup.coin_win > .content .starWrap .star {
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 54px;
  height: 58px;
  background-image: url(/gfx/place/teachergame/ui/coin_win/star_one_un.png);
  margin: 0px 5px;
}
.place.teachergame .popup.coin_win > .content .starWrap .star.have {
  background-image: url(/gfx/place/teachergame/ui/coin_win/star_one.png);
}
.place.teachergame .popup.coin_win > .content .starWrap .star.have.premium {
  background-image: url(/gfx/place/teachergame/ui/coin_win/star_one_premium.png);
}
.place.teachergame .popup.coin_win > .content .starWrap.premium .star {
  margin: 0px 2px;
}
.place.teachergame .popup.coin_win > .content .passIcon {
  width: 69px;
  height: 42px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/teachergame/ui/coin_win/pass.png);
  margin-right: 12px;
}
.place.teachergame .popup.coin_win .levelRow {
  font-size: 40px;
  text-shadow: #091c9f 3px 0px 0px, #091c9f 2.83487px 0.981584px 0px, #091c9f 2.35766px 1.85511px 0px, #091c9f 1.62091px 2.52441px 0px, #091c9f 0.705713px 2.91581px 0px, #091c9f -0.287171px 2.98622px 0px, #091c9f -1.24844px 2.72789px 0px, #091c9f -2.07227px 2.16926px 0px, #091c9f -2.66798px 1.37182px 0px, #091c9f -2.96998px 0.42336px 0px, #091c9f -2.94502px -0.571704px 0px, #091c9f -2.59586px -1.50383px 0px, #091c9f -1.96093px -2.27041px 0px, #091c9f -1.11013px -2.78704px 0px, #091c9f -0.137119px -2.99686px 0px, #091c9f 0.850987px -2.87677px 0px, #091c9f 1.74541px -2.43999px 0px, #091c9f 2.44769px -1.73459px 0px, #091c9f 2.88051px -0.838247px 0px;
  color: #ceff31;
}
.place.teachergame .popup.val_win {
  height: 303px;
}
.place.teachergame .popup.val_win > .up {
  background-image: url(/gfx/place/teachergame/ui/win_exam/updown.png);
}
.place.teachergame .popup.val_win > .down {
  height: 39px;
  background-image: url(/gfx/place/teachergame/ui/win_exam/updown.png);
}
.place.teachergame .popup.val_win > .back {
  background-image: url(/gfx/place/teachergame/ui/win_exam/back.jpg);
  height: 232px;
}
.place.teachergame .popup.val_win > .hat {
  position: absolute;
  right: -80px;
  top: -67px;
  background-image: url(/gfx/place/teachergame/ui/win_exam/hat.png);
  background-repeat: no-repeat;
  width: 230px;
  height: 127px;
}
.place.teachergame .popup.val_win > .content {
  text-shadow: -1px 0 #5f260d, -1px 1px #5f260d, 1px 1px #5f260d, 0 1px #5f260d, 1px 0 #5f260d, 0 -1px #5f260d, 0 2px #5f260d, -1px 2px #5f260d, 1px 2px #5f260d, 2px 2px #5f260d, 0 3px #5f260d, -1px 3px #5f260d, 1px 3px #5f260d;
}
.place.teachergame .popup.val_win > .content .back.green {
  background-color: rgba(111, 31, 0, 0.3);
  padding: 5px 10px;
  border-radius: 10px;
}
.place.teachergame .popup.val_lose {
  height: 303px;
}
.place.teachergame .popup.val_lose > .up {
  background-image: url(/gfx/place/teachergame/ui/lose_exam/updown.png);
}
.place.teachergame .popup.val_lose > .down {
  height: 39px;
  background-image: url(/gfx/place/teachergame/ui/lose_exam/updown.png);
}
.place.teachergame .popup.val_lose > .back {
  background-image: url(/gfx/place/teachergame/ui/lose_exam/back.jpg);
  height: 232px;
}
.place.teachergame .popup.val_lose > .content {
  top: 20px;
  bottom: 24px;
  left: 45px;
  right: 45px;
  text-shadow: -1px 0 #411111, -1px 1px #411111, 1px 1px #411111, 0 1px #411111, 1px 0 #411111, 0 -1px #411111, 0 2px #411111, -1px 2px #411111, 1px 2px #411111, 2px 2px #411111, 0 3px #411111, -1px 3px #411111, 1px 3px #411111;
}
.place.teachergame .popup.val_lose > .content .back.green {
  background-color: rgba(0, 0, 0, 0.3);
  padding: 5px 10px;
  border-radius: 10px;
  text-shadow: -1px 0 #1c0707, -1px 1px #1c0707, 1px 1px #1c0707, 0 1px #1c0707, 1px 0 #1c0707, 0 -1px #1c0707, 0 2px #1c0707, -1px 2px #1c0707, 1px 2px #1c0707, 2px 2px #1c0707, 0 3px #1c0707, -1px 3px #1c0707, 1px 3px #1c0707;
}
.place.teachergame .popup.need_try > .up,
.place.teachergame .popup.need_try > .down {
  background-image: url(/gfx/place/teachergame/ui/try/updown.png);
}
.place.teachergame .popup.need_try > .down {
  height: 41px;
}
.place.teachergame .popup.need_try > .back {
  height: 387px;
  background-image: url(/gfx/place/teachergame/ui/try/back.jpg);
}
.place.teachergame .popup.need_try > .partLeft {
  position: absolute;
  left: -7px;
  top: 149px;
  width: 9px;
  height: 23px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/teachergame/ui/try/pen_left.png);
}
.place.teachergame .popup.need_try > .partRight {
  position: absolute;
  right: -9px;
  top: 120px;
  width: 11px;
  height: 33px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/teachergame/ui/try/pen_right.png);
}
.place.teachergame .popup.need_try > .content {
  top: 18px;
}
.place.teachergame .popup.need_try > .content .partUp {
  height: 204px;
  width: 473px;
}
.place.teachergame .popup.need_try > .content .partUp .qIcon {
  background-image: url(/gfx/place/teachergame/ui/try/pass.png);
  background-repeat: no-repeat;
  width: 127px;
  height: 81px;
  position: relative;
}
.place.teachergame .popup.need_try > .content .partUp .qIcon:after {
  content: "";
  position: absolute;
  width: 31px;
  height: 45px;
  background-repeat: no-repeat;
  right: -1px;
  top: 21px;
  background-image: url(/gfx/place/teachergame/ui/try/ask.png);
}
.place.teachergame .popup.need_try > .content .partDown {
  height: 175px;
  width: 540px;
  text-shadow: -1px 0 #0d3506, -1px 1px #0d3506, 1px 1px #0d3506, 0 1px #0d3506, 1px 0 #0d3506, 0 -1px #0d3506, 0 2px #0d3506, -1px 2px #0d3506, 1px 2px #0d3506, 2px 2px #0d3506, 0 3px #0d3506, -1px 3px #0d3506, 1px 3px #0d3506;
}
.place.teachergame .popup.need_try > .content .partDown .qIconPass {
  background-repeat: no-repeat;
  width: 60px;
  height: 35px;
  background-image: url(/gfx/place/teachergame/ui/try/pass_icon.png);
}
.place.teachergame .popup.need_try > .content .partDown .back.green {
  background-color: rgba(20, 34, 3, 0.4);
  padding: 5px 10px;
  border-radius: 10px;
}
.place.teachergame .popup.need_try > .content .partDown .timerKeyWaitJS {
  color: #fdff34;
}
.place.teachergame .popup.need_try > .content .text.green {
  color: #b1ff78;
}
.place.teachergame .popup.need_try > .content .formSubmit.premium {
  background-image: url(/gfx/place/gameninja/easter/none/premium_but.png);
}
.place.teachergame #gameTableUI {
  position: absolute;
  left: 392px;
  top: 0px;
  width: 487px;
  height: 216px;
  font-family: 'Gochi Hand', cursive;
  color: #ffa7c6;
  font-size: 21px;
}
.place.teachergame #gameTableUI #beltWrap {
  position: absolute;
  left: 5px;
  top: 69px;
  width: 470px;
  height: 45px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/teachergame/gameplay/belt_wrap.png);
}
.place.teachergame #gameTableUI #beltWrap .textBox {
  position: absolute;
  bottom: 100%;
  margin-bottom: 5px;
  left: 0px;
  right: 0px;
  text-align: center;
}
.place.teachergame #gameTableUI #textWrap {
  position: absolute;
  left: 50%;
  margin-left: -211px;
  top: 173px;
  width: 422px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.teachergame #gameTableUI #textWrap .cell {
  border-top: 2px solid #ffa7c6;
  width: 171px;
  text-align: center;
  padding-top: 3px;
}
.place.teachergame .formSubmit.exit {
  background-image: url(/gfx/place/teachergame/ui/exit.png);
  width: 143px;
  height: 118px;
  position: absolute;
  right: 20px;
  top: 42px;
  z-index: 2;
}
.place.walkanim {
  background-image: url(/gfx/place/walkanim/back.jpg);
}
.place.walkanim .canvWrap {
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.walkanim .canvWrap .field {
  position: absolute;
  border: 1px solid blue;
  font-size: 22px;
  color: blue;
}
.place.walkanim .exitWrap {
  position: absolute;
  right: 20px;
  top: 42px;
}
.place.walkanim .formSubmit.exit {
  background-image: url(/gfx/place/walkgame/profile/exit_but.png);
  width: 135px;
  height: 112px;
  display: block;
}
.place.walkanim .formSubmit.police {
  background-image: url(/gfx/place/walkgame/profile/but_police_min.png);
  width: 133px;
  height: 112px;
  display: block;
  margin-left: 2px;
}
.place.walkanimpolice {
  background-image: url(/gfx/place/walkanimpolice/back.jpg) !important;
  background-position: center top;
}
.place.walkanimpolice #techearAnim {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.walkanimpolice #iconWrap {
  z-index: 21;
  position: absolute;
  height: 738px;
  right: 20px;
  top: 21px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.walkanimpolice #iconWrap .formSubmit.exit {
  position: relative;
  right: 0px;
  top: 0px;
  background-image: url(/gfx/place/walkanimpolice/buttons/but_exit.png);
  width: 143px;
  height: 123px;
}
.place.walkanimpolice #iconWrap .formSubmit.exit:hover {
  background-position: 0px -250px;
}
.place.walkanimpolice #iconWrap .formSubmit.normal {
  width: 83px;
  height: 80px;
  background-image: url(/gfx/place/walkanimpolice/buttons/but.png);
  position: relative;
}
.place.walkanimpolice #iconWrap .formSubmit.normal .icon {
  position: absolute;
  left: 10px;
  top: 11px;
  width: 59px;
  height: 54px;
  background-image: url(/gfx/place/walkanimpolice/buttons/ic.png);
  background-repeat: no-repeat;
}
.place.walkanimpolice #iconWrap .formSubmit.normal[data-i="1"] .icon {
  background-position: -305px 0px;
}
.place.walkanimpolice #iconWrap .formSubmit.normal[data-i="2"] .icon {
  background-position: -244px 0px;
}
.place.walkanimpolice #iconWrap .formSubmit.normal[data-i="3"] .icon {
  background-position: -183px 0px;
}
.place.walkanimpolice #iconWrap .formSubmit.normal[data-i="4"] .icon {
  background-position: -122px 0px;
}
.place.walkanimpolice #iconWrap .formSubmit.normal[data-i="5"] .icon {
  background-position: -61px 0px;
}
.place.walkanimpolice #iconWrap .formSubmit.normal[data-i="6"] .icon {
  background-position: -1px 0px;
}
.place.walkanimpolice #iconWrap .formSubmit.normal.unable .icon {
  background-image: url(/gfx/place/walkanimpolice/buttons/ic_un.png);
}
.place.walkanimpolice #iconWrap .formSubmit.normal.unable .icon:after {
  content: "";
  position: absolute;
  left: 2px;
  top: 0px;
  width: 59px;
  height: 54px;
  background-image: url(/gfx/place/walkanimpolice/buttons/lock.png);
  background-repeat: no-repeat;
  background-position: center;
}
.place.walkanimpolice #iconWrap .formSubmit.cum {
  width: 143px;
  height: 119px;
  background-image: url(/gfx/place/walkanimpolice/buttons/cum_but.png);
}
.place.walkanimpolice #iconWrap .formSubmit.cum.unable {
  background-image: url(/gfx/place/walkanimpolice/buttons/cum_but_un.png);
}
.place.walkanimpolice #colLeft {
  position: absolute;
  z-index: 21;
  bottom: 30px;
  left: 30px;
}
.place.walkanimpolice #colLeft .formSubmit {
  background-image: url(/gfx/place/teacheranim/button_blue.png);
  width: 114px;
  height: 104px;
  position: relative;
}
.place.walkanimpolice #colLeft .formSubmit .icon {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  background-position: center;
  background-repeat: no-repeat;
}
.place.walkanimpolice .book.howto {
  width: 649px;
  height: 373px;
  background-position: 0px 34px;
  background-image: url(/gfx/place/walkanimpolice/popup/back.jpg);
}
.place.walkanimpolice .book.howto > .up {
  height: 36px;
  background-image: url(/gfx/place/walkanimpolice/popup/updown.png);
}
.place.walkanimpolice .book.howto > .down {
  height: 42px;
  background-image: url(/gfx/place/walkanimpolice/popup/updown.png);
}
.place.walkanimpolice .book.howto > .content {
  color: white;
  font-size: 22px;
  text-shadow: -1px 0 #0341b4, -1px 1px #0341b4, 1px 1px #0341b4, 0 1px #0341b4, 1px 0 #0341b4, 0 -1px #0341b4, 0 2px #0341b4, -1px 2px #0341b4, 1px 2px #0341b4, 2px 2px #0341b4, 0 3px #0341b4, -1px 3px #0341b4, 1px 3px #0341b4;
}
.place.walkanimpolice .book.howto > .content .formSubmit {
  background-image: url(/gfx/place/walkanimpolice/popup/but.png);
  width: 136px;
  height: 52px;
}
.place.walkanimpolice .book.howto > .content .font.pink {
  text-shadow: -1px 0 #90195A, -1px 1px #90195A, 1px 1px #90195A, 0 1px #90195A, 1px 0 #90195A, 0 -1px #90195A, 0 2px #90195A, -1px 2px #90195A, 1px 2px #90195A, 2px 2px #90195A, 0 3px #90195A, -1px 3px #90195A, 1px 3px #90195A;
}
.place.extendSayBox.walkanimpolice .sayBox > .content .textNavi {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.walkgame {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently*/
  background-image: url(/gfx/place/walkgame/back.jpg);
}
.place.walkgame:before {
  /*
        content: "";
        position: absolute;
        left:172px;
        top:0px;
        width:937px;
        height: 500px;
        background-image: url(/gfx/place/soccergame/goal.png);
        */
}
.place.walkgame .formSubmit.game {
  background-image: url(/gfx/place/walkgame/info/but.png);
  width: 136px;
  height: 52px;
}
.place.walkgame .formSubmit.game > .in {
  bottom: 6px;
}
.place.walkgame .formSubmit.soccer {
  width: 229px;
  height: 58px;
  background-image: url(/gfx/place/soccergame/start_real/but_long.png);
}
.place.walkgame .formSubmit.soccer > .in {
  text-shadow: -1px 0 #721839, -1px 1px #721839, 1px 1px #721839, 0 1px #721839, 1px 0 #721839, 0 -1px #721839, 0 2px #721839, -1px 2px #721839, 1px 2px #721839, 2px 2px #721839, 0 3px #721839, -1px 3px #721839, 1px 3px #721839;
  left: 58px;
  right: 19px;
  top: 5px;
  bottom: 5px;
}
.place.walkgame .formSubmit.soccer .img {
  position: absolute;
  left: 7px;
  top: 5px;
  width: 47px;
  height: 47px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/soccergame/start_real/ball_to_but.png);
}
.place.walkgame #gameWrapJS {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1280px;
  height: 780px;
}
.place.walkgame #gateFast {
  position: absolute;
  left: 185px;
  top: 82px;
  width: 911px;
  height: 491px;
}
.place.walkgame #gateFast .back {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 911px;
  height: 491px;
  background-image: url(/gfx/place/soccergame/gate.png);
  background-repeat: no-repeat;
}
.place.walkgame #gateFast .net {
  position: absolute;
  left: 19px;
  top: 17px;
  width: 873px;
  height: 469px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/soccergame/gate_net.png);
}
.place.walkgame .girlProfileUI {
  position: absolute;
  left: 31px;
  top: 54px;
  width: 99px;
  height: 99px;
  background-size: contain;
  background-repeat: center;
  border-radius: 17px;
  z-index: 2;
}
.place.walkgame .girlProfileUI:after {
  content: "";
  background-image: url(/gfx/place/walkgame/profile/profile_up.png);
  width: 121px;
  height: 122px;
  position: absolute;
  background-repeat: no-repeat;
  left: -11px;
  top: -10px;
}
.place.walkgame .brownPopup {
  z-index: 2;
}
.place.walkgame .brownPopup .backOpacity {
  position: absolute;
  left: -17px;
  top: -2px;
}
.place.walkgame .book.brown,
.place.walkgame .brownPopup {
  position: absolute;
  left: 17px;
  top: 2px;
}
.place.walkgame .book.brown .borderBrown,
.place.walkgame .brownPopup .borderBrown {
  width: 1032px;
  height: 725px;
  background-image: url(/gfx/place/walkgame/map/border.png);
  background-repeat: no-repeat;
  left: 0px;
  top: 0px;
  position: absolute;
}
.place.walkgame .book.brown > .content,
.place.walkgame .brownPopup > .content {
  position: absolute;
  left: 32px;
  top: 50px;
  width: 960px;
  height: 600px;
}
.place.walkgame .book.brown > .content .qcanv,
.place.walkgame .brownPopup > .content .qcanv {
  position: absolute;
  left: 0px;
  top: 0px;
}
.place.walkgame .book.brown .girlProfileDownUI,
.place.walkgame .brownPopup .girlProfileDownUI {
  position: absolute;
  left: 31px;
  bottom: 10px;
  width: 105px;
  height: 105px;
}
.place.walkgame .book.brown .girlProfileDownUI .profile,
.place.walkgame .brownPopup .girlProfileDownUI .profile {
  position: absolute;
  left: 11px;
  top: 6px;
  width: 83px;
  height: 83px;
  background-size: contain;
  background-repeat: center;
  border-radius: 17px;
}
.place.walkgame .book.brown .girlProfileDownUI .cover,
.place.walkgame .brownPopup .girlProfileDownUI .cover {
  background-image: url(/gfx/place/walkgame/profile/profile2.png);
  width: 105px;
  height: 105px;
  position: absolute;
  background-repeat: no-repeat;
  left: 0px;
  top: 0px;
}
.place.walkgame .book.brown .girlProfileDownUI .tryCount,
.place.walkgame .brownPopup .girlProfileDownUI .tryCount {
  position: absolute;
  left: 46px;
  top: 70px;
  color: white;
  font-size: 17px;
  text-shadow: -1px 0 #0c0417, 0 1px #0c0417, 1px 0 #0c0417, 0 -1px #0c0417;
}
.place.walkgame .book.bookGame > .back {
  position: absolute;
  left: 17px;
  top: 50px;
  background-image: url(/gfx/place/walkgame/start/back.jpg);
  width: 981px;
  height: 606px;
}
.place.walkgame .book.bookGame > .content .wrapButton {
  position: absolute;
  right: 116px;
  bottom: 32px;
}
.place.walkgame .book.bookGame > .content .rowsWrap {
  position: absolute;
  left: 515px;
  top: 53px;
  width: 389px;
  height: 395px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.walkgame .book.bookGame > .content .rowsWrap .row {
  background-color: rgba(30, 43, 76, 0.3);
  border-radius: 20px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px 0px;
  width: 100%;
}
.place.walkgame .book.bookGame > .content .rowsWrap .row .qText {
  width: 280px;
  margin-right: 5px;
  color: white;
  font-size: 17px;
}
.place.walkgame .book.bookGame > .content .rowsWrap .row .icon {
  width: 90px;
  height: 97px;
  background-repeat: no-repeat;
  background-position: center;
}
.place.walkgame .book.bookGame > .content .rowsWrap .capWrap {
  position: absolute;
  left: 105px;
  top: -37px;
  width: 183px;
  height: 18px;
  color: white;
  text-shadow: -1px 0 #1a3659, -1px 1px #1a3659, 1px 1px #1a3659, 0 1px #1a3659, 1px 0 #1a3659, 0 -1px #1a3659, 0 2px #1a3659, -1px 2px #1a3659, 1px 2px #1a3659;
}
.place.walkgame .book.bookGame > .content .formSubmit {
  background-image: url(/gfx/place/walkgame/start/but.png);
  width: 260px;
  height: 66px;
}
.place.walkgame .book.bookGame > .content .formSubmit > .img {
  position: absolute;
  left: -8px;
  top: -12px;
  background-image: url(/gfx/place/walkgame/start/dron.png);
  width: 88px;
  height: 89px;
}
.place.walkgame .book.bookGame > .content .formSubmit > .in {
  left: 72px;
  top: 15px;
  right: 20px;
  bottom: 16px;
  text-shadow: -1px 0 #721839, -1px 1px #721839, 1px 1px #721839, 0 1px #721839, 1px 0 #721839, 0 -1px #721839, 0 2px #721839, -1px 2px #721839, 1px 2px #721839, 2px 2px #721839, 0 3px #721839, -1px 3px #721839, 1px 3px #721839;
}
.place.walkgame .brownPopup.wrong > .back {
  position: absolute;
  background-image: url(/gfx/place/walkgame/fail/back.jpg);
  background-repeat: no-repeat;
  width: 969px;
  height: 609px;
  left: 29px;
  top: 46px;
}
.place.walkgame .brownPopup.wrong > .girl {
  position: absolute;
  background-repeat: no-repeat;
  width: 659px;
  height: 535px;
  left: 154px;
  top: 48px;
  background-image: url(/gfx/place/walkgame/fail/girl.png);
}
.place.walkgame .brownPopup.wrong > .content .girl_smoke {
  position: absolute;
  right: 73px;
  top: 99px;
}
.place.walkgame .brownPopup.wrong > .content .girl_smoke .extt {
  position: absolute;
  background-repeat: no-repeat;
  width: 447px;
  height: 98px;
  right: -22px;
  top: -22px;
  background-image: url(/gfx/place/walkgame/fail/smoke/top.png);
}
.place.walkgame .brownPopup.wrong > .content .girl_smoke .extb {
  position: absolute;
  background-repeat: no-repeat;
  width: 361px;
  height: 43px;
  right: -20px;
  bottom: -23px;
  background-image: url(/gfx/place/walkgame/fail/smoke/bottom.png);
}
.place.walkgame .brownPopup.wrong > .content .girl_smoke .ext {
  position: absolute;
  width: 361px;
  right: -20px;
  top: 73px;
  bottom: 17px;
  background-image: url(/gfx/place/walkgame/fail/smoke/ext.png);
}
.place.walkgame .brownPopup.wrong > .content .girl_smoke .in {
  position: relative;
  width: 320px;
  min-height: 90px;
  font-size: 20px;
  color: #494949;
  text-shadow: none;
}
.place.walkgame .brownPopup.wrong > .content > .down {
  position: absolute;
  background-repeat: no-repeat;
  width: 911px;
  height: 112px;
  background-image: url(/gfx/place/walkgame/fail/down.png);
  left: 50%;
  margin-left: -455px;
  bottom: 10px;
}
.place.walkgame .brownPopup.wrong > .content > .down > .in {
  position: relative;
  margin-left: 118px;
  width: auto;
  margin-right: 3px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.place.walkgame .brownPopup.wrong > .content > .down .cell {
  width: 260px;
  height: 116px;
  position: relative;
}
.place.walkgame .brownPopup.wrong > .content > .down .cell > .ext {
  position: absolute;
  left: 0px;
  top: 2px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/walkgame/fail/selector.png);
  width: 138px;
  height: 116px;
}
.place.walkgame .brownPopup.wrong > .content > .down .cell > .in {
  position: absolute;
  left: 10px;
  right: 10px;
  top: 10px;
  bottom: 10px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.walkgame .brownPopup.wrong > .content > .down .cell > .in .cap {
  font-size: 20px;
}
.place.walkgame .brownPopup.wrong > .content > .down .cell > .in .rowWrap {
  width: 218px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.walkgame .brownPopup.wrong > .content > .down .cell > .in .rowWrap .iconWrap {
  position: relative;
  height: 20px;
  width: 40px;
}
.place.walkgame .brownPopup.wrong > .content > .down .cell > .in .rowWrap .iconWrap .icon {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -34px;
  margin-top: -30px;
  width: 68px;
  height: 60px;
  background-repeat: no-repeat;
  background-position: center;
}
.place.walkgame .brownPopup.wrong > .content > .down .cell .formSubmit {
  width: 133px;
  height: 34px;
}
.place.walkgame .brownPopup.wrong > .content > .down .cell .formSubmit > .in {
  font-size: 22px;
}
.place.walkgame .brownPopup.wrong > .content > .down .cell .formSubmit.green {
  background-image: url(/gfx/place/walkgame/fail/but_green.png);
}
.place.walkgame .brownPopup.wrong > .content > .down .cell .formSubmit.green.unable {
  background-image: url(/gfx/place/walkgame/fail/but_un.png);
}
.place.walkgame .brownPopup.wrong > .content > .down .cell .formSubmit.green > .in {
  text-shadow: -1px 0 #2c4e00, -1px 1px #2c4e00, 1px 1px #2c4e00, 0 1px #2c4e00, 1px 0 #2c4e00, 0 -1px #2c4e00, 0 2px #2c4e00, -1px 2px #2c4e00, 1px 2px #2c4e00, 2px 2px #2c4e00, 0 3px #2c4e00, -1px 3px #2c4e00, 1px 3px #2c4e00;
}
.place.walkgame .brownPopup.wrong > .content > .down .cell .formSubmit.premium {
  background-image: url(/gfx/place/walkgame/fail/but_premium.png);
}
.place.walkgame .brownPopup.wrong > .content > .down .cell .formSubmit.premium > .in {
  text-shadow: -1px 0 #003f6e, -1px 1px #003f6e, 1px 1px #003f6e, 0 1px #003f6e, 1px 0 #003f6e, 0 -1px #003f6e, 0 2px #003f6e, -1px 2px #003f6e, 1px 2px #003f6e, 2px 2px #003f6e, 0 3px #003f6e, -1px 3px #003f6e, 1px 3px #003f6e;
}
.place.walkgame .brownPopup.wrong > .content > .down .cell .formSubmit.premium.premiumGame > .in {
  right: 47px;
}
.place.walkgame .brownPopup.wrong > .content > .down .cell .formSubmit.premium:after {
  width: 53px;
  height: 41px;
  margin-top: -20px;
  right: 5px;
  background-image: url(/gfx/place/walkgame/fail/diam.png);
  background-position: center;
}
.place.walkgame .brownPopup.next > .content > .down {
  position: absolute;
  background-repeat: no-repeat;
  width: 911px;
  height: 138px;
  background-image: url(/gfx/place/walkgame/next/down.png);
  left: 50%;
  margin-left: -455px;
  bottom: -5px;
}
.place.walkgame .brownPopup.next > .content > .down > .in {
  position: relative;
  margin-left: 105px;
  margin-top: 10px;
  margin-right: 3px;
  width: auto;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.place.walkgame .brownPopup.next > .content > .down .cell {
  width: 401px;
  height: 112px;
  position: relative;
}
.place.walkgame .brownPopup.next > .content > .down .cell.descWrap {
  text-shadow: -1px 0 #2d5507, -1px 1px #2d5507, 1px 1px #2d5507, 0 1px #2d5507, 1px 0 #2d5507, 0 -1px #2d5507, 0 2px #2d5507, -1px 2px #2d5507, 1px 2px #2d5507, 2px 2px #2d5507, 0 3px #2d5507, -1px 3px #2d5507, 1px 3px #2d5507;
}
.place.walkgame .brownPopup.next > .content > .down .cell.descWrap .cap {
  font-size: 27px;
}
.place.walkgame .brownPopup.next > .content > .down .cell.descWrap .levelRow {
  color: #86fb17;
}
.place.walkgame .brownPopup.next > .content > .down .cell > .ext {
  position: absolute;
  left: 0px;
  top: 2px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/walkgame/next/selector.png);
  width: 138px;
  height: 116px;
}
.place.walkgame .brownPopup.next > .content > .down .cell > .ext.rr {
  right: -138px;
  left: auto;
}
.place.walkgame .brownPopup.next > .content > .down .cell > .in {
  position: absolute;
  left: 10px;
  right: 10px;
  top: 6px;
  bottom: 10px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.walkgame .brownPopup.next > .content > .down .cell .formSubmit.game {
  width: 219px;
  height: 56px;
  background-image: url(/gfx/place/walkgame/next/but.png);
}
.place.walkgame .brownPopup.next > .content > .down .cell .formSubmit.game > .in {
  text-shadow: -1px 0 #721839, -1px 1px #721839, 1px 1px #721839, 0 1px #721839, 1px 0 #721839, 0 -1px #721839, 0 2px #721839, -1px 2px #721839, 1px 2px #721839, 2px 2px #721839, 0 3px #721839, -1px 3px #721839, 1px 3px #721839;
}
.place.walkgame .brownPopup.next > .content > .down .cell .formSubmit.game .img {
  position: absolute;
  width: 89px;
  height: 88px;
  left: 150px;
  top: -52px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/walkgame/next/dron.png);
}
.place.walkgame #gameCover {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: white;
  font-size: 26px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  text-align: center;
}
.place.walkgame #gameCover .backOpacity {
  background-color: rgba(0, 0, 0, 0.3);
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 1280px;
  height: 780px;
}
.place.walkgame #gameCover.bookHide {
  display: none !important;
}
.place.walkgame .popup {
  position: relative;
  width: 649px;
  height: 460px;
}
.place.walkgame .popup > .capBig {
  position: absolute;
  left: 0px;
  right: 0px;
  top: -35px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.walkgame .popup > .capBig > .in {
  min-width: 235px;
  height: 52px;
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  -webkit-box-shadow: 0px 9px 37px -5px #6b3917;
  -moz-box-shadow: 0px 9px 37px -5px #6b3917;
  box-shadow: 0px 9px 37px -5px #6b3917;
}
.place.walkgame .popup > .capBig > .in > .content {
  z-index: 1;
  padding: 0px 22px;
  position: relative;
  text-shadow: -1px 0 #90195A, -1px 1px #90195A, 1px 1px #90195A, 0 1px #90195A, 1px 0 #90195A, 0 -1px #90195A, 0 2px #90195A, -1px 2px #90195A, 1px 2px #90195A, 2px 2px #90195A, 0 3px #90195A, -1px 3px #90195A, 1px 3px #90195A;
  color: white;
  font-size: 28px;
}
.place.walkgame .popup > .capBig > .in > .up {
  position: absolute;
  top: 0px;
  right: -6px;
  width: 115px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
  background-position: right top;
}
.place.walkgame .popup > .capBig > .in > .down {
  position: absolute;
  top: 0px;
  left: -4px;
  width: 108px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/leftright.png);
}
.place.walkgame .popup > .capBig > .in:after {
  content: "";
  position: absolute;
  right: 107px;
  left: 102px;
  top: 0px;
  height: 55px;
  background-image: url(/gfx/place/rooms/book_big/ext.png);
}
.place.walkgame .popup > .back {
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 34px;
  width: 649px;
  height: 388px;
}
.place.walkgame .popup > .up {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  top: 0px;
  height: 36px;
}
.place.walkgame .popup > .down {
  position: absolute;
  left: 0px;
  right: 0px;
  background-repeat: no-repeat;
  bottom: 0px;
  background-position: left bottom;
  height: 38px;
}
.place.walkgame .popup > .content {
  position: absolute;
  top: 30px;
  left: 33px;
  right: 33px;
  bottom: 33px;
  text-shadow: -1px 0 #5b0808, -1px 1px #5b0808, 1px 1px #5b0808, 0 1px #5b0808, 1px 0 #5b0808, 0 -1px #5b0808, 0 2px #5b0808, -1px 2px #5b0808, 1px 2px #5b0808, 2px 2px #5b0808, 0 3px #5b0808, -1px 3px #5b0808, 1px 3px #5b0808;
}
.place.walkgame .popup_down {
  margin-top: 30px;
  width: 80px;
  height: 80px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/walkgame/down/down.png);
  width: 649px;
  height: 137px;
  position: relative;
  text-shadow: -1px 0 #1d55c7, -1px 1px #1d55c7, 1px 1px #1d55c7, 0 1px #1d55c7, 1px 0 #1d55c7, 0 -1px #1d55c7, 0 2px #1d55c7, -1px 2px #1d55c7, 1px 2px #1d55c7, 2px 2px #1d55c7, 0 3px #1d55c7, -1px 3px #1d55c7, 1px 3px #1d55c7;
}
.place.walkgame .popup_down > .content {
  position: absolute;
  top: 13px;
  left: 15px;
  width: 618px;
  height: 101px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.walkgame .popup_down > .content .imageWrap {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 12px;
  width: 77px;
  height: 77px;
  position: relative;
}
.place.walkgame .popup_down > .content .imageWrap .img {
  width: 72px;
  height: 72px;
  position: absolute;
  left: 50%;
  margin-left: -36px;
  top: 50%;
  margin-top: -36px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.walkgame .popup_down > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/walkgame/info/bed.png);
}
.place.walkgame .formSubmit.premiumGame {
  background-image: url(/gfx/place/soccergame/down/button_premium.png);
  width: 138px;
  height: 54px;
}
.place.walkgame .formSubmit.premiumGame > .in {
  right: 36px;
}
.place.walkgame .formSubmit.premiumGame:after {
  right: -19px;
  margin-top: -49px;
}
.place.walkgame .formSubmit.premiumGame.black {
  background-image: url(/gfx/place/soccergame/lose/button_premium.png);
}
.place.walkgame .popup.init > .back {
  background-image: url(/gfx/place/walkgame/info/back.jpg);
}
.place.walkgame .popup.init > .up {
  background-image: url(/gfx/place/walkgame/info/updown.png);
}
.place.walkgame .popup.init > .down {
  height: 63px;
  bottom: -22px;
  background-image: url(/gfx/place/walkgame/info/updown.png);
}
.place.walkgame .popup.init > .extl {
  position: absolute;
  top: 304px;
  left: -29px;
  width: 31px;
  height: 102px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/walkgame/info/extl.png);
}
.place.walkgame .popup.init .cellOne {
  position: relative;
}
.place.walkgame .popup.init .cellOne .textWrap {
  font-size: 16px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  width: 150px;
  right: 110%;
}
.place.walkgame .popup.init .cellOne.cellBed {
  margin-left: 30px;
}
.place.walkgame .popup.init .cellOne.cellBed .textWrap {
  right: auto;
  left: 110%;
}
.place.walkgame .popup.init > .content {
  text-shadow: -1px 0 #0341b4, -1px 1px #0341b4, 1px 1px #0341b4, 0 1px #0341b4, 1px 0 #0341b4, 0 -1px #0341b4, 0 2px #0341b4, -1px 2px #0341b4, 1px 2px #0341b4, 2px 2px #0341b4, 0 3px #0341b4, -1px 3px #0341b4, 1px 3px #0341b4;
}
.place.walkgame .popup.init > .content .back {
  padding: 20px;
  border-radius: 12px;
  width: 440px;
  position: relative;
}
.place.walkgame .popup.init > .content .back.red {
  background-color: rgba(60, 16, 27, 0.5);
}
.place.walkgame .popup.init > .content .back.blue {
  background-color: rgba(0, 0, 0, 0.3);
  text-shadow: -1px 0 #5b0808, -1px 1px #5b0808, 1px 1px #5b0808, 0 1px #5b0808, 1px 0 #5b0808, 0 -1px #5b0808, 0 2px #5b0808, -1px 2px #5b0808, 1px 2px #5b0808, 2px 2px #5b0808, 0 3px #5b0808, -1px 3px #5b0808, 1px 3px #5b0808;
}
.place.walkgame .popup.init > .content .back.blue.in {
  width: auto;
  background-color: rgba(0, 0, 0, 0.4);
  padding: 5px 10px;
  border-radius: 11px;
}
.place.walkgame .popup.init > .content .imageWrap {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 12px;
  width: 110px;
  height: 110px;
  position: relative;
}
.place.walkgame .popup.init > .content .imageWrap .img {
  width: 80px;
  height: 80px;
  position: absolute;
  left: 50%;
  margin-left: -40px;
  top: 50%;
  margin-top: -40px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.place.walkgame .popup.init > .content .imageWrap .img.suit {
  background-image: url(/gfx/place/walkgame/info/suit.png);
}
.place.walkgame .popup.init > .content .imageWrap .img.bed {
  background-image: url(/gfx/place/walkgame/info/bed.png);
  width: 100px;
}
.place.walkgame .popup.init > .content .imageWrap .have {
  background-image: url(/gfx/place/walkgame/info/tick.png);
  width: 33px;
  height: 31px;
  position: absolute;
  right: -10px;
  top: -10px;
  background-repeat: no-repeat;
}
.place.walkgame .popup.init > .content .text.yellow {
  color: #ffd013;
}
.place.walkgame .popup.init > .content .text.pink {
  color: #ffb502;
}
.place.walkgame .popup.need_try > .up,
.place.walkgame .popup.need_try > .down {
  background-image: url(/gfx/place/walkgame/none/updown.png);
}
.place.walkgame .popup.need_try > .down {
  height: 63px;
  bottom: -22px;
}
.place.walkgame .popup.need_try > .back {
  background-image: url(/gfx/place/walkgame/none/back.jpg);
  height: 387px;
}
.place.walkgame .popup.need_try > .extl {
  position: absolute;
  top: 304px;
  left: -29px;
  width: 31px;
  height: 102px;
  background-repeat: no-repeat;
  background-image: url(/gfx/place/walkgame/info/extl.png);
}
.place.walkgame .popup.need_try > .content {
  text-shadow: -1px 0 #0341b4, -1px 1px #0341b4, 1px 1px #0341b4, 0 1px #0341b4, 1px 0 #0341b4, 0 -1px #0341b4, 0 2px #0341b4, -1px 2px #0341b4, 1px 2px #0341b4, 2px 2px #0341b4, 0 3px #0341b4, -1px 3px #0341b4, 1px 3px #0341b4;
}
.place.walkgame .popup.need_try > .content .partUp {
  height: 167px;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
}
.place.walkgame .popup.need_try > .content .partDown {
  height: 167px;
}
.place.walkgame .popup.need_try > .content .back.blue {
  background-color: rgba(0, 51, 135, 0.4);
  border-radius: 12px;
  padding: 4px 12px;
}
.place.walkgame .popup.need_try > .content .text.green {
  color: #ffb502;
}
.place.walkgame .popup.need_try > .content .formSubmit.premium {
  background-image: url(/gfx/place/soccergame/none/premium_but.png);
}
.place.walkgame .textBig {
  position: absolute;
  text-shadow: -1px 0 black, -1px 1px black, 1px 1px black, 0 1px black, 1px 0 black, 0 -1px black, 0 2px black, -1px 2px black, 1px 2px black, 2px 2px black, 0 3px black, -1px 3px black, 1px 3px black;
  color: white;
}
.place.walkgame .textBig .arr {
  position: absolute;
  background-repeat: no-repeat;
}
.place.walkgame .textBig.arr1 {
  position: absolute;
  left: 40px;
  top: 400px;
}
.place.walkgame .textBig.arr1 .cell {
  padding-bottom: 80px;
  width: 180px;
  height: 150px;
}
.place.walkgame .textBig.arr1 .arr {
  background-image: url(/gfx/place/soccergame/start/arr1.png);
  width: 27px;
  height: 69px;
  left: 50%;
  margin-left: -13px;
  bottom: 0px;
}
.place.walkgame .textBig.arr2 {
  position: absolute;
  left: 151px;
  top: 658px;
}
.place.walkgame .textBig.arr2 .cell {
  padding-left: 95px;
  width: 300px;
  height: 80px;
}
.place.walkgame .textBig.arr2 .arr {
  background-image: url(/gfx/place/soccergame/start/arr2.png);
  width: 84px;
  height: 24px;
  top: 50%;
  margin-top: -12px;
  left: 0px;
}
.place.walkgame .textBig.arr3 {
  position: absolute;
  left: 1050px;
  top: 332px;
}
.place.walkgame .textBig.arr3 .cell {
  padding-bottom: 103px;
  width: 180px;
  height: 150px;
}
.place.walkgame .textBig.arr3 .arr {
  background-image: url(/gfx/place/soccergame/start/arr3.png);
  width: 26px;
  height: 92px;
  left: 50%;
  margin-left: -13px;
  bottom: 0px;
}
.place.walkgame .ctrDesktop {
  position: absolute;
  left: 1060px;
  top: 44px;
  width: 204px;
  height: 646px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.place.walkgame .ctrDesktop .img {
  background-image: url(/gfx/place/walkgame/ui/keybord.png);
  width: 174px;
  height: 113px;
  background-repeat: no-repeat;
}
.place.walkgame .ctrDesktop .desc {
  text-align: center;
  margin-top: 20px;
  font-size: 26px;
  width: 200px;
  color: #ff34b5;
}
.place.walkgame .borderUI {
  position: absolute;
  width: 1032px;
  height: 725px;
  left: 19px;
  top: 1px;
}
.place.walkgame .borderUI .bborder {
  width: 1032px;
  height: 725px;
  background-image: url(/gfx/place/walkgame/map/border.png);
  background-repeat: no-repeat;
  left: 0px;
  top: 0px;
  position: absolute;
}
.place.walkgame .borderUI .bcolor {
  left: 25px;
  right: 25px;
  bottom: 60px;
  top: 40px;
  position: absolute;
  background-image: url(/gfx/place/walkgame/back_hidder.jpg);
  background-repeat: no-repeat;
  background-position: center;
}
.place.walkgame .changeModeView {
  position: absolute;
  left: 1088px;
  top: 695px;
  background-image: url(/gfx/place/walkgame/ui/but_back.png);
  background-repeat: no-repeat;
  width: 196px;
  height: 76px;
  cursor: pointer;
}
.place.walkgame .changeModeView:hover .but {
  background-position: left bottom;
}
.place.walkgame .changeModeView:active .but {
  background-position: left center;
}
.place.walkgame .changeModeView .but {
  position: absolute;
  left: 24px;
  top: 9px;
  background-image: url(/gfx/place/walkgame/ui/but.png);
  background-repeat: no-repeat;
  width: 105px;
  height: 46px;
}
.place.walkgame .changeModeView .but:after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -12px;
  margin-top: -18px;
  background-image: url(/gfx/place/walkgame/ui/lock.png);
  background-repeat: no-repeat;
  width: 23px;
  height: 39px;
}
.place.walkgame .changeModeView[data-type="arrow"] .but:after {
  background-position: right top;
}
.place.walkgame .liveWrap {
  position: absolute;
  left: 290px;
  top: 709px;
  width: 224px;
  height: 53px;
  background-image: url(/gfx/place/walkgame/ui/live_un.png);
  background-repeat: no-repeat;
}
.place.walkgame .liveWrap .fill {
  height: 53px;
  background-image: url(/gfx/place/walkgame/ui/live_fill.png);
  background-repeat: no-repeat;
}
.place.walkgame .liveWrap[data-live="2"] .fill {
  width: 155px;
}
.place.walkgame .liveWrap[data-live="1"] .fill {
  width: 70px;
}
.place.walkgame .liveWrap[data-live="0"] .fill {
  width: 0px;
}
.place.walkgame .wrapPoints {
  position: absolute;
  left: 592px;
  top: 707px;
  width: 189px;
  height: 60px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #ff34b5;
}
.place.walkgame .wrapPoints .cap {
  font-size: 20px;
}
.place.walkgame .wrapPoints .desc {
  font-size: 32px;
}
.place.walkgame .wrapTimer {
  position: absolute;
  left: 822px;
  top: 708px;
  width: 166px;
  height: 40px;
}
.place.walkgame .wrapTimer .qImg {
  position: absolute;
  right: -10px;
  top: -10px;
  width: 73px;
  height: 53px;
  background-image: url(/gfx/place/walkgame/ui/down/bonusBig1.png);
  background-repeat: no-repeat;
}
.place.walkgame .wrapTimer .qImg:after {
  content: "";
  position: absolute;
  right: 3px;
  top: -4px;
  right: 50%;
  top: 50%;
  margin-top: -9px;
  margin-right: -7px;
  width: 14px;
  height: 18px;
  background-image: url(/gfx/place/walkgame/ui/down/lock.png);
  background-repeat: no-repeat;
}
.place.walkgame .wrapTimer .qText {
  position: absolute;
  left: 1px;
  top: 0px;
  width: 100px;
  height: 38px;
  font-family: 'VT323', monospace;
  color: #ff34b5;
}
.place.walkgame .wrapTimer .qText .textfill {
  line-height: 13pt;
}
.place.walkgame .wrapTimer .fillWrap {
  width: 169px;
  height: 7px;
  position: absolute;
  top: 100%;
  margin-top: 11px;
  left: -2px;
}
.place.walkgame .wrapTimer .fillWrap > .fill {
  height: 7px;
  background-image: url(/gfx/place/walkgame/ui/bar.png);
  background-repeat: no-repeat;
}
.place.walkgame .wrapTimer .timeWrap {
  color: white;
  font-size: 32px;
  text-align: center;
  text-shadow: -1px 0 #3f0b17, -1px 1px #3f0b17, 1px 1px #3f0b17, 0 1px #3f0b17, 1px 0 #3f0b17, 0 -1px #3f0b17, 0 2px #3f0b17, -1px 2px #3f0b17, 1px 2px #3f0b17, 2px 2px #3f0b17, 0 3px #3f0b17, -1px 3px #3f0b17, 1px 3px #3f0b17;
}
.place.walkgame .formSubmit.exit {
  background-image: url(/gfx/place/walkgame/profile/exit_but.png);
  width: 135px;
  height: 112px;
  position: absolute;
  right: 20px;
  top: 42px;
  z-index: 2;
}
.placeEvent.gameend {
  position: relative;
  width: 902px;
  height: 504px;
  background-image: url(/gfx/events/gameend/back.jpg);
  background-position: 0px 35px;
  background-repeat: no-repeat;
}
.placeEvent.gameend > .up {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  height: 37px;
  background-image: url(/gfx/events/gameend/updown.png);
  background-repeat: no-repeat;
}
.placeEvent.gameend > .down {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  height: 40px;
  background-image: url(/gfx/events/gameend/updown.png);
  background-position: left bottom;
  background-repeat: no-repeat;
}
.placeEvent.gameend > .content {
  position: absolute;
  left: 18px;
  right: 18px;
  top: 22px;
  bottom: 29px;
  margin: 0px 10px;
  text-shadow: -1px 0 #43292E, -1px 1px #43292E, 1px 1px #43292E, 0 1px #43292E, 1px 0 #43292E, 0 -1px #43292E, 0 2px #43292E, -1px 2px #43292E, 1px 2px #43292E, 2px 2px #43292E, 0 3px #43292E, -1px 3px #43292E, 1px 3px #43292E;
  color: white;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.placeEvent.gameend > .content .rowCell {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 80%;
  margin-bottom: 30px;
}
.placeEvent.gameend > .content .rowCell .cell {
  width: 200px;
  height: 200px;
  position: relative;
  background-color: rgba(154, 62, 11, 0.7);
  border-radius: 100px;
}
.placeEvent.gameend > .content .rowCell .cell .qimg {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  background-repeat: no-repeat;
  background-position: center;
}
.placeEvent.gameend > .content .rowCell .cell .textField {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 90%;
  text-shadow: -1px 0 #543606, -1px 1px #543606, 1px 1px #543606, 0 1px #543606, 1px 0 #543606, 0 -1px #543606, 0 2px #543606, -1px 2px #543606, 1px 2px #543606, 2px 2px #543606, 0 3px #543606, -1px 3px #543606, 1px 3px #543606;
  color: white;
  font-size: 24px;
  text-align: center;
  z-index: 3;
}
.placeEvent.gameend > .content .textBox {
  width: 80%;
  background-color: rgba(154, 62, 11, 0.7);
  border-radius: 20px;
  text-shadow: -1px 0 #543606, -1px 1px #543606, 1px 1px #543606, 0 1px #543606, 1px 0 #543606, 0 -1px #543606, 0 2px #543606, -1px 2px #543606, 1px 2px #543606, 2px 2px #543606, 0 3px #543606, -1px 3px #543606, 1px 3px #543606;
  color: white;
  font-size: 24px;
  padding: 10px;
}
.placeEvent.gameend > .content .capBig {
  font-size: 40px;
  color: #FFC71C;
  text-shadow: #744A05 6px 0px 0px, #744A05 5.91686px 0.995377px 0px, #744A05 5.66974px 1.96317px 0px, #744A05 5.2655px 2.87655px 0px, #744A05 4.71532px 3.71022px 0px, #744A05 4.03447px 4.44106px 0px, #744A05 3.24181px 5.04883px 0px, #744A05 2.35931px 5.51667px 0px, #744A05 1.41143px 5.83163px 0px, #744A05 0.424423px 5.98497px 0px, #744A05 -0.574341px 5.97245px 0px, #744A05 -1.55719px 5.79441px 0px, #744A05 -2.49688px 5.45578px 0px, #744A05 -3.36738px 4.96596px 0px, #744A05 -4.14455px 4.33852px 0px, #744A05 -4.80686px 3.59083px 0px, #744A05 -5.33596px 2.74364px 0px, #744A05 -5.71718px 1.8204px 0px, #744A05 -5.93995px 0.84672px 0px, #744A05 -5.99811px -0.150428px 0px, #744A05 -5.89004px -1.14341px 0px, #744A05 -5.61874px -2.1047px 0px, #744A05 -5.19172px -3.00766px 0px, #744A05 -4.62082px -3.82727px 0px, #744A05 -3.92186px -4.54081px 0px, #744A05 -3.11421px -5.12852px 0px, #744A05 -2.22026px -5.57409px 0px, #744A05 -1.26477px -5.86518px 0px, #744A05 -0.274238px -5.99373px 0px, #744A05 0.723898px -5.95617px 0px, #744A05 1.70197px -5.75355px 0px, #744A05 2.63288px -5.39147px 0px, #744A05 3.49082px -4.87998px 0px, #744A05 4.25202px -4.23324px 0px, #744A05 4.89538px -3.46919px 0px, #744A05 5.40307px -2.60899px 0px, #744A05 5.76102px -1.67649px 0px, #744A05 5.95932px -0.697531px 0px;
}
.placeEvent.gameend > .content #girlImg {
  position: absolute;
  left: -163px;
  bottom: -43px;
  width: 267px;
  height: 437px;
  background-repeat: no-repeat;
  background-image: url(/gfx/events/gameend/girls.png);
}
.placeEvent.gameend > .content #imgBottle {
  position: absolute;
  right: -84px;
  bottom: -54px;
  width: 204px;
  height: 359px;
  background-repeat: no-repeat;
  background-image: url(/gfx/events/gameend/bottle.png);
}
.placeEvent.gameend > .content #imgBottle #waterG {
  left: 187px;
  bottom: 345px;
  position: absolute;
  width: 185px;
  height: 256px;
  background-image: url(/gfx/events/gameend/water.png);
  background-repeat: no-repeat;
}
.placeEventBack.gameend {
  position: absolute;
  width: 1290px;
  height: 1290px;
  background-image: url(/gfx/events/gameend/flash_min.png);
  left: 50%;
  top: 50%;
  margin-left: -645px;
  margin-top: -645px;
  background-position: center;
  background-repeat: no-repeat;
}
.placeEvent.showbonus {
  position: relative;
  width: 601px;
  height: 358px;
  background-image: url(/gfx/events/showbonus/back.jpg);
  background-position: 0px 35px;
  background-repeat: no-repeat;
}
.placeEvent.showbonus > .up {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  height: 37px;
  background-image: url(/gfx/events/showbonus/updown.png);
  background-repeat: no-repeat;
}
.placeEvent.showbonus > .down {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  height: 40px;
  background-image: url(/gfx/events/showbonus/updown.png);
  background-position: left bottom;
  background-repeat: no-repeat;
}
.placeEvent.showbonus > .content {
  position: absolute;
  left: 18px;
  right: 18px;
  top: 22px;
  bottom: 29px;
  margin: 0px 10px;
  text-shadow: -1px 0 #43292E, -1px 1px #43292E, 1px 1px #43292E, 0 1px #43292E, 1px 0 #43292E, 0 -1px #43292E, 0 2px #43292E, -1px 2px #43292E, 1px 2px #43292E, 2px 2px #43292E, 0 3px #43292E, -1px 3px #43292E, 1px 3px #43292E;
  color: white;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.placeEvent.showbonus > .content .formSubmit {
  background-image: url(/gfx/events/showbonus/button.png);
  width: 231px;
  height: 41px;
}
.placeEvent.showbonus > .content .text.green {
  color: #E2FFA1;
}
.placeEvent.showbonus > .content .capMain {
  font-size: 22px;
}
.placeEvent.showbonus > .content .rowMain {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}
.placeEvent.showbonus > .content .rowMain .textBlock {
  width: 360px;
  min-height: 195px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.placeEvent.showbonus > .content .rowMain .textBlock .row {
  width: 100%;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.placeEvent.showbonus > .content .rowMain .textBlock .row .imgWrap {
  position: relative;
  height: 57px;
  width: 54px;
}
.placeEvent.showbonus > .content .rowMain .textBlock .row .imgWrap .img {
  position: absolute;
  top: 50%;
  left: 50%;
  background-image: url(/gfx/events/showbonus/icons.png);
  background-repeat: no-repeat;
}
.placeEvent.showbonus > .content .rowMain .textBlock .row .text {
  width: 280px;
  font-size: 18px;
}
.placeEvent.showbonus > .content .rowMain .textBlock .row[data-type="cash"] .img {
  width: 53px;
  height: 47px;
  margin-left: -26px;
  margin-top: -23px;
  background-position: -47px 0px;
}
.placeEvent.showbonus > .content .rowMain .textBlock .row[data-type="girl"] .img {
  width: 52px;
  height: 57px;
  margin-left: -26px;
  margin-top: -28px;
  background-position: -102px 0px;
}
.placeEvent.showbonus > .content .rowMain .textBlock .row[data-type="skill"] .img {
  width: 45px;
  height: 53px;
  margin-left: -22px;
  margin-top: -27px;
}
.placeEvent.showbonus > .content .rowMain .clockObjImg {
  position: relative;
  width: 126px;
  height: 140px;
}
.placeEvent.showbonus > .content .rowMain .clockObjImg .clockImg {
  background-repeat: no-repeat;
  width: 101px;
  height: 121px;
  position: absolute;
  left: 50%;
  margin-left: -50px;
  top: 0px;
  background-image: url(/gfx/events/showbonus/clock.png);
}
.placeEvent.showbonus > .content .rowMain .clockObjImg .clockImgPoint {
  background-repeat: no-repeat;
  width: 9px;
  height: 10px;
  position: absolute;
  left: 54px;
  top: 65px;
  background-image: url(/gfx/events/showbonus/clock_point.png);
}
.placeEvent.showbonus > .content .rowMain .clockObjImg .myCanvasAnimSBO {
  position: absolute;
  left: 7px;
  top: 8px;
}
.placeEvent.showbonus > .content .rowMain .clockObjImg .clockSmoke {
  width: 126px;
  height: 38px;
  background-position: left bottom;
  background-repeat: no-repeat;
  position: absolute;
  left: 50%;
  bottom: 5px;
  margin-left: -68px;
  background-image: url(/gfx/events/showbonus/clock.png);
}
.placeEvent.showbonus > .content .rowMain .clockObjImg .light {
  position: absolute;
  background-image: url(/gfx/events/showbonus/light.png);
  background-repeat: no-repeat;
  display: none;
}
.placeEvent.showbonus > .content .rowMain .clockObjImg .light[data-type="1"] {
  width: 46px;
  height: 74px;
  left: 86px;
  top: -13px;
}
.placeEvent.showbonus > .content .rowMain .clockObjImg .light[data-type="2"] {
  width: 46px;
  height: 49px;
  background-position: -48px 0px;
  left: 2px;
  top: 89px;
}
.placeEvent.showbonus > .content .rowMain .clockObjImg .light[data-type="3"] {
  width: 37px;
  height: 41px;
  background-position: -96px 0px;
  left: 5px;
  top: 12px;
}
.place.girls[data-girl_name='anya'][data-girl_level='0'] #girl {
  width: 255px;
  height: 740px;
  left: 511px;
  top: 11px;
  background-image: url(/gfx/girls/anya/position/ready/0.png);
}
.place.girls[data-girl_name='anya'][data-girl_level='10_1'] #girl {
  width: 330px;
  height: 528px;
  left: 461px;
  top: 224px;
  background-image: url(/gfx/girls/anya/position/ready/10_1.png);
}
.place.girls[data-girl_name='anya'][data-girl_level='10_2'] #girl {
  width: 330px;
  height: 528px;
  left: 461px;
  top: 224px;
  background-image: url(/gfx/girls/anya/position/ready/10_2.png);
}
.place.girls[data-girl_name='anya'][data-girl_level='10_3'] #girl {
  width: 330px;
  height: 528px;
  left: 461px;
  top: 224px;
  background-image: url(/gfx/girls/anya/position/ready/10_3.png);
}
.place.girls[data-girl_name='anya'][data-girl_level='10'] #girl {
  width: 330px;
  height: 528px;
  left: 461px;
  top: 224px;
  background-image: url(/gfx/girls/anya/position/ready/10.png);
}
.place.girls[data-girl_name='anya'][data-girl_level='1'] #girl {
  width: 282px;
  height: 718px;
  left: 507px;
  top: 17px;
  background-image: url(/gfx/girls/anya/position/ready/1.png);
}
.place.girls[data-girl_name='anya'][data-girl_level='2'] #girl {
  width: 568px;
  height: 770px;
  left: 204px;
  top: 0px;
  background-image: url(/gfx/girls/anya/position/ready/2.png);
}
.place.girls[data-girl_name='anya'][data-girl_level='3'] #girl {
  width: 317px;
  height: 702px;
  left: 468px;
  top: 19px;
  background-image: url(/gfx/girls/anya/position/ready/3.png);
}
.place.girls[data-girl_name='anya'][data-girl_level='4'] #girl {
  width: 296px;
  height: 713px;
  left: 441px;
  top: 8px;
  background-image: url(/gfx/girls/anya/position/ready/4.png);
}
.place.girls[data-girl_name='anya'][data-girl_level='5'] #girl {
  width: 186px;
  height: 750px;
  left: 547px;
  top: 5px;
  background-image: url(/gfx/girls/anya/position/ready/5.png);
}
.place.girls[data-girl_name='anya'][data-girl_level='6'] #girl {
  width: 296px;
  height: 719px;
  left: 472px;
  top: 26px;
  background-image: url(/gfx/girls/anya/position/ready/6.png);
}
.place.girls[data-girl_name='anya'][data-girl_level='7'] #girl {
  width: 630px;
  height: 421px;
  left: 298px;
  top: 303px;
  background-image: url(/gfx/girls/anya/position/ready/7.png);
}
.place.girls[data-girl_name='anya'][data-girl_level='8'] #girl {
  width: 297px;
  height: 430px;
  left: 492px;
  top: 256px;
  background-image: url(/gfx/girls/anya/position/ready/8.png);
}
.place.girls[data-girl_name='anya'][data-girl_level='9'] #girl {
  width: 412px;
  height: 409px;
  left: 383px;
  top: 298px;
  background-image: url(/gfx/girls/anya/position/ready/9.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 73px;
  height: 11px;
  left: 598px;
  top: 103px;
  background-image: url(/gfx/girls/anya/position/ready/0_eye1.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 72px;
  height: 17px;
  left: 598px;
  top: 103px;
  background-image: url(/gfx/girls/anya/position/ready/0_eye2.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='10'][data-type="1"] {
  width: 72px;
  height: 13px;
  left: 589px;
  top: 317px;
  background-image: url(/gfx/girls/anya/position/ready/10_eye1.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='10'][data-type="2"] {
  width: 75px;
  height: 19px;
  left: 587px;
  top: 318px;
  background-image: url(/gfx/girls/anya/position/ready/10_eye2.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 77px;
  height: 16px;
  left: 648px;
  top: 113px;
  background-image: url(/gfx/girls/anya/position/ready/1_eye1.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 78px;
  height: 23px;
  left: 647px;
  top: 113px;
  background-image: url(/gfx/girls/anya/position/ready/1_eye2.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 75px;
  height: 11px;
  left: 593px;
  top: 106px;
  background-image: url(/gfx/girls/anya/position/ready/2_eye1.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 76px;
  height: 18px;
  left: 593px;
  top: 106px;
  background-image: url(/gfx/girls/anya/position/ready/2_eye2.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 77px;
  height: 13px;
  left: 468px;
  top: 117px;
  background-image: url(/gfx/girls/anya/position/ready/4_eye1.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 77px;
  height: 20px;
  left: 469px;
  top: 117px;
  background-image: url(/gfx/girls/anya/position/ready/4_eye2.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='5'][data-type="1"] {
  width: 73px;
  height: 18px;
  left: 593px;
  top: 95px;
  background-image: url(/gfx/girls/anya/position/ready/5_eye1.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='5'][data-type="2"] {
  width: 74px;
  height: 23px;
  left: 592px;
  top: 96px;
  background-image: url(/gfx/girls/anya/position/ready/5_eye2.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 70px;
  height: 18px;
  left: 509px;
  top: 129px;
  background-image: url(/gfx/girls/anya/position/ready/6_eye1.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 68px;
  height: 24px;
  left: 509px;
  top: 129px;
  background-image: url(/gfx/girls/anya/position/ready/6_eye2.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='8'][data-type="1"] {
  width: 59px;
  height: 12px;
  left: 569px;
  top: 334px;
  background-image: url(/gfx/girls/anya/position/ready/8_eye1.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='8'][data-type="2"] {
  width: 62px;
  height: 17px;
  left: 569px;
  top: 335px;
  background-image: url(/gfx/girls/anya/position/ready/8_eye2.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 71px;
  height: 21px;
  left: 415px;
  top: 399px;
  background-image: url(/gfx/girls/anya/position/ready/9_eye1.png);
}
.place.girls[data-girl_name='anya'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 71px;
  height: 28px;
  left: 415px;
  top: 399px;
  background-image: url(/gfx/girls/anya/position/ready/9_eye2.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='anya'] {
  width: 108px;
  height: 157px;
  left: 121px;
  top: 53px;
  background-image: url(/gfx/girls/anya/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='anya'] {
  width: 110px;
  height: 109px;
  left: 126px;
  top: 75px;
  background-image: url(/gfx/girls/anya/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='anya'] {
  width: 184px;
  height: 123px;
  left: 159px;
  top: 73px;
  background-image: url(/gfx/girls/anya/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='anya'] {
  width: 111px;
  height: 178px;
  left: 139px;
  top: 66px;
  background-image: url(/gfx/girls/anya/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='anya'] {
  width: 57px;
  height: 228px;
  left: 69px;
  top: 15px;
  background-image: url(/gfx/girls/anya/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='anya'] {
  width: 118px;
  height: 117px;
  left: 84px;
  top: 151px;
  background-image: url(/gfx/girls/anya/cams/ready/6.png);
}
.place.girls[data-girl_name='ashley'][data-girl_level='0'] #girl {
  width: 479px;
  height: 765px;
  left: 375px;
  top: 15px;
  background-image: url(/gfx/girls/ashley/position/ready/0.png);
}
.place.girls[data-girl_name='ashley'][data-girl_level='10_1'] #girl {
  width: 280px;
  height: 530px;
  left: 557px;
  top: 85px;
  background-image: url(/gfx/girls/ashley/position/ready/10_1.png);
}
.place.girls[data-girl_name='ashley'][data-girl_level='10_2'] #girl {
  width: 280px;
  height: 530px;
  left: 557px;
  top: 85px;
  background-image: url(/gfx/girls/ashley/position/ready/10_2.png);
}
.place.girls[data-girl_name='ashley'][data-girl_level='10_3'] #girl {
  width: 280px;
  height: 528px;
  left: 557px;
  top: 87px;
  background-image: url(/gfx/girls/ashley/position/ready/10_3.png);
}
.place.girls[data-girl_name='ashley'][data-girl_level='10_4'] #girl {
  width: 280px;
  height: 529px;
  left: 557px;
  top: 86px;
  background-image: url(/gfx/girls/ashley/position/ready/10_4.png);
}
.place.girls[data-girl_name='ashley'][data-girl_level='10'] #girl {
  width: 511px;
  height: 312px;
  left: 311px;
  top: 180px;
  background-image: url(/gfx/girls/ashley/position/ready/10.png);
}
.place.girls[data-girl_name='ashley'][data-girl_level='1'] #girl {
  width: 162px;
  height: 770px;
  left: 554px;
  top: 7px;
  background-image: url(/gfx/girls/ashley/position/ready/1.png);
}
.place.girls[data-girl_name='ashley'][data-girl_level='2'] #girl {
  width: 313px;
  height: 762px;
  left: 503px;
  top: 6px;
  background-image: url(/gfx/girls/ashley/position/ready/2.png);
}
.place.girls[data-girl_name='ashley'][data-girl_level='3'] #girl {
  width: 383px;
  height: 579px;
  left: 316px;
  top: 105px;
  background-image: url(/gfx/girls/ashley/position/ready/3.png);
}
.place.girls[data-girl_name='ashley'][data-girl_level='4'] #girl {
  width: 280px;
  height: 502px;
  left: 557px;
  top: 113px;
  background-image: url(/gfx/girls/ashley/position/ready/4.png);
}
.place.girls[data-girl_name='ashley'][data-girl_level='5'] #girl {
  width: 574px;
  height: 341px;
  left: 325px;
  top: 175px;
  background-image: url(/gfx/girls/ashley/position/ready/5.png);
}
.place.girls[data-girl_name='ashley'][data-girl_level='6'] #girl {
  width: 723px;
  height: 273px;
  left: 198px;
  top: 193px;
  background-image: url(/gfx/girls/ashley/position/ready/6.png);
}
.place.girls[data-girl_name='ashley'][data-girl_level='7'] #girl {
  width: 534px;
  height: 426px;
  left: 239px;
  top: 73px;
  background-image: url(/gfx/girls/ashley/position/ready/7.png);
}
.place.girls[data-girl_name='ashley'][data-girl_level='8'] #girl {
  width: 659px;
  height: 213px;
  left: 210px;
  top: 305px;
  background-image: url(/gfx/girls/ashley/position/ready/8.png);
}
.place.girls[data-girl_name='ashley'][data-girl_level='9'] #girl {
  width: 787px;
  height: 430px;
  left: 164px;
  top: 275px;
  background-image: url(/gfx/girls/ashley/position/ready/9.png);
}
.place.girls[data-girl_name='ashley'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 95px;
  height: 31px;
  left: 513px;
  top: 133px;
  background-image: url(/gfx/girls/ashley/position/ready/0_eye1.png);
}
.place.girls[data-girl_name='ashley'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 97px;
  height: 39px;
  left: 510px;
  top: 133px;
  background-image: url(/gfx/girls/ashley/position/ready/0_eye2.png);
}
.place.girls[data-girl_name='ashley'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 54px;
  height: 17px;
  left: 627px;
  top: 76px;
  background-image: url(/gfx/girls/ashley/position/ready/1_eye1.png);
}
.place.girls[data-girl_name='ashley'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 54px;
  height: 44px;
  left: 627px;
  top: 75px;
  background-image: url(/gfx/girls/ashley/position/ready/1_eye2.png);
}
.place.girls[data-girl_name='ashley'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 56px;
  height: 22px;
  left: 672px;
  top: 56px;
  background-image: url(/gfx/girls/ashley/position/ready/2_eye1.png);
}
.place.girls[data-girl_name='ashley'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 56px;
  height: 28px;
  left: 673px;
  top: 54px;
  background-image: url(/gfx/girls/ashley/position/ready/2_eye2.png);
}
.place.girls[data-girl_name='ashley'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 45px;
  height: 19px;
  left: 406px;
  top: 170px;
  background-image: url(/gfx/girls/ashley/position/ready/3_eye1.png);
}
.place.girls[data-girl_name='ashley'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 52px;
  height: 23px;
  left: 402px;
  top: 169px;
  background-image: url(/gfx/girls/ashley/position/ready/3_eye2.png);
}
.place.girls[data-girl_name='ashley'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 52px;
  height: 15px;
  left: 707px;
  top: 175px;
  background-image: url(/gfx/girls/ashley/position/ready/4_eye1.png);
}
.place.girls[data-girl_name='ashley'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 52px;
  height: 18px;
  left: 707px;
  top: 175px;
  background-image: url(/gfx/girls/ashley/position/ready/4_eye2.png);
}
.place.girls[data-girl_name='ashley'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 68px;
  height: 19px;
  left: 799px;
  top: 270px;
  background-image: url(/gfx/girls/ashley/position/ready/6_eye1.png);
}
.place.girls[data-girl_name='ashley'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 67px;
  height: 24px;
  left: 797px;
  top: 269px;
  background-image: url(/gfx/girls/ashley/position/ready/6_eye2.png);
}
.place.girls[data-girl_name='ashley'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 60px;
  height: 22px;
  left: 642px;
  top: 135px;
  background-image: url(/gfx/girls/ashley/position/ready/7_eye1.png);
}
.place.girls[data-girl_name='ashley'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 63px;
  height: 27px;
  left: 640px;
  top: 135px;
  background-image: url(/gfx/girls/ashley/position/ready/7_eye2.png);
}
.place.girls[data-girl_name='ashley'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 70px;
  height: 26px;
  left: 709px;
  top: 379px;
  background-image: url(/gfx/girls/ashley/position/ready/9_eye1.png);
}
.place.girls[data-girl_name='ashley'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 74px;
  height: 30px;
  left: 705px;
  top: 380px;
  background-image: url(/gfx/girls/ashley/position/ready/9_eye2.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='ashley'] {
  width: 157px;
  height: 97px;
  left: 100px;
  top: 99px;
  background-image: url(/gfx/girls/ashley/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='ashley'] {
  width: 187px;
  height: 149px;
  left: 71px;
  top: 55px;
  background-image: url(/gfx/girls/ashley/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='ashley'] {
  width: 208px;
  height: 123px;
  left: 157px;
  top: 85px;
  background-image: url(/gfx/girls/ashley/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='ashley'] {
  width: 115px;
  height: 205px;
  left: 82px;
  top: 62px;
  background-image: url(/gfx/girls/ashley/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='ashley'] {
  width: 89px;
  height: 213px;
  left: 49px;
  top: 25px;
  background-image: url(/gfx/girls/ashley/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='ashley'] {
  width: 158px;
  height: 239px;
  left: 62px;
  top: 31px;
  background-image: url(/gfx/girls/ashley/cams/ready/6.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='blank'] {
  width: 360px;
  height: 271px;
  left: 0px;
  top: 0px;
  background-image: url(/gfx/girls/blank/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='blank'] {
  width: 389px;
  height: 281px;
  left: 0px;
  top: 0px;
  background-image: url(/gfx/girls/blank/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='blank'] {
  width: 446px;
  height: 271px;
  left: 0px;
  top: 0px;
  background-image: url(/gfx/girls/blank/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='blank'] {
  width: 363px;
  height: 275px;
  left: 0px;
  top: 0px;
  background-image: url(/gfx/girls/blank/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='blank'] {
  width: 292px;
  height: 285px;
  left: 0px;
  top: 0px;
  background-image: url(/gfx/girls/blank/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='blank'] {
  width: 557px;
  height: 289px;
  left: 0px;
  top: 0px;
  background-image: url(/gfx/girls/blank/cams/ready/6.png);
}
.place.girls[data-girl_name='cherry'][data-girl_level='0'] #girl {
  width: 372px;
  height: 762px;
  left: 471px;
  top: 18px;
  background-image: url(/gfx/girls/cherry/position/ready/0.png?2);
}
.place.girls[data-girl_name='cherry'][data-girl_level='10_1'] #girl {
  width: 405px;
  height: 482px;
  left: 348px;
  top: 115px;
  background-image: url(/gfx/girls/cherry/position/ready/10_1.png?2);
}
.place.girls[data-girl_name='cherry'][data-girl_level='10_2'] #girl {
  width: 400px;
  height: 482px;
  left: 348px;
  top: 115px;
  background-image: url(/gfx/girls/cherry/position/ready/10_2.png?2);
}
.place.girls[data-girl_name='cherry'][data-girl_level='10_3'] #girl {
  width: 391px;
  height: 482px;
  left: 348px;
  top: 115px;
  background-image: url(/gfx/girls/cherry/position/ready/10_3.png?2);
}
.place.girls[data-girl_name='cherry'][data-girl_level='10'] #girl {
  width: 482px;
  height: 299px;
  left: 397px;
  top: 240px;
  background-image: url(/gfx/girls/cherry/position/ready/10.png?2);
}
.place.girls[data-girl_name='cherry'][data-girl_level='1'] #girl {
  width: 373px;
  height: 476px;
  left: 366px;
  top: 121px;
  background-image: url(/gfx/girls/cherry/position/ready/1.png?2);
}
.place.girls[data-girl_name='cherry'][data-girl_level='2'] #girl {
  width: 341px;
  height: 707px;
  left: 276px;
  top: 73px;
  background-image: url(/gfx/girls/cherry/position/ready/2.png?2);
}
.place.girls[data-girl_name='cherry'][data-girl_level='3'] #girl {
  width: 237px;
  height: 610px;
  left: 361px;
  top: 115px;
  background-image: url(/gfx/girls/cherry/position/ready/3.png?2);
}
.place.girls[data-girl_name='cherry'][data-girl_level='4'] #girl {
  width: 434px;
  height: 383px;
  left: 354px;
  top: 85px;
  background-image: url(/gfx/girls/cherry/position/ready/4.png?2);
}
.place.girls[data-girl_name='cherry'][data-girl_level='5'] #girl {
  width: 243px;
  height: 699px;
  left: 466px;
  top: 58px;
  background-image: url(/gfx/girls/cherry/position/ready/5.png?2);
}
.place.girls[data-girl_name='cherry'][data-girl_level='6'] #girl {
  width: 337px;
  height: 716px;
  left: 376px;
  top: 59px;
  background-image: url(/gfx/girls/cherry/position/ready/6.png?2);
}
.place.girls[data-girl_name='cherry'][data-girl_level='7'] #girl {
  width: 540px;
  height: 397px;
  left: 154px;
  top: 120px;
  background-image: url(/gfx/girls/cherry/position/ready/7.png?2);
}
.place.girls[data-girl_name='cherry'][data-girl_level='8'] #girl {
  width: 485px;
  height: 353px;
  left: 217px;
  top: 116px;
  background-image: url(/gfx/girls/cherry/position/ready/8.png?2);
}
.place.girls[data-girl_name='cherry'][data-girl_level='9'] #girl {
  width: 487px;
  height: 412px;
  left: 294px;
  top: 304px;
  background-image: url(/gfx/girls/cherry/position/ready/9.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 83px;
  height: 40px;
  left: 623px;
  top: 120px;
  background-image: url(/gfx/girls/cherry/position/ready/0_eye1.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 89px;
  height: 53px;
  left: 624px;
  top: 119px;
  background-image: url(/gfx/girls/cherry/position/ready/0_eye2.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 51px;
  height: 24px;
  left: 434px;
  top: 185px;
  background-image: url(/gfx/girls/cherry/position/ready/1_eye1.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 53px;
  height: 29px;
  left: 432px;
  top: 186px;
  background-image: url(/gfx/girls/cherry/position/ready/1_eye2.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 55px;
  height: 25px;
  left: 397px;
  top: 145px;
  background-image: url(/gfx/girls/cherry/position/ready/2_eye1.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 58px;
  height: 30px;
  left: 397px;
  top: 144px;
  background-image: url(/gfx/girls/cherry/position/ready/2_eye2.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 49px;
  height: 26px;
  left: 468px;
  top: 184px;
  background-image: url(/gfx/girls/cherry/position/ready/3_eye1.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 50px;
  height: 33px;
  left: 467px;
  top: 182px;
  background-image: url(/gfx/girls/cherry/position/ready/3_eye2.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 52px;
  height: 27px;
  left: 717px;
  top: 184px;
  background-image: url(/gfx/girls/cherry/position/ready/4_eye1.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 54px;
  height: 33px;
  left: 715px;
  top: 184px;
  background-image: url(/gfx/girls/cherry/position/ready/4_eye2.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='5'][data-type="1"] {
  width: 52px;
  height: 21px;
  left: 545px;
  top: 133px;
  background-image: url(/gfx/girls/cherry/position/ready/5_eye1.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='5'][data-type="2"] {
  width: 52px;
  height: 32px;
  left: 545px;
  top: 133px;
  background-image: url(/gfx/girls/cherry/position/ready/5_eye2.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 55px;
  height: 34px;
  left: 636px;
  top: 136px;
  background-image: url(/gfx/girls/cherry/position/ready/6_eye1.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 55px;
  height: 36px;
  left: 635px;
  top: 139px;
  background-image: url(/gfx/girls/cherry/position/ready/6_eye2.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 36px;
  height: 41px;
  left: 590px;
  top: 363px;
  background-image: url(/gfx/girls/cherry/position/ready/7_eye1.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 37px;
  height: 43px;
  left: 589px;
  top: 363px;
  background-image: url(/gfx/girls/cherry/position/ready/7_eye2.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='8'][data-type="1"] {
  width: 53px;
  height: 21px;
  left: 542px;
  top: 183px;
  background-image: url(/gfx/girls/cherry/position/ready/8_eye1.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='8'][data-type="2"] {
  width: 53px;
  height: 32px;
  left: 542px;
  top: 183px;
  background-image: url(/gfx/girls/cherry/position/ready/8_eye2.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 52px;
  height: 22px;
  left: 536px;
  top: 566px;
  background-image: url(/gfx/girls/cherry/position/ready/9_eye1.png?2);
}
.place.girls[data-girl_name='cherry'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 53px;
  height: 29px;
  left: 536px;
  top: 559px;
  background-image: url(/gfx/girls/cherry/position/ready/9_eye2.png?2);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='cherry'] {
  width: 141px;
  height: 135px;
  left: 128px;
  top: 51px;
  background-image: url(/gfx/girls/cherry/cams/ready/1.png?2);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='cherry'] {
  width: 217px;
  height: 160px;
  left: 42px;
  top: 51px;
  background-image: url(/gfx/girls/cherry/cams/ready/2.png?2);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='cherry'] {
  width: 193px;
  height: 140px;
  left: 149px;
  top: 55px;
  background-image: url(/gfx/girls/cherry/cams/ready/3.png?2);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='cherry'] {
  width: 233px;
  height: 172px;
  left: 66px;
  top: 68px;
  background-image: url(/gfx/girls/cherry/cams/ready/4.png?2);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='cherry'] {
  width: 162px;
  height: 137px;
  left: 11px;
  top: 109px;
  background-image: url(/gfx/girls/cherry/cams/ready/5.png?2);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='cherry'] {
  width: 196px;
  height: 143px;
  left: 22px;
  top: 63px;
  background-image: url(/gfx/girls/cherry/cams/ready/6.png?2);
}
.place.girls[data-girl_name='cindy'][data-girl_level='0'] #girl {
  width: 268px;
  height: 746px;
  left: 443px;
  top: 35px;
  background-image: url(/gfx/girls/cindy/position/ready/0.png);
}
.place.girls[data-girl_name='cindy'][data-girl_level='10_1'] #girl {
  width: 508px;
  height: 598px;
  left: 369px;
  top: 76px;
  background-image: url(/gfx/girls/cindy/position/ready/10_1.png);
}
.place.girls[data-girl_name='cindy'][data-girl_level='10_2'] #girl {
  width: 508px;
  height: 598px;
  left: 369px;
  top: 76px;
  background-image: url(/gfx/girls/cindy/position/ready/10_2.png);
}
.place.girls[data-girl_name='cindy'][data-girl_level='10_3'] #girl {
  width: 508px;
  height: 598px;
  left: 369px;
  top: 76px;
  background-image: url(/gfx/girls/cindy/position/ready/10_3.png);
}
.place.girls[data-girl_name='cindy'][data-girl_level='10'] #girl {
  width: 364px;
  height: 427px;
  left: 395px;
  top: 95px;
  background-image: url(/gfx/girls/cindy/position/ready/10.png);
}
.place.girls[data-girl_name='cindy'][data-girl_level='1'] #girl {
  width: 267px;
  height: 718px;
  left: 367px;
  top: 32px;
  background-image: url(/gfx/girls/cindy/position/ready/1.png);
}
.place.girls[data-girl_name='cindy'][data-girl_level='2'] #girl {
  width: 286px;
  height: 722px;
  left: 395px;
  top: 30px;
  background-image: url(/gfx/girls/cindy/position/ready/2.png);
}
.place.girls[data-girl_name='cindy'][data-girl_level='3'] #girl {
  width: 395px;
  height: 686px;
  left: 349px;
  top: 69px;
  background-image: url(/gfx/girls/cindy/position/ready/3.png);
}
.place.girls[data-girl_name='cindy'][data-girl_level='4'] #girl {
  width: 501px;
  height: 598px;
  left: 376px;
  top: 76px;
  background-image: url(/gfx/girls/cindy/position/ready/4.png);
}
.place.girls[data-girl_name='cindy'][data-girl_level='5'] #girl {
  width: 301px;
  height: 414px;
  left: 382px;
  top: 71px;
  background-image: url(/gfx/girls/cindy/position/ready/5.png);
}
.place.girls[data-girl_name='cindy'][data-girl_level='6'] #girl {
  width: 479px;
  height: 413px;
  left: 342px;
  top: 83px;
  background-image: url(/gfx/girls/cindy/position/ready/6.png);
}
.place.girls[data-girl_name='cindy'][data-girl_level='7'] #girl {
  width: 351px;
  height: 424px;
  left: 371px;
  top: 66px;
  background-image: url(/gfx/girls/cindy/position/ready/7.png);
}
.place.girls[data-girl_name='cindy'][data-girl_level='8'] #girl {
  width: 273px;
  height: 447px;
  left: 416px;
  top: 63px;
  background-image: url(/gfx/girls/cindy/position/ready/8.png);
}
.place.girls[data-girl_name='cindy'][data-girl_level='9'] #girl {
  width: 352px;
  height: 414px;
  left: 532px;
  top: 103px;
  background-image: url(/gfx/girls/cindy/position/ready/9.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 105px;
  height: 30px;
  left: 515px;
  top: 187px;
  background-image: url(/gfx/girls/cindy/position/ready/0_eye1.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 105px;
  height: 38px;
  left: 515px;
  top: 187px;
  background-image: url(/gfx/girls/cindy/position/ready/0_eye2.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 53px;
  height: 17px;
  left: 509px;
  top: 107px;
  background-image: url(/gfx/girls/cindy/position/ready/1_eye1.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 51px;
  height: 22px;
  left: 509px;
  top: 107px;
  background-image: url(/gfx/girls/cindy/position/ready/1_eye2.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 59px;
  height: 19px;
  left: 421px;
  top: 106px;
  background-image: url(/gfx/girls/cindy/position/ready/2_eye1.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 59px;
  height: 22px;
  left: 421px;
  top: 106px;
  background-image: url(/gfx/girls/cindy/position/ready/2_eye2.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 60px;
  height: 21px;
  left: 470px;
  top: 146px;
  background-image: url(/gfx/girls/cindy/position/ready/3_eye1.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 62px;
  height: 28px;
  left: 470px;
  top: 146px;
  background-image: url(/gfx/girls/cindy/position/ready/3_eye2.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 60px;
  height: 23px;
  left: 441px;
  top: 169px;
  background-image: url(/gfx/girls/cindy/position/ready/4_eye1.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 61px;
  height: 25px;
  left: 440px;
  top: 169px;
  background-image: url(/gfx/girls/cindy/position/ready/4_eye2.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='5'][data-type="1"] {
  width: 60px;
  height: 18px;
  left: 518px;
  top: 159px;
  background-image: url(/gfx/girls/cindy/position/ready/5_eye1.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='5'][data-type="2"] {
  width: 61px;
  height: 21px;
  left: 518px;
  top: 159px;
  background-image: url(/gfx/girls/cindy/position/ready/5_eye2.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 60px;
  height: 22px;
  left: 670px;
  top: 166px;
  background-image: url(/gfx/girls/cindy/position/ready/6_eye1.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 61px;
  height: 25px;
  left: 670px;
  top: 166px;
  background-image: url(/gfx/girls/cindy/position/ready/6_eye2.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 60px;
  height: 22px;
  left: 594px;
  top: 152px;
  background-image: url(/gfx/girls/cindy/position/ready/7_eye1.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 61px;
  height: 25px;
  left: 594px;
  top: 152px;
  background-image: url(/gfx/girls/cindy/position/ready/7_eye2.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='8'][data-type="1"] {
  width: 62px;
  height: 22px;
  left: 530px;
  top: 143px;
  background-image: url(/gfx/girls/cindy/position/ready/8_eye1.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='8'][data-type="2"] {
  width: 63px;
  height: 32px;
  left: 529px;
  top: 136px;
  background-image: url(/gfx/girls/cindy/position/ready/8_eye2.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 52px;
  height: 33px;
  left: 765px;
  top: 172px;
  background-image: url(/gfx/girls/cindy/position/ready/9_eye1.png);
}
.place.girls[data-girl_name='cindy'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 55px;
  height: 36px;
  left: 764px;
  top: 172px;
  background-image: url(/gfx/girls/cindy/position/ready/9_eye2.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='cindy'] {
  width: 124px;
  height: 146px;
  left: 116px;
  top: 49px;
  background-image: url(/gfx/girls/cindy/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='cindy'] {
  width: 183px;
  height: 219px;
  left: 84px;
  top: 41px;
  background-image: url(/gfx/girls/cindy/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='cindy'] {
  width: 173px;
  height: 151px;
  left: 166px;
  top: 44px;
  background-image: url(/gfx/girls/cindy/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='cindy'] {
  width: 132px;
  height: 181px;
  left: 84px;
  top: 52px;
  background-image: url(/gfx/girls/cindy/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='cindy'] {
  width: 89px;
  height: 225px;
  left: 24px;
  top: 16px;
  background-image: url(/gfx/girls/cindy/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='cindy'] {
  width: 177px;
  height: 210px;
  left: 71px;
  top: 63px;
  background-image: url(/gfx/girls/cindy/cams/ready/6.png);
}
.place.girls[data-girl_name='dora'][data-girl_level='0'] #girl {
  width: 362px;
  height: 763px;
  left: 458px;
  top: 17px;
  background-image: url(/gfx/girls/dora/position/ready/0.png);
}
.place.girls[data-girl_name='dora'][data-girl_level='10_1'] #girl {
  width: 497px;
  height: 370px;
  left: 330px;
  top: 114px;
  background-image: url(/gfx/girls/dora/position/ready/10_1.png);
}
.place.girls[data-girl_name='dora'][data-girl_level='10_2'] #girl {
  width: 497px;
  height: 370px;
  left: 330px;
  top: 114px;
  background-image: url(/gfx/girls/dora/position/ready/10_2.png);
}
.place.girls[data-girl_name='dora'][data-girl_level='10_3'] #girl {
  width: 497px;
  height: 370px;
  left: 330px;
  top: 114px;
  background-image: url(/gfx/girls/dora/position/ready/10_3.png);
}
.place.girls[data-girl_name='dora'][data-girl_level='10'] #girl {
  width: 578px;
  height: 280px;
  left: 249px;
  top: 274px;
  background-image: url(/gfx/girls/dora/position/ready/10.png);
}
.place.girls[data-girl_name='dora'][data-girl_level='1'] #girl {
  width: 175px;
  height: 762px;
  left: 536px;
  top: 9px;
  background-image: url(/gfx/girls/dora/position/ready/1.png);
}
.place.girls[data-girl_name='dora'][data-girl_level='2'] #girl {
  width: 364px;
  height: 520px;
  left: 403px;
  top: 116px;
  background-image: url(/gfx/girls/dora/position/ready/2.png);
}
.place.girls[data-girl_name='dora'][data-girl_level='3'] #girl {
  width: 497px;
  height: 367px;
  left: 330px;
  top: 114px;
  background-image: url(/gfx/girls/dora/position/ready/3.png);
}
.place.girls[data-girl_name='dora'][data-girl_level='4'] #girl {
  width: 306px;
  height: 543px;
  left: 463px;
  top: 159px;
  background-image: url(/gfx/girls/dora/position/ready/4.png);
}
.place.girls[data-girl_name='dora'][data-girl_level='5'] #girl {
  width: 245px;
  height: 673px;
  left: 645px;
  top: 66px;
  background-image: url(/gfx/girls/dora/position/ready/5.png);
}
.place.girls[data-girl_name='dora'][data-girl_level='6'] #girl {
  width: 397px;
  height: 658px;
  left: 363px;
  top: 57px;
  background-image: url(/gfx/girls/dora/position/ready/6.png);
}
.place.girls[data-girl_name='dora'][data-girl_level='7'] #girl {
  width: 286px;
  height: 341px;
  left: 550px;
  top: 128px;
  background-image: url(/gfx/girls/dora/position/ready/7.png);
}
.place.girls[data-girl_name='dora'][data-girl_level='8'] #girl {
  width: 377px;
  height: 419px;
  left: 440px;
  top: 89px;
  background-image: url(/gfx/girls/dora/position/ready/8.png);
}
.place.girls[data-girl_name='dora'][data-girl_level='9'] #girl {
  width: 459px;
  height: 219px;
  left: 438px;
  top: 258px;
  background-image: url(/gfx/girls/dora/position/ready/9.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 29px;
  height: 33px;
  left: 681px;
  top: 136px;
  background-image: url(/gfx/girls/dora/position/ready/0_eye1.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 33px;
  height: 33px;
  left: 679px;
  top: 136px;
  background-image: url(/gfx/girls/dora/position/ready/0_eye2.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 22px;
  height: 19px;
  left: 657px;
  top: 93px;
  background-image: url(/gfx/girls/dora/position/ready/1_eye1.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 22px;
  height: 24px;
  left: 657px;
  top: 93px;
  background-image: url(/gfx/girls/dora/position/ready/1_eye2.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 62px;
  height: 17px;
  left: 551px;
  top: 196px;
  background-image: url(/gfx/girls/dora/position/ready/2_eye1.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 62px;
  height: 22px;
  left: 551px;
  top: 196px;
  background-image: url(/gfx/girls/dora/position/ready/2_eye2.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 52px;
  height: 23px;
  left: 702px;
  top: 195px;
  background-image: url(/gfx/girls/dora/position/ready/3_eye1.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 53px;
  height: 26px;
  left: 702px;
  top: 195px;
  background-image: url(/gfx/girls/dora/position/ready/3_eye2.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 27px;
  height: 19px;
  left: 587px;
  top: 222px;
  background-image: url(/gfx/girls/dora/position/ready/4_eye1.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 31px;
  height: 21px;
  left: 583px;
  top: 221px;
  background-image: url(/gfx/girls/dora/position/ready/4_eye2.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='5'][data-type="1"] {
  width: 59px;
  height: 20px;
  left: 707px;
  top: 148px;
  background-image: url(/gfx/girls/dora/position/ready/5_eye1.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='5'][data-type="2"] {
  width: 65px;
  height: 24px;
  left: 701px;
  top: 148px;
  background-image: url(/gfx/girls/dora/position/ready/5_eye2.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 60px;
  height: 22px;
  left: 474px;
  top: 132px;
  background-image: url(/gfx/girls/dora/position/ready/6_eye1.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 60px;
  height: 25px;
  left: 474px;
  top: 132px;
  background-image: url(/gfx/girls/dora/position/ready/6_eye2.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 17px;
  height: 25px;
  left: 758px;
  top: 194px;
  background-image: url(/gfx/girls/dora/position/ready/7_eye1.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 17px;
  height: 27px;
  left: 758px;
  top: 193px;
  background-image: url(/gfx/girls/dora/position/ready/7_eye2.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='8'][data-type="1"] {
  width: 18px;
  height: 18px;
  left: 770px;
  top: 153px;
  background-image: url(/gfx/girls/dora/position/ready/8_eye1.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='8'][data-type="2"] {
  width: 18px;
  height: 21px;
  left: 770px;
  top: 153px;
  background-image: url(/gfx/girls/dora/position/ready/8_eye2.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 15px;
  height: 9px;
  left: 853px;
  top: 327px;
  background-image: url(/gfx/girls/dora/position/ready/9_eye1.png);
}
.place.girls[data-girl_name='dora'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 18px;
  height: 14px;
  left: 851px;
  top: 327px;
  background-image: url(/gfx/girls/dora/position/ready/9_eye2.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='dora'] {
  width: 79px;
  height: 235px;
  left: 68px;
  top: 31px;
  background-image: url(/gfx/girls/dora/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='dora'] {
  width: 205px;
  height: 154px;
  left: 60px;
  top: 46px;
  background-image: url(/gfx/girls/dora/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='dora'] {
  width: 282px;
  height: 136px;
  left: 107px;
  top: 107px;
  background-image: url(/gfx/girls/dora/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='dora'] {
  width: 209px;
  height: 92px;
  left: 61px;
  top: 136px;
  background-image: url(/gfx/girls/dora/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='dora'] {
  width: 77px;
  height: 229px;
  left: 68px;
  top: 21px;
  background-image: url(/gfx/girls/dora/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='dora'] {
  width: 164px;
  height: 188px;
  left: 105px;
  top: 90px;
  background-image: url(/gfx/girls/dora/cams/ready/6.png);
}
.place.girls[data-girl_name='emma'][data-girl_level='0'] #girl {
  width: 286px;
  height: 780px;
  left: 362px;
  top: 0px;
  background-image: url(/gfx/girls/emma/position/ready/0.png);
}
.place.girls[data-girl_name='emma'][data-girl_level='10_1'] #girl {
  width: 353px;
  height: 477px;
  left: 416px;
  top: 256px;
  background-image: url(/gfx/girls/emma/position/ready/10_1.png);
}
.place.girls[data-girl_name='emma'][data-girl_level='10_2'] #girl {
  width: 353px;
  height: 477px;
  left: 416px;
  top: 256px;
  background-image: url(/gfx/girls/emma/position/ready/10_2.png);
}
.place.girls[data-girl_name='emma'][data-girl_level='10_3'] #girl {
  width: 353px;
  height: 477px;
  left: 416px;
  top: 256px;
  background-image: url(/gfx/girls/emma/position/ready/10_3.png);
}
.place.girls[data-girl_name='emma'][data-girl_level='10'] #girl {
  width: 314px;
  height: 355px;
  left: 286px;
  top: 168px;
  background-image: url(/gfx/girls/emma/position/ready/10.png);
}
.place.girls[data-girl_name='emma'][data-girl_level='1'] #girl {
  width: 237px;
  height: 770px;
  left: 610px;
  top: 5px;
  background-image: url(/gfx/girls/emma/position/ready/1.png);
}
.place.girls[data-girl_name='emma'][data-girl_level='2'] #girl {
  width: 263px;
  height: 773px;
  left: 313px;
  top: 4px;
  background-image: url(/gfx/girls/emma/position/ready/2.png);
}
.place.girls[data-girl_name='emma'][data-girl_level='3'] #girl {
  width: 272px;
  height: 743px;
  left: 503px;
  top: 21px;
  background-image: url(/gfx/girls/emma/position/ready/3.png);
}
.place.girls[data-girl_name='emma'][data-girl_level='4'] #girl {
  width: 224px;
  height: 768px;
  left: 346px;
  top: 9px;
  background-image: url(/gfx/girls/emma/position/ready/4.png);
}
.place.girls[data-girl_name='emma'][data-girl_level='5'] #girl {
  width: 295px;
  height: 772px;
  left: 491px;
  top: 4px;
  background-image: url(/gfx/girls/emma/position/ready/5.png);
}
.place.girls[data-girl_name='emma'][data-girl_level='6'] #girl {
  width: 497px;
  height: 667px;
  left: 235px;
  top: 66px;
  background-image: url(/gfx/girls/emma/position/ready/6.png);
}
.place.girls[data-girl_name='emma'][data-girl_level='7'] #girl {
  width: 613px;
  height: 400px;
  left: 334px;
  top: 239px;
  background-image: url(/gfx/girls/emma/position/ready/7.png);
}
.place.girls[data-girl_name='emma'][data-girl_level='8'] #girl {
  width: 685px;
  height: 257px;
  left: 221px;
  top: 284px;
  background-image: url(/gfx/girls/emma/position/ready/8.png);
}
.place.girls[data-girl_name='emma'][data-girl_level='9'] #girl {
  width: 353px;
  height: 475px;
  left: 416px;
  top: 258px;
  background-image: url(/gfx/girls/emma/position/ready/9.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 81px;
  height: 42px;
  left: 495px;
  top: 119px;
  background-image: url(/gfx/girls/emma/position/ready/0_eye1.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 82px;
  height: 50px;
  left: 494px;
  top: 119px;
  background-image: url(/gfx/girls/emma/position/ready/0_eye2.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 73px;
  height: 24px;
  left: 674px;
  top: 86px;
  background-image: url(/gfx/girls/emma/position/ready/1_eye1.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 71px;
  height: 32px;
  left: 676px;
  top: 86px;
  background-image: url(/gfx/girls/emma/position/ready/1_eye2.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 67px;
  height: 17px;
  left: 459px;
  top: 87px;
  background-image: url(/gfx/girls/emma/position/ready/2_eye1.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 67px;
  height: 22px;
  left: 459px;
  top: 87px;
  background-image: url(/gfx/girls/emma/position/ready/2_eye2.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 62px;
  height: 23px;
  left: 611px;
  top: 103px;
  background-image: url(/gfx/girls/emma/position/ready/3_eye1.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 62px;
  height: 27px;
  left: 611px;
  top: 103px;
  background-image: url(/gfx/girls/emma/position/ready/3_eye2.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 62px;
  height: 16px;
  left: 441px;
  top: 96px;
  background-image: url(/gfx/girls/emma/position/ready/4_eye1.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 64px;
  height: 21px;
  left: 439px;
  top: 96px;
  background-image: url(/gfx/girls/emma/position/ready/4_eye2.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='5'][data-type="1"] {
  width: 24px;
  height: 17px;
  left: 598px;
  top: 85px;
  background-image: url(/gfx/girls/emma/position/ready/5_eye1.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='5'][data-type="2"] {
  width: 26px;
  height: 17px;
  left: 596px;
  top: 86px;
  background-image: url(/gfx/girls/emma/position/ready/5_eye2.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 60px;
  height: 35px;
  left: 292px;
  top: 159px;
  background-image: url(/gfx/girls/emma/position/ready/6_eye1.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 61px;
  height: 38px;
  left: 292px;
  top: 159px;
  background-image: url(/gfx/girls/emma/position/ready/6_eye2.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 59px;
  height: 29px;
  left: 718px;
  top: 390px;
  background-image: url(/gfx/girls/emma/position/ready/7_eye1.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 61px;
  height: 35px;
  left: 717px;
  top: 390px;
  background-image: url(/gfx/girls/emma/position/ready/7_eye2.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='8'][data-type="1"] {
  width: 58px;
  height: 29px;
  left: 729px;
  top: 365px;
  background-image: url(/gfx/girls/emma/position/ready/8_eye1.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='8'][data-type="2"] {
  width: 59px;
  height: 35px;
  left: 728px;
  top: 365px;
  background-image: url(/gfx/girls/emma/position/ready/8_eye2.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 59px;
  height: 32px;
  left: 563px;
  top: 339px;
  background-image: url(/gfx/girls/emma/position/ready/9_eye1.png);
}
.place.girls[data-girl_name='emma'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 62px;
  height: 36px;
  left: 560px;
  top: 339px;
  background-image: url(/gfx/girls/emma/position/ready/9_eye2.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='emma'] {
  width: 104px;
  height: 131px;
  left: 129px;
  top: 81px;
  background-image: url(/gfx/girls/emma/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='emma'] {
  width: 236px;
  height: 89px;
  left: 23px;
  top: 118px;
  background-image: url(/gfx/girls/emma/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='emma'] {
  width: 109px;
  height: 148px;
  left: 215px;
  top: 68px;
  background-image: url(/gfx/girls/emma/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='emma'] {
  width: 142px;
  height: 172px;
  left: 85px;
  top: 66px;
  background-image: url(/gfx/girls/emma/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='emma'] {
  width: 61px;
  height: 211px;
  left: 68px;
  top: 26px;
  background-image: url(/gfx/girls/emma/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='emma'] {
  width: 173px;
  height: 234px;
  left: 16px;
  top: 45px;
  background-image: url(/gfx/girls/emma/cams/ready/6.png);
}
.place.girls[data-girl_name='frecly'][data-girl_level='0'] #girl {
  width: 304px;
  height: 775px;
  left: 434px;
  top: 5px;
  background-image: url(/gfx/girls/frecly/position/ready/0.png);
}
.place.girls[data-girl_name='frecly'][data-girl_level='10_1'] #girl {
  width: 334px;
  height: 335px;
  left: 495px;
  top: 127px;
  background-image: url(/gfx/girls/frecly/position/ready/10_1.png);
}
.place.girls[data-girl_name='frecly'][data-girl_level='10_2'] #girl {
  width: 334px;
  height: 335px;
  left: 495px;
  top: 127px;
  background-image: url(/gfx/girls/frecly/position/ready/10_2.png);
}
.place.girls[data-girl_name='frecly'][data-girl_level='10_3'] #girl {
  width: 334px;
  height: 335px;
  left: 495px;
  top: 127px;
  background-image: url(/gfx/girls/frecly/position/ready/10_3.png);
}
.place.girls[data-girl_name='frecly'][data-girl_level='10'] #girl {
  width: 436px;
  height: 292px;
  left: 358px;
  top: 232px;
  background-image: url(/gfx/girls/frecly/position/ready/10.png);
}
.place.girls[data-girl_name='frecly'][data-girl_level='1'] #girl {
  width: 289px;
  height: 763px;
  left: 503px;
  top: 8px;
  background-image: url(/gfx/girls/frecly/position/ready/1.png);
}
.place.girls[data-girl_name='frecly'][data-girl_level='2'] #girl {
  width: 244px;
  height: 661px;
  left: 431px;
  top: 68px;
  background-image: url(/gfx/girls/frecly/position/ready/2.png);
}
.place.girls[data-girl_name='frecly'][data-girl_level='3'] #girl {
  width: 313px;
  height: 335px;
  left: 516px;
  top: 127px;
  background-image: url(/gfx/girls/frecly/position/ready/3.png);
}
.place.girls[data-girl_name='frecly'][data-girl_level='4'] #girl {
  width: 382px;
  height: 423px;
  left: 531px;
  top: 22px;
  background-image: url(/gfx/girls/frecly/position/ready/4.png);
}
.place.girls[data-girl_name='frecly'][data-girl_level='5'] #girl {
  width: 685px;
  height: 224px;
  left: 225px;
  top: 229px;
  background-image: url(/gfx/girls/frecly/position/ready/5.png);
}
.place.girls[data-girl_name='frecly'][data-girl_level='6'] #girl {
  width: 290px;
  height: 557px;
  left: 484px;
  top: 166px;
  background-image: url(/gfx/girls/frecly/position/ready/6.png);
}
.place.girls[data-girl_name='frecly'][data-girl_level='7'] #girl {
  width: 334px;
  height: 722px;
  left: 461px;
  top: 31px;
  background-image: url(/gfx/girls/frecly/position/ready/7.png);
}
.place.girls[data-girl_name='frecly'][data-girl_level='8'] #girl {
  width: 192px;
  height: 357px;
  left: 527px;
  top: 127px;
  background-image: url(/gfx/girls/frecly/position/ready/8.png);
}
.place.girls[data-girl_name='frecly'][data-girl_level='9'] #girl {
  width: 778px;
  height: 353px;
  left: 180px;
  top: 128px;
  background-image: url(/gfx/girls/frecly/position/ready/9.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 101px;
  height: 38px;
  left: 500px;
  top: 122px;
  background-image: url(/gfx/girls/frecly/position/ready/0_eye1.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 104px;
  height: 52px;
  left: 500px;
  top: 121px;
  background-image: url(/gfx/girls/frecly/position/ready/0_eye2.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 65px;
  height: 25px;
  left: 629px;
  top: 83px;
  background-image: url(/gfx/girls/frecly/position/ready/1_eye1.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 70px;
  height: 32px;
  left: 626px;
  top: 83px;
  background-image: url(/gfx/girls/frecly/position/ready/1_eye2.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 61px;
  height: 22px;
  left: 530px;
  top: 136px;
  background-image: url(/gfx/girls/frecly/position/ready/2_eye1.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 62px;
  height: 31px;
  left: 530px;
  top: 136px;
  background-image: url(/gfx/girls/frecly/position/ready/2_eye2.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 60px;
  height: 30px;
  left: 651px;
  top: 196px;
  background-image: url(/gfx/girls/frecly/position/ready/3_eye1.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 64px;
  height: 40px;
  left: 648px;
  top: 196px;
  background-image: url(/gfx/girls/frecly/position/ready/3_eye2.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 61px;
  height: 22px;
  left: 786px;
  top: 262px;
  background-image: url(/gfx/girls/frecly/position/ready/4_eye1.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 60px;
  height: 27px;
  left: 787px;
  top: 262px;
  background-image: url(/gfx/girls/frecly/position/ready/4_eye2.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='5'][data-type="1"] {
  width: 53px;
  height: 32px;
  left: 701px;
  top: 301px;
  background-image: url(/gfx/girls/frecly/position/ready/5_eye1.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 78px;
  height: 22px;
  left: 627px;
  top: 116px;
  background-image: url(/gfx/girls/frecly/position/ready/7_eye1.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 76px;
  height: 30px;
  left: 629px;
  top: 114px;
  background-image: url(/gfx/girls/frecly/position/ready/7_eye2.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='8'][data-type="1"] {
  width: 62px;
  height: 23px;
  left: 576px;
  top: 200px;
  background-image: url(/gfx/girls/frecly/position/ready/8_eye1.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='8'][data-type="2"] {
  width: 62px;
  height: 28px;
  left: 576px;
  top: 200px;
  background-image: url(/gfx/girls/frecly/position/ready/8_eye2.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 69px;
  height: 22px;
  left: 532px;
  top: 196px;
  background-image: url(/gfx/girls/frecly/position/ready/9_eye1.png);
}
.place.girls[data-girl_name='frecly'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 73px;
  height: 26px;
  left: 529px;
  top: 196px;
  background-image: url(/gfx/girls/frecly/position/ready/9_eye2.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='frecly'] {
  width: 75px;
  height: 139px;
  left: 132px;
  top: 60px;
  background-image: url(/gfx/girls/frecly/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='frecly'] {
  width: 263px;
  height: 86px;
  left: 39px;
  top: 105px;
  background-image: url(/gfx/girls/frecly/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='frecly'] {
  width: 281px;
  height: 133px;
  left: 127px;
  top: 65px;
  background-image: url(/gfx/girls/frecly/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='frecly'] {
  width: 195px;
  height: 133px;
  left: 70px;
  top: 118px;
  background-image: url(/gfx/girls/frecly/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='frecly'] {
  width: 99px;
  height: 214px;
  left: 55px;
  top: 30px;
  background-image: url(/gfx/girls/frecly/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='frecly'] {
  width: 197px;
  height: 218px;
  left: 74px;
  top: 44px;
  background-image: url(/gfx/girls/frecly/cams/ready/6.png);
}
.place.gamememory[data-girl_name='ashley'] #gameAllways .girl {
  width: 358px;
  height: 575px;
  left: 482px;
  top: 13px;
  background-image: url(/gfx/place/gamememory/girls/ashley/ready/girl.png);
}
.place.gamememory[data-girl_name='ashley'] #gameAllways .eye[data-step='1'] {
  width: 118px;
  height: 33px;
  left: 580px;
  top: 131px;
  background-image: url(/gfx/place/gamememory/girls/ashley/ready/eye1.png);
}
.place.gamememory[data-girl_name='ashley'] #gameAllways .eye[data-step='2'] {
  width: 118px;
  height: 41px;
  left: 580px;
  top: 131px;
  background-image: url(/gfx/place/gamememory/girls/ashley/ready/eye2.png);
}
.place.gamememory[data-girl_name='cherry'] #gameAllways .girl {
  width: 382px;
  height: 598px;
  left: 460px;
  top: 35px;
  background-image: url(/gfx/place/gamememory/girls/cherry/ready/girl.png);
}
.place.gamememory[data-girl_name='cherry'] #gameAllways .eye[data-step='1'] {
  width: 109px;
  height: 34px;
  left: 620px;
  top: 182px;
  background-image: url(/gfx/place/gamememory/girls/cherry/ready/eye1.png);
}
.place.gamememory[data-girl_name='cherry'] #gameAllways .eye[data-step='2'] {
  width: 116px;
  height: 49px;
  left: 617px;
  top: 176px;
  background-image: url(/gfx/place/gamememory/girls/cherry/ready/eye2.png);
}
.place.gamememory[data-girl_name='cindy'] #gameAllways .girl {
  width: 298px;
  height: 484px;
  left: 496px;
  top: 46px;
  background-image: url(/gfx/place/gamememory/girls/cindy/ready/girl.png);
}
.place.gamememory[data-girl_name='cindy'] #gameAllways .eye[data-step='1'] {
  width: 116px;
  height: 26px;
  left: 542px;
  top: 218px;
  background-image: url(/gfx/place/gamememory/girls/cindy/ready/eye1.png);
}
.place.gamememory[data-girl_name='cindy'] #gameAllways .eye[data-step='2'] {
  width: 116px;
  height: 36px;
  left: 542px;
  top: 218px;
  background-image: url(/gfx/place/gamememory/girls/cindy/ready/eye2.png);
}
.place.gamememory[data-girl_name='dora'] #gameAllways .girl {
  width: 379px;
  height: 607px;
  left: 450px;
  top: 9px;
  background-image: url(/gfx/place/gamememory/girls/dora/ready/girl.png);
}
.place.gamememory[data-girl_name='dora'] #gameAllways .eye[data-step='1'] {
  width: 100px;
  height: 42px;
  left: 592px;
  top: 142px;
  background-image: url(/gfx/place/gamememory/girls/dora/ready/eye1.png);
}
.place.gamememory[data-girl_name='dora'] #gameAllways .eye[data-step='2'] {
  width: 105px;
  height: 50px;
  left: 587px;
  top: 142px;
  background-image: url(/gfx/place/gamememory/girls/dora/ready/eye2.png);
}
.place.gamememory[data-girl_name='emma'] #gameAllways .girl {
  width: 409px;
  height: 607px;
  left: 414px;
  top: 38px;
  background-image: url(/gfx/place/gamememory/girls/emma/ready/girl.png);
}
.place.gamememory[data-girl_name='emma'] #gameAllways .eye[data-step='1'] {
  width: 125px;
  height: 44px;
  left: 602px;
  top: 187px;
  background-image: url(/gfx/place/gamememory/girls/emma/ready/eye1.png);
}
.place.gamememory[data-girl_name='emma'] #gameAllways .eye[data-step='2'] {
  width: 126px;
  height: 46px;
  left: 601px;
  top: 187px;
  background-image: url(/gfx/place/gamememory/girls/emma/ready/eye2.png);
}
.place.gamememory[data-girl_name='frecly'] #gameAllways .girl {
  width: 333px;
  height: 536px;
  left: 473px;
  top: 30px;
  background-image: url(/gfx/place/gamememory/girls/frecly/ready/girl.png);
}
.place.gamememory[data-girl_name='frecly'] #gameAllways .eye[data-step='1'] {
  width: 109px;
  height: 42px;
  left: 625px;
  top: 161px;
  background-image: url(/gfx/place/gamememory/girls/frecly/ready/eye1.png);
}
.place.gamememory[data-girl_name='frecly'] #gameAllways .eye[data-step='2'] {
  width: 111px;
  height: 51px;
  left: 623px;
  top: 161px;
  background-image: url(/gfx/place/gamememory/girls/frecly/ready/eye2.png);
}
.place.gamememory[data-girl_name='geeky'] #gameAllways .girl {
  width: 403px;
  height: 672px;
  left: 438px;
  top: 54px;
  background-image: url(/gfx/place/gamememory/girls/geeky/ready/girl.png);
}
.place.gamememory[data-girl_name='geeky'] #gameAllways .eye[data-step='1'] {
  width: 145px;
  height: 34px;
  left: 581px;
  top: 236px;
  background-image: url(/gfx/place/gamememory/girls/geeky/ready/eye1.png);
}
.place.gamememory[data-girl_name='geeky'] #gameAllways .eye[data-step='2'] {
  width: 147px;
  height: 40px;
  left: 581px;
  top: 236px;
  background-image: url(/gfx/place/gamememory/girls/geeky/ready/eye2.png);
}
.place.gamememory[data-girl_name='ice'] #gameAllways .girl {
  width: 298px;
  height: 594px;
  left: 498px;
  top: 56px;
  background-image: url(/gfx/place/gamememory/girls/ice/ready/girl.png);
}
.place.gamememory[data-girl_name='ice'] #gameAllways .eye[data-step='1'] {
  width: 117px;
  height: 40px;
  left: 577px;
  top: 189px;
  background-image: url(/gfx/place/gamememory/girls/ice/ready/eye1.png);
}
.place.gamememory[data-girl_name='ice'] #gameAllways .eye[data-step='2'] {
  width: 118px;
  height: 50px;
  left: 577px;
  top: 189px;
  background-image: url(/gfx/place/gamememory/girls/ice/ready/eye2.png);
}
.place.gamememory[data-girl_name='indira'] #gameAllways .girl {
  width: 364px;
  height: 678px;
  left: 472px;
  top: 16px;
  background-image: url(/gfx/place/gamememory/girls/indira/ready/girl.png);
}
.place.gamememory[data-girl_name='indira'] #gameAllways .eye[data-step='1'] {
  width: 120px;
  height: 61px;
  left: 616px;
  top: 131px;
  background-image: url(/gfx/place/gamememory/girls/indira/ready/eye1.png);
}
.place.gamememory[data-girl_name='indira'] #gameAllways .eye[data-step='2'] {
  width: 124px;
  height: 67px;
  left: 613px;
  top: 131px;
  background-image: url(/gfx/place/gamememory/girls/indira/ready/eye2.png);
}
.place.gamememory[data-girl_name='lola'] #gameAllways .girl {
  width: 342px;
  height: 577px;
  left: 488px;
  top: 24px;
  background-image: url(/gfx/place/gamememory/girls/lola/ready/girl.png);
}
.place.gamememory[data-girl_name='lola'] #gameAllways .eye[data-step='1'] {
  width: 99px;
  height: 42px;
  left: 557px;
  top: 181px;
  background-image: url(/gfx/place/gamememory/girls/lola/ready/eye1.png);
}
.place.gamememory[data-girl_name='lola'] #gameAllways .eye[data-step='2'] {
  width: 107px;
  height: 49px;
  left: 556px;
  top: 181px;
  background-image: url(/gfx/place/gamememory/girls/lola/ready/eye2.png);
}
.place.gamememory[data-girl_name='maggie'] #gameAllways .girl {
  width: 363px;
  height: 627px;
  left: 459px;
  top: 30px;
  background-image: url(/gfx/place/gamememory/girls/maggie/ready/girl.png);
}
.place.gamememory[data-girl_name='maggie'] #gameAllways .eye[data-step='1'] {
  width: 109px;
  height: 29px;
  left: 576px;
  top: 183px;
  background-image: url(/gfx/place/gamememory/girls/maggie/ready/eye1.png);
}
.place.gamememory[data-girl_name='maggie'] #gameAllways .eye[data-step='2'] {
  width: 110px;
  height: 36px;
  left: 576px;
  top: 182px;
  background-image: url(/gfx/place/gamememory/girls/maggie/ready/eye2.png);
}
.place.gamememory[data-girl_name='pantress'] #gameAllways .girl {
  width: 406px;
  height: 573px;
  left: 421px;
  top: 35px;
  background-image: url(/gfx/place/gamememory/girls/pantress/ready/girl.png);
}
.place.gamememory[data-girl_name='pantress'] #gameAllways .eye[data-step='1'] {
  width: 63px;
  height: 29px;
  left: 667px;
  top: 172px;
  background-image: url(/gfx/place/gamememory/girls/pantress/ready/eye1.png);
}
.place.gamememory[data-girl_name='pantress'] #gameAllways .eye[data-step='2'] {
  width: 63px;
  height: 34px;
  left: 669px;
  top: 173px;
  background-image: url(/gfx/place/gamememory/girls/pantress/ready/eye2.png);
}
.place.gamememory[data-girl_name='sanshi'] #gameAllways .girl {
  width: 386px;
  height: 597px;
  left: 414px;
  top: 10px;
  background-image: url(/gfx/place/gamememory/girls/sanshi/ready/girl.png);
}
.place.gamememory[data-girl_name='sanshi'] #gameAllways .eye[data-step='1'] {
  width: 112px;
  height: 37px;
  left: 492px;
  top: 173px;
  background-image: url(/gfx/place/gamememory/girls/sanshi/ready/eye1.png);
}
.place.gamememory[data-girl_name='sanshi'] #gameAllways .eye[data-step='2'] {
  width: 115px;
  height: 40px;
  left: 491px;
  top: 173px;
  background-image: url(/gfx/place/gamememory/girls/sanshi/ready/eye2.png);
}
.place.gamememory[data-girl_name='twins'] #gameAllways .girl {
  width: 731px;
  height: 682px;
  left: 275px;
  top: 44px;
  background-image: url(/gfx/place/gamememory/girls/twins/ready/girl.png);
}
.place.gamememory[data-girl_name='twins'] #gameAllways .eye[data-step='1'] {
  width: 330px;
  height: 47px;
  left: 497px;
  top: 235px;
  background-image: url(/gfx/place/gamememory/girls/twins/ready/eye1.png);
}
.place.gamememory[data-girl_name='twins'] #gameAllways .eye[data-step='2'] {
  width: 332px;
  height: 56px;
  left: 497px;
  top: 235px;
  background-image: url(/gfx/place/gamememory/girls/twins/ready/eye2.png);
}
.place.gamememory[data-girl_name='victoria'] #gameAllways .girl {
  width: 412px;
  height: 566px;
  left: 434px;
  top: 87px;
  background-image: url(/gfx/place/gamememory/girls/victoria/ready/girl.png);
}
.place.gamememory[data-girl_name='victoria'] #gameAllways .eye[data-step='1'] {
  width: 41px;
  height: 23px;
  left: 622px;
  top: 239px;
  background-image: url(/gfx/place/gamememory/girls/victoria/ready/eye1.png);
}
.place.gamememory[data-girl_name='victoria'] #gameAllways .eye[data-step='2'] {
  width: 41px;
  height: 28px;
  left: 622px;
  top: 239px;
  background-image: url(/gfx/place/gamememory/girls/victoria/ready/eye2.png);
}
.place.gamememory[data-girl_name='winona'] #gameAllways .girl {
  width: 271px;
  height: 616px;
  left: 510px;
  top: 65px;
  background-image: url(/gfx/place/gamememory/girls/winona/ready/girl.png);
}
.place.gamememory[data-girl_name='winona'] #gameAllways .eye[data-step='1'] {
  width: 114px;
  height: 24px;
  left: 607px;
  top: 189px;
  background-image: url(/gfx/place/gamememory/girls/winona/ready/eye1.png);
}
.place.gamememory[data-girl_name='winona'] #gameAllways .eye[data-step='2'] {
  width: 115px;
  height: 30px;
  left: 606px;
  top: 189px;
  background-image: url(/gfx/place/gamememory/girls/winona/ready/eye2.png);
}
.place.gamememory[data-girl_name='zoe'] #gameAllways .girl {
  width: 315px;
  height: 607px;
  left: 481px;
  top: 3px;
  background-image: url(/gfx/place/gamememory/girls/zoe/ready/girl.png);
}
.place.gamememory[data-girl_name='zoe'] #gameAllways .eye[data-step='1'] {
  width: 136px;
  height: 22px;
  left: 566px;
  top: 160px;
  background-image: url(/gfx/place/gamememory/girls/zoe/ready/eye1.png);
}
.place.gamememory[data-girl_name='zoe'] #gameAllways .eye[data-step='2'] {
  width: 136px;
  height: 27px;
  left: 566px;
  top: 160px;
  background-image: url(/gfx/place/gamememory/girls/zoe/ready/eye2.png);
}
.place.gamememory[data-event_name='summer'][data-girl_name='cherry'] #gameAllways .girl {
  width: 438px;
  height: 408px;
  left: 311px;
  top: 68px;
  background-image: url(/gfx/place/gamememory/summer/girls/cherry/ready/girl.png);
}
.place.gamememory[data-event_name='summer'][data-girl_name='cherry'] #gameAllways .eye[data-step='1'] {
  width: 83px;
  height: 27px;
  left: 437px;
  top: 181px;
  background-image: url(/gfx/place/gamememory/summer/girls/cherry/ready/eye1.png);
}
.place.gamememory[data-event_name='summer'][data-girl_name='cherry'] #gameAllways .eye[data-step='2'] {
  width: 88px;
  height: 37px;
  left: 435px;
  top: 178px;
  background-image: url(/gfx/place/gamememory/summer/girls/cherry/ready/eye2.png);
}
.place.gamememory[data-event_name='summer'][data-girl_name='cherry'] #gameAllways .m[data-step='0'] {
  width: 47px;
  height: 28px;
  left: 452px;
  top: 233px;
  background-image: url(/gfx/place/gamememory/summer/girls/cherry/ready/m0.png);
}
.place.gamememory[data-event_name='summer'][data-girl_name='cherry'] #gameAllways .m[data-step='1'] {
  width: 51px;
  height: 36px;
  left: 450px;
  top: 231px;
  background-image: url(/gfx/place/gamememory/summer/girls/cherry/ready/m1.png);
}
.place.gamememory[data-event_name='summer'][data-girl_name='cherry'] #gameAllways .m[data-step='2'] {
  width: 29px;
  height: 29px;
  left: 462px;
  top: 233px;
  background-image: url(/gfx/place/gamememory/summer/girls/cherry/ready/m2.png);
}
.place.gamememory[data-event_name='summer'][data-girl_name='cherry'] #gameAllways .m[data-step='3'] {
  width: 58px;
  height: 40px;
  left: 446px;
  top: 229px;
  background-image: url(/gfx/place/gamememory/summer/girls/cherry/ready/m3.png);
}
.place.gamememory[data-event_name='summer'][data-girl_name='cherry'] #gameAllways .m[data-step='smile'] {
  width: 48px;
  height: 30px;
  left: 448px;
  top: 228px;
  background-image: url(/gfx/place/gamememory/summer/girls/cherry/ready/m_smile.png);
}
.place.girls[data-girl_name='geeky'][data-girl_level='0'] #girl {
  width: 379px;
  height: 780px;
  left: 346px;
  top: 0px;
  background-image: url(/gfx/girls/geeky/position/ready/0.png);
}
.place.girls[data-girl_name='geeky'][data-girl_level='10_1'] #girl {
  width: 590px;
  height: 557px;
  left: 280px;
  top: 88px;
  background-image: url(/gfx/girls/geeky/position/ready/10_1.png);
}
.place.girls[data-girl_name='geeky'][data-girl_level='10_2'] #girl {
  width: 590px;
  height: 557px;
  left: 280px;
  top: 88px;
  background-image: url(/gfx/girls/geeky/position/ready/10_2.png);
}
.place.girls[data-girl_name='geeky'][data-girl_level='10_3'] #girl {
  width: 590px;
  height: 557px;
  left: 280px;
  top: 88px;
  background-image: url(/gfx/girls/geeky/position/ready/10_3.png);
}
.place.girls[data-girl_name='geeky'][data-girl_level='10'] #girl {
  width: 479px;
  height: 515px;
  left: 388px;
  top: 101px;
  background-image: url(/gfx/girls/geeky/position/ready/10.png);
}
.place.girls[data-girl_name='geeky'][data-girl_level='1'] #girl {
  width: 304px;
  height: 447px;
  left: 549px;
  top: 88px;
  background-image: url(/gfx/girls/geeky/position/ready/1.png);
}
.place.girls[data-girl_name='geeky'][data-girl_level='2'] #girl {
  width: 270px;
  height: 550px;
  left: 583px;
  top: 95px;
  background-image: url(/gfx/girls/geeky/position/ready/2.png);
}
.place.girls[data-girl_name='geeky'][data-girl_level='3'] #girl {
  width: 336px;
  height: 362px;
  left: 474px;
  top: 97px;
  background-image: url(/gfx/girls/geeky/position/ready/3.png);
}
.place.girls[data-girl_name='geeky'][data-girl_level='4'] #girl {
  width: 392px;
  height: 362px;
  left: 463px;
  top: 97px;
  background-image: url(/gfx/girls/geeky/position/ready/4.png);
}
.place.girls[data-girl_name='geeky'][data-girl_level='5'] #girl {
  width: 488px;
  height: 721px;
  left: 305px;
  top: 54px;
  background-image: url(/gfx/girls/geeky/position/ready/5.png);
}
.place.girls[data-girl_name='geeky'][data-girl_level='6'] #girl {
  width: 386px;
  height: 652px;
  left: 339px;
  top: 74px;
  background-image: url(/gfx/girls/geeky/position/ready/6.png);
}
.place.girls[data-girl_name='geeky'][data-girl_level='7'] #girl {
  width: 360px;
  height: 290px;
  left: 278px;
  top: 209px;
  background-image: url(/gfx/girls/geeky/position/ready/7.png);
}
.place.girls[data-girl_name='geeky'][data-girl_level='8'] #girl {
  width: 595px;
  height: 416px;
  left: 340px;
  top: 117px;
  background-image: url(/gfx/girls/geeky/position/ready/8.png);
}
.place.girls[data-girl_name='geeky'][data-girl_level='9'] #girl {
  width: 459px;
  height: 764px;
  left: 188px;
  top: 14px;
  background-image: url(/gfx/girls/geeky/position/ready/9.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 137px;
  height: 35px;
  left: 477px;
  top: 180px;
  background-image: url(/gfx/girls/geeky/position/ready/0_eye1.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 140px;
  height: 40px;
  left: 476px;
  top: 180px;
  background-image: url(/gfx/girls/geeky/position/ready/0_eye2.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 78px;
  height: 26px;
  left: 644px;
  top: 191px;
  background-image: url(/gfx/girls/geeky/position/ready/1_eye1.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 79px;
  height: 34px;
  left: 643px;
  top: 191px;
  background-image: url(/gfx/girls/geeky/position/ready/1_eye2.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 67px;
  height: 23px;
  left: 675px;
  top: 196px;
  background-image: url(/gfx/girls/geeky/position/ready/2_eye1.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 68px;
  height: 25px;
  left: 675px;
  top: 196px;
  background-image: url(/gfx/girls/geeky/position/ready/2_eye2.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 27px;
  height: 11px;
  left: 717px;
  top: 189px;
  background-image: url(/gfx/girls/geeky/position/ready/3_eye1.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 29px;
  height: 16px;
  left: 715px;
  top: 189px;
  background-image: url(/gfx/girls/geeky/position/ready/3_eye2.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 58px;
  height: 33px;
  left: 666px;
  top: 183px;
  background-image: url(/gfx/girls/geeky/position/ready/4_eye1.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 60px;
  height: 40px;
  left: 666px;
  top: 183px;
  background-image: url(/gfx/girls/geeky/position/ready/4_eye2.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='5'][data-type="1"] {
  width: 98px;
  height: 30px;
  left: 617px;
  top: 179px;
  background-image: url(/gfx/girls/geeky/position/ready/5_eye1.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='5'][data-type="2"] {
  width: 97px;
  height: 32px;
  left: 618px;
  top: 180px;
  background-image: url(/gfx/girls/geeky/position/ready/5_eye2.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 79px;
  height: 25px;
  left: 406px;
  top: 170px;
  background-image: url(/gfx/girls/geeky/position/ready/6_eye1.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 78px;
  height: 26px;
  left: 407px;
  top: 171px;
  background-image: url(/gfx/girls/geeky/position/ready/6_eye2.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 78px;
  height: 36px;
  left: 488px;
  top: 388px;
  background-image: url(/gfx/girls/geeky/position/ready/7_eye1.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 80px;
  height: 41px;
  left: 486px;
  top: 389px;
  background-image: url(/gfx/girls/geeky/position/ready/7_eye2.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='8'][data-type="1"] {
  width: 66px;
  height: 27px;
  left: 700px;
  top: 202px;
  background-image: url(/gfx/girls/geeky/position/ready/8_eye1.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='8'][data-type="2"] {
  width: 68px;
  height: 28px;
  left: 700px;
  top: 202px;
  background-image: url(/gfx/girls/geeky/position/ready/8_eye2.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 32px;
  height: 24px;
  left: 302px;
  top: 156px;
  background-image: url(/gfx/girls/geeky/position/ready/9_eye1.png);
}
.place.girls[data-girl_name='geeky'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 32px;
  height: 25px;
  left: 302px;
  top: 156px;
  background-image: url(/gfx/girls/geeky/position/ready/9_eye2.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='geeky'] {
  width: 123px;
  height: 133px;
  left: 133px;
  top: 54px;
  background-image: url(/gfx/girls/geeky/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='geeky'] {
  width: 135px;
  height: 124px;
  left: 102px;
  top: 57px;
  background-image: url(/gfx/girls/geeky/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='geeky'] {
  width: 105px;
  height: 153px;
  left: 193px;
  top: 48px;
  background-image: url(/gfx/girls/geeky/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='geeky'] {
  width: 175px;
  height: 134px;
  left: 86px;
  top: 110px;
  background-image: url(/gfx/girls/geeky/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='geeky'] {
  width: 135px;
  height: 200px;
  left: 26px;
  top: 42px;
  background-image: url(/gfx/girls/geeky/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='geeky'] {
  width: 245px;
  height: 184px;
  left: 97px;
  top: 95px;
  background-image: url(/gfx/girls/geeky/cams/ready/6.png);
}
.place.girls[data-girl_name='ice'][data-girl_level='0'] #girl {
  width: 346px;
  height: 780px;
  left: 404px;
  top: 0px;
  background-image: url(/gfx/girls/ice/position/ready/0.png);
}
.place.girls[data-girl_name='ice'][data-girl_level='10_1'] #girl {
  width: 406px;
  height: 297px;
  left: 395px;
  top: 204px;
  background-image: url(/gfx/girls/ice/position/ready/10_1.png);
}
.place.girls[data-girl_name='ice'][data-girl_level='10_2'] #girl {
  width: 406px;
  height: 297px;
  left: 395px;
  top: 204px;
  background-image: url(/gfx/girls/ice/position/ready/10_2.png);
}
.place.girls[data-girl_name='ice'][data-girl_level='10_3'] #girl {
  width: 406px;
  height: 297px;
  left: 395px;
  top: 204px;
  background-image: url(/gfx/girls/ice/position/ready/10_3.png);
}
.place.girls[data-girl_name='ice'][data-girl_level='10'] #girl {
  width: 699px;
  height: 426px;
  left: 247px;
  top: 47px;
  background-image: url(/gfx/girls/ice/position/ready/10.png);
}
.place.girls[data-girl_name='ice'][data-girl_level='1'] #girl {
  width: 277px;
  height: 539px;
  left: 444px;
  top: 127px;
  background-image: url(/gfx/girls/ice/position/ready/1.png);
}
.place.girls[data-girl_name='ice'][data-girl_level='2'] #girl {
  width: 379px;
  height: 297px;
  left: 423px;
  top: 204px;
  background-image: url(/gfx/girls/ice/position/ready/2.png);
}
.place.girls[data-girl_name='ice'][data-girl_level='3'] #girl {
  width: 167px;
  height: 421px;
  left: 532px;
  top: 117px;
  background-image: url(/gfx/girls/ice/position/ready/3.png);
}
.place.girls[data-girl_name='ice'][data-girl_level='4'] #girl {
  width: 296px;
  height: 382px;
  left: 389px;
  top: 85px;
  background-image: url(/gfx/girls/ice/position/ready/4.png);
}
.place.girls[data-girl_name='ice'][data-girl_level='5'] #girl {
  width: 391px;
  height: 355px;
  left: 502px;
  top: 113px;
  background-image: url(/gfx/girls/ice/position/ready/5.png);
}
.place.girls[data-girl_name='ice'][data-girl_level='6'] #girl {
  width: 403px;
  height: 377px;
  left: 435px;
  top: 214px;
  background-image: url(/gfx/girls/ice/position/ready/6.png);
}
.place.girls[data-girl_name='ice'][data-girl_level='7'] #girl {
  width: 323px;
  height: 552px;
  left: 194px;
  top: 151px;
  background-image: url(/gfx/girls/ice/position/ready/7.png);
}
.place.girls[data-girl_name='ice'][data-girl_level='8'] #girl {
  width: 385px;
  height: 531px;
  left: 283px;
  top: 180px;
  background-image: url(/gfx/girls/ice/position/ready/8.png);
}
.place.girls[data-girl_name='ice'][data-girl_level='9'] #girl {
  width: 206px;
  height: 589px;
  left: 622px;
  top: 123px;
  background-image: url(/gfx/girls/ice/position/ready/9.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 105px;
  height: 45px;
  left: 498px;
  top: 123px;
  background-image: url(/gfx/girls/ice/position/ready/0_eye1.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 107px;
  height: 52px;
  left: 498px;
  top: 123px;
  background-image: url(/gfx/girls/ice/position/ready/0_eye2.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 45px;
  height: 30px;
  left: 578px;
  top: 188px;
  background-image: url(/gfx/girls/ice/position/ready/1_eye1.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 51px;
  height: 37px;
  left: 576px;
  top: 188px;
  background-image: url(/gfx/girls/ice/position/ready/1_eye2.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 51px;
  height: 19px;
  left: 445px;
  top: 307px;
  background-image: url(/gfx/girls/ice/position/ready/2_eye1.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 55px;
  height: 22px;
  left: 442px;
  top: 307px;
  background-image: url(/gfx/girls/ice/position/ready/2_eye2.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 54px;
  height: 17px;
  left: 584px;
  top: 182px;
  background-image: url(/gfx/girls/ice/position/ready/3_eye1.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 54px;
  height: 19px;
  left: 584px;
  top: 182px;
  background-image: url(/gfx/girls/ice/position/ready/3_eye2.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 52px;
  height: 16px;
  left: 461px;
  top: 149px;
  background-image: url(/gfx/girls/ice/position/ready/4_eye1.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 52px;
  height: 19px;
  left: 461px;
  top: 149px;
  background-image: url(/gfx/girls/ice/position/ready/4_eye2.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='5'][data-type="1"] {
  width: 53px;
  height: 19px;
  left: 757px;
  top: 311px;
  background-image: url(/gfx/girls/ice/position/ready/5_eye1.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='5'][data-type="2"] {
  width: 53px;
  height: 25px;
  left: 757px;
  top: 311px;
  background-image: url(/gfx/girls/ice/position/ready/5_eye2.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 56px;
  height: 26px;
  left: 760px;
  top: 282px;
  background-image: url(/gfx/girls/ice/position/ready/6_eye1.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 56px;
  height: 29px;
  left: 760px;
  top: 282px;
  background-image: url(/gfx/girls/ice/position/ready/6_eye2.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 61px;
  height: 21px;
  left: 367px;
  top: 221px;
  background-image: url(/gfx/girls/ice/position/ready/7_eye1.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 62px;
  height: 27px;
  left: 365px;
  top: 220px;
  background-image: url(/gfx/girls/ice/position/ready/7_eye2.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='8'][data-type="1"] {
  width: 42px;
  height: 51px;
  left: 337px;
  top: 416px;
  background-image: url(/gfx/girls/ice/position/ready/8_eye1.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='8'][data-type="2"] {
  width: 45px;
  height: 60px;
  left: 337px;
  top: 412px;
  background-image: url(/gfx/girls/ice/position/ready/8_eye2.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 13px;
  height: 12px;
  left: 753px;
  top: 172px;
  background-image: url(/gfx/girls/ice/position/ready/9_eye1.png);
}
.place.girls[data-girl_name='ice'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 13px;
  height: 16px;
  left: 753px;
  top: 171px;
  background-image: url(/gfx/girls/ice/position/ready/9_eye2.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='ice'] {
  width: 97px;
  height: 190px;
  left: 169px;
  top: 58px;
  background-image: url(/gfx/girls/ice/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='ice'] {
  width: 155px;
  height: 122px;
  left: 86px;
  top: 80px;
  background-image: url(/gfx/girls/ice/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='ice'] {
  width: 238px;
  height: 151px;
  left: 151px;
  top: 42px;
  background-image: url(/gfx/girls/ice/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='ice'] {
  width: 122px;
  height: 158px;
  left: 124px;
  top: 67px;
  background-image: url(/gfx/girls/ice/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='ice'] {
  width: 123px;
  height: 170px;
  left: 19px;
  top: 72px;
  background-image: url(/gfx/girls/ice/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='ice'] {
  width: 189px;
  height: 172px;
  left: 72px;
  top: 105px;
  background-image: url(/gfx/girls/ice/cams/ready/6.png);
}
.place.girls[data-girl_name='indira'][data-girl_level='0'] #girl {
  width: 234px;
  height: 742px;
  left: 464px;
  top: 39px;
  background-image: url(/gfx/girls/indira/position/ready/0.png);
}
.place.girls[data-girl_name='indira'][data-girl_level='10_1'] #girl {
  width: 455px;
  height: 288px;
  left: 198px;
  top: 187px;
  background-image: url(/gfx/girls/indira/position/ready/10_1.png);
}
.place.girls[data-girl_name='indira'][data-girl_level='10_2'] #girl {
  width: 458px;
  height: 296px;
  left: 198px;
  top: 187px;
  background-image: url(/gfx/girls/indira/position/ready/10_2.png);
}
.place.girls[data-girl_name='indira'][data-girl_level='10_3'] #girl {
  width: 461px;
  height: 302px;
  left: 198px;
  top: 187px;
  background-image: url(/gfx/girls/indira/position/ready/10_3.png);
}
.place.girls[data-girl_name='indira'][data-girl_level='10'] #girl {
  width: 693px;
  height: 203px;
  left: 255px;
  top: 312px;
  background-image: url(/gfx/girls/indira/position/ready/10.png);
}
.place.girls[data-girl_name='indira'][data-girl_level='1'] #girl {
  width: 402px;
  height: 719px;
  left: 305px;
  top: 31px;
  background-image: url(/gfx/girls/indira/position/ready/1.png);
}
.place.girls[data-girl_name='indira'][data-girl_level='2'] #girl {
  width: 240px;
  height: 712px;
  left: 384px;
  top: 39px;
  background-image: url(/gfx/girls/indira/position/ready/2.png);
}
.place.girls[data-girl_name='indira'][data-girl_level='3'] #girl {
  width: 245px;
  height: 697px;
  left: 336px;
  top: 39px;
  background-image: url(/gfx/girls/indira/position/ready/3.png);
}
.place.girls[data-girl_name='indira'][data-girl_level='4'] #girl {
  width: 211px;
  height: 689px;
  left: 371px;
  top: 58px;
  background-image: url(/gfx/girls/indira/position/ready/4.png);
}
.place.girls[data-girl_name='indira'][data-girl_level='5'] #girl {
  width: 435px;
  height: 376px;
  left: 227px;
  top: 115px;
  background-image: url(/gfx/girls/indira/position/ready/5.png);
}
.place.girls[data-girl_name='indira'][data-girl_level='6'] #girl {
  width: 433px;
  height: 363px;
  left: 227px;
  top: 111px;
  background-image: url(/gfx/girls/indira/position/ready/6.png);
}
.place.girls[data-girl_name='indira'][data-girl_level='7'] #girl {
  width: 476px;
  height: 227px;
  left: 298px;
  top: 249px;
  background-image: url(/gfx/girls/indira/position/ready/7.png);
}
.place.girls[data-girl_name='indira'][data-girl_level='8'] #girl {
  width: 372px;
  height: 378px;
  left: 328px;
  top: 128px;
  background-image: url(/gfx/girls/indira/position/ready/8.png);
}
.place.girls[data-girl_name='indira'][data-girl_level='9'] #girl {
  width: 513px;
  height: 282px;
  left: 307px;
  top: 189px;
  background-image: url(/gfx/girls/indira/position/ready/9.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 90px;
  height: 44px;
  left: 554px;
  top: 117px;
  background-image: url(/gfx/girls/indira/position/ready/0_eye1.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 95px;
  height: 42px;
  left: 549px;
  top: 121px;
  background-image: url(/gfx/girls/indira/position/ready/0_eye2.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 65px;
  height: 33px;
  left: 530px;
  top: 91px;
  background-image: url(/gfx/girls/indira/position/ready/1_eye1.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 70px;
  height: 36px;
  left: 525px;
  top: 91px;
  background-image: url(/gfx/girls/indira/position/ready/1_eye2.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 69px;
  height: 26px;
  left: 471px;
  top: 99px;
  background-image: url(/gfx/girls/indira/position/ready/2_eye1.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 72px;
  height: 26px;
  left: 470px;
  top: 101px;
  background-image: url(/gfx/girls/indira/position/ready/2_eye2.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 67px;
  height: 28px;
  left: 472px;
  top: 94px;
  background-image: url(/gfx/girls/indira/position/ready/3_eye1.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 69px;
  height: 28px;
  left: 470px;
  top: 97px;
  background-image: url(/gfx/girls/indira/position/ready/3_eye2.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 63px;
  height: 39px;
  left: 470px;
  top: 110px;
  background-image: url(/gfx/girls/indira/position/ready/4_eye1.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 65px;
  height: 40px;
  left: 467px;
  top: 114px;
  background-image: url(/gfx/girls/indira/position/ready/4_eye2.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 68px;
  height: 29px;
  left: 283px;
  top: 244px;
  background-image: url(/gfx/girls/indira/position/ready/6_eye1.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 71px;
  height: 26px;
  left: 281px;
  top: 249px;
  background-image: url(/gfx/girls/indira/position/ready/6_eye2.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 48px;
  height: 42px;
  left: 622px;
  top: 288px;
  background-image: url(/gfx/girls/indira/position/ready/7_eye1.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 51px;
  height: 41px;
  left: 618px;
  top: 292px;
  background-image: url(/gfx/girls/indira/position/ready/7_eye2.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='8'][data-type="1"] {
  width: 63px;
  height: 29px;
  left: 467px;
  top: 181px;
  background-image: url(/gfx/girls/indira/position/ready/8_eye1.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='8'][data-type="2"] {
  width: 63px;
  height: 35px;
  left: 467px;
  top: 178px;
  background-image: url(/gfx/girls/indira/position/ready/8_eye2.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 69px;
  height: 36px;
  left: 390px;
  top: 341px;
  background-image: url(/gfx/girls/indira/position/ready/9_eye1.png);
}
.place.girls[data-girl_name='indira'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 69px;
  height: 42px;
  left: 390px;
  top: 339px;
  background-image: url(/gfx/girls/indira/position/ready/9_eye2.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='indira'] {
  width: 160px;
  height: 133px;
  left: 79px;
  top: 51px;
  background-image: url(/gfx/girls/indira/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='indira'] {
  width: 225px;
  height: 123px;
  left: 63px;
  top: 66px;
  background-image: url(/gfx/girls/indira/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='indira'] {
  width: 146px;
  height: 151px;
  left: 206px;
  top: 60px;
  background-image: url(/gfx/girls/indira/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='indira'] {
  width: 162px;
  height: 164px;
  left: 88px;
  top: 79px;
  background-image: url(/gfx/girls/indira/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='indira'] {
  width: 69px;
  height: 224px;
  left: 65px;
  top: 16px;
  background-image: url(/gfx/girls/indira/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='indira'] {
  width: 185px;
  height: 160px;
  left: 14px;
  top: 49px;
  background-image: url(/gfx/girls/indira/cams/ready/6.png);
}
.place.girls[data-girl_name='linn'][data-girl_level='0'] #girl {
  width: 342px;
  height: 764px;
  left: 475px;
  top: 16px;
  background-image: url(/gfx/girls/linn/position/ready/0.png?1);
}
.place.girls[data-girl_name='linn'][data-girl_level='10_1'] #girl {
  width: 230px;
  height: 618px;
  left: 456px;
  top: 40px;
  background-image: url(/gfx/girls/linn/position/ready/10_1.png?1);
}
.place.girls[data-girl_name='linn'][data-girl_level='10_2'] #girl {
  width: 232px;
  height: 619px;
  left: 454px;
  top: 40px;
  background-image: url(/gfx/girls/linn/position/ready/10_2.png?1);
}
.place.girls[data-girl_name='linn'][data-girl_level='10_3'] #girl {
  width: 232px;
  height: 621px;
  left: 454px;
  top: 40px;
  background-image: url(/gfx/girls/linn/position/ready/10_3.png?1);
}
.place.girls[data-girl_name='linn'][data-girl_level='10'] #girl {
  width: 296px;
  height: 451px;
  left: 670px;
  top: 79px;
  background-image: url(/gfx/girls/linn/position/ready/10.png?1);
}
.place.girls[data-girl_name='linn'][data-girl_level='1'] #girl {
  width: 308px;
  height: 762px;
  left: 598px;
  top: 18px;
  background-image: url(/gfx/girls/linn/position/ready/1.png?1);
}
.place.girls[data-girl_name='linn'][data-girl_level='2'] #girl {
  width: 349px;
  height: 766px;
  left: 464px;
  top: 14px;
  background-image: url(/gfx/girls/linn/position/ready/2.png?1);
}
.place.girls[data-girl_name='linn'][data-girl_level='3'] #girl {
  width: 245px;
  height: 730px;
  left: 545px;
  top: 41px;
  background-image: url(/gfx/girls/linn/position/ready/3.png?1);
}
.place.girls[data-girl_name='linn'][data-girl_level='4'] #girl {
  width: 313px;
  height: 716px;
  left: 511px;
  top: 57px;
  background-image: url(/gfx/girls/linn/position/ready/4.png?1);
}
.place.girls[data-girl_name='linn'][data-girl_level='5'] #girl {
  width: 205px;
  height: 747px;
  left: 540px;
  top: 28px;
  background-image: url(/gfx/girls/linn/position/ready/5.png?1);
}
.place.girls[data-girl_name='linn'][data-girl_level='6'] #girl {
  width: 266px;
  height: 738px;
  left: 557px;
  top: 36px;
  background-image: url(/gfx/girls/linn/position/ready/6.png?1);
}
.place.girls[data-girl_name='linn'][data-girl_level='7'] #girl {
  width: 232px;
  height: 610px;
  left: 454px;
  top: 51px;
  background-image: url(/gfx/girls/linn/position/ready/7.png?1);
}
.place.girls[data-girl_name='linn'][data-girl_level='8'] #girl {
  width: 254px;
  height: 303px;
  left: 580px;
  top: 102px;
  background-image: url(/gfx/girls/linn/position/ready/8.png?1);
}
.place.girls[data-girl_name='linn'][data-girl_level='9'] #girl {
  width: 272px;
  height: 379px;
  left: 400px;
  top: 96px;
  background-image: url(/gfx/girls/linn/position/ready/9.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 77px;
  height: 21px;
  left: 654px;
  top: 126px;
  background-image: url(/gfx/girls/linn/position/ready/0_eye1.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 79px;
  height: 24px;
  left: 652px;
  top: 125px;
  background-image: url(/gfx/girls/linn/position/ready/0_eye2.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='10'][data-type="1"] {
  width: 47px;
  height: 20px;
  left: 594px;
  top: 113px;
  background-image: url(/gfx/girls/linn/position/ready/10_eye1.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='10'][data-type="2"] {
  width: 46px;
  height: 22px;
  left: 594px;
  top: 112px;
  background-image: url(/gfx/girls/linn/position/ready/10_eye2.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 71px;
  height: 18px;
  left: 759px;
  top: 118px;
  background-image: url(/gfx/girls/linn/position/ready/1_eye1.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 71px;
  height: 20px;
  left: 757px;
  top: 117px;
  background-image: url(/gfx/girls/linn/position/ready/1_eye2.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 68px;
  height: 18px;
  left: 622px;
  top: 109px;
  background-image: url(/gfx/girls/linn/position/ready/2_eye1.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 68px;
  height: 20px;
  left: 620px;
  top: 108px;
  background-image: url(/gfx/girls/linn/position/ready/2_eye2.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 18px;
  height: 21px;
  left: 585px;
  top: 116px;
  background-image: url(/gfx/girls/linn/position/ready/4_eye1.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 18px;
  height: 22px;
  left: 585px;
  top: 115px;
  background-image: url(/gfx/girls/linn/position/ready/4_eye2.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='5'][data-type="1"] {
  width: 53px;
  height: 16px;
  left: 634px;
  top: 92px;
  background-image: url(/gfx/girls/linn/position/ready/5_eye1.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='5'][data-type="2"] {
  width: 58px;
  height: 19px;
  left: 632px;
  top: 92px;
  background-image: url(/gfx/girls/linn/position/ready/5_eye2.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 47px;
  height: 18px;
  left: 696px;
  top: 99px;
  background-image: url(/gfx/girls/linn/position/ready/6_eye1.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 48px;
  height: 20px;
  left: 695px;
  top: 98px;
  background-image: url(/gfx/girls/linn/position/ready/6_eye2.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 47px;
  height: 20px;
  left: 594px;
  top: 113px;
  background-image: url(/gfx/girls/linn/position/ready/7_eye1.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 46px;
  height: 22px;
  left: 594px;
  top: 112px;
  background-image: url(/gfx/girls/linn/position/ready/7_eye2.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='8'][data-type="1"] {
  width: 48px;
  height: 16px;
  left: 687px;
  top: 156px;
  background-image: url(/gfx/girls/linn/position/ready/8_eye1.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='8'][data-type="2"] {
  width: 54px;
  height: 19px;
  left: 684px;
  top: 155px;
  background-image: url(/gfx/girls/linn/position/ready/8_eye2.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 47px;
  height: 18px;
  left: 499px;
  top: 157px;
  background-image: url(/gfx/girls/linn/position/ready/9_eye1.png?1);
}
.place.girls[data-girl_name='linn'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 46px;
  height: 21px;
  left: 498px;
  top: 157px;
  background-image: url(/gfx/girls/linn/position/ready/9_eye2.png?1);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='linn'] {
  width: 88px;
  height: 201px;
  left: 97px;
  top: 42px;
  background-image: url(/gfx/girls/linn/cams/ready/1.png?1);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='linn'] {
  width: 74px;
  height: 222px;
  left: 115px;
  top: 34px;
  background-image: url(/gfx/girls/linn/cams/ready/2.png?1);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='linn'] {
  width: 89px;
  height: 203px;
  left: 178px;
  top: 52px;
  background-image: url(/gfx/girls/linn/cams/ready/3.png?1);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='linn'] {
  width: 74px;
  height: 221px;
  left: 104px;
  top: 44px;
  background-image: url(/gfx/girls/linn/cams/ready/4.png?1);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='linn'] {
  width: 82px;
  height: 189px;
  left: 44px;
  top: 47px;
  background-image: url(/gfx/girls/linn/cams/ready/5.png?1);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='linn'] {
  width: 91px;
  height: 208px;
  left: 93px;
  top: 65px;
  background-image: url(/gfx/girls/linn/cams/ready/6.png?1);
}
.place.girls[data-girl_name='lola'][data-girl_level='0'] #girl {
  width: 416px;
  height: 765px;
  left: 384px;
  top: 15px;
  background-image: url(/gfx/girls/lola/position/ready/0.png?2);
}
.place.girls[data-girl_name='lola'][data-girl_level='10_1'] #girl {
  width: 218px;
  height: 431px;
  left: 472px;
  top: 132px;
  background-image: url(/gfx/girls/lola/position/ready/10_1.png?2);
}
.place.girls[data-girl_name='lola'][data-girl_level='10_2'] #girl {
  width: 218px;
  height: 431px;
  left: 472px;
  top: 132px;
  background-image: url(/gfx/girls/lola/position/ready/10_2.png?2);
}
.place.girls[data-girl_name='lola'][data-girl_level='10_3'] #girl {
  width: 218px;
  height: 431px;
  left: 472px;
  top: 132px;
  background-image: url(/gfx/girls/lola/position/ready/10_3.png?2);
}
.place.girls[data-girl_name='lola'][data-girl_level='10'] #girl {
  width: 314px;
  height: 620px;
  left: 365px;
  top: 99px;
  background-image: url(/gfx/girls/lola/position/ready/10.png?2);
}
.place.girls[data-girl_name='lola'][data-girl_level='1'] #girl {
  width: 288px;
  height: 476px;
  left: 606px;
  top: 134px;
  background-image: url(/gfx/girls/lola/position/ready/1.png?2);
}
.place.girls[data-girl_name='lola'][data-girl_level='2'] #girl {
  width: 216px;
  height: 427px;
  left: 472px;
  top: 139px;
  background-image: url(/gfx/girls/lola/position/ready/2.png?2);
}
.place.girls[data-girl_name='lola'][data-girl_level='3'] #girl {
  width: 376px;
  height: 298px;
  left: 506px;
  top: 184px;
  background-image: url(/gfx/girls/lola/position/ready/3.png?2);
}
.place.girls[data-girl_name='lola'][data-girl_level='4'] #girl {
  width: 425px;
  height: 407px;
  left: 213px;
  top: 83px;
  background-image: url(/gfx/girls/lola/position/ready/4.png?2);
}
.place.girls[data-girl_name='lola'][data-girl_level='5'] #girl {
  width: 261px;
  height: 604px;
  left: 570px;
  top: 105px;
  background-image: url(/gfx/girls/lola/position/ready/5.png?2);
}
.place.girls[data-girl_name='lola'][data-girl_level='6'] #girl {
  width: 444px;
  height: 620px;
  left: 519px;
  top: 105px;
  background-image: url(/gfx/girls/lola/position/ready/6.png?2);
}
.place.girls[data-girl_name='lola'][data-girl_level='7'] #girl {
  width: 488px;
  height: 269px;
  left: 424px;
  top: 232px;
  background-image: url(/gfx/girls/lola/position/ready/7.png?2);
}
.place.girls[data-girl_name='lola'][data-girl_level='8'] #girl {
  width: 402px;
  height: 334px;
  left: 507px;
  top: 139px;
  background-image: url(/gfx/girls/lola/position/ready/8.png?2);
}
.place.girls[data-girl_name='lola'][data-girl_level='9'] #girl {
  width: 522px;
  height: 357px;
  left: 229px;
  top: 149px;
  background-image: url(/gfx/girls/lola/position/ready/9.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 100px;
  height: 32px;
  left: 501px;
  top: 134px;
  background-image: url(/gfx/girls/lola/position/ready/0_eye1.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 100px;
  height: 43px;
  left: 501px;
  top: 134px;
  background-image: url(/gfx/girls/lola/position/ready/0_eye2.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='10'][data-type="1"] {
  width: 68px;
  height: 18px;
  left: 543px;
  top: 202px;
  background-image: url(/gfx/girls/lola/position/ready/10_eye1.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='10'][data-type="2"] {
  width: 74px;
  height: 21px;
  left: 541px;
  top: 202px;
  background-image: url(/gfx/girls/lola/position/ready/10_eye2.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 52px;
  height: 22px;
  left: 724px;
  top: 202px;
  background-image: url(/gfx/girls/lola/position/ready/1_eye1.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 53px;
  height: 23px;
  left: 724px;
  top: 202px;
  background-image: url(/gfx/girls/lola/position/ready/1_eye2.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 68px;
  height: 18px;
  left: 542px;
  top: 209px;
  background-image: url(/gfx/girls/lola/position/ready/2_eye1.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 72px;
  height: 21px;
  left: 541px;
  top: 209px;
  background-image: url(/gfx/girls/lola/position/ready/2_eye2.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 54px;
  height: 25px;
  left: 738px;
  top: 235px;
  background-image: url(/gfx/girls/lola/position/ready/3_eye1.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 54px;
  height: 21px;
  left: 738px;
  top: 242px;
  background-image: url(/gfx/girls/lola/position/ready/3_eye2.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 61px;
  height: 30px;
  left: 263px;
  top: 158px;
  background-image: url(/gfx/girls/lola/position/ready/4_eye1.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 63px;
  height: 41px;
  left: 262px;
  top: 151px;
  background-image: url(/gfx/girls/lola/position/ready/4_eye2.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='5'][data-type="1"] {
  width: 56px;
  height: 19px;
  left: 694px;
  top: 161px;
  background-image: url(/gfx/girls/lola/position/ready/5_eye1.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='5'][data-type="2"] {
  width: 61px;
  height: 24px;
  left: 693px;
  top: 161px;
  background-image: url(/gfx/girls/lola/position/ready/5_eye2.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 70px;
  height: 20px;
  left: 806px;
  top: 179px;
  background-image: url(/gfx/girls/lola/position/ready/6_eye1.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 70px;
  height: 23px;
  left: 806px;
  top: 180px;
  background-image: url(/gfx/girls/lola/position/ready/6_eye2.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 51px;
  height: 34px;
  left: 818px;
  top: 297px;
  background-image: url(/gfx/girls/lola/position/ready/7_eye1.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 52px;
  height: 38px;
  left: 818px;
  top: 297px;
  background-image: url(/gfx/girls/lola/position/ready/7_eye2.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='8'][data-type="1"] {
  width: 38px;
  height: 45px;
  left: 797px;
  top: 326px;
  background-image: url(/gfx/girls/lola/position/ready/8_eye1.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='8'][data-type="2"] {
  width: 42px;
  height: 46px;
  left: 793px;
  top: 326px;
  background-image: url(/gfx/girls/lola/position/ready/8_eye2.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 49px;
  height: 14px;
  left: 321px;
  top: 207px;
  background-image: url(/gfx/girls/lola/position/ready/9_eye1.png?2);
}
.place.girls[data-girl_name='lola'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 52px;
  height: 19px;
  left: 320px;
  top: 207px;
  background-image: url(/gfx/girls/lola/position/ready/9_eye2.png?2);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='lola'] {
  width: 131px;
  height: 103px;
  left: 143px;
  top: 80px;
  background-image: url(/gfx/girls/lola/cams/ready/1.png?2);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='lola'] {
  width: 143px;
  height: 136px;
  left: 61px;
  top: 52px;
  background-image: url(/gfx/girls/lola/cams/ready/2.png?2);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='lola'] {
  width: 156px;
  height: 87px;
  left: 154px;
  top: 107px;
  background-image: url(/gfx/girls/lola/cams/ready/3.png?2);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='lola'] {
  width: 151px;
  height: 145px;
  left: 76px;
  top: 81px;
  background-image: url(/gfx/girls/lola/cams/ready/4.png?2);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='lola'] {
  width: 74px;
  height: 170px;
  left: 58px;
  top: 70px;
  background-image: url(/gfx/girls/lola/cams/ready/5.png?2);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='lola'] {
  width: 112px;
  height: 131px;
  left: 71px;
  top: 72px;
  background-image: url(/gfx/girls/lola/cams/ready/6.png?2);
}
.place.girls[data-girl_name='maggie'][data-girl_level='0'] #girl {
  width: 271px;
  height: 761px;
  left: 559px;
  top: 19px;
  background-image: url(/gfx/girls/maggie/position/ready/0.png);
}
.place.girls[data-girl_name='maggie'][data-girl_level='10_1'] #girl {
  width: 275px;
  height: 514px;
  left: 503px;
  top: 25px;
  background-image: url(/gfx/girls/maggie/position/ready/10_1.png);
}
.place.girls[data-girl_name='maggie'][data-girl_level='10_2'] #girl {
  width: 275px;
  height: 515px;
  left: 503px;
  top: 22px;
  background-image: url(/gfx/girls/maggie/position/ready/10_2.png);
}
.place.girls[data-girl_name='maggie'][data-girl_level='10_3'] #girl {
  width: 273px;
  height: 513px;
  left: 503px;
  top: 20px;
  background-image: url(/gfx/girls/maggie/position/ready/10_3.png);
}
.place.girls[data-girl_name='maggie'][data-girl_level='10'] #girl {
  width: 211px;
  height: 405px;
  left: 583px;
  top: 264px;
  background-image: url(/gfx/girls/maggie/position/ready/10.png);
}
.place.girls[data-girl_name='maggie'][data-girl_level='1'] #girl {
  width: 327px;
  height: 763px;
  left: 518px;
  top: 17px;
  background-image: url(/gfx/girls/maggie/position/ready/1.png);
}
.place.girls[data-girl_name='maggie'][data-girl_level='2'] #girl {
  width: 279px;
  height: 773px;
  left: 482px;
  top: 7px;
  background-image: url(/gfx/girls/maggie/position/ready/2.png);
}
.place.girls[data-girl_name='maggie'][data-girl_level='3'] #girl {
  width: 263px;
  height: 767px;
  left: 474px;
  top: 13px;
  background-image: url(/gfx/girls/maggie/position/ready/3.png);
}
.place.girls[data-girl_name='maggie'][data-girl_level='4'] #girl {
  width: 379px;
  height: 520px;
  left: 431px;
  top: 228px;
  background-image: url(/gfx/girls/maggie/position/ready/4.png);
}
.place.girls[data-girl_name='maggie'][data-girl_level='5'] #girl {
  width: 400px;
  height: 721px;
  left: 451px;
  top: 14px;
  background-image: url(/gfx/girls/maggie/position/ready/5.png);
}
.place.girls[data-girl_name='maggie'][data-girl_level='6'] #girl {
  width: 183px;
  height: 767px;
  left: 650px;
  top: 13px;
  background-image: url(/gfx/girls/maggie/position/ready/6.png);
}
.place.girls[data-girl_name='maggie'][data-girl_level='7'] #girl {
  width: 288px;
  height: 365px;
  left: 539px;
  top: 280px;
  background-image: url(/gfx/girls/maggie/position/ready/7.png);
}
.place.girls[data-girl_name='maggie'][data-girl_level='8'] #girl {
  width: 226px;
  height: 506px;
  left: 571px;
  top: 45px;
  background-image: url(/gfx/girls/maggie/position/ready/8.png);
}
.place.girls[data-girl_name='maggie'][data-girl_level='9'] #girl {
  width: 166px;
  height: 428px;
  left: 601px;
  top: 224px;
  background-image: url(/gfx/girls/maggie/position/ready/9.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 70px;
  height: 18px;
  left: 670px;
  top: 104px;
  background-image: url(/gfx/girls/maggie/position/ready/0_eye1.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 70px;
  height: 23px;
  left: 670px;
  top: 104px;
  background-image: url(/gfx/girls/maggie/position/ready/0_eye2.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='10'][data-type="1"] {
  width: 45px;
  height: 9px;
  left: 582px;
  top: 134px;
  background-image: url(/gfx/girls/maggie/position/ready/10_eye1.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='10'][data-type="2"] {
  width: 46px;
  height: 13px;
  left: 581px;
  top: 132px;
  background-image: url(/gfx/girls/maggie/position/ready/10_eye2.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 57px;
  height: 23px;
  left: 682px;
  top: 93px;
  background-image: url(/gfx/girls/maggie/position/ready/1_eye1.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 61px;
  height: 27px;
  left: 680px;
  top: 93px;
  background-image: url(/gfx/girls/maggie/position/ready/1_eye2.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 62px;
  height: 18px;
  left: 599px;
  top: 96px;
  background-image: url(/gfx/girls/maggie/position/ready/2_eye1.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 63px;
  height: 21px;
  left: 599px;
  top: 96px;
  background-image: url(/gfx/girls/maggie/position/ready/2_eye2.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 62px;
  height: 24px;
  left: 536px;
  top: 92px;
  background-image: url(/gfx/girls/maggie/position/ready/3_eye1.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 64px;
  height: 28px;
  left: 536px;
  top: 92px;
  background-image: url(/gfx/girls/maggie/position/ready/3_eye2.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 51px;
  height: 23px;
  left: 733px;
  top: 79px;
  background-image: url(/gfx/girls/maggie/position/ready/6_eye1.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 52px;
  height: 26px;
  left: 733px;
  top: 79px;
  background-image: url(/gfx/girls/maggie/position/ready/6_eye2.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 50px;
  height: 11px;
  left: 700px;
  top: 353px;
  background-image: url(/gfx/girls/maggie/position/ready/7_eye1.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 50px;
  height: 14px;
  left: 700px;
  top: 353px;
  background-image: url(/gfx/girls/maggie/position/ready/7_eye2.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='8'][data-type="1"] {
  width: 44px;
  height: 14px;
  left: 611px;
  top: 108px;
  background-image: url(/gfx/girls/maggie/position/ready/8_eye1.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='8'][data-type="2"] {
  width: 45px;
  height: 15px;
  left: 610px;
  top: 108px;
  background-image: url(/gfx/girls/maggie/position/ready/8_eye2.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 47px;
  height: 10px;
  left: 646px;
  top: 293px;
  background-image: url(/gfx/girls/maggie/position/ready/9_eye1.png);
}
.place.girls[data-girl_name='maggie'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 47px;
  height: 12px;
  left: 646px;
  top: 293px;
  background-image: url(/gfx/girls/maggie/position/ready/9_eye2.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='maggie'] {
  width: 105px;
  height: 132px;
  left: 150px;
  top: 60px;
  background-image: url(/gfx/girls/maggie/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='maggie'] {
  width: 98px;
  height: 219px;
  left: 62px;
  top: 44px;
  background-image: url(/gfx/girls/maggie/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='maggie'] {
  width: 71px;
  height: 185px;
  left: 318px;
  top: 80px;
  background-image: url(/gfx/girls/maggie/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='maggie'] {
  width: 105px;
  height: 132px;
  left: 117px;
  top: 92px;
  background-image: url(/gfx/girls/maggie/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='maggie'] {
  width: 51px;
  height: 213px;
  left: 69px;
  top: 25px;
  background-image: url(/gfx/girls/maggie/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='maggie'] {
  width: 95px;
  height: 212px;
  left: 71px;
  top: 67px;
  background-image: url(/gfx/girls/maggie/cams/ready/6.png);
}
.place.girls[data-girl_name='pantress'][data-girl_level='0'] #girl {
  width: 293px;
  height: 778px;
  left: 499px;
  top: 2px;
  background-image: url(/gfx/girls/pantress/position/ready/0.png);
}
.place.girls[data-girl_name='pantress'][data-girl_level='10_1'] #girl {
  width: 539px;
  height: 397px;
  left: 318px;
  top: 78px;
  background-image: url(/gfx/girls/pantress/position/ready/10_1.png);
}
.place.girls[data-girl_name='pantress'][data-girl_level='10_2'] #girl {
  width: 539px;
  height: 397px;
  left: 318px;
  top: 78px;
  background-image: url(/gfx/girls/pantress/position/ready/10_2.png);
}
.place.girls[data-girl_name='pantress'][data-girl_level='10_3'] #girl {
  width: 539px;
  height: 397px;
  left: 318px;
  top: 78px;
  background-image: url(/gfx/girls/pantress/position/ready/10_3.png);
}
.place.girls[data-girl_name='pantress'][data-girl_level='10'] #girl {
  width: 505px;
  height: 305px;
  left: 333px;
  top: 175px;
  background-image: url(/gfx/girls/pantress/position/ready/10.png);
}
.place.girls[data-girl_name='pantress'][data-girl_level='1'] #girl {
  width: 235px;
  height: 770px;
  left: 527px;
  top: 3px;
  background-image: url(/gfx/girls/pantress/position/ready/1.png);
}
.place.girls[data-girl_name='pantress'][data-girl_level='2'] #girl {
  width: 194px;
  height: 758px;
  left: 516px;
  top: 0px;
  background-image: url(/gfx/girls/pantress/position/ready/2.png);
}
.place.girls[data-girl_name='pantress'][data-girl_level='3'] #girl {
  width: 419px;
  height: 531px;
  left: 394px;
  top: 133px;
  background-image: url(/gfx/girls/pantress/position/ready/3.png);
}
.place.girls[data-girl_name='pantress'][data-girl_level='4'] #girl {
  width: 295px;
  height: 544px;
  left: 228px;
  top: 136px;
  background-image: url(/gfx/girls/pantress/position/ready/4.png);
}
.place.girls[data-girl_name='pantress'][data-girl_level='5'] #girl {
  width: 482px;
  height: 591px;
  left: 367px;
  top: 93px;
  background-image: url(/gfx/girls/pantress/position/ready/5.png);
}
.place.girls[data-girl_name='pantress'][data-girl_level='6'] #girl {
  width: 573px;
  height: 304px;
  left: 349px;
  top: 160px;
  background-image: url(/gfx/girls/pantress/position/ready/6.png);
}
.place.girls[data-girl_name='pantress'][data-girl_level='7'] #girl {
  width: 539px;
  height: 398px;
  left: 318px;
  top: 77px;
  background-image: url(/gfx/girls/pantress/position/ready/7.png);
}
.place.girls[data-girl_name='pantress'][data-girl_level='8'] #girl {
  width: 490px;
  height: 464px;
  left: 399px;
  top: 72px;
  background-image: url(/gfx/girls/pantress/position/ready/8.png);
}
.place.girls[data-girl_name='pantress'][data-girl_level='9'] #girl {
  width: 416px;
  height: 398px;
  left: 496px;
  top: 135px;
  background-image: url(/gfx/girls/pantress/position/ready/9.png);
}
.place.girls[data-girl_name='pantress'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 52px;
  height: 22px;
  left: 600px;
  top: 99px;
  background-image: url(/gfx/girls/pantress/position/ready/0_eye1.png);
}
.place.girls[data-girl_name='pantress'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 51px;
  height: 28px;
  left: 601px;
  top: 99px;
  background-image: url(/gfx/girls/pantress/position/ready/0_eye2.png);
}
.place.girls[data-girl_name='pantress'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 26px;
  height: 16px;
  left: 634px;
  top: 95px;
  background-image: url(/gfx/girls/pantress/position/ready/1_eye1.png);
}
.place.girls[data-girl_name='pantress'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 28px;
  height: 18px;
  left: 632px;
  top: 95px;
  background-image: url(/gfx/girls/pantress/position/ready/1_eye2.png);
}
.place.girls[data-girl_name='pantress'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 22px;
  height: 14px;
  left: 609px;
  top: 86px;
  background-image: url(/gfx/girls/pantress/position/ready/2_eye1.png);
}
.place.girls[data-girl_name='pantress'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 24px;
  height: 22px;
  left: 607px;
  top: 86px;
  background-image: url(/gfx/girls/pantress/position/ready/2_eye2.png);
}
.place.girls[data-girl_name='pantress'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 29px;
  height: 17px;
  left: 599px;
  top: 200px;
  background-image: url(/gfx/girls/pantress/position/ready/3_eye1.png);
}
.place.girls[data-girl_name='pantress'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 29px;
  height: 19px;
  left: 599px;
  top: 200px;
  background-image: url(/gfx/girls/pantress/position/ready/3_eye2.png);
}
.place.girls[data-girl_name='pantress'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 30px;
  height: 20px;
  left: 382px;
  top: 217px;
  background-image: url(/gfx/girls/pantress/position/ready/4_eye1.png);
}
.place.girls[data-girl_name='pantress'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 32px;
  height: 23px;
  left: 381px;
  top: 217px;
  background-image: url(/gfx/girls/pantress/position/ready/4_eye2.png);
}
.place.girls[data-girl_name='pantress'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 22px;
  height: 17px;
  left: 813px;
  top: 228px;
  background-image: url(/gfx/girls/pantress/position/ready/6_eye1.png);
}
.place.girls[data-girl_name='pantress'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 23px;
  height: 25px;
  left: 813px;
  top: 228px;
  background-image: url(/gfx/girls/pantress/position/ready/6_eye2.png);
}
.place.girls[data-girl_name='pantress'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 33px;
  height: 12px;
  left: 772px;
  top: 150px;
  background-image: url(/gfx/girls/pantress/position/ready/7_eye1.png);
}
.place.girls[data-girl_name='pantress'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 33px;
  height: 16px;
  left: 772px;
  top: 150px;
  background-image: url(/gfx/girls/pantress/position/ready/7_eye2.png);
}
.place.girls[data-girl_name='pantress'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 29px;
  height: 13px;
  left: 740px;
  top: 211px;
  background-image: url(/gfx/girls/pantress/position/ready/9_eye1.png);
}
.place.girls[data-girl_name='pantress'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 29px;
  height: 14px;
  left: 740px;
  top: 211px;
  background-image: url(/gfx/girls/pantress/position/ready/9_eye2.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='pantress'] {
  width: 132px;
  height: 126px;
  left: 134px;
  top: 84px;
  background-image: url(/gfx/girls/pantress/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='pantress'] {
  width: 166px;
  height: 159px;
  left: 83px;
  top: 50px;
  background-image: url(/gfx/girls/pantress/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='pantress'] {
  width: 209px;
  height: 154px;
  left: 158px;
  top: 42px;
  background-image: url(/gfx/girls/pantress/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='pantress'] {
  width: 185px;
  height: 178px;
  left: 78px;
  top: 63px;
  background-image: url(/gfx/girls/pantress/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='pantress'] {
  width: 86px;
  height: 163px;
  left: 60px;
  top: 76px;
  background-image: url(/gfx/girls/pantress/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='pantress'] {
  width: 158px;
  height: 196px;
  left: 72px;
  top: 84px;
  background-image: url(/gfx/girls/pantress/cams/ready/6.png);
}
.place.girls[data-girl_name='sanshi'][data-girl_level='0'] #girl {
  width: 561px;
  height: 776px;
  left: 197px;
  top: 4px;
  background-image: url(/gfx/girls/sanshi/position/ready/0.png);
}
.place.girls[data-girl_name='sanshi'][data-girl_level='10_1'] #girl {
  width: 723px;
  height: 268px;
  left: 251px;
  top: 245px;
  background-image: url(/gfx/girls/sanshi/position/ready/10_1.png);
}
.place.girls[data-girl_name='sanshi'][data-girl_level='10_2'] #girl {
  width: 718px;
  height: 268px;
  left: 251px;
  top: 245px;
  background-image: url(/gfx/girls/sanshi/position/ready/10_2.png);
}
.place.girls[data-girl_name='sanshi'][data-girl_level='10_3'] #girl {
  width: 713px;
  height: 268px;
  left: 251px;
  top: 245px;
  background-image: url(/gfx/girls/sanshi/position/ready/10_3.png);
}
.place.girls[data-girl_name='sanshi'][data-girl_level='10'] #girl {
  width: 356px;
  height: 391px;
  left: 247px;
  top: 95px;
  background-image: url(/gfx/girls/sanshi/position/ready/10.png);
}
.place.girls[data-girl_name='sanshi'][data-girl_level='1'] #girl {
  width: 291px;
  height: 358px;
  left: 248px;
  top: 134px;
  background-image: url(/gfx/girls/sanshi/position/ready/1.png);
}
.place.girls[data-girl_name='sanshi'][data-girl_level='2'] #girl {
  width: 390px;
  height: 359px;
  left: 209px;
  top: 112px;
  background-image: url(/gfx/girls/sanshi/position/ready/2.png);
}
.place.girls[data-girl_name='sanshi'][data-girl_level='3'] #girl {
  width: 683px;
  height: 287px;
  left: 224px;
  top: 284px;
  background-image: url(/gfx/girls/sanshi/position/ready/3.png);
}
.place.girls[data-girl_name='sanshi'][data-girl_level='4'] #girl {
  width: 660px;
  height: 268px;
  left: 251px;
  top: 245px;
  background-image: url(/gfx/girls/sanshi/position/ready/4.png);
}
.place.girls[data-girl_name='sanshi'][data-girl_level='5'] #girl {
  width: 416px;
  height: 565px;
  left: 254px;
  top: 88px;
  background-image: url(/gfx/girls/sanshi/position/ready/5.png);
}
.place.girls[data-girl_name='sanshi'][data-girl_level='6'] #girl {
  width: 361px;
  height: 342px;
  left: 410px;
  top: 141px;
  background-image: url(/gfx/girls/sanshi/position/ready/6.png);
}
.place.girls[data-girl_name='sanshi'][data-girl_level='7'] #girl {
  width: 275px;
  height: 591px;
  left: 253px;
  top: 112px;
  background-image: url(/gfx/girls/sanshi/position/ready/7.png);
}
.place.girls[data-girl_name='sanshi'][data-girl_level='8'] #girl {
  width: 376px;
  height: 563px;
  left: 407px;
  top: 111px;
  background-image: url(/gfx/girls/sanshi/position/ready/8.png);
}
.place.girls[data-girl_name='sanshi'][data-girl_level='9'] #girl {
  width: 638px;
  height: 320px;
  left: 276px;
  top: 182px;
  background-image: url(/gfx/girls/sanshi/position/ready/9.png);
}
.place.girls[data-girl_name='sanshi'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 105px;
  height: 35px;
  left: 542px;
  top: 144px;
  background-image: url(/gfx/girls/sanshi/position/ready/0_eye1.png);
}
.place.girls[data-girl_name='sanshi'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 108px;
  height: 42px;
  left: 540px;
  top: 143px;
  background-image: url(/gfx/girls/sanshi/position/ready/0_eye2.png);
}
.place.girls[data-girl_name='sanshi'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 56px;
  height: 23px;
  left: 328px;
  top: 214px;
  background-image: url(/gfx/girls/sanshi/position/ready/1_eye1.png);
}
.place.girls[data-girl_name='sanshi'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 59px;
  height: 28px;
  left: 327px;
  top: 213px;
  background-image: url(/gfx/girls/sanshi/position/ready/1_eye2.png);
}
.place.girls[data-girl_name='sanshi'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 55px;
  height: 22px;
  left: 466px;
  top: 185px;
  background-image: url(/gfx/girls/sanshi/position/ready/2_eye1.png);
}
.place.girls[data-girl_name='sanshi'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 58px;
  height: 26px;
  left: 464px;
  top: 185px;
  background-image: url(/gfx/girls/sanshi/position/ready/2_eye2.png);
}
.place.girls[data-girl_name='sanshi'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 48px;
  height: 36px;
  left: 760px;
  top: 371px;
  background-image: url(/gfx/girls/sanshi/position/ready/3_eye1.png);
}
.place.girls[data-girl_name='sanshi'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 53px;
  height: 41px;
  left: 757px;
  top: 370px;
  background-image: url(/gfx/girls/sanshi/position/ready/3_eye2.png);
}
.place.girls[data-girl_name='sanshi'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 59px;
  height: 25px;
  left: 779px;
  top: 328px;
  background-image: url(/gfx/girls/sanshi/position/ready/4_eye1.png);
}
.place.girls[data-girl_name='sanshi'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 61px;
  height: 29px;
  left: 779px;
  top: 328px;
  background-image: url(/gfx/girls/sanshi/position/ready/4_eye2.png);
}
.place.girls[data-girl_name='sanshi'] #girl_extend .eye[data-girl_level='5'][data-type="1"] {
  width: 25px;
  height: 12px;
  left: 335px;
  top: 160px;
  background-image: url(/gfx/girls/sanshi/position/ready/5_eye1.png);
}
.place.girls[data-girl_name='sanshi'] #girl_extend .eye[data-girl_level='5'][data-type="2"] {
  width: 27px;
  height: 20px;
  left: 334px;
  top: 160px;
  background-image: url(/gfx/girls/sanshi/position/ready/5_eye2.png);
}
.place.girls[data-girl_name='sanshi'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 52px;
  height: 25px;
  left: 313px;
  top: 179px;
  background-image: url(/gfx/girls/sanshi/position/ready/7_eye1.png);
}
.place.girls[data-girl_name='sanshi'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 55px;
  height: 30px;
  left: 312px;
  top: 180px;
  background-image: url(/gfx/girls/sanshi/position/ready/7_eye2.png);
}
.place.girls[data-girl_name='sanshi'] #girl_extend .eye[data-girl_level='8'][data-type="1"] {
  width: 60px;
  height: 24px;
  left: 450px;
  top: 199px;
  background-image: url(/gfx/girls/sanshi/position/ready/8_eye1.png);
}
.place.girls[data-girl_name='sanshi'] #girl_extend .eye[data-girl_level='8'][data-type="2"] {
  width: 63px;
  height: 28px;
  left: 449px;
  top: 197px;
  background-image: url(/gfx/girls/sanshi/position/ready/8_eye2.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='sanshi'] {
  width: 129px;
  height: 119px;
  left: 124px;
  top: 72px;
  background-image: url(/gfx/girls/sanshi/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='sanshi'] {
  width: 138px;
  height: 129px;
  left: 99px;
  top: 63px;
  background-image: url(/gfx/girls/sanshi/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='sanshi'] {
  width: 234px;
  height: 121px;
  left: 133px;
  top: 80px;
  background-image: url(/gfx/girls/sanshi/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='sanshi'] {
  width: 124px;
  height: 186px;
  left: 90px;
  top: 82px;
  background-image: url(/gfx/girls/sanshi/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='sanshi'] {
  width: 78px;
  height: 202px;
  left: 60px;
  top: 36px;
  background-image: url(/gfx/girls/sanshi/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='sanshi'] {
  width: 179px;
  height: 210px;
  left: 55px;
  top: 70px;
  background-image: url(/gfx/girls/sanshi/cams/ready/6.png);
}
.place.girls[data-girl_name='twins'][data-girl_level='0'] #girl {
  width: 667px;
  height: 761px;
  left: 268px;
  top: 19px;
  background-image: url(/gfx/girls/twins/position/ready/0.png);
}
.place.girls[data-girl_name='twins'][data-girl_level='10_1'] #girl {
  width: 486px;
  height: 330px;
  left: 360px;
  top: 159px;
  background-image: url(/gfx/girls/twins/position/ready/10_1.png);
}
.place.girls[data-girl_name='twins'][data-girl_level='10_2'] #girl {
  width: 486px;
  height: 330px;
  left: 360px;
  top: 159px;
  background-image: url(/gfx/girls/twins/position/ready/10_2.png);
}
.place.girls[data-girl_name='twins'][data-girl_level='10_3'] #girl {
  width: 486px;
  height: 330px;
  left: 360px;
  top: 159px;
  background-image: url(/gfx/girls/twins/position/ready/10_3.png);
}
.place.girls[data-girl_name='twins'][data-girl_level='10'] #girl {
  width: 487px;
  height: 342px;
  left: 346px;
  top: 168px;
  background-image: url(/gfx/girls/twins/position/ready/10.png);
}
.place.girls[data-girl_name='twins'][data-girl_level='1'] #girl {
  width: 601px;
  height: 652px;
  left: 228px;
  top: 73px;
  background-image: url(/gfx/girls/twins/position/ready/1.png);
}
.place.girls[data-girl_name='twins'][data-girl_level='2'] #girl {
  width: 494px;
  height: 666px;
  left: 306px;
  top: 67px;
  background-image: url(/gfx/girls/twins/position/ready/2.png);
}
.place.girls[data-girl_name='twins'][data-girl_level='3'] #girl {
  width: 451px;
  height: 682px;
  left: 269px;
  top: 49px;
  background-image: url(/gfx/girls/twins/position/ready/3.png);
}
.place.girls[data-girl_name='twins'][data-girl_level='4'] #girl {
  width: 406px;
  height: 449px;
  left: 363px;
  top: 82px;
  background-image: url(/gfx/girls/twins/position/ready/4.png);
}
.place.girls[data-girl_name='twins'][data-girl_level='5'] #girl {
  width: 381px;
  height: 450px;
  left: 385px;
  top: 49px;
  background-image: url(/gfx/girls/twins/position/ready/5.png);
}
.place.girls[data-girl_name='twins'][data-girl_level='6'] #girl {
  width: 435px;
  height: 370px;
  left: 370px;
  top: 113px;
  background-image: url(/gfx/girls/twins/position/ready/6.png);
}
.place.girls[data-girl_name='twins'][data-girl_level='7'] #girl {
  width: 486px;
  height: 330px;
  left: 360px;
  top: 159px;
  background-image: url(/gfx/girls/twins/position/ready/7.png);
}
.place.girls[data-girl_name='twins'][data-girl_level='8'] #girl {
  width: 368px;
  height: 332px;
  left: 406px;
  top: 133px;
  background-image: url(/gfx/girls/twins/position/ready/8.png);
}
.place.girls[data-girl_name='twins'][data-girl_level='9'] #girl {
  width: 610px;
  height: 336px;
  left: 325px;
  top: 195px;
  background-image: url(/gfx/girls/twins/position/ready/9.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 78px;
  height: 30px;
  left: 381px;
  top: 126px;
  background-image: url(/gfx/girls/twins/position/ready/0_eye1.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 83px;
  height: 33px;
  left: 376px;
  top: 126px;
  background-image: url(/gfx/girls/twins/position/ready/0_eye2.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='0'][data-type="3"] {
  width: 90px;
  height: 37px;
  left: 762px;
  top: 113px;
  background-image: url(/gfx/girls/twins/position/ready/0_eye3.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='0'][data-type="4"] {
  width: 90px;
  height: 43px;
  left: 762px;
  top: 113px;
  background-image: url(/gfx/girls/twins/position/ready/0_eye4.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 54px;
  height: 25px;
  left: 386px;
  top: 140px;
  background-image: url(/gfx/girls/twins/position/ready/1_eye1.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 55px;
  height: 28px;
  left: 385px;
  top: 140px;
  background-image: url(/gfx/girls/twins/position/ready/1_eye2.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='1'][data-type="3"] {
  width: 19px;
  height: 18px;
  left: 659px;
  top: 130px;
  background-image: url(/gfx/girls/twins/position/ready/1_eye3.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='1'][data-type="4"] {
  width: 20px;
  height: 23px;
  left: 659px;
  top: 130px;
  background-image: url(/gfx/girls/twins/position/ready/1_eye4.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 60px;
  height: 16px;
  left: 371px;
  top: 123px;
  background-image: url(/gfx/girls/twins/position/ready/2_eye1.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 60px;
  height: 21px;
  left: 371px;
  top: 123px;
  background-image: url(/gfx/girls/twins/position/ready/2_eye2.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='2'][data-type="3"] {
  width: 48px;
  height: 31px;
  left: 651px;
  top: 143px;
  background-image: url(/gfx/girls/twins/position/ready/2_eye3.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='2'][data-type="4"] {
  width: 50px;
  height: 35px;
  left: 650px;
  top: 143px;
  background-image: url(/gfx/girls/twins/position/ready/2_eye4.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 51px;
  height: 13px;
  left: 587px;
  top: 115px;
  background-image: url(/gfx/girls/twins/position/ready/3_eye1.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 52px;
  height: 19px;
  left: 587px;
  top: 114px;
  background-image: url(/gfx/girls/twins/position/ready/3_eye2.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 45px;
  height: 24px;
  left: 526px;
  top: 140px;
  background-image: url(/gfx/girls/twins/position/ready/4_eye1.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 48px;
  height: 29px;
  left: 524px;
  top: 140px;
  background-image: url(/gfx/girls/twins/position/ready/4_eye2.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='4'][data-type="3"] {
  width: 38px;
  height: 12px;
  left: 648px;
  top: 240px;
  background-image: url(/gfx/girls/twins/position/ready/4_eye3.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='4'][data-type="4"] {
  width: 38px;
  height: 15px;
  left: 648px;
  top: 240px;
  background-image: url(/gfx/girls/twins/position/ready/4_eye4.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='5'][data-type="1"] {
  width: 46px;
  height: 12px;
  left: 497px;
  top: 124px;
  background-image: url(/gfx/girls/twins/position/ready/5_eye1.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='5'][data-type="2"] {
  width: 49px;
  height: 14px;
  left: 497px;
  top: 124px;
  background-image: url(/gfx/girls/twins/position/ready/5_eye2.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='5'][data-type="3"] {
  width: 49px;
  height: 16px;
  left: 691px;
  top: 287px;
  background-image: url(/gfx/girls/twins/position/ready/5_eye3.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='5'][data-type="4"] {
  width: 49px;
  height: 19px;
  left: 691px;
  top: 287px;
  background-image: url(/gfx/girls/twins/position/ready/5_eye4.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 54px;
  height: 29px;
  left: 449px;
  top: 201px;
  background-image: url(/gfx/girls/twins/position/ready/6_eye1.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 54px;
  height: 30px;
  left: 449px;
  top: 201px;
  background-image: url(/gfx/girls/twins/position/ready/6_eye2.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='6'][data-type="3"] {
  width: 49px;
  height: 16px;
  left: 645px;
  top: 175px;
  background-image: url(/gfx/girls/twins/position/ready/6_eye3.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='6'][data-type="4"] {
  width: 51px;
  height: 19px;
  left: 643px;
  top: 175px;
  background-image: url(/gfx/girls/twins/position/ready/6_eye4.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 47px;
  height: 15px;
  left: 554px;
  top: 218px;
  background-image: url(/gfx/girls/twins/position/ready/7_eye1.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 48px;
  height: 18px;
  left: 554px;
  top: 218px;
  background-image: url(/gfx/girls/twins/position/ready/7_eye2.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='7'][data-type="3"] {
  width: 21px;
  height: 38px;
  left: 770px;
  top: 349px;
  background-image: url(/gfx/girls/twins/position/ready/7_eye3.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='7'][data-type="4"] {
  width: 24px;
  height: 41px;
  left: 767px;
  top: 349px;
  background-image: url(/gfx/girls/twins/position/ready/7_eye4.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='8'][data-type="1"] {
  width: 29px;
  height: 27px;
  left: 560px;
  top: 335px;
  background-image: url(/gfx/girls/twins/position/ready/8_eye1.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='8'][data-type="2"] {
  width: 33px;
  height: 29px;
  left: 559px;
  top: 335px;
  background-image: url(/gfx/girls/twins/position/ready/8_eye2.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 12px;
  height: 11px;
  left: 764px;
  top: 350px;
  background-image: url(/gfx/girls/twins/position/ready/9_eye1.png);
}
.place.girls[data-girl_name='twins'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 14px;
  height: 11px;
  left: 763px;
  top: 350px;
  background-image: url(/gfx/girls/twins/position/ready/9_eye2.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='twins'] {
  width: 146px;
  height: 132px;
  left: 87px;
  top: 53px;
  background-image: url(/gfx/girls/twins/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='twins'] {
  width: 210px;
  height: 136px;
  left: 51px;
  top: 79px;
  background-image: url(/gfx/girls/twins/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='twins'] {
  width: 151px;
  height: 126px;
  left: 184px;
  top: 69px;
  background-image: url(/gfx/girls/twins/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='twins'] {
  width: 154px;
  height: 139px;
  left: 64px;
  top: 83px;
  background-image: url(/gfx/girls/twins/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='twins'] {
  width: 150px;
  height: 226px;
  left: 24px;
  top: 25px;
  background-image: url(/gfx/girls/twins/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='twins'] {
  width: 226px;
  height: 165px;
  left: 13px;
  top: 69px;
  background-image: url(/gfx/girls/twins/cams/ready/6.png);
}
.place.girls[data-girl_name='victoria'][data-girl_level='0'] #girl {
  width: 387px;
  height: 719px;
  left: 439px;
  top: 61px;
  background-image: url(/gfx/girls/victoria/position/ready/0.png);
}
.place.girls[data-girl_name='victoria'][data-girl_level='10_1'] #girl {
  width: 555px;
  height: 385px;
  left: 379px;
  top: 132px;
  background-image: url(/gfx/girls/victoria/position/ready/10_1.png);
}
.place.girls[data-girl_name='victoria'][data-girl_level='10_2'] #girl {
  width: 555px;
  height: 379px;
  left: 379px;
  top: 138px;
  background-image: url(/gfx/girls/victoria/position/ready/10_2.png);
}
.place.girls[data-girl_name='victoria'][data-girl_level='10_3'] #girl {
  width: 555px;
  height: 373px;
  left: 379px;
  top: 144px;
  background-image: url(/gfx/girls/victoria/position/ready/10_3.png);
}
.place.girls[data-girl_name='victoria'][data-girl_level='10'] #girl {
  width: 231px;
  height: 580px;
  left: 313px;
  top: 124px;
  background-image: url(/gfx/girls/victoria/position/ready/10.png);
}
.place.girls[data-girl_name='victoria'][data-girl_level='1'] #girl {
  width: 204px;
  height: 776px;
  left: 541px;
  top: 1px;
  background-image: url(/gfx/girls/victoria/position/ready/1.png);
}
.place.girls[data-girl_name='victoria'][data-girl_level='2'] #girl {
  width: 260px;
  height: 775px;
  left: 505px;
  top: 0px;
  background-image: url(/gfx/girls/victoria/position/ready/2.png);
}
.place.girls[data-girl_name='victoria'][data-girl_level='3'] #girl {
  width: 309px;
  height: 552px;
  left: 541px;
  top: 98px;
  background-image: url(/gfx/girls/victoria/position/ready/3.png);
}
.place.girls[data-girl_name='victoria'][data-girl_level='4'] #girl {
  width: 340px;
  height: 326px;
  left: 479px;
  top: 140px;
  background-image: url(/gfx/girls/victoria/position/ready/4.png);
}
.place.girls[data-girl_name='victoria'][data-girl_level='5'] #girl {
  width: 265px;
  height: 451px;
  left: 595px;
  top: 93px;
  background-image: url(/gfx/girls/victoria/position/ready/5.png);
}
.place.girls[data-girl_name='victoria'][data-girl_level='6'] #girl {
  width: 487px;
  height: 429px;
  left: 369px;
  top: 114px;
  background-image: url(/gfx/girls/victoria/position/ready/6.png);
}
.place.girls[data-girl_name='victoria'][data-girl_level='7'] #girl {
  width: 425px;
  height: 382px;
  left: 509px;
  top: 132px;
  background-image: url(/gfx/girls/victoria/position/ready/7.png);
}
.place.girls[data-girl_name='victoria'][data-girl_level='8'] #girl {
  width: 388px;
  height: 244px;
  left: 252px;
  top: 252px;
  background-image: url(/gfx/girls/victoria/position/ready/8.png);
}
.place.girls[data-girl_name='victoria'][data-girl_level='9'] #girl {
  width: 463px;
  height: 287px;
  left: 385px;
  top: 176px;
  background-image: url(/gfx/girls/victoria/position/ready/9.png);
}
.place.girls[data-girl_name='victoria'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 33px;
  height: 28px;
  left: 587px;
  top: 164px;
  background-image: url(/gfx/girls/victoria/position/ready/0_eye1.png);
}
.place.girls[data-girl_name='victoria'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 33px;
  height: 34px;
  left: 587px;
  top: 164px;
  background-image: url(/gfx/girls/victoria/position/ready/0_eye2.png);
}
.place.girls[data-girl_name='victoria'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 25px;
  height: 21px;
  left: 611px;
  top: 76px;
  background-image: url(/gfx/girls/victoria/position/ready/1_eye1.png);
}
.place.girls[data-girl_name='victoria'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 27px;
  height: 24px;
  left: 610px;
  top: 76px;
  background-image: url(/gfx/girls/victoria/position/ready/1_eye2.png);
}
.place.girls[data-girl_name='victoria'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 22px;
  height: 12px;
  left: 791px;
  top: 143px;
  background-image: url(/gfx/girls/victoria/position/ready/3_eye1.png);
}
.place.girls[data-girl_name='victoria'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 22px;
  height: 19px;
  left: 791px;
  top: 141px;
  background-image: url(/gfx/girls/victoria/position/ready/3_eye2.png);
}
.place.girls[data-girl_name='victoria'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 44px;
  height: 38px;
  left: 648px;
  top: 192px;
  background-image: url(/gfx/girls/victoria/position/ready/4_eye1.png);
}
.place.girls[data-girl_name='victoria'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 46px;
  height: 43px;
  left: 648px;
  top: 192px;
  background-image: url(/gfx/girls/victoria/position/ready/4_eye2.png);
}
.place.girls[data-girl_name='victoria'] #girl_extend .eye[data-girl_level='5'][data-type="1"] {
  width: 23px;
  height: 14px;
  left: 765px;
  top: 169px;
  background-image: url(/gfx/girls/victoria/position/ready/5_eye1.png);
}
.place.girls[data-girl_name='victoria'] #girl_extend .eye[data-girl_level='5'][data-type="2"] {
  width: 23px;
  height: 19px;
  left: 765px;
  top: 169px;
  background-image: url(/gfx/girls/victoria/position/ready/5_eye2.png);
}
.place.girls[data-girl_name='victoria'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 22px;
  height: 13px;
  left: 607px;
  top: 180px;
  background-image: url(/gfx/girls/victoria/position/ready/6_eye1.png);
}
.place.girls[data-girl_name='victoria'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 22px;
  height: 17px;
  left: 607px;
  top: 181px;
  background-image: url(/gfx/girls/victoria/position/ready/6_eye2.png);
}
.place.girls[data-girl_name='victoria'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 16px;
  height: 16px;
  left: 799px;
  top: 298px;
  background-image: url(/gfx/girls/victoria/position/ready/7_eye1.png);
}
.place.girls[data-girl_name='victoria'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 16px;
  height: 16px;
  left: 799px;
  top: 298px;
  background-image: url(/gfx/girls/victoria/position/ready/7_eye2.png);
}
.place.girls[data-girl_name='victoria'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 17px;
  height: 7px;
  left: 703px;
  top: 233px;
  background-image: url(/gfx/girls/victoria/position/ready/9_eye1.png);
}
.place.girls[data-girl_name='victoria'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 18px;
  height: 9px;
  left: 703px;
  top: 233px;
  background-image: url(/gfx/girls/victoria/position/ready/9_eye2.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='victoria'] {
  width: 115px;
  height: 120px;
  left: 125px;
  top: 75px;
  background-image: url(/gfx/girls/victoria/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='victoria'] {
  width: 188px;
  height: 115px;
  left: 69px;
  top: 69px;
  background-image: url(/gfx/girls/victoria/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='victoria'] {
  width: 160px;
  height: 148px;
  left: 198px;
  top: 56px;
  background-image: url(/gfx/girls/victoria/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='victoria'] {
  width: 173px;
  height: 109px;
  left: 97px;
  top: 127px;
  background-image: url(/gfx/girls/victoria/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='victoria'] {
  width: 66px;
  height: 209px;
  left: 69px;
  top: 37px;
  background-image: url(/gfx/girls/victoria/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='victoria'] {
  width: 120px;
  height: 215px;
  left: 76px;
  top: 59px;
  background-image: url(/gfx/girls/victoria/cams/ready/6.png);
}
.place.girls[data-girl_name='winona'][data-girl_level='0'] #girl {
  width: 284px;
  height: 741px;
  left: 356px;
  top: 39px;
  background-image: url(/gfx/girls/winona/position/ready/0.png);
}
.place.girls[data-girl_name='winona'][data-girl_level='10_1'] #girl {
  width: 206px;
  height: 550px;
  left: 574px;
  top: 79px;
  background-image: url(/gfx/girls/winona/position/ready/10_1.png);
}
.place.girls[data-girl_name='winona'][data-girl_level='10_2'] #girl {
  width: 206px;
  height: 550px;
  left: 574px;
  top: 79px;
  background-image: url(/gfx/girls/winona/position/ready/10_2.png);
}
.place.girls[data-girl_name='winona'][data-girl_level='10_3'] #girl {
  width: 209px;
  height: 550px;
  left: 574px;
  top: 79px;
  background-image: url(/gfx/girls/winona/position/ready/10_3.png);
}
.place.girls[data-girl_name='winona'][data-girl_level='10'] #girl {
  width: 197px;
  height: 432px;
  left: 596px;
  top: 93px;
  background-image: url(/gfx/girls/winona/position/ready/10.png);
}
.place.girls[data-girl_name='winona'][data-girl_level='1'] #girl {
  width: 254px;
  height: 751px;
  left: 414px;
  top: 29px;
  background-image: url(/gfx/girls/winona/position/ready/1.png);
}
.place.girls[data-girl_name='winona'][data-girl_level='2'] #girl {
  width: 219px;
  height: 761px;
  left: 386px;
  top: 19px;
  background-image: url(/gfx/girls/winona/position/ready/2.png);
}
.place.girls[data-girl_name='winona'][data-girl_level='3'] #girl {
  width: 467px;
  height: 445px;
  left: 332px;
  top: 91px;
  background-image: url(/gfx/girls/winona/position/ready/3.png);
}
.place.girls[data-girl_name='winona'][data-girl_level='4'] #girl {
  width: 260px;
  height: 443px;
  left: 327px;
  top: 188px;
  background-image: url(/gfx/girls/winona/position/ready/4.png);
}
.place.girls[data-girl_name='winona'][data-girl_level='5'] #girl {
  width: 186px;
  height: 672px;
  left: 382px;
  top: 7px;
  background-image: url(/gfx/girls/winona/position/ready/5.png);
}
.place.girls[data-girl_name='winona'][data-girl_level='6'] #girl {
  width: 263px;
  height: 342px;
  left: 517px;
  top: 84px;
  background-image: url(/gfx/girls/winona/position/ready/6.png);
}
.place.girls[data-girl_name='winona'][data-girl_level='7'] #girl {
  width: 147px;
  height: 613px;
  left: 587px;
  top: 23px;
  background-image: url(/gfx/girls/winona/position/ready/7.png);
}
.place.girls[data-girl_name='winona'][data-girl_level='8'] #girl {
  width: 287px;
  height: 430px;
  left: 510px;
  top: 143px;
  background-image: url(/gfx/girls/winona/position/ready/8.png);
}
.place.girls[data-girl_name='winona'][data-girl_level='9'] #girl {
  width: 165px;
  height: 630px;
  left: 579px;
  top: 39px;
  background-image: url(/gfx/girls/winona/position/ready/9.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 67px;
  height: 17px;
  left: 446px;
  top: 113px;
  background-image: url(/gfx/girls/winona/position/ready/0_eye1.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 67px;
  height: 24px;
  left: 446px;
  top: 113px;
  background-image: url(/gfx/girls/winona/position/ready/0_eye2.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='10'][data-type="1"] {
  width: 56px;
  height: 17px;
  left: 646px;
  top: 144px;
  background-image: url(/gfx/girls/winona/position/ready/10_eye1.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='10'][data-type="2"] {
  width: 56px;
  height: 21px;
  left: 646px;
  top: 145px;
  background-image: url(/gfx/girls/winona/position/ready/10_eye2.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 67px;
  height: 16px;
  left: 487px;
  top: 100px;
  background-image: url(/gfx/girls/winona/position/ready/1_eye1.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 69px;
  height: 21px;
  left: 487px;
  top: 100px;
  background-image: url(/gfx/girls/winona/position/ready/1_eye2.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='2'][data-type="1"] {
  width: 69px;
  height: 18px;
  left: 466px;
  top: 89px;
  background-image: url(/gfx/girls/winona/position/ready/2_eye1.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='2'][data-type="2"] {
  width: 69px;
  height: 24px;
  left: 466px;
  top: 89px;
  background-image: url(/gfx/girls/winona/position/ready/2_eye2.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 45px;
  height: 32px;
  left: 643px;
  top: 161px;
  background-image: url(/gfx/girls/winona/position/ready/3_eye1.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 49px;
  height: 35px;
  left: 643px;
  top: 161px;
  background-image: url(/gfx/girls/winona/position/ready/3_eye2.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='5'][data-type="1"] {
  width: 60px;
  height: 15px;
  left: 462px;
  top: 69px;
  background-image: url(/gfx/girls/winona/position/ready/5_eye1.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='5'][data-type="2"] {
  width: 63px;
  height: 24px;
  left: 461px;
  top: 66px;
  background-image: url(/gfx/girls/winona/position/ready/5_eye2.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 54px;
  height: 10px;
  left: 618px;
  top: 146px;
  background-image: url(/gfx/girls/winona/position/ready/6_eye1.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 55px;
  height: 17px;
  left: 618px;
  top: 145px;
  background-image: url(/gfx/girls/winona/position/ready/6_eye2.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='7'][data-type="1"] {
  width: 13px;
  height: 8px;
  left: 695px;
  top: 87px;
  background-image: url(/gfx/girls/winona/position/ready/7_eye1.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='7'][data-type="2"] {
  width: 13px;
  height: 14px;
  left: 695px;
  top: 83px;
  background-image: url(/gfx/girls/winona/position/ready/7_eye2.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='8'][data-type="1"] {
  width: 13px;
  height: 14px;
  left: 755px;
  top: 218px;
  background-image: url(/gfx/girls/winona/position/ready/8_eye1.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='8'][data-type="2"] {
  width: 15px;
  height: 15px;
  left: 755px;
  top: 220px;
  background-image: url(/gfx/girls/winona/position/ready/8_eye2.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 56px;
  height: 11px;
  left: 624px;
  top: 98px;
  background-image: url(/gfx/girls/winona/position/ready/9_eye1.png);
}
.place.girls[data-girl_name='winona'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 56px;
  height: 14px;
  left: 624px;
  top: 98px;
  background-image: url(/gfx/girls/winona/position/ready/9_eye2.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='winona'] {
  width: 120px;
  height: 178px;
  left: 120px;
  top: 72px;
  background-image: url(/gfx/girls/winona/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='winona'] {
  width: 113px;
  height: 147px;
  left: 109px;
  top: 40px;
  background-image: url(/gfx/girls/winona/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='winona'] {
  width: 59px;
  height: 245px;
  left: 216px;
  top: 19px;
  background-image: url(/gfx/girls/winona/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='winona'] {
  width: 109px;
  height: 142px;
  left: 127px;
  top: 77px;
  background-image: url(/gfx/girls/winona/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='winona'] {
  width: 62px;
  height: 223px;
  left: 51px;
  top: 23px;
  background-image: url(/gfx/girls/winona/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='winona'] {
  width: 111px;
  height: 172px;
  left: 50px;
  top: 100px;
  background-image: url(/gfx/girls/winona/cams/ready/6.png);
}
.place.girls[data-girl_name='zoe'][data-girl_level='0'] #girl {
  width: 313px;
  height: 743px;
  left: 403px;
  top: 37px;
  background-image: url(/gfx/girls/zoe/position/ready/0.png);
}
.place.girls[data-girl_name='zoe'][data-girl_level='10_1'] #girl {
  width: 742px;
  height: 216px;
  left: 210px;
  top: 313px;
  background-image: url(/gfx/girls/zoe/position/ready/10_1.png);
}
.place.girls[data-girl_name='zoe'][data-girl_level='10_2'] #girl {
  width: 742px;
  height: 211px;
  left: 210px;
  top: 318px;
  background-image: url(/gfx/girls/zoe/position/ready/10_2.png);
}
.place.girls[data-girl_name='zoe'][data-girl_level='10_3'] #girl {
  width: 742px;
  height: 205px;
  left: 210px;
  top: 324px;
  background-image: url(/gfx/girls/zoe/position/ready/10_3.png);
}
.place.girls[data-girl_name='zoe'][data-girl_level='10'] #girl {
  width: 347px;
  height: 284px;
  left: 314px;
  top: 217px;
  background-image: url(/gfx/girls/zoe/position/ready/10.png);
}
.place.girls[data-girl_name='zoe'][data-girl_level='1'] #girl {
  width: 260px;
  height: 712px;
  left: 380px;
  top: 13px;
  background-image: url(/gfx/girls/zoe/position/ready/1.png);
}
.place.girls[data-girl_name='zoe'][data-girl_level='2'] #girl {
  width: 216px;
  height: 713px;
  left: 355px;
  top: 18px;
  background-image: url(/gfx/girls/zoe/position/ready/2.png);
}
.place.girls[data-girl_name='zoe'][data-girl_level='3'] #girl {
  width: 258px;
  height: 491px;
  left: 298px;
  top: 111px;
  background-image: url(/gfx/girls/zoe/position/ready/3.png);
}
.place.girls[data-girl_name='zoe'][data-girl_level='4'] #girl {
  width: 264px;
  height: 334px;
  left: 394px;
  top: 128px;
  background-image: url(/gfx/girls/zoe/position/ready/4.png);
}
.place.girls[data-girl_name='zoe'][data-girl_level='5'] #girl {
  width: 355px;
  height: 530px;
  left: 463px;
  top: 164px;
  background-image: url(/gfx/girls/zoe/position/ready/5.png);
}
.place.girls[data-girl_name='zoe'][data-girl_level='6'] #girl {
  width: 362px;
  height: 333px;
  left: 496px;
  top: 122px;
  background-image: url(/gfx/girls/zoe/position/ready/6.png);
}
.place.girls[data-girl_name='zoe'][data-girl_level='7'] #girl {
  width: 434px;
  height: 154px;
  left: 356px;
  top: 314px;
  background-image: url(/gfx/girls/zoe/position/ready/7.png);
}
.place.girls[data-girl_name='zoe'][data-girl_level='8'] #girl {
  width: 742px;
  height: 153px;
  left: 210px;
  top: 324px;
  background-image: url(/gfx/girls/zoe/position/ready/8.png);
}
.place.girls[data-girl_name='zoe'][data-girl_level='9'] #girl {
  width: 446px;
  height: 270px;
  left: 369px;
  top: 219px;
  background-image: url(/gfx/girls/zoe/position/ready/9.png);
}
.place.girls[data-girl_name='zoe'] #girl_extend .eye[data-girl_level='0'][data-type="1"] {
  width: 88px;
  height: 25px;
  left: 506px;
  top: 90px;
  background-image: url(/gfx/girls/zoe/position/ready/0_eye1.png);
}
.place.girls[data-girl_name='zoe'] #girl_extend .eye[data-girl_level='0'][data-type="2"] {
  width: 88px;
  height: 33px;
  left: 506px;
  top: 91px;
  background-image: url(/gfx/girls/zoe/position/ready/0_eye2.png);
}
.place.girls[data-girl_name='zoe'] #girl_extend .eye[data-girl_level='1'][data-type="1"] {
  width: 58px;
  height: 14px;
  left: 557px;
  top: 66px;
  background-image: url(/gfx/girls/zoe/position/ready/1_eye1.png);
}
.place.girls[data-girl_name='zoe'] #girl_extend .eye[data-girl_level='1'][data-type="2"] {
  width: 60px;
  height: 22px;
  left: 555px;
  top: 66px;
  background-image: url(/gfx/girls/zoe/position/ready/1_eye2.png);
}
.place.girls[data-girl_name='zoe'] #girl_extend .eye[data-girl_level='3'][data-type="1"] {
  width: 50px;
  height: 10px;
  left: 408px;
  top: 158px;
  background-image: url(/gfx/girls/zoe/position/ready/3_eye1.png);
}
.place.girls[data-girl_name='zoe'] #girl_extend .eye[data-girl_level='3'][data-type="2"] {
  width: 52px;
  height: 16px;
  left: 406px;
  top: 156px;
  background-image: url(/gfx/girls/zoe/position/ready/3_eye2.png);
}
.place.girls[data-girl_name='zoe'] #girl_extend .eye[data-girl_level='4'][data-type="1"] {
  width: 54px;
  height: 33px;
  left: 576px;
  top: 171px;
  background-image: url(/gfx/girls/zoe/position/ready/4_eye1.png);
}
.place.girls[data-girl_name='zoe'] #girl_extend .eye[data-girl_level='4'][data-type="2"] {
  width: 57px;
  height: 38px;
  left: 573px;
  top: 171px;
  background-image: url(/gfx/girls/zoe/position/ready/4_eye2.png);
}
.place.girls[data-girl_name='zoe'] #girl_extend .eye[data-girl_level='6'][data-type="1"] {
  width: 17px;
  height: 12px;
  left: 772px;
  top: 321px;
  background-image: url(/gfx/girls/zoe/position/ready/6_eye1.png);
}
.place.girls[data-girl_name='zoe'] #girl_extend .eye[data-girl_level='6'][data-type="2"] {
  width: 17px;
  height: 16px;
  left: 772px;
  top: 321px;
  background-image: url(/gfx/girls/zoe/position/ready/6_eye2.png);
}
.place.girls[data-girl_name='zoe'] #girl_extend .eye[data-girl_level='9'][data-type="1"] {
  width: 46px;
  height: 29px;
  left: 725px;
  top: 309px;
  background-image: url(/gfx/girls/zoe/position/ready/9_eye1.png);
}
.place.girls[data-girl_name='zoe'] #girl_extend .eye[data-girl_level='9'][data-type="2"] {
  width: 50px;
  height: 37px;
  left: 721px;
  top: 309px;
  background-image: url(/gfx/girls/zoe/position/ready/9_eye2.png);
}
.place.rooms .couch[data-room_id='1'] .duringGirl[data-girl_name='zoe'] {
  width: 126px;
  height: 188px;
  left: 131px;
  top: 75px;
  background-image: url(/gfx/girls/zoe/cams/ready/1.png);
}
.place.rooms .couch[data-room_id='2'] .duringGirl[data-girl_name='zoe'] {
  width: 137px;
  height: 130px;
  left: 55px;
  top: 53px;
  background-image: url(/gfx/girls/zoe/cams/ready/2.png);
}
.place.rooms .couch[data-room_id='3'] .duringGirl[data-girl_name='zoe'] {
  width: 98px;
  height: 124px;
  left: 205px;
  top: 71px;
  background-image: url(/gfx/girls/zoe/cams/ready/3.png);
}
.place.rooms .couch[data-room_id='4'] .duringGirl[data-girl_name='zoe'] {
  width: 101px;
  height: 192px;
  left: 72px;
  top: 79px;
  background-image: url(/gfx/girls/zoe/cams/ready/4.png);
}
.place.rooms .couch[data-room_id='5'] .duringGirl[data-girl_name='zoe'] {
  width: 67px;
  height: 220px;
  left: 65px;
  top: 22px;
  background-image: url(/gfx/girls/zoe/cams/ready/5.png);
}
.place.rooms .couch[data-room_id='6'] .duringGirl[data-girl_name='zoe'] {
  width: 185px;
  height: 99px;
  left: 45px;
  top: 113px;
  background-image: url(/gfx/girls/zoe/cams/ready/6.png);
}
