article.post-type-animation .status,
.animation-next .status {
  width: calc(100% - 20px);
  padding: 10px;
  margin-bottom: 10px;
  border-radius: 5px;
}

article.post-type-animation .status.open {
  background-color: #85A772;
}

article.post-type-animation .status.restricted,
.animation-next .status.restricted {
  background-color: #F7604F;
}

article.post-type-animation .is-flex-container {
  align-items: center;
  justify-content: center;
}

@media only screen and (min-width: 1025px) {
  article.post-type-animation > img {
    display: block;
    margin: 0 auto;
  }
  article.post-type-animation .status {
    width: fit-content;
  }
}
