.centerDiv {
  width: 92%;
  height: 100%;
  margin: 0 auto;
}

.sticky-dark {
  position: sticky;
  left: 0em;
  background-color: #E5E5E5
}

.sticky-light {
  position: sticky;
  left: 0em;
  background-color: #F4F4F4
}

.col-small {
  width: 1em
}

.col-med {
  width: 10em
}

.col-large {
  width: 20em
}

code {
  color: black
}

.navbar-dark {
  background-color: black;
  color: black;
  margin-bottom: -5px
}

.dark-mode {
  background-color: black;
  color: #E5E5E5;
}

.dropdown-toggle.active-dropdown::after {
  transform: rotate(-90deg);
}

[data-theme="dark"] {
  background-color: black !important;
  color: #E5E5E5;
}

[data-theme="dark"] .bg-light {
  background-color: #333 !important;
}

[data-theme="dark"] .bg-white {
  background-color: #000 !important;
}

[data-theme="dark"] .bg-black {
  background-color: #eee !important;
}

[data-theme="dark"] .table td {
  color: #E5E5E5 !important;
}

[data-theme="dark"] .table th {
  color: #ffffff !important;
}

.news-preview {
  max-width: 950px;
  padding-bottom: 75px;
  height: 100%;
  margin: 0 auto;
}

.news-subtitle {
  font-size: 11px;
  line-height: 10px;
  padding-bottom: 10px;
  vertical-align: middle;
}

.news-article {
  max-width: 700px;
  padding-bottom: 75px;
  height: 100%;
  margin: 0 auto;
}

.news-subtitle-large {
  /* font-size: 22px;
  line-height: 20px; */
  vertical-align: middle;
  padding-top: 25px;
  padding-bottom: 50px;
}