.game-container .avatar-right-coach {
    width: 20%;
    height: 25%;
    margin: 57% 0 0 70%;
}

.game-container .avatar-right-coach.background {
    background-color: #4a469c;
}

.game-container .avatar-right-avatar {
    width: 17%;
    height: 17.36%;
    margin: 59.7% 0 0 72%;
}

.game-container .avatar-right-avatar.switched {
    margin: 59.7% 0 0 11%;
}

.game-container .avatar-right-avatar.hide-me {
    width: 0 !important;
    height: 0 !important;
}

.game-container .avatar-right-coach.switched {
    margin: 57% 0 0 10%;
}

.game-container .try-again-right-coach {
    width: 23%;
    height: 13.56%;
    margin: 47.5% 0 0 68%;
    transform-origin: 60% 100%;
}

.game-container .try-again-right-coach.switched {
    margin: 47.5% 0 0 8%;
}

.game-container .right-right-coach {
    width: 18.5%;
    height: 13.3%;
    margin: 38.5% 0 0 70%;
    transform-origin: 55% 100%;
}

.game-container .right-right-coach.switched {
    margin: 38.5% 0 0 10%;
}

.game-container .avatar-left-reader {
    width: 20%;
    height: 25%;
    margin: 57% 0 0 10%;
}

.game-container .avatar-left-avatar {
    width: 17%;
    height: 17.36%;
    margin: 59.7% 0 0 11%;
}

.game-container .avatar-left-avatar.switched {
    margin: 59.7% 0 0 72%;
}

.game-container .avatar-left-avatar.hide-me {
    width: 0 !important;
    height: 0 !important;
}

.game-container .avatar-left-reader.switched {
    margin: 57% 0 0 70%;
}

.game-container .clue-left-reader {
    width: 18%;
    height: 14.33%;
    margin: 47.15% 0 0 10.3%;
    transform-origin: 45% 100%;
}

.game-container .clue-left-reader {}

.game-container .clue-left-reader.switched {
    margin: 47.15% 0 0 70.3%;
}

.game-container .check-left-reader {
    width: 20.24%;
    height: 13.5%;
    margin: 37.75% 0 0 9.23%;
    transform-origin: 70% 100%;
    z-index: 1;
}

.game-container .check-left-reader.switched {
    margin: 37.75% 0 0 69.23%;
}

.game-container .letter {
    font-size: 20vh;
    text-align: center;
    color: white;
    position: absolute;
    transform-origin: bottom;
    height: 19vh;
    overflow: visible;
}

.game-container .connector {
    position: absolute;
    background-color: #fff;
    height: 1%;
    transition: 333ms linear all;
}

.game-container .connector.pointer {
    height: 2%;
    width: 0.75%;
    transform: translateY(-50%);
}

.game-container .letter.under .container {
    height: 100%;
    transform: translateX(-50%);
}

.game-container .letter.under .sprite {
    width: 14.58vh;
    height: 17.5vh;
    display: inline-block;
}


/* width x1.172532259293784 */

.game-container .letter.under .sprite.double {
    width: 17.1vh;
}

.game-container .letter.under .sprite div {
    width: 100%;
    height: 100%;
    display: block;
}

.game-container .letter.under {
    -ms-transform: translateY(23vh);
    -webkit-transform: translateY(23vh);
    transform: translateY(23vh);
    transform-origin: 0% 0%;
}
