#rndbox_body table:not([class]) tbody,
#rndbox_body table:not([class]) td,
#rndbox_body table:not([class]) tfoot,
#rndbox_body table:not([class]) th,
#rndbox_body table:not([class]) thead,
#rndbox_body table:not([class]) tr {
  border-color: #000;
  border-width: 1px;
}

.tree:is(dir, menu, ol, ul) ul {
  list-style-type: circle;
}

.tree:is(dir, menu, ol, ul) :is(dir, menu, ol, ul) ul {
  list-style-type: square;
}

ul.tree,
.tree ul {
  list-style-type: disc;
  padding-left: 2rem;
}

.tree a {
  color: #0d6efd;
  text-decoration: underline;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  margin-top: .5rem;
  margin-bottom: .5rem;
  flex-wrap: wrap;
}

.pagination li a,
.pagination li span {
  position: relative;
  display: block;
  padding: .25rem .75rem;
  line-height: 1.25;
  color: #212529;
  background-color: #fff;
  border-bottom: 1px solid transparent;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}

.pagination li a:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.pagination li.disabled a,
.pagination li.disabled span {
  color: #cdcdcd;
  pointer-events: none;
  cursor: auto;
}

.pagination li a:hover,
.pagination li span:hover {
  text-decoration: none;
}

.pagination li a:hover,
.pagination li.active a {
  color: #41a5ec;
}

.pagination li.active a,
.pagination li.active span {
  color: #41a5ec;
  border-bottom-color: #41a5ec;
}