.fileGroup.memory11, .fileGroup1.memory11, .fileGroup2.memory11 {
    width: 800px;
    padding: 10px 107px 20px 107px;
}

.memory-game {
    font-size: 0;
    margin-left: 0;
    display: block;
}

.memory-game-inner {
    margin: 0;
    padding-left: -7px;
    width: 100%;
    text-align: left;
}

.memory-card-container {
    display: inline-block;
    position: relative;
}


.memory-card-container a.front .back, .memory-card-container a.back .front {
    display: none;
}

.memory-card-container a.front .front, .memory-card-container a.back .back {
    display: block;
}

.memory-card-wrapper a {
    position: relative;
    display: block;
    width: 60px;
    height: 60px;
    margin-left: 0;
    margin-top: 0;
}

.memory-card-wrapper a .card {
    position: absolute;
    top: 0;
    left: 0;
    width: 60px;
    height: 60px;
}

.memory-card-container, .memory-card-container * {
    will-change: transform;
}

.card {
    border-width: 0;
}

.card.front {
    border-width: 0;
}

.counter {
    font: bold italic 16px/18px "hs-sans", sans-serif;
    letter-spacing: 0.5px;
}

.copy.memo {
    width: 511px;
    text-align: justify;
}
