.full-body-character.main * {
  height: 100%;
  width: 100%;
  position: absolute;
  background-size: 100%;
}

.stitch-portrait * {
  background-position-x: 450px;
  background-position-y: -70px;
}

/* Heads */
.full-body-character.main.human .head {
  background-image: url(./hero/head/human.png);
}
.full-body-character.main.human .head-shadow {
  background-image: url(./hero/head/human-shadow.png);
}

/* Faces */
.full-body-character.main.human .face {
  background-image: url(./hero/face/human_face_1.png);
}


/* Noses */
.full-body-character.main.human .nose1 {
  background-image: url(./hero/face/human_nose_1.png);
}
.full-body-character.main.human .nose2 {
  background-image: url(./hero/face/human_nose_2.png);
}

/* Eyebrows */
.full-body-character.main .brows-shadow {
  background-image: url(./hero/brows/brows_1_shadow.png);
}
.full-body-character.main .brows {
  background-image: url(./hero/brows/brows_1.png);
}


/* Ears */
.full-body-character.main.human .ear-shadow {
  background-image: url(./hero/ear/human_ear_1_shadow.png);
}
.full-body-character.main.human .ear {
  background-image: url(./hero/ear/human_ear_1.png);
}


/* Arm */
.full-body-character.main.fat .arm-shadow {
  background-image: url(./hero/arm/fat_shadow.png);
}
.full-body-character.main.fat .arm {
  background-image: url(./hero/arm/fat.png);
}


/* Bodies */
.full-body-character.main.fat .body-shadow {
  background-image: url(./hero/body/fat_shadow.png);
}
.full-body-character.main.fat .body {
  background-image: url(./hero/body/fat.png);
}

/* Body Hair */
.full-body-character.main.fat .body-hair-shadow.smooth {
  background-image: url(./hero/body-hair/fat-smooth-shadow.png);
}
.full-body-character.main.fat .body-hair.smooth {
  background-image: url(./hero/body-hair/fat-smooth.png);
}

/* Equipment */

/* StartingLegs */
.full-body-character.main.fat .legs_eq.startingLegs .legs_low {
  background-image: url(./hero/legs/starting/legs_low_blob.png);
}
.full-body-character.main.fat .legs_eq.startingLegs .legs_low_shadow {
  background-image: url(./hero/legs/starting/legs_low_shadow.png);
}
/* Minion */
.full-body-character.main.fat .chest_eq.minionChest .chest_low {
  background-image: url(./hero/chest/minion/chest_low_blob.png);
}
.full-body-character.main.fat .chest_eq.minionChest .chest_low_shadow {
  background-image: url(./hero/chest/minion/chest_low_shadow.png);
}
.full-body-character.main.fat .chest_eq.minionChest .chest_mid {
  background-image: url(./hero/chest/minion/chest_mid_blob.png);
}
.full-body-character.main.fat .chest_eq.minionChest .chest_mid_shadow {
  background-image: url(./hero/chest/minion/chest_mid_shadow.png);
}
.full-body-character.main.fat .legs_eq.minionLegs .legs_low {
  background-image: url(./hero/legs/minion/legs_low_blob.png);
}
.full-body-character.main.fat .legs_eq.minionLegs .legs_low_shadow {
  background-image: url(./hero/legs/minion/legs_low_shadow.png);
}
.full-body-character.main.fat .legs_eq.minionLegs .legs_mid {
  background-image: url(./hero/legs/minion/legs_mid_blob.png);
}
.full-body-character.main.fat .legs_eq.minionLegs .legs_mid_shadow {
  background-image: url(./hero/legs/minion/legs_mid_shadow.png);
}
.full-body-character.main.fat .feet_eq.minionFeet .feet_low {
  background-image: url(./hero/feet/minion/feet_low_blob.png);
}
.full-body-character.main.fat .feet_eq.minionFeet .feet_low_shadow {
  background-image: url(./hero/feet/minion/feet_low_shadow.png);
}
/* Guard */
.full-body-character.main.fat .chest_eq.guardChest .chest_low {
  background-image: url(./hero/chest/guard/chest_low_blob.png);
}
.full-body-character.main.fat .chest_eq.guardChest .chest_low_shadow {
  background-image: url(./hero/chest/guard/chest_low_shadow.png);
}
.full-body-character.main.fat .chest_eq.guardChest .chest_mid {
  background-image: url(./hero/chest/guard/chest_mid_blob.png);
}
.full-body-character.main.fat .chest_eq.guardChest .chest_mid_shadow {
  background-image: url(./hero/chest/guard/chest_mid_shadow.png);
}
.full-body-character.main.fat .chest_eq.guardChest .chest_top {
  background-image: url(./hero/chest/guard/chest_top_blob.png);
}
.full-body-character.main.fat .chest_eq.guardChest .chest_top_shadow {
  background-image: url(./hero/chest/guard/chest_top_shadow.png);
}

/* Testicles */
.full-body-character.main.fat .testi.nude {
  background-image: url(./hero/legs/nude_test_1.png);
}
.full-body-character.main.fat .testi-shadow.nude {
  background-image: url(./hero/legs/nude_test_1-shadow.png);
}

/* Genitals*/
.full-body-character.main.fat .cock.nude {
  background-image: url(./hero/legs/nude_cock_soft_1.png);
}
.full-body-character.main.fat .cock-shadow.nude {
  background-image: url(./hero/legs/nude_cock_soft_1-shadow.png);
}

/* Head gear */
.full-body-character.main.human .head_eq.hair-short {
  background-image: url(./hero/head-gear/human-hair-short.png);
}
.full-body-character.main.human .head_eq-shadow.hair-short {
  background-image: url(./hero/head-gear/human-hair-short-shadow.png);
}
