.blog-content {
  /*
 * testy
 */
  /*
 * Text
 */
  /*
 * Links
 */
  /*
 * Table
 */
  /*
 * Table cell
 */
  /*
 * Images
 */
  /*     ol ol{
    list-style: lower-alpha;
}

ul ul{
    list-style: square;
} */
}
.blog-content .test-body {
  font-weight: bold;
  text-decoration: underline;
}
.blog-content h1 {
  font-size: 22px;
}
.blog-content h2 {
  font-size: 18px;
}
.blog-content .sr-question {
  text-decoration: underline;
  color: red;
}
.blog-content textareaa {
  width: 200px;
  height: 40px;
  border: 1px solid black;
  display: block;
}
.blog-content .oc-text-gray {
  color: #AAA !important;
}
.blog-content .oc-text-bordered {
  border-top: solid 1px #222;
  border-bottom: solid 1px #222;
  padding: 10px 0;
}
.blog-content .oc-text-spaced {
  letter-spacing: 1px;
}
.blog-content .oc-text-uppercase {
  text-transform: uppercase;
}
.blog-content a.oc-link-strong {
  font-weight: 700;
}
.blog-content a.oc-link-green {
  color: green;
}
.blog-content table.oc-dashed-borders td,
.blog-content table.oc-dashed-borders th {
  border-style: dashed;
}
.blog-content table.oc-alternate-rows tbody tr:nth-child(2n) {
  background: #f5f5f5;
}
.blog-content table td.oc-cell-highlighted,
.blog-content table th.oc-cell-highlighted {
  border: 1px double red;
}
.blog-content table td.oc-cell-thick-border,
.blog-content table th.oc-cell-thick-border {
  border-width: 2px;
}
.blog-content img.oc-img-rounded {
  border-radius: 100%;
  background-clip: padding-box;
}
.blog-content img.oc-img-bordered {
  border: solid 10px #CCC;
  box-sizing: content-box;
}
.blog-content h1,
.blog-content h2,
.blog-content h3,
.blog-content h4 {
  margin-bottom: 1rem;
  margin-top: 2rem;
  font-weight: bold;
  color: #1F2937;
}
.blog-content h1 {
  font-size: 1.5rem;
  line-height: 2rem;
}
.blog-content h2 {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.blog-content h3 {
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.blog-content h4 {
  font-size: 1rem;
  line-height: 1.5rem;
}
.blog-content p {
  font-size: 1rem;
  line-height: 1.5rem;
  /* color: #6b7280; */
  color: #1F2937;
  padding-bottom: 0.75rem;
  padding-top: 0.75rem;
}
.blog-content table {
  border-radius: 0px;
  border: 1px solid #94a3b8;
}
.blog-content table th,
.blog-content table td {
  border-radius: 0px;
  border: 1px solid #cbd5e1;
  padding: 0.75rem 1rem;
}
.blog-content a {
  text-decoration: underline;
  color: #D22D40;
}
.blog-content a:hover {
  color: #DB5766;
}
.blog-content ul {
  margin-bottom: 0rem;
  list-style-position: outside;
  list-style-type: disc;
  margin-left: 2rem;
  padding-top: 0rem;
  padding-bottom: 0.4rem;
}
.blog-content ol {
  margin-bottom: 0.5rem;
  list-style-position: outside;
  list-style-type: decimal;
  margin-left: 2rem;
}
.blog-content .gallery-img {
  aspect-ratio: 1;
  max-width: 250px;
}
.blog-content li {
  line-height: 1.5rem;
  font-size: 1rem;
  color: #1F2937;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  list-style: disc;
}
.blog-content ul li:last-child {
  padding-bottom: 0rem;
}

