.oc-verse-webring {
  width: 260px;
  margin: auto;
}

.oc-verse-webring a {
  text-decoration: none;
  border-bottom: 0;
}

#OCverse {
  font-family: "ds font";
  padding: 8px; /* creates some space around the widget */
}

#OCverse table tr td {
  padding: 4px; /* creates some space between the links and text inside the widget */
}

#OCverse .webring-prev {
  text-align: right;
}

#OCverse .webring-info {
  text-align: center;
}

#OCverse .webring-next {
  text-align: left;
}

#OCverse .webring-links {
  font-size: 12px;
}

#oc-webring-widget {
  text-align: center;
  width: 160px;
  margin: auto;
  background: #986943;
  color: white;
  width: fit-content;
  gap: 1em;
  border: 4px solid #008080;
  padding: 1em;
  border-radius: 12px;
}

#oc-webring-title {
  font-weight: bold;
}

#oc-webring-controls {
  display: flex;
  gap: 1em;
}

#oc-webring-widget a {
  color: #ffffffaa;
  border-bottom: 0;
}

#oc-webring-widget a:hover {
  transform: scale(1.25);
}
