.testbox{

  display: inline-block;

  vertical-align: top;

  margin:25px;

  text-align: center;

}



.errorbox{

  background: #d00;

  vertical-align: top;

  display: inline-block;

  margin:25px;

  padding: 25px;

  width:100px;

  text-align: center;

}
/** The Keyy wave dance */
.keyy-wave > rect {
  display: none; }

@keyframes groove {
  0% {
    transform: translatey(-45px); }
  50% {
    transform: translatey(45px); }
  100% {
    transform: translatey(-45px); } }

@keyframes encircle {
  from {
    stroke-dashoffset: 1326; }
  to {
    stroke-dashoffset: 0; } }

@keyframes rotateOut {
  0% {
    transform-origin: center center;
    transform: rotatey(0);
    opacity: 1; }
  100% {
    transform-origin: center center;
    transform: rotatey(90deg);
    opacity: 0; } }

@keyframes rotateIn {
  0% {
    transform-origin: center center;
    transform: rotatey(90deg);
    opacity: 0; }
  100% {
    transform-origin: center center;
    transform: rotatey(0);
    opacity: 1; } }

/** Theme related spacing fix */
