/* breadcrumb */

.breadcrumb .breadcrumb-item.active,
.breadcrumb-item + .breadcrumb-item::before {
  color: rgb(231 177 0);
}

/* Tables */
table.table {
  --emphasis-color: #fff;
  color: var(--emphasis-color);
}

.table td:first-child {
  /* width: 25%; */
}
.table td {
  text-align: center;
  border: 1px solid #2b2f33;
  background-color: #212122;
}

/* Accordions */
.accordion-button:not(.collapsed) {
  box-shadow: unset;
}

/* List group */

.menu-list-group .list-group-item {
  border: 0;
  outline: 1px solid #383838;
}

.menu-list-group .list-group-item.active {
  z-index: 2;
  color: var(--dark);
  background-color: var(--warning);
}

.menu-list-group .list-group-item-action:hover,
.menu-list-group .list-group-item-action:focus {
  background-color: transparent;
  outline: 1px solid var(--warning);
  color: var(--warning);
}

.list-group-item-action:hover,
.list-group-item-action:focus {
  background-color: rgba(255, 200, 1, 0.982);
  color: #000;
}

.list-group-item.active {
  color: #000;
  background-color: rgba(255, 200, 1, 0.982);
  border-color: rgba(255, 200, 1, 0.982);
}

/* Card */
.card .card-header {
  background-color: rgba(0, 0, 0, 0.3);
}

.card .card-body {
  background-color: rgba(0, 0, 0, 0.1);
}

.card .card-footer {
  background-color: rgba(0, 0, 0, 0.25);
}

/* Modal */
#slides-modal .modal-content {
  border: 5px solid #000;
  border-image: url(../images/block-border.png) 5 round round;
}

.modal-content {
  background-color: #121212;
}

.modal-header,
.modal-footer {
  border-color: #1c1c1c;
}
