.sc-compare .my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.sc-compare .table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.sc-compare .table {
  width: 100%;
}
.sc-compare .table-bordered tr > * {
  border: 1px solid #ccc;
  padding: .5rem;
}
.sc-compare .text-center {
  text-align: center;
}
.sc-compare .fs-5 {
  font-size: 1.25rem !important;
}
.sc-compare .fs-6 {
  font-size: 1.0rem !important;
}
.sc-compare .text-muted {
  color: #686868 !important;
}
.sc-compare .text-secondary {
  color: #555566 !important;
}
.sc-compare .img-fluid {
  max-width: 100%;
  height: auto;
  vertical-align: middle
}
.sc-compare .fw-bold {
  font-weight: 700 !important;
}
.sc-compare .text-nowrap {
  white-space: nowrap;
}
.sc-compare .me-2 {
  margin-right: .5rem !important;
}
.sc-compare .btn {
  display: inline-block;
  padding: .5rem 1.25rem;
  color: white;
  text-align: center;
  cursor: pointer;
  border: 1px solid #555;
  border-radius: 3px;
}
.sc-compare .btn:hover {
  text-decoration: none;
}
.sc-compare .btn-primary {
  background-color: #111;
}
.sc-compare .btn-secondary {
  background-color: #888;
}
.sc-compare .table-dark > * {
  color: white;
  background-color: #111;
}
.sc-compare .table-secondary > * {
  color: black;
  background-color: #eee;
}