#mvvotes .mvvote-enabled .wpforms-container {
}

#mvvotes .mvvote-disabled {
  display: none;
}

#mvvotes .mvvote-disabled .wpforms-container {
  display: none;
}

#mvvotes .mvvote-voted .time {
  display: none;
}
#mvvotes .mvvote-voted .wpforms-container {
  display: none;
}

#mvvotes .mvvotes_placeholder_hidden {
  display: none;
}

#mvvotes_admin {
  background: white;
  padding: 0.75em;
  border-radius: 0.75em;
}

#mvvotes_admin table tr {
  border-bottom: solid 3px black;
}

#mvvotes_admin table td {
  padding: 10px 4px 8px 4px;
}

#mvvotes_admin .vote_count,
#mvvotes_admin .time {
  text-align: center;
  display: block;
}

#mvvotes_admin .vote.active .btn.vote_start {
  opacity: 0.5;
}

#mvvotes_admin .vote:not(.active) .btn.vote_stop {
  opacity: 0.5;
}

#mvvotes_admin .btn.vote_stop {
  background-color: red;
}

#mvvotes_admin .btn.vote_stop:hover {
  border: solid 3px black;
  background-color: coral;
}

#mvvotes_admin .btn.vote_clear {
  background-color: transparent;
  border: solid 3px red;
  color: red;
}

#mvvotes_admin .btn.vote_toggle_close {
  border: solid 3px black;
  background-color: darkorange;
}

#mvvotes_admin .btn.vote_toggle_close:hover {
  background-color: rgb(234, 184, 93);
}

#mvvotes_admin .btn.vote_clear:hover {
  background-color: red;
  color: white;
}

#mvvotes_results table {
  width: 100%;
  border-collapse: collapse;
}

#mvvotes_results table tr {
  border-bottom: 1px solid black;
}

#mvvotes_admin .vote .vote_status {
  display: block;
  width: 1.5em;
  aspect-ratio: 1;
  border-radius: 100%;
  border: solid 3px black;
}

#mvvotes_admin .vote.inactive .vote_status {
  background: white;
}

#mvvotes_admin .vote.closed .vote_status {
  background: red;
}

#mvvotes_admin .vote.active .vote_status {
  background: green;
}

#mvvotes_admin .vote.closed .vote_title {
  text-decoration: line-through;
  text-decoration-thickness: 3px;
}

#mvvotes_admin .vote.closed .vote_stop,
#mvvotes_admin .vote.inactive .vote_stop {
  display: none;
}

#mvvotes_admin .vote.active .vote_start {
  display: none;
}
