.atomic-simple-article-content h1,
.atomic-simple-article-content h2,
.atomic-simple-article-content h3,
.atomic-simple-article-content h4,
.atomic-simple-article-content h5,
.atomic-simple-article-content h6 {
  line-height: 1.1em;
  font-weight: 400;
  margin-top: 18px;
  margin-bottom: 12px;
  color: #2b2c28;
}

.atomic-simple-article-content img {
  max-width: 100%;
  height: auto;
}

.atomic-simple-article-content blockquote {
  color: #2b2c28;
  font-style: italic;
  border-left: 2px solid #177dc1;
  padding-left: 24px;
  line-height: 1.6;
  margin-left: 32px;
}

.atomic-simple-article-content span ol li {
  counter-increment: list;
  list-style-type: none;
  line-height: 1.6;
  position: relative;
  margin-left: 12px;
  margin-bottom: 12px;
}

/* Output the numbers using the counter() function, but use a custom color, and position the numbers how we want */
.atomic-simple-article-content span ol li:before {
  color: #177dc1;
  content: counter(list) ".";
  left: -2em;
  font-weight: bold;
  position: absolute;
  text-align: right;
  width: 1.5em;
}

.atomic-simple-article-content span ul li {
  counter-increment: list;
  list-style-type: none;
  line-height: 1.6;
  position: relative;
  margin-left: 12px;
  margin-bottom: 12px;
}

/* Output the numbers using the counter() function, but use a custom color, and position the numbers how we want */
.atomic-simple-article-content span ul li:before {
  color: #177dc1;
  content:"•";
  left: -2.3em;
  position: absolute;
  text-align: right;
  width: 1.5em;
  font-weight: 900;
}