.buttonContainer {
    width:         80%;
    margin-top:    3px;
    margin-bottom: 3px;
    margin-left:   auto;
    margin-right:  auto;
    text-align:    center;
}

.buttonContainer > * {
    line-height: inherit;
    margin-left: 1.5px;
    margin-right: 1.5px;
}

canvas-snapshooter > button {
    line-height: inherit;
}

.buttonContainer > :first-child {
    margin-left: auto;
}

.buttonContainer > :last-child {
    margin-right: auto;
}

button.psi {
    height: 100%;
}

figure.center > canvas-snapshooter > button {
    display:      block;
    margin-right: auto;
    margin-left:  auto;
}