/* V11: working V3 mobile header + one body image that contains NO header. */

@media (max-width:767.98px) {
  .kbs-v11-body {
    position: relative;
    width: 100%;
    margin: 0;
    padding: 0;
    line-height: 0;
  }
}

@media (max-width:767.98px) {
  .kbs-v11-body > img {
    display: block;
    width: 100%;
    height: auto;
  }
}

@media (max-width:767.98px) {
  .kbs-v11-body > a {
    position: absolute;
    z-index: 100;
    display: block;
    background: transparent;
  }
}

@media (max-width:767.98px) {
  .kbs-v11-headspa-card {
    left: 2.5%;
    top: 22.5%;
    width: 95%;
    height: 24%;
  }
}

@media (max-width:767.98px) {
  .kbs-v11-facial-card {
    left: 2.5%;
    top: 47%;
    width: 95%;
    height: 21%;
  }
}

