.CleanSubHeader {
  margin-top: 15px;
  margin-bottom: 10px;
  font-size: 20px !important;
  color: var(--bs-success);
}

.CleanHeader {
  font-size: 24px !important;
  margin-top: 80px !important;
}

@media (min-width: 1200px) {
  .MobileTOC {
    display: none;
  }
}

.tstripe tbody tr:nth-of-type(even) {
  background-color: rgba(255,255,255,0.05);
}

.tstripe tbody tr:nth-of-type(odd) {
  background-color: rgba(255,255,255,0.1);
}

.nos {
  user-select: none;
}

.resourcelistitem {
  margin-bottom: 8px;
}

.btn {
  width: 180px;
  margin-top: 15px;
  /*margin-bottom: 0px;*/
  margin-left: 30px;
  margin-right: 30px;
  color: rgb(34,34,34);
  font-size: 18px;
  background-color: #098dfc;
  border-width: 0px;
  align-self: center;
  /*border-radius: 30px;*/
}

.col.guide:hover {
  box-shadow: 0px 0px 10px rgba(255,255,255,0.2);
}

.col.guide {
  margin: 3px;
  padding: 5px;
  padding-top: 20px;
  padding-bottom: 20px;
  background-color: var(--bs-dark);
  border-radius: 10px;
  justify-content: start;
  box-shadow: 0px 0px 2px rgba(255,255,255,0.2);
  font-size: 15.5px;
}

.resource {
  background-color: var(--bs-body-bg);
  box-shadow: 0px 0px 14px 14px var(--bs-body-bg);
}

.ghead {
  background-color: #098dfc;
  border-radius: 5px;
  font-size: 24px;
  text-transform: capitalize;
  padding: 5px;
}

.gsubhead {
  background-color: #515558;
  /*border-bottom: 15px double #515558;*/
  border-radius: 5px;
  /*font-size: calc((15px + (27 - 15) * ((100vw - 340px) / (3800 - 340)) * 1) + ((27 - 15) * ((100vh - 900px) / (2160 - 900)) * 2.2));*/
  font-size: 22px;
  margin-left: 10%;
  margin-right: 10%;
  text-transform: capitalize;
  padding: 5px;
}

.card-text {
  color: rgb(225,225,225);
}

.card {
  background-color: #1c1d1f;
}

body {
  /*font-family: Helvetica,Arial,sans-serif;*/
}

.ArticleCard {
  background-color: var(--bs-body-bg);
  color: var(--bs-body-color);
  padding: 0px;
  padding-top: 5px;
}

.ArticleCardText {
  color: var(--bs-body-color);
}

.ArticleCardTitle {
  font-size: 22px !important;
}

